commit c1830ab5100ae7ca70037482b0ec36f2347f743c Author: splootybean Date: Sun May 10 13:39:01 2026 -0700 Protobuf... diff --git a/ActionData.cs b/ActionData.cs new file mode 100644 index 0000000..24649d3 --- /dev/null +++ b/ActionData.cs @@ -0,0 +1,96984 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/action_data.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/action_data.proto + public static partial class ActionDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/action_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ActionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vYWN0aW9uX2RhdGEucHJvdG8S", + "CGNpcmN1aXRzGhRjb3JlL2d1aWRfZGF0YS5wcm90bxolY2lyY3VpdHMvc2hh", + "cmVkL2FwaS9pZF8xMjhfZGF0YS5wcm90bxoxY2lyY3VpdHMvc2hhcmVkL3Jl", + "Y19yb29tL2NpcmN1aXRzX3F1YXRfZGF0YS5wcm90bxoxY2lyY3VpdHMvc2hh", + "cmVkL3JlY19yb29tL2NpcmN1aXRzX3ZlYzNfZGF0YS5wcm90bxoqY2lyY3Vp", + "dHMvc3RhdGljL2V2L2NpcmN1aXRfdHlwZV9kYXRhLnByb3RvGiVjaXJjdWl0", + "cy9zdGF0aWMvZXYvdmFyaWFudF9kYXRhLnByb3RvGi5jaXJjdWl0cy9zdGF0", + "aWMvcmVjX3Jvb20vbmFtZWRfdHlwZV9kYXRhLnByb3RvGihjaXJjdWl0cy9z", + "dGF0aWMvcmVjX3Jvb20vcm9vdF9kYXRhLnByb3RvGj1jaXJjdWl0cy9zdGF0", + "aWMvcmVjX3Jvb20vZ3JvdXBfYm9hcmRfcG9ydF9tYXBwaW5nc19kYXRhLnBy", + "b3RvGjpjaXJjdWl0c192Mi9jaXJjdWl0X2dyYXBoX3Rvb2xfbWFwcGluZ19y", + "ZWdpc3RyeV9kYXRhLnByb3RvGiNjaXJjdWl0c192Mi9jaXJjdWl0X3Jvb3Rf", + "ZGF0YS5wcm90bxolY2lyY3VpdHNfdjIvY2lyY3VpdF9zaWduYWxfZGF0YS5w", + "cm90bxo7Y2lyY3VpdHNfdjIvY2lyY3VpdF9zdHVkaW9fdW5pdHlfc3ViX2Fz", + "c2V0X3VzYWdlX2RhdGEucHJvdG8aLGNpcmN1aXRzX3YyL2NpcmN1aXRfdGVt", + "cGxhdGVfcm9vdF9kYXRhLnByb3RvGiljaXJjdWl0c192Mi9jb250cm9sX3Bh", + "bmVsX3Jvb3RfZGF0YS5wcm90bxozY2lyY3VpdHNfdjIvbWVzc2FnZXMvbWVz", + "c2FnZV9zZW5kZXJfbm9kZV9kYXRhLnByb3RvGitjaXJjdWl0c192Mi9wcm9n", + "cmVzc2lvbl9zZXR0aW5nc19kYXRhLnByb3RvGhxjaXJjdWl0c192Mi9ycGNf", + "dGFyZ2V0LnByb3RvGh1jaXJjdWl0c192Mi9yZXdhcmRfZGF0YS5wcm90bxos", + "Y2lyY3VpdHNfdjIvZGF0YV90YWJsZS9kYXRhX3RhYmxlX2RhdGEucHJvdG8a", + "RGNpcmN1aXRzX3YyL3N0dWRpb19mdW5jdGlvbnMvc3R1ZGlvX2Z1bmN0aW9u", + "X3JlZ2lzdHJhdGlvbl9kYXRhLnByb3RvGk1jaXJjdWl0c192Mi9nYW1lX2Fp", + "X3NlbmRfdXNlcl9wcm9tcHRfd2l0aF9zdHJ1Y3R1cmVkX3Jlc3BvbnNlX25v", + "ZGVfZGF0YS5wcm90bxoqcmVjX3Jvb20vcGVyc2lzdGVuY2Uvc3VwZXJfcm9v", + "bV9kYXRhLnByb3RvGjNyZWNfcm9vbS9hdmF0YXJzL2Z1bGxfYm9keV9hbmlt", + "YXRpb25fb3ZlcnJpZGUucHJvdG8igcsBCgpBY3Rpb25EYXRhEiIKBEtpbmQY", + "ASABKA4yFC5jaXJjdWl0cy5BY3Rpb25LaW5kEkIKEnBhcnRpYWxfaW5pdGlh", + "bGl6ZRgCIAEoCzImLmNpcmN1aXRzLlBhcnRpYWxJbml0aWFsaXplUGF5bG9h", + "ZERhdGESPAoPZnVsbF9pbml0aWFsaXplGAMgASgLMiMuY2lyY3VpdHMuRnVs", + "bEluaXRpYWxpemVQYXlsb2FkRGF0YRItCgdkZXN0cm95GAQgASgLMhwuY2ly", + "Y3VpdHMuRGVzdHJveVBheWxvYWREYXRhEikKBW11bHRpGAUgASgLMhouY2ly", + "Y3VpdHMuTXVsdGlQYXlsb2FkRGF0YRIzCgpjb21wcmVzc2VkGAYgASgLMh8u", + "Y2lyY3VpdHMuQ29tcHJlc3NlZFBheWxvYWREYXRhEjoKDnBhcnRpYWxfYWN0", + "aW9uGAcgASgLMiIuY2lyY3VpdHMuUGFydGlhbEFjdGlvblBheWxvYWREYXRh", + "EjAKCWFkZF9ncmFwaBgIIAEoCzIdLmNpcmN1aXRzLkFkZEdyYXBoUGF5bG9h", + "ZERhdGESNgoMcmVtb3ZlX2dyYXBoGAkgASgLMiAuY2lyY3VpdHMuUmVtb3Zl", + "R3JhcGhQYXlsb2FkRGF0YRIuCghhZGRfbm9kZRgKIAEoCzIcLmNpcmN1aXRz", + "LkFkZE5vZGVQYXlsb2FkRGF0YRI0CgtyZW1vdmVfbm9kZRgLIAEoCzIfLmNp", + "cmN1aXRzLlJlbW92ZU5vZGVQYXlsb2FkRGF0YRIuCghhZGRfZWRnZRgMIAEo", + "CzIcLmNpcmN1aXRzLkFkZEVkZ2VQYXlsb2FkRGF0YRI0CgtyZW1vdmVfZWRn", + "ZRgNIAEoCzIfLmNpcmN1aXRzLlJlbW92ZUVkZ2VQYXlsb2FkRGF0YRJKChdp", + "bnB1dF9zZXRfZGVmYXVsdF92YWx1ZRgOIAEoCzIpLmNpcmN1aXRzLklucHV0", + "U2V0RGVmYXVsdFZhbHVlUGF5bG9hZERhdGESSgoXZnVuY3Rpb25fbm9kZV9h", + "ZGRfaW5wdXQYDyABKAsyKS5jaXJjdWl0cy5GdW5jdGlvbk5vZGVBZGRJbnB1", + "dFBheWxvYWREYXRhEkwKGGZ1bmN0aW9uX25vZGVfYWRkX291dHB1dBgQIAEo", + "CzIqLmNpcmN1aXRzLkZ1bmN0aW9uTm9kZUFkZE91dHB1dFBheWxvYWREYXRh", + "ElAKGmZ1bmN0aW9uX25vZGVfcmVtb3ZlX2lucHV0GBEgASgLMiwuY2lyY3Vp", + "dHMuRnVuY3Rpb25Ob2RlUmVtb3ZlSW5wdXRQYXlsb2FkRGF0YRJSChtmdW5j", + "dGlvbl9ub2RlX3JlbW92ZV9vdXRwdXQYEiABKAsyLS5jaXJjdWl0cy5GdW5j", + "dGlvbk5vZGVSZW1vdmVPdXRwdXRQYXlsb2FkRGF0YRJAChJhZGRfaW5wdXRf", + "dG9fZ3JvdXAYEyABKAsyJC5jaXJjdWl0cy5BZGRJbnB1dFRvR3JvdXBQYXls", + "b2FkRGF0YRI3CgxjdjJfYWRkX25vZGUYxYQ9IAEoCzIfLmNpcmN1aXRzLkNW", + "MkFkZE5vZGVQYXlsb2FkRGF0YRI9Cg9jdjJfcmVtb3ZlX25vZGUYxoQ9IAEo", + "CzIiLmNpcmN1aXRzLkNWMlJlbW92ZU5vZGVQYXlsb2FkRGF0YRJDChJjdjJf", + "YWRkX2Nvbm5lY3Rpb24Yx4Q9IAEoCzIlLmNpcmN1aXRzLkNWMkFkZENvbm5l", + "Y3Rpb25QYXlsb2FkRGF0YRJJChVjdjJfcmVtb3ZlX2Nvbm5lY3Rpb24YyIQ9", + "IAEoCzIoLmNpcmN1aXRzLkNWMlJlbW92ZUNvbm5lY3Rpb25QYXlsb2FkRGF0", + "YRJfCiFjdjJfcmVtb3ZlX2lucHV0X3BvcnRfY29ubmVjdGlvbnMYyYQ9IAEo", + "CzIyLmNpcmN1aXRzLkNWMlJlbW92ZUlucHV0UG9ydENvbm5lY3Rpb25zUGF5", + "bG9hZERhdGESYQoiY3YyX3JlbW92ZV9vdXRwdXRfcG9ydF9jb25uZWN0aW9u", + "cxjKhD0gASgLMjMuY2lyY3VpdHMuQ1YyUmVtb3ZlT3V0cHV0UG9ydENvbm5l", + "Y3Rpb25zUGF5bG9hZERhdGESQgoSY3YyX2FkZF9pbnB1dF9kZXNjGMuEPSAB", + "KAsyJC5jaXJjdWl0cy5DVjJBZGRJbnB1dERlc2NQYXlsb2FkRGF0YRJCChJj", + "djJfYWRkX2lucHV0X3BvcnQYzIQ9IAEoCzIkLmNpcmN1aXRzLkNWMkFkZElu", + "cHV0UG9ydFBheWxvYWREYXRhEkQKE2N2Ml9hZGRfb3V0cHV0X2Rlc2MYzYQ9", + "IAEoCzIlLmNpcmN1aXRzLkNWMkFkZE91dHB1dERlc2NQYXlsb2FkRGF0YRJA", + "ChFjdjJfYWRkX25vZGVfZGVzYxjOhD0gASgLMiMuY2lyY3VpdHMuQ1YyQWRk", + "Tm9kZURlc2NQYXlsb2FkRGF0YRJIChVjdjJfcmVtb3ZlX2lucHV0X2Rlc2MY", + "z4Q9IAEoCzInLmNpcmN1aXRzLkNWMlJlbW92ZUlucHV0RGVzY1BheWxvYWRE", + "YXRhEkgKFWN2Ml9yZW1vdmVfaW5wdXRfcG9ydBjQhD0gASgLMicuY2lyY3Vp", + "dHMuQ1YyUmVtb3ZlSW5wdXRQb3J0UGF5bG9hZERhdGESSgoWY3YyX3JlbW92", + "ZV9vdXRwdXRfZGVzYxjRhD0gASgLMiguY2lyY3VpdHMuQ1YyUmVtb3ZlT3V0", + "cHV0RGVzY1BheWxvYWREYXRhEkYKFGN2Ml9yZW1vdmVfbm9kZV9kZXNjGNKE", + "PSABKAsyJi5jaXJjdWl0cy5DVjJSZW1vdmVOb2RlRGVzY1BheWxvYWREYXRh", + "EkMKEmN2Ml9zcGF3bl90ZW1wbGF0ZRjThD0gASgLMiUuY2lyY3VpdHMuQ1Yy", + "U3Bhd25UZW1wbGF0ZVBheWxvYWREYXRhEkAKEWN2Ml9zZXRfbm9kZV9uYW1l", + "GNSEPSABKAsyIy5jaXJjdWl0cy5DVjJTZXROb2RlTmFtZVBheWxvYWREYXRh", + "EkoKFmN2Ml9zZXRfbm9kZV90cmFuc2Zvcm0Y1YQ9IAEoCzIoLmNpcmN1aXRz", + "LkNWMlNldE5vZGVUcmFuc2Zvcm1QYXlsb2FkRGF0YRJIChVjdjJfc2V0X2Rl", + "ZmF1bHRfdmFsdWUY1oQ9IAEoCzInLmNpcmN1aXRzLkNWMlNldERlZmF1bHRW", + "YWx1ZVBheWxvYWREYXRhElYKHGN2Ml9kZXNlcmlhbGl6ZV9vYmplY3RfYm9h", + "cmQY14Q9IAEoCzIuLmNpcmN1aXRzLkNWMkRlc2VyaWFsaXplT2JqZWN0Qm9h", + "cmRQYXlsb2FkRGF0YRJkCiRjdjJfc2V0X2V2ZW50X25vZGVfYmFzZV9yZWdp", + "c3RyYXRpb24Y2IQ9IAEoCzI0LmNpcmN1aXRzLkNWMlNldEV2ZW50Tm9kZUJh", + "c2VSZWdpc3RyYXRpb25QYXlsb2FkRGF0YRJTChtjdjJfc2V0X2V2ZW50X3Nl", + "bmRlcl90YXJnZXQY2YQ9IAEoCzIsLmNpcmN1aXRzLkNWMlNldEV2ZW50U2Vu", + "ZGVyVGFyZ2V0UGF5bG9hZERhdGESOQoNY3YyX2FkZF9ncmFwaBjahD0gASgL", + "MiAuY2lyY3VpdHMuQ1YyQWRkR3JhcGhQYXlsb2FkRGF0YRI/ChBjdjJfcmVt", + "b3ZlX2dyYXBoGNuEPSABKAsyIy5jaXJjdWl0cy5DVjJSZW1vdmVHcmFwaFBh", + "eWxvYWREYXRhEnEKK2N2Ml9zZXRfb2JqZWN0X2JvYXJkX29iamVjdF9hdHRh", + "Y2htZW50X21vZGUY3IQ9IAEoCzI6LmNpcmN1aXRzLkNWMlNldE9iamVjdEJv", + "YXJkT2JqZWN0QXR0YWNobWVudE1vZGVQYXlsb2FkRGF0YRJoCiZjdjJfc2V0", + "X2FjdGl2ZV9wbGF5ZXJfZGVmaW5pdGlvbl9ib2FyZBjdhD0gASgLMjYuY2ly", + "Y3VpdHMuQ1YyU2V0QWN0aXZlUGxheWVyRGVmaW5pdGlvbkJvYXJkUGF5bG9h", + "ZERhdGESVQocY3YyX3NldF92YXJpYWJsZV9tZW1vcnlfdHlwZRjfhD0gASgL", + "Mi0uY2lyY3VpdHMuQ1YyU2V0VmFyaWFibGVNZW1vcnlUeXBlUGF5bG9hZERh", + "dGESUQoaY3YyX3NldF9sb2dfc3RyaW5nX2NoYW5uZWwY4IQ9IAEoCzIrLmNp", + "cmN1aXRzLkNWMlNldExvZ1N0cmluZ0NoYW5uZWxQYXlsb2FkRGF0YRJMChdj", + "djJfcmVtb3ZlX29iamVjdF9ib2FyZBjhhD0gASgLMikuY2lyY3VpdHMuQ1Yy", + "UmVtb3ZlT2JqZWN0Qm9hcmRQYXlsb2FkRGF0YRJCChJjdjJfc2V0X25vZGVf", + "Y29sb3IY4oQ9IAEoCzIkLmNpcmN1aXRzLkNWMlNldE5vZGVDb2xvclBheWxv", + "YWREYXRhEoABCjNjdjJfc2V0X2F3YXJkX2N1cnJlbmN5X25vZGVfY3VycmVu", + "Y3lfcmVwbGljYXRpb25faWQY44Q9IAEoCzJBLmNpcmN1aXRzLkNWMlNldEF3", + "YXJkQ3VycmVuY3lOb2RlQ3VycmVuY3lSZXBsaWNhdGlvbklkUGF5bG9hZERh", + "dGESegowY3YyX3NldF9nZXRfYmFsYW5jZV9ub2RlX2N1cnJlbmN5X3JlcGxp", + "Y2F0aW9uX2lkGOSEPSABKAsyPi5jaXJjdWl0cy5DVjJTZXRHZXRCYWxhbmNl", + "Tm9kZUN1cnJlbmN5UmVwbGljYXRpb25JZFBheWxvYWREYXRhEmcKJmN2Ml9z", + "ZXRfYXdhcmRfY3VycmVuY3lfbm9kZV9sb2dfb3V0cHV0GOWEPSABKAsyNS5j", + "aXJjdWl0cy5DVjJTZXRBd2FyZEN1cnJlbmN5Tm9kZUxvZ091dHB1dFBheWxv", + "YWREYXRhEmEKI2N2Ml9zZXRfZ2V0X2JhbGFuY2Vfbm9kZV9sb2dfb3V0cHV0", + "GOaEPSABKAsyMi5jaXJjdWl0cy5DVjJTZXRHZXRCYWxhbmNlTm9kZUxvZ091", + "dHB1dFBheWxvYWREYXRhElQKG2N2Ml9zZXRfY29uc3RhbnRfY29uc3VtYWJs", + "ZRjnhD0gASgLMi0uY2lyY3VpdHMuQ1YyU2V0Q29uc3RhbnRDb25zdW1hYmxl", + "UGF5bG9hZERhdGESUQoaY3YyX2Nsb3VkX2RhdGFfcmVzZXRfZW50cnkY6IQ9", + "IAEoCzIrLmNpcmN1aXRzLkNWMkNsb3VkRGF0YVJlc2V0RW50cnlQYXlsb2Fk", + "RGF0YRJTChtjdjJfY2xvdWRfZGF0YV9kZWxldGVfZW50cnkY6YQ9IAEoCzIs", + "LmNpcmN1aXRzLkNWMkNsb3VkRGF0YURlbGV0ZUVudHJ5UGF5bG9hZERhdGES", + "WQoeY3YyX3NldF9yYXljYXN0X2lnbm9yZV9wbGF5ZXJzGOqEPSABKAsyLy5j", + "aXJjdWl0cy5DVjJTZXRSYXljYXN0SWdub3JlUGxheWVyc1BheWxvYWREYXRh", + "ElkKHmN2Ml9zZXRfcmF5Y2FzdF9pZ25vcmVfb2JqZWN0cxjrhD0gASgLMi8u", + "Y2lyY3VpdHMuQ1YyU2V0UmF5Y2FzdElnbm9yZU9iamVjdHNQYXlsb2FkRGF0", + "YRJcCiBjdjJfc2V0X3ZhcmlhYmxlX25vZGVfaG9tZV92YWx1ZRjshD0gASgL", + "MjAuY2lyY3VpdHMuQ1YyU2V0VmFyaWFibGVOb2RlSG9tZVZhbHVlUGF5bG9h", + "ZERhdGESVwodY3YyX3NldF9sZWFkZXJib2FyZF9zdGF0X21vZGUY7YQ9IAEo", + "CzIuLmNpcmN1aXRzLkNWMlNldExlYWRlcmJvYXJkU3RhdE1vZGVQYXlsb2Fk", + "RGF0YRJgCiJjdjJfc2V0X2NvbG9yX2NvbnN0YW50X2luZGV4X3ZhbHVlGO6E", + "PSABKAsyMi5jaXJjdWl0cy5DVjJTZXRDb2xvckNvbnN0YW50SW5kZXhWYWx1", + "ZVBheWxvYWREYXRhEkYKFGN2Ml9zZXRfY29tbWVudF9ib2R5GO+EPSABKAsy", + "Ji5jaXJjdWl0cy5DVjJTZXRDb21tZW50Qm9keVBheWxvYWREYXRhEkgKFWN2", + "Ml9zZXRfY29tbWVudF9jb2xvchjwhD0gASgLMicuY2lyY3VpdHMuQ1YyU2V0", + "Q29tbWVudENvbG9yUGF5bG9hZERhdGESTwoZY3YyX3NldF9jb21tZW50X2Fs", + "d2F5c19vbhjxhD0gASgLMiouY2lyY3VpdHMuQ1YyU2V0Q29tbWVudEFsd2F5", + "c09uUGF5bG9hZERhdGESXAogY3YyX3NldF9zYW1wbGVfYXVkaW9fbm9kZV92", + "YWx1ZXMY8oQ9IAEoCzIwLmNpcmN1aXRzLkNWMlNldFNhbXBsZUF1ZGlvTm9k", + "ZVZhbHVlc1BheWxvYWREYXRhEl4KIWN2Ml9zZXRfc2FtcGxlX2F1ZGlvX25v", + "ZGVfcHJlbG9hZBjzhD0gASgLMjEuY2lyY3VpdHMuQ1YyU2V0U2FtcGxlQXVk", + "aW9Ob2RlUHJlbG9hZFBheWxvYWREYXRhEkgKFWN2Ml9yZW5hbWVfaW5wdXRf", + "ZGVzYxj0hD0gASgLMicuY2lyY3VpdHMuQ1YyUmVuYW1lSW5wdXREZXNjUGF5", + "bG9hZERhdGESSgoWY3YyX3JlbmFtZV9vdXRwdXRfZGVzYxj1hD0gASgLMigu", + "Y2lyY3VpdHMuQ1YyUmVuYW1lT3V0cHV0RGVzY1BheWxvYWREYXRhEkgKFWN2", + "Ml9yZW5hbWVfbm9kZV9ncm91cBj2hD0gASgLMicuY2lyY3VpdHMuQ1YyUmVu", + "YW1lTm9kZUdyb3VwUGF5bG9hZERhdGESVgocY3YyX3NldF9jb25zdGFudF9k", + "ZXN0aW5hdGlvbhj3hD0gASgLMi4uY2lyY3VpdHMuQ1YyU2V0Q29uc3RhbnRE", + "ZXN0aW5hdGlvblBheWxvYWREYXRhEk0KGGN2Ml9zZXRfYXVkaW9fY2xpcF92", + "YWx1ZRj4hD0gASgLMikuY2lyY3VpdHMuQ1YyU2V0QXVkaW9DbGlwVmFsdWVQ", + "YXlsb2FkRGF0YRJEChNjdjJfc2V0X2h1ZF9lbGVtZW50GPmEPSABKAsyJS5j", + "aXJjdWl0cy5DVjJTZXRIdWRFbGVtZW50UGF5bG9hZERhdGESTwoZY3YyX3Nl", + "dF9odWRfZWxlbWVudF9jb2xvchj6hD0gASgLMiouY2lyY3VpdHMuQ1YyU2V0", + "SHVkRWxlbWVudENvbG9yUGF5bG9hZERhdGESTwoZY3YyX3NldF9odWRfZWxl", + "bWVudF9sYWJlbBj7hD0gASgLMiouY2lyY3VpdHMuQ1YyU2V0SHVkRWxlbWVu", + "dExhYmVsUGF5bG9hZERhdGESTwoZY3YyX3NldF9odWRfZWxlbWVudF92YWx1", + "ZRj8hD0gASgLMiouY2lyY3VpdHMuQ1YyU2V0SHVkRWxlbWVudFZhbHVlUGF5", + "bG9hZERhdGESVgodY3YyX3NldF9odWRfZWxlbWVudF9tYXhfdmFsdWUY/YQ9", + "IAEoCzItLmNpcmN1aXRzLkNWMlNldEh1ZEVsZW1lbnRNYXhWYWx1ZVBheWxv", + "YWREYXRhElgKHmN2Ml9zZXRfaHVkX2VsZW1lbnRfc2hvd19sYWJlbBj+hD0g", + "ASgLMi4uY2lyY3VpdHMuQ1YyU2V0SHVkRWxlbWVudFNob3dMYWJlbFBheWxv", + "YWREYXRhEmEKI2N2Ml9zZXRfaHVkX2VsZW1lbnRfc2hvd192YWx1ZV90ZXh0", + "GP+EPSABKAsyMi5jaXJjdWl0cy5DVjJTZXRIdWRFbGVtZW50U2hvd1ZhbHVl", + "VGV4dFBheWxvYWREYXRhElwKIGN2Ml9zZXRfcGxheWVyX25hbWVfY29sb3Jf", + "c3luY2VkGICFPSABKAsyMC5jaXJjdWl0cy5DVjJTZXRQbGF5ZXJOYW1lQ29s", + "b3JTeW5jZWRQYXlsb2FkRGF0YRJrCihjdjJfc2V0X2NvbnN0YW50X3BsYXll", + "cl9vdXRmaXRfc2xvdF9mbGFnGIGFPSABKAsyNy5jaXJjdWl0cy5DVjJTZXRD", + "b25zdGFudFBsYXllck91dGZpdFNsb3RGbGFnUGF5bG9hZERhdGESPQoPY3Yy", + "X2J5dGVzX2RlYnVnGIKFPSABKAsyIi5jaXJjdWl0cy5DVjJCeXRlc0RlYnVn", + "UGF5bG9hZERhdGESQwoSY3YyX3JlcGFyZW50X25vZGVzGIOFPSABKAsyJS5j", + "aXJjdWl0cy5DVjJSZXBhcmVudE5vZGVzUGF5bG9hZERhdGESUgoaY3YyX3Nl", + "dF9pbnRlcmFjdGlvbl9maWx0ZXIYhIU9IAEoCzIsLmNpcmN1aXRzLkNWMlNl", + "dEludGVyYWN0aW9uRmlsdGVyUGF5bG9hZERhdGESWAodY3YyX3JlbW92ZV9p", + "bnRlcmFjdGlvbl9maWx0ZXIYhYU9IAEoCzIvLmNpcmN1aXRzLkNWMlJlbW92", + "ZUludGVyYWN0aW9uRmlsdGVyUGF5bG9hZERhdGESTwoZY3YyX3NldF9wbGF5", + "ZXJfdWlfZW5hYmxlZBiGhT0gASgLMiouY2lyY3VpdHMuQ1YyU2V0UGxheWVy", + "VUlFbmFibGVkUGF5bG9hZERhdGESTQoYY3YyX3NldF9wbGF5ZXJfdWlfc3lu", + "Y2VkGIeFPSABKAsyKS5jaXJjdWl0cy5DVjJTZXRQbGF5ZXJVSVN5bmNlZFBh", + "eWxvYWREYXRhElYKHWN2Ml9zZXRfcGxheWVyX3VpX2Jhcl9lbmFibGVkGIiF", + "PSABKAsyLS5jaXJjdWl0cy5DVjJTZXRQbGF5ZXJVSUJhckVuYWJsZWRQYXls", + "b2FkRGF0YRJSChtjdjJfc2V0X3BsYXllcl91aV9iYXJfY29sb3IYiYU9IAEo", + "CzIrLmNpcmN1aXRzLkNWMlNldFBsYXllclVJQmFyQ29sb3JQYXlsb2FkRGF0", + "YRJSChtjdjJfc2V0X3BsYXllcl91aV9iYXJfdmFsdWUYioU9IAEoCzIrLmNp", + "cmN1aXRzLkNWMlNldFBsYXllclVJQmFyVmFsdWVQYXlsb2FkRGF0YRJZCh9j", + "djJfc2V0X3BsYXllcl91aV9iYXJfbWF4X3ZhbHVlGIuFPSABKAsyLi5jaXJj", + "dWl0cy5DVjJTZXRQbGF5ZXJVSUJhck1heFZhbHVlUGF5bG9hZERhdGESWAoe", + "Y3YyX3NldF9wbGF5ZXJfdWlfYmFyX2FuaW1hdGVkGIyFPSABKAsyLi5jaXJj", + "dWl0cy5DVjJTZXRQbGF5ZXJVSUJhckFuaW1hdGVkUGF5bG9hZERhdGESWAoe", + "Y3YyX3NldF9wbGF5ZXJfdWlfdGV4dF9lbmFibGVkGI2FPSABKAsyLi5jaXJj", + "dWl0cy5DVjJTZXRQbGF5ZXJVSVRleHRFbmFibGVkUGF5bG9hZERhdGESUgob", + "Y3YyX3NldF9wbGF5ZXJfdWlfdGV4dF90ZXh0GI6FPSABKAsyKy5jaXJjdWl0", + "cy5DVjJTZXRQbGF5ZXJVSVRleHRUZXh0UGF5bG9hZERhdGESVAocY3YyX3Nl", + "dF9wbGF5ZXJfdWlfdGV4dF9jb2xvchiPhT0gASgLMiwuY2lyY3VpdHMuQ1Yy", + "U2V0UGxheWVyVUlUZXh0Q29sb3JQYXlsb2FkRGF0YRJWCh1jdjJfc2V0X3Bs", + "YXllcl91aV9yb2xlX2ZpbHRlchiQhT0gASgLMi0uY2lyY3VpdHMuQ1YyU2V0", + "UGxheWVyVUlSb2xlRmlsdGVyUGF5bG9hZERhdGESVgodY3YyX3NldF9wbGF5", + "ZXJfdWlfZmlsdGVyX21vZGUYkYU9IAEoCzItLmNpcmN1aXRzLkNWMlNldFBs", + "YXllclVJRmlsdGVyTW9kZVBheWxvYWREYXRhEk8KGWN2Ml9zZXRfY29uc3Rh", + "bnRfcm9vbV9rZXkYkoU9IAEoCzIqLmNpcmN1aXRzLkNWMlNldENvbnN0YW50", + "Um9vbUtleVBheWxvYWREYXRhElcKHWN2Ml9zZXRfbW9vZHNfY29uc3RhbnRf", + "c3luY2VkGJOFPSABKAsyLi5jaXJjdWl0cy5DVjJTZXRNb29kc0NvbnN0YW50", + "U3luY2VkUGF5bG9hZERhdGESXgohY3YyX3NldF9tb29kc19jb25zdGFudF9i", + "bGVuZF90aW1lGJSFPSABKAsyMS5jaXJjdWl0cy5DVjJTZXRNb29kc0NvbnN0", + "YW50QmxlbmRUaW1lUGF5bG9hZERhdGESaQonY3YyX3NldF9tb29kc19jb25z", + "dGFudF9yb2xlX2ZpbHRlcl9tb2RlGJWFPSABKAsyNi5jaXJjdWl0cy5DVjJT", + "ZXRNb29kc0NvbnN0YW50Um9sZUZpbHRlck1vZGVQYXlsb2FkRGF0YRJmCiVj", + "djJfc2V0X21vb2RzX2NvbnN0YW50X2ZpbHRlcmVkX3JvbGVzGJaFPSABKAsy", + "NS5jaXJjdWl0cy5DVjJTZXRNb29kc0NvbnN0YW50RmlsdGVyZWRSb2xlc1Bh", + "eWxvYWREYXRhElgKHmN2Ml9zZXRfbW9vZHNfY29uc3RhbnRfZWFzZV9pbhiX", + "hT0gASgLMi4uY2lyY3VpdHMuQ1YyU2V0TW9vZHNDb25zdGFudEVhc2VJblBh", + "eWxvYWREYXRhElgKHmN2Ml9zZXRfc3VuX2NvbnN0YW50X3N1bl9jb2xvchiY", + "hT0gASgLMi4uY2lyY3VpdHMuQ1YyU2V0U3VuQ29uc3RhbnRTdW5Db2xvclBh", + "eWxvYWREYXRhEmAKImN2Ml9zZXRfc3VuX2NvbnN0YW50X3N1bl9pbnRlbnNp", + "dHkYmYU9IAEoCzIyLmNpcmN1aXRzLkNWMlNldFN1bkNvbnN0YW50U3VuSW50", + "ZW5zaXR5UGF5bG9hZERhdGESZAokY3YyX3NldF9zdW5fY29uc3RhbnRfc2hh", + "ZG93X3N0cmVuZ3RoGJqFPSABKAsyNC5jaXJjdWl0cy5DVjJTZXRTdW5Db25z", + "dGFudFNoYWRvd1N0cmVuZ3RoUGF5bG9hZERhdGESWAoeY3YyX3NldF9zdW5f", + "Y29uc3RhbnRfZGlzY19zaXplGJuFPSABKAsyLi5jaXJjdWl0cy5DVjJTZXRT", + "dW5Db25zdGFudERpc2NTaXplUGF5bG9hZERhdGESWgofY3YyX3NldF9zdW5f", + "Y29uc3RhbnRfZ2xvd19jb2xvchichT0gASgLMi8uY2lyY3VpdHMuQ1YyU2V0", + "U3VuQ29uc3RhbnRHbG93Q29sb3JQYXlsb2FkRGF0YRJgCiJjdjJfc2V0X3N1", + "bl9jb25zdGFudF9nbG93X3N0cmVuZ3RoGJ2FPSABKAsyMi5jaXJjdWl0cy5D", + "VjJTZXRTdW5Db25zdGFudEdsb3dTdHJlbmd0aFBheWxvYWREYXRhElgKHmN2", + "Ml9zZXRfc3VuX2NvbnN0YW50X2dsb3dfc2l6ZRiehT0gASgLMi4uY2lyY3Vp", + "dHMuQ1YyU2V0U3VuQ29uc3RhbnRHbG93U2l6ZVBheWxvYWREYXRhEl4KIWN2", + "Ml9zZXRfc3VuX2NvbnN0YW50X2dsb3dfaG9yaXpvbhifhT0gASgLMjEuY2ly", + "Y3VpdHMuQ1YyU2V0U3VuQ29uc3RhbnRHbG93SG9yaXpvblBheWxvYWREYXRh", + "Em4KKWN2Ml9zZXRfc3VuX2NvbnN0YW50X3JlZmxlY3Rpb25faW50ZW5zaXR5", + "GKCFPSABKAsyOS5jaXJjdWl0cy5DVjJTZXRTdW5Db25zdGFudFJlZmxlY3Rp", + "b25JbnRlbnNpdHlQYXlsb2FkRGF0YRJeCiFjdjJfc2V0X3N1bl9jb25zdGFu", + "dF9jbGlwX2hvcml6b24YoYU9IAEoCzIxLmNpcmN1aXRzLkNWMlNldFN1bkNv", + "bnN0YW50Q2xpcEhvcml6b25QYXlsb2FkRGF0YRJYCh5jdjJfc2V0X2ZvZ19j", + "b25zdGFudF9mb2dfY29sb3IYooU9IAEoCzIuLmNpcmN1aXRzLkNWMlNldEZv", + "Z0NvbnN0YW50Rm9nQ29sb3JQYXlsb2FkRGF0YRJiCiNjdjJfc2V0X2ZvZ19j", + "b25zdGFudF9zdGFydF9kaXN0YW5jZRijhT0gASgLMjMuY2lyY3VpdHMuQ1Yy", + "U2V0Rm9nQ29uc3RhbnRTdGFydERpc3RhbmNlUGF5bG9hZERhdGESYAoiY3Yy", + "X3NldF9mb2dfY29uc3RhbnRfZmFkZV9kaXN0YW5jZRikhT0gASgLMjIuY2ly", + "Y3VpdHMuQ1YyU2V0Rm9nQ29uc3RhbnRGYWRlRGlzdGFuY2VQYXlsb2FkRGF0", + "YRJtCiljdjJfc2V0X3NreWRvbWVfY29uc3RhbnRfc2t5X2JvdHRvbV9jb2xv", + "chilhT0gASgLMjguY2lyY3VpdHMuQ1YyU2V0U2t5ZG9tZUNvbnN0YW50U2t5", + "Qm90dG9tQ29sb3JQYXlsb2FkRGF0YRJnCiZjdjJfc2V0X3NreWRvbWVfY29u", + "c3RhbnRfc2t5X3RvcF9jb2xvchimhT0gASgLMjUuY2lyY3VpdHMuQ1YyU2V0", + "U2t5ZG9tZUNvbnN0YW50U2t5VG9wQ29sb3JQYXlsb2FkRGF0YRJzCixjdjJf", + "c2V0X3NreWRvbWVfY29uc3RhbnRfZ3JvdW5kX2JvdHRvbV9jb2xvchinhT0g", + "ASgLMjsuY2lyY3VpdHMuQ1YyU2V0U2t5ZG9tZUNvbnN0YW50R3JvdW5kQm90", + "dG9tQ29sb3JQYXlsb2FkRGF0YRJtCiljdjJfc2V0X3NreWRvbWVfY29uc3Rh", + "bnRfZ3JvdW5kX3RvcF9jb2xvchiohT0gASgLMjguY2lyY3VpdHMuQ1YyU2V0", + "U2t5ZG9tZUNvbnN0YW50R3JvdW5kVG9wQ29sb3JQYXlsb2FkRGF0YRJoCiZj", + "djJfc2V0X3NreWRvbWVfY29uc3RhbnRfaG9yaXpvbl9jb2xvchiphT0gASgL", + "MjYuY2lyY3VpdHMuQ1YyU2V0U2t5ZG9tZUNvbnN0YW50SG9yaXpvbkNvbG9y", + "UGF5bG9hZERhdGESZgolY3YyX3NldF9za3lkb21lX2NvbnN0YW50X2hvcml6", + "b25fc2l6ZRiqhT0gASgLMjUuY2lyY3VpdHMuQ1YyU2V0U2t5ZG9tZUNvbnN0", + "YW50SG9yaXpvblNpemVQYXlsb2FkRGF0YRJuCiljdjJfc2V0X3NreWRvbWVf", + "Y29uc3RhbnRfaG9yaXpvbl9zdHJlbmd0aBirhT0gASgLMjkuY2lyY3VpdHMu", + "Q1YyU2V0U2t5ZG9tZUNvbnN0YW50SG9yaXpvblN0cmVuZ3RoUGF5bG9hZERh", + "dGESfwoyY3YyX3NldF9iYWNrZ3JvdW5kX29iamVjdHNfY29uc3RhbnRfb2Jq", + "ZWN0X3ZhcmlhbnQYrIU9IAEoCzJBLmNpcmN1aXRzLkNWMlNldEJhY2tncm91", + "bmRPYmplY3RzQ29uc3RhbnRPYmplY3RWYXJpYW50UGF5bG9hZERhdGESbgop", + "Y3YyX3NldF9iYWNrZ3JvdW5kX29iamVjdHNfY29uc3RhbnRfY29sb3IYrYU9", + "IAEoCzI5LmNpcmN1aXRzLkNWMlNldEJhY2tncm91bmRPYmplY3RzQ29uc3Rh", + "bnRDb2xvclBheWxvYWREYXRhEnQKLGN2Ml9zZXRfYmFja2dyb3VuZF9vYmpl", + "Y3RzX2NvbnN0YW50X3JvdGF0aW9uGK6FPSABKAsyPC5jaXJjdWl0cy5DVjJT", + "ZXRCYWNrZ3JvdW5kT2JqZWN0c0NvbnN0YW50Um90YXRpb25QYXlsb2FkRGF0", + "YRJ8CjBjdjJfc2V0X2JhY2tncm91bmRfb2JqZWN0c19jb25zdGFudF90cmFu", + "c3BhcmVuY3kYr4U9IAEoCzJALmNpcmN1aXRzLkNWMlNldEJhY2tncm91bmRP", + "YmplY3RzQ29uc3RhbnRUcmFuc3BhcmVuY3lQYXlsb2FkRGF0YRJPChljdjJf", + "c2V0X2F1ZGlvX2NsaXBfdm9sdW1lGLCFPSABKAsyKi5jaXJjdWl0cy5DVjJT", + "ZXRBdWRpb0NsaXBWb2x1bWVQYXlsb2FkRGF0YRJpCidjdjJfc2V0X2F1ZGlv", + "X2NsaXBfcGxheWJhY2tfc3BlZWRfc2hpZnQYsYU9IAEoCzI2LmNpcmN1aXRz", + "LkNWMlNldEF1ZGlvQ2xpcFBsYXliYWNrU3BlZWRTaGlmdFBheWxvYWREYXRh", + "EnEKK2N2Ml9zZXRfYXVkaW9fY2xpcF9wbGF5YmFja19zcGVlZF92YXJpYXRp", + "b24YsoU9IAEoCzI6LmNpcmN1aXRzLkNWMlNldEF1ZGlvQ2xpcFBsYXliYWNr", + "U3BlZWRWYXJpYXRpb25QYXlsb2FkRGF0YRJlCiVjdjJfc2V0X3BsYXlfYXVk", + "aW9fYXRfcG9zaXRpb25fc3luY2VkGLOFPSABKAsyNC5jaXJjdWl0cy5DVjJT", + "ZXRQbGF5QXVkaW9BdFBvc2l0aW9uU3luY2VkUGF5bG9hZERhdGESfwozY3Yy", + "X3NldF9wbGF5X2F1ZGlvX2F0X3Bvc2l0aW9uX21heF9yb2xsb2ZmX2Rpc3Rh", + "bmNlGLSFPSABKAsyQC5jaXJjdWl0cy5DVjJTZXRQbGF5QXVkaW9BdFBvc2l0", + "aW9uTWF4Um9sbG9mZkRpc3RhbmNlUGF5bG9hZERhdGEScgosY3YyX3NldF9w", + "bGF5X2F1ZGlvX2F0X3Bvc2l0aW9uX3JvbGxvZmZfY3VydmUYtYU9IAEoCzI6", + "LmNpcmN1aXRzLkNWMlNldFBsYXlBdWRpb0F0UG9zaXRpb25Sb2xsb2ZmQ3Vy", + "dmVQYXlsb2FkRGF0YRJyCixjdjJfc2V0X3BsYXlfYXVkaW9fYXRfcG9zaXRp", + "b25fYXVkaW9fY2hhbm5lbBi2hT0gASgLMjouY2lyY3VpdHMuQ1YyU2V0UGxh", + "eUF1ZGlvQXRQb3NpdGlvbkF1ZGlvQ2hhbm5lbFBheWxvYWREYXRhElgKHmN2", + "Ml9zZXRfZGF0YV90YWJsZV9yZWFkX3RhcmdldBi3hT0gASgLMi4uY2lyY3Vp", + "dHMuQ1YyU2V0RGF0YVRhYmxlUmVhZFRhcmdldFBheWxvYWREYXRhEkwKF2N2", + "Ml9zZXRfY29uc3RhbnRfcmV3YXJkGLiFPSABKAsyKS5jaXJjdWl0cy5DVjJT", + "ZXRDb25zdGFudFJld2FyZFBheWxvYWREYXRhEkgKFWN2Ml9tb2RpZnlfdWdj", + "X3Jld2FyZBi5hT0gASgLMicuY2lyY3VpdHMuQ1YyTW9kaWZ5VUdDUmV3YXJk", + "UGF5bG9hZERhdGESSAoVY3YyX2RlbGV0ZV91Z2NfcmV3YXJkGLqFPSABKAsy", + "Jy5jaXJjdWl0cy5DVjJEZWxldGVVR0NSZXdhcmRQYXlsb2FkRGF0YRJmCiZj", + "djJfc2V0X2F3YXJkX3Jvb21fa2V5X25vZGVfbG9nX291dHB1dBi7hT0gASgL", + "MjQuY2lyY3VpdHMuQ1YyU2V0QXdhcmRSb29tS2V5Tm9kZUxvZ091dHB1dFBh", + "eWxvYWREYXRhEmsKKGN2Ml9zZXRfYXdhcmRfY29uc3VtYWJsZV9ub2RlX2xv", + "Z19vdXRwdXQYvIU9IAEoCzI3LmNpcmN1aXRzLkNWMlNldEF3YXJkQ29uc3Vt", + "YWJsZU5vZGVMb2dPdXRwdXRQYXlsb2FkRGF0YRJcCh9jdjJfdXBkYXRlX3By", + "b2dyZXNzaW9uX3NldHRpbmdzGL2FPSABKAsyMS5jaXJjdWl0cy5DVjJVcGRh", + "dGVQcm9ncmVzc2lvblNldHRpbmdzUGF5bG9hZERhdGESYgojY3YyX3NldF9s", + "b2NrZWRfYnlfcm9vbV9jb250cmlidXRvcnMYvoU9IAEoCzIzLmNpcmN1aXRz", + "LkNWMlNldExvY2tlZEJ5Um9vbUNvbnRyaWJ1dG9yc1BheWxvYWREYXRhEkgK", + "FWN2Ml9tb2RpZnlfZGF0YV90YWJsZRi/hT0gASgLMicuY2lyY3VpdHMuQ1Yy", + "TW9kaWZ5RGF0YVRhYmxlUGF5bG9hZERhdGESWwofY3YyX3NldF9jb25zdGFu", + "dF9pbnZlbnRvcnlfaXRlbRjAhT0gASgLMjAuY2lyY3VpdHMuQ1YyU2V0Q29u", + "c3RhbnRJbnZlbnRvcnlJdGVtUGF5bG9hZERhdGESYgojY3YyX3NldF9jb25z", + "dGFudF9naWZ0ZHJvcF9zaG9wX2l0ZW0YwYU9IAEoCzIzLmNpcmN1aXRzLkNW", + "MlNldENvbnN0YW50R2lmdERyb3BTaG9wSXRlbVBheWxvYWREYXRhEmUKJGN2", + "Ml9zZXRfYmFubmVyX25vdGlmaWNhdGlvbl9wb3NpdGlvbhjChT0gASgLMjUu", + "Y2lyY3VpdHMuQ1YyU2V0QmFubmVyTm90aWZpY2F0aW9uUG9zaXRpb25QYXls", + "b2FkRGF0YRJzCixjdjJfc2V0X2Jhbm5lcl9ub3RpZmljYXRpb25fdGl0bGVf", + "dGV4dF9jb2xvchjDhT0gASgLMjsuY2lyY3VpdHMuQ1YyU2V0QmFubmVyTm90", + "aWZpY2F0aW9uVGl0bGVUZXh0Q29sb3JQYXlsb2FkRGF0YRJ/CjJjdjJfc2V0", + "X2Jhbm5lcl9ub3RpZmljYXRpb25fdGl0bGVfYmFja2dyb3VuZF9jb2xvchjE", + "hT0gASgLMkEuY2lyY3VpdHMuQ1YyU2V0QmFubmVyTm90aWZpY2F0aW9uVGl0", + "bGVCYWNrZ3JvdW5kQ29sb3JQYXlsb2FkRGF0YRJxCitjdjJfc2V0X2Jhbm5l", + "cl9ub3RpZmljYXRpb25fdGl0bGVfdGV4dF9zaXplGMWFPSABKAsyOi5jaXJj", + "dWl0cy5DVjJTZXRCYW5uZXJOb3RpZmljYXRpb25UaXRsZVRleHRTaXplUGF5", + "bG9hZERhdGEScQorY3YyX3NldF9iYW5uZXJfbm90aWZpY2F0aW9uX21haW5f", + "dGV4dF9jb2xvchjGhT0gASgLMjouY2lyY3VpdHMuQ1YyU2V0QmFubmVyTm90", + "aWZpY2F0aW9uTWFpblRleHRDb2xvclBheWxvYWREYXRhEoYBCjZjdjJfc2V0", + "X2Jhbm5lcl9ub3RpZmljYXRpb25fbWFpbl90ZXh0X2JhY2tncm91bmRfY29s", + "b3IYx4U9IAEoCzJELmNpcmN1aXRzLkNWMlNldEJhbm5lck5vdGlmaWNhdGlv", + "bk1haW5UZXh0QmFja2dyb3VuZENvbG9yUGF5bG9hZERhdGESbwoqY3YyX3Nl", + "dF9iYW5uZXJfbm90aWZpY2F0aW9uX21haW5fdGV4dF9zaXplGMiFPSABKAsy", + "OS5jaXJjdWl0cy5DVjJTZXRCYW5uZXJOb3RpZmljYXRpb25NYWluVGV4dFNp", + "emVQYXlsb2FkRGF0YRJoCiZjdjJfc2V0X2Jhbm5lcl9ub3RpZmljYXRpb25f", + "bGVmdF9lbW9qaRjJhT0gASgLMjYuY2lyY3VpdHMuQ1YyU2V0QmFubmVyTm90", + "aWZpY2F0aW9uTGVmdEVtb2ppUGF5bG9hZERhdGESagonY3YyX3NldF9iYW5u", + "ZXJfbm90aWZpY2F0aW9uX3JpZ2h0X2Vtb2ppGMqFPSABKAsyNy5jaXJjdWl0", + "cy5DVjJTZXRCYW5uZXJOb3RpZmljYXRpb25SaWdodEVtb2ppUGF5bG9hZERh", + "dGESdAosY3YyX3NldF9yZXdhcmRfbm90aWZpY2F0aW9uX2JhY2tncm91bmRf", + "Y29sb3IYy4U9IAEoCzI8LmNpcmN1aXRzLkNWMlNldFJld2FyZE5vdGlmaWNh", + "dGlvbkJhY2tncm91bmRDb2xvclBheWxvYWREYXRhEnMKLGN2Ml9zZXRfcmV3", + "YXJkX25vdGlmaWNhdGlvbl90aXRsZV90ZXh0X2NvbG9yGMyFPSABKAsyOy5j", + "aXJjdWl0cy5DVjJTZXRSZXdhcmROb3RpZmljYXRpb25UaXRsZVRleHRDb2xv", + "clBheWxvYWREYXRhEnEKK2N2Ml9zZXRfcmV3YXJkX25vdGlmaWNhdGlvbl90", + "aXRsZV90ZXh0X3NpemUYzYU9IAEoCzI6LmNpcmN1aXRzLkNWMlNldFJld2Fy", + "ZE5vdGlmaWNhdGlvblRpdGxlVGV4dFNpemVQYXlsb2FkRGF0YRJ/CjJjdjJf", + "c2V0X3Jld2FyZF9ub3RpZmljYXRpb25fZGVzY3JpcHRpb25fdGV4dF9jb2xv", + "chjOhT0gASgLMkEuY2lyY3VpdHMuQ1YyU2V0UmV3YXJkTm90aWZpY2F0aW9u", + "RGVzY3JpcHRpb25UZXh0Q29sb3JQYXlsb2FkRGF0YRJ9CjFjdjJfc2V0X3Jl", + "d2FyZF9ub3RpZmljYXRpb25fZGVzY3JpcHRpb25fdGV4dF9zaXplGM+FPSAB", + "KAsyQC5jaXJjdWl0cy5DVjJTZXRSZXdhcmROb3RpZmljYXRpb25EZXNjcmlw", + "dGlvblRleHRTaXplUGF5bG9hZERhdGESdwouY3YyX3NldF9yZXdhcmRfbm90", + "aWZpY2F0aW9uX3Nob3dfY29udGVudHNfdGV4dBjQhT0gASgLMj0uY2lyY3Vp", + "dHMuQ1YyU2V0UmV3YXJkTm90aWZpY2F0aW9uU2hvd0NvbnRlbnRzVGV4dFBh", + "eWxvYWREYXRhEnkKL2N2Ml9zZXRfcmV3YXJkX25vdGlmaWNhdGlvbl9jb250", + "ZW50c190ZXh0X2NvbG9yGNGFPSABKAsyPi5jaXJjdWl0cy5DVjJTZXRSZXdh", + "cmROb3RpZmljYXRpb25Db250ZW50c1RleHRDb2xvclBheWxvYWREYXRhEn0K", + "MWN2Ml9zZXRfcmV3YXJkX25vdGlmaWNhdGlvbl9jb250ZW50c19kaXNwbGF5", + "X21vZGUY0oU9IAEoCzJALmNpcmN1aXRzLkNWMlNldFJld2FyZE5vdGlmaWNh", + "dGlvbkNvbnRlbnRzRGlzcGxheU1vZGVQYXlsb2FkRGF0YRJoCiZjdjJfc2V0", + "X3Jld2FyZF9ub3RpZmljYXRpb25fc2hvd19pbWFnZRjThT0gASgLMjYuY2ly", + "Y3VpdHMuQ1YyU2V0UmV3YXJkTm90aWZpY2F0aW9uU2hvd0ltYWdlUGF5bG9h", + "ZERhdGESXwohY3YyX3NldF9jb25zdGFudF9vYmplY3RpdmVfbWFya2VyGNSF", + "PSABKAsyMi5jaXJjdWl0cy5DVjJTZXRDb25zdGFudE9iamVjdGl2ZU1hcmtl", + "clBheWxvYWREYXRhEpABCjtjdjJfc2V0X3BsYXllcl9kZWZpbml0aW9uX2Jv", + "YXJkX2N1c3RvbV9sb2NvbW90aW9uX3JlcXVlc3RlZBjVhT0gASgLMkkuY2ly", + "Y3VpdHMuQ1YyU2V0UGxheWVyRGVmaW5pdGlvbkJvYXJkQ3VzdG9tTG9jb21v", + "dGlvblJlcXVlc3RlZFBheWxvYWREYXRhEoUBCjZjdjJfc2V0X3BsYXllcl9k", + "ZWZpbml0aW9uX2JvYXJkX2ZvcmNlX21hbnVhbF9zcHJpbnRfcjEY1oU9IAEo", + "CzJDLmNpcmN1aXRzLkNWMlNldFBsYXllckRlZmluaXRpb25Cb2FyZEZvcmNl", + "TWFudWFsU3ByaW50UjFQYXlsb2FkRGF0YRKXAQo/Y3YyX3NldF9wbGF5ZXJf", + "ZGVmaW5pdGlvbl9ib2FyZF9jdXN0b21fZm9vdHN0ZXBfYXVkaW9fcmVxdWVz", + "dGVkGNeFPSABKAsyTC5jaXJjdWl0cy5DVjJTZXRQbGF5ZXJEZWZpbml0aW9u", + "Qm9hcmRDdXN0b21Gb290c3RlcEF1ZGlvUmVxdWVzdGVkUGF5bG9hZERhdGES", + "XQodY3YyX3NldF9yb29tX2h1ZF90aXRsZV9vcHRpb24Y2IU9IAEoCzI0LmNp", + "cmN1aXRzLkNWMlNldFJvb21IdWRFbGVtZW50VGl0bGVPcHRpb25QYXlsb2Fk", + "RGF0YRJjCiBjdjJfc2V0X3Jvb21faHVkX3N1YnRpdGxlX29wdGlvbhjZhT0g", + "ASgLMjcuY2lyY3VpdHMuQ1YyU2V0Um9vbUh1ZEVsZW1lbnRTdWJ0aXRsZU9w", + "dGlvblBheWxvYWREYXRhElkKG2N2Ml9zZXRfcm9vbV9odWRfYmFyX29wdGlv", + "bhjahT0gASgLMjIuY2lyY3VpdHMuQ1YyU2V0Um9vbUh1ZEVsZW1lbnRCYXJP", + "cHRpb25QYXlsb2FkRGF0YRJlCiFjdjJfc2V0X3Jvb21faHVkX2ludmVudG9y", + "eV9vcHRpb24Y24U9IAEoCzI4LmNpcmN1aXRzLkNWMlNldFJvb21IdWRFbGVt", + "ZW50SW52ZW50b3J5T3B0aW9uUGF5bG9hZERhdGESbgomY3YyX3NldF9yb29t", + "X2h1ZF9pbnZlbnRvcnlfcm9vbV9vcHRpb24Y3IU9IAEoCzI8LmNpcmN1aXRz", + "LkNWMlNldFJvb21IdWRFbGVtZW50SW52ZW50b3J5Um9vbU9wdGlvblBheWxv", + "YWREYXRhEmoKJGN2Ml9zZXRfcm9vbV9odWRfaW52ZW50b3J5X3Nob3dfaWNv", + "bhjdhT0gASgLMjouY2lyY3VpdHMuQ1YyU2V0Um9vbUh1ZEVsZW1lbnRJbnZl", + "bnRvcnlTaG93SWNvblBheWxvYWREYXRhEm0KJWN2Ml9zZXRfcm9vbV9odWRf", + "aW52ZW50b3J5X2NvbnN1bWFibGUY3oU9IAEoCzI8LmNpcmN1aXRzLkNWMlNl", + "dFJvb21IdWRFbGVtZW50SW52ZW50b3J5Q29uc3VtYWJsZVBheWxvYWREYXRh", + "EmkKI2N2Ml9zZXRfcm9vbV9odWRfaW52ZW50b3J5X2N1cnJlbmN5GN+FPSAB", + "KAsyOi5jaXJjdWl0cy5DVjJTZXRSb29tSHVkRWxlbWVudEludmVudG9yeUN1", + "cnJlbmN5UGF5bG9hZERhdGESbgomY3YyX3NldF9yb29tX2h1ZF9wcm9ncmVz", + "c193aGVlbF9vcHRpb24Y4IU9IAEoCzI8LmNpcmN1aXRzLkNWMlNldFJvb21I", + "dWRFbGVtZW50UHJvZ3Jlc3NXaGVlbE9wdGlvblBheWxvYWREYXRhEl8KHmN2", + "Ml9zZXRfcm9vbV9odWRfc2hvd19wcm9ncmVzcxjhhT0gASgLMjUuY2lyY3Vp", + "dHMuQ1YyU2V0Um9vbUh1ZEVsZW1lbnRTaG93UHJvZ3Jlc3NQYXlsb2FkRGF0", + "YRKLAQo4Y3YyX2xvY29tb3Rpb25fcmVxdWVzdF9zdGVlcmluZ19zZXRfc3Rl", + "ZXJfaW5fd29ybGRfc3BhY2UY4oU9IAEoCzJHLmNpcmN1aXRzLkNWMl9Mb2Nv", + "bW90aW9uUmVxdWVzdFN0ZWVyaW5nX1NldFN0ZWVySW5Xb3JsZFNwYWNlUGF5", + "bG9hZERhdGESTQoYY3YyX3NldF9pbnB1dF9kZXNjX2luZGV4GOOFPSABKAsy", + "KS5jaXJjdWl0cy5DVjJTZXRJbnB1dERlc2NJbmRleFBheWxvYWREYXRhEk8K", + "GWN2Ml9zZXRfb3V0cHV0X2Rlc2NfaW5kZXgY5IU9IAEoCzIqLmNpcmN1aXRz", + "LkNWMlNldE91dHB1dERlc2NJbmRleFBheWxvYWREYXRhEk0KGGN2Ml9zZXRf", + "cG9ydF9ncm91cF9pbmRleBjlhT0gASgLMikuY2lyY3VpdHMuQ1YyU2V0UG9y", + "dEdyb3VwSW5kZXhQYXlsb2FkRGF0YRJZCh5jdjJfc2V0X2NvbnN0YW50X3Jv", + "b21fY3VycmVuY3kY5oU9IAEoCzIvLmNpcmN1aXRzLkNWMlNldENvbnN0YW50", + "Um9vbUN1cnJlbmN5UGF5bG9hZERhdGESgQEKNGN2Ml9zZXRfYXdhcmRfY3Vy", + "cmVuY3lfZnJvbV9jb25zdGFudF9ub2RlX2xvZ19vdXRwdXQY54U9IAEoCzJB", + "LmNpcmN1aXRzLkNWMlNldEF3YXJkQ3VycmVuY3lGcm9tQ29uc3RhbnROb2Rl", + "TG9nT3V0cHV0UGF5bG9hZERhdGESewoxY3YyX3NldF9nZXRfYmFsYW5jZV9m", + "cm9tX2NvbnN0YW50X25vZGVfbG9nX291dHB1dBjohT0gASgLMj4uY2lyY3Vp", + "dHMuQ1YyU2V0R2V0QmFsYW5jZUZyb21Db25zdGFudE5vZGVMb2dPdXRwdXRQ", + "YXlsb2FkRGF0YRJiCiNjdjJfc2V0X3N0YXRlX21hY2hpbmVfZGVmYXVsdF9z", + "dGF0ZRjphT0gASgLMjMuY2lyY3VpdHMuQ1YyU2V0U3RhdGVNYWNoaW5lRGVm", + "YXVsdFN0YXRlUGF5bG9hZERhdGESbgoqY3YyX3NldF9hZGRfaW52ZW50b3J5", + "X2l0ZW1fbm9kZV9sb2dfb3V0cHV0GOuFPSABKAsyOC5jaXJjdWl0cy5DVjJT", + "ZXRBZGRJbnZlbnRvcnlJdGVtTm9kZUxvZ091dHB1dFBheWxvYWREYXRhEnQK", + "LWN2Ml9zZXRfcmVtb3ZlX2ludmVudG9yeV9pdGVtX25vZGVfbG9nX291dHB1", + "dBjshT0gASgLMjsuY2lyY3VpdHMuQ1YyU2V0UmVtb3ZlSW52ZW50b3J5SXRl", + "bU5vZGVMb2dPdXRwdXRQYXlsb2FkRGF0YRJRChpjdjJfc2V0X3N0dWRpb19m", + "dW5jdGlvbl9pZBjthT0gASgLMisuY2lyY3VpdHMuQ1YyU2V0U3R1ZGlvRnVu", + "Y3Rpb25JZFBheWxvYWREYXRhElgKHWN2Ml9yZWdpc3Rlcl9zdHVkaW9fZnVu", + "Y3Rpb25zGO6FPSABKAsyLy5jaXJjdWl0cy5DVjJSZWdpc3RlclN0dWRpb0Z1", + "bmN0aW9uc1BheWxvYWREYXRhEl4KIWN2Ml9zZXRfY29uc3RhbnRfcXVpY2tf", + "Y2hhdF90YWJsZRjvhT0gASgLMjEuY2lyY3VpdHMuQ1YyU2V0Q29uc3RhbnRR", + "dWlja0NoYXRUYWJsZVBheWxvYWREYXRhElUKHGN2Ml9zZXRfc3RhdGVfbWFj", + "aGluZV9zeW5jZWQY8IU9IAEoCzItLmNpcmN1aXRzLkNWMlNldFN0YXRlTWFj", + "aGluZVN5bmNlZFBheWxvYWREYXRhEkoKFmN2Ml9zZXRfc3RhdGVfY29uc3Rh", + "bnQY8YU9IAEoCzIoLmNpcmN1aXRzLkNWMlNldFN0YXRlQ29uc3RhbnRQYXls", + "b2FkRGF0YRJmCiljdjJfc2V0X2VxdWlwbWVudF9zbG90X2NvbnN0YW50X3Ns", + "b3RfdHlwZRjyhT0gASgLMjEuY2lyY3VpdHMuQ1YyU2V0RXF1aXBtZW50U2xv", + "dENvbnN0YW50U2xvdFR5cGVEYXRhEmoKK2N2Ml9zZXRfZXF1aXBtZW50X3Ns", + "b3RfY29uc3RhbnRfc2xvdF9udW1iZXIY84U9IAEoCzIzLmNpcmN1aXRzLkNW", + "MlNldEVxdWlwbWVudFNsb3RDb25zdGFudFNsb3ROdW1iZXJEYXRhElMKG2N2", + "Ml9zZXRfY29uc3RhbnRfcm9vbV9vZmZlchj0hT0gASgLMiwuY2lyY3VpdHMu", + "Q1YyU2V0Q29uc3RhbnRSb29tT2ZmZXJQYXlsb2FkRGF0YRJUChxjdjJfc2V0", + "X3BsYXllcl91aV90YWdfZmlsdGVyGPWFPSABKAsyLC5jaXJjdWl0cy5DVjJT", + "ZXRQbGF5ZXJVSVRhZ0ZpbHRlclBheWxvYWREYXRhElwKIGN2Ml9zZXRfcGxh", + "eWVyX3VpX2ZpbHRlcl9lbmFibGVkGPaFPSABKAsyMC5jaXJjdWl0cy5DVjJT", + "ZXRQbGF5ZXJVSUZpbHRlckVuYWJsZWRQYXlsb2FkRGF0YRJIChVjdjJfcmV0", + "eXBlX2lucHV0X2Rlc2MY94U9IAEoCzInLmNpcmN1aXRzLkNWMlJldHlwZUlu", + "cHV0RGVzY1BheWxvYWREYXRhEkoKFmN2Ml9yZXR5cGVfb3V0cHV0X2Rlc2MY", + "+IU9IAEoCzIoLmNpcmN1aXRzLkNWMlJldHlwZU91dHB1dERlc2NQYXlsb2Fk", + "RGF0YRJxCitjdjJfc2V0X3BsYXllcl9kZWZpbml0aW9uX2dyYXBoX3RyYWl0", + "X3ZhbHVlGPmFPSABKAsyOi5jaXJjdWl0cy5DVjJTZXRQbGF5ZXJEZWZpbml0", + "aW9uR3JhcGhUcmFpdFZhbHVlUGF5bG9hZERhdGESUAoZY3YyX3NldF9yZXBs", + "aWNhdG9yX3RhcmdldBj6hT0gASgLMisuY2lyY3VpdHMuQ1YyU2V0UmVwbGlj", + "YXRvclRhcmdldFBheWxvYWREYXRhElQKG2N2Ml9jbGVhcl9yZXBsaWNhdG9y", + "X3RhcmdldBj7hT0gASgLMi0uY2lyY3VpdHMuQ1YyQ2xlYXJSZXBsaWNhdG9y", + "VGFyZ2V0UGF5bG9hZERhdGESjgEKO2N2Ml9sb2NvbW90aW9uX3JlcXVlc3Rf", + "c3RlZXJpbmdfcjJfc2V0X3N0ZWVyX2luX3dvcmxkX3NwYWNlGPyFPSABKAsy", + "Ry5jaXJjdWl0cy5DVjJMb2NvbW90aW9uUmVxdWVzdFN0ZWVyaW5nUjJTZXRT", + "dGVlckluV29ybGRTcGFjZVBheWxvYWREYXRhEkwKF2N2Ml9jcmVhdGVfb2Jq", + "ZWN0X2JvYXJkGP2FPSABKAsyKS5jaXJjdWl0cy5DVjJDcmVhdGVPYmplY3RC", + "b2FyZFBheWxvYWREYXRhElYKHWN2Ml9zZXRfZnVuY3Rpb25fY2FsbF9kZWNs", + "X2lkGP6FPSABKAsyLS5jaXJjdWl0cy5DVjJTZXRGdW5jdGlvbkNhbGxEZWNs", + "SWRQYXlsb2FkRGF0YRJRChpjdjJfZnVuY3Rpb25fbm9kZV9hZGRfZXhlYxj/", + "hT0gASgLMisuY2lyY3VpdHMuQ1YyRnVuY3Rpb25Ob2RlQWRkRXhlY1BheWxv", + "YWREYXRhElcKHWN2Ml9mdW5jdGlvbl9ub2RlX3JlbW92ZV9leGVjGICGPSAB", + "KAsyLi5jaXJjdWl0cy5DVjJGdW5jdGlvbk5vZGVSZW1vdmVFeGVjUGF5bG9h", + "ZERhdGESWwofY3YyX2Z1bmN0aW9uX25vZGVfY2hhbmdlX2ZpbHRlchiBhj0g", + "ASgLMjAuY2lyY3VpdHMuQ1YyRnVuY3Rpb25Ob2RlQ2hhbmdlRmlsdGVyUGF5", + "bG9hZERhdGESZgolY3YyX3NldF9ob2xvdGFyX3JlY29yZGluZ19ub2RlX3Zh", + "bHVlcxiChj0gASgLMjUuY2lyY3VpdHMuQ1YyU2V0SG9sb3RhclJlY29yZGlu", + "Z05vZGVWYWx1ZXNQYXlsb2FkRGF0YRJbCh9jdjJfcGxheWVyX3Byb21wdF9z", + "ZXRfaW1tZWRpYXRlGIOGPSABKAsyMC5jaXJjdWl0cy5DVjJQbGF5ZXJQcm9t", + "cHRTZXRJbW1lZGlhdGVQYXlsb2FkRGF0YRJwCitjdjJfcGxheWVyX3Byb21w", + "dF9zZXRfY2FuY2VsX29uX3dhdGNoX2Nsb3NlGISGPSABKAsyOS5jaXJjdWl0", + "cy5DVjJQbGF5ZXJQcm9tcHRTZXRDYW5jZWxPbldhdGNoQ2xvc2VQYXlsb2Fk", + "RGF0YRJ3Ci5jdjJfcGxheWVyX3Byb21wdF9zZXRfcmVwbGFjZV9leGlzdGlu", + "Z19wcm9tcHRzGIWGPSABKAsyPS5jaXJjdWl0cy5DVjJQbGF5ZXJQcm9tcHRT", + "ZXRSZXBsYWNlRXhpc3RpbmdQcm9tcHRzUGF5bG9hZERhdGESXQogY3YyX3Nl", + "dF9jb25zdGFudF9zdG9yZWZyb250X2l0ZW0YhoY9IAEoCzIxLmNpcmN1aXRz", + "LkNWMlNldENvbnN0YW50U3RvcmVmcm9udEl0ZW1QYXlsb2FkRGF0YRJ9Ci5j", + "djJfc2V0X3Jvb21faHVkX2ludmVudG9yeV9yb29tX2ludmVudG9yeV9pdGVt", + "GIeGPSABKAsyQy5jaXJjdWl0cy5DVjJTZXRSb29tSHVkRWxlbWVudEludmVu", + "dG9yeVJvb21JbnZlbnRvcnlJdGVtUGF5bG9hZERhdGESVwodY3YyX3NldF9j", + "b25zdGFudF9wbGF5ZXJfZXZlbnQYiIY9IAEoCzIuLmNpcmN1aXRzLkNWMlNl", + "dENvbnN0YW50UGxheWVyRXZlbnRQYXlsb2FkRGF0YRJMChdjdjJfc2V0X2N1", + "c3RvbV9wcm9wZXJ0eRiJhj0gASgLMikuY2lyY3VpdHMuQ1YyU2V0Q3VzdG9t", + "UHJvcGVydHlQYXlsb2FkRGF0YRKXAQo/Y3YyX3JlcXVlc3RfYXZhdGFyX2xv", + "Y29tb3Rpb25fYW5pbWF0aW9uX3NldF9mdWxsX2JvZHlfYW5pbWF0aW9uGIqG", + "PSABKAsyTC5jaXJjdWl0cy5DVjJSZXF1ZXN0QXZhdGFyTG9jb21vdGlvbkFu", + "aW1hdGlvblNldEZ1bGxCb2R5QW5pbWF0aW9uUGF5bG9hZERhdGESQQoRY3Yy", + "X3VuZ3JvdXBfYm9hcmQYi4Y9IAEoCzIkLmNpcmN1aXRzLkNWMlVuZ3JvdXBC", + "b2FyZFBheWxvYWREYXRhEj0KD2N2Ml9ncm91cF9ib2FyZBiMhj0gASgLMiIu", + "Y2lyY3VpdHMuQ1YyR3JvdXBCb2FyZFBheWxvYWREYXRhElIKGmN2Ml9jcmVh", + "dGVfb2JqZWN0X3Byb3BlcnR5GO2OBiABKAsyLC5jaXJjdWl0cy5DVjJDcmVh", + "dGVPYmplY3RQcm9wZXJ0eVBheWxvYWREYXRhEmAKImN2Ml9zZXRfb2JqZWN0", + "X3Byb3BlcnR5X2hvbWVfdmFsdWUYjoY9IAEoCzIyLmNpcmN1aXRzLkNWMlNl", + "dE9iamVjdFByb3BlcnR5SG9tZVZhbHVlUGF5bG9hZERhdGESXAocY3YyX3Nl", + "dF9vYmplY3RfcHJvcGVydHlfdHlwZRiPhj0gASgLMjQuY2lyY3VpdHMuQ1Yy", + "U2V0T2JqZWN0UHJvcGVydHlOYW1lQW5kVHlwZVBheWxvYWREYXRhElkKHmN2", + "Ml9zZXRfb2JqZWN0X3Byb3BlcnR5X3N5bmNlZBiQhj0gASgLMi8uY2lyY3Vp", + "dHMuQ1YyU2V0T2JqZWN0UHJvcGVydHlTeW5jZWRQYXlsb2FkRGF0YRJSChpj", + "djJfZGVsZXRlX29iamVjdF9wcm9wZXJ0eRjxjgYgASgLMiwuY2lyY3VpdHMu", + "Q1YyRGVsZXRlT2JqZWN0UHJvcGVydHlQYXlsb2FkRGF0YRJAChFjdjJfbW92", + "ZV90b19ib2FyZBiShj0gASgLMiMuY2lyY3VpdHMuQ1YyTW92ZVRvQm9hcmRQ", + "YXlsb2FkRGF0YRJGChRjdjJfc3BsaXRfZnJvbV9ib2FyZBiThj0gASgLMiYu", + "Y2lyY3VpdHMuQ1YyU3BsaXRGcm9tQm9hcmRQYXlsb2FkRGF0YRJKChZjdjJf", + "Z3JvdXBfb2JqZWN0X2JvYXJkGJSGPSABKAsyKC5jaXJjdWl0cy5DVjJHcm91", + "cE9iamVjdEJvYXJkUGF5bG9hZERhdGESRgoUY3YyX2RlbGV0ZV9hbGxfbm9k", + "ZXMYlYY9IAEoCzImLmNpcmN1aXRzLkNWMkRlbGV0ZUFsbE5vZGVzUGF5bG9h", + "ZERhdGESVQocY3YyX3NldF9jb25zdGFudF9hdmF0YXJfaXRlbRiWhj0gASgL", + "Mi0uY2lyY3VpdHMuQ1YyU2V0Q29uc3RhbnRBdmF0YXJJdGVtUGF5bG9hZERh", + "dGESYwokY3YyX3Byb21vdGVfZGF0YV90YWJsZV90b19yb29tX2Fzc2V0GJeG", + "PSABKAsyMy5jaXJjdWl0cy5DVjJQcm9tb3RlRGF0YVRhYmxlVG9Sb29tQXNz", + "ZXRQYXlsb2FkRGF0YRJcCiBjdjJfY3JlYXRlX2RhdGFfdGFibGVfcm9vbV9h", + "c3NldBiYhj0gASgLMjAuY2lyY3VpdHMuQ1YyQ3JlYXRlRGF0YVRhYmxlUm9v", + "bUFzc2V0UGF5bG9hZERhdGESTgoYY3YyX3NldF9wcm9qZWN0aWxlX3ZhbHVl", + "GJmGPSABKAsyKi5jaXJjdWl0cy5DVjJTZXRQcm9qZWN0aWxlVmFsdWVQYXls", + "b2FkRGF0YRJZCh5jdjJfc2V0X3Byb2plY3RpbGVfY29sb3JfaW5kZXgYmoY9", + "IAEoCzIvLmNpcmN1aXRzLkNWMlNldFByb2plY3RpbGVDb2xvckluZGV4UGF5", + "bG9hZERhdGESTgoYY3YyX3NldF9wcm9qZWN0aWxlX3NwZWVkGJuGPSABKAsy", + "Ki5jaXJjdWl0cy5DVjJTZXRQcm9qZWN0aWxlU3BlZWRQYXlsb2FkRGF0YRJj", + "CiNjdjJfc2V0X3Byb2plY3RpbGVfbGlmZXRpbWVfc2Vjb25kcxichj0gASgL", + "MjQuY2lyY3VpdHMuQ1YyU2V0UHJvamVjdGlsZUxpZmV0aW1lU2Vjb25kc1Bh", + "eWxvYWREYXRhElIKGmN2Ml9zZXRfcHJvamVjdGlsZV9ncmF2aXR5GJ2GPSAB", + "KAsyLC5jaXJjdWl0cy5DVjJTZXRQcm9qZWN0aWxlR3Jhdml0eVBheWxvYWRE", + "YXRhElkKHmN2Ml9zZXRfcHJvamVjdGlsZV9oZWFkX2RhbWFnZRiehj0gASgL", + "Mi8uY2lyY3VpdHMuQ1YyU2V0UHJvamVjdGlsZUhlYWREYW1hZ2VQYXlsb2Fk", + "RGF0YRJbCh9jdjJfc2V0X3Byb2plY3RpbGVfdG9yc29fZGFtYWdlGJ+GPSAB", + "KAsyMC5jaXJjdWl0cy5DVjJTZXRQcm9qZWN0aWxlVG9yc29EYW1hZ2VQYXls", + "b2FkRGF0YRJZCh5jdjJfc2V0X3Byb2plY3RpbGVfaGFuZF9kYW1hZ2UYoIY9", + "IAEoCzIvLmNpcmN1aXRzLkNWMlNldFByb2plY3RpbGVIYW5kRGFtYWdlUGF5", + "bG9hZERhdGESXQogY3YyX3NldF9wcm9qZWN0aWxlX29iamVjdF9kYW1hZ2UY", + "oYY9IAEoCzIxLmNpcmN1aXRzLkNWMlNldFByb2plY3RpbGVPYmplY3REYW1h", + "Z2VQYXlsb2FkRGF0YRJOChhjdjJfc2V0X3Byb2plY3RpbGVfY291bnQYooY9", + "IAEoCzIqLmNpcmN1aXRzLkNWMlNldFByb2plY3RpbGVDb3VudFBheWxvYWRE", + "YXRhEk4KGGN2Ml9zZXRfcHJvamVjdGlsZV9hbmdsZRijhj0gASgLMiouY2ly", + "Y3VpdHMuQ1YyU2V0UHJvamVjdGlsZUFuZ2xlUGF5bG9hZERhdGESTgoYY3Yy", + "X3NldF9wcm9qZWN0aWxlX2ZvcmNlGKSGPSABKAsyKi5jaXJjdWl0cy5DVjJT", + "ZXRQcm9qZWN0aWxlRm9yY2VQYXlsb2FkRGF0YRJwCipjdjJfc2V0X3Byb2pl", + "Y3RpbGVfc2VsZl9jb2xsaXNpb25zX2VuYWJsZWQYpYY9IAEoCzI6LmNpcmN1", + "aXRzLkNWMlNldFByb2plY3RpbGVTZWxmQ29sbGlzaW9uc0VuYWJsZWRQYXls", + "b2FkRGF0YRI5ChFjdjJfc2V0X2lzX2Zyb3plbhimhj0gASgLMhwuY2lyY3Vp", + "dHMuQ1YyU2V0SXNGcm96ZW5EYXRhEnQKLmN2Ml9pc19yZWNfcm9vbV9vYmpl", + "Y3Rfb2ZfdHlwZV9zZXRfdGFyZ2V0X3R5cGUYp4Y9IAEoCzI6LmNpcmN1aXRz", + "LkNWMklzUmVjUm9vbU9iamVjdE9mVHlwZVNldFRhcmdldFR5cGVQYXlsb2Fk", + "RGF0YRJSChpjdjJfbWFuYWdlX3BsYXllcl9wcm9wZXJ0eRiohj0gASgLMiwu", + "Y2lyY3VpdHMuQ1YyTWFuYWdlUGxheWVyUHJvcGVydHlQYXlsb2FkRGF0YRJe", + "CiFjdjJfc2V0X2V2ZW50X2RlZmluaXRpb25fZXZlbnRfaWQYqYY9IAEoCzIx", + "LmNpcmN1aXRzLkNWMlNldEV2ZW50RGVmaW5pdGlvbkV2ZW50SWRQYXlsb2Fk", + "RGF0YRJPChljdjJfc2V0X3BhcnRpY2xlX3ZmeF90eXBlGKqGPSABKAsyKi5j", + "aXJjdWl0cy5DVjJTZXRQYXJ0aWNsZVZmeFR5cGVQYXlsb2FkRGF0YRJyCixj", + "djJfc2V0X3BsYXlfcGFydGljbGVfdmZ4X2F0X3Bvc2l0aW9uX3N5bmNlZBir", + "hj0gASgLMjouY2lyY3VpdHMuQ1YyU2V0UGxheVBhcnRpY2xlVmZ4QXRQb3Np", + "dGlvblN5bmNlZFBheWxvYWREYXRhElEKGmN2Ml9zZXRfY29uc3RhbnRfYm9k", + "eV9wYXJ0GKyGPSABKAsyKy5jaXJjdWl0cy5DVjJTZXRDb25zdGFudEJvZHlQ", + "YXJ0UGF5bG9hZERhdGESXgohY3YyX3NldF9tZXNzYWdlX25vZGVfbWVzc2Fn", + "ZV9uYW1lGK2GPSABKAsyMS5jaXJjdWl0cy5DVjJTZXRNZXNzYWdlTm9kZU1l", + "c3NhZ2VOYW1lUGF5bG9hZERhdGEScgosY3YyX3NldF9tZXNzYWdlX3NlbmRl", + "cl9ub2RlX3Njb3BlX2FuZF90YXJnZXQYroY9IAEoCzI6LmNpcmN1aXRzLkNW", + "MlNldE1lc3NhZ2VTZW5kZXJOb2RlU2NvcGVBbmRUYXJnZXRQYXlsb2FkRGF0", + "YRJwCitjdjJfc2V0X21lc3NhZ2Vfbm9kZV9oYXNfcG9ydF9mb3JfcGFyYW1l", + "dGVyGK+GPSABKAsyOS5jaXJjdWl0cy5DVjJTZXRNZXNzYWdlTm9kZUhhc1Bv", + "cnRGb3JQYXJhbWV0ZXJQYXlsb2FkRGF0YRJIChVjdjJfZWRpdF9tZXNzYWdl", + "X25hbWUYsIY9IAEoCzInLmNpcmN1aXRzLkNWMkVkaXRNZXNzYWdlTmFtZVBh", + "eWxvYWREYXRhElYKHGN2Ml9tYW5hZ2VfbWVzc2FnZV9wYXJhbWV0ZXIYsYY9", + "IAEoCzIuLmNpcmN1aXRzLkNWMk1hbmFnZU1lc3NhZ2VQYXJhbWV0ZXJQYXls", + "b2FkRGF0YRKOAQo8Y3YyX2NyZWF0aW9uX29iamVjdF9nZXRfYWxsX29mX3R5", + "cGVfd2l0aF90YWdfc2V0X3RhcmdldF90eXBlGLKGPSABKAsyRi5jaXJjdWl0", + "cy5DVjJDcmVhdGlvbk9iamVjdEdldEFsbE9mVHlwZVdpdGhUYWdTZXRUYXJn", + "ZXRUeXBlUGF5bG9hZERhdGESbAooY3YyX3NldF9vYmplY3RfcHJvcGVydHlf", + "ZGlzcGxheV9tZXRhZGF0YRizhj0gASgLMjguY2lyY3VpdHMuQ1YyU2V0T2Jq", + "ZWN0UHJvcGVydHlEaXNwbGF5TWV0YWRhdGFQYXlsb2FkRGF0YRKXAQpAY3Yy", + "X2dhbWVfYWlfc2VuZF91c2VyX3Byb21wdF93aXRoX3N0cnVjdHVyZWRfcmVz", + "cG9uc2VfYWRkX291dHB1dBi0hj0gASgLMksuY2lyY3VpdHMuQ1YyR2FtZUFJ", + "U2VuZFVzZXJQcm9tcHRXaXRoU3RydWN0dXJlZFJlc3BvbnNlQWRkT3V0cHV0", + "UGF5bG9hZERhdGESmQEKQWN2Ml9nYW1lX2FpX3NlbmRfdXNlcl9wcm9tcHRf", + "d2l0aF9zdHJ1Y3R1cmVkX3Jlc3BvbnNlX2VkaXRfb3V0cHV0GLWGPSABKAsy", + "TC5jaXJjdWl0cy5DVjJHYW1lQUlTZW5kVXNlclByb21wdFdpdGhTdHJ1Y3R1", + "cmVkUmVzcG9uc2VFZGl0T3V0cHV0UGF5bG9hZERhdGESnQEKQ2N2Ml9nYW1l", + "X2FpX3NlbmRfdXNlcl9wcm9tcHRfd2l0aF9zdHJ1Y3R1cmVkX3Jlc3BvbnNl", + "X3JlbW92ZV9vdXRwdXQYtoY9IAEoCzJOLmNpcmN1aXRzLkNWMkdhbWVBSVNl", + "bmRVc2VyUHJvbXB0V2l0aFN0cnVjdHVyZWRSZXNwb25zZVJlbW92ZU91dHB1", + "dFBheWxvYWREYXRhElsKH2N2Ml9zZXRfYmVoYXZpb3JfYm9hcmRfYmVoYXZp", + "b3IYt4Y9IAEoCzIwLmNpcmN1aXRzLkNWMlNldEJlaGF2aW9yQm9hcmRCZWhh", + "dmlvclBheWxvYWREYXRhEmEKImN2Ml9jcmVhdGVfYmVoYXZpb3JfYm9hcmRf", + "YmVoYXZpb3IYuIY9IAEoCzIzLmNpcmN1aXRzLkNWMkNyZWF0ZUJlaGF2aW9y", + "Qm9hcmRCZWhhdmlvclBheWxvYWREYXRhEkgKFWN2Ml9zZXRfYmVoYXZpb3Jf", + "bmFtZRi5hj0gASgLMicuY2lyY3VpdHMuQ1YyU2V0QmVoYXZpb3JOYW1lUGF5", + "bG9hZERhdGESWwofY3YyX2NyZWF0ZV9uZXdfYmVoYXZpb3JfdmVyc2lvbhi6", + "hj0gASgLMjAuY2lyY3VpdHMuQ1YyQ3JlYXRlTmV3QmVoYXZpb3JWZXJzaW9u", + "UGF5bG9hZERhdGESVwodY3YyX3NldF90ZXh0dXJlX2NvbnN0YW50X3NpemUY", + "u4Y9IAEoCzIuLmNpcmN1aXRzLkNWMlNldFRleHR1cmVDb25zdGFudFNpemVQ", + "YXlsb2FkRGF0YRJwCitjdjJfc2V0X3RleHRfdG9fc3BlZWNoX21heF9yb2xs", + "b2ZmX2Rpc3RhbmNlGLyGPSABKAsyOS5jaXJjdWl0cy5DVjJTZXRUZXh0VG9T", + "cGVlY2hNYXhSb2xsb2ZmRGlzdGFuY2VQYXlsb2FkRGF0YRJjCiRjdjJfc2V0", + "X3RleHRfdG9fc3BlZWNoX3JvbGxvZmZfY3VydmUYvYY9IAEoCzIzLmNpcmN1", + "aXRzLkNWMlNldFRleHRUb1NwZWVjaFJvbGxvZmZDdXJ2ZVBheWxvYWREYXRh", + "ElcKHmN2Ml9zZXRfZ2VuX2FpX211c2ljX2Jsb2JfbmFtZRi+hj0gASgLMi0u", + "Y2lyY3VpdHMuQ1YyU2V0R2VuQUlNdXNpY0Jsb2JOYW1lUGF5bG9hZERhdGES", + "UgobY3YyX3NldF9nZW5fYWlfbXVzaWNfcHJvbXB0GL+GPSABKAsyKy5jaXJj", + "dWl0cy5DVjJTZXRHZW5BSU11c2ljUHJvbXB0UGF5bG9hZERhdGESVgodY3Yy", + "X3NldF9nZW5fYWlfbXVzaWNfZHVyYXRpb24YwIY9IAEoCzItLmNpcmN1aXRz", + "LkNWMlNldEdlbkFJTXVzaWNEdXJhdGlvblBheWxvYWREYXRhElIKG2N2Ml9z", + "ZXRfZ2VuX2FpX211c2ljX2x5cmljcxjBhj0gASgLMisuY2lyY3VpdHMuQ1Yy", + "U2V0R2VuQUlNdXNpY0x5cmljc1BheWxvYWREYXRhElMKHGN2Ml9zZXRfZ2Vu", + "X2FpX3NmeF9ibG9iX25hbWUYwoY9IAEoCzIrLmNpcmN1aXRzLkNWMlNldEdl", + "bkFJU0ZYQmxvYk5hbWVQYXlsb2FkRGF0YRJOChljdjJfc2V0X2dlbl9haV9z", + "ZnhfcHJvbXB0GMOGPSABKAsyKS5jaXJjdWl0cy5DVjJTZXRHZW5BSVNGWFBy", + "b21wdFBheWxvYWREYXRhElIKG2N2Ml9zZXRfZ2VuX2FpX3NmeF9kdXJhdGlv", + "bhjEhj0gASgLMisuY2lyY3VpdHMuQ1YyU2V0R2VuQUlTRlhEdXJhdGlvblBh", + "eWxvYWREYXRhEl8KIWN2Ml9mdW5jdGlvbl9kZWNsX3NldF9kZXNjcmlwdGlv", + "bhjFhj0gASgLMjIuY2lyY3VpdHMuQ1YyRnVuY3Rpb25EZWNsU2V0RGVzY3Jp", + "cHRpb25QYXlsb2FkRGF0YRJbCiBjdjJfc2V0X2NoYXRfYWlfbW9kZWxfbm9k", + "ZV9tb2RlbBjGhj0gASgLMi8uY2lyY3VpdHMuQ1YyU2V0Q2hhdEFJTW9kZWxO", + "b2RlTW9kZWxQYXlsb2FkRGF0YRJyCixjdjJfc2V0X2ltYWdlX2dlbmVyYXRp", + "b25fYWlfbW9kZWxfbm9kZV9tb2RlbBjHhj0gASgLMjouY2lyY3VpdHMuQ1Yy", + "U2V0SW1hZ2VHZW5lcmF0aW9uQUlNb2RlbE5vZGVNb2RlbFBheWxvYWREYXRh", + "ElQKHGN2Ml9zZXRfZ2VuX2FpX211c2ljX2NvbnRleHQYyIY9IAEoCzIsLmNp", + "cmN1aXRzLkNWMlNldEdlbkFJTXVzaWNDb250ZXh0UGF5bG9hZERhdGESUAoa", + "Y3YyX3NldF9nZW5fYWlfc2Z4X2NvbnRleHQYyYY9IAEoCzIqLmNpcmN1aXRz", + "LkNWMlNldEdlbkFJU0ZYQ29udGV4dFBheWxvYWREYXRhEmMKJGN2Ml9haV9m", + "dW5jdGlvbl9zZXRfZnVuY3Rpb25fZGVjbF9pZBjKhj0gASgLMjMuY2lyY3Vp", + "dHMuQ1YyQWlGdW5jdGlvblNldEZ1bmN0aW9uRGVjbElkUGF5bG9hZERhdGEi", + "SgocUGFydGlhbEluaXRpYWxpemVQYXlsb2FkRGF0YRINCgVjb3VudBgBIAEo", + "BRINCgVpbmRleBgCIAEoBRIMCgRkYXRhGAMgASgMIpICChlGdWxsSW5pdGlh", + "bGl6ZVBheWxvYWREYXRhEiUKCXJvb3RfZGF0YRgBIAEoCzISLmNpcmN1aXRz", + "LlJvb3REYXRhEjcKEWNpcmN1aXRfcm9vdF9kYXRhGAIgASgLMhwuY2lyY3Vp", + "dHNfdjIuQ2lyY3VpdFJvb3REYXRhEjAKD3N1cGVyX3Jvb21fZGF0YRgDIAEo", + "CzIXLnJlY19yb29tLlN1cGVyUm9vbURhdGESYwopY2lyY3VpdF9zdHVkaW9f", + "dW5pdHlfc3ViX2Fzc2V0X3VzYWdlX2RhdGEYBCABKAsyMC5jaXJjdWl0c192", + "Mi5DaXJjdWl0U3R1ZGlvVW5pdHlTdWJBc3NldFVzYWdlRGF0YSIUChJEZXN0", + "cm95UGF5bG9hZERhdGEiOQoQTXVsdGlQYXlsb2FkRGF0YRIlCgdhY3Rpb25z", + "GAEgAygLMhQuY2lyY3VpdHMuQWN0aW9uRGF0YSImChVDb21wcmVzc2VkUGF5", + "bG9hZERhdGESDQoFdmFsdWUYASABKAwibgoYUGFydGlhbEFjdGlvblBheWxv", + "YWREYXRhEg0KBWNvdW50GAEgASgFEg0KBWluZGV4GAIgASgFEgwKBGRhdGEY", + "AyABKAwSJgoJYWN0aW9uX2lkGAQgASgLMhMuY2lyY3VpdHMuSWQxMjhEYXRh", + "IkQKE0FkZEdyYXBoUGF5bG9hZERhdGESFwoPcGFyZW50X2dyYXBoX2lkGAEg", + "ASgFEhQKDGdyYXBoX2RlZl9pZBgCIAEoBSIqChZSZW1vdmVHcmFwaFBheWxv", + "YWREYXRhEhAKCGdyYXBoX2lkGAEgASgFIqABChJBZGROb2RlUGF5bG9hZERh", + "dGESEAoIZ3JhcGhfaWQYASABKAUSEAoIbm9kZV9kZWYYAiABKAUSMgoObG9j", + "YWxfcG9zaXRpb24YAyABKAsyGi5jaXJjdWl0cy5DaXJjdWl0c1ZlYzNEYXRh", + "EjIKDmxvY2FsX3JvdGF0aW9uGAQgASgLMhouY2lyY3VpdHMuQ2lyY3VpdHNR", + "dWF0RGF0YSI6ChVSZW1vdmVOb2RlUGF5bG9hZERhdGESEAoIZ3JhcGhfaWQY", + "ASABKAUSDwoHbm9kZV9pZBgCIAEoBSJGChJBZGRFZGdlUGF5bG9hZERhdGES", + "EAoIZ3JhcGhfaWQYASABKAUSDgoGc3JjX2lkGAIgASgFEg4KBmRzdF9pZBgD", + "IAEoBSJJChVSZW1vdmVFZGdlUGF5bG9hZERhdGESEAoIZ3JhcGhfaWQYASAB", + "KAUSDgoGc3JjX2lkGAIgASgFEg4KBmRzdF9pZBgDIAEoBSJzCh9JbnB1dFNl", + "dERlZmF1bHRWYWx1ZVBheWxvYWREYXRhEhAKCGdyYXBoX2lkGAEgASgFEhAK", + "CGlucHV0X2lkGAIgASgFEiwKDWRlZmF1bHRfdmFsdWUYAyABKAsyFS5jaXJj", + "dWl0cy5WYXJpYW50RGF0YSKAAQofRnVuY3Rpb25Ob2RlQWRkSW5wdXRQYXls", + "b2FkRGF0YRIQCghncmFwaF9pZBgBIAEoBRIPCgdub2RlX2lkGAIgASgFEhMK", + "C2lucHV0X2luZGV4GAMgASgFEiUKBHR5cGUYBCABKAsyFy5jaXJjdWl0cy5O", + "YW1lZFR5cGVEYXRhIoIBCiBGdW5jdGlvbk5vZGVBZGRPdXRwdXRQYXlsb2Fk", + "RGF0YRIQCghncmFwaF9pZBgBIAEoBRIPCgdub2RlX2lkGAIgASgFEhQKDG91", + "dHB1dF9pbmRleBgDIAEoBRIlCgR0eXBlGAQgASgLMhcuY2lyY3VpdHMuTmFt", + "ZWRUeXBlRGF0YSJcCiJGdW5jdGlvbk5vZGVSZW1vdmVJbnB1dFBheWxvYWRE", + "YXRhEhAKCGdyYXBoX2lkGAEgASgFEg8KB25vZGVfaWQYAiABKAUSEwoLaW5w", + "dXRfaW5kZXgYAyABKAUiXgojRnVuY3Rpb25Ob2RlUmVtb3ZlT3V0cHV0UGF5", + "bG9hZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9kZV9pZBgCIAEoBRIU", + "CgxvdXRwdXRfaW5kZXgYAyABKAUiVQoaQWRkSW5wdXRUb0dyb3VwUGF5bG9h", + "ZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9kZV9pZBgCIAEoBRIUCgxp", + "bnB1dF9kZWZfaWQYAyABKAUi8QEKFUNWMkFkZE5vZGVQYXlsb2FkRGF0YRIg", + "CghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESIQoJbm9kZV90eXBl", + "GAIgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAMgASgLMg4uY29y", + "ZS5HdWlkRGF0YRI4ChRsb2NhbF9zcGFjZV9wb3NpdGlvbhgEIAEoCzIaLmNp", + "cmN1aXRzLkNpcmN1aXRzVmVjM0RhdGESOAoUbG9jYWxfc3BhY2Vfcm90YXRp", + "b24YBSABKAsyGi5jaXJjdWl0cy5DaXJjdWl0c1F1YXREYXRhIl0KGENWMlJl", + "bW92ZU5vZGVQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGEi8wEK", + "G0NWMkFkZENvbm5lY3Rpb25QYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEo", + "CzIOLmNvcmUuR3VpZERhdGESIwoLc3JjX25vZGVfaWQYAiABKAsyDi5jb3Jl", + "Lkd1aWREYXRhEhsKE3NyY19ub2RlX2Rlc2NfaW5kZXgYAyABKAUSFgoOc3Jj", + "X3BvcnRfaW5kZXgYBCABKAUSIwoLZHN0X25vZGVfaWQYBSABKAsyDi5jb3Jl", + "Lkd1aWREYXRhEhsKE2RzdF9ub2RlX2Rlc2NfaW5kZXgYBiABKAUSFgoOZHN0", + "X3BvcnRfaW5kZXgYByABKAUi9gEKHkNWMlJlbW92ZUNvbm5lY3Rpb25QYXls", + "b2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESIwoL", + "c3JjX25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhsKE3NyY19ub2Rl", + "X2Rlc2NfaW5kZXgYAyABKAUSFgoOc3JjX3BvcnRfaW5kZXgYBCABKAUSIwoL", + "ZHN0X25vZGVfaWQYBSABKAsyDi5jb3JlLkd1aWREYXRhEhsKE2RzdF9ub2Rl", + "X2Rlc2NfaW5kZXgYBiABKAUSFgoOZHN0X3BvcnRfaW5kZXgYByABKAUimgEK", + "KENWMlJlbW92ZUlucHV0UG9ydENvbm5lY3Rpb25zUGF5bG9hZERhdGESIAoI", + "Z3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiAB", + "KAsyDi5jb3JlLkd1aWREYXRhEhcKD25vZGVfZGVzY19pbmRleBgDIAEoBRIS", + "Cgpwb3J0X2luZGV4GAQgASgFIpsBCilDVjJSZW1vdmVPdXRwdXRQb3J0Q29u", + "bmVjdGlvbnNQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESFwoP", + "bm9kZV9kZXNjX2luZGV4GAMgASgFEhIKCnBvcnRfaW5kZXgYBCABKAUirwEK", + "GkNWMkFkZElucHV0RGVzY1BheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgL", + "Mg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlk", + "RGF0YRIXCg9ub2RlX2Rlc2NfaW5kZXgYAyABKAUSDAoEbmFtZRgEIAEoCRIn", + "CgR0eXBlGAUgASgLMhkuY2lyY3VpdHMuQ2lyY3VpdFR5cGVEYXRhIpIBChpD", + "VjJBZGRJbnB1dFBvcnRQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIO", + "LmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERh", + "dGESFwoPbm9kZV9kZXNjX2luZGV4GAMgASgFEhgKEGlucHV0X2Rlc2NfaW5k", + "ZXgYBCABKAUisAEKG0NWMkFkZE91dHB1dERlc2NQYXlsb2FkRGF0YRIgCghn", + "cmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEo", + "CzIOLmNvcmUuR3VpZERhdGESFwoPbm9kZV9kZXNjX2luZGV4GAMgASgFEgwK", + "BG5hbWUYBCABKAkSJwoEdHlwZRgFIAEoCzIZLmNpcmN1aXRzLkNpcmN1aXRU", + "eXBlRGF0YSJsChlDVjJBZGROb2RlRGVzY1BheWxvYWREYXRhEiAKCGdyYXBo", + "X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4u", + "Y29yZS5HdWlkRGF0YRIMCgRuYW1lGAMgASgJIpUBCh1DVjJSZW1vdmVJbnB1", + "dERlc2NQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESFwoPbm9k", + "ZV9kZXNjX2luZGV4GAMgASgFEhgKEGlucHV0X2Rlc2NfaW5kZXgYBCABKAUi", + "rwEKHUNWMlJlbW92ZUlucHV0UG9ydFBheWxvYWREYXRhEiAKCGdyYXBoX2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29y", + "ZS5HdWlkRGF0YRIXCg9ub2RlX2Rlc2NfaW5kZXgYAyABKAUSGAoQaW5wdXRf", + "ZGVzY19pbmRleBgEIAEoBRIYChBpbnB1dF9wb3J0X2luZGV4GAUgASgFIpcB", + "Ch5DVjJSZW1vdmVPdXRwdXREZXNjUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQY", + "ASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3Jl", + "Lkd1aWREYXRhEhcKD25vZGVfZGVzY19pbmRleBgDIAEoBRIZChFvdXRwdXRf", + "ZGVzY19pbmRleBgEIAEoBSJ6ChxDVjJSZW1vdmVOb2RlRGVzY1BheWxvYWRE", + "YXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2Rl", + "X2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIXCg9ub2RlX2Rlc2NfaW5kZXgY", + "AyABKAUi0gIKG0NWMlNwYXduVGVtcGxhdGVQYXlsb2FkRGF0YRIgCghncmFw", + "aF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESSAoaY2lyY3VpdF90ZW1wbGF0", + "ZV9yb290X2RhdGEYAiABKAsyJC5jaXJjdWl0c192Mi5DaXJjdWl0VGVtcGxh", + "dGVSb290RGF0YRJiCihjaXJjdWl0X2dyYXBoX3Rvb2xfbWFwcGluZ19yZWdp", + "c3RyeV9kYXRhGAMgASgLMjAuY2lyY3VpdHNfdjIuQ2lyY3VpdEdyYXBoVG9v", + "bE1hcHBpbmdSZWdpc3RyeURhdGESYwopY2lyY3VpdF9zdHVkaW9fdW5pdHlf", + "c3ViX2Fzc2V0X3VzYWdlX2RhdGEYBCABKAsyMC5jaXJjdWl0c192Mi5DaXJj", + "dWl0U3R1ZGlvVW5pdHlTdWJBc3NldFVzYWdlRGF0YSJsChlDVjJTZXROb2Rl", + "TmFtZVBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlk", + "RGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIMCgRuYW1l", + "GAMgASgJItcBCh5DVjJTZXROb2RlVHJhbnNmb3JtUGF5bG9hZERhdGESIAoI", + "Z3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiAB", + "KAsyDi5jb3JlLkd1aWREYXRhEjgKFGxvY2FsX3NwYWNlX3Bvc2l0aW9uGAMg", + "ASgLMhouY2lyY3VpdHMuQ2lyY3VpdHNWZWMzRGF0YRI4ChRsb2NhbF9zcGFj", + "ZV9yb3RhdGlvbhgEIAEoCzIaLmNpcmN1aXRzLkNpcmN1aXRzUXVhdERhdGEi", + "zAEKHUNWMlNldERlZmF1bHRWYWx1ZVBheWxvYWREYXRhEiAKCGdyYXBoX2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29y", + "ZS5HdWlkRGF0YRIXCg9ub2RlX2Rlc2NfaW5kZXgYAyABKAUSGAoQaW5wdXRf", + "cG9ydF9pbmRleBgEIAEoBRI1Cg1kZWZhdWx0X3ZhbHVlGAUgASgLMh4uY2ly", + "Y3VpdHNfdjIuQ2lyY3VpdFNpZ25hbERhdGEi1QEKJENWMkRlc2VyaWFsaXpl", + "T2JqZWN0Qm9hcmRQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNv", + "cmUuR3VpZERhdGESJgoOaW5uZXJfZ3JhcGhfaWQYAiABKAsyDi5jb3JlLkd1", + "aWREYXRhEh8KB25vZGVfaWQYBCABKAsyDi5jb3JlLkd1aWREYXRhEkIKF2Nv", + "bnRyb2xfcGFuZWxfcm9vdF9kYXRhGAMgASgLMiEuY2lyY3VpdHNfdjIuQ29u", + "dHJvbFBhbmVsUm9vdERhdGEikQEKKkNWMlNldEV2ZW50Tm9kZUJhc2VSZWdp", + "c3RyYXRpb25QYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESIAoI", + "ZXZlbnRfaWQYAyABKAsyDi5jb3JlLkd1aWREYXRhIpMBCiJDVjJTZXRFdmVu", + "dFNlbmRlclRhcmdldFBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4u", + "Y29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0", + "YRIqCgpycGNfdGFyZ2V0GAMgASgOMhYuY2lyY3VpdHNfdjIuUnBjVGFyZ2V0", + "InkKFkNWMkFkZEdyYXBoUGF5bG9hZERhdGESJwoPcGFyZW50X2dyYXBoX2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIgCghncmFwaF9pZBgCIAEoCzIOLmNv", + "cmUuR3VpZERhdGESFAoMZ3JhcGhfZGVmX2lkGAMgASgFIj0KGUNWMlJlbW92", + "ZUdyYXBoUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1", + "aWREYXRhIo4BCjBDVjJTZXRPYmplY3RCb2FyZE9iamVjdEF0dGFjaG1lbnRN", + "b2RlUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWRE", + "YXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhcKD2F0dGFj", + "aG1lbnRfbW9kZRgDIAEoBSJxCixDVjJTZXRBY3RpdmVQbGF5ZXJEZWZpbml0", + "aW9uQm9hcmRQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGEifQoj", + "Q1YyU2V0VmFyaWFibGVNZW1vcnlUeXBlUGF5bG9hZERhdGESIAoIZ3JhcGhf", + "aWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5j", + "b3JlLkd1aWREYXRhEhMKC21lbW9yeV90eXBlGAMgASgFIncKIUNWMlNldExv", + "Z1N0cmluZ0NoYW5uZWxQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIO", + "LmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERh", + "dGESDwoHY2hhbm5lbBgDIAEoBSJDCh9DVjJSZW1vdmVPYmplY3RCb2FyZFBh", + "eWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YSJu", + "ChpDVjJTZXROb2RlQ29sb3JQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEo", + "CzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESDQoFY29sb3IYAyABKAUirQEKN0NWMlNldEF3YXJkQ3VycmVuY3lO", + "b2RlQ3VycmVuY3lSZXBsaWNhdGlvbklkUGF5bG9hZERhdGESIAoIZ3JhcGhf", + "aWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5j", + "b3JlLkd1aWREYXRhEi8KF2N1cnJlbmN5X3JlcGxpY2F0aW9uX2lkGAMgASgL", + "Mg4uY29yZS5HdWlkRGF0YSKqAQo0Q1YyU2V0R2V0QmFsYW5jZU5vZGVDdXJy", + "ZW5jeVJlcGxpY2F0aW9uSWRQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEo", + "CzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESLwoXY3VycmVuY3lfcmVwbGljYXRpb25faWQYAyABKAsyDi5jb3Jl", + "Lkd1aWREYXRhIoQBCitDVjJTZXRBd2FyZEN1cnJlbmN5Tm9kZUxvZ091dHB1", + "dFBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0", + "YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRISCgpsb2dfb3V0", + "cHV0GAMgASgIIpABCjdDVjJTZXRBd2FyZEN1cnJlbmN5RnJvbUNvbnN0YW50", + "Tm9kZUxvZ091dHB1dFBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4u", + "Y29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0", + "YRISCgpsb2dfb3V0cHV0GAMgASgIIoEBCihDVjJTZXRHZXRCYWxhbmNlTm9k", + "ZUxvZ091dHB1dFBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29y", + "ZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIS", + "Cgpsb2dfb3V0cHV0GAMgASgIIo0BCjRDVjJTZXRHZXRCYWxhbmNlRnJvbUNv", + "bnN0YW50Tm9kZUxvZ091dHB1dFBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEg", + "ASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5H", + "dWlkRGF0YRISCgpsb2dfb3V0cHV0GAMgASgIIocBCi5DVjJTZXRBZGRJbnZl", + "bnRvcnlJdGVtTm9kZUxvZ091dHB1dFBheWxvYWREYXRhEiAKCGdyYXBoX2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29y", + "ZS5HdWlkRGF0YRISCgpsb2dfb3V0cHV0GAMgASgIIooBCjFDVjJTZXRSZW1v", + "dmVJbnZlbnRvcnlJdGVtTm9kZUxvZ091dHB1dFBheWxvYWREYXRhEiAKCGdy", + "YXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgL", + "Mg4uY29yZS5HdWlkRGF0YRISCgpsb2dfb3V0cHV0GAMgASgIIo8BCiNDVjJT", + "ZXRDb25zdGFudENvbnN1bWFibGVQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgB", + "IAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUu", + "R3VpZERhdGESJQoNY29uc3VtYWJsZV9pZBgDIAEoCzIOLmNvcmUuR3VpZERh", + "dGEilAEKJUNWMlNldENvbnN0YW50Um9vbUN1cnJlbmN5UGF5bG9hZERhdGES", + "IAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQY", + "AiABKAsyDi5jb3JlLkd1aWREYXRhEigKEHJvb21fY3VycmVuY3lfaWQYAyAB", + "KAsyDi5jb3JlLkd1aWREYXRhIooBCiBDVjJTZXRDb25zdGFudFJvb21LZXlQ", + "YXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGES", + "HwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESIwoLcm9vbV9rZXlf", + "aWQYAyABKAsyDi5jb3JlLkd1aWREYXRhIo4BCiJDVjJTZXRDb25zdGFudFJv", + "b21PZmZlclBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5H", + "dWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIlCg1y", + "b29tX29mZmVyX2lkGAMgASgLMg4uY29yZS5HdWlkRGF0YSKTAQotQ1YyU2V0", + "Q29uc3RhbnRQbGF5ZXJPdXRmaXRTbG90RmxhZ1BheWxvYWREYXRhEiAKCGdy", + "YXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgL", + "Mg4uY29yZS5HdWlkRGF0YRIfChdwbGF5ZXJfb3V0Zml0X3Nsb3RfZmxhZxgD", + "IAEoBSLfAQokQ1YyU2V0Q29uc3RhbnREZXN0aW5hdGlvblBheWxvYWREYXRh", + "EiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lk", + "GAIgASgLMg4uY29yZS5HdWlkRGF0YRIRCglyb29tX25hbWUYAyABKAkSFAoM", + "c3Vicm9vbV9uYW1lGAQgASgJEhAKCG1hdF9uYW1lGAUgASgJEh0KFXJvb21f", + "ZG9vcl9pbnZpdGVfbW9kZRgGIAEoBRIaChJmb3JjZV9uZXdfaW5zdGFuY2UY", + "ByABKAgixQIKKENWMlNldENvbnN0YW50T2JqZWN0aXZlTWFya2VyUGF5bG9h", + "ZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25v", + "ZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhUKDWZyaWVuZGx5X25hbWUY", + "AyABKAkSGgoCaWQYBCABKAsyDi5jb3JlLkd1aWREYXRhEhAKCGNvbG9yX2lk", + "GAUgASgFEg0KBWxhYmVsGAYgASgJEhUKDWxhYmVsX2VuYWJsZWQYByABKAgS", + "IgoaZGlzdGFuY2VfaW5kaWNhdG9yX2VuYWJsZWQYCCABKAgSJQodcHJpb3Jp", + "dGl6ZV9kaXN0YW5jZV9pbmRpY2F0b3IYCSABKAgSIAoYcHJveGltaXR5X2Zh", + "ZGVfdGhyZXNob2xkGAogASgCIoUBCiFDVjJDbG91ZERhdGFSZXNldEVudHJ5", + "UGF5bG9hZERhdGESIAoIb2xkX2d1aWQYASABKAsyDi5jb3JlLkd1aWREYXRh", + "EiAKCG5ld19ndWlkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIcChRyZXF1ZXN0", + "aW5nX3BsYXllcl9pZBgDIAEoBSJgCiJDVjJDbG91ZERhdGFEZWxldGVFbnRy", + "eVBheWxvYWREYXRhEhwKBGd1aWQYASABKAsyDi5jb3JlLkd1aWREYXRhEhwK", + "FHJlcXVlc3RpbmdfcGxheWVyX2lkGAIgASgFIoIBCiVDVjJTZXRSYXljYXN0", + "SWdub3JlUGxheWVyc1BheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4u", + "Y29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0", + "YRIWCg5pZ25vcmVfcGxheWVycxgDIAEoCCKCAQolQ1YyU2V0UmF5Y2FzdEln", + "bm9yZU9iamVjdHNQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNv", + "cmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGES", + "FgoOaWdub3JlX29iamVjdHMYAyABKAgifgomQ1YyU2V0VmFyaWFibGVOb2Rl", + "SG9tZVZhbHVlUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3Jl", + "Lkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhEK", + "CWhvbWVWYWx1ZRgDIAEoCSJ7CiRDVjJTZXRMZWFkZXJib2FyZFN0YXRNb2Rl", + "UGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRh", + "Eh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhAKCHNldF9tb2Rl", + "GAMgASgFIoYBCihDVjJTZXRDb2xvckNvbnN0YW50SW5kZXhWYWx1ZVBheWxv", + "YWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdu", + "b2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIXCg9jb2xvckluZGV4VmFs", + "dWUYAyABKAUibwocQ1YyU2V0Q29tbWVudEJvZHlQYXlsb2FkRGF0YRIgCghn", + "cmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEo", + "CzIOLmNvcmUuR3VpZERhdGESDAoEYm9keRgDIAEoDCJxCh1DVjJTZXRDb21t", + "ZW50Q29sb3JQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESDQoF", + "Y29sb3IYAyABKAUieAogQ1YyU2V0Q29tbWVudEFsd2F5c09uUGF5bG9hZERh", + "dGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVf", + "aWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhEKCWFsd2F5c19vbhgDIAEoCCKT", + "AQomQ1YyU2V0U2FtcGxlQXVkaW9Ob2RlVmFsdWVzUGF5bG9hZERhdGESIAoI", + "Z3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiAB", + "KAsyDi5jb3JlLkd1aWREYXRhEhAKCGJsb2JOYW1lGAMgASgJEhQKDHNhbXBs", + "ZUxlbmd0aBgEIAEoAiJ9CidDVjJTZXRTYW1wbGVBdWRpb05vZGVQcmVsb2Fk", + "UGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRh", + "Eh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEg8KB3ByZWxvYWQY", + "AyABKAgiowEKHUNWMlJlbmFtZUlucHV0RGVzY1BheWxvYWREYXRhEiAKCGdy", + "YXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgL", + "Mg4uY29yZS5HdWlkRGF0YRIXCg9ub2RlX2Rlc2NfaW5kZXgYAyABKAUSGAoQ", + "aW5wdXRfZGVzY19pbmRleBgEIAEoBRIMCgRuYW1lGAUgASgJIqUBCh5DVjJS", + "ZW5hbWVPdXRwdXREZXNjUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsy", + "Di5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWRE", + "YXRhEhcKD25vZGVfZGVzY19pbmRleBgDIAEoBRIZChFvdXRwdXRfZGVzY19p", + "bmRleBgEIAEoBRIMCgRuYW1lGAUgASgJIo0BCh1DVjJSZW5hbWVOb2RlR3Jv", + "dXBQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERh", + "dGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESFwoPbm9kZV9k", + "ZXNjX2luZGV4GAMgASgFEhAKCG5ld19uYW1lGAQgASgJIsIBChtDVjJSZXBh", + "cmVudE5vZGVzUGF5bG9hZERhdGESKwoTREVQUkVDQVRFRF9ncmFwaF9pZBgB", + "IAEoCzIOLmNvcmUuR3VpZERhdGESMgoaREVQUkVDQVRFRF9wYXJlbnRfZ3Jh", + "cGhfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhcKD3NvdXJjZV9ncmFwaF9p", + "ZBgDIAEoBRIQCghub2RlX2lkcxgEIAMoBRIXCg90YXJnZXRfZ3JhcGhfaWQY", + "BSABKAUigwEKH0NWMlNldEF1ZGlvQ2xpcFZhbHVlUGF5bG9hZERhdGESIAoI", + "Z3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiAB", + "KAsyDi5jb3JlLkd1aWREYXRhEh0KBXZhbHVlGAMgASgLMg4uY29yZS5HdWlk", + "RGF0YSJ1CiBDVjJTZXRBdWRpb0NsaXBWb2x1bWVQYXlsb2FkRGF0YRIgCghn", + "cmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEo", + "CzIOLmNvcmUuR3VpZERhdGESDgoGdm9sdW1lGAMgASgCIo0BCixDVjJTZXRB", + "dWRpb0NsaXBQbGF5YmFja1NwZWVkU2hpZnRQYXlsb2FkRGF0YRIgCghncmFw", + "aF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIO", + "LmNvcmUuR3VpZERhdGESGgoScGxheWJhY2tTcGVlZFNoaWZ0GAMgASgCIpUB", + "CjBDVjJTZXRBdWRpb0NsaXBQbGF5YmFja1NwZWVkVmFyaWF0aW9uUGF5bG9h", + "ZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25v", + "ZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEh4KFnBsYXliYWNrU3BlZWRW", + "YXJpYXRpb24YBSABKAIifwoqQ1YyU2V0UGxheUF1ZGlvQXRQb3NpdGlvblN5", + "bmNlZFBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlk", + "RGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIOCgZzeW5j", + "ZWQYAyABKAgimQEKNkNWMlNldFBsYXlBdWRpb0F0UG9zaXRpb25NYXhSb2xs", + "b2ZmRGlzdGFuY2VQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNv", + "cmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGES", + "HAoUbWF4X3JvbGxvZmZfZGlzdGFuY2UYAyABKAIijAEKMENWMlNldFBsYXlB", + "dWRpb0F0UG9zaXRpb25Sb2xsb2ZmQ3VydmVQYXlsb2FkRGF0YRIgCghncmFw", + "aF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIO", + "LmNvcmUuR3VpZERhdGESFQoNcm9sbG9mZl9jdXJ2ZRgDIAEoBSKnAQowQ1Yy", + "U2V0UGxheUF1ZGlvQXRQb3NpdGlvbkF1ZGlvQ2hhbm5lbFBheWxvYWREYXRh", + "EiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lk", + "GAIgASgLMg4uY29yZS5HdWlkRGF0YRIVCg1hdWRpb19jaGFubmVsGAMgASgF", + "EhkKEWF1ZGlvX3N1Yl9jaGFubmVsGAQgASgJInsKG0NWMlNldEh1ZEVsZW1l", + "bnRQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERh", + "dGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESGQoRaHVkX2Vs", + "ZW1lbnRfaW5kZXgYAyABKAUiegogQ1YyU2V0SHVkRWxlbWVudENvbG9yUGF5", + "bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8K", + "B25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhMKC2NvbG9yX2luZGV4", + "GAMgASgFInQKIENWMlNldEh1ZEVsZW1lbnRMYWJlbFBheWxvYWREYXRhEiAK", + "CGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIg", + "ASgLMg4uY29yZS5HdWlkRGF0YRINCgVsYWJlbBgDIAEoCSJ0CiBDVjJTZXRI", + "dWRFbGVtZW50VmFsdWVQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIO", + "LmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERh", + "dGESDQoFdmFsdWUYAyABKAUiewojQ1YyU2V0SHVkRWxlbWVudE1heFZhbHVl", + "UGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRh", + "Eh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhEKCW1heF92YWx1", + "ZRgDIAEoBSJ9CiRDVjJTZXRIdWRFbGVtZW50U2hvd0xhYmVsUGF5bG9hZERh", + "dGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVf", + "aWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhIKCnNob3dfbGFiZWwYAyABKAgi", + "hgEKKENWMlNldEh1ZEVsZW1lbnRTaG93VmFsdWVUZXh0UGF5bG9hZERhdGES", + "IAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQY", + "AiABKAsyDi5jb3JlLkd1aWREYXRhEhcKD3Nob3dfdmFsdWVfdGV4dBgDIAEo", + "CCJ7CiZDVjJTZXRQbGF5ZXJOYW1lQ29sb3JTeW5jZWRQYXlsb2FkRGF0YRIg", + "CghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgC", + "IAEoCzIOLmNvcmUuR3VpZERhdGESDgoGc3luY2VkGAMgASgIIigKGENWMkJ5", + "dGVzRGVidWdQYXlsb2FkRGF0YRIMCgRkYXRhGAEgASgMIn8KIkNWMlNldElu", + "dGVyYWN0aW9uRmlsdGVyUGF5bG9hZERhdGESIgoKY29udGV4dF9pZBgBIAEo", + "CzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESFAoMZmlsdGVyX2ZsYWdzGAQgASgFIj0KJUNWMlJlbW92ZUludGVy", + "YWN0aW9uRmlsdGVyUGF5bG9hZERhdGESFAoMZmlsdGVyX2ZsYWdzGAEgASgF", + "ImUKIENWMlNldFBsYXllclVJRW5hYmxlZFBheWxvYWREYXRhEiAKCGdyYXBo", + "X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4u", + "Y29yZS5HdWlkRGF0YSJ0Ch9DVjJTZXRQbGF5ZXJVSVN5bmNlZFBheWxvYWRE", + "YXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2Rl", + "X2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIOCgZzeW5jZWQYAyABKAgijQEK", + "I0NWMlNldFBsYXllclVJQmFyRW5hYmxlZFBheWxvYWREYXRhEiAKCGdyYXBo", + "X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4u", + "Y29yZS5HdWlkRGF0YRIPCgdlbmFibGVkGAMgASgIEhIKCmlzX3ByaW1hcnkY", + "BCABKAgiiQEKIUNWMlNldFBsYXllclVJQmFyQ29sb3JQYXlsb2FkRGF0YRIg", + "CghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgC", + "IAEoCzIOLmNvcmUuR3VpZERhdGESDQoFY29sb3IYAyABKAUSEgoKaXNfcHJp", + "bWFyeRgEIAEoCCKJAQohQ1YyU2V0UGxheWVyVUlCYXJWYWx1ZVBheWxvYWRE", + "YXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2Rl", + "X2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRINCgV2YWx1ZRgDIAEoBRISCgpp", + "c19wcmltYXJ5GAQgASgIIpABCiRDVjJTZXRQbGF5ZXJVSUJhck1heFZhbHVl", + "UGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRh", + "Eh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhEKCW1heF92YWx1", + "ZRgDIAEoBRISCgppc19wcmltYXJ5GAQgASgIIo8BCiRDVjJTZXRQbGF5ZXJV", + "SUJhckFuaW1hdGVkUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5j", + "b3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRh", + "EhAKCGFuaW1hdGVkGAMgASgIEhIKCmlzX3ByaW1hcnkYBCABKAgiegokQ1Yy", + "U2V0UGxheWVyVUlUZXh0RW5hYmxlZFBheWxvYWREYXRhEiAKCGdyYXBoX2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29y", + "ZS5HdWlkRGF0YRIPCgdlbmFibGVkGAMgASgIInQKIUNWMlNldFBsYXllclVJ", + "VGV4dFRleHRQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESDAoE", + "dGV4dBgDIAEoCSJ2CiJDVjJTZXRQbGF5ZXJVSVRleHRDb2xvclBheWxvYWRE", + "YXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2Rl", + "X2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRINCgVjb2xvchgDIAEoBSKQAQoj", + "Q1YyU2V0UGxheWVyVUlSb2xlRmlsdGVyUGF5bG9hZERhdGESIAoIZ3JhcGhf", + "aWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5j", + "b3JlLkd1aWREYXRhEiYKDmZpbHRlcmVkX3JvbGVzGAMgAygLMg4uY29yZS5H", + "dWlkRGF0YSJ+CiJDVjJTZXRQbGF5ZXJVSVRhZ0ZpbHRlclBheWxvYWREYXRh", + "EiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lk", + "GAIgASgLMg4uY29yZS5HdWlkRGF0YRIVCg1maWx0ZXJlZF90YWdzGAMgAygJ", + "In0KI0NWMlNldFBsYXllclVJRmlsdGVyTW9kZVBheWxvYWREYXRhEiAKCGdy", + "YXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgL", + "Mg4uY29yZS5HdWlkRGF0YRITCgtmaWx0ZXJfbW9kZRgDIAEoBSKDAQomQ1Yy", + "U2V0UGxheWVyVUlGaWx0ZXJFbmFibGVkUGF5bG9hZERhdGESIAoIZ3JhcGhf", + "aWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5j", + "b3JlLkd1aWREYXRhEhYKDmZpbHRlcl9lbmFibGVkGAMgASgIInsKJENWMlNl", + "dE1vb2RzQ29uc3RhbnRTeW5jZWRQYXlsb2FkRGF0YRIiCgpjb250ZXh0X2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29y", + "ZS5HdWlkRGF0YRIOCgZzeW5jZWQYAyABKAgiggEKJ0NWMlNldE1vb2RzQ29u", + "c3RhbnRCbGVuZFRpbWVQYXlsb2FkRGF0YRIiCgpjb250ZXh0X2lkGAEgASgL", + "Mg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlk", + "RGF0YRISCgpibGVuZF90aW1lGAMgASgFIogBCixDVjJTZXRNb29kc0NvbnN0", + "YW50Um9sZUZpbHRlck1vZGVQYXlsb2FkRGF0YRIiCgpjb250ZXh0X2lkGAEg", + "ASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5H", + "dWlkRGF0YRITCgtmaWx0ZXJfbW9kZRgDIAEoBSKaAQorQ1YyU2V0TW9vZHND", + "b25zdGFudEZpbHRlcmVkUm9sZXNQYXlsb2FkRGF0YRIiCgpjb250ZXh0X2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29y", + "ZS5HdWlkRGF0YRImCg5maWx0ZXJlZF9yb2xlcxgDIAMoCzIOLmNvcmUuR3Vp", + "ZERhdGEiewokQ1YyU2V0TW9vZHNDb25zdGFudEVhc2VJblBheWxvYWREYXRh", + "EiIKCmNvbnRleHRfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVf", + "aWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEg4KBmVhc2VJbhgDIAEoCCJ+CiRD", + "VjJTZXRTdW5Db25zdGFudFN1bkNvbG9yUGF5bG9hZERhdGESIgoKY29udGV4", + "dF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIO", + "LmNvcmUuR3VpZERhdGESEQoJc3VuX2NvbG9yGAMgASgFIoYBCihDVjJTZXRT", + "dW5Db25zdGFudFN1bkludGVuc2l0eVBheWxvYWREYXRhEiIKCmNvbnRleHRf", + "aWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5j", + "b3JlLkd1aWREYXRhEhUKDXN1bl9pbnRlbnNpdHkYAyABKAIiigEKKkNWMlNl", + "dFN1bkNvbnN0YW50U2hhZG93U3RyZW5ndGhQYXlsb2FkRGF0YRIiCgpjb250", + "ZXh0X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgL", + "Mg4uY29yZS5HdWlkRGF0YRIXCg9zaGFkb3dfc3RyZW5ndGgYAyABKAIifgok", + "Q1YyU2V0U3VuQ29uc3RhbnREaXNjU2l6ZVBheWxvYWREYXRhEiIKCmNvbnRl", + "eHRfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsy", + "Di5jb3JlLkd1aWREYXRhEhEKCWRpc2Nfc2l6ZRgDIAEoAiKAAQolQ1YyU2V0", + "U3VuQ29uc3RhbnRHbG93Q29sb3JQYXlsb2FkRGF0YRIiCgpjb250ZXh0X2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29y", + "ZS5HdWlkRGF0YRISCgpnbG93X2NvbG9yGAMgASgFIoYBCihDVjJTZXRTdW5D", + "b25zdGFudEdsb3dTdHJlbmd0aFBheWxvYWREYXRhEiIKCmNvbnRleHRfaWQY", + "ASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3Jl", + "Lkd1aWREYXRhEhUKDWdsb3dfc3RyZW5ndGgYAyABKAIifgokQ1YyU2V0U3Vu", + "Q29uc3RhbnRHbG93U2l6ZVBheWxvYWREYXRhEiIKCmNvbnRleHRfaWQYASAB", + "KAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1", + "aWREYXRhEhEKCWdsb3dfc2l6ZRgDIAEoAiKEAQonQ1YyU2V0U3VuQ29uc3Rh", + "bnRHbG93SG9yaXpvblBheWxvYWREYXRhEiIKCmNvbnRleHRfaWQYASABKAsy", + "Di5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWRE", + "YXRhEhQKDGdsb3dfaG9yaXpvbhgDIAEoAiKUAQovQ1YyU2V0U3VuQ29uc3Rh", + "bnRSZWZsZWN0aW9uSW50ZW5zaXR5UGF5bG9hZERhdGESIgoKY29udGV4dF9p", + "ZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNv", + "cmUuR3VpZERhdGESHAoUcmVmbGVjdGlvbl9pbnRlbnNpdHkYAyABKAIihAEK", + "J0NWMlNldFN1bkNvbnN0YW50Q2xpcEhvcml6b25QYXlsb2FkRGF0YRIiCgpj", + "b250ZXh0X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIg", + "ASgLMg4uY29yZS5HdWlkRGF0YRIUCgxjbGlwX2hvcml6b24YAyABKAgifgok", + "Q1YyU2V0Rm9nQ29uc3RhbnRGb2dDb2xvclBheWxvYWREYXRhEiIKCmNvbnRl", + "eHRfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsy", + "Di5jb3JlLkd1aWREYXRhEhEKCWZvZ19jb2xvchgDIAEoBSKIAQopQ1YyU2V0", + "Rm9nQ29uc3RhbnRTdGFydERpc3RhbmNlUGF5bG9hZERhdGESIgoKY29udGV4", + "dF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIO", + "LmNvcmUuR3VpZERhdGESFgoOc3RhcnRfZGlzdGFuY2UYAyABKAIihgEKKENW", + "MlNldEZvZ0NvbnN0YW50RmFkZURpc3RhbmNlUGF5bG9hZERhdGESIgoKY29u", + "dGV4dF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEo", + "CzIOLmNvcmUuR3VpZERhdGESFQoNZmFkZV9kaXN0YW5jZRgDIAEoAiKPAQou", + "Q1YyU2V0U2t5ZG9tZUNvbnN0YW50U2t5Qm90dG9tQ29sb3JQYXlsb2FkRGF0", + "YRIiCgpjb250ZXh0X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2Rl", + "X2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIYChBza3lfYm90dG9tX2NvbG9y", + "GAMgASgFIokBCitDVjJTZXRTa3lkb21lQ29uc3RhbnRTa3lUb3BDb2xvclBh", + "eWxvYWREYXRhEiIKCmNvbnRleHRfaWQYASABKAsyDi5jb3JlLkd1aWREYXRh", + "Eh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhUKDXNreV90b3Bf", + "Y29sb3IYAyABKAUilQEKMUNWMlNldFNreWRvbWVDb25zdGFudEdyb3VuZEJv", + "dHRvbUNvbG9yUGF5bG9hZERhdGESIgoKY29udGV4dF9pZBgBIAEoCzIOLmNv", + "cmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGES", + "GwoTZ3JvdW5kX2JvdHRvbV9jb2xvchgDIAEoBSKPAQouQ1YyU2V0U2t5ZG9t", + "ZUNvbnN0YW50R3JvdW5kVG9wQ29sb3JQYXlsb2FkRGF0YRIiCgpjb250ZXh0", + "X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4u", + "Y29yZS5HdWlkRGF0YRIYChBncm91bmRfdG9wX2NvbG9yGAMgASgFIooBCixD", + "VjJTZXRTa3lkb21lQ29uc3RhbnRIb3Jpem9uQ29sb3JQYXlsb2FkRGF0YRIi", + "Cgpjb250ZXh0X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lk", + "GAIgASgLMg4uY29yZS5HdWlkRGF0YRIVCg1ob3Jpem9uX2NvbG9yGAMgASgF", + "IogBCitDVjJTZXRTa3lkb21lQ29uc3RhbnRIb3Jpem9uU2l6ZVBheWxvYWRE", + "YXRhEiIKCmNvbnRleHRfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25v", + "ZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhQKDGhvcml6b25fc2l6ZRgD", + "IAEoAiKQAQovQ1YyU2V0U2t5ZG9tZUNvbnN0YW50SG9yaXpvblN0cmVuZ3Ro", + "UGF5bG9hZERhdGESIgoKY29udGV4dF9pZBgBIAEoCzIOLmNvcmUuR3VpZERh", + "dGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESGAoQaG9yaXpv", + "bl9zdHJlbmd0aBgDIAEoAiKrAQo3Q1YyU2V0QmFja2dyb3VuZE9iamVjdHND", + "b25zdGFudE9iamVjdFZhcmlhbnRQYXlsb2FkRGF0YRIiCgpjb250ZXh0X2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29y", + "ZS5HdWlkRGF0YRITCgtvYmplY3RfdHlwZRgDIAEoBRIWCg5vYmplY3RfdmFy", + "aWFudBgEIAEoBSKaAQovQ1YyU2V0QmFja2dyb3VuZE9iamVjdHNDb25zdGFu", + "dENvbG9yUGF5bG9hZERhdGESIgoKY29udGV4dF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESEwoL", + "b2JqZWN0X3R5cGUYAyABKAUSDQoFY29sb3IYBCABKAUioAEKMkNWMlNldEJh", + "Y2tncm91bmRPYmplY3RzQ29uc3RhbnRSb3RhdGlvblBheWxvYWREYXRhEiIK", + "CmNvbnRleHRfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQY", + "AiABKAsyDi5jb3JlLkd1aWREYXRhEhMKC29iamVjdF90eXBlGAMgASgFEhAK", + "CHJvdGF0aW9uGAQgASgCIqgBCjZDVjJTZXRCYWNrZ3JvdW5kT2JqZWN0c0Nv", + "bnN0YW50VHJhbnNwYXJlbmN5UGF5bG9hZERhdGESIgoKY29udGV4dF9pZBgB", + "IAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUu", + "R3VpZERhdGESEwoLb2JqZWN0X3R5cGUYAyABKAUSFAoMdHJhbnNwYXJlbmN5", + "GAQgASgCIuIBCiRDVjJTZXREYXRhVGFibGVSZWFkVGFyZ2V0UGF5bG9hZERh", + "dGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVf", + "aWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEioKDWRhdGFfdGFibGVfaWQYAyAB", + "KAsyEy5jaXJjdWl0cy5JZDEyOERhdGESFAoMY29sdW1uX2luZGV4GAQgASgF", + "EhwKFHJvb21fYXNzZXRfZmlsZV9uYW1lGAUgASgJEhcKD3Jvb21fYXNzZXRf", + "aGFzaBgGIAEoCSKHAQofQ1YyU2V0Q29uc3RhbnRSZXdhcmRQYXlsb2FkRGF0", + "YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9p", + "ZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESIQoJcmV3YXJkX2lkGAMgASgLMg4u", + "Y29yZS5HdWlkRGF0YSJNCh1DVjJNb2RpZnlVR0NSZXdhcmRQYXlsb2FkRGF0", + "YRIsCgtyZXdhcmRfZGF0YRgBIAEoCzIXLmNpcmN1aXRzX3YyLlJld2FyZERh", + "dGEiQgodQ1YyRGVsZXRlVUdDUmV3YXJkUGF5bG9hZERhdGESIQoJcmV3YXJk", + "X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YSKDAQoqQ1YyU2V0QXdhcmRSb29t", + "S2V5Tm9kZUxvZ091dHB1dFBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgL", + "Mg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlk", + "RGF0YRISCgpsb2dfb3V0cHV0GAMgASgIIoYBCi1DVjJTZXRBd2FyZENvbnN1", + "bWFibGVOb2RlTG9nT3V0cHV0UGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASAB", + "KAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1", + "aWREYXRhEhIKCmxvZ19vdXRwdXQYAyABKAgibQonQ1YyVXBkYXRlUHJvZ3Jl", + "c3Npb25TZXR0aW5nc1BheWxvYWREYXRhEkIKFHByb2dyZXNzaW9uX3NldHRp", + "bmdzGAEgASgLMiQuY2lyY3VpdHNfdjIuUHJvZ3Jlc3Npb25TZXR0aW5nc0Rh", + "dGEilgEKKUNWMlNldExvY2tlZEJ5Um9vbUNvbnRyaWJ1dG9yc1BheWxvYWRE", + "YXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2Rl", + "X2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRImCh5pc19sb2NrZWRfYnlfcm9v", + "bV9jb250cmlidXRvcnMYAyABKAgiewodQ1YyTW9kaWZ5RGF0YVRhYmxlUGF5", + "bG9hZERhdGESJQoIdGFibGVfaWQYASABKAsyEy5jaXJjdWl0cy5JZDEyOERh", + "dGESMwoPZGF0YV90YWJsZV9kYXRhGAIgASgLMhouY2lyY3VpdHNfdjIuRGF0", + "YVRhYmxlRGF0YSKWAQomQ1YyU2V0Q29uc3RhbnRJbnZlbnRvcnlJdGVtUGF5", + "bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8K", + "B25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEikKEWludmVudG9yeV9p", + "dGVtX2lkGAMgASgLMg4uY29yZS5HdWlkRGF0YSKXAQo/Q1YyU2V0UGxheWVy", + "RGVmaW5pdGlvbkJvYXJkQ3VzdG9tTG9jb21vdGlvblJlcXVlc3RlZFBheWxv", + "YWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdu", + "b2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIRCglyZXF1ZXN0ZWQYAyAB", + "KAgijQEKOUNWMlNldFBsYXllckRlZmluaXRpb25Cb2FyZEZvcmNlTWFudWFs", + "U3ByaW50UjFQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESDQoF", + "Zm9yY2UYAyABKAgimgEKQkNWMlNldFBsYXllckRlZmluaXRpb25Cb2FyZEN1", + "c3RvbUZvb3RzdGVwQXVkaW9SZXF1ZXN0ZWRQYXlsb2FkRGF0YRIgCghncmFw", + "aF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIO", + "LmNvcmUuR3VpZERhdGESEQoJcmVxdWVzdGVkGAMgASgIIpUBCilDVjJTZXRD", + "b25zdGFudEdpZnREcm9wU2hvcEl0ZW1QYXlsb2FkRGF0YRIgCghncmFwaF9p", + "ZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNv", + "cmUuR3VpZERhdGESEQoJc2hvcF9uYW1lGAMgASgJEhIKCml0ZW1faW5kZXgY", + "BCABKAUihQEKKkNWMlNldFJvb21IdWRFbGVtZW50VGl0bGVPcHRpb25QYXls", + "b2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoH", + "bm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESFAoMdGl0bGVfb3B0aW9u", + "GAMgASgFIosBCi1DVjJTZXRSb29tSHVkRWxlbWVudFN1YnRpdGxlT3B0aW9u", + "UGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRh", + "Eh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhcKD3N1YnRpdGxl", + "X29wdGlvbhgDIAEoBSKBAQooQ1YyU2V0Um9vbUh1ZEVsZW1lbnRCYXJPcHRp", + "b25QYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERh", + "dGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESEgoKYmFyX29w", + "dGlvbhgDIAEoBSKNAQouQ1YyU2V0Um9vbUh1ZEVsZW1lbnRJbnZlbnRvcnlP", + "cHRpb25QYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESGAoQaW52", + "ZW50b3J5X29wdGlvbhgDIAEoBSKWAQoyQ1YyU2V0Um9vbUh1ZEVsZW1lbnRJ", + "bnZlbnRvcnlSb29tT3B0aW9uUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASAB", + "KAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1", + "aWREYXRhEh0KFWludmVudG9yeV9yb29tX29wdGlvbhgDIAEoBSKSAQowQ1Yy", + "U2V0Um9vbUh1ZEVsZW1lbnRJbnZlbnRvcnlTaG93SWNvblBheWxvYWREYXRh", + "EiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lk", + "GAIgASgLMg4uY29yZS5HdWlkRGF0YRIbChNpbnZlbnRvcnlfc2hvd19pY29u", + "GAMgASgIIqUBCjJDVjJTZXRSb29tSHVkRWxlbWVudEludmVudG9yeUNvbnN1", + "bWFibGVQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESLAoUaW52", + "ZW50b3J5X2NvbnN1bWFibGUYAyABKAsyDi5jb3JlLkd1aWREYXRhIqEBCjBD", + "VjJTZXRSb29tSHVkRWxlbWVudEludmVudG9yeUN1cnJlbmN5UGF5bG9hZERh", + "dGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVf", + "aWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEioKEmludmVudG9yeV9jdXJyZW5j", + "eRgDIAEoCzIOLmNvcmUuR3VpZERhdGEitQEKOUNWMlNldFJvb21IdWRFbGVt", + "ZW50SW52ZW50b3J5Um9vbUludmVudG9yeUl0ZW1QYXlsb2FkRGF0YRIgCghn", + "cmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEo", + "CzIOLmNvcmUuR3VpZERhdGESNQodaW52ZW50b3J5X3Jvb21faW52ZW50b3J5", + "X2l0ZW0YAyABKAsyDi5jb3JlLkd1aWREYXRhIpYBCjJDVjJTZXRSb29tSHVk", + "RWxlbWVudFByb2dyZXNzV2hlZWxPcHRpb25QYXlsb2FkRGF0YRIgCghncmFw", + "aF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIO", + "LmNvcmUuR3VpZERhdGESHQoVcHJvZ3Jlc3Nfd2hlZWxfb3B0aW9uGAMgASgF", + "IocBCitDVjJTZXRSb29tSHVkRWxlbWVudFNob3dQcm9ncmVzc1BheWxvYWRE", + "YXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2Rl", + "X2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIVCg1zaG93X3Byb2dyZXNzGAMg", + "ASgIIoIBCitDVjJTZXRCYW5uZXJOb3RpZmljYXRpb25Qb3NpdGlvblBheWxv", + "YWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdu", + "b2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIQCghwb3NpdGlvbhgDIAEo", + "BSKQAQoxQ1YyU2V0QmFubmVyTm90aWZpY2F0aW9uVGl0bGVUZXh0Q29sb3JQ", + "YXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGES", + "HwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESGAoQdGl0bGVfdGV4", + "dF9jb2xvchgDIAEoBSKcAQo3Q1YyU2V0QmFubmVyTm90aWZpY2F0aW9uVGl0", + "bGVCYWNrZ3JvdW5kQ29sb3JQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEo", + "CzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESHgoWdGl0bGVfYmFja2dyb3VuZF9jb2xvchgDIAEoBSKOAQowQ1Yy", + "U2V0QmFubmVyTm90aWZpY2F0aW9uVGl0bGVUZXh0U2l6ZVBheWxvYWREYXRh", + "EiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lk", + "GAIgASgLMg4uY29yZS5HdWlkRGF0YRIXCg90aXRsZV90ZXh0X3NpemUYAyAB", + "KAUijgEKMENWMlNldEJhbm5lck5vdGlmaWNhdGlvbk1haW5UZXh0Q29sb3JQ", + "YXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGES", + "HwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESFwoPbWFpbl90ZXh0", + "X2NvbG9yGAMgASgFIqMBCjpDVjJTZXRCYW5uZXJOb3RpZmljYXRpb25NYWlu", + "VGV4dEJhY2tncm91bmRDb2xvclBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEg", + "ASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5H", + "dWlkRGF0YRIiChptYWluX3RleHRfYmFja2dyb3VuZF9jb2xvchgDIAEoBSKM", + "AQovQ1YyU2V0QmFubmVyTm90aWZpY2F0aW9uTWFpblRleHRTaXplUGF5bG9h", + "ZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25v", + "ZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhYKDm1haW5fdGV4dF9zaXpl", + "GAMgASgFIoUBCixDVjJTZXRCYW5uZXJOb3RpZmljYXRpb25MZWZ0RW1vamlQ", + "YXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGES", + "HwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESEgoKbGVmdF9lbW9q", + "aRgDIAEoCSKHAQotQ1YyU2V0QmFubmVyTm90aWZpY2F0aW9uUmlnaHRFbW9q", + "aVBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0", + "YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRITCgtyaWdodF9l", + "bW9qaRgDIAEoCSKRAQoyQ1YyU2V0UmV3YXJkTm90aWZpY2F0aW9uQmFja2dy", + "b3VuZENvbG9yUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3Jl", + "Lkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEhgK", + "EGJhY2tncm91bmRfY29sb3IYAyABKAUikAEKMUNWMlNldFJld2FyZE5vdGlm", + "aWNhdGlvblRpdGxlVGV4dENvbG9yUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQY", + "ASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3Jl", + "Lkd1aWREYXRhEhgKEHRpdGxlX3RleHRfY29sb3IYAyABKAUijgEKMENWMlNl", + "dFJld2FyZE5vdGlmaWNhdGlvblRpdGxlVGV4dFNpemVQYXlsb2FkRGF0YRIg", + "CghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgC", + "IAEoCzIOLmNvcmUuR3VpZERhdGESFwoPdGl0bGVfdGV4dF9zaXplGAMgASgF", + "IpwBCjdDVjJTZXRSZXdhcmROb3RpZmljYXRpb25EZXNjcmlwdGlvblRleHRD", + "b2xvclBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlk", + "RGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIeChZkZXNj", + "cmlwdGlvbl90ZXh0X2NvbG9yGAMgASgFIpoBCjZDVjJTZXRSZXdhcmROb3Rp", + "ZmljYXRpb25EZXNjcmlwdGlvblRleHRTaXplUGF5bG9hZERhdGESIAoIZ3Jh", + "cGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsy", + "Di5jb3JlLkd1aWREYXRhEh0KFWRlc2NyaXB0aW9uX3RleHRfc2l6ZRgDIAEo", + "BSKUAQozQ1YyU2V0UmV3YXJkTm90aWZpY2F0aW9uU2hvd0NvbnRlbnRzVGV4", + "dFBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0", + "YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIaChJzaG93X2Nv", + "bnRlbnRzX3RleHQYAyABKAgilgEKNENWMlNldFJld2FyZE5vdGlmaWNhdGlv", + "bkNvbnRlbnRzVGV4dENvbG9yUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASAB", + "KAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1", + "aWREYXRhEhsKE2NvbnRlbnRzX3RleHRfY29sb3IYAyABKAUimgEKNkNWMlNl", + "dFJld2FyZE5vdGlmaWNhdGlvbkNvbnRlbnRzRGlzcGxheU1vZGVQYXlsb2Fk", + "RGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9k", + "ZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESHQoVY29udGVudHNfZGlzcGxh", + "eV9tb2RlGAMgASgFIoUBCixDVjJTZXRSZXdhcmROb3RpZmljYXRpb25TaG93", + "SW1hZ2VQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESEgoKc2hv", + "d19pbWFnZRgDIAEoCCKnAQo9Q1YyX0xvY29tb3Rpb25SZXF1ZXN0U3RlZXJp", + "bmdfU2V0U3RlZXJJbldvcmxkU3BhY2VQYXlsb2FkRGF0YRIgCghncmFwaF9p", + "ZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNv", + "cmUuR3VpZERhdGESIwobc3RlZXJfaW5fd29ybGRfc3BhY2Vfb3B0aW9uGAMg", + "ASgIIrIBCh9DVjJTZXRJbnB1dERlc2NJbmRleFBheWxvYWREYXRhEiAKCGdy", + "YXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgL", + "Mg4uY29yZS5HdWlkRGF0YRIXCg9ub2RlX2Rlc2NfaW5kZXgYAyABKAUSGAoQ", + "aW5wdXRfZGVzY19pbmRleBgEIAEoBRIZChF0YXJnZXRfZGVzY19pbmRleBgF", + "IAEoBSK0AQogQ1YyU2V0T3V0cHV0RGVzY0luZGV4UGF5bG9hZERhdGESIAoI", + "Z3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiAB", + "KAsyDi5jb3JlLkd1aWREYXRhEhcKD25vZGVfZGVzY19pbmRleBgDIAEoBRIZ", + "ChFvdXRwdXRfZGVzY19pbmRleBgEIAEoBRIZChF0YXJnZXRfZGVzY19pbmRl", + "eBgFIAEoBSKDAQofQ1YyU2V0UG9ydEdyb3VwSW5kZXhQYXlsb2FkRGF0YRIg", + "CghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgC", + "IAEoCzIOLmNvcmUuR3VpZERhdGESDQoFaW5kZXgYAyABKAUSDgoGdGFyZ2V0", + "GAQgASgFIpgBCilDVjJTZXRTdGF0ZU1hY2hpbmVEZWZhdWx0U3RhdGVQYXls", + "b2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoH", + "bm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESKAoQZGVmYXVsdF9zdGF0", + "ZV9pZBgDIAEoCzIOLmNvcmUuR3VpZERhdGEieAojQ1YyU2V0U3RhdGVNYWNo", + "aW5lU3luY2VkUGF5bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3Jl", + "Lkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEg4K", + "BnN5bmNlZBgDIAEoCCKFAQoeQ1YyU2V0U3RhdGVDb25zdGFudFBheWxvYWRE", + "YXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2Rl", + "X2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIgCghzdGF0ZV9pZBgDIAEoCzIO", + "LmNvcmUuR3VpZERhdGEiewohQ1YyU2V0U3R1ZGlvRnVuY3Rpb25JZFBheWxv", + "YWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdu", + "b2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRITCgtmdW5jdGlvbl9pZBgD", + "IAEoBSJ7CiVDVjJSZWdpc3RlclN0dWRpb0Z1bmN0aW9uc1BheWxvYWREYXRh", + "ElIKHXN0dWRpb19mdW5jdGlvbl9yZWdpc3RyYXRpb25zGAEgAygLMisuY2ly", + "Y3VpdHNfdjIuU3R1ZGlvRnVuY3Rpb25SZWdpc3RyYXRpb25EYXRhIn0KJ0NW", + "MlNldENvbnN0YW50UXVpY2tDaGF0VGFibGVQYXlsb2FkRGF0YRIgCghncmFw", + "aF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIO", + "LmNvcmUuR3VpZERhdGESDwoHcGhyYXNlcxgDIAMoCSJ/CidDVjJTZXRFcXVp", + "cG1lbnRTbG90Q29uc3RhbnRTbG90VHlwZURhdGESIAoIZ3JhcGhfaWQYASAB", + "KAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1", + "aWREYXRhEhEKCXNsb3RfdHlwZRgDIAEoBSKDAQopQ1YyU2V0RXF1aXBtZW50", + "U2xvdENvbnN0YW50U2xvdE51bWJlckRhdGESIAoIZ3JhcGhfaWQYASABKAsy", + "Di5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWRE", + "YXRhEhMKC3Nsb3RfbnVtYmVyGAMgASgFIr4BCh1DVjJSZXR5cGVJbnB1dERl", + "c2NQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERh", + "dGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESFwoPbm9kZV9k", + "ZXNjX2luZGV4GAMgASgFEhgKEGlucHV0X2Rlc2NfaW5kZXgYBCABKAUSJwoE", + "dHlwZRgFIAEoCzIZLmNpcmN1aXRzLkNpcmN1aXRUeXBlRGF0YSLAAQoeQ1Yy", + "UmV0eXBlT3V0cHV0RGVzY1BheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgL", + "Mg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlk", + "RGF0YRIXCg9ub2RlX2Rlc2NfaW5kZXgYAyABKAUSGQoRb3V0cHV0X2Rlc2Nf", + "aW5kZXgYBCABKAUSJwoEdHlwZRgFIAEoCzIZLmNpcmN1aXRzLkNpcmN1aXRU", + "eXBlRGF0YSKUAQowQ1YyU2V0UGxheWVyRGVmaW5pdGlvbkdyYXBoVHJhaXRW", + "YWx1ZVBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlk", + "RGF0YRISCgp0cmFpdF90eXBlGAIgASgFEioKC3RyYWl0X3ZhbHVlGAMgASgL", + "MhUuY2lyY3VpdHMuVmFyaWFudERhdGEiiQEKIUNWMlNldFJlcGxpY2F0b3JU", + "YXJnZXRQYXlsb2FkRGF0YRIlCg1yZXBsaWNhdG9yX2lkGAEgASgLMg4uY29y", + "ZS5HdWlkRGF0YRIXCg90YXJnZXRfZ3JhcGhfaWQYAiABKAUSEgoKbWF4X2Nv", + "cGllcxgDIAEoBRIQCghyZXZpc2lvbhgEIAEoDSJMCiNDVjJDbGVhclJlcGxp", + "Y2F0b3JUYXJnZXRQYXlsb2FkRGF0YRIlCg1yZXBsaWNhdG9yX2lkGAEgASgL", + "Mg4uY29yZS5HdWlkRGF0YSKnAQo9Q1YyTG9jb21vdGlvblJlcXVlc3RTdGVl", + "cmluZ1IyU2V0U3RlZXJJbldvcmxkU3BhY2VQYXlsb2FkRGF0YRIgCghncmFw", + "aF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIO", + "LmNvcmUuR3VpZERhdGESIwobc3RlZXJfaW5fd29ybGRfc3BhY2Vfb3B0aW9u", + "GAMgASgIIqUCCh9DVjJDcmVhdGVPYmplY3RCb2FyZFBheWxvYWREYXRhEiAK", + "CGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRImCg5pbm5lcl9ncmFw", + "aF9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgDIAEoCzIO", + "LmNvcmUuR3VpZERhdGESHAoUb2JqZWN0X2RlZmluaXRpb25faWQYBCABKAUS", + "HQoVYm9hcmRfYXR0YWNobWVudF9tb2RlGAUgASgFEiwKCHBvc2l0aW9uGAYg", + "ASgLMhouY2lyY3VpdHMuQ2lyY3VpdHNWZWMzRGF0YRIsCghyb3RhdGlvbhgH", + "IAEoCzIaLmNpcmN1aXRzLkNpcmN1aXRzUXVhdERhdGEiggEKI0NWMlNldEZ1", + "bmN0aW9uQ2FsbERlY2xJZFBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgL", + "Mg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlk", + "RGF0YRIYChBmdW5jdGlvbl9kZWNsX2lkGAMgASgFIkYKIUNWMkZ1bmN0aW9u", + "Tm9kZUFkZEV4ZWNQYXlsb2FkRGF0YRIQCghncmFwaF9pZBgBIAEoBRIPCgdu", + "b2RlX2lkGAIgASgFIkkKJENWMkZ1bmN0aW9uTm9kZVJlbW92ZUV4ZWNQYXls", + "b2FkRGF0YRIQCghncmFwaF9pZBgBIAEoBRIPCgdub2RlX2lkGAIgASgFIlsK", + "JkNWMkZ1bmN0aW9uTm9kZUNoYW5nZUZpbHRlclBheWxvYWREYXRhEhAKCGdy", + "YXBoX2lkGAEgASgFEg8KB25vZGVfaWQYAiABKAUSDgoGZmlsdGVyGAMgASgJ", + "IpgBCitDVjJTZXRIb2xvdGFyUmVjb3JkaW5nTm9kZVZhbHVlc1BheWxvYWRE", + "YXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2Rl", + "X2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIQCghibG9iTmFtZRgDIAEoCRIU", + "CgxzYW1wbGVMZW5ndGgYBCABKAIiXgomQ1YyUGxheWVyUHJvbXB0U2V0SW1t", + "ZWRpYXRlUGF5bG9hZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9kZV9p", + "ZBgCIAEoBRIRCglpbW1lZGlhdGUYAyABKAgicwovQ1YyUGxheWVyUHJvbXB0", + "U2V0Q2FuY2VsT25XYXRjaENsb3NlUGF5bG9hZERhdGESEAoIZ3JhcGhfaWQY", + "ASABKAUSDwoHbm9kZV9pZBgCIAEoBRIdChVjYW5jZWxfb25fd2F0Y2hfY2xv", + "c2UYAyABKAgiegozQ1YyUGxheWVyUHJvbXB0U2V0UmVwbGFjZUV4aXN0aW5n", + "UHJvbXB0c1BheWxvYWREYXRhEhAKCGdyYXBoX2lkGAEgASgFEg8KB25vZGVf", + "aWQYAiABKAUSIAoYcmVwbGFjZV9leGlzdGluZ19wcm9tcHRzGAMgASgIIpcB", + "CidDVjJTZXRDb25zdGFudFN0b3JlZnJvbnRJdGVtUGF5bG9hZERhdGESIAoI", + "Z3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiAB", + "KAsyDi5jb3JlLkd1aWREYXRhEhUKDXN0b3JlZnJvbnRfaWQYAyABKAUSEgoK", + "aXRlbV9pbmRleBgEIAEoBSJ9CiRDVjJTZXRDb25zdGFudFBsYXllckV2ZW50", + "UGF5bG9hZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9kZV9pZBgCIAEo", + "BRIXCg9wbGF5ZXJfZXZlbnRfaWQYAyABKAMSGQoRcGxheWVyX2V2ZW50X25h", + "bWUYBCABKAkiqQEKQkNWMlJlcXVlc3RBdmF0YXJMb2NvbW90aW9uQW5pbWF0", + "aW9uU2V0RnVsbEJvZHlBbmltYXRpb25QYXlsb2FkRGF0YRIQCghncmFwaF9p", + "ZBgBIAEoBRIPCgdub2RlX2lkGAIgASgFEkAKE2Z1bGxfYm9keV9hbmltYXRp", + "b24YAyABKA4yIy5yZWNfcm9vbS5GdWxsQm9keUFuaW1hdGlvbk92ZXJyaWRl", + "IoQBCh9DVjJTZXRDdXN0b21Qcm9wZXJ0eVBheWxvYWREYXRhEiUKCGdyYXBo", + "X2lkGAEgASgLMhMuY2lyY3VpdHMuSWQxMjhEYXRhEiQKB25vZGVfaWQYAiAB", + "KAsyEy5jaXJjdWl0cy5JZDEyOERhdGESFAoMcHJvcGVydHlfZGVmGAMgASgF", + "IqgBCiJDVjJDcmVhdGVPYmplY3RQcm9wZXJ0eVBheWxvYWREYXRhEhAKCGdy", + "YXBoX2lkGAEgASgFEhUKDXByb3BlcnR5X25hbWUYAiABKAkSMAoNcHJvcGVy", + "dHlfdHlwZRgDIAEoCzIZLmNpcmN1aXRzLkNpcmN1aXRUeXBlRGF0YRIOCgZz", + "eW5jZWQYBCABKAgSFwoPZGlzcGxheU1ldGFkYXRhGAUgASgJIm4KKENWMlNl", + "dE9iamVjdFByb3BlcnR5SG9tZVZhbHVlUGF5bG9hZERhdGESHAoUcHJvcGVy", + "dHlfaW5zdGFuY2VfaWQYASABKAUSJAoFdmFsdWUYAiABKAsyFS5jaXJjdWl0", + "cy5WYXJpYW50RGF0YSKJAQoqQ1YyU2V0T2JqZWN0UHJvcGVydHlOYW1lQW5k", + "VHlwZVBheWxvYWREYXRhEhwKFHByb3BlcnR5X2luc3RhbmNlX2lkGAEgASgF", + "EhAKCG5ld19uYW1lGAIgASgJEisKCG5ld190eXBlGAMgASgLMhkuY2lyY3Vp", + "dHMuQ2lyY3VpdFR5cGVEYXRhIlkKJUNWMlNldE9iamVjdFByb3BlcnR5U3lu", + "Y2VkUGF5bG9hZERhdGESHAoUcHJvcGVydHlfaW5zdGFuY2VfaWQYASABKAUS", + "EgoKbmV3X3N5bmNlZBgCIAEoCCJsCi5DVjJTZXRPYmplY3RQcm9wZXJ0eURp", + "c3BsYXlNZXRhZGF0YVBheWxvYWREYXRhEhwKFHByb3BlcnR5X2luc3RhbmNl", + "X2lkGAEgASgFEhwKFG5ld19kaXNwbGF5X21ldGFkYXRhGAIgASgJIlQKIkNW", + "MkRlbGV0ZU9iamVjdFByb3BlcnR5UGF5bG9hZERhdGESEAoIZ3JhcGhfaWQY", + "ASABKAUSHAoUcHJvcGVydHlfaW5zdGFuY2VfaWQYAiABKAUijQEKGkNWMlVu", + "Z3JvdXBCb2FyZFBheWxvYWREYXRhEhcKD3BhcmVudF9ncmFwaF9pZBgBIAEo", + "BRIVCg1ib2FyZF9ub2RlX2lkGAIgASgFEioKBm9mZnNldBgDIAEoCzIaLmNp", + "cmN1aXRzLkNpcmN1aXRzVmVjM0RhdGESEwoLZGVsZXRlQm9hcmQYBCABKAgi", + "jAIKGENWMkdyb3VwQm9hcmRQYXlsb2FkRGF0YRIXCg9wYXJlbnRfZ3JhcGhf", + "aWQYASABKAUSJQoNYm9hcmRfbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERh", + "dGESEAoIbm9kZV9pZHMYAyADKAUSOAoUbG9jYWxfYm9hcmRfcG9zaXRpb24Y", + "BCABKAsyGi5jaXJjdWl0cy5DaXJjdWl0c1ZlYzNEYXRhEjgKFGxvY2FsX2Jv", + "YXJkX3JvdGF0aW9uGAUgASgLMhouY2lyY3VpdHMuQ2lyY3VpdHNRdWF0RGF0", + "YRIqCgZvZmZzZXQYBiABKAsyGi5jaXJjdWl0cy5DaXJjdWl0c1ZlYzNEYXRh", + "Im0KGUNWMk1vdmVUb0JvYXJkUGF5bG9hZERhdGESFwoPcGFyZW50X2dyYXBo", + "X2lkGAEgASgFEiUKDWJvYXJkX25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWRE", + "YXRhEhAKCG5vZGVfaWRzGAMgAygFIoIBChxDVjJTcGxpdEZyb21Cb2FyZFBh", + "eWxvYWREYXRhEhcKD3BhcmVudF9ncmFwaF9pZBgBIAEoBRIlCg1ib2FyZF9u", + "b2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIQCghncmFwaF9pZBgDIAEo", + "BRIQCghub2RlX2lkcxgEIAMoBSLYAQoeQ1YyR3JvdXBPYmplY3RCb2FyZFBh", + "eWxvYWREYXRhEhAKCGdyYXBoX2lkGAEgASgFEhUKDWJvYXJkX25vZGVfaWQY", + "AiABKAUSEAoIbm9kZV9pZHMYAyADKAUSPAoOaW5wdXRfbWFwcGluZ3MYBCAD", + "KAsyJC5jaXJjdWl0cy5Hcm91cEJvYXJkUG9ydE1hcHBpbmdzRGF0YRI9Cg9v", + "dXRwdXRfbWFwcGluZ3MYBSADKAsyJC5jaXJjdWl0cy5Hcm91cEJvYXJkUG9y", + "dE1hcHBpbmdzRGF0YSIeChxDVjJEZWxldGVBbGxOb2Rlc1BheWxvYWREYXRh", + "IpABCiNDVjJTZXRDb25zdGFudEF2YXRhckl0ZW1QYXlsb2FkRGF0YRIgCghn", + "cmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEo", + "CzIOLmNvcmUuR3VpZERhdGESJgoOYXZhdGFyX2l0ZW1faWQYAyABKAsyDi5j", + "b3JlLkd1aWREYXRhInoKKUNWMlByb21vdGVEYXRhVGFibGVUb1Jvb21Bc3Nl", + "dFBheWxvYWREYXRhEiYKCW9yaWdpbl9pZBgBIAEoCzITLmNpcmN1aXRzLklk", + "MTI4RGF0YRIlCgh0YWJsZV9pZBgCIAEoCzITLmNpcmN1aXRzLklkMTI4RGF0", + "YSJkCiZDVjJDcmVhdGVEYXRhVGFibGVSb29tQXNzZXRQYXlsb2FkRGF0YRIm", + "CglvcmlnaW5faWQYASABKAsyEy5jaXJjdWl0cy5JZDEyOERhdGESEgoKdGFi", + "bGVfbmFtZRgCIAEoCSKOAQonQ1YyU2V0RXZlbnREZWZpbml0aW9uRXZlbnRJ", + "ZFBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlkRGF0", + "YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIgCghldmVudF9p", + "ZBgDIAEoCzIOLmNvcmUuR3VpZERhdGEihAEKIENWMlNldFByb2plY3RpbGVW", + "YWx1ZVBheWxvYWREYXRhEiAKCGdyYXBoX2lkGAEgASgLMg4uY29yZS5HdWlk", + "RGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIdCgV2YWx1", + "ZRgDIAEoCzIOLmNvcmUuR3VpZERhdGEieQolQ1YyU2V0UHJvamVjdGlsZUNv", + "bG9ySW5kZXhQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESDQoF", + "dmFsdWUYAyABKAUidAogQ1YyU2V0UHJvamVjdGlsZVNwZWVkUGF5bG9hZERh", + "dGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVf", + "aWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEg0KBXZhbHVlGAMgASgCIn4KKkNW", + "MlNldFByb2plY3RpbGVMaWZldGltZVNlY29uZHNQYXlsb2FkRGF0YRIgCghn", + "cmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEo", + "CzIOLmNvcmUuR3VpZERhdGESDQoFdmFsdWUYAyABKAIidgoiQ1YyU2V0UHJv", + "amVjdGlsZUdyYXZpdHlQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIO", + "LmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERh", + "dGESDQoFdmFsdWUYAyABKAgieQolQ1YyU2V0UHJvamVjdGlsZUhlYWREYW1h", + "Z2VQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUuR3VpZERh", + "dGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESDQoFdmFsdWUY", + "AyABKAUiegomQ1YyU2V0UHJvamVjdGlsZVRvcnNvRGFtYWdlUGF5bG9hZERh", + "dGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVf", + "aWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEg0KBXZhbHVlGAMgASgFInkKJUNW", + "MlNldFByb2plY3RpbGVIYW5kRGFtYWdlUGF5bG9hZERhdGESIAoIZ3JhcGhf", + "aWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQYAiABKAsyDi5j", + "b3JlLkd1aWREYXRhEg0KBXZhbHVlGAMgASgFInsKJ0NWMlNldFByb2plY3Rp", + "bGVPYmplY3REYW1hZ2VQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIO", + "LmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERh", + "dGESDQoFdmFsdWUYAyABKAUidAogQ1YyU2V0UHJvamVjdGlsZUNvdW50UGF5", + "bG9hZERhdGESIAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8K", + "B25vZGVfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhEg0KBXZhbHVlGAMgASgF", + "InQKIENWMlNldFByb2plY3RpbGVBbmdsZVBheWxvYWREYXRhEiAKCGdyYXBo", + "X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4u", + "Y29yZS5HdWlkRGF0YRINCgV2YWx1ZRgDIAEoAiJ0CiBDVjJTZXRQcm9qZWN0", + "aWxlRm9yY2VQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESDQoF", + "dmFsdWUYAyABKAIihAEKMENWMlNldFByb2plY3RpbGVTZWxmQ29sbGlzaW9u", + "c0VuYWJsZWRQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESDQoF", + "dmFsdWUYAyABKAgiZgoSQ1YyU2V0SXNGcm96ZW5EYXRhEiAKCGdyYXBoX2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIfCgdub2RlX2lkGAIgASgLMg4uY29y", + "ZS5HdWlkRGF0YRINCgV2YWx1ZRgDIAEoCCKFAQowQ1YySXNSZWNSb29tT2Jq", + "ZWN0T2ZUeXBlU2V0VGFyZ2V0VHlwZVBheWxvYWREYXRhEhAKCGdyYXBoX2lk", + "GAEgASgFEg8KB25vZGVfaWQYAiABKAUSLgoLdGFyZ2V0X3R5cGUYAyABKAsy", + "GS5jaXJjdWl0cy5DaXJjdWl0VHlwZURhdGEikQEKPENWMkNyZWF0aW9uT2Jq", + "ZWN0R2V0QWxsT2ZUeXBlV2l0aFRhZ1NldFRhcmdldFR5cGVQYXlsb2FkRGF0", + "YRIQCghncmFwaF9pZBgBIAEoBRIPCgdub2RlX2lkGAIgASgFEi4KC3Rhcmdl", + "dF90eXBlGAMgASgLMhkuY2lyY3VpdHMuQ2lyY3VpdFR5cGVEYXRhIogCCiJD", + "VjJNYW5hZ2VQbGF5ZXJQcm9wZXJ0eVBheWxvYWREYXRhEh8KF25vZGVfYmVp", + "bmdfc2V0X2dyYXBoX2lkGAEgASgFEh4KFm5vZGVfYmVpbmdfc2V0X25vZGVf", + "aWQYAiABKAUSKAoHbmV3X2tleRgDIAEoCzIXLmNpcmN1aXRzLk5hbWVkVHlw", + "ZURhdGESFQoNbmV3X2lzX3N5bmNlZBgEIAEoCBItCg5uZXdfaG9tZV92YWx1", + "ZRgFIAEoCzIVLmNpcmN1aXRzLlZhcmlhbnREYXRhEjEKEGtleV9iZWluZ19l", + "ZGl0ZWQYBiABKAsyFy5jaXJjdWl0cy5OYW1lZFR5cGVEYXRhIoQBCiBDVjJT", + "ZXRQYXJ0aWNsZVZmeFR5cGVQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEo", + "CzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESHQoFdmFsdWUYAyABKAsyDi5jb3JlLkd1aWREYXRhIoQBCjBDVjJT", + "ZXRQbGF5UGFydGljbGVWZnhBdFBvc2l0aW9uU3luY2VkUGF5bG9hZERhdGES", + "IAoIZ3JhcGhfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEh8KB25vZGVfaWQY", + "AiABKAsyDi5jb3JlLkd1aWREYXRhEg0KBXZhbHVlGAMgASgIInkKIUNWMlNl", + "dENvbnN0YW50Qm9keVBhcnRQYXlsb2FkRGF0YRIgCghncmFwaF9pZBgBIAEo", + "CzIOLmNvcmUuR3VpZERhdGESHwoHbm9kZV9pZBgCIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESEQoJYm9keV9wYXJ0GAMgASgFIsYBCidDVjJTZXRNZXNzYWdlTm9k", + "ZU1lc3NhZ2VOYW1lUGF5bG9hZERhdGESJQoIZ3JhcGhfaWQYASABKAsyEy5j", + "aXJjdWl0cy5JZDEyOERhdGESJAoHbm9kZV9pZBgCIAEoCzITLmNpcmN1aXRz", + "LklkMTI4RGF0YRIUCgxtZXNzYWdlX25hbWUYAyABKAkSOAoEbW9kZRgEIAEo", + "DjIqLmNpcmN1aXRzLkNWMlNldE1lc3NhZ2VOb2RlTWVzc2FnZU5hbWVNb2Rl", + "IssBCjBDVjJTZXRNZXNzYWdlU2VuZGVyTm9kZVNjb3BlQW5kVGFyZ2V0UGF5", + "bG9hZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9kZV9pZBgCIAEoBRI5", + "Cg5yZWNlaXZlcl9zY29wZRgDIAEoDjIhLmNpcmN1aXRzX3YyLk1lc3NhZ2VS", + "ZWNlaXZlclNjb3BlEjkKDnRhcmdldF9wbGF5ZXJzGAQgASgOMiEuY2lyY3Vp", + "dHNfdjIuTWVzc2FnZVRhcmdldFBsYXllcnMitAEKL0NWMlNldE1lc3NhZ2VO", + "b2RlSGFzUG9ydEZvclBhcmFtZXRlclBheWxvYWREYXRhEhAKCGdyYXBoX2lk", + "GAEgASgFEg8KB25vZGVfaWQYAiABKAUSFAoMbWVzc2FnZV9uYW1lGAMgASgJ", + "Ei4KDXBhcmFtZXRlcl9rZXkYBCABKAsyFy5jaXJjdWl0cy5OYW1lZFR5cGVE", + "YXRhEhgKEHNob3VsZF9oYXZlX3BvcnQYBSABKAgiUwodQ1YyRWRpdE1lc3Nh", + "Z2VOYW1lUGF5bG9hZERhdGESGAoQb2xkX21lc3NhZ2VfbmFtZRgBIAEoCRIY", + "ChBuZXdfbWVzc2FnZV9uYW1lGAIgASgJIpACCiRDVjJNYW5hZ2VNZXNzYWdl", + "UGFyYW1ldGVyUGF5bG9hZERhdGESFAoMbWVzc2FnZV9uYW1lGAEgASgJEhsK", + "E3JlcXVlc3RpbmdfZ3JhcGhfaWQYAiABKAUSGgoScmVxdWVzdGluZ19ub2Rl", + "X2lkGAMgASgFEjcKFmV4aXN0aW5nX3BhcmFtZXRlcl9rZXkYBCABKAsyFy5j", + "aXJjdWl0cy5OYW1lZFR5cGVEYXRhEjIKEW5ld19wYXJhbWV0ZXJfa2V5GAUg", + "ASgLMhcuY2lyY3VpdHMuTmFtZWRUeXBlRGF0YRIsCg1kZWZhdWx0X3ZhbHVl", + "GAYgASgLMhUuY2lyY3VpdHMuVmFyaWFudERhdGEiZgpBQ1YyR2FtZUFJU2Vu", + "ZFVzZXJQcm9tcHRXaXRoU3RydWN0dXJlZFJlc3BvbnNlQWRkT3V0cHV0UGF5", + "bG9hZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9kZV9pZBgCIAEoBSK4", + "AQpCQ1YyR2FtZUFJU2VuZFVzZXJQcm9tcHRXaXRoU3RydWN0dXJlZFJlc3Bv", + "bnNlRWRpdE91dHB1dFBheWxvYWREYXRhEhAKCGdyYXBoX2lkGAEgASgFEg8K", + "B25vZGVfaWQYAiABKAUSFAoMb3V0cHV0X2luZGV4GAMgASgFEjkKC291dHB1", + "dF9kYXRhGAQgASgLMiQuY2lyY3VpdHNfdjIuU3RydWN0dXJlZERhdGFFbnRy", + "eURhdGEifwpEQ1YyR2FtZUFJU2VuZFVzZXJQcm9tcHRXaXRoU3RydWN0dXJl", + "ZFJlc3BvbnNlUmVtb3ZlT3V0cHV0UGF5bG9hZERhdGESEAoIZ3JhcGhfaWQY", + "ASABKAUSDwoHbm9kZV9pZBgCIAEoBRIUCgxvdXRwdXRfaW5kZXgYAyABKAUi", + "YAomQ1YyU2V0QmVoYXZpb3JCb2FyZEJlaGF2aW9yUGF5bG9hZERhdGESEAoI", + "Z3JhcGhfaWQYASABKAUSDwoHbm9kZV9pZBgCIAEoBRITCgtiZWhhdmlvcl9p", + "ZBgDIAEoBSJlCilDVjJDcmVhdGVCZWhhdmlvckJvYXJkQmVoYXZpb3JQYXls", + "b2FkRGF0YRIQCghncmFwaF9pZBgBIAEoBRIPCgdub2RlX2lkGAIgASgFEhUK", + "DWJlaGF2aW9yX25hbWUYAyABKAkiSwodQ1YyU2V0QmVoYXZpb3JOYW1lUGF5", + "bG9hZERhdGESEwoLYmVoYXZpb3JfaWQYASABKAUSFQoNYmVoYXZpb3JfbmFt", + "ZRgCIAEoCSJgCiZDVjJDcmVhdGVOZXdCZWhhdmlvclZlcnNpb25QYXlsb2Fk", + "RGF0YRIQCghncmFwaF9pZBgBIAEoBRIPCgdub2RlX2lkGAIgASgFEhMKC2Jl", + "aGF2aW9yX2lkGAMgASgFImgKJENWMlNldFRleHR1cmVDb25zdGFudFNpemVQ", + "YXlsb2FkRGF0YRIQCghncmFwaF9pZBgBIAEoBRIPCgdub2RlX2lkGAIgASgF", + "Eg0KBXdpZHRoGAMgASgFEg4KBmhlaWdodBgEIAEoBSJyCi9DVjJTZXRUZXh0", + "VG9TcGVlY2hNYXhSb2xsb2ZmRGlzdGFuY2VQYXlsb2FkRGF0YRIQCghncmFw", + "aF9pZBgBIAEoBRIPCgdub2RlX2lkGAIgASgFEhwKFG1heF9yb2xsb2ZmX2Rp", + "c3RhbmNlGAMgASgCImUKKUNWMlNldFRleHRUb1NwZWVjaFJvbGxvZmZDdXJ2", + "ZVBheWxvYWREYXRhEhAKCGdyYXBoX2lkGAEgASgFEg8KB25vZGVfaWQYAiAB", + "KAUSFQoNcm9sbG9mZl9jdXJ2ZRgDIAEoBSJbCiNDVjJTZXRHZW5BSU11c2lj", + "QmxvYk5hbWVQYXlsb2FkRGF0YRIQCghncmFwaF9pZBgBIAEoBRIPCgdub2Rl", + "X2lkGAIgASgFEhEKCWJsb2JfbmFtZRgDIAEoCSJWCiFDVjJTZXRHZW5BSU11", + "c2ljUHJvbXB0UGF5bG9hZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9k", + "ZV9pZBgCIAEoBRIOCgZwcm9tcHQYAyABKAkiWgojQ1YyU2V0R2VuQUlNdXNp", + "Y0R1cmF0aW9uUGF5bG9hZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9k", + "ZV9pZBgCIAEoBRIQCghkdXJhdGlvbhgDIAEoBSJWCiFDVjJTZXRHZW5BSU11", + "c2ljTHlyaWNzUGF5bG9hZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9k", + "ZV9pZBgCIAEoBRIOCgZseXJpY3MYAyABKAkiWAoiQ1YyU2V0R2VuQUlNdXNp", + "Y0NvbnRleHRQYXlsb2FkRGF0YRIQCghncmFwaF9pZBgBIAEoBRIPCgdub2Rl", + "X2lkGAIgASgFEg8KB2NvbnRleHQYAyABKAkiWQohQ1YyU2V0R2VuQUlTRlhC", + "bG9iTmFtZVBheWxvYWREYXRhEhAKCGdyYXBoX2lkGAEgASgFEg8KB25vZGVf", + "aWQYAiABKAUSEQoJYmxvYl9uYW1lGAMgASgJIlQKH0NWMlNldEdlbkFJU0ZY", + "UHJvbXB0UGF5bG9hZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9kZV9p", + "ZBgCIAEoBRIOCgZwcm9tcHQYAyABKAkiWAohQ1YyU2V0R2VuQUlTRlhEdXJh", + "dGlvblBheWxvYWREYXRhEhAKCGdyYXBoX2lkGAEgASgFEg8KB25vZGVfaWQY", + "AiABKAUSEAoIZHVyYXRpb24YAyABKAUiVgogQ1YyU2V0R2VuQUlTRlhDb250", + "ZXh0UGF5bG9hZERhdGESEAoIZ3JhcGhfaWQYASABKAUSDwoHbm9kZV9pZBgC", + "IAEoBRIPCgdjb250ZXh0GAMgASgJIlkKKENWMkZ1bmN0aW9uRGVjbFNldERl", + "c2NyaXB0aW9uUGF5bG9hZERhdGESGAoQZnVuY3Rpb25fZGVjbF9pZBgBIAEo", + "BRITCgtkZXNjcmlwdGlvbhgCIAEoCSJZCiVDVjJTZXRDaGF0QUlNb2RlbE5v", + "ZGVNb2RlbFBheWxvYWREYXRhEhAKCGdyYXBoX2lkGAEgASgFEg8KB25vZGVf", + "aWQYAiABKAUSDQoFbW9kZWwYAyABKAkiZAowQ1YyU2V0SW1hZ2VHZW5lcmF0", + "aW9uQUlNb2RlbE5vZGVNb2RlbFBheWxvYWREYXRhEhAKCGdyYXBoX2lkGAEg", + "ASgFEg8KB25vZGVfaWQYAiABKAUSDQoFbW9kZWwYAyABKAkiaAopQ1YyQWlG", + "dW5jdGlvblNldEZ1bmN0aW9uRGVjbElkUGF5bG9hZERhdGESEAoIZ3JhcGhf", + "aWQYASABKAUSDwoHbm9kZV9pZBgCIAEoBRIYChBmdW5jdGlvbl9kZWNsX2lk", + "GAMgASgFKoxMCgpBY3Rpb25LaW5kEhUKEVBhcnRpYWxJbml0aWFsaXplEAAS", + "EgoORnVsbEluaXRpYWxpemUQARILCgdEZXN0cm95EAISCQoFTXVsdGkQAxIO", + "CgpDb21wcmVzc2VkEAQSEQoNUGFydGlhbEFjdGlvbhAFEgwKCEFkZEdyYXBo", + "EAYSDwoLUmVtb3ZlR3JhcGgQBxILCgdBZGROb2RlEAgSDgoKUmVtb3ZlTm9k", + "ZRAJEgsKB0FkZEVkZ2UQChIOCgpSZW1vdmVFZGdlEAsSGAoUSW5wdXRTZXRE", + "ZWZhdWx0VmFsdWUQDBIYChRGdW5jdGlvbk5vZGVBZGRJbnB1dBANEhkKFUZ1", + "bmN0aW9uTm9kZUFkZE91dHB1dBAOEhsKF0Z1bmN0aW9uTm9kZVJlbW92ZUlu", + "cHV0EA8SHAoYRnVuY3Rpb25Ob2RlUmVtb3ZlT3V0cHV0EBASEwoPQWRkSW5w", + "dXRUb0dyb3VwEBESEAoKQ1YyQWRkTm9kZRDFhD0SEwoNQ1YyUmVtb3ZlTm9k", + "ZRDGhD0SFgoQQ1YyQWRkQ29ubmVjdGlvbhDHhD0SGQoTQ1YyUmVtb3ZlQ29u", + "bmVjdGlvbhDIhD0SIwodQ1YyUmVtb3ZlSW5wdXRQb3J0Q29ubmVjdGlvbnMQ", + "yYQ9EiQKHkNWMlJlbW92ZU91dHB1dFBvcnRDb25uZWN0aW9ucxDKhD0SFQoP", + "Q1YyQWRkSW5wdXREZXNjEMuEPRIVCg9DVjJBZGRJbnB1dFBvcnQQzIQ9EhYK", + "EENWMkFkZE91dHB1dERlc2MQzYQ9EhQKDkNWMkFkZE5vZGVEZXNjEM6EPRIY", + "ChJDVjJSZW1vdmVJbnB1dERlc2MQz4Q9EhgKEkNWMlJlbW92ZUlucHV0UG9y", + "dBDQhD0SGQoTQ1YyUmVtb3ZlT3V0cHV0RGVzYxDRhD0SFwoRQ1YyUmVtb3Zl", + "Tm9kZURlc2MQ0oQ9EhYKEENWMlNwYXduVGVtcGxhdGUQ04Q9EhQKDkNWMlNl", + "dE5vZGVOYW1lENSEPRIZChNDVjJTZXROb2RlVHJhbnNmb3JtENWEPRIYChJD", + "VjJTZXREZWZhdWx0VmFsdWUQ1oQ9Eh8KGUNWMkRlc2VyaWFsaXplT2JqZWN0", + "Qm9hcmQQ14Q9EiUKH0NWMlNldEV2ZW50Tm9kZUJhc2VSZWdpc3RyYXRpb24Q", + "2IQ9Eh0KF0NWMlNldEV2ZW50U2VuZGVyVGFyZ2V0ENmEPRIRCgtDVjJBZGRH", + "cmFwaBDahD0SFAoOQ1YyUmVtb3ZlR3JhcGgQ24Q9EisKJUNWMlNldE9iamVj", + "dEJvYXJkT2JqZWN0QXR0YWNobWVudE1vZGUQ3IQ9EicKIUNWMlNldEFjdGl2", + "ZVBsYXllckRlZmluaXRpb25Cb2FyZBDdhD0SHgoYQ1YyU2V0VmFyaWFibGVN", + "ZW1vcnlUeXBlEN+EPRIcChZDVjJTZXRMb2dTdHJpbmdDaGFubmVsEOCEPRIa", + "ChRDVjJSZW1vdmVPYmplY3RCb2FyZBDhhD0SFQoPQ1YyU2V0Tm9kZUNvbG9y", + "EOKEPRIyCixDVjJTZXRBd2FyZEN1cnJlbmN5Tm9kZUN1cnJlbmN5UmVwbGlj", + "YXRpb25JZBDjhD0SLwopQ1YyU2V0R2V0QmFsYW5jZU5vZGVDdXJyZW5jeVJl", + "cGxpY2F0aW9uSWQQ5IQ9EiYKIENWMlNldEF3YXJkQ3VycmVuY3lOb2RlTG9n", + "T3V0cHV0EOWEPRIjCh1DVjJTZXRHZXRCYWxhbmNlTm9kZUxvZ091dHB1dBDm", + "hD0SHgoYQ1YyU2V0Q29uc3RhbnRDb25zdW1hYmxlEOeEPRIcChZDVjJDbG91", + "ZERhdGFSZXNldEVudHJ5EOiEPRIdChdDVjJDbG91ZERhdGFEZWxldGVFbnRy", + "eRDphD0SIAoaQ1YyU2V0UmF5Y2FzdElnbm9yZVBsYXllcnMQ6oQ9EiAKGkNW", + "MlNldFJheWNhc3RJZ25vcmVPYmplY3RzEOuEPRIhChtDVjJTZXRWYXJpYWJs", + "ZU5vZGVIb21lVmFsdWUQ7IQ9Eh8KGUNWMlNldExlYWRlcmJvYXJkU3RhdE1v", + "ZGUQ7YQ9EiMKHUNWMlNldENvbG9yQ29uc3RhbnRJbmRleFZhbHVlEO6EPRIX", + "ChFDVjJTZXRDb21tZW50Qm9keRDvhD0SGAoSQ1YyU2V0Q29tbWVudENvbG9y", + "EPCEPRIbChVDVjJTZXRDb21tZW50QWx3YXlzT24Q8YQ9EiEKG0NWMlNldFNh", + "bXBsZUF1ZGlvTm9kZVZhbHVlcxDyhD0SIgocQ1YyU2V0U2FtcGxlQXVkaW9O", + "b2RlUHJlbG9hZBDzhD0SGAoSQ1YyUmVuYW1lSW5wdXREZXNjEPSEPRIZChND", + "VjJSZW5hbWVPdXRwdXREZXNjEPWEPRIYChJDVjJSZW5hbWVOb2RlR3JvdXAQ", + "9oQ9Eh8KGUNWMlNldENvbnN0YW50RGVzdGluYXRpb24Q94Q9EhoKFENWMlNl", + "dEF1ZGlvQ2xpcFZhbHVlEPiEPRIWChBDVjJTZXRIdWRFbGVtZW50EPmEPRIb", + "ChVDVjJTZXRIdWRFbGVtZW50Q29sb3IQ+oQ9EhsKFUNWMlNldEh1ZEVsZW1l", + "bnRMYWJlbBD7hD0SGwoVQ1YyU2V0SHVkRWxlbWVudFZhbHVlEPyEPRIeChhD", + "VjJTZXRIdWRFbGVtZW50TWF4VmFsdWUQ/YQ9Eh8KGUNWMlNldEh1ZEVsZW1l", + "bnRTaG93TGFiZWwQ/oQ9EiMKHUNWMlNldEh1ZEVsZW1lbnRTaG93VmFsdWVU", + "ZXh0EP+EPRIhChtDVjJTZXRQbGF5ZXJOYW1lQ29sb3JTeW5jZWQQgIU9EigK", + "IkNWMlNldENvbnN0YW50UGxheWVyT3V0Zml0U2xvdEZsYWcQgYU9EhMKDUNW", + "MkJ5dGVzRGVidWcQgoU9EhYKEENWMlJlcGFyZW50Tm9kZXMQg4U9Eh0KF0NW", + "MlNldEludGVyYWN0aW9uRmlsdGVyEISFPRIgChpDVjJSZW1vdmVJbnRlcmFj", + "dGlvbkZpbHRlchCFhT0SGwoVQ1YyU2V0UGxheWVyVUlFbmFibGVkEIaFPRIa", + "ChRDVjJTZXRQbGF5ZXJVSVN5bmNlZBCHhT0SHgoYQ1YyU2V0UGxheWVyVUlC", + "YXJFbmFibGVkEIiFPRIcChZDVjJTZXRQbGF5ZXJVSUJhckNvbG9yEImFPRIc", + "ChZDVjJTZXRQbGF5ZXJVSUJhclZhbHVlEIqFPRIfChlDVjJTZXRQbGF5ZXJV", + "SUJhck1heFZhbHVlEIuFPRIfChlDVjJTZXRQbGF5ZXJVSUJhckFuaW1hdGVk", + "EIyFPRIfChlDVjJTZXRQbGF5ZXJVSVRleHRFbmFibGVkEI2FPRIcChZDVjJT", + "ZXRQbGF5ZXJVSVRleHRUZXh0EI6FPRIdChdDVjJTZXRQbGF5ZXJVSVRleHRD", + "b2xvchCPhT0SHgoYQ1YyU2V0UGxheWVyVUlSb2xlRmlsdGVyEJCFPRIeChhD", + "VjJTZXRQbGF5ZXJVSUZpbHRlck1vZGUQkYU9EhsKFUNWMlNldENvbnN0YW50", + "Um9vbUtleRCShT0SHwoZQ1YyU2V0TW9vZHNDb25zdGFudFN5bmNlZBCThT0S", + "IgocQ1YyU2V0TW9vZHNDb25zdGFudEJsZW5kVGltZRCUhT0SJwohQ1YyU2V0", + "TW9vZHNDb25zdGFudFJvbGVGaWx0ZXJNb2RlEJWFPRImCiBDVjJTZXRNb29k", + "c0NvbnN0YW50RmlsdGVyZWRSb2xlcxCWhT0SHwoZQ1YyU2V0TW9vZHNDb25z", + "dGFudEVhc2VJbhCXhT0SHwoZQ1YyU2V0U3VuQ29uc3RhbnRTdW5Db2xvchCY", + "hT0SIwodQ1YyU2V0U3VuQ29uc3RhbnRTdW5JbnRlbnNpdHkQmYU9EiUKH0NW", + "MlNldFN1bkNvbnN0YW50U2hhZG93U3RyZW5ndGgQmoU9Eh8KGUNWMlNldFN1", + "bkNvbnN0YW50RGlzY1NpemUQm4U9EiAKGkNWMlNldFN1bkNvbnN0YW50R2xv", + "d0NvbG9yEJyFPRIjCh1DVjJTZXRTdW5Db25zdGFudEdsb3dTdHJlbmd0aBCd", + "hT0SHwoZQ1YyU2V0U3VuQ29uc3RhbnRHbG93U2l6ZRCehT0SIgocQ1YyU2V0", + "U3VuQ29uc3RhbnRHbG93SG9yaXpvbhCfhT0SKgokQ1YyU2V0U3VuQ29uc3Rh", + "bnRSZWZsZWN0aW9uSW50ZW5zaXR5EKCFPRIiChxDVjJTZXRTdW5Db25zdGFu", + "dENsaXBIb3Jpem9uEKGFPRIfChlDVjJTZXRGb2dDb25zdGFudEZvZ0NvbG9y", + "EKKFPRIkCh5DVjJTZXRGb2dDb25zdGFudFN0YXJ0RGlzdGFuY2UQo4U9EiMK", + "HUNWMlNldEZvZ0NvbnN0YW50RmFkZURpc3RhbmNlEKSFPRIpCiNDVjJTZXRT", + "a3lkb21lQ29uc3RhbnRTa3lCb3R0b21Db2xvchClhT0SJgogQ1YyU2V0U2t5", + "ZG9tZUNvbnN0YW50U2t5VG9wQ29sb3IQpoU9EiwKJkNWMlNldFNreWRvbWVD", + "b25zdGFudEdyb3VuZEJvdHRvbUNvbG9yEKeFPRIpCiNDVjJTZXRTa3lkb21l", + "Q29uc3RhbnRHcm91bmRUb3BDb2xvchCohT0SJwohQ1YyU2V0U2t5ZG9tZUNv", + "bnN0YW50SG9yaXpvbkNvbG9yEKmFPRImCiBDVjJTZXRTa3lkb21lQ29uc3Rh", + "bnRIb3Jpem9uU2l6ZRCqhT0SKgokQ1YyU2V0U2t5ZG9tZUNvbnN0YW50SG9y", + "aXpvblN0cmVuZ3RoEKuFPRIyCixDVjJTZXRCYWNrZ3JvdW5kT2JqZWN0c0Nv", + "bnN0YW50T2JqZWN0VmFyaWFudBCshT0SKgokQ1YyU2V0QmFja2dyb3VuZE9i", + "amVjdHNDb25zdGFudENvbG9yEK2FPRItCidDVjJTZXRCYWNrZ3JvdW5kT2Jq", + "ZWN0c0NvbnN0YW50Um90YXRpb24QroU9EjEKK0NWMlNldEJhY2tncm91bmRP", + "YmplY3RzQ29uc3RhbnRUcmFuc3BhcmVuY3kQr4U9EhsKFUNWMlNldEF1ZGlv", + "Q2xpcFZvbHVtZRCwhT0SJwohQ1YyU2V0QXVkaW9DbGlwUGxheWJhY2tTcGVl", + "ZFNoaWZ0ELGFPRIrCiVDVjJTZXRBdWRpb0NsaXBQbGF5YmFja1NwZWVkVmFy", + "aWF0aW9uELKFPRIlCh9DVjJTZXRQbGF5QXVkaW9BdFBvc2l0aW9uU3luY2Vk", + "ELOFPRIxCitDVjJTZXRQbGF5QXVkaW9BdFBvc2l0aW9uTWF4Um9sbG9mZkRp", + "c3RhbmNlELSFPRIrCiVDVjJTZXRQbGF5QXVkaW9BdFBvc2l0aW9uUm9sbG9m", + "ZkN1cnZlELWFPRIrCiVDVjJTZXRQbGF5QXVkaW9BdFBvc2l0aW9uQXVkaW9D", + "aGFubmVsELaFPRIfChlDVjJTZXREYXRhVGFibGVSZWFkVGFyZ2V0ELeFPRIa", + "ChRDVjJTZXRDb25zdGFudFJld2FyZBC4hT0SGAoSQ1YyTW9kaWZ5VUdDUmV3", + "YXJkELmFPRIYChJDVjJEZWxldGVVR0NSZXdhcmQQuoU9EiUKH0NWMlNldEF3", + "YXJkUm9vbUtleU5vZGVMb2dPdXRwdXQQu4U9EigKIkNWMlNldEF3YXJkQ29u", + "c3VtYWJsZU5vZGVMb2dPdXRwdXQQvIU9EiIKHENWMlVwZGF0ZVByb2dyZXNz", + "aW9uU2V0dGluZ3MQvYU9EiQKHkNWMlNldExvY2tlZEJ5Um9vbUNvbnRyaWJ1", + "dG9ycxC+hT0SGAoSQ1YyTW9kaWZ5RGF0YVRhYmxlEL+FPRIhChtDVjJTZXRD", + "b25zdGFudEludmVudG9yeUl0ZW0QwIU9EiQKHkNWMlNldENvbnN0YW50R2lm", + "dERyb3BTaG9wSXRlbRDBhT0SJgogQ1YyU2V0QmFubmVyTm90aWZpY2F0aW9u", + "UG9zaXRpb24QwoU9EiwKJkNWMlNldEJhbm5lck5vdGlmaWNhdGlvblRpdGxl", + "VGV4dENvbG9yEMOFPRIyCixDVjJTZXRCYW5uZXJOb3RpZmljYXRpb25UaXRs", + "ZUJhY2tncm91bmRDb2xvchDEhT0SKwolQ1YyU2V0QmFubmVyTm90aWZpY2F0", + "aW9uVGl0bGVUZXh0U2l6ZRDFhT0SKwolQ1YyU2V0QmFubmVyTm90aWZpY2F0", + "aW9uTWFpblRleHRDb2xvchDGhT0SNQovQ1YyU2V0QmFubmVyTm90aWZpY2F0", + "aW9uTWFpblRleHRCYWNrZ3JvdW5kQ29sb3IQx4U9EioKJENWMlNldEJhbm5l", + "ck5vdGlmaWNhdGlvbk1haW5UZXh0U2l6ZRDIhT0SJwohQ1YyU2V0QmFubmVy", + "Tm90aWZpY2F0aW9uTGVmdEVtb2ppEMmFPRIoCiJDVjJTZXRCYW5uZXJOb3Rp", + "ZmljYXRpb25SaWdodEVtb2ppEMqFPRItCidDVjJTZXRSZXdhcmROb3RpZmlj", + "YXRpb25CYWNrZ3JvdW5kQ29sb3IQy4U9EiwKJkNWMlNldFJld2FyZE5vdGlm", + "aWNhdGlvblRpdGxlVGV4dENvbG9yEMyFPRIrCiVDVjJTZXRSZXdhcmROb3Rp", + "ZmljYXRpb25UaXRsZVRleHRTaXplEM2FPRIyCixDVjJTZXRSZXdhcmROb3Rp", + "ZmljYXRpb25EZXNjcmlwdGlvblRleHRDb2xvchDOhT0SMQorQ1YyU2V0UmV3", + "YXJkTm90aWZpY2F0aW9uRGVzY3JpcHRpb25UZXh0U2l6ZRDPhT0SLgooQ1Yy", + "U2V0UmV3YXJkTm90aWZpY2F0aW9uU2hvd0NvbnRlbnRzVGV4dBDQhT0SLwop", + "Q1YyU2V0UmV3YXJkTm90aWZpY2F0aW9uQ29udGVudHNUZXh0Q29sb3IQ0YU9", + "EjEKK0NWMlNldFJld2FyZE5vdGlmaWNhdGlvbkNvbnRlbnRzRGlzcGxheU1v", + "ZGUQ0oU9EicKIUNWMlNldFJld2FyZE5vdGlmaWNhdGlvblNob3dJbWFnZRDT", + "hT0SIwodQ1YyU2V0Q29uc3RhbnRPYmplY3RpdmVNYXJrZXIQ1IU9EjoKNENW", + "MlNldFBsYXllckRlZmluaXRpb25Cb2FyZEN1c3RvbUxvY29tb3Rpb25SZXF1", + "ZXN0ZWQQ1YU9EjQKLkNWMlNldFBsYXllckRlZmluaXRpb25Cb2FyZEZvcmNl", + "TWFudWFsU3ByaW50UjEQ1oU9Ej0KN0NWMlNldFBsYXllckRlZmluaXRpb25C", + "b2FyZEN1c3RvbUZvb3RzdGVwQXVkaW9SZXF1ZXN0ZWQQ14U9EiUKH0NWMlNl", + "dFJvb21IdWRFbGVtZW50VGl0bGVPcHRpb24Q2IU9EigKIkNWMlNldFJvb21I", + "dWRFbGVtZW50U3VidGl0bGVPcHRpb24Q2YU9EiMKHUNWMlNldFJvb21IdWRF", + "bGVtZW50QmFyT3B0aW9uENqFPRIpCiNDVjJTZXRSb29tSHVkRWxlbWVudElu", + "dmVudG9yeU9wdGlvbhDbhT0SLQonQ1YyU2V0Um9vbUh1ZEVsZW1lbnRJbnZl", + "bnRvcnlSb29tT3B0aW9uENyFPRIrCiVDVjJTZXRSb29tSHVkRWxlbWVudElu", + "dmVudG9yeVNob3dJY29uEN2FPRItCidDVjJTZXRSb29tSHVkRWxlbWVudElu", + "dmVudG9yeUNvbnN1bWFibGUQ3oU9EisKJUNWMlNldFJvb21IdWRFbGVtZW50", + "SW52ZW50b3J5Q3VycmVuY3kQ34U9Ei0KJ0NWMlNldFJvb21IdWRFbGVtZW50", + "UHJvZ3Jlc3NXaGVlbE9wdGlvbhDghT0SJgogQ1YyU2V0Um9vbUh1ZEVsZW1l", + "bnRTaG93UHJvZ3Jlc3MQ4YU9EjgKMkNWMl9Mb2NvbW90aW9uUmVxdWVzdFN0", + "ZWVyaW5nX1NldFN0ZWVySW5Xb3JsZFNwYWNlEOKFPRIaChRDVjJTZXRJbnB1", + "dERlc2NJbmRleBDjhT0SGwoVQ1YyU2V0T3V0cHV0RGVzY0luZGV4EOSFPRIa", + "ChRDVjJTZXRQb3J0R3JvdXBJbmRleBDlhT0SIAoaQ1YyU2V0Q29uc3RhbnRS", + "b29tQ3VycmVuY3kQ5oU9EjIKLENWMlNldEF3YXJkQ3VycmVuY3lGcm9tQ29u", + "c3RhbnROb2RlTG9nT3V0cHV0EOeFPRIvCilDVjJTZXRHZXRCYWxhbmNlRnJv", + "bUNvbnN0YW50Tm9kZUxvZ091dHB1dBDohT0SJAoeQ1YyU2V0U3RhdGVNYWNo", + "aW5lRGVmYXVsdFN0YXRlEOmFPRIpCiNDVjJTZXRBZGRJbnZlbnRvcnlJdGVt", + "Tm9kZUxvZ091dHB1dBDrhT0SLAomQ1YyU2V0UmVtb3ZlSW52ZW50b3J5SXRl", + "bU5vZGVMb2dPdXRwdXQQ7IU9EhwKFkNWMlNldFN0dWRpb0Z1bmN0aW9uSWQQ", + "7YU9EiAKGkNWMlJlZ2lzdGVyU3R1ZGlvRnVuY3Rpb25zEO6FPRIiChxDVjJT", + "ZXRDb25zdGFudFF1aWNrQ2hhdFRhYmxlEO+FPRIeChhDVjJTZXRTdGF0ZU1h", + "Y2hpbmVTeW5jZWQQ8IU9EhkKE0NWMlNldFN0YXRlQ29uc3RhbnQQ8YU9EikK", + "I0NWMlNldEVxdWlwbWVudFNsb3RDb25zdGFudFNsb3RUeXBlEPKFPRIrCiVD", + "VjJTZXRFcXVpcG1lbnRTbG90Q29uc3RhbnRTbG90TnVtYmVyEPOFPRIdChdD", + "VjJTZXRDb25zdGFudFJvb21PZmZlchD0hT0SHQoXQ1YyU2V0UGxheWVyVUlU", + "YWdGaWx0ZXIQ9YU9EiEKG0NWMlNldFBsYXllclVJRmlsdGVyRW5hYmxlZBD2", + "hT0SGAoSQ1YyUmV0eXBlSW5wdXREZXNjEPeFPRIZChNDVjJSZXR5cGVPdXRw", + "dXREZXNjEPiFPRIrCiVDVjJTZXRQbGF5ZXJEZWZpbml0aW9uR3JhcGhUcmFp", + "dFZhbHVlEPmFPRIcChZDVjJTZXRSZXBsaWNhdG9yVGFyZ2V0EPqFPRIeChhD", + "VjJDbGVhclJlcGxpY2F0b3JUYXJnZXQQ+4U9EjgKMkNWMkxvY29tb3Rpb25S", + "ZXF1ZXN0U3RlZXJpbmdSMlNldFN0ZWVySW5Xb3JsZFNwYWNlEPyFPRIaChRD", + "VjJDcmVhdGVPYmplY3RCb2FyZBD9hT0SHgoYQ1YyU2V0RnVuY3Rpb25DYWxs", + "RGVjbElkEP6FPRIcChZDVjJGdW5jdGlvbk5vZGVBZGRFeGVjEP+FPRIfChlD", + "VjJGdW5jdGlvbk5vZGVSZW1vdmVFeGVjEICGPRIhChtDVjJGdW5jdGlvbk5v", + "ZGVDaGFuZ2VGaWx0ZXIQgYY9EiYKIENWMlNldEhvbG90YXJSZWNvcmRpbmdO", + "b2RlVmFsdWVzEIKGPRIhChtDVjJTZXRQbGF5ZXJQcm9tcHRJbW1lZGlhdGUQ", + "g4Y9EioKJENWMlNldFBsYXllclByb21wdENhbmNlbE9uV2F0Y2hDbG9zZRCE", + "hj0SLgooQ1YyU2V0UGxheWVyUHJvbXB0UmVwbGFjZUV4aXN0aW5nUHJvbXB0", + "cxCFhj0SIgocQ1YyU2V0Q29uc3RhbnRTdG9yZWZyb250SXRlbRCGhj0SNAou", + "Q1YyU2V0Um9vbUh1ZEVsZW1lbnRJbnZlbnRvcnlSb29tSW52ZW50b3J5SXRl", + "bRCHhj0SHwoZQ1YyU2V0Q29uc3RhbnRQbGF5ZXJFdmVudBCIhj0SGgoUQ1Yy", + "U2V0T2JqZWN0UHJvcGVydHkQiYY9Ej0KN0NWMlJlcXVlc3RBdmF0YXJMb2Nv", + "bW90aW9uQW5pbWF0aW9uU2V0RnVsbEJvZHlBbmltYXRpb24QioY9EhUKD0NW", + "MlVuZ3JvdXBCb2FyZBCLhj0SEwoNQ1YyR3JvdXBCb2FyZBCMhj0SHQoXQ1Yy", + "Q3JlYXRlT2JqZWN0UHJvcGVydHkQjYY9EiMKHUNWMlNldE9iamVjdFByb3Bl", + "cnR5SG9tZVZhbHVlEI6GPRIlCh9DVjJTZXRPYmplY3RQcm9wZXJ0eU5hbWVB", + "bmRUeXBlEI+GPRIgChpDVjJTZXRPYmplY3RQcm9wZXJ0eVN5bmNlZBCQhj0S", + "HQoXQ1YyRGVsZXRlT2JqZWN0UHJvcGVydHkQ8Y4GEhQKDkNWMk1vdmVUb0Jv", + "YXJkEJKGPRIXChFDVjJTcGxpdEZyb21Cb2FyZBCThj0SGQoTQ1YyR3JvdXBP", + "YmplY3RCb2FyZBCUhj0SFwoRQ1YyRGVsZXRlQWxsTm9kZXMQlYY9Eh4KGENW", + "MlNldENvbnN0YW50QXZhdGFySXRlbRCWhj0SJAoeQ1YyUHJvbW90ZURhdGFU", + "YWJsZVRvUm9vbUFzc2V0EJeGPRIhChtDVjJDcmVhdGVEYXRhVGFibGVSb29t", + "QXNzZXQQmIY9EhsKFUNWMlNldFByb2plY3RpbGVWYWx1ZRCZhj0SIAoaQ1Yy", + "U2V0UHJvamVjdGlsZUNvbG9ySW5kZXgQmoY9EhsKFUNWMlNldFByb2plY3Rp", + "bGVTcGVlZBCbhj0SJQofQ1YyU2V0UHJvamVjdGlsZUxpZmV0aW1lU2Vjb25k", + "cxCchj0SHQoXQ1YyU2V0UHJvamVjdGlsZUdyYXZpdHkQnYY9EiAKGkNWMlNl", + "dFByb2plY3RpbGVIZWFkRGFtYWdlEJ6GPRIhChtDVjJTZXRQcm9qZWN0aWxl", + "VG9yc29EYW1hZ2UQn4Y9EiAKGkNWMlNldFByb2plY3RpbGVIYW5kRGFtYWdl", + "EKCGPRIiChxDVjJTZXRQcm9qZWN0aWxlT2JqZWN0RGFtYWdlEKGGPRIbChVD", + "VjJTZXRQcm9qZWN0aWxlQ291bnQQooY9EhsKFUNWMlNldFByb2plY3RpbGVB", + "bmdsZRCjhj0SGwoVQ1YyU2V0UHJvamVjdGlsZUZvcmNlEKSGPRIrCiVDVjJT", + "ZXRQcm9qZWN0aWxlU2VsZkNvbGxpc2lvbnNFbmFibGVkEKWGPRIUCg5DVjJT", + "ZXRJc0Zyb3plbhCmhj0SKwolQ1YySXNSZWNSb29tT2JqZWN0T2ZUeXBlU2V0", + "VGFyZ2V0VHlwZRCnhj0SHQoXQ1YyTWFuYWdlUGxheWVyUHJvcGVydHkQqIY9", + "EiIKHENWMlNldEV2ZW50RGVmaW5pdGlvbkV2ZW50SWQQqYY9EhsKFUNWMlNl", + "dFBhcnRpY2xlVmZ4VHlwZRCqhj0SKwolQ1YyU2V0UGxheVBhcnRpY2xlVmZ4", + "QXRQb3NpdGlvblN5bmNlZBCrhj0SHAoWQ1YyU2V0Q29uc3RhbnRCb2R5UGFy", + "dBCshj0SIgocQ1YyU2V0TWVzc2FnZU5vZGVNZXNzYWdlTmFtZRCthj0SKwol", + "Q1YyU2V0TWVzc2FnZVNlbmRlck5vZGVTY29wZUFuZFRhcmdldBCuhj0SKgok", + "Q1YyU2V0TWVzc2FnZU5vZGVIYXNQb3J0Rm9yUGFyYW1ldGVyEK+GPRIYChJD", + "VjJFZGl0TWVzc2FnZU5hbWUQsIY9Eh8KGUNWMk1hbmFnZU1lc3NhZ2VQYXJh", + "bWV0ZXIQsYY9EjcKMUNWMkNyZWF0aW9uT2JqZWN0R2V0QWxsT2ZUeXBlV2l0", + "aFRhZ1NldFRhcmdldFR5cGUQsoY9EikKI0NWMlNldE9iamVjdFByb3BlcnR5", + "RGlzcGxheU1ldGFkYXRhELOGPRI8CjZDVjJHYW1lQUlTZW5kVXNlclByb21w", + "dFdpdGhTdHJ1Y3R1cmVkUmVzcG9uc2VBZGRPdXRwdXQQtIY9Ej0KN0NWMkdh", + "bWVBSVNlbmRVc2VyUHJvbXB0V2l0aFN0cnVjdHVyZWRSZXNwb25zZUVkaXRP", + "dXRwdXQQtYY9Ej8KOUNWMkdhbWVBSVNlbmRVc2VyUHJvbXB0V2l0aFN0cnVj", + "dHVyZWRSZXNwb25zZVJlbW92ZU91dHB1dBC2hj0SIQobQ1YyU2V0QmVoYXZp", + "b3JCb2FyZEJlaGF2aW9yELeGPRIkCh5DVjJDcmVhdGVCZWhhdmlvckJvYXJk", + "QmVoYXZpb3IQuIY9EhgKEkNWMlNldEJlaGF2aW9yTmFtZRC5hj0SIQobQ1Yy", + "Q3JlYXRlTmV3QmVoYXZpb3JWZXJzaW9uELqGPRIfChlDVjJTZXRUZXh0dXJl", + "Q29uc3RhbnRTaXplELuGPRIqCiRDVjJTZXRUZXh0VG9TcGVlY2hNYXhSb2xs", + "b2ZmRGlzdGFuY2UQvIY9EiQKHkNWMlNldFRleHRUb1NwZWVjaFJvbGxvZmZD", + "dXJ2ZRC9hj0SHgoYQ1YyU2V0R2VuQUlNdXNpY0Jsb2JOYW1lEL6GPRIcChZD", + "VjJTZXRHZW5BSU11c2ljUHJvbXB0EL+GPRIeChhDVjJTZXRHZW5BSU11c2lj", + "RHVyYXRpb24QwIY9EhwKFkNWMlNldEdlbkFJTXVzaWNMeXJpY3MQwYY9EhwK", + "FkNWMlNldEdlbkFJU0ZYQmxvYk5hbWUQwoY9EhoKFENWMlNldEdlbkFJU0ZY", + "UHJvbXB0EMOGPRIcChZDVjJTZXRHZW5BSVNGWER1cmF0aW9uEMSGPRIjCh1D", + "VjJGdW5jdGlvbkRlY2xTZXREZXNjcmlwdGlvbhDFhj0SIAoaQ1YyU2V0Q2hh", + "dEFJTW9kZWxOb2RlTW9kZWwQxoY9EisKJUNWMlNldEltYWdlR2VuZXJhdGlv", + "bkFJTW9kZWxOb2RlTW9kZWwQx4Y9Eh0KF0NWMlNldEdlbkFJTXVzaWNDb250", + "ZXh0EMiGPRIbChVDVjJTZXRHZW5BSVNGWENvbnRleHQQyYY9EiQKHkNWMkFp", + "RnVuY3Rpb25TZXRGdW5jdGlvbkRlY2xJZBDKhj0qgQEKIENWMlNldE1lc3Nh", + "Z2VOb2RlTWVzc2FnZU5hbWVNb2RlEiIKHlNuYXBQb3J0c1RvU2lnbmF0dXJl", + "UGFyYW1ldGVycxAAEjkKNUJyaW5nU2lnbmF0dXJlUGFyYW1ldGVyc0Fsb25n", + "QW5kTWFpbnRhaW5FeGlzdGluZ1BvcnRzEAFCI6oCIENpcmN1aXRzLlN0YXRp", + "Yy5SZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::Circuits.Shared.Api.Protobuf.Id128DataReflection.Descriptor, global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatDataReflection.Descriptor, global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3DataReflection.Descriptor, global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, global::Circuits.Static.EV.Protobuf.VariantDataReflection.Descriptor, global::Circuits.Static.RecRoom.Protobuf.NamedTypeDataReflection.Descriptor, global::Circuits.Static.RecRoom.Protobuf.RootDataReflection.Descriptor, global::Circuits.Static.RecRoom.Protobuf.GroupBoardPortMappingsDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitRootDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitSignalDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitTemplateRootDataReflection.Descriptor, global::CircuitsV2.Protobuf.ControlPanelRootDataReflection.Descriptor, global::CircuitsV2.Protobuf.MessageSenderNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ProgressionSettingsDataReflection.Descriptor, global::CircuitsV2.Protobuf.RpcTargetReflection.Descriptor, global::CircuitsV2.Protobuf.RewardDataReflection.Descriptor, global::CircuitsV2.Protobuf.DataTableDataReflection.Descriptor, global::CircuitsV2.Protobuf.StudioFunctionRegistrationDataReflection.Descriptor, global::CircuitsV2.Protobuf.GameAiSendUserPromptWithStructuredResponseNodeDataReflection.Descriptor, global::RecRoom.Protobuf.SuperRoomDataReflection.Descriptor, global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverrideReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Circuits.Static.RecRoom.Protobuf.ActionKind), typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.ActionData), global::Circuits.Static.RecRoom.Protobuf.ActionData.Parser, new[]{ "Kind", "PartialInitialize", "FullInitialize", "Destroy", "Multi", "Compressed", "PartialAction", "AddGraph", "RemoveGraph", "AddNode", "RemoveNode", "AddEdge", "RemoveEdge", "InputSetDefaultValue", "FunctionNodeAddInput", "FunctionNodeAddOutput", "FunctionNodeRemoveInput", "FunctionNodeRemoveOutput", "AddInputToGroup", "Cv2AddNode", "Cv2RemoveNode", "Cv2AddConnection", "Cv2RemoveConnection", "Cv2RemoveInputPortConnections", "Cv2RemoveOutputPortConnections", "Cv2AddInputDesc", "Cv2AddInputPort", "Cv2AddOutputDesc", "Cv2AddNodeDesc", "Cv2RemoveInputDesc", "Cv2RemoveInputPort", "Cv2RemoveOutputDesc", "Cv2RemoveNodeDesc", "Cv2SpawnTemplate", "Cv2SetNodeName", "Cv2SetNodeTransform", "Cv2SetDefaultValue", "Cv2DeserializeObjectBoard", "Cv2SetEventNodeBaseRegistration", "Cv2SetEventSenderTarget", "Cv2AddGraph", "Cv2RemoveGraph", "Cv2SetObjectBoardObjectAttachmentMode", "Cv2SetActivePlayerDefinitionBoard", "Cv2SetVariableMemoryType", "Cv2SetLogStringChannel", "Cv2RemoveObjectBoard", "Cv2SetNodeColor", "Cv2SetAwardCurrencyNodeCurrencyReplicationId", "Cv2SetGetBalanceNodeCurrencyReplicationId", "Cv2SetAwardCurrencyNodeLogOutput", "Cv2SetGetBalanceNodeLogOutput", "Cv2SetConstantConsumable", "Cv2CloudDataResetEntry", "Cv2CloudDataDeleteEntry", "Cv2SetRaycastIgnorePlayers", "Cv2SetRaycastIgnoreObjects", "Cv2SetVariableNodeHomeValue", "Cv2SetLeaderboardStatMode", "Cv2SetColorConstantIndexValue", "Cv2SetCommentBody", "Cv2SetCommentColor", "Cv2SetCommentAlwaysOn", "Cv2SetSampleAudioNodeValues", "Cv2SetSampleAudioNodePreload", "Cv2RenameInputDesc", "Cv2RenameOutputDesc", "Cv2RenameNodeGroup", "Cv2SetConstantDestination", "Cv2SetAudioClipValue", "Cv2SetHudElement", "Cv2SetHudElementColor", "Cv2SetHudElementLabel", "Cv2SetHudElementValue", "Cv2SetHudElementMaxValue", "Cv2SetHudElementShowLabel", "Cv2SetHudElementShowValueText", "Cv2SetPlayerNameColorSynced", "Cv2SetConstantPlayerOutfitSlotFlag", "Cv2BytesDebug", "Cv2ReparentNodes", "Cv2SetInteractionFilter", "Cv2RemoveInteractionFilter", "Cv2SetPlayerUiEnabled", "Cv2SetPlayerUiSynced", "Cv2SetPlayerUiBarEnabled", "Cv2SetPlayerUiBarColor", "Cv2SetPlayerUiBarValue", "Cv2SetPlayerUiBarMaxValue", "Cv2SetPlayerUiBarAnimated", "Cv2SetPlayerUiTextEnabled", "Cv2SetPlayerUiTextText", "Cv2SetPlayerUiTextColor", "Cv2SetPlayerUiRoleFilter", "Cv2SetPlayerUiFilterMode", "Cv2SetConstantRoomKey", "Cv2SetMoodsConstantSynced", "Cv2SetMoodsConstantBlendTime", "Cv2SetMoodsConstantRoleFilterMode", "Cv2SetMoodsConstantFilteredRoles", "Cv2SetMoodsConstantEaseIn", "Cv2SetSunConstantSunColor", "Cv2SetSunConstantSunIntensity", "Cv2SetSunConstantShadowStrength", "Cv2SetSunConstantDiscSize", "Cv2SetSunConstantGlowColor", "Cv2SetSunConstantGlowStrength", "Cv2SetSunConstantGlowSize", "Cv2SetSunConstantGlowHorizon", "Cv2SetSunConstantReflectionIntensity", "Cv2SetSunConstantClipHorizon", "Cv2SetFogConstantFogColor", "Cv2SetFogConstantStartDistance", "Cv2SetFogConstantFadeDistance", "Cv2SetSkydomeConstantSkyBottomColor", "Cv2SetSkydomeConstantSkyTopColor", "Cv2SetSkydomeConstantGroundBottomColor", "Cv2SetSkydomeConstantGroundTopColor", "Cv2SetSkydomeConstantHorizonColor", "Cv2SetSkydomeConstantHorizonSize", "Cv2SetSkydomeConstantHorizonStrength", "Cv2SetBackgroundObjectsConstantObjectVariant", "Cv2SetBackgroundObjectsConstantColor", "Cv2SetBackgroundObjectsConstantRotation", "Cv2SetBackgroundObjectsConstantTransparency", "Cv2SetAudioClipVolume", "Cv2SetAudioClipPlaybackSpeedShift", "Cv2SetAudioClipPlaybackSpeedVariation", "Cv2SetPlayAudioAtPositionSynced", "Cv2SetPlayAudioAtPositionMaxRolloffDistance", "Cv2SetPlayAudioAtPositionRolloffCurve", "Cv2SetPlayAudioAtPositionAudioChannel", "Cv2SetDataTableReadTarget", "Cv2SetConstantReward", "Cv2ModifyUgcReward", "Cv2DeleteUgcReward", "Cv2SetAwardRoomKeyNodeLogOutput", "Cv2SetAwardConsumableNodeLogOutput", "Cv2UpdateProgressionSettings", "Cv2SetLockedByRoomContributors", "Cv2ModifyDataTable", "Cv2SetConstantInventoryItem", "Cv2SetConstantGiftdropShopItem", "Cv2SetBannerNotificationPosition", "Cv2SetBannerNotificationTitleTextColor", "Cv2SetBannerNotificationTitleBackgroundColor", "Cv2SetBannerNotificationTitleTextSize", "Cv2SetBannerNotificationMainTextColor", "Cv2SetBannerNotificationMainTextBackgroundColor", "Cv2SetBannerNotificationMainTextSize", "Cv2SetBannerNotificationLeftEmoji", "Cv2SetBannerNotificationRightEmoji", "Cv2SetRewardNotificationBackgroundColor", "Cv2SetRewardNotificationTitleTextColor", "Cv2SetRewardNotificationTitleTextSize", "Cv2SetRewardNotificationDescriptionTextColor", "Cv2SetRewardNotificationDescriptionTextSize", "Cv2SetRewardNotificationShowContentsText", "Cv2SetRewardNotificationContentsTextColor", "Cv2SetRewardNotificationContentsDisplayMode", "Cv2SetRewardNotificationShowImage", "Cv2SetConstantObjectiveMarker", "Cv2SetPlayerDefinitionBoardCustomLocomotionRequested", "Cv2SetPlayerDefinitionBoardForceManualSprintR1", "Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested", "Cv2SetRoomHudTitleOption", "Cv2SetRoomHudSubtitleOption", "Cv2SetRoomHudBarOption", "Cv2SetRoomHudInventoryOption", "Cv2SetRoomHudInventoryRoomOption", "Cv2SetRoomHudInventoryShowIcon", "Cv2SetRoomHudInventoryConsumable", "Cv2SetRoomHudInventoryCurrency", "Cv2SetRoomHudProgressWheelOption", "Cv2SetRoomHudShowProgress", "Cv2LocomotionRequestSteeringSetSteerInWorldSpace", "Cv2SetInputDescIndex", "Cv2SetOutputDescIndex", "Cv2SetPortGroupIndex", "Cv2SetConstantRoomCurrency", "Cv2SetAwardCurrencyFromConstantNodeLogOutput", "Cv2SetGetBalanceFromConstantNodeLogOutput", "Cv2SetStateMachineDefaultState", "Cv2SetAddInventoryItemNodeLogOutput", "Cv2SetRemoveInventoryItemNodeLogOutput", "Cv2SetStudioFunctionId", "Cv2RegisterStudioFunctions", "Cv2SetConstantQuickChatTable", "Cv2SetStateMachineSynced", "Cv2SetStateConstant", "Cv2SetEquipmentSlotConstantSlotType", "Cv2SetEquipmentSlotConstantSlotNumber", "Cv2SetConstantRoomOffer", "Cv2SetPlayerUiTagFilter", "Cv2SetPlayerUiFilterEnabled", "Cv2RetypeInputDesc", "Cv2RetypeOutputDesc", "Cv2SetPlayerDefinitionGraphTraitValue", "Cv2SetReplicatorTarget", "Cv2ClearReplicatorTarget", "Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace", "Cv2CreateObjectBoard", "Cv2SetFunctionCallDeclId", "Cv2FunctionNodeAddExec", "Cv2FunctionNodeRemoveExec", "Cv2FunctionNodeChangeFilter", "Cv2SetHolotarRecordingNodeValues", "Cv2PlayerPromptSetImmediate", "Cv2PlayerPromptSetCancelOnWatchClose", "Cv2PlayerPromptSetReplaceExistingPrompts", "Cv2SetConstantStorefrontItem", "Cv2SetRoomHudInventoryRoomInventoryItem", "Cv2SetConstantPlayerEvent", "Cv2SetCustomProperty", "Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation", "Cv2UngroupBoard", "Cv2GroupBoard", "Cv2CreateObjectProperty", "Cv2SetObjectPropertyHomeValue", "Cv2SetObjectPropertyType", "Cv2SetObjectPropertySynced", "Cv2DeleteObjectProperty", "Cv2MoveToBoard", "Cv2SplitFromBoard", "Cv2GroupObjectBoard", "Cv2DeleteAllNodes", "Cv2SetConstantAvatarItem", "Cv2PromoteDataTableToRoomAsset", "Cv2CreateDataTableRoomAsset", "Cv2SetProjectileValue", "Cv2SetProjectileColorIndex", "Cv2SetProjectileSpeed", "Cv2SetProjectileLifetimeSeconds", "Cv2SetProjectileGravity", "Cv2SetProjectileHeadDamage", "Cv2SetProjectileTorsoDamage", "Cv2SetProjectileHandDamage", "Cv2SetProjectileObjectDamage", "Cv2SetProjectileCount", "Cv2SetProjectileAngle", "Cv2SetProjectileForce", "Cv2SetProjectileSelfCollisionsEnabled", "Cv2SetIsFrozen", "Cv2IsRecRoomObjectOfTypeSetTargetType", "Cv2ManagePlayerProperty", "Cv2SetEventDefinitionEventId", "Cv2SetParticleVfxType", "Cv2SetPlayParticleVfxAtPositionSynced", "Cv2SetConstantBodyPart", "Cv2SetMessageNodeMessageName", "Cv2SetMessageSenderNodeScopeAndTarget", "Cv2SetMessageNodeHasPortForParameter", "Cv2EditMessageName", "Cv2ManageMessageParameter", "Cv2CreationObjectGetAllOfTypeWithTagSetTargetType", "Cv2SetObjectPropertyDisplayMetadata", "Cv2GameAiSendUserPromptWithStructuredResponseAddOutput", "Cv2GameAiSendUserPromptWithStructuredResponseEditOutput", "Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput", "Cv2SetBehaviorBoardBehavior", "Cv2CreateBehaviorBoardBehavior", "Cv2SetBehaviorName", "Cv2CreateNewBehaviorVersion", "Cv2SetTextureConstantSize", "Cv2SetTextToSpeechMaxRolloffDistance", "Cv2SetTextToSpeechRolloffCurve", "Cv2SetGenAiMusicBlobName", "Cv2SetGenAiMusicPrompt", "Cv2SetGenAiMusicDuration", "Cv2SetGenAiMusicLyrics", "Cv2SetGenAiSfxBlobName", "Cv2SetGenAiSfxPrompt", "Cv2SetGenAiSfxDuration", "Cv2FunctionDeclSetDescription", "Cv2SetChatAiModelNodeModel", "Cv2SetImageGenerationAiModelNodeModel", "Cv2SetGenAiMusicContext", "Cv2SetGenAiSfxContext", "Cv2AiFunctionSetFunctionDeclId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.PartialInitializePayloadData), global::Circuits.Static.RecRoom.Protobuf.PartialInitializePayloadData.Parser, new[]{ "Count", "Index", "Data" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.FullInitializePayloadData), global::Circuits.Static.RecRoom.Protobuf.FullInitializePayloadData.Parser, new[]{ "RootData", "CircuitRootData", "SuperRoomData", "CircuitStudioUnitySubAssetUsageData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.DestroyPayloadData), global::Circuits.Static.RecRoom.Protobuf.DestroyPayloadData.Parser, null, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.MultiPayloadData), global::Circuits.Static.RecRoom.Protobuf.MultiPayloadData.Parser, new[]{ "Actions" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CompressedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CompressedPayloadData.Parser, new[]{ "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.PartialActionPayloadData), global::Circuits.Static.RecRoom.Protobuf.PartialActionPayloadData.Parser, new[]{ "Count", "Index", "Data", "ActionId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.AddGraphPayloadData), global::Circuits.Static.RecRoom.Protobuf.AddGraphPayloadData.Parser, new[]{ "ParentGraphId", "GraphDefId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.RemoveGraphPayloadData), global::Circuits.Static.RecRoom.Protobuf.RemoveGraphPayloadData.Parser, new[]{ "GraphId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.AddNodePayloadData), global::Circuits.Static.RecRoom.Protobuf.AddNodePayloadData.Parser, new[]{ "GraphId", "NodeDef", "LocalPosition", "LocalRotation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.RemoveNodePayloadData), global::Circuits.Static.RecRoom.Protobuf.RemoveNodePayloadData.Parser, new[]{ "GraphId", "NodeId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.AddEdgePayloadData), global::Circuits.Static.RecRoom.Protobuf.AddEdgePayloadData.Parser, new[]{ "GraphId", "SrcId", "DstId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.RemoveEdgePayloadData), global::Circuits.Static.RecRoom.Protobuf.RemoveEdgePayloadData.Parser, new[]{ "GraphId", "SrcId", "DstId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.InputSetDefaultValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.InputSetDefaultValuePayloadData.Parser, new[]{ "GraphId", "InputId", "DefaultValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddInputPayloadData), global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddInputPayloadData.Parser, new[]{ "GraphId", "NodeId", "InputIndex", "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "OutputIndex", "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveInputPayloadData), global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveInputPayloadData.Parser, new[]{ "GraphId", "NodeId", "InputIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "OutputIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.AddInputToGroupPayloadData), global::Circuits.Static.RecRoom.Protobuf.AddInputToGroupPayloadData.Parser, new[]{ "GraphId", "NodeId", "InputDefId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2AddNodePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2AddNodePayloadData.Parser, new[]{ "GraphId", "NodeType", "NodeId", "LocalSpacePosition", "LocalSpaceRotation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodePayloadData.Parser, new[]{ "GraphId", "NodeId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2AddConnectionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2AddConnectionPayloadData.Parser, new[]{ "GraphId", "SrcNodeId", "SrcNodeDescIndex", "SrcPortIndex", "DstNodeId", "DstNodeDescIndex", "DstPortIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveConnectionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveConnectionPayloadData.Parser, new[]{ "GraphId", "SrcNodeId", "SrcNodeDescIndex", "SrcPortIndex", "DstNodeId", "DstNodeDescIndex", "DstPortIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortConnectionsPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortConnectionsPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "PortIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputPortConnectionsPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputPortConnectionsPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "PortIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2AddInputDescPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2AddInputDescPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "Name", "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2AddInputPortPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2AddInputPortPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "InputDescIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2AddOutputDescPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2AddOutputDescPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "Name", "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2AddNodeDescPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2AddNodeDescPayloadData.Parser, new[]{ "GraphId", "NodeId", "Name" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputDescPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputDescPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "InputDescIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "InputDescIndex", "InputPortIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputDescPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputDescPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "OutputDescIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodeDescPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodeDescPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SpawnTemplatePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SpawnTemplatePayloadData.Parser, new[]{ "GraphId", "CircuitTemplateRootData", "CircuitGraphToolMappingRegistryData", "CircuitStudioUnitySubAssetUsageData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeNamePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeNamePayloadData.Parser, new[]{ "GraphId", "NodeId", "Name" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeTransformPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeTransformPayloadData.Parser, new[]{ "GraphId", "NodeId", "LocalSpacePosition", "LocalSpaceRotation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetDefaultValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetDefaultValuePayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "InputPortIndex", "DefaultValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2DeserializeObjectBoardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2DeserializeObjectBoardPayloadData.Parser, new[]{ "GraphId", "InnerGraphId", "NodeId", "ControlPanelRootData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetEventNodeBaseRegistrationPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetEventNodeBaseRegistrationPayloadData.Parser, new[]{ "GraphId", "NodeId", "EventId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetEventSenderTargetPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetEventSenderTargetPayloadData.Parser, new[]{ "GraphId", "NodeId", "RpcTarget" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2AddGraphPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2AddGraphPayloadData.Parser, new[]{ "ParentGraphId", "GraphId", "GraphDefId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveGraphPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveGraphPayloadData.Parser, new[]{ "GraphId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectBoardObjectAttachmentModePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectBoardObjectAttachmentModePayloadData.Parser, new[]{ "GraphId", "NodeId", "AttachmentMode" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetActivePlayerDefinitionBoardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetActivePlayerDefinitionBoardPayloadData.Parser, new[]{ "GraphId", "NodeId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableMemoryTypePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableMemoryTypePayloadData.Parser, new[]{ "GraphId", "NodeId", "MemoryType" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetLogStringChannelPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetLogStringChannelPayloadData.Parser, new[]{ "GraphId", "NodeId", "Channel" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveObjectBoardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveObjectBoardPayloadData.Parser, new[]{ "GraphId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "Color" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData.Parser, new[]{ "GraphId", "NodeId", "CurrencyReplicationId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData.Parser, new[]{ "GraphId", "NodeId", "CurrencyReplicationId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeLogOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeLogOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "LogOutput" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "LogOutput" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeLogOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeLogOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "LogOutput" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceFromConstantNodeLogOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceFromConstantNodeLogOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "LogOutput" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetAddInventoryItemNodeLogOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetAddInventoryItemNodeLogOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "LogOutput" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRemoveInventoryItemNodeLogOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRemoveInventoryItemNodeLogOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "LogOutput" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantConsumablePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantConsumablePayloadData.Parser, new[]{ "GraphId", "NodeId", "ConsumableId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomCurrencyPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomCurrencyPayloadData.Parser, new[]{ "GraphId", "NodeId", "RoomCurrencyId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomKeyPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomKeyPayloadData.Parser, new[]{ "GraphId", "NodeId", "RoomKeyId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomOfferPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomOfferPayloadData.Parser, new[]{ "GraphId", "NodeId", "RoomOfferId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerOutfitSlotFlagPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerOutfitSlotFlagPayloadData.Parser, new[]{ "GraphId", "NodeId", "PlayerOutfitSlotFlag" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantDestinationPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantDestinationPayloadData.Parser, new[]{ "GraphId", "NodeId", "RoomName", "SubroomName", "MatName", "RoomDoorInviteMode", "ForceNewInstance" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantObjectiveMarkerPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantObjectiveMarkerPayloadData.Parser, new[]{ "GraphId", "NodeId", "FriendlyName", "Id", "ColorId", "Label", "LabelEnabled", "DistanceIndicatorEnabled", "PrioritizeDistanceIndicator", "ProximityFadeThreshold" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataResetEntryPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataResetEntryPayloadData.Parser, new[]{ "OldGuid", "NewGuid", "RequestingPlayerId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataDeleteEntryPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataDeleteEntryPayloadData.Parser, new[]{ "Guid", "RequestingPlayerId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnorePlayersPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnorePlayersPayloadData.Parser, new[]{ "GraphId", "NodeId", "IgnorePlayers" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnoreObjectsPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnoreObjectsPayloadData.Parser, new[]{ "GraphId", "NodeId", "IgnoreObjects" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableNodeHomeValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableNodeHomeValuePayloadData.Parser, new[]{ "GraphId", "NodeId", "HomeValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetLeaderboardStatModePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetLeaderboardStatModePayloadData.Parser, new[]{ "GraphId", "NodeId", "SetMode" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetColorConstantIndexValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetColorConstantIndexValuePayloadData.Parser, new[]{ "GraphId", "NodeId", "ColorIndexValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentBodyPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentBodyPayloadData.Parser, new[]{ "GraphId", "NodeId", "Body" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "Color" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentAlwaysOnPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentAlwaysOnPayloadData.Parser, new[]{ "GraphId", "NodeId", "AlwaysOn" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodeValuesPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodeValuesPayloadData.Parser, new[]{ "GraphId", "NodeId", "BlobName", "SampleLength" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodePreloadPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodePreloadPayloadData.Parser, new[]{ "GraphId", "NodeId", "Preload" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RenameInputDescPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RenameInputDescPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "InputDescIndex", "Name" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RenameOutputDescPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RenameOutputDescPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "OutputDescIndex", "Name" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RenameNodeGroupPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RenameNodeGroupPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "NewName" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2ReparentNodesPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2ReparentNodesPayloadData.Parser, new[]{ "DEPRECATEDGraphId", "DEPRECATEDParentGraphId", "SourceGraphId", "NodeIds", "TargetGraphId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipValuePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipVolumePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipVolumePayloadData.Parser, new[]{ "GraphId", "NodeId", "Volume" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedShiftPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedShiftPayloadData.Parser, new[]{ "GraphId", "NodeId", "PlaybackSpeedShift" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedVariationPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedVariationPayloadData.Parser, new[]{ "GraphId", "NodeId", "PlaybackSpeedVariation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionSyncedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionSyncedPayloadData.Parser, new[]{ "GraphId", "NodeId", "Synced" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData.Parser, new[]{ "GraphId", "NodeId", "MaxRolloffDistance" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionRolloffCurvePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionRolloffCurvePayloadData.Parser, new[]{ "GraphId", "NodeId", "RolloffCurve" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionAudioChannelPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionAudioChannelPayloadData.Parser, new[]{ "GraphId", "NodeId", "AudioChannel", "AudioSubChannel" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementPayloadData.Parser, new[]{ "GraphId", "NodeId", "HudElementIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "ColorIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementLabelPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementLabelPayloadData.Parser, new[]{ "GraphId", "NodeId", "Label" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementValuePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementMaxValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementMaxValuePayloadData.Parser, new[]{ "GraphId", "NodeId", "MaxValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowLabelPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowLabelPayloadData.Parser, new[]{ "GraphId", "NodeId", "ShowLabel" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowValueTextPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowValueTextPayloadData.Parser, new[]{ "GraphId", "NodeId", "ShowValueText" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerNameColorSyncedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerNameColorSyncedPayloadData.Parser, new[]{ "GraphId", "NodeId", "Synced" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2BytesDebugPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2BytesDebugPayloadData.Parser, new[]{ "Data" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetInteractionFilterPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetInteractionFilterPayloadData.Parser, new[]{ "ContextId", "NodeId", "FilterFlags" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInteractionFilterPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInteractionFilterPayloadData.Parser, new[]{ "FilterFlags" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIEnabledPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIEnabledPayloadData.Parser, new[]{ "GraphId", "NodeId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUISyncedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUISyncedPayloadData.Parser, new[]{ "GraphId", "NodeId", "Synced" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarEnabledPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarEnabledPayloadData.Parser, new[]{ "GraphId", "NodeId", "Enabled", "IsPrimary" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "Color", "IsPrimary" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarValuePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value", "IsPrimary" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarMaxValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarMaxValuePayloadData.Parser, new[]{ "GraphId", "NodeId", "MaxValue", "IsPrimary" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarAnimatedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarAnimatedPayloadData.Parser, new[]{ "GraphId", "NodeId", "Animated", "IsPrimary" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextEnabledPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextEnabledPayloadData.Parser, new[]{ "GraphId", "NodeId", "Enabled" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextTextPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextTextPayloadData.Parser, new[]{ "GraphId", "NodeId", "Text" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "Color" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIRoleFilterPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIRoleFilterPayloadData.Parser, new[]{ "GraphId", "NodeId", "FilteredRoles" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITagFilterPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITagFilterPayloadData.Parser, new[]{ "GraphId", "NodeId", "FilteredTags" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterModePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterModePayloadData.Parser, new[]{ "GraphId", "NodeId", "FilterMode" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterEnabledPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterEnabledPayloadData.Parser, new[]{ "GraphId", "NodeId", "FilterEnabled" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantSyncedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantSyncedPayloadData.Parser, new[]{ "ContextId", "NodeId", "Synced" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantBlendTimePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantBlendTimePayloadData.Parser, new[]{ "ContextId", "NodeId", "BlendTime" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantRoleFilterModePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantRoleFilterModePayloadData.Parser, new[]{ "ContextId", "NodeId", "FilterMode" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantFilteredRolesPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantFilteredRolesPayloadData.Parser, new[]{ "ContextId", "NodeId", "FilteredRoles" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantEaseInPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantEaseInPayloadData.Parser, new[]{ "ContextId", "NodeId", "EaseIn" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunColorPayloadData.Parser, new[]{ "ContextId", "NodeId", "SunColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunIntensityPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunIntensityPayloadData.Parser, new[]{ "ContextId", "NodeId", "SunIntensity" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantShadowStrengthPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantShadowStrengthPayloadData.Parser, new[]{ "ContextId", "NodeId", "ShadowStrength" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantDiscSizePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantDiscSizePayloadData.Parser, new[]{ "ContextId", "NodeId", "DiscSize" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowColorPayloadData.Parser, new[]{ "ContextId", "NodeId", "GlowColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowStrengthPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowStrengthPayloadData.Parser, new[]{ "ContextId", "NodeId", "GlowStrength" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowSizePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowSizePayloadData.Parser, new[]{ "ContextId", "NodeId", "GlowSize" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowHorizonPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowHorizonPayloadData.Parser, new[]{ "ContextId", "NodeId", "GlowHorizon" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantReflectionIntensityPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantReflectionIntensityPayloadData.Parser, new[]{ "ContextId", "NodeId", "ReflectionIntensity" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantClipHorizonPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantClipHorizonPayloadData.Parser, new[]{ "ContextId", "NodeId", "ClipHorizon" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFogColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFogColorPayloadData.Parser, new[]{ "ContextId", "NodeId", "FogColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantStartDistancePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantStartDistancePayloadData.Parser, new[]{ "ContextId", "NodeId", "StartDistance" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFadeDistancePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFadeDistancePayloadData.Parser, new[]{ "ContextId", "NodeId", "FadeDistance" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyBottomColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyBottomColorPayloadData.Parser, new[]{ "ContextId", "NodeId", "SkyBottomColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyTopColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyTopColorPayloadData.Parser, new[]{ "ContextId", "NodeId", "SkyTopColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundBottomColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundBottomColorPayloadData.Parser, new[]{ "ContextId", "NodeId", "GroundBottomColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundTopColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundTopColorPayloadData.Parser, new[]{ "ContextId", "NodeId", "GroundTopColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonColorPayloadData.Parser, new[]{ "ContextId", "NodeId", "HorizonColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonSizePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonSizePayloadData.Parser, new[]{ "ContextId", "NodeId", "HorizonSize" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonStrengthPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonStrengthPayloadData.Parser, new[]{ "ContextId", "NodeId", "HorizonStrength" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantObjectVariantPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantObjectVariantPayloadData.Parser, new[]{ "ContextId", "NodeId", "ObjectType", "ObjectVariant" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantColorPayloadData.Parser, new[]{ "ContextId", "NodeId", "ObjectType", "Color" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantRotationPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantRotationPayloadData.Parser, new[]{ "ContextId", "NodeId", "ObjectType", "Rotation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantTransparencyPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantTransparencyPayloadData.Parser, new[]{ "ContextId", "NodeId", "ObjectType", "Transparency" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetDataTableReadTargetPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetDataTableReadTargetPayloadData.Parser, new[]{ "GraphId", "NodeId", "DataTableId", "ColumnIndex", "RoomAssetFileName", "RoomAssetHash" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRewardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRewardPayloadData.Parser, new[]{ "GraphId", "NodeId", "RewardId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2ModifyUGCRewardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2ModifyUGCRewardPayloadData.Parser, new[]{ "RewardData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2DeleteUGCRewardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2DeleteUGCRewardPayloadData.Parser, new[]{ "RewardId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardRoomKeyNodeLogOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardRoomKeyNodeLogOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "LogOutput" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardConsumableNodeLogOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardConsumableNodeLogOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "LogOutput" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2UpdateProgressionSettingsPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2UpdateProgressionSettingsPayloadData.Parser, new[]{ "ProgressionSettings" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetLockedByRoomContributorsPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetLockedByRoomContributorsPayloadData.Parser, new[]{ "GraphId", "NodeId", "IsLockedByRoomContributors" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2ModifyDataTablePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2ModifyDataTablePayloadData.Parser, new[]{ "TableId", "DataTableData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantInventoryItemPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantInventoryItemPayloadData.Parser, new[]{ "GraphId", "NodeId", "InventoryItemId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData.Parser, new[]{ "GraphId", "NodeId", "Requested" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData.Parser, new[]{ "GraphId", "NodeId", "Force" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData.Parser, new[]{ "GraphId", "NodeId", "Requested" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantGiftDropShopItemPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantGiftDropShopItemPayloadData.Parser, new[]{ "GraphId", "NodeId", "ShopName", "ItemIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementTitleOptionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementTitleOptionPayloadData.Parser, new[]{ "GraphId", "NodeId", "TitleOption" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementSubtitleOptionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementSubtitleOptionPayloadData.Parser, new[]{ "GraphId", "NodeId", "SubtitleOption" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementBarOptionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementBarOptionPayloadData.Parser, new[]{ "GraphId", "NodeId", "BarOption" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryOptionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryOptionPayloadData.Parser, new[]{ "GraphId", "NodeId", "InventoryOption" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomOptionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomOptionPayloadData.Parser, new[]{ "GraphId", "NodeId", "InventoryRoomOption" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryShowIconPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryShowIconPayloadData.Parser, new[]{ "GraphId", "NodeId", "InventoryShowIcon" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryConsumablePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryConsumablePayloadData.Parser, new[]{ "GraphId", "NodeId", "InventoryConsumable" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryCurrencyPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryCurrencyPayloadData.Parser, new[]{ "GraphId", "NodeId", "InventoryCurrency" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData.Parser, new[]{ "GraphId", "NodeId", "InventoryRoomInventoryItem" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementProgressWheelOptionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementProgressWheelOptionPayloadData.Parser, new[]{ "GraphId", "NodeId", "ProgressWheelOption" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementShowProgressPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementShowProgressPayloadData.Parser, new[]{ "GraphId", "NodeId", "ShowProgress" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationPositionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationPositionPayloadData.Parser, new[]{ "GraphId", "NodeId", "Position" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "TitleTextColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleBackgroundColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleBackgroundColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "TitleBackgroundColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextSizePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextSizePayloadData.Parser, new[]{ "GraphId", "NodeId", "TitleTextSize" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "MainTextColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextBackgroundColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextBackgroundColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "MainTextBackgroundColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextSizePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextSizePayloadData.Parser, new[]{ "GraphId", "NodeId", "MainTextSize" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationLeftEmojiPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationLeftEmojiPayloadData.Parser, new[]{ "GraphId", "NodeId", "LeftEmoji" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationRightEmojiPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationRightEmojiPayloadData.Parser, new[]{ "GraphId", "NodeId", "RightEmoji" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationBackgroundColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationBackgroundColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "BackgroundColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "TitleTextColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextSizePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextSizePayloadData.Parser, new[]{ "GraphId", "NodeId", "TitleTextSize" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "DescriptionTextColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextSizePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextSizePayloadData.Parser, new[]{ "GraphId", "NodeId", "DescriptionTextSize" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowContentsTextPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowContentsTextPayloadData.Parser, new[]{ "GraphId", "NodeId", "ShowContentsText" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsTextColorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsTextColorPayloadData.Parser, new[]{ "GraphId", "NodeId", "ContentsTextColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsDisplayModePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsDisplayModePayloadData.Parser, new[]{ "GraphId", "NodeId", "ContentsDisplayMode" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowImagePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowImagePayloadData.Parser, new[]{ "GraphId", "NodeId", "ShowImage" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData.Parser, new[]{ "GraphId", "NodeId", "SteerInWorldSpaceOption" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetInputDescIndexPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetInputDescIndexPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "InputDescIndex", "TargetDescIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetOutputDescIndexPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetOutputDescIndexPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "OutputDescIndex", "TargetDescIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPortGroupIndexPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPortGroupIndexPayloadData.Parser, new[]{ "GraphId", "NodeId", "Index", "Target" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineDefaultStatePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineDefaultStatePayloadData.Parser, new[]{ "GraphId", "NodeId", "DefaultStateId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineSyncedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineSyncedPayloadData.Parser, new[]{ "GraphId", "NodeId", "Synced" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetStateConstantPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetStateConstantPayloadData.Parser, new[]{ "GraphId", "NodeId", "StateId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetStudioFunctionIdPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetStudioFunctionIdPayloadData.Parser, new[]{ "GraphId", "NodeId", "FunctionId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RegisterStudioFunctionsPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RegisterStudioFunctionsPayloadData.Parser, new[]{ "StudioFunctionRegistrations" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantQuickChatTablePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantQuickChatTablePayloadData.Parser, new[]{ "GraphId", "NodeId", "Phrases" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotTypeData), global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotTypeData.Parser, new[]{ "GraphId", "NodeId", "SlotType" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotNumberData), global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotNumberData.Parser, new[]{ "GraphId", "NodeId", "SlotNumber" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RetypeInputDescPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RetypeInputDescPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "InputDescIndex", "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RetypeOutputDescPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RetypeOutputDescPayloadData.Parser, new[]{ "GraphId", "NodeId", "NodeDescIndex", "OutputDescIndex", "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionGraphTraitValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionGraphTraitValuePayloadData.Parser, new[]{ "GraphId", "TraitType", "TraitValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetReplicatorTargetPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetReplicatorTargetPayloadData.Parser, new[]{ "ReplicatorId", "TargetGraphId", "MaxCopies", "Revision" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2ClearReplicatorTargetPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2ClearReplicatorTargetPayloadData.Parser, new[]{ "ReplicatorId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData.Parser, new[]{ "GraphId", "NodeId", "SteerInWorldSpaceOption" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectBoardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectBoardPayloadData.Parser, new[]{ "GraphId", "InnerGraphId", "NodeId", "ObjectDefinitionId", "BoardAttachmentMode", "Position", "Rotation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetFunctionCallDeclIdPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetFunctionCallDeclIdPayloadData.Parser, new[]{ "GraphId", "NodeId", "FunctionDeclId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeAddExecPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeAddExecPayloadData.Parser, new[]{ "GraphId", "NodeId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeRemoveExecPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeRemoveExecPayloadData.Parser, new[]{ "GraphId", "NodeId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeChangeFilterPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeChangeFilterPayloadData.Parser, new[]{ "GraphId", "NodeId", "Filter" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetHolotarRecordingNodeValuesPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetHolotarRecordingNodeValuesPayloadData.Parser, new[]{ "GraphId", "NodeId", "BlobName", "SampleLength" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetImmediatePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetImmediatePayloadData.Parser, new[]{ "GraphId", "NodeId", "Immediate" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetCancelOnWatchClosePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetCancelOnWatchClosePayloadData.Parser, new[]{ "GraphId", "NodeId", "CancelOnWatchClose" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetReplaceExistingPromptsPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetReplaceExistingPromptsPayloadData.Parser, new[]{ "GraphId", "NodeId", "ReplaceExistingPrompts" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantStorefrontItemPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantStorefrontItemPayloadData.Parser, new[]{ "GraphId", "NodeId", "StorefrontId", "ItemIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerEventPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerEventPayloadData.Parser, new[]{ "GraphId", "NodeId", "PlayerEventId", "PlayerEventName" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData.Parser, new[]{ "GraphId", "NodeId", "FullBodyAnimation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetCustomPropertyPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetCustomPropertyPayloadData.Parser, new[]{ "GraphId", "NodeId", "PropertyDef" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectPropertyPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectPropertyPayloadData.Parser, new[]{ "GraphId", "PropertyName", "PropertyType", "Synced", "DisplayMetadata" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyHomeValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyHomeValuePayloadData.Parser, new[]{ "PropertyInstanceId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyNameAndTypePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyNameAndTypePayloadData.Parser, new[]{ "PropertyInstanceId", "NewName", "NewType" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertySyncedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertySyncedPayloadData.Parser, new[]{ "PropertyInstanceId", "NewSynced" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyDisplayMetadataPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyDisplayMetadataPayloadData.Parser, new[]{ "PropertyInstanceId", "NewDisplayMetadata" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2DeleteObjectPropertyPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2DeleteObjectPropertyPayloadData.Parser, new[]{ "GraphId", "PropertyInstanceId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2UngroupBoardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2UngroupBoardPayloadData.Parser, new[]{ "ParentGraphId", "BoardNodeId", "Offset", "DeleteBoard" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2GroupBoardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2GroupBoardPayloadData.Parser, new[]{ "ParentGraphId", "BoardNodeId", "NodeIds", "LocalBoardPosition", "LocalBoardRotation", "Offset" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2MoveToBoardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2MoveToBoardPayloadData.Parser, new[]{ "ParentGraphId", "BoardNodeId", "NodeIds" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SplitFromBoardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SplitFromBoardPayloadData.Parser, new[]{ "ParentGraphId", "BoardNodeId", "GraphId", "NodeIds" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2GroupObjectBoardPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2GroupObjectBoardPayloadData.Parser, new[]{ "GraphId", "BoardNodeId", "NodeIds", "InputMappings", "OutputMappings" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2DeleteAllNodesPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2DeleteAllNodesPayloadData.Parser, null, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantAvatarItemPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantAvatarItemPayloadData.Parser, new[]{ "GraphId", "NodeId", "AvatarItemId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2PromoteDataTableToRoomAssetPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2PromoteDataTableToRoomAssetPayloadData.Parser, new[]{ "OriginId", "TableId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2CreateDataTableRoomAssetPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2CreateDataTableRoomAssetPayloadData.Parser, new[]{ "OriginId", "TableName" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetEventDefinitionEventIdPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetEventDefinitionEventIdPayloadData.Parser, new[]{ "GraphId", "NodeId", "EventId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileValuePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileValuePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileColorIndexPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileColorIndexPayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSpeedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSpeedPayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileLifetimeSecondsPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileLifetimeSecondsPayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileGravityPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileGravityPayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHeadDamagePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHeadDamagePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileTorsoDamagePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileTorsoDamagePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHandDamagePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHandDamagePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileObjectDamagePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileObjectDamagePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileCountPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileCountPayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileAnglePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileAnglePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileForcePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileForcePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSelfCollisionsEnabledPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSelfCollisionsEnabledPayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetIsFrozenData), global::Circuits.Static.RecRoom.Protobuf.CV2SetIsFrozenData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData.Parser, new[]{ "GraphId", "NodeId", "TargetType" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData.Parser, new[]{ "GraphId", "NodeId", "TargetType" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2ManagePlayerPropertyPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2ManagePlayerPropertyPayloadData.Parser, new[]{ "NodeBeingSetGraphId", "NodeBeingSetNodeId", "NewKey", "NewIsSynced", "NewHomeValue", "KeyBeingEdited" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetParticleVfxTypePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetParticleVfxTypePayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayParticleVfxAtPositionSyncedPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayParticleVfxAtPositionSyncedPayloadData.Parser, new[]{ "GraphId", "NodeId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantBodyPartPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantBodyPartPayloadData.Parser, new[]{ "GraphId", "NodeId", "BodyPart" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNamePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNamePayloadData.Parser, new[]{ "GraphId", "NodeId", "MessageName", "Mode" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageSenderNodeScopeAndTargetPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageSenderNodeScopeAndTargetPayloadData.Parser, new[]{ "GraphId", "NodeId", "ReceiverScope", "TargetPlayers" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeHasPortForParameterPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeHasPortForParameterPayloadData.Parser, new[]{ "GraphId", "NodeId", "MessageName", "ParameterKey", "ShouldHavePort" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2EditMessageNamePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2EditMessageNamePayloadData.Parser, new[]{ "OldMessageName", "NewMessageName" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2ManageMessageParameterPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2ManageMessageParameterPayloadData.Parser, new[]{ "MessageName", "RequestingGraphId", "RequestingNodeId", "ExistingParameterKey", "NewParameterKey", "DefaultValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData.Parser, new[]{ "GraphId", "NodeId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "OutputIndex", "OutputData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData.Parser, new[]{ "GraphId", "NodeId", "OutputIndex" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorBoardBehaviorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorBoardBehaviorPayloadData.Parser, new[]{ "GraphId", "NodeId", "BehaviorId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2CreateBehaviorBoardBehaviorPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2CreateBehaviorBoardBehaviorPayloadData.Parser, new[]{ "GraphId", "NodeId", "BehaviorName" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorNamePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorNamePayloadData.Parser, new[]{ "BehaviorId", "BehaviorName" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2CreateNewBehaviorVersionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2CreateNewBehaviorVersionPayloadData.Parser, new[]{ "GraphId", "NodeId", "BehaviorId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetTextureConstantSizePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetTextureConstantSizePayloadData.Parser, new[]{ "GraphId", "NodeId", "Width", "Height" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechMaxRolloffDistancePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechMaxRolloffDistancePayloadData.Parser, new[]{ "GraphId", "NodeId", "MaxRolloffDistance" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechRolloffCurvePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechRolloffCurvePayloadData.Parser, new[]{ "GraphId", "NodeId", "RolloffCurve" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicBlobNamePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicBlobNamePayloadData.Parser, new[]{ "GraphId", "NodeId", "BlobName" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicPromptPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicPromptPayloadData.Parser, new[]{ "GraphId", "NodeId", "Prompt" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicDurationPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicDurationPayloadData.Parser, new[]{ "GraphId", "NodeId", "Duration" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicLyricsPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicLyricsPayloadData.Parser, new[]{ "GraphId", "NodeId", "Lyrics" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicContextPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicContextPayloadData.Parser, new[]{ "GraphId", "NodeId", "Context" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXBlobNamePayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXBlobNamePayloadData.Parser, new[]{ "GraphId", "NodeId", "BlobName" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXPromptPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXPromptPayloadData.Parser, new[]{ "GraphId", "NodeId", "Prompt" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXDurationPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXDurationPayloadData.Parser, new[]{ "GraphId", "NodeId", "Duration" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXContextPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXContextPayloadData.Parser, new[]{ "GraphId", "NodeId", "Context" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2FunctionDeclSetDescriptionPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2FunctionDeclSetDescriptionPayloadData.Parser, new[]{ "FunctionDeclId", "Description" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetChatAIModelNodeModelPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetChatAIModelNodeModelPayloadData.Parser, new[]{ "GraphId", "NodeId", "Model" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2SetImageGenerationAIModelNodeModelPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2SetImageGenerationAIModelNodeModelPayloadData.Parser, new[]{ "GraphId", "NodeId", "Model" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.CV2AiFunctionSetFunctionDeclIdPayloadData), global::Circuits.Static.RecRoom.Protobuf.CV2AiFunctionSetFunctionDeclIdPayloadData.Parser, new[]{ "GraphId", "NodeId", "FunctionDeclId" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum ActionKind { + [pbr::OriginalName("PartialInitialize")] PartialInitialize = 0, + [pbr::OriginalName("FullInitialize")] FullInitialize = 1, + [pbr::OriginalName("Destroy")] Destroy = 2, + [pbr::OriginalName("Multi")] Multi = 3, + [pbr::OriginalName("Compressed")] Compressed = 4, + [pbr::OriginalName("PartialAction")] PartialAction = 5, + [pbr::OriginalName("AddGraph")] AddGraph = 6, + [pbr::OriginalName("RemoveGraph")] RemoveGraph = 7, + [pbr::OriginalName("AddNode")] AddNode = 8, + [pbr::OriginalName("RemoveNode")] RemoveNode = 9, + [pbr::OriginalName("AddEdge")] AddEdge = 10, + [pbr::OriginalName("RemoveEdge")] RemoveEdge = 11, + [pbr::OriginalName("InputSetDefaultValue")] InputSetDefaultValue = 12, + [pbr::OriginalName("FunctionNodeAddInput")] FunctionNodeAddInput = 13, + [pbr::OriginalName("FunctionNodeAddOutput")] FunctionNodeAddOutput = 14, + [pbr::OriginalName("FunctionNodeRemoveInput")] FunctionNodeRemoveInput = 15, + [pbr::OriginalName("FunctionNodeRemoveOutput")] FunctionNodeRemoveOutput = 16, + [pbr::OriginalName("AddInputToGroup")] AddInputToGroup = 17, + [pbr::OriginalName("CV2AddNode")] Cv2AddNode = 1000005, + [pbr::OriginalName("CV2RemoveNode")] Cv2RemoveNode = 1000006, + [pbr::OriginalName("CV2AddConnection")] Cv2AddConnection = 1000007, + [pbr::OriginalName("CV2RemoveConnection")] Cv2RemoveConnection = 1000008, + [pbr::OriginalName("CV2RemoveInputPortConnections")] Cv2RemoveInputPortConnections = 1000009, + [pbr::OriginalName("CV2RemoveOutputPortConnections")] Cv2RemoveOutputPortConnections = 1000010, + [pbr::OriginalName("CV2AddInputDesc")] Cv2AddInputDesc = 1000011, + [pbr::OriginalName("CV2AddInputPort")] Cv2AddInputPort = 1000012, + [pbr::OriginalName("CV2AddOutputDesc")] Cv2AddOutputDesc = 1000013, + [pbr::OriginalName("CV2AddNodeDesc")] Cv2AddNodeDesc = 1000014, + [pbr::OriginalName("CV2RemoveInputDesc")] Cv2RemoveInputDesc = 1000015, + [pbr::OriginalName("CV2RemoveInputPort")] Cv2RemoveInputPort = 1000016, + [pbr::OriginalName("CV2RemoveOutputDesc")] Cv2RemoveOutputDesc = 1000017, + [pbr::OriginalName("CV2RemoveNodeDesc")] Cv2RemoveNodeDesc = 1000018, + [pbr::OriginalName("CV2SpawnTemplate")] Cv2SpawnTemplate = 1000019, + [pbr::OriginalName("CV2SetNodeName")] Cv2SetNodeName = 1000020, + [pbr::OriginalName("CV2SetNodeTransform")] Cv2SetNodeTransform = 1000021, + [pbr::OriginalName("CV2SetDefaultValue")] Cv2SetDefaultValue = 1000022, + [pbr::OriginalName("CV2DeserializeObjectBoard")] Cv2DeserializeObjectBoard = 1000023, + [pbr::OriginalName("CV2SetEventNodeBaseRegistration")] Cv2SetEventNodeBaseRegistration = 1000024, + [pbr::OriginalName("CV2SetEventSenderTarget")] Cv2SetEventSenderTarget = 1000025, + [pbr::OriginalName("CV2AddGraph")] Cv2AddGraph = 1000026, + [pbr::OriginalName("CV2RemoveGraph")] Cv2RemoveGraph = 1000027, + [pbr::OriginalName("CV2SetObjectBoardObjectAttachmentMode")] Cv2SetObjectBoardObjectAttachmentMode = 1000028, + [pbr::OriginalName("CV2SetActivePlayerDefinitionBoard")] Cv2SetActivePlayerDefinitionBoard = 1000029, + [pbr::OriginalName("CV2SetVariableMemoryType")] Cv2SetVariableMemoryType = 1000031, + [pbr::OriginalName("CV2SetLogStringChannel")] Cv2SetLogStringChannel = 1000032, + [pbr::OriginalName("CV2RemoveObjectBoard")] Cv2RemoveObjectBoard = 1000033, + [pbr::OriginalName("CV2SetNodeColor")] Cv2SetNodeColor = 1000034, + [pbr::OriginalName("CV2SetAwardCurrencyNodeCurrencyReplicationId")] Cv2SetAwardCurrencyNodeCurrencyReplicationId = 1000035, + [pbr::OriginalName("CV2SetGetBalanceNodeCurrencyReplicationId")] Cv2SetGetBalanceNodeCurrencyReplicationId = 1000036, + [pbr::OriginalName("CV2SetAwardCurrencyNodeLogOutput")] Cv2SetAwardCurrencyNodeLogOutput = 1000037, + [pbr::OriginalName("CV2SetGetBalanceNodeLogOutput")] Cv2SetGetBalanceNodeLogOutput = 1000038, + [pbr::OriginalName("CV2SetConstantConsumable")] Cv2SetConstantConsumable = 1000039, + [pbr::OriginalName("CV2CloudDataResetEntry")] Cv2CloudDataResetEntry = 1000040, + [pbr::OriginalName("CV2CloudDataDeleteEntry")] Cv2CloudDataDeleteEntry = 1000041, + [pbr::OriginalName("CV2SetRaycastIgnorePlayers")] Cv2SetRaycastIgnorePlayers = 1000042, + [pbr::OriginalName("CV2SetRaycastIgnoreObjects")] Cv2SetRaycastIgnoreObjects = 1000043, + [pbr::OriginalName("CV2SetVariableNodeHomeValue")] Cv2SetVariableNodeHomeValue = 1000044, + [pbr::OriginalName("CV2SetLeaderboardStatMode")] Cv2SetLeaderboardStatMode = 1000045, + [pbr::OriginalName("CV2SetColorConstantIndexValue")] Cv2SetColorConstantIndexValue = 1000046, + [pbr::OriginalName("CV2SetCommentBody")] Cv2SetCommentBody = 1000047, + [pbr::OriginalName("CV2SetCommentColor")] Cv2SetCommentColor = 1000048, + [pbr::OriginalName("CV2SetCommentAlwaysOn")] Cv2SetCommentAlwaysOn = 1000049, + [pbr::OriginalName("CV2SetSampleAudioNodeValues")] Cv2SetSampleAudioNodeValues = 1000050, + [pbr::OriginalName("CV2SetSampleAudioNodePreload")] Cv2SetSampleAudioNodePreload = 1000051, + [pbr::OriginalName("CV2RenameInputDesc")] Cv2RenameInputDesc = 1000052, + [pbr::OriginalName("CV2RenameOutputDesc")] Cv2RenameOutputDesc = 1000053, + [pbr::OriginalName("CV2RenameNodeGroup")] Cv2RenameNodeGroup = 1000054, + [pbr::OriginalName("CV2SetConstantDestination")] Cv2SetConstantDestination = 1000055, + [pbr::OriginalName("CV2SetAudioClipValue")] Cv2SetAudioClipValue = 1000056, + [pbr::OriginalName("CV2SetHudElement")] Cv2SetHudElement = 1000057, + [pbr::OriginalName("CV2SetHudElementColor")] Cv2SetHudElementColor = 1000058, + [pbr::OriginalName("CV2SetHudElementLabel")] Cv2SetHudElementLabel = 1000059, + [pbr::OriginalName("CV2SetHudElementValue")] Cv2SetHudElementValue = 1000060, + [pbr::OriginalName("CV2SetHudElementMaxValue")] Cv2SetHudElementMaxValue = 1000061, + [pbr::OriginalName("CV2SetHudElementShowLabel")] Cv2SetHudElementShowLabel = 1000062, + [pbr::OriginalName("CV2SetHudElementShowValueText")] Cv2SetHudElementShowValueText = 1000063, + [pbr::OriginalName("CV2SetPlayerNameColorSynced")] Cv2SetPlayerNameColorSynced = 1000064, + [pbr::OriginalName("CV2SetConstantPlayerOutfitSlotFlag")] Cv2SetConstantPlayerOutfitSlotFlag = 1000065, + [pbr::OriginalName("CV2BytesDebug")] Cv2BytesDebug = 1000066, + [pbr::OriginalName("CV2ReparentNodes")] Cv2ReparentNodes = 1000067, + [pbr::OriginalName("CV2SetInteractionFilter")] Cv2SetInteractionFilter = 1000068, + [pbr::OriginalName("CV2RemoveInteractionFilter")] Cv2RemoveInteractionFilter = 1000069, + [pbr::OriginalName("CV2SetPlayerUIEnabled")] Cv2SetPlayerUienabled = 1000070, + [pbr::OriginalName("CV2SetPlayerUISynced")] Cv2SetPlayerUisynced = 1000071, + [pbr::OriginalName("CV2SetPlayerUIBarEnabled")] Cv2SetPlayerUibarEnabled = 1000072, + [pbr::OriginalName("CV2SetPlayerUIBarColor")] Cv2SetPlayerUibarColor = 1000073, + [pbr::OriginalName("CV2SetPlayerUIBarValue")] Cv2SetPlayerUibarValue = 1000074, + [pbr::OriginalName("CV2SetPlayerUIBarMaxValue")] Cv2SetPlayerUibarMaxValue = 1000075, + [pbr::OriginalName("CV2SetPlayerUIBarAnimated")] Cv2SetPlayerUibarAnimated = 1000076, + [pbr::OriginalName("CV2SetPlayerUITextEnabled")] Cv2SetPlayerUitextEnabled = 1000077, + [pbr::OriginalName("CV2SetPlayerUITextText")] Cv2SetPlayerUitextText = 1000078, + [pbr::OriginalName("CV2SetPlayerUITextColor")] Cv2SetPlayerUitextColor = 1000079, + [pbr::OriginalName("CV2SetPlayerUIRoleFilter")] Cv2SetPlayerUiroleFilter = 1000080, + [pbr::OriginalName("CV2SetPlayerUIFilterMode")] Cv2SetPlayerUifilterMode = 1000081, + [pbr::OriginalName("CV2SetConstantRoomKey")] Cv2SetConstantRoomKey = 1000082, + [pbr::OriginalName("CV2SetMoodsConstantSynced")] Cv2SetMoodsConstantSynced = 1000083, + [pbr::OriginalName("CV2SetMoodsConstantBlendTime")] Cv2SetMoodsConstantBlendTime = 1000084, + [pbr::OriginalName("CV2SetMoodsConstantRoleFilterMode")] Cv2SetMoodsConstantRoleFilterMode = 1000085, + [pbr::OriginalName("CV2SetMoodsConstantFilteredRoles")] Cv2SetMoodsConstantFilteredRoles = 1000086, + [pbr::OriginalName("CV2SetMoodsConstantEaseIn")] Cv2SetMoodsConstantEaseIn = 1000087, + [pbr::OriginalName("CV2SetSunConstantSunColor")] Cv2SetSunConstantSunColor = 1000088, + [pbr::OriginalName("CV2SetSunConstantSunIntensity")] Cv2SetSunConstantSunIntensity = 1000089, + [pbr::OriginalName("CV2SetSunConstantShadowStrength")] Cv2SetSunConstantShadowStrength = 1000090, + [pbr::OriginalName("CV2SetSunConstantDiscSize")] Cv2SetSunConstantDiscSize = 1000091, + [pbr::OriginalName("CV2SetSunConstantGlowColor")] Cv2SetSunConstantGlowColor = 1000092, + [pbr::OriginalName("CV2SetSunConstantGlowStrength")] Cv2SetSunConstantGlowStrength = 1000093, + [pbr::OriginalName("CV2SetSunConstantGlowSize")] Cv2SetSunConstantGlowSize = 1000094, + [pbr::OriginalName("CV2SetSunConstantGlowHorizon")] Cv2SetSunConstantGlowHorizon = 1000095, + [pbr::OriginalName("CV2SetSunConstantReflectionIntensity")] Cv2SetSunConstantReflectionIntensity = 1000096, + [pbr::OriginalName("CV2SetSunConstantClipHorizon")] Cv2SetSunConstantClipHorizon = 1000097, + [pbr::OriginalName("CV2SetFogConstantFogColor")] Cv2SetFogConstantFogColor = 1000098, + [pbr::OriginalName("CV2SetFogConstantStartDistance")] Cv2SetFogConstantStartDistance = 1000099, + [pbr::OriginalName("CV2SetFogConstantFadeDistance")] Cv2SetFogConstantFadeDistance = 1000100, + [pbr::OriginalName("CV2SetSkydomeConstantSkyBottomColor")] Cv2SetSkydomeConstantSkyBottomColor = 1000101, + [pbr::OriginalName("CV2SetSkydomeConstantSkyTopColor")] Cv2SetSkydomeConstantSkyTopColor = 1000102, + [pbr::OriginalName("CV2SetSkydomeConstantGroundBottomColor")] Cv2SetSkydomeConstantGroundBottomColor = 1000103, + [pbr::OriginalName("CV2SetSkydomeConstantGroundTopColor")] Cv2SetSkydomeConstantGroundTopColor = 1000104, + [pbr::OriginalName("CV2SetSkydomeConstantHorizonColor")] Cv2SetSkydomeConstantHorizonColor = 1000105, + [pbr::OriginalName("CV2SetSkydomeConstantHorizonSize")] Cv2SetSkydomeConstantHorizonSize = 1000106, + [pbr::OriginalName("CV2SetSkydomeConstantHorizonStrength")] Cv2SetSkydomeConstantHorizonStrength = 1000107, + [pbr::OriginalName("CV2SetBackgroundObjectsConstantObjectVariant")] Cv2SetBackgroundObjectsConstantObjectVariant = 1000108, + [pbr::OriginalName("CV2SetBackgroundObjectsConstantColor")] Cv2SetBackgroundObjectsConstantColor = 1000109, + [pbr::OriginalName("CV2SetBackgroundObjectsConstantRotation")] Cv2SetBackgroundObjectsConstantRotation = 1000110, + [pbr::OriginalName("CV2SetBackgroundObjectsConstantTransparency")] Cv2SetBackgroundObjectsConstantTransparency = 1000111, + [pbr::OriginalName("CV2SetAudioClipVolume")] Cv2SetAudioClipVolume = 1000112, + [pbr::OriginalName("CV2SetAudioClipPlaybackSpeedShift")] Cv2SetAudioClipPlaybackSpeedShift = 1000113, + [pbr::OriginalName("CV2SetAudioClipPlaybackSpeedVariation")] Cv2SetAudioClipPlaybackSpeedVariation = 1000114, + [pbr::OriginalName("CV2SetPlayAudioAtPositionSynced")] Cv2SetPlayAudioAtPositionSynced = 1000115, + [pbr::OriginalName("CV2SetPlayAudioAtPositionMaxRolloffDistance")] Cv2SetPlayAudioAtPositionMaxRolloffDistance = 1000116, + [pbr::OriginalName("CV2SetPlayAudioAtPositionRolloffCurve")] Cv2SetPlayAudioAtPositionRolloffCurve = 1000117, + [pbr::OriginalName("CV2SetPlayAudioAtPositionAudioChannel")] Cv2SetPlayAudioAtPositionAudioChannel = 1000118, + [pbr::OriginalName("CV2SetDataTableReadTarget")] Cv2SetDataTableReadTarget = 1000119, + [pbr::OriginalName("CV2SetConstantReward")] Cv2SetConstantReward = 1000120, + [pbr::OriginalName("CV2ModifyUGCReward")] Cv2ModifyUgcreward = 1000121, + [pbr::OriginalName("CV2DeleteUGCReward")] Cv2DeleteUgcreward = 1000122, + [pbr::OriginalName("CV2SetAwardRoomKeyNodeLogOutput")] Cv2SetAwardRoomKeyNodeLogOutput = 1000123, + [pbr::OriginalName("CV2SetAwardConsumableNodeLogOutput")] Cv2SetAwardConsumableNodeLogOutput = 1000124, + [pbr::OriginalName("CV2UpdateProgressionSettings")] Cv2UpdateProgressionSettings = 1000125, + [pbr::OriginalName("CV2SetLockedByRoomContributors")] Cv2SetLockedByRoomContributors = 1000126, + [pbr::OriginalName("CV2ModifyDataTable")] Cv2ModifyDataTable = 1000127, + [pbr::OriginalName("CV2SetConstantInventoryItem")] Cv2SetConstantInventoryItem = 1000128, + [pbr::OriginalName("CV2SetConstantGiftDropShopItem")] Cv2SetConstantGiftDropShopItem = 1000129, + [pbr::OriginalName("CV2SetBannerNotificationPosition")] Cv2SetBannerNotificationPosition = 1000130, + [pbr::OriginalName("CV2SetBannerNotificationTitleTextColor")] Cv2SetBannerNotificationTitleTextColor = 1000131, + [pbr::OriginalName("CV2SetBannerNotificationTitleBackgroundColor")] Cv2SetBannerNotificationTitleBackgroundColor = 1000132, + [pbr::OriginalName("CV2SetBannerNotificationTitleTextSize")] Cv2SetBannerNotificationTitleTextSize = 1000133, + [pbr::OriginalName("CV2SetBannerNotificationMainTextColor")] Cv2SetBannerNotificationMainTextColor = 1000134, + [pbr::OriginalName("CV2SetBannerNotificationMainTextBackgroundColor")] Cv2SetBannerNotificationMainTextBackgroundColor = 1000135, + [pbr::OriginalName("CV2SetBannerNotificationMainTextSize")] Cv2SetBannerNotificationMainTextSize = 1000136, + [pbr::OriginalName("CV2SetBannerNotificationLeftEmoji")] Cv2SetBannerNotificationLeftEmoji = 1000137, + [pbr::OriginalName("CV2SetBannerNotificationRightEmoji")] Cv2SetBannerNotificationRightEmoji = 1000138, + [pbr::OriginalName("CV2SetRewardNotificationBackgroundColor")] Cv2SetRewardNotificationBackgroundColor = 1000139, + [pbr::OriginalName("CV2SetRewardNotificationTitleTextColor")] Cv2SetRewardNotificationTitleTextColor = 1000140, + [pbr::OriginalName("CV2SetRewardNotificationTitleTextSize")] Cv2SetRewardNotificationTitleTextSize = 1000141, + [pbr::OriginalName("CV2SetRewardNotificationDescriptionTextColor")] Cv2SetRewardNotificationDescriptionTextColor = 1000142, + [pbr::OriginalName("CV2SetRewardNotificationDescriptionTextSize")] Cv2SetRewardNotificationDescriptionTextSize = 1000143, + [pbr::OriginalName("CV2SetRewardNotificationShowContentsText")] Cv2SetRewardNotificationShowContentsText = 1000144, + [pbr::OriginalName("CV2SetRewardNotificationContentsTextColor")] Cv2SetRewardNotificationContentsTextColor = 1000145, + [pbr::OriginalName("CV2SetRewardNotificationContentsDisplayMode")] Cv2SetRewardNotificationContentsDisplayMode = 1000146, + [pbr::OriginalName("CV2SetRewardNotificationShowImage")] Cv2SetRewardNotificationShowImage = 1000147, + [pbr::OriginalName("CV2SetConstantObjectiveMarker")] Cv2SetConstantObjectiveMarker = 1000148, + [pbr::OriginalName("CV2SetPlayerDefinitionBoardCustomLocomotionRequested")] Cv2SetPlayerDefinitionBoardCustomLocomotionRequested = 1000149, + [pbr::OriginalName("CV2SetPlayerDefinitionBoardForceManualSprintR1")] Cv2SetPlayerDefinitionBoardForceManualSprintR1 = 1000150, + [pbr::OriginalName("CV2SetPlayerDefinitionBoardCustomFootstepAudioRequested")] Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested = 1000151, + [pbr::OriginalName("CV2SetRoomHudElementTitleOption")] Cv2SetRoomHudElementTitleOption = 1000152, + [pbr::OriginalName("CV2SetRoomHudElementSubtitleOption")] Cv2SetRoomHudElementSubtitleOption = 1000153, + [pbr::OriginalName("CV2SetRoomHudElementBarOption")] Cv2SetRoomHudElementBarOption = 1000154, + [pbr::OriginalName("CV2SetRoomHudElementInventoryOption")] Cv2SetRoomHudElementInventoryOption = 1000155, + [pbr::OriginalName("CV2SetRoomHudElementInventoryRoomOption")] Cv2SetRoomHudElementInventoryRoomOption = 1000156, + [pbr::OriginalName("CV2SetRoomHudElementInventoryShowIcon")] Cv2SetRoomHudElementInventoryShowIcon = 1000157, + [pbr::OriginalName("CV2SetRoomHudElementInventoryConsumable")] Cv2SetRoomHudElementInventoryConsumable = 1000158, + [pbr::OriginalName("CV2SetRoomHudElementInventoryCurrency")] Cv2SetRoomHudElementInventoryCurrency = 1000159, + [pbr::OriginalName("CV2SetRoomHudElementProgressWheelOption")] Cv2SetRoomHudElementProgressWheelOption = 1000160, + [pbr::OriginalName("CV2SetRoomHudElementShowProgress")] Cv2SetRoomHudElementShowProgress = 1000161, + [pbr::OriginalName("CV2_LocomotionRequestSteering_SetSteerInWorldSpace")] Cv2LocomotionRequestSteeringSetSteerInWorldSpace = 1000162, + [pbr::OriginalName("CV2SetInputDescIndex")] Cv2SetInputDescIndex = 1000163, + [pbr::OriginalName("CV2SetOutputDescIndex")] Cv2SetOutputDescIndex = 1000164, + [pbr::OriginalName("CV2SetPortGroupIndex")] Cv2SetPortGroupIndex = 1000165, + [pbr::OriginalName("CV2SetConstantRoomCurrency")] Cv2SetConstantRoomCurrency = 1000166, + [pbr::OriginalName("CV2SetAwardCurrencyFromConstantNodeLogOutput")] Cv2SetAwardCurrencyFromConstantNodeLogOutput = 1000167, + [pbr::OriginalName("CV2SetGetBalanceFromConstantNodeLogOutput")] Cv2SetGetBalanceFromConstantNodeLogOutput = 1000168, + [pbr::OriginalName("CV2SetStateMachineDefaultState")] Cv2SetStateMachineDefaultState = 1000169, + [pbr::OriginalName("CV2SetAddInventoryItemNodeLogOutput")] Cv2SetAddInventoryItemNodeLogOutput = 1000171, + [pbr::OriginalName("CV2SetRemoveInventoryItemNodeLogOutput")] Cv2SetRemoveInventoryItemNodeLogOutput = 1000172, + [pbr::OriginalName("CV2SetStudioFunctionId")] Cv2SetStudioFunctionId = 1000173, + [pbr::OriginalName("CV2RegisterStudioFunctions")] Cv2RegisterStudioFunctions = 1000174, + [pbr::OriginalName("CV2SetConstantQuickChatTable")] Cv2SetConstantQuickChatTable = 1000175, + [pbr::OriginalName("CV2SetStateMachineSynced")] Cv2SetStateMachineSynced = 1000176, + [pbr::OriginalName("CV2SetStateConstant")] Cv2SetStateConstant = 1000177, + [pbr::OriginalName("CV2SetEquipmentSlotConstantSlotType")] Cv2SetEquipmentSlotConstantSlotType = 1000178, + [pbr::OriginalName("CV2SetEquipmentSlotConstantSlotNumber")] Cv2SetEquipmentSlotConstantSlotNumber = 1000179, + [pbr::OriginalName("CV2SetConstantRoomOffer")] Cv2SetConstantRoomOffer = 1000180, + [pbr::OriginalName("CV2SetPlayerUITagFilter")] Cv2SetPlayerUitagFilter = 1000181, + [pbr::OriginalName("CV2SetPlayerUIFilterEnabled")] Cv2SetPlayerUifilterEnabled = 1000182, + [pbr::OriginalName("CV2RetypeInputDesc")] Cv2RetypeInputDesc = 1000183, + [pbr::OriginalName("CV2RetypeOutputDesc")] Cv2RetypeOutputDesc = 1000184, + [pbr::OriginalName("CV2SetPlayerDefinitionGraphTraitValue")] Cv2SetPlayerDefinitionGraphTraitValue = 1000185, + [pbr::OriginalName("CV2SetReplicatorTarget")] Cv2SetReplicatorTarget = 1000186, + [pbr::OriginalName("CV2ClearReplicatorTarget")] Cv2ClearReplicatorTarget = 1000187, + [pbr::OriginalName("CV2LocomotionRequestSteeringR2SetSteerInWorldSpace")] Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace = 1000188, + [pbr::OriginalName("CV2CreateObjectBoard")] Cv2CreateObjectBoard = 1000189, + [pbr::OriginalName("CV2SetFunctionCallDeclId")] Cv2SetFunctionCallDeclId = 1000190, + [pbr::OriginalName("CV2FunctionNodeAddExec")] Cv2FunctionNodeAddExec = 1000191, + [pbr::OriginalName("CV2FunctionNodeRemoveExec")] Cv2FunctionNodeRemoveExec = 1000192, + [pbr::OriginalName("CV2FunctionNodeChangeFilter")] Cv2FunctionNodeChangeFilter = 1000193, + [pbr::OriginalName("CV2SetHolotarRecordingNodeValues")] Cv2SetHolotarRecordingNodeValues = 1000194, + [pbr::OriginalName("CV2SetPlayerPromptImmediate")] Cv2SetPlayerPromptImmediate = 1000195, + [pbr::OriginalName("CV2SetPlayerPromptCancelOnWatchClose")] Cv2SetPlayerPromptCancelOnWatchClose = 1000196, + [pbr::OriginalName("CV2SetPlayerPromptReplaceExistingPrompts")] Cv2SetPlayerPromptReplaceExistingPrompts = 1000197, + [pbr::OriginalName("CV2SetConstantStorefrontItem")] Cv2SetConstantStorefrontItem = 1000198, + [pbr::OriginalName("CV2SetRoomHudElementInventoryRoomInventoryItem")] Cv2SetRoomHudElementInventoryRoomInventoryItem = 1000199, + [pbr::OriginalName("CV2SetConstantPlayerEvent")] Cv2SetConstantPlayerEvent = 1000200, + [pbr::OriginalName("CV2SetObjectProperty")] Cv2SetObjectProperty = 1000201, + [pbr::OriginalName("CV2RequestAvatarLocomotionAnimationSetFullBodyAnimation")] Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation = 1000202, + [pbr::OriginalName("CV2UngroupBoard")] Cv2UngroupBoard = 1000203, + [pbr::OriginalName("CV2GroupBoard")] Cv2GroupBoard = 1000204, + [pbr::OriginalName("CV2CreateObjectProperty")] Cv2CreateObjectProperty = 1000205, + [pbr::OriginalName("CV2SetObjectPropertyHomeValue")] Cv2SetObjectPropertyHomeValue = 1000206, + [pbr::OriginalName("CV2SetObjectPropertyNameAndType")] Cv2SetObjectPropertyNameAndType = 1000207, + [pbr::OriginalName("CV2SetObjectPropertySynced")] Cv2SetObjectPropertySynced = 1000208, + [pbr::OriginalName("CV2DeleteObjectProperty")] Cv2DeleteObjectProperty = 100209, + [pbr::OriginalName("CV2MoveToBoard")] Cv2MoveToBoard = 1000210, + [pbr::OriginalName("CV2SplitFromBoard")] Cv2SplitFromBoard = 1000211, + [pbr::OriginalName("CV2GroupObjectBoard")] Cv2GroupObjectBoard = 1000212, + [pbr::OriginalName("CV2DeleteAllNodes")] Cv2DeleteAllNodes = 1000213, + [pbr::OriginalName("CV2SetConstantAvatarItem")] Cv2SetConstantAvatarItem = 1000214, + [pbr::OriginalName("CV2PromoteDataTableToRoomAsset")] Cv2PromoteDataTableToRoomAsset = 1000215, + [pbr::OriginalName("CV2CreateDataTableRoomAsset")] Cv2CreateDataTableRoomAsset = 1000216, + [pbr::OriginalName("CV2SetProjectileValue")] Cv2SetProjectileValue = 1000217, + [pbr::OriginalName("CV2SetProjectileColorIndex")] Cv2SetProjectileColorIndex = 1000218, + [pbr::OriginalName("CV2SetProjectileSpeed")] Cv2SetProjectileSpeed = 1000219, + [pbr::OriginalName("CV2SetProjectileLifetimeSeconds")] Cv2SetProjectileLifetimeSeconds = 1000220, + [pbr::OriginalName("CV2SetProjectileGravity")] Cv2SetProjectileGravity = 1000221, + [pbr::OriginalName("CV2SetProjectileHeadDamage")] Cv2SetProjectileHeadDamage = 1000222, + [pbr::OriginalName("CV2SetProjectileTorsoDamage")] Cv2SetProjectileTorsoDamage = 1000223, + [pbr::OriginalName("CV2SetProjectileHandDamage")] Cv2SetProjectileHandDamage = 1000224, + [pbr::OriginalName("CV2SetProjectileObjectDamage")] Cv2SetProjectileObjectDamage = 1000225, + [pbr::OriginalName("CV2SetProjectileCount")] Cv2SetProjectileCount = 1000226, + [pbr::OriginalName("CV2SetProjectileAngle")] Cv2SetProjectileAngle = 1000227, + [pbr::OriginalName("CV2SetProjectileForce")] Cv2SetProjectileForce = 1000228, + [pbr::OriginalName("CV2SetProjectileSelfCollisionsEnabled")] Cv2SetProjectileSelfCollisionsEnabled = 1000229, + [pbr::OriginalName("CV2SetIsFrozen")] Cv2SetIsFrozen = 1000230, + [pbr::OriginalName("CV2IsRecRoomObjectOfTypeSetTargetType")] Cv2IsRecRoomObjectOfTypeSetTargetType = 1000231, + [pbr::OriginalName("CV2ManagePlayerProperty")] Cv2ManagePlayerProperty = 1000232, + [pbr::OriginalName("CV2SetEventDefinitionEventId")] Cv2SetEventDefinitionEventId = 1000233, + [pbr::OriginalName("CV2SetParticleVfxType")] Cv2SetParticleVfxType = 1000234, + [pbr::OriginalName("CV2SetPlayParticleVfxAtPositionSynced")] Cv2SetPlayParticleVfxAtPositionSynced = 1000235, + [pbr::OriginalName("CV2SetConstantBodyPart")] Cv2SetConstantBodyPart = 1000236, + [pbr::OriginalName("CV2SetMessageNodeMessageName")] Cv2SetMessageNodeMessageName = 1000237, + [pbr::OriginalName("CV2SetMessageSenderNodeScopeAndTarget")] Cv2SetMessageSenderNodeScopeAndTarget = 1000238, + [pbr::OriginalName("CV2SetMessageNodeHasPortForParameter")] Cv2SetMessageNodeHasPortForParameter = 1000239, + [pbr::OriginalName("CV2EditMessageName")] Cv2EditMessageName = 1000240, + [pbr::OriginalName("CV2ManageMessageParameter")] Cv2ManageMessageParameter = 1000241, + [pbr::OriginalName("CV2CreationObjectGetAllOfTypeWithTagSetTargetType")] Cv2CreationObjectGetAllOfTypeWithTagSetTargetType = 1000242, + [pbr::OriginalName("CV2SetObjectPropertyDisplayMetadata")] Cv2SetObjectPropertyDisplayMetadata = 1000243, + [pbr::OriginalName("CV2GameAISendUserPromptWithStructuredResponseAddOutput")] Cv2GameAisendUserPromptWithStructuredResponseAddOutput = 1000244, + [pbr::OriginalName("CV2GameAISendUserPromptWithStructuredResponseEditOutput")] Cv2GameAisendUserPromptWithStructuredResponseEditOutput = 1000245, + [pbr::OriginalName("CV2GameAISendUserPromptWithStructuredResponseRemoveOutput")] Cv2GameAisendUserPromptWithStructuredResponseRemoveOutput = 1000246, + [pbr::OriginalName("CV2SetBehaviorBoardBehavior")] Cv2SetBehaviorBoardBehavior = 1000247, + [pbr::OriginalName("CV2CreateBehaviorBoardBehavior")] Cv2CreateBehaviorBoardBehavior = 1000248, + [pbr::OriginalName("CV2SetBehaviorName")] Cv2SetBehaviorName = 1000249, + [pbr::OriginalName("CV2CreateNewBehaviorVersion")] Cv2CreateNewBehaviorVersion = 1000250, + [pbr::OriginalName("CV2SetTextureConstantSize")] Cv2SetTextureConstantSize = 1000251, + [pbr::OriginalName("CV2SetTextToSpeechMaxRolloffDistance")] Cv2SetTextToSpeechMaxRolloffDistance = 1000252, + [pbr::OriginalName("CV2SetTextToSpeechRolloffCurve")] Cv2SetTextToSpeechRolloffCurve = 1000253, + [pbr::OriginalName("CV2SetGenAIMusicBlobName")] Cv2SetGenAimusicBlobName = 1000254, + [pbr::OriginalName("CV2SetGenAIMusicPrompt")] Cv2SetGenAimusicPrompt = 1000255, + [pbr::OriginalName("CV2SetGenAIMusicDuration")] Cv2SetGenAimusicDuration = 1000256, + [pbr::OriginalName("CV2SetGenAIMusicLyrics")] Cv2SetGenAimusicLyrics = 1000257, + [pbr::OriginalName("CV2SetGenAISFXBlobName")] Cv2SetGenAisfxblobName = 1000258, + [pbr::OriginalName("CV2SetGenAISFXPrompt")] Cv2SetGenAisfxprompt = 1000259, + [pbr::OriginalName("CV2SetGenAISFXDuration")] Cv2SetGenAisfxduration = 1000260, + [pbr::OriginalName("CV2FunctionDeclSetDescription")] Cv2FunctionDeclSetDescription = 1000261, + [pbr::OriginalName("CV2SetChatAIModelNodeModel")] Cv2SetChatAimodelNodeModel = 1000262, + [pbr::OriginalName("CV2SetImageGenerationAIModelNodeModel")] Cv2SetImageGenerationAimodelNodeModel = 1000263, + [pbr::OriginalName("CV2SetGenAIMusicContext")] Cv2SetGenAimusicContext = 1000264, + [pbr::OriginalName("CV2SetGenAISFXContext")] Cv2SetGenAisfxcontext = 1000265, + [pbr::OriginalName("CV2AiFunctionSetFunctionDeclId")] Cv2AiFunctionSetFunctionDeclId = 1000266, + } + + public enum CV2SetMessageNodeMessageNameMode { + [pbr::OriginalName("SnapPortsToSignatureParameters")] SnapPortsToSignatureParameters = 0, + [pbr::OriginalName("BringSignatureParametersAlongAndMaintainExistingPorts")] BringSignatureParametersAlongAndMaintainExistingPorts = 1, + } + + #endregion + + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ActionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ActionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.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 ActionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ActionData(ActionData other) : this() { + kind_ = other.kind_; + partialInitialize_ = other.partialInitialize_ != null ? other.partialInitialize_.Clone() : null; + fullInitialize_ = other.fullInitialize_ != null ? other.fullInitialize_.Clone() : null; + destroy_ = other.destroy_ != null ? other.destroy_.Clone() : null; + multi_ = other.multi_ != null ? other.multi_.Clone() : null; + compressed_ = other.compressed_ != null ? other.compressed_.Clone() : null; + partialAction_ = other.partialAction_ != null ? other.partialAction_.Clone() : null; + addGraph_ = other.addGraph_ != null ? other.addGraph_.Clone() : null; + removeGraph_ = other.removeGraph_ != null ? other.removeGraph_.Clone() : null; + addNode_ = other.addNode_ != null ? other.addNode_.Clone() : null; + removeNode_ = other.removeNode_ != null ? other.removeNode_.Clone() : null; + addEdge_ = other.addEdge_ != null ? other.addEdge_.Clone() : null; + removeEdge_ = other.removeEdge_ != null ? other.removeEdge_.Clone() : null; + inputSetDefaultValue_ = other.inputSetDefaultValue_ != null ? other.inputSetDefaultValue_.Clone() : null; + functionNodeAddInput_ = other.functionNodeAddInput_ != null ? other.functionNodeAddInput_.Clone() : null; + functionNodeAddOutput_ = other.functionNodeAddOutput_ != null ? other.functionNodeAddOutput_.Clone() : null; + functionNodeRemoveInput_ = other.functionNodeRemoveInput_ != null ? other.functionNodeRemoveInput_.Clone() : null; + functionNodeRemoveOutput_ = other.functionNodeRemoveOutput_ != null ? other.functionNodeRemoveOutput_.Clone() : null; + addInputToGroup_ = other.addInputToGroup_ != null ? other.addInputToGroup_.Clone() : null; + cv2AddNode_ = other.cv2AddNode_ != null ? other.cv2AddNode_.Clone() : null; + cv2RemoveNode_ = other.cv2RemoveNode_ != null ? other.cv2RemoveNode_.Clone() : null; + cv2AddConnection_ = other.cv2AddConnection_ != null ? other.cv2AddConnection_.Clone() : null; + cv2RemoveConnection_ = other.cv2RemoveConnection_ != null ? other.cv2RemoveConnection_.Clone() : null; + cv2RemoveInputPortConnections_ = other.cv2RemoveInputPortConnections_ != null ? other.cv2RemoveInputPortConnections_.Clone() : null; + cv2RemoveOutputPortConnections_ = other.cv2RemoveOutputPortConnections_ != null ? other.cv2RemoveOutputPortConnections_.Clone() : null; + cv2AddInputDesc_ = other.cv2AddInputDesc_ != null ? other.cv2AddInputDesc_.Clone() : null; + cv2AddInputPort_ = other.cv2AddInputPort_ != null ? other.cv2AddInputPort_.Clone() : null; + cv2AddOutputDesc_ = other.cv2AddOutputDesc_ != null ? other.cv2AddOutputDesc_.Clone() : null; + cv2AddNodeDesc_ = other.cv2AddNodeDesc_ != null ? other.cv2AddNodeDesc_.Clone() : null; + cv2RemoveInputDesc_ = other.cv2RemoveInputDesc_ != null ? other.cv2RemoveInputDesc_.Clone() : null; + cv2RemoveInputPort_ = other.cv2RemoveInputPort_ != null ? other.cv2RemoveInputPort_.Clone() : null; + cv2RemoveOutputDesc_ = other.cv2RemoveOutputDesc_ != null ? other.cv2RemoveOutputDesc_.Clone() : null; + cv2RemoveNodeDesc_ = other.cv2RemoveNodeDesc_ != null ? other.cv2RemoveNodeDesc_.Clone() : null; + cv2SpawnTemplate_ = other.cv2SpawnTemplate_ != null ? other.cv2SpawnTemplate_.Clone() : null; + cv2SetNodeName_ = other.cv2SetNodeName_ != null ? other.cv2SetNodeName_.Clone() : null; + cv2SetNodeTransform_ = other.cv2SetNodeTransform_ != null ? other.cv2SetNodeTransform_.Clone() : null; + cv2SetDefaultValue_ = other.cv2SetDefaultValue_ != null ? other.cv2SetDefaultValue_.Clone() : null; + cv2DeserializeObjectBoard_ = other.cv2DeserializeObjectBoard_ != null ? other.cv2DeserializeObjectBoard_.Clone() : null; + cv2SetEventNodeBaseRegistration_ = other.cv2SetEventNodeBaseRegistration_ != null ? other.cv2SetEventNodeBaseRegistration_.Clone() : null; + cv2SetEventSenderTarget_ = other.cv2SetEventSenderTarget_ != null ? other.cv2SetEventSenderTarget_.Clone() : null; + cv2AddGraph_ = other.cv2AddGraph_ != null ? other.cv2AddGraph_.Clone() : null; + cv2RemoveGraph_ = other.cv2RemoveGraph_ != null ? other.cv2RemoveGraph_.Clone() : null; + cv2SetObjectBoardObjectAttachmentMode_ = other.cv2SetObjectBoardObjectAttachmentMode_ != null ? other.cv2SetObjectBoardObjectAttachmentMode_.Clone() : null; + cv2SetActivePlayerDefinitionBoard_ = other.cv2SetActivePlayerDefinitionBoard_ != null ? other.cv2SetActivePlayerDefinitionBoard_.Clone() : null; + cv2SetVariableMemoryType_ = other.cv2SetVariableMemoryType_ != null ? other.cv2SetVariableMemoryType_.Clone() : null; + cv2SetLogStringChannel_ = other.cv2SetLogStringChannel_ != null ? other.cv2SetLogStringChannel_.Clone() : null; + cv2RemoveObjectBoard_ = other.cv2RemoveObjectBoard_ != null ? other.cv2RemoveObjectBoard_.Clone() : null; + cv2SetNodeColor_ = other.cv2SetNodeColor_ != null ? other.cv2SetNodeColor_.Clone() : null; + cv2SetAwardCurrencyNodeCurrencyReplicationId_ = other.cv2SetAwardCurrencyNodeCurrencyReplicationId_ != null ? other.cv2SetAwardCurrencyNodeCurrencyReplicationId_.Clone() : null; + cv2SetGetBalanceNodeCurrencyReplicationId_ = other.cv2SetGetBalanceNodeCurrencyReplicationId_ != null ? other.cv2SetGetBalanceNodeCurrencyReplicationId_.Clone() : null; + cv2SetAwardCurrencyNodeLogOutput_ = other.cv2SetAwardCurrencyNodeLogOutput_ != null ? other.cv2SetAwardCurrencyNodeLogOutput_.Clone() : null; + cv2SetGetBalanceNodeLogOutput_ = other.cv2SetGetBalanceNodeLogOutput_ != null ? other.cv2SetGetBalanceNodeLogOutput_.Clone() : null; + cv2SetConstantConsumable_ = other.cv2SetConstantConsumable_ != null ? other.cv2SetConstantConsumable_.Clone() : null; + cv2CloudDataResetEntry_ = other.cv2CloudDataResetEntry_ != null ? other.cv2CloudDataResetEntry_.Clone() : null; + cv2CloudDataDeleteEntry_ = other.cv2CloudDataDeleteEntry_ != null ? other.cv2CloudDataDeleteEntry_.Clone() : null; + cv2SetRaycastIgnorePlayers_ = other.cv2SetRaycastIgnorePlayers_ != null ? other.cv2SetRaycastIgnorePlayers_.Clone() : null; + cv2SetRaycastIgnoreObjects_ = other.cv2SetRaycastIgnoreObjects_ != null ? other.cv2SetRaycastIgnoreObjects_.Clone() : null; + cv2SetVariableNodeHomeValue_ = other.cv2SetVariableNodeHomeValue_ != null ? other.cv2SetVariableNodeHomeValue_.Clone() : null; + cv2SetLeaderboardStatMode_ = other.cv2SetLeaderboardStatMode_ != null ? other.cv2SetLeaderboardStatMode_.Clone() : null; + cv2SetColorConstantIndexValue_ = other.cv2SetColorConstantIndexValue_ != null ? other.cv2SetColorConstantIndexValue_.Clone() : null; + cv2SetCommentBody_ = other.cv2SetCommentBody_ != null ? other.cv2SetCommentBody_.Clone() : null; + cv2SetCommentColor_ = other.cv2SetCommentColor_ != null ? other.cv2SetCommentColor_.Clone() : null; + cv2SetCommentAlwaysOn_ = other.cv2SetCommentAlwaysOn_ != null ? other.cv2SetCommentAlwaysOn_.Clone() : null; + cv2SetSampleAudioNodeValues_ = other.cv2SetSampleAudioNodeValues_ != null ? other.cv2SetSampleAudioNodeValues_.Clone() : null; + cv2SetSampleAudioNodePreload_ = other.cv2SetSampleAudioNodePreload_ != null ? other.cv2SetSampleAudioNodePreload_.Clone() : null; + cv2RenameInputDesc_ = other.cv2RenameInputDesc_ != null ? other.cv2RenameInputDesc_.Clone() : null; + cv2RenameOutputDesc_ = other.cv2RenameOutputDesc_ != null ? other.cv2RenameOutputDesc_.Clone() : null; + cv2RenameNodeGroup_ = other.cv2RenameNodeGroup_ != null ? other.cv2RenameNodeGroup_.Clone() : null; + cv2SetConstantDestination_ = other.cv2SetConstantDestination_ != null ? other.cv2SetConstantDestination_.Clone() : null; + cv2SetAudioClipValue_ = other.cv2SetAudioClipValue_ != null ? other.cv2SetAudioClipValue_.Clone() : null; + cv2SetHudElement_ = other.cv2SetHudElement_ != null ? other.cv2SetHudElement_.Clone() : null; + cv2SetHudElementColor_ = other.cv2SetHudElementColor_ != null ? other.cv2SetHudElementColor_.Clone() : null; + cv2SetHudElementLabel_ = other.cv2SetHudElementLabel_ != null ? other.cv2SetHudElementLabel_.Clone() : null; + cv2SetHudElementValue_ = other.cv2SetHudElementValue_ != null ? other.cv2SetHudElementValue_.Clone() : null; + cv2SetHudElementMaxValue_ = other.cv2SetHudElementMaxValue_ != null ? other.cv2SetHudElementMaxValue_.Clone() : null; + cv2SetHudElementShowLabel_ = other.cv2SetHudElementShowLabel_ != null ? other.cv2SetHudElementShowLabel_.Clone() : null; + cv2SetHudElementShowValueText_ = other.cv2SetHudElementShowValueText_ != null ? other.cv2SetHudElementShowValueText_.Clone() : null; + cv2SetPlayerNameColorSynced_ = other.cv2SetPlayerNameColorSynced_ != null ? other.cv2SetPlayerNameColorSynced_.Clone() : null; + cv2SetConstantPlayerOutfitSlotFlag_ = other.cv2SetConstantPlayerOutfitSlotFlag_ != null ? other.cv2SetConstantPlayerOutfitSlotFlag_.Clone() : null; + cv2BytesDebug_ = other.cv2BytesDebug_ != null ? other.cv2BytesDebug_.Clone() : null; + cv2ReparentNodes_ = other.cv2ReparentNodes_ != null ? other.cv2ReparentNodes_.Clone() : null; + cv2SetInteractionFilter_ = other.cv2SetInteractionFilter_ != null ? other.cv2SetInteractionFilter_.Clone() : null; + cv2RemoveInteractionFilter_ = other.cv2RemoveInteractionFilter_ != null ? other.cv2RemoveInteractionFilter_.Clone() : null; + cv2SetPlayerUiEnabled_ = other.cv2SetPlayerUiEnabled_ != null ? other.cv2SetPlayerUiEnabled_.Clone() : null; + cv2SetPlayerUiSynced_ = other.cv2SetPlayerUiSynced_ != null ? other.cv2SetPlayerUiSynced_.Clone() : null; + cv2SetPlayerUiBarEnabled_ = other.cv2SetPlayerUiBarEnabled_ != null ? other.cv2SetPlayerUiBarEnabled_.Clone() : null; + cv2SetPlayerUiBarColor_ = other.cv2SetPlayerUiBarColor_ != null ? other.cv2SetPlayerUiBarColor_.Clone() : null; + cv2SetPlayerUiBarValue_ = other.cv2SetPlayerUiBarValue_ != null ? other.cv2SetPlayerUiBarValue_.Clone() : null; + cv2SetPlayerUiBarMaxValue_ = other.cv2SetPlayerUiBarMaxValue_ != null ? other.cv2SetPlayerUiBarMaxValue_.Clone() : null; + cv2SetPlayerUiBarAnimated_ = other.cv2SetPlayerUiBarAnimated_ != null ? other.cv2SetPlayerUiBarAnimated_.Clone() : null; + cv2SetPlayerUiTextEnabled_ = other.cv2SetPlayerUiTextEnabled_ != null ? other.cv2SetPlayerUiTextEnabled_.Clone() : null; + cv2SetPlayerUiTextText_ = other.cv2SetPlayerUiTextText_ != null ? other.cv2SetPlayerUiTextText_.Clone() : null; + cv2SetPlayerUiTextColor_ = other.cv2SetPlayerUiTextColor_ != null ? other.cv2SetPlayerUiTextColor_.Clone() : null; + cv2SetPlayerUiRoleFilter_ = other.cv2SetPlayerUiRoleFilter_ != null ? other.cv2SetPlayerUiRoleFilter_.Clone() : null; + cv2SetPlayerUiFilterMode_ = other.cv2SetPlayerUiFilterMode_ != null ? other.cv2SetPlayerUiFilterMode_.Clone() : null; + cv2SetConstantRoomKey_ = other.cv2SetConstantRoomKey_ != null ? other.cv2SetConstantRoomKey_.Clone() : null; + cv2SetMoodsConstantSynced_ = other.cv2SetMoodsConstantSynced_ != null ? other.cv2SetMoodsConstantSynced_.Clone() : null; + cv2SetMoodsConstantBlendTime_ = other.cv2SetMoodsConstantBlendTime_ != null ? other.cv2SetMoodsConstantBlendTime_.Clone() : null; + cv2SetMoodsConstantRoleFilterMode_ = other.cv2SetMoodsConstantRoleFilterMode_ != null ? other.cv2SetMoodsConstantRoleFilterMode_.Clone() : null; + cv2SetMoodsConstantFilteredRoles_ = other.cv2SetMoodsConstantFilteredRoles_ != null ? other.cv2SetMoodsConstantFilteredRoles_.Clone() : null; + cv2SetMoodsConstantEaseIn_ = other.cv2SetMoodsConstantEaseIn_ != null ? other.cv2SetMoodsConstantEaseIn_.Clone() : null; + cv2SetSunConstantSunColor_ = other.cv2SetSunConstantSunColor_ != null ? other.cv2SetSunConstantSunColor_.Clone() : null; + cv2SetSunConstantSunIntensity_ = other.cv2SetSunConstantSunIntensity_ != null ? other.cv2SetSunConstantSunIntensity_.Clone() : null; + cv2SetSunConstantShadowStrength_ = other.cv2SetSunConstantShadowStrength_ != null ? other.cv2SetSunConstantShadowStrength_.Clone() : null; + cv2SetSunConstantDiscSize_ = other.cv2SetSunConstantDiscSize_ != null ? other.cv2SetSunConstantDiscSize_.Clone() : null; + cv2SetSunConstantGlowColor_ = other.cv2SetSunConstantGlowColor_ != null ? other.cv2SetSunConstantGlowColor_.Clone() : null; + cv2SetSunConstantGlowStrength_ = other.cv2SetSunConstantGlowStrength_ != null ? other.cv2SetSunConstantGlowStrength_.Clone() : null; + cv2SetSunConstantGlowSize_ = other.cv2SetSunConstantGlowSize_ != null ? other.cv2SetSunConstantGlowSize_.Clone() : null; + cv2SetSunConstantGlowHorizon_ = other.cv2SetSunConstantGlowHorizon_ != null ? other.cv2SetSunConstantGlowHorizon_.Clone() : null; + cv2SetSunConstantReflectionIntensity_ = other.cv2SetSunConstantReflectionIntensity_ != null ? other.cv2SetSunConstantReflectionIntensity_.Clone() : null; + cv2SetSunConstantClipHorizon_ = other.cv2SetSunConstantClipHorizon_ != null ? other.cv2SetSunConstantClipHorizon_.Clone() : null; + cv2SetFogConstantFogColor_ = other.cv2SetFogConstantFogColor_ != null ? other.cv2SetFogConstantFogColor_.Clone() : null; + cv2SetFogConstantStartDistance_ = other.cv2SetFogConstantStartDistance_ != null ? other.cv2SetFogConstantStartDistance_.Clone() : null; + cv2SetFogConstantFadeDistance_ = other.cv2SetFogConstantFadeDistance_ != null ? other.cv2SetFogConstantFadeDistance_.Clone() : null; + cv2SetSkydomeConstantSkyBottomColor_ = other.cv2SetSkydomeConstantSkyBottomColor_ != null ? other.cv2SetSkydomeConstantSkyBottomColor_.Clone() : null; + cv2SetSkydomeConstantSkyTopColor_ = other.cv2SetSkydomeConstantSkyTopColor_ != null ? other.cv2SetSkydomeConstantSkyTopColor_.Clone() : null; + cv2SetSkydomeConstantGroundBottomColor_ = other.cv2SetSkydomeConstantGroundBottomColor_ != null ? other.cv2SetSkydomeConstantGroundBottomColor_.Clone() : null; + cv2SetSkydomeConstantGroundTopColor_ = other.cv2SetSkydomeConstantGroundTopColor_ != null ? other.cv2SetSkydomeConstantGroundTopColor_.Clone() : null; + cv2SetSkydomeConstantHorizonColor_ = other.cv2SetSkydomeConstantHorizonColor_ != null ? other.cv2SetSkydomeConstantHorizonColor_.Clone() : null; + cv2SetSkydomeConstantHorizonSize_ = other.cv2SetSkydomeConstantHorizonSize_ != null ? other.cv2SetSkydomeConstantHorizonSize_.Clone() : null; + cv2SetSkydomeConstantHorizonStrength_ = other.cv2SetSkydomeConstantHorizonStrength_ != null ? other.cv2SetSkydomeConstantHorizonStrength_.Clone() : null; + cv2SetBackgroundObjectsConstantObjectVariant_ = other.cv2SetBackgroundObjectsConstantObjectVariant_ != null ? other.cv2SetBackgroundObjectsConstantObjectVariant_.Clone() : null; + cv2SetBackgroundObjectsConstantColor_ = other.cv2SetBackgroundObjectsConstantColor_ != null ? other.cv2SetBackgroundObjectsConstantColor_.Clone() : null; + cv2SetBackgroundObjectsConstantRotation_ = other.cv2SetBackgroundObjectsConstantRotation_ != null ? other.cv2SetBackgroundObjectsConstantRotation_.Clone() : null; + cv2SetBackgroundObjectsConstantTransparency_ = other.cv2SetBackgroundObjectsConstantTransparency_ != null ? other.cv2SetBackgroundObjectsConstantTransparency_.Clone() : null; + cv2SetAudioClipVolume_ = other.cv2SetAudioClipVolume_ != null ? other.cv2SetAudioClipVolume_.Clone() : null; + cv2SetAudioClipPlaybackSpeedShift_ = other.cv2SetAudioClipPlaybackSpeedShift_ != null ? other.cv2SetAudioClipPlaybackSpeedShift_.Clone() : null; + cv2SetAudioClipPlaybackSpeedVariation_ = other.cv2SetAudioClipPlaybackSpeedVariation_ != null ? other.cv2SetAudioClipPlaybackSpeedVariation_.Clone() : null; + cv2SetPlayAudioAtPositionSynced_ = other.cv2SetPlayAudioAtPositionSynced_ != null ? other.cv2SetPlayAudioAtPositionSynced_.Clone() : null; + cv2SetPlayAudioAtPositionMaxRolloffDistance_ = other.cv2SetPlayAudioAtPositionMaxRolloffDistance_ != null ? other.cv2SetPlayAudioAtPositionMaxRolloffDistance_.Clone() : null; + cv2SetPlayAudioAtPositionRolloffCurve_ = other.cv2SetPlayAudioAtPositionRolloffCurve_ != null ? other.cv2SetPlayAudioAtPositionRolloffCurve_.Clone() : null; + cv2SetPlayAudioAtPositionAudioChannel_ = other.cv2SetPlayAudioAtPositionAudioChannel_ != null ? other.cv2SetPlayAudioAtPositionAudioChannel_.Clone() : null; + cv2SetDataTableReadTarget_ = other.cv2SetDataTableReadTarget_ != null ? other.cv2SetDataTableReadTarget_.Clone() : null; + cv2SetConstantReward_ = other.cv2SetConstantReward_ != null ? other.cv2SetConstantReward_.Clone() : null; + cv2ModifyUgcReward_ = other.cv2ModifyUgcReward_ != null ? other.cv2ModifyUgcReward_.Clone() : null; + cv2DeleteUgcReward_ = other.cv2DeleteUgcReward_ != null ? other.cv2DeleteUgcReward_.Clone() : null; + cv2SetAwardRoomKeyNodeLogOutput_ = other.cv2SetAwardRoomKeyNodeLogOutput_ != null ? other.cv2SetAwardRoomKeyNodeLogOutput_.Clone() : null; + cv2SetAwardConsumableNodeLogOutput_ = other.cv2SetAwardConsumableNodeLogOutput_ != null ? other.cv2SetAwardConsumableNodeLogOutput_.Clone() : null; + cv2UpdateProgressionSettings_ = other.cv2UpdateProgressionSettings_ != null ? other.cv2UpdateProgressionSettings_.Clone() : null; + cv2SetLockedByRoomContributors_ = other.cv2SetLockedByRoomContributors_ != null ? other.cv2SetLockedByRoomContributors_.Clone() : null; + cv2ModifyDataTable_ = other.cv2ModifyDataTable_ != null ? other.cv2ModifyDataTable_.Clone() : null; + cv2SetConstantInventoryItem_ = other.cv2SetConstantInventoryItem_ != null ? other.cv2SetConstantInventoryItem_.Clone() : null; + cv2SetConstantGiftdropShopItem_ = other.cv2SetConstantGiftdropShopItem_ != null ? other.cv2SetConstantGiftdropShopItem_.Clone() : null; + cv2SetBannerNotificationPosition_ = other.cv2SetBannerNotificationPosition_ != null ? other.cv2SetBannerNotificationPosition_.Clone() : null; + cv2SetBannerNotificationTitleTextColor_ = other.cv2SetBannerNotificationTitleTextColor_ != null ? other.cv2SetBannerNotificationTitleTextColor_.Clone() : null; + cv2SetBannerNotificationTitleBackgroundColor_ = other.cv2SetBannerNotificationTitleBackgroundColor_ != null ? other.cv2SetBannerNotificationTitleBackgroundColor_.Clone() : null; + cv2SetBannerNotificationTitleTextSize_ = other.cv2SetBannerNotificationTitleTextSize_ != null ? other.cv2SetBannerNotificationTitleTextSize_.Clone() : null; + cv2SetBannerNotificationMainTextColor_ = other.cv2SetBannerNotificationMainTextColor_ != null ? other.cv2SetBannerNotificationMainTextColor_.Clone() : null; + cv2SetBannerNotificationMainTextBackgroundColor_ = other.cv2SetBannerNotificationMainTextBackgroundColor_ != null ? other.cv2SetBannerNotificationMainTextBackgroundColor_.Clone() : null; + cv2SetBannerNotificationMainTextSize_ = other.cv2SetBannerNotificationMainTextSize_ != null ? other.cv2SetBannerNotificationMainTextSize_.Clone() : null; + cv2SetBannerNotificationLeftEmoji_ = other.cv2SetBannerNotificationLeftEmoji_ != null ? other.cv2SetBannerNotificationLeftEmoji_.Clone() : null; + cv2SetBannerNotificationRightEmoji_ = other.cv2SetBannerNotificationRightEmoji_ != null ? other.cv2SetBannerNotificationRightEmoji_.Clone() : null; + cv2SetRewardNotificationBackgroundColor_ = other.cv2SetRewardNotificationBackgroundColor_ != null ? other.cv2SetRewardNotificationBackgroundColor_.Clone() : null; + cv2SetRewardNotificationTitleTextColor_ = other.cv2SetRewardNotificationTitleTextColor_ != null ? other.cv2SetRewardNotificationTitleTextColor_.Clone() : null; + cv2SetRewardNotificationTitleTextSize_ = other.cv2SetRewardNotificationTitleTextSize_ != null ? other.cv2SetRewardNotificationTitleTextSize_.Clone() : null; + cv2SetRewardNotificationDescriptionTextColor_ = other.cv2SetRewardNotificationDescriptionTextColor_ != null ? other.cv2SetRewardNotificationDescriptionTextColor_.Clone() : null; + cv2SetRewardNotificationDescriptionTextSize_ = other.cv2SetRewardNotificationDescriptionTextSize_ != null ? other.cv2SetRewardNotificationDescriptionTextSize_.Clone() : null; + cv2SetRewardNotificationShowContentsText_ = other.cv2SetRewardNotificationShowContentsText_ != null ? other.cv2SetRewardNotificationShowContentsText_.Clone() : null; + cv2SetRewardNotificationContentsTextColor_ = other.cv2SetRewardNotificationContentsTextColor_ != null ? other.cv2SetRewardNotificationContentsTextColor_.Clone() : null; + cv2SetRewardNotificationContentsDisplayMode_ = other.cv2SetRewardNotificationContentsDisplayMode_ != null ? other.cv2SetRewardNotificationContentsDisplayMode_.Clone() : null; + cv2SetRewardNotificationShowImage_ = other.cv2SetRewardNotificationShowImage_ != null ? other.cv2SetRewardNotificationShowImage_.Clone() : null; + cv2SetConstantObjectiveMarker_ = other.cv2SetConstantObjectiveMarker_ != null ? other.cv2SetConstantObjectiveMarker_.Clone() : null; + cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ = other.cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ != null ? other.cv2SetPlayerDefinitionBoardCustomLocomotionRequested_.Clone() : null; + cv2SetPlayerDefinitionBoardForceManualSprintR1_ = other.cv2SetPlayerDefinitionBoardForceManualSprintR1_ != null ? other.cv2SetPlayerDefinitionBoardForceManualSprintR1_.Clone() : null; + cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ = other.cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ != null ? other.cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_.Clone() : null; + cv2SetRoomHudTitleOption_ = other.cv2SetRoomHudTitleOption_ != null ? other.cv2SetRoomHudTitleOption_.Clone() : null; + cv2SetRoomHudSubtitleOption_ = other.cv2SetRoomHudSubtitleOption_ != null ? other.cv2SetRoomHudSubtitleOption_.Clone() : null; + cv2SetRoomHudBarOption_ = other.cv2SetRoomHudBarOption_ != null ? other.cv2SetRoomHudBarOption_.Clone() : null; + cv2SetRoomHudInventoryOption_ = other.cv2SetRoomHudInventoryOption_ != null ? other.cv2SetRoomHudInventoryOption_.Clone() : null; + cv2SetRoomHudInventoryRoomOption_ = other.cv2SetRoomHudInventoryRoomOption_ != null ? other.cv2SetRoomHudInventoryRoomOption_.Clone() : null; + cv2SetRoomHudInventoryShowIcon_ = other.cv2SetRoomHudInventoryShowIcon_ != null ? other.cv2SetRoomHudInventoryShowIcon_.Clone() : null; + cv2SetRoomHudInventoryConsumable_ = other.cv2SetRoomHudInventoryConsumable_ != null ? other.cv2SetRoomHudInventoryConsumable_.Clone() : null; + cv2SetRoomHudInventoryCurrency_ = other.cv2SetRoomHudInventoryCurrency_ != null ? other.cv2SetRoomHudInventoryCurrency_.Clone() : null; + cv2SetRoomHudProgressWheelOption_ = other.cv2SetRoomHudProgressWheelOption_ != null ? other.cv2SetRoomHudProgressWheelOption_.Clone() : null; + cv2SetRoomHudShowProgress_ = other.cv2SetRoomHudShowProgress_ != null ? other.cv2SetRoomHudShowProgress_.Clone() : null; + cv2LocomotionRequestSteeringSetSteerInWorldSpace_ = other.cv2LocomotionRequestSteeringSetSteerInWorldSpace_ != null ? other.cv2LocomotionRequestSteeringSetSteerInWorldSpace_.Clone() : null; + cv2SetInputDescIndex_ = other.cv2SetInputDescIndex_ != null ? other.cv2SetInputDescIndex_.Clone() : null; + cv2SetOutputDescIndex_ = other.cv2SetOutputDescIndex_ != null ? other.cv2SetOutputDescIndex_.Clone() : null; + cv2SetPortGroupIndex_ = other.cv2SetPortGroupIndex_ != null ? other.cv2SetPortGroupIndex_.Clone() : null; + cv2SetConstantRoomCurrency_ = other.cv2SetConstantRoomCurrency_ != null ? other.cv2SetConstantRoomCurrency_.Clone() : null; + cv2SetAwardCurrencyFromConstantNodeLogOutput_ = other.cv2SetAwardCurrencyFromConstantNodeLogOutput_ != null ? other.cv2SetAwardCurrencyFromConstantNodeLogOutput_.Clone() : null; + cv2SetGetBalanceFromConstantNodeLogOutput_ = other.cv2SetGetBalanceFromConstantNodeLogOutput_ != null ? other.cv2SetGetBalanceFromConstantNodeLogOutput_.Clone() : null; + cv2SetStateMachineDefaultState_ = other.cv2SetStateMachineDefaultState_ != null ? other.cv2SetStateMachineDefaultState_.Clone() : null; + cv2SetAddInventoryItemNodeLogOutput_ = other.cv2SetAddInventoryItemNodeLogOutput_ != null ? other.cv2SetAddInventoryItemNodeLogOutput_.Clone() : null; + cv2SetRemoveInventoryItemNodeLogOutput_ = other.cv2SetRemoveInventoryItemNodeLogOutput_ != null ? other.cv2SetRemoveInventoryItemNodeLogOutput_.Clone() : null; + cv2SetStudioFunctionId_ = other.cv2SetStudioFunctionId_ != null ? other.cv2SetStudioFunctionId_.Clone() : null; + cv2RegisterStudioFunctions_ = other.cv2RegisterStudioFunctions_ != null ? other.cv2RegisterStudioFunctions_.Clone() : null; + cv2SetConstantQuickChatTable_ = other.cv2SetConstantQuickChatTable_ != null ? other.cv2SetConstantQuickChatTable_.Clone() : null; + cv2SetStateMachineSynced_ = other.cv2SetStateMachineSynced_ != null ? other.cv2SetStateMachineSynced_.Clone() : null; + cv2SetStateConstant_ = other.cv2SetStateConstant_ != null ? other.cv2SetStateConstant_.Clone() : null; + cv2SetEquipmentSlotConstantSlotType_ = other.cv2SetEquipmentSlotConstantSlotType_ != null ? other.cv2SetEquipmentSlotConstantSlotType_.Clone() : null; + cv2SetEquipmentSlotConstantSlotNumber_ = other.cv2SetEquipmentSlotConstantSlotNumber_ != null ? other.cv2SetEquipmentSlotConstantSlotNumber_.Clone() : null; + cv2SetConstantRoomOffer_ = other.cv2SetConstantRoomOffer_ != null ? other.cv2SetConstantRoomOffer_.Clone() : null; + cv2SetPlayerUiTagFilter_ = other.cv2SetPlayerUiTagFilter_ != null ? other.cv2SetPlayerUiTagFilter_.Clone() : null; + cv2SetPlayerUiFilterEnabled_ = other.cv2SetPlayerUiFilterEnabled_ != null ? other.cv2SetPlayerUiFilterEnabled_.Clone() : null; + cv2RetypeInputDesc_ = other.cv2RetypeInputDesc_ != null ? other.cv2RetypeInputDesc_.Clone() : null; + cv2RetypeOutputDesc_ = other.cv2RetypeOutputDesc_ != null ? other.cv2RetypeOutputDesc_.Clone() : null; + cv2SetPlayerDefinitionGraphTraitValue_ = other.cv2SetPlayerDefinitionGraphTraitValue_ != null ? other.cv2SetPlayerDefinitionGraphTraitValue_.Clone() : null; + cv2SetReplicatorTarget_ = other.cv2SetReplicatorTarget_ != null ? other.cv2SetReplicatorTarget_.Clone() : null; + cv2ClearReplicatorTarget_ = other.cv2ClearReplicatorTarget_ != null ? other.cv2ClearReplicatorTarget_.Clone() : null; + cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ = other.cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ != null ? other.cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_.Clone() : null; + cv2CreateObjectBoard_ = other.cv2CreateObjectBoard_ != null ? other.cv2CreateObjectBoard_.Clone() : null; + cv2SetFunctionCallDeclId_ = other.cv2SetFunctionCallDeclId_ != null ? other.cv2SetFunctionCallDeclId_.Clone() : null; + cv2FunctionNodeAddExec_ = other.cv2FunctionNodeAddExec_ != null ? other.cv2FunctionNodeAddExec_.Clone() : null; + cv2FunctionNodeRemoveExec_ = other.cv2FunctionNodeRemoveExec_ != null ? other.cv2FunctionNodeRemoveExec_.Clone() : null; + cv2FunctionNodeChangeFilter_ = other.cv2FunctionNodeChangeFilter_ != null ? other.cv2FunctionNodeChangeFilter_.Clone() : null; + cv2SetHolotarRecordingNodeValues_ = other.cv2SetHolotarRecordingNodeValues_ != null ? other.cv2SetHolotarRecordingNodeValues_.Clone() : null; + cv2PlayerPromptSetImmediate_ = other.cv2PlayerPromptSetImmediate_ != null ? other.cv2PlayerPromptSetImmediate_.Clone() : null; + cv2PlayerPromptSetCancelOnWatchClose_ = other.cv2PlayerPromptSetCancelOnWatchClose_ != null ? other.cv2PlayerPromptSetCancelOnWatchClose_.Clone() : null; + cv2PlayerPromptSetReplaceExistingPrompts_ = other.cv2PlayerPromptSetReplaceExistingPrompts_ != null ? other.cv2PlayerPromptSetReplaceExistingPrompts_.Clone() : null; + cv2SetConstantStorefrontItem_ = other.cv2SetConstantStorefrontItem_ != null ? other.cv2SetConstantStorefrontItem_.Clone() : null; + cv2SetRoomHudInventoryRoomInventoryItem_ = other.cv2SetRoomHudInventoryRoomInventoryItem_ != null ? other.cv2SetRoomHudInventoryRoomInventoryItem_.Clone() : null; + cv2SetConstantPlayerEvent_ = other.cv2SetConstantPlayerEvent_ != null ? other.cv2SetConstantPlayerEvent_.Clone() : null; + cv2SetCustomProperty_ = other.cv2SetCustomProperty_ != null ? other.cv2SetCustomProperty_.Clone() : null; + cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ = other.cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ != null ? other.cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_.Clone() : null; + cv2UngroupBoard_ = other.cv2UngroupBoard_ != null ? other.cv2UngroupBoard_.Clone() : null; + cv2GroupBoard_ = other.cv2GroupBoard_ != null ? other.cv2GroupBoard_.Clone() : null; + cv2CreateObjectProperty_ = other.cv2CreateObjectProperty_ != null ? other.cv2CreateObjectProperty_.Clone() : null; + cv2SetObjectPropertyHomeValue_ = other.cv2SetObjectPropertyHomeValue_ != null ? other.cv2SetObjectPropertyHomeValue_.Clone() : null; + cv2SetObjectPropertyType_ = other.cv2SetObjectPropertyType_ != null ? other.cv2SetObjectPropertyType_.Clone() : null; + cv2SetObjectPropertySynced_ = other.cv2SetObjectPropertySynced_ != null ? other.cv2SetObjectPropertySynced_.Clone() : null; + cv2DeleteObjectProperty_ = other.cv2DeleteObjectProperty_ != null ? other.cv2DeleteObjectProperty_.Clone() : null; + cv2MoveToBoard_ = other.cv2MoveToBoard_ != null ? other.cv2MoveToBoard_.Clone() : null; + cv2SplitFromBoard_ = other.cv2SplitFromBoard_ != null ? other.cv2SplitFromBoard_.Clone() : null; + cv2GroupObjectBoard_ = other.cv2GroupObjectBoard_ != null ? other.cv2GroupObjectBoard_.Clone() : null; + cv2DeleteAllNodes_ = other.cv2DeleteAllNodes_ != null ? other.cv2DeleteAllNodes_.Clone() : null; + cv2SetConstantAvatarItem_ = other.cv2SetConstantAvatarItem_ != null ? other.cv2SetConstantAvatarItem_.Clone() : null; + cv2PromoteDataTableToRoomAsset_ = other.cv2PromoteDataTableToRoomAsset_ != null ? other.cv2PromoteDataTableToRoomAsset_.Clone() : null; + cv2CreateDataTableRoomAsset_ = other.cv2CreateDataTableRoomAsset_ != null ? other.cv2CreateDataTableRoomAsset_.Clone() : null; + cv2SetProjectileValue_ = other.cv2SetProjectileValue_ != null ? other.cv2SetProjectileValue_.Clone() : null; + cv2SetProjectileColorIndex_ = other.cv2SetProjectileColorIndex_ != null ? other.cv2SetProjectileColorIndex_.Clone() : null; + cv2SetProjectileSpeed_ = other.cv2SetProjectileSpeed_ != null ? other.cv2SetProjectileSpeed_.Clone() : null; + cv2SetProjectileLifetimeSeconds_ = other.cv2SetProjectileLifetimeSeconds_ != null ? other.cv2SetProjectileLifetimeSeconds_.Clone() : null; + cv2SetProjectileGravity_ = other.cv2SetProjectileGravity_ != null ? other.cv2SetProjectileGravity_.Clone() : null; + cv2SetProjectileHeadDamage_ = other.cv2SetProjectileHeadDamage_ != null ? other.cv2SetProjectileHeadDamage_.Clone() : null; + cv2SetProjectileTorsoDamage_ = other.cv2SetProjectileTorsoDamage_ != null ? other.cv2SetProjectileTorsoDamage_.Clone() : null; + cv2SetProjectileHandDamage_ = other.cv2SetProjectileHandDamage_ != null ? other.cv2SetProjectileHandDamage_.Clone() : null; + cv2SetProjectileObjectDamage_ = other.cv2SetProjectileObjectDamage_ != null ? other.cv2SetProjectileObjectDamage_.Clone() : null; + cv2SetProjectileCount_ = other.cv2SetProjectileCount_ != null ? other.cv2SetProjectileCount_.Clone() : null; + cv2SetProjectileAngle_ = other.cv2SetProjectileAngle_ != null ? other.cv2SetProjectileAngle_.Clone() : null; + cv2SetProjectileForce_ = other.cv2SetProjectileForce_ != null ? other.cv2SetProjectileForce_.Clone() : null; + cv2SetProjectileSelfCollisionsEnabled_ = other.cv2SetProjectileSelfCollisionsEnabled_ != null ? other.cv2SetProjectileSelfCollisionsEnabled_.Clone() : null; + cv2SetIsFrozen_ = other.cv2SetIsFrozen_ != null ? other.cv2SetIsFrozen_.Clone() : null; + cv2IsRecRoomObjectOfTypeSetTargetType_ = other.cv2IsRecRoomObjectOfTypeSetTargetType_ != null ? other.cv2IsRecRoomObjectOfTypeSetTargetType_.Clone() : null; + cv2ManagePlayerProperty_ = other.cv2ManagePlayerProperty_ != null ? other.cv2ManagePlayerProperty_.Clone() : null; + cv2SetEventDefinitionEventId_ = other.cv2SetEventDefinitionEventId_ != null ? other.cv2SetEventDefinitionEventId_.Clone() : null; + cv2SetParticleVfxType_ = other.cv2SetParticleVfxType_ != null ? other.cv2SetParticleVfxType_.Clone() : null; + cv2SetPlayParticleVfxAtPositionSynced_ = other.cv2SetPlayParticleVfxAtPositionSynced_ != null ? other.cv2SetPlayParticleVfxAtPositionSynced_.Clone() : null; + cv2SetConstantBodyPart_ = other.cv2SetConstantBodyPart_ != null ? other.cv2SetConstantBodyPart_.Clone() : null; + cv2SetMessageNodeMessageName_ = other.cv2SetMessageNodeMessageName_ != null ? other.cv2SetMessageNodeMessageName_.Clone() : null; + cv2SetMessageSenderNodeScopeAndTarget_ = other.cv2SetMessageSenderNodeScopeAndTarget_ != null ? other.cv2SetMessageSenderNodeScopeAndTarget_.Clone() : null; + cv2SetMessageNodeHasPortForParameter_ = other.cv2SetMessageNodeHasPortForParameter_ != null ? other.cv2SetMessageNodeHasPortForParameter_.Clone() : null; + cv2EditMessageName_ = other.cv2EditMessageName_ != null ? other.cv2EditMessageName_.Clone() : null; + cv2ManageMessageParameter_ = other.cv2ManageMessageParameter_ != null ? other.cv2ManageMessageParameter_.Clone() : null; + cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ = other.cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ != null ? other.cv2CreationObjectGetAllOfTypeWithTagSetTargetType_.Clone() : null; + cv2SetObjectPropertyDisplayMetadata_ = other.cv2SetObjectPropertyDisplayMetadata_ != null ? other.cv2SetObjectPropertyDisplayMetadata_.Clone() : null; + cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ = other.cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ != null ? other.cv2GameAiSendUserPromptWithStructuredResponseAddOutput_.Clone() : null; + cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ = other.cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ != null ? other.cv2GameAiSendUserPromptWithStructuredResponseEditOutput_.Clone() : null; + cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ = other.cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ != null ? other.cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_.Clone() : null; + cv2SetBehaviorBoardBehavior_ = other.cv2SetBehaviorBoardBehavior_ != null ? other.cv2SetBehaviorBoardBehavior_.Clone() : null; + cv2CreateBehaviorBoardBehavior_ = other.cv2CreateBehaviorBoardBehavior_ != null ? other.cv2CreateBehaviorBoardBehavior_.Clone() : null; + cv2SetBehaviorName_ = other.cv2SetBehaviorName_ != null ? other.cv2SetBehaviorName_.Clone() : null; + cv2CreateNewBehaviorVersion_ = other.cv2CreateNewBehaviorVersion_ != null ? other.cv2CreateNewBehaviorVersion_.Clone() : null; + cv2SetTextureConstantSize_ = other.cv2SetTextureConstantSize_ != null ? other.cv2SetTextureConstantSize_.Clone() : null; + cv2SetTextToSpeechMaxRolloffDistance_ = other.cv2SetTextToSpeechMaxRolloffDistance_ != null ? other.cv2SetTextToSpeechMaxRolloffDistance_.Clone() : null; + cv2SetTextToSpeechRolloffCurve_ = other.cv2SetTextToSpeechRolloffCurve_ != null ? other.cv2SetTextToSpeechRolloffCurve_.Clone() : null; + cv2SetGenAiMusicBlobName_ = other.cv2SetGenAiMusicBlobName_ != null ? other.cv2SetGenAiMusicBlobName_.Clone() : null; + cv2SetGenAiMusicPrompt_ = other.cv2SetGenAiMusicPrompt_ != null ? other.cv2SetGenAiMusicPrompt_.Clone() : null; + cv2SetGenAiMusicDuration_ = other.cv2SetGenAiMusicDuration_ != null ? other.cv2SetGenAiMusicDuration_.Clone() : null; + cv2SetGenAiMusicLyrics_ = other.cv2SetGenAiMusicLyrics_ != null ? other.cv2SetGenAiMusicLyrics_.Clone() : null; + cv2SetGenAiSfxBlobName_ = other.cv2SetGenAiSfxBlobName_ != null ? other.cv2SetGenAiSfxBlobName_.Clone() : null; + cv2SetGenAiSfxPrompt_ = other.cv2SetGenAiSfxPrompt_ != null ? other.cv2SetGenAiSfxPrompt_.Clone() : null; + cv2SetGenAiSfxDuration_ = other.cv2SetGenAiSfxDuration_ != null ? other.cv2SetGenAiSfxDuration_.Clone() : null; + cv2FunctionDeclSetDescription_ = other.cv2FunctionDeclSetDescription_ != null ? other.cv2FunctionDeclSetDescription_.Clone() : null; + cv2SetChatAiModelNodeModel_ = other.cv2SetChatAiModelNodeModel_ != null ? other.cv2SetChatAiModelNodeModel_.Clone() : null; + cv2SetImageGenerationAiModelNodeModel_ = other.cv2SetImageGenerationAiModelNodeModel_ != null ? other.cv2SetImageGenerationAiModelNodeModel_.Clone() : null; + cv2SetGenAiMusicContext_ = other.cv2SetGenAiMusicContext_ != null ? other.cv2SetGenAiMusicContext_.Clone() : null; + cv2SetGenAiSfxContext_ = other.cv2SetGenAiSfxContext_ != null ? other.cv2SetGenAiSfxContext_.Clone() : null; + cv2AiFunctionSetFunctionDeclId_ = other.cv2AiFunctionSetFunctionDeclId_ != null ? other.cv2AiFunctionSetFunctionDeclId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ActionData Clone() { + return new ActionData(this); + } + + /// Field number for the "Kind" field. + public const int KindFieldNumber = 1; + private global::Circuits.Static.RecRoom.Protobuf.ActionKind kind_ = global::Circuits.Static.RecRoom.Protobuf.ActionKind.PartialInitialize; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.ActionKind Kind { + get { return kind_; } + set { + kind_ = value; + } + } + + /// Field number for the "partial_initialize" field. + public const int PartialInitializeFieldNumber = 2; + private global::Circuits.Static.RecRoom.Protobuf.PartialInitializePayloadData partialInitialize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.PartialInitializePayloadData PartialInitialize { + get { return partialInitialize_; } + set { + partialInitialize_ = value; + } + } + + /// Field number for the "full_initialize" field. + public const int FullInitializeFieldNumber = 3; + private global::Circuits.Static.RecRoom.Protobuf.FullInitializePayloadData fullInitialize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.FullInitializePayloadData FullInitialize { + get { return fullInitialize_; } + set { + fullInitialize_ = value; + } + } + + /// Field number for the "destroy" field. + public const int DestroyFieldNumber = 4; + private global::Circuits.Static.RecRoom.Protobuf.DestroyPayloadData destroy_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.DestroyPayloadData Destroy { + get { return destroy_; } + set { + destroy_ = value; + } + } + + /// Field number for the "multi" field. + public const int MultiFieldNumber = 5; + private global::Circuits.Static.RecRoom.Protobuf.MultiPayloadData multi_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.MultiPayloadData Multi { + get { return multi_; } + set { + multi_ = value; + } + } + + /// Field number for the "compressed" field. + public const int CompressedFieldNumber = 6; + private global::Circuits.Static.RecRoom.Protobuf.CompressedPayloadData compressed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CompressedPayloadData Compressed { + get { return compressed_; } + set { + compressed_ = value; + } + } + + /// Field number for the "partial_action" field. + public const int PartialActionFieldNumber = 7; + private global::Circuits.Static.RecRoom.Protobuf.PartialActionPayloadData partialAction_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.PartialActionPayloadData PartialAction { + get { return partialAction_; } + set { + partialAction_ = value; + } + } + + /// Field number for the "add_graph" field. + public const int AddGraphFieldNumber = 8; + private global::Circuits.Static.RecRoom.Protobuf.AddGraphPayloadData addGraph_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.AddGraphPayloadData AddGraph { + get { return addGraph_; } + set { + addGraph_ = value; + } + } + + /// Field number for the "remove_graph" field. + public const int RemoveGraphFieldNumber = 9; + private global::Circuits.Static.RecRoom.Protobuf.RemoveGraphPayloadData removeGraph_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.RemoveGraphPayloadData RemoveGraph { + get { return removeGraph_; } + set { + removeGraph_ = value; + } + } + + /// Field number for the "add_node" field. + public const int AddNodeFieldNumber = 10; + private global::Circuits.Static.RecRoom.Protobuf.AddNodePayloadData addNode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.AddNodePayloadData AddNode { + get { return addNode_; } + set { + addNode_ = value; + } + } + + /// Field number for the "remove_node" field. + public const int RemoveNodeFieldNumber = 11; + private global::Circuits.Static.RecRoom.Protobuf.RemoveNodePayloadData removeNode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.RemoveNodePayloadData RemoveNode { + get { return removeNode_; } + set { + removeNode_ = value; + } + } + + /// Field number for the "add_edge" field. + public const int AddEdgeFieldNumber = 12; + private global::Circuits.Static.RecRoom.Protobuf.AddEdgePayloadData addEdge_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.AddEdgePayloadData AddEdge { + get { return addEdge_; } + set { + addEdge_ = value; + } + } + + /// Field number for the "remove_edge" field. + public const int RemoveEdgeFieldNumber = 13; + private global::Circuits.Static.RecRoom.Protobuf.RemoveEdgePayloadData removeEdge_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.RemoveEdgePayloadData RemoveEdge { + get { return removeEdge_; } + set { + removeEdge_ = value; + } + } + + /// Field number for the "input_set_default_value" field. + public const int InputSetDefaultValueFieldNumber = 14; + private global::Circuits.Static.RecRoom.Protobuf.InputSetDefaultValuePayloadData inputSetDefaultValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.InputSetDefaultValuePayloadData InputSetDefaultValue { + get { return inputSetDefaultValue_; } + set { + inputSetDefaultValue_ = value; + } + } + + /// Field number for the "function_node_add_input" field. + public const int FunctionNodeAddInputFieldNumber = 15; + private global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddInputPayloadData functionNodeAddInput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddInputPayloadData FunctionNodeAddInput { + get { return functionNodeAddInput_; } + set { + functionNodeAddInput_ = value; + } + } + + /// Field number for the "function_node_add_output" field. + public const int FunctionNodeAddOutputFieldNumber = 16; + private global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddOutputPayloadData functionNodeAddOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddOutputPayloadData FunctionNodeAddOutput { + get { return functionNodeAddOutput_; } + set { + functionNodeAddOutput_ = value; + } + } + + /// Field number for the "function_node_remove_input" field. + public const int FunctionNodeRemoveInputFieldNumber = 17; + private global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveInputPayloadData functionNodeRemoveInput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveInputPayloadData FunctionNodeRemoveInput { + get { return functionNodeRemoveInput_; } + set { + functionNodeRemoveInput_ = value; + } + } + + /// Field number for the "function_node_remove_output" field. + public const int FunctionNodeRemoveOutputFieldNumber = 18; + private global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveOutputPayloadData functionNodeRemoveOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveOutputPayloadData FunctionNodeRemoveOutput { + get { return functionNodeRemoveOutput_; } + set { + functionNodeRemoveOutput_ = value; + } + } + + /// Field number for the "add_input_to_group" field. + public const int AddInputToGroupFieldNumber = 19; + private global::Circuits.Static.RecRoom.Protobuf.AddInputToGroupPayloadData addInputToGroup_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.AddInputToGroupPayloadData AddInputToGroup { + get { return addInputToGroup_; } + set { + addInputToGroup_ = value; + } + } + + /// Field number for the "cv2_add_node" field. + public const int Cv2AddNodeFieldNumber = 1000005; + private global::Circuits.Static.RecRoom.Protobuf.CV2AddNodePayloadData cv2AddNode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2AddNodePayloadData Cv2AddNode { + get { return cv2AddNode_; } + set { + cv2AddNode_ = value; + } + } + + /// Field number for the "cv2_remove_node" field. + public const int Cv2RemoveNodeFieldNumber = 1000006; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodePayloadData cv2RemoveNode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodePayloadData Cv2RemoveNode { + get { return cv2RemoveNode_; } + set { + cv2RemoveNode_ = value; + } + } + + /// Field number for the "cv2_add_connection" field. + public const int Cv2AddConnectionFieldNumber = 1000007; + private global::Circuits.Static.RecRoom.Protobuf.CV2AddConnectionPayloadData cv2AddConnection_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2AddConnectionPayloadData Cv2AddConnection { + get { return cv2AddConnection_; } + set { + cv2AddConnection_ = value; + } + } + + /// Field number for the "cv2_remove_connection" field. + public const int Cv2RemoveConnectionFieldNumber = 1000008; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveConnectionPayloadData cv2RemoveConnection_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveConnectionPayloadData Cv2RemoveConnection { + get { return cv2RemoveConnection_; } + set { + cv2RemoveConnection_ = value; + } + } + + /// Field number for the "cv2_remove_input_port_connections" field. + public const int Cv2RemoveInputPortConnectionsFieldNumber = 1000009; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortConnectionsPayloadData cv2RemoveInputPortConnections_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortConnectionsPayloadData Cv2RemoveInputPortConnections { + get { return cv2RemoveInputPortConnections_; } + set { + cv2RemoveInputPortConnections_ = value; + } + } + + /// Field number for the "cv2_remove_output_port_connections" field. + public const int Cv2RemoveOutputPortConnectionsFieldNumber = 1000010; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputPortConnectionsPayloadData cv2RemoveOutputPortConnections_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputPortConnectionsPayloadData Cv2RemoveOutputPortConnections { + get { return cv2RemoveOutputPortConnections_; } + set { + cv2RemoveOutputPortConnections_ = value; + } + } + + /// Field number for the "cv2_add_input_desc" field. + public const int Cv2AddInputDescFieldNumber = 1000011; + private global::Circuits.Static.RecRoom.Protobuf.CV2AddInputDescPayloadData cv2AddInputDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2AddInputDescPayloadData Cv2AddInputDesc { + get { return cv2AddInputDesc_; } + set { + cv2AddInputDesc_ = value; + } + } + + /// Field number for the "cv2_add_input_port" field. + public const int Cv2AddInputPortFieldNumber = 1000012; + private global::Circuits.Static.RecRoom.Protobuf.CV2AddInputPortPayloadData cv2AddInputPort_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2AddInputPortPayloadData Cv2AddInputPort { + get { return cv2AddInputPort_; } + set { + cv2AddInputPort_ = value; + } + } + + /// Field number for the "cv2_add_output_desc" field. + public const int Cv2AddOutputDescFieldNumber = 1000013; + private global::Circuits.Static.RecRoom.Protobuf.CV2AddOutputDescPayloadData cv2AddOutputDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2AddOutputDescPayloadData Cv2AddOutputDesc { + get { return cv2AddOutputDesc_; } + set { + cv2AddOutputDesc_ = value; + } + } + + /// Field number for the "cv2_add_node_desc" field. + public const int Cv2AddNodeDescFieldNumber = 1000014; + private global::Circuits.Static.RecRoom.Protobuf.CV2AddNodeDescPayloadData cv2AddNodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2AddNodeDescPayloadData Cv2AddNodeDesc { + get { return cv2AddNodeDesc_; } + set { + cv2AddNodeDesc_ = value; + } + } + + /// Field number for the "cv2_remove_input_desc" field. + public const int Cv2RemoveInputDescFieldNumber = 1000015; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputDescPayloadData cv2RemoveInputDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputDescPayloadData Cv2RemoveInputDesc { + get { return cv2RemoveInputDesc_; } + set { + cv2RemoveInputDesc_ = value; + } + } + + /// Field number for the "cv2_remove_input_port" field. + public const int Cv2RemoveInputPortFieldNumber = 1000016; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortPayloadData cv2RemoveInputPort_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortPayloadData Cv2RemoveInputPort { + get { return cv2RemoveInputPort_; } + set { + cv2RemoveInputPort_ = value; + } + } + + /// Field number for the "cv2_remove_output_desc" field. + public const int Cv2RemoveOutputDescFieldNumber = 1000017; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputDescPayloadData cv2RemoveOutputDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputDescPayloadData Cv2RemoveOutputDesc { + get { return cv2RemoveOutputDesc_; } + set { + cv2RemoveOutputDesc_ = value; + } + } + + /// Field number for the "cv2_remove_node_desc" field. + public const int Cv2RemoveNodeDescFieldNumber = 1000018; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodeDescPayloadData cv2RemoveNodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodeDescPayloadData Cv2RemoveNodeDesc { + get { return cv2RemoveNodeDesc_; } + set { + cv2RemoveNodeDesc_ = value; + } + } + + /// Field number for the "cv2_spawn_template" field. + public const int Cv2SpawnTemplateFieldNumber = 1000019; + private global::Circuits.Static.RecRoom.Protobuf.CV2SpawnTemplatePayloadData cv2SpawnTemplate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SpawnTemplatePayloadData Cv2SpawnTemplate { + get { return cv2SpawnTemplate_; } + set { + cv2SpawnTemplate_ = value; + } + } + + /// Field number for the "cv2_set_node_name" field. + public const int Cv2SetNodeNameFieldNumber = 1000020; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeNamePayloadData cv2SetNodeName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeNamePayloadData Cv2SetNodeName { + get { return cv2SetNodeName_; } + set { + cv2SetNodeName_ = value; + } + } + + /// Field number for the "cv2_set_node_transform" field. + public const int Cv2SetNodeTransformFieldNumber = 1000021; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeTransformPayloadData cv2SetNodeTransform_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeTransformPayloadData Cv2SetNodeTransform { + get { return cv2SetNodeTransform_; } + set { + cv2SetNodeTransform_ = value; + } + } + + /// Field number for the "cv2_set_default_value" field. + public const int Cv2SetDefaultValueFieldNumber = 1000022; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetDefaultValuePayloadData cv2SetDefaultValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetDefaultValuePayloadData Cv2SetDefaultValue { + get { return cv2SetDefaultValue_; } + set { + cv2SetDefaultValue_ = value; + } + } + + /// Field number for the "cv2_deserialize_object_board" field. + public const int Cv2DeserializeObjectBoardFieldNumber = 1000023; + private global::Circuits.Static.RecRoom.Protobuf.CV2DeserializeObjectBoardPayloadData cv2DeserializeObjectBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2DeserializeObjectBoardPayloadData Cv2DeserializeObjectBoard { + get { return cv2DeserializeObjectBoard_; } + set { + cv2DeserializeObjectBoard_ = value; + } + } + + /// Field number for the "cv2_set_event_node_base_registration" field. + public const int Cv2SetEventNodeBaseRegistrationFieldNumber = 1000024; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetEventNodeBaseRegistrationPayloadData cv2SetEventNodeBaseRegistration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetEventNodeBaseRegistrationPayloadData Cv2SetEventNodeBaseRegistration { + get { return cv2SetEventNodeBaseRegistration_; } + set { + cv2SetEventNodeBaseRegistration_ = value; + } + } + + /// Field number for the "cv2_set_event_sender_target" field. + public const int Cv2SetEventSenderTargetFieldNumber = 1000025; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetEventSenderTargetPayloadData cv2SetEventSenderTarget_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetEventSenderTargetPayloadData Cv2SetEventSenderTarget { + get { return cv2SetEventSenderTarget_; } + set { + cv2SetEventSenderTarget_ = value; + } + } + + /// Field number for the "cv2_add_graph" field. + public const int Cv2AddGraphFieldNumber = 1000026; + private global::Circuits.Static.RecRoom.Protobuf.CV2AddGraphPayloadData cv2AddGraph_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2AddGraphPayloadData Cv2AddGraph { + get { return cv2AddGraph_; } + set { + cv2AddGraph_ = value; + } + } + + /// Field number for the "cv2_remove_graph" field. + public const int Cv2RemoveGraphFieldNumber = 1000027; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveGraphPayloadData cv2RemoveGraph_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveGraphPayloadData Cv2RemoveGraph { + get { return cv2RemoveGraph_; } + set { + cv2RemoveGraph_ = value; + } + } + + /// Field number for the "cv2_set_object_board_object_attachment_mode" field. + public const int Cv2SetObjectBoardObjectAttachmentModeFieldNumber = 1000028; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectBoardObjectAttachmentModePayloadData cv2SetObjectBoardObjectAttachmentMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectBoardObjectAttachmentModePayloadData Cv2SetObjectBoardObjectAttachmentMode { + get { return cv2SetObjectBoardObjectAttachmentMode_; } + set { + cv2SetObjectBoardObjectAttachmentMode_ = value; + } + } + + /// Field number for the "cv2_set_active_player_definition_board" field. + public const int Cv2SetActivePlayerDefinitionBoardFieldNumber = 1000029; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetActivePlayerDefinitionBoardPayloadData cv2SetActivePlayerDefinitionBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetActivePlayerDefinitionBoardPayloadData Cv2SetActivePlayerDefinitionBoard { + get { return cv2SetActivePlayerDefinitionBoard_; } + set { + cv2SetActivePlayerDefinitionBoard_ = value; + } + } + + /// Field number for the "cv2_set_variable_memory_type" field. + public const int Cv2SetVariableMemoryTypeFieldNumber = 1000031; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableMemoryTypePayloadData cv2SetVariableMemoryType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableMemoryTypePayloadData Cv2SetVariableMemoryType { + get { return cv2SetVariableMemoryType_; } + set { + cv2SetVariableMemoryType_ = value; + } + } + + /// Field number for the "cv2_set_log_string_channel" field. + public const int Cv2SetLogStringChannelFieldNumber = 1000032; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetLogStringChannelPayloadData cv2SetLogStringChannel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetLogStringChannelPayloadData Cv2SetLogStringChannel { + get { return cv2SetLogStringChannel_; } + set { + cv2SetLogStringChannel_ = value; + } + } + + /// Field number for the "cv2_remove_object_board" field. + public const int Cv2RemoveObjectBoardFieldNumber = 1000033; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveObjectBoardPayloadData cv2RemoveObjectBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveObjectBoardPayloadData Cv2RemoveObjectBoard { + get { return cv2RemoveObjectBoard_; } + set { + cv2RemoveObjectBoard_ = value; + } + } + + /// Field number for the "cv2_set_node_color" field. + public const int Cv2SetNodeColorFieldNumber = 1000034; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeColorPayloadData cv2SetNodeColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeColorPayloadData Cv2SetNodeColor { + get { return cv2SetNodeColor_; } + set { + cv2SetNodeColor_ = value; + } + } + + /// Field number for the "cv2_set_award_currency_node_currency_replication_id" field. + public const int Cv2SetAwardCurrencyNodeCurrencyReplicationIdFieldNumber = 1000035; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData cv2SetAwardCurrencyNodeCurrencyReplicationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData Cv2SetAwardCurrencyNodeCurrencyReplicationId { + get { return cv2SetAwardCurrencyNodeCurrencyReplicationId_; } + set { + cv2SetAwardCurrencyNodeCurrencyReplicationId_ = value; + } + } + + /// Field number for the "cv2_set_get_balance_node_currency_replication_id" field. + public const int Cv2SetGetBalanceNodeCurrencyReplicationIdFieldNumber = 1000036; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData cv2SetGetBalanceNodeCurrencyReplicationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData Cv2SetGetBalanceNodeCurrencyReplicationId { + get { return cv2SetGetBalanceNodeCurrencyReplicationId_; } + set { + cv2SetGetBalanceNodeCurrencyReplicationId_ = value; + } + } + + /// Field number for the "cv2_set_award_currency_node_log_output" field. + public const int Cv2SetAwardCurrencyNodeLogOutputFieldNumber = 1000037; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeLogOutputPayloadData cv2SetAwardCurrencyNodeLogOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeLogOutputPayloadData Cv2SetAwardCurrencyNodeLogOutput { + get { return cv2SetAwardCurrencyNodeLogOutput_; } + set { + cv2SetAwardCurrencyNodeLogOutput_ = value; + } + } + + /// Field number for the "cv2_set_get_balance_node_log_output" field. + public const int Cv2SetGetBalanceNodeLogOutputFieldNumber = 1000038; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeLogOutputPayloadData cv2SetGetBalanceNodeLogOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeLogOutputPayloadData Cv2SetGetBalanceNodeLogOutput { + get { return cv2SetGetBalanceNodeLogOutput_; } + set { + cv2SetGetBalanceNodeLogOutput_ = value; + } + } + + /// Field number for the "cv2_set_constant_consumable" field. + public const int Cv2SetConstantConsumableFieldNumber = 1000039; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantConsumablePayloadData cv2SetConstantConsumable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantConsumablePayloadData Cv2SetConstantConsumable { + get { return cv2SetConstantConsumable_; } + set { + cv2SetConstantConsumable_ = value; + } + } + + /// Field number for the "cv2_cloud_data_reset_entry" field. + public const int Cv2CloudDataResetEntryFieldNumber = 1000040; + private global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataResetEntryPayloadData cv2CloudDataResetEntry_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataResetEntryPayloadData Cv2CloudDataResetEntry { + get { return cv2CloudDataResetEntry_; } + set { + cv2CloudDataResetEntry_ = value; + } + } + + /// Field number for the "cv2_cloud_data_delete_entry" field. + public const int Cv2CloudDataDeleteEntryFieldNumber = 1000041; + private global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataDeleteEntryPayloadData cv2CloudDataDeleteEntry_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataDeleteEntryPayloadData Cv2CloudDataDeleteEntry { + get { return cv2CloudDataDeleteEntry_; } + set { + cv2CloudDataDeleteEntry_ = value; + } + } + + /// Field number for the "cv2_set_raycast_ignore_players" field. + public const int Cv2SetRaycastIgnorePlayersFieldNumber = 1000042; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnorePlayersPayloadData cv2SetRaycastIgnorePlayers_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnorePlayersPayloadData Cv2SetRaycastIgnorePlayers { + get { return cv2SetRaycastIgnorePlayers_; } + set { + cv2SetRaycastIgnorePlayers_ = value; + } + } + + /// Field number for the "cv2_set_raycast_ignore_objects" field. + public const int Cv2SetRaycastIgnoreObjectsFieldNumber = 1000043; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnoreObjectsPayloadData cv2SetRaycastIgnoreObjects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnoreObjectsPayloadData Cv2SetRaycastIgnoreObjects { + get { return cv2SetRaycastIgnoreObjects_; } + set { + cv2SetRaycastIgnoreObjects_ = value; + } + } + + /// Field number for the "cv2_set_variable_node_home_value" field. + public const int Cv2SetVariableNodeHomeValueFieldNumber = 1000044; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableNodeHomeValuePayloadData cv2SetVariableNodeHomeValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableNodeHomeValuePayloadData Cv2SetVariableNodeHomeValue { + get { return cv2SetVariableNodeHomeValue_; } + set { + cv2SetVariableNodeHomeValue_ = value; + } + } + + /// Field number for the "cv2_set_leaderboard_stat_mode" field. + public const int Cv2SetLeaderboardStatModeFieldNumber = 1000045; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetLeaderboardStatModePayloadData cv2SetLeaderboardStatMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetLeaderboardStatModePayloadData Cv2SetLeaderboardStatMode { + get { return cv2SetLeaderboardStatMode_; } + set { + cv2SetLeaderboardStatMode_ = value; + } + } + + /// Field number for the "cv2_set_color_constant_index_value" field. + public const int Cv2SetColorConstantIndexValueFieldNumber = 1000046; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetColorConstantIndexValuePayloadData cv2SetColorConstantIndexValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetColorConstantIndexValuePayloadData Cv2SetColorConstantIndexValue { + get { return cv2SetColorConstantIndexValue_; } + set { + cv2SetColorConstantIndexValue_ = value; + } + } + + /// Field number for the "cv2_set_comment_body" field. + public const int Cv2SetCommentBodyFieldNumber = 1000047; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentBodyPayloadData cv2SetCommentBody_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentBodyPayloadData Cv2SetCommentBody { + get { return cv2SetCommentBody_; } + set { + cv2SetCommentBody_ = value; + } + } + + /// Field number for the "cv2_set_comment_color" field. + public const int Cv2SetCommentColorFieldNumber = 1000048; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentColorPayloadData cv2SetCommentColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentColorPayloadData Cv2SetCommentColor { + get { return cv2SetCommentColor_; } + set { + cv2SetCommentColor_ = value; + } + } + + /// Field number for the "cv2_set_comment_always_on" field. + public const int Cv2SetCommentAlwaysOnFieldNumber = 1000049; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentAlwaysOnPayloadData cv2SetCommentAlwaysOn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentAlwaysOnPayloadData Cv2SetCommentAlwaysOn { + get { return cv2SetCommentAlwaysOn_; } + set { + cv2SetCommentAlwaysOn_ = value; + } + } + + /// Field number for the "cv2_set_sample_audio_node_values" field. + public const int Cv2SetSampleAudioNodeValuesFieldNumber = 1000050; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodeValuesPayloadData cv2SetSampleAudioNodeValues_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodeValuesPayloadData Cv2SetSampleAudioNodeValues { + get { return cv2SetSampleAudioNodeValues_; } + set { + cv2SetSampleAudioNodeValues_ = value; + } + } + + /// Field number for the "cv2_set_sample_audio_node_preload" field. + public const int Cv2SetSampleAudioNodePreloadFieldNumber = 1000051; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodePreloadPayloadData cv2SetSampleAudioNodePreload_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodePreloadPayloadData Cv2SetSampleAudioNodePreload { + get { return cv2SetSampleAudioNodePreload_; } + set { + cv2SetSampleAudioNodePreload_ = value; + } + } + + /// Field number for the "cv2_rename_input_desc" field. + public const int Cv2RenameInputDescFieldNumber = 1000052; + private global::Circuits.Static.RecRoom.Protobuf.CV2RenameInputDescPayloadData cv2RenameInputDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RenameInputDescPayloadData Cv2RenameInputDesc { + get { return cv2RenameInputDesc_; } + set { + cv2RenameInputDesc_ = value; + } + } + + /// Field number for the "cv2_rename_output_desc" field. + public const int Cv2RenameOutputDescFieldNumber = 1000053; + private global::Circuits.Static.RecRoom.Protobuf.CV2RenameOutputDescPayloadData cv2RenameOutputDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RenameOutputDescPayloadData Cv2RenameOutputDesc { + get { return cv2RenameOutputDesc_; } + set { + cv2RenameOutputDesc_ = value; + } + } + + /// Field number for the "cv2_rename_node_group" field. + public const int Cv2RenameNodeGroupFieldNumber = 1000054; + private global::Circuits.Static.RecRoom.Protobuf.CV2RenameNodeGroupPayloadData cv2RenameNodeGroup_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RenameNodeGroupPayloadData Cv2RenameNodeGroup { + get { return cv2RenameNodeGroup_; } + set { + cv2RenameNodeGroup_ = value; + } + } + + /// Field number for the "cv2_set_constant_destination" field. + public const int Cv2SetConstantDestinationFieldNumber = 1000055; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantDestinationPayloadData cv2SetConstantDestination_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantDestinationPayloadData Cv2SetConstantDestination { + get { return cv2SetConstantDestination_; } + set { + cv2SetConstantDestination_ = value; + } + } + + /// Field number for the "cv2_set_audio_clip_value" field. + public const int Cv2SetAudioClipValueFieldNumber = 1000056; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipValuePayloadData cv2SetAudioClipValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipValuePayloadData Cv2SetAudioClipValue { + get { return cv2SetAudioClipValue_; } + set { + cv2SetAudioClipValue_ = value; + } + } + + /// Field number for the "cv2_set_hud_element" field. + public const int Cv2SetHudElementFieldNumber = 1000057; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementPayloadData cv2SetHudElement_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementPayloadData Cv2SetHudElement { + get { return cv2SetHudElement_; } + set { + cv2SetHudElement_ = value; + } + } + + /// Field number for the "cv2_set_hud_element_color" field. + public const int Cv2SetHudElementColorFieldNumber = 1000058; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementColorPayloadData cv2SetHudElementColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementColorPayloadData Cv2SetHudElementColor { + get { return cv2SetHudElementColor_; } + set { + cv2SetHudElementColor_ = value; + } + } + + /// Field number for the "cv2_set_hud_element_label" field. + public const int Cv2SetHudElementLabelFieldNumber = 1000059; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementLabelPayloadData cv2SetHudElementLabel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementLabelPayloadData Cv2SetHudElementLabel { + get { return cv2SetHudElementLabel_; } + set { + cv2SetHudElementLabel_ = value; + } + } + + /// Field number for the "cv2_set_hud_element_value" field. + public const int Cv2SetHudElementValueFieldNumber = 1000060; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementValuePayloadData cv2SetHudElementValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementValuePayloadData Cv2SetHudElementValue { + get { return cv2SetHudElementValue_; } + set { + cv2SetHudElementValue_ = value; + } + } + + /// Field number for the "cv2_set_hud_element_max_value" field. + public const int Cv2SetHudElementMaxValueFieldNumber = 1000061; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementMaxValuePayloadData cv2SetHudElementMaxValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementMaxValuePayloadData Cv2SetHudElementMaxValue { + get { return cv2SetHudElementMaxValue_; } + set { + cv2SetHudElementMaxValue_ = value; + } + } + + /// Field number for the "cv2_set_hud_element_show_label" field. + public const int Cv2SetHudElementShowLabelFieldNumber = 1000062; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowLabelPayloadData cv2SetHudElementShowLabel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowLabelPayloadData Cv2SetHudElementShowLabel { + get { return cv2SetHudElementShowLabel_; } + set { + cv2SetHudElementShowLabel_ = value; + } + } + + /// Field number for the "cv2_set_hud_element_show_value_text" field. + public const int Cv2SetHudElementShowValueTextFieldNumber = 1000063; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowValueTextPayloadData cv2SetHudElementShowValueText_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowValueTextPayloadData Cv2SetHudElementShowValueText { + get { return cv2SetHudElementShowValueText_; } + set { + cv2SetHudElementShowValueText_ = value; + } + } + + /// Field number for the "cv2_set_player_name_color_synced" field. + public const int Cv2SetPlayerNameColorSyncedFieldNumber = 1000064; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerNameColorSyncedPayloadData cv2SetPlayerNameColorSynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerNameColorSyncedPayloadData Cv2SetPlayerNameColorSynced { + get { return cv2SetPlayerNameColorSynced_; } + set { + cv2SetPlayerNameColorSynced_ = value; + } + } + + /// Field number for the "cv2_set_constant_player_outfit_slot_flag" field. + public const int Cv2SetConstantPlayerOutfitSlotFlagFieldNumber = 1000065; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerOutfitSlotFlagPayloadData cv2SetConstantPlayerOutfitSlotFlag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerOutfitSlotFlagPayloadData Cv2SetConstantPlayerOutfitSlotFlag { + get { return cv2SetConstantPlayerOutfitSlotFlag_; } + set { + cv2SetConstantPlayerOutfitSlotFlag_ = value; + } + } + + /// Field number for the "cv2_bytes_debug" field. + public const int Cv2BytesDebugFieldNumber = 1000066; + private global::Circuits.Static.RecRoom.Protobuf.CV2BytesDebugPayloadData cv2BytesDebug_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2BytesDebugPayloadData Cv2BytesDebug { + get { return cv2BytesDebug_; } + set { + cv2BytesDebug_ = value; + } + } + + /// Field number for the "cv2_reparent_nodes" field. + public const int Cv2ReparentNodesFieldNumber = 1000067; + private global::Circuits.Static.RecRoom.Protobuf.CV2ReparentNodesPayloadData cv2ReparentNodes_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2ReparentNodesPayloadData Cv2ReparentNodes { + get { return cv2ReparentNodes_; } + set { + cv2ReparentNodes_ = value; + } + } + + /// Field number for the "cv2_set_interaction_filter" field. + public const int Cv2SetInteractionFilterFieldNumber = 1000068; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetInteractionFilterPayloadData cv2SetInteractionFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetInteractionFilterPayloadData Cv2SetInteractionFilter { + get { return cv2SetInteractionFilter_; } + set { + cv2SetInteractionFilter_ = value; + } + } + + /// Field number for the "cv2_remove_interaction_filter" field. + public const int Cv2RemoveInteractionFilterFieldNumber = 1000069; + private global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInteractionFilterPayloadData cv2RemoveInteractionFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInteractionFilterPayloadData Cv2RemoveInteractionFilter { + get { return cv2RemoveInteractionFilter_; } + set { + cv2RemoveInteractionFilter_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_enabled" field. + public const int Cv2SetPlayerUiEnabledFieldNumber = 1000070; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIEnabledPayloadData cv2SetPlayerUiEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIEnabledPayloadData Cv2SetPlayerUiEnabled { + get { return cv2SetPlayerUiEnabled_; } + set { + cv2SetPlayerUiEnabled_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_synced" field. + public const int Cv2SetPlayerUiSyncedFieldNumber = 1000071; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUISyncedPayloadData cv2SetPlayerUiSynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUISyncedPayloadData Cv2SetPlayerUiSynced { + get { return cv2SetPlayerUiSynced_; } + set { + cv2SetPlayerUiSynced_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_bar_enabled" field. + public const int Cv2SetPlayerUiBarEnabledFieldNumber = 1000072; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarEnabledPayloadData cv2SetPlayerUiBarEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarEnabledPayloadData Cv2SetPlayerUiBarEnabled { + get { return cv2SetPlayerUiBarEnabled_; } + set { + cv2SetPlayerUiBarEnabled_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_bar_color" field. + public const int Cv2SetPlayerUiBarColorFieldNumber = 1000073; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarColorPayloadData cv2SetPlayerUiBarColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarColorPayloadData Cv2SetPlayerUiBarColor { + get { return cv2SetPlayerUiBarColor_; } + set { + cv2SetPlayerUiBarColor_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_bar_value" field. + public const int Cv2SetPlayerUiBarValueFieldNumber = 1000074; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarValuePayloadData cv2SetPlayerUiBarValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarValuePayloadData Cv2SetPlayerUiBarValue { + get { return cv2SetPlayerUiBarValue_; } + set { + cv2SetPlayerUiBarValue_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_bar_max_value" field. + public const int Cv2SetPlayerUiBarMaxValueFieldNumber = 1000075; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarMaxValuePayloadData cv2SetPlayerUiBarMaxValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarMaxValuePayloadData Cv2SetPlayerUiBarMaxValue { + get { return cv2SetPlayerUiBarMaxValue_; } + set { + cv2SetPlayerUiBarMaxValue_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_bar_animated" field. + public const int Cv2SetPlayerUiBarAnimatedFieldNumber = 1000076; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarAnimatedPayloadData cv2SetPlayerUiBarAnimated_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarAnimatedPayloadData Cv2SetPlayerUiBarAnimated { + get { return cv2SetPlayerUiBarAnimated_; } + set { + cv2SetPlayerUiBarAnimated_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_text_enabled" field. + public const int Cv2SetPlayerUiTextEnabledFieldNumber = 1000077; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextEnabledPayloadData cv2SetPlayerUiTextEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextEnabledPayloadData Cv2SetPlayerUiTextEnabled { + get { return cv2SetPlayerUiTextEnabled_; } + set { + cv2SetPlayerUiTextEnabled_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_text_text" field. + public const int Cv2SetPlayerUiTextTextFieldNumber = 1000078; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextTextPayloadData cv2SetPlayerUiTextText_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextTextPayloadData Cv2SetPlayerUiTextText { + get { return cv2SetPlayerUiTextText_; } + set { + cv2SetPlayerUiTextText_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_text_color" field. + public const int Cv2SetPlayerUiTextColorFieldNumber = 1000079; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextColorPayloadData cv2SetPlayerUiTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextColorPayloadData Cv2SetPlayerUiTextColor { + get { return cv2SetPlayerUiTextColor_; } + set { + cv2SetPlayerUiTextColor_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_role_filter" field. + public const int Cv2SetPlayerUiRoleFilterFieldNumber = 1000080; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIRoleFilterPayloadData cv2SetPlayerUiRoleFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIRoleFilterPayloadData Cv2SetPlayerUiRoleFilter { + get { return cv2SetPlayerUiRoleFilter_; } + set { + cv2SetPlayerUiRoleFilter_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_filter_mode" field. + public const int Cv2SetPlayerUiFilterModeFieldNumber = 1000081; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterModePayloadData cv2SetPlayerUiFilterMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterModePayloadData Cv2SetPlayerUiFilterMode { + get { return cv2SetPlayerUiFilterMode_; } + set { + cv2SetPlayerUiFilterMode_ = value; + } + } + + /// Field number for the "cv2_set_constant_room_key" field. + public const int Cv2SetConstantRoomKeyFieldNumber = 1000082; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomKeyPayloadData cv2SetConstantRoomKey_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomKeyPayloadData Cv2SetConstantRoomKey { + get { return cv2SetConstantRoomKey_; } + set { + cv2SetConstantRoomKey_ = value; + } + } + + /// Field number for the "cv2_set_moods_constant_synced" field. + public const int Cv2SetMoodsConstantSyncedFieldNumber = 1000083; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantSyncedPayloadData cv2SetMoodsConstantSynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantSyncedPayloadData Cv2SetMoodsConstantSynced { + get { return cv2SetMoodsConstantSynced_; } + set { + cv2SetMoodsConstantSynced_ = value; + } + } + + /// Field number for the "cv2_set_moods_constant_blend_time" field. + public const int Cv2SetMoodsConstantBlendTimeFieldNumber = 1000084; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantBlendTimePayloadData cv2SetMoodsConstantBlendTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantBlendTimePayloadData Cv2SetMoodsConstantBlendTime { + get { return cv2SetMoodsConstantBlendTime_; } + set { + cv2SetMoodsConstantBlendTime_ = value; + } + } + + /// Field number for the "cv2_set_moods_constant_role_filter_mode" field. + public const int Cv2SetMoodsConstantRoleFilterModeFieldNumber = 1000085; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantRoleFilterModePayloadData cv2SetMoodsConstantRoleFilterMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantRoleFilterModePayloadData Cv2SetMoodsConstantRoleFilterMode { + get { return cv2SetMoodsConstantRoleFilterMode_; } + set { + cv2SetMoodsConstantRoleFilterMode_ = value; + } + } + + /// Field number for the "cv2_set_moods_constant_filtered_roles" field. + public const int Cv2SetMoodsConstantFilteredRolesFieldNumber = 1000086; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantFilteredRolesPayloadData cv2SetMoodsConstantFilteredRoles_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantFilteredRolesPayloadData Cv2SetMoodsConstantFilteredRoles { + get { return cv2SetMoodsConstantFilteredRoles_; } + set { + cv2SetMoodsConstantFilteredRoles_ = value; + } + } + + /// Field number for the "cv2_set_moods_constant_ease_in" field. + public const int Cv2SetMoodsConstantEaseInFieldNumber = 1000087; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantEaseInPayloadData cv2SetMoodsConstantEaseIn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantEaseInPayloadData Cv2SetMoodsConstantEaseIn { + get { return cv2SetMoodsConstantEaseIn_; } + set { + cv2SetMoodsConstantEaseIn_ = value; + } + } + + /// Field number for the "cv2_set_sun_constant_sun_color" field. + public const int Cv2SetSunConstantSunColorFieldNumber = 1000088; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunColorPayloadData cv2SetSunConstantSunColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunColorPayloadData Cv2SetSunConstantSunColor { + get { return cv2SetSunConstantSunColor_; } + set { + cv2SetSunConstantSunColor_ = value; + } + } + + /// Field number for the "cv2_set_sun_constant_sun_intensity" field. + public const int Cv2SetSunConstantSunIntensityFieldNumber = 1000089; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunIntensityPayloadData cv2SetSunConstantSunIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunIntensityPayloadData Cv2SetSunConstantSunIntensity { + get { return cv2SetSunConstantSunIntensity_; } + set { + cv2SetSunConstantSunIntensity_ = value; + } + } + + /// Field number for the "cv2_set_sun_constant_shadow_strength" field. + public const int Cv2SetSunConstantShadowStrengthFieldNumber = 1000090; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantShadowStrengthPayloadData cv2SetSunConstantShadowStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantShadowStrengthPayloadData Cv2SetSunConstantShadowStrength { + get { return cv2SetSunConstantShadowStrength_; } + set { + cv2SetSunConstantShadowStrength_ = value; + } + } + + /// Field number for the "cv2_set_sun_constant_disc_size" field. + public const int Cv2SetSunConstantDiscSizeFieldNumber = 1000091; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantDiscSizePayloadData cv2SetSunConstantDiscSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantDiscSizePayloadData Cv2SetSunConstantDiscSize { + get { return cv2SetSunConstantDiscSize_; } + set { + cv2SetSunConstantDiscSize_ = value; + } + } + + /// Field number for the "cv2_set_sun_constant_glow_color" field. + public const int Cv2SetSunConstantGlowColorFieldNumber = 1000092; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowColorPayloadData cv2SetSunConstantGlowColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowColorPayloadData Cv2SetSunConstantGlowColor { + get { return cv2SetSunConstantGlowColor_; } + set { + cv2SetSunConstantGlowColor_ = value; + } + } + + /// Field number for the "cv2_set_sun_constant_glow_strength" field. + public const int Cv2SetSunConstantGlowStrengthFieldNumber = 1000093; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowStrengthPayloadData cv2SetSunConstantGlowStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowStrengthPayloadData Cv2SetSunConstantGlowStrength { + get { return cv2SetSunConstantGlowStrength_; } + set { + cv2SetSunConstantGlowStrength_ = value; + } + } + + /// Field number for the "cv2_set_sun_constant_glow_size" field. + public const int Cv2SetSunConstantGlowSizeFieldNumber = 1000094; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowSizePayloadData cv2SetSunConstantGlowSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowSizePayloadData Cv2SetSunConstantGlowSize { + get { return cv2SetSunConstantGlowSize_; } + set { + cv2SetSunConstantGlowSize_ = value; + } + } + + /// Field number for the "cv2_set_sun_constant_glow_horizon" field. + public const int Cv2SetSunConstantGlowHorizonFieldNumber = 1000095; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowHorizonPayloadData cv2SetSunConstantGlowHorizon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowHorizonPayloadData Cv2SetSunConstantGlowHorizon { + get { return cv2SetSunConstantGlowHorizon_; } + set { + cv2SetSunConstantGlowHorizon_ = value; + } + } + + /// Field number for the "cv2_set_sun_constant_reflection_intensity" field. + public const int Cv2SetSunConstantReflectionIntensityFieldNumber = 1000096; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantReflectionIntensityPayloadData cv2SetSunConstantReflectionIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantReflectionIntensityPayloadData Cv2SetSunConstantReflectionIntensity { + get { return cv2SetSunConstantReflectionIntensity_; } + set { + cv2SetSunConstantReflectionIntensity_ = value; + } + } + + /// Field number for the "cv2_set_sun_constant_clip_horizon" field. + public const int Cv2SetSunConstantClipHorizonFieldNumber = 1000097; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantClipHorizonPayloadData cv2SetSunConstantClipHorizon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantClipHorizonPayloadData Cv2SetSunConstantClipHorizon { + get { return cv2SetSunConstantClipHorizon_; } + set { + cv2SetSunConstantClipHorizon_ = value; + } + } + + /// Field number for the "cv2_set_fog_constant_fog_color" field. + public const int Cv2SetFogConstantFogColorFieldNumber = 1000098; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFogColorPayloadData cv2SetFogConstantFogColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFogColorPayloadData Cv2SetFogConstantFogColor { + get { return cv2SetFogConstantFogColor_; } + set { + cv2SetFogConstantFogColor_ = value; + } + } + + /// Field number for the "cv2_set_fog_constant_start_distance" field. + public const int Cv2SetFogConstantStartDistanceFieldNumber = 1000099; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantStartDistancePayloadData cv2SetFogConstantStartDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantStartDistancePayloadData Cv2SetFogConstantStartDistance { + get { return cv2SetFogConstantStartDistance_; } + set { + cv2SetFogConstantStartDistance_ = value; + } + } + + /// Field number for the "cv2_set_fog_constant_fade_distance" field. + public const int Cv2SetFogConstantFadeDistanceFieldNumber = 1000100; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFadeDistancePayloadData cv2SetFogConstantFadeDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFadeDistancePayloadData Cv2SetFogConstantFadeDistance { + get { return cv2SetFogConstantFadeDistance_; } + set { + cv2SetFogConstantFadeDistance_ = value; + } + } + + /// Field number for the "cv2_set_skydome_constant_sky_bottom_color" field. + public const int Cv2SetSkydomeConstantSkyBottomColorFieldNumber = 1000101; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyBottomColorPayloadData cv2SetSkydomeConstantSkyBottomColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyBottomColorPayloadData Cv2SetSkydomeConstantSkyBottomColor { + get { return cv2SetSkydomeConstantSkyBottomColor_; } + set { + cv2SetSkydomeConstantSkyBottomColor_ = value; + } + } + + /// Field number for the "cv2_set_skydome_constant_sky_top_color" field. + public const int Cv2SetSkydomeConstantSkyTopColorFieldNumber = 1000102; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyTopColorPayloadData cv2SetSkydomeConstantSkyTopColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyTopColorPayloadData Cv2SetSkydomeConstantSkyTopColor { + get { return cv2SetSkydomeConstantSkyTopColor_; } + set { + cv2SetSkydomeConstantSkyTopColor_ = value; + } + } + + /// Field number for the "cv2_set_skydome_constant_ground_bottom_color" field. + public const int Cv2SetSkydomeConstantGroundBottomColorFieldNumber = 1000103; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundBottomColorPayloadData cv2SetSkydomeConstantGroundBottomColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundBottomColorPayloadData Cv2SetSkydomeConstantGroundBottomColor { + get { return cv2SetSkydomeConstantGroundBottomColor_; } + set { + cv2SetSkydomeConstantGroundBottomColor_ = value; + } + } + + /// Field number for the "cv2_set_skydome_constant_ground_top_color" field. + public const int Cv2SetSkydomeConstantGroundTopColorFieldNumber = 1000104; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundTopColorPayloadData cv2SetSkydomeConstantGroundTopColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundTopColorPayloadData Cv2SetSkydomeConstantGroundTopColor { + get { return cv2SetSkydomeConstantGroundTopColor_; } + set { + cv2SetSkydomeConstantGroundTopColor_ = value; + } + } + + /// Field number for the "cv2_set_skydome_constant_horizon_color" field. + public const int Cv2SetSkydomeConstantHorizonColorFieldNumber = 1000105; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonColorPayloadData cv2SetSkydomeConstantHorizonColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonColorPayloadData Cv2SetSkydomeConstantHorizonColor { + get { return cv2SetSkydomeConstantHorizonColor_; } + set { + cv2SetSkydomeConstantHorizonColor_ = value; + } + } + + /// Field number for the "cv2_set_skydome_constant_horizon_size" field. + public const int Cv2SetSkydomeConstantHorizonSizeFieldNumber = 1000106; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonSizePayloadData cv2SetSkydomeConstantHorizonSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonSizePayloadData Cv2SetSkydomeConstantHorizonSize { + get { return cv2SetSkydomeConstantHorizonSize_; } + set { + cv2SetSkydomeConstantHorizonSize_ = value; + } + } + + /// Field number for the "cv2_set_skydome_constant_horizon_strength" field. + public const int Cv2SetSkydomeConstantHorizonStrengthFieldNumber = 1000107; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonStrengthPayloadData cv2SetSkydomeConstantHorizonStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonStrengthPayloadData Cv2SetSkydomeConstantHorizonStrength { + get { return cv2SetSkydomeConstantHorizonStrength_; } + set { + cv2SetSkydomeConstantHorizonStrength_ = value; + } + } + + /// Field number for the "cv2_set_background_objects_constant_object_variant" field. + public const int Cv2SetBackgroundObjectsConstantObjectVariantFieldNumber = 1000108; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantObjectVariantPayloadData cv2SetBackgroundObjectsConstantObjectVariant_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantObjectVariantPayloadData Cv2SetBackgroundObjectsConstantObjectVariant { + get { return cv2SetBackgroundObjectsConstantObjectVariant_; } + set { + cv2SetBackgroundObjectsConstantObjectVariant_ = value; + } + } + + /// Field number for the "cv2_set_background_objects_constant_color" field. + public const int Cv2SetBackgroundObjectsConstantColorFieldNumber = 1000109; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantColorPayloadData cv2SetBackgroundObjectsConstantColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantColorPayloadData Cv2SetBackgroundObjectsConstantColor { + get { return cv2SetBackgroundObjectsConstantColor_; } + set { + cv2SetBackgroundObjectsConstantColor_ = value; + } + } + + /// Field number for the "cv2_set_background_objects_constant_rotation" field. + public const int Cv2SetBackgroundObjectsConstantRotationFieldNumber = 1000110; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantRotationPayloadData cv2SetBackgroundObjectsConstantRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantRotationPayloadData Cv2SetBackgroundObjectsConstantRotation { + get { return cv2SetBackgroundObjectsConstantRotation_; } + set { + cv2SetBackgroundObjectsConstantRotation_ = value; + } + } + + /// Field number for the "cv2_set_background_objects_constant_transparency" field. + public const int Cv2SetBackgroundObjectsConstantTransparencyFieldNumber = 1000111; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantTransparencyPayloadData cv2SetBackgroundObjectsConstantTransparency_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantTransparencyPayloadData Cv2SetBackgroundObjectsConstantTransparency { + get { return cv2SetBackgroundObjectsConstantTransparency_; } + set { + cv2SetBackgroundObjectsConstantTransparency_ = value; + } + } + + /// Field number for the "cv2_set_audio_clip_volume" field. + public const int Cv2SetAudioClipVolumeFieldNumber = 1000112; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipVolumePayloadData cv2SetAudioClipVolume_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipVolumePayloadData Cv2SetAudioClipVolume { + get { return cv2SetAudioClipVolume_; } + set { + cv2SetAudioClipVolume_ = value; + } + } + + /// Field number for the "cv2_set_audio_clip_playback_speed_shift" field. + public const int Cv2SetAudioClipPlaybackSpeedShiftFieldNumber = 1000113; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedShiftPayloadData cv2SetAudioClipPlaybackSpeedShift_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedShiftPayloadData Cv2SetAudioClipPlaybackSpeedShift { + get { return cv2SetAudioClipPlaybackSpeedShift_; } + set { + cv2SetAudioClipPlaybackSpeedShift_ = value; + } + } + + /// Field number for the "cv2_set_audio_clip_playback_speed_variation" field. + public const int Cv2SetAudioClipPlaybackSpeedVariationFieldNumber = 1000114; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedVariationPayloadData cv2SetAudioClipPlaybackSpeedVariation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedVariationPayloadData Cv2SetAudioClipPlaybackSpeedVariation { + get { return cv2SetAudioClipPlaybackSpeedVariation_; } + set { + cv2SetAudioClipPlaybackSpeedVariation_ = value; + } + } + + /// Field number for the "cv2_set_play_audio_at_position_synced" field. + public const int Cv2SetPlayAudioAtPositionSyncedFieldNumber = 1000115; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionSyncedPayloadData cv2SetPlayAudioAtPositionSynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionSyncedPayloadData Cv2SetPlayAudioAtPositionSynced { + get { return cv2SetPlayAudioAtPositionSynced_; } + set { + cv2SetPlayAudioAtPositionSynced_ = value; + } + } + + /// Field number for the "cv2_set_play_audio_at_position_max_rolloff_distance" field. + public const int Cv2SetPlayAudioAtPositionMaxRolloffDistanceFieldNumber = 1000116; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData cv2SetPlayAudioAtPositionMaxRolloffDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData Cv2SetPlayAudioAtPositionMaxRolloffDistance { + get { return cv2SetPlayAudioAtPositionMaxRolloffDistance_; } + set { + cv2SetPlayAudioAtPositionMaxRolloffDistance_ = value; + } + } + + /// Field number for the "cv2_set_play_audio_at_position_rolloff_curve" field. + public const int Cv2SetPlayAudioAtPositionRolloffCurveFieldNumber = 1000117; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionRolloffCurvePayloadData cv2SetPlayAudioAtPositionRolloffCurve_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionRolloffCurvePayloadData Cv2SetPlayAudioAtPositionRolloffCurve { + get { return cv2SetPlayAudioAtPositionRolloffCurve_; } + set { + cv2SetPlayAudioAtPositionRolloffCurve_ = value; + } + } + + /// Field number for the "cv2_set_play_audio_at_position_audio_channel" field. + public const int Cv2SetPlayAudioAtPositionAudioChannelFieldNumber = 1000118; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionAudioChannelPayloadData cv2SetPlayAudioAtPositionAudioChannel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionAudioChannelPayloadData Cv2SetPlayAudioAtPositionAudioChannel { + get { return cv2SetPlayAudioAtPositionAudioChannel_; } + set { + cv2SetPlayAudioAtPositionAudioChannel_ = value; + } + } + + /// Field number for the "cv2_set_data_table_read_target" field. + public const int Cv2SetDataTableReadTargetFieldNumber = 1000119; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetDataTableReadTargetPayloadData cv2SetDataTableReadTarget_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetDataTableReadTargetPayloadData Cv2SetDataTableReadTarget { + get { return cv2SetDataTableReadTarget_; } + set { + cv2SetDataTableReadTarget_ = value; + } + } + + /// Field number for the "cv2_set_constant_reward" field. + public const int Cv2SetConstantRewardFieldNumber = 1000120; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRewardPayloadData cv2SetConstantReward_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRewardPayloadData Cv2SetConstantReward { + get { return cv2SetConstantReward_; } + set { + cv2SetConstantReward_ = value; + } + } + + /// Field number for the "cv2_modify_ugc_reward" field. + public const int Cv2ModifyUgcRewardFieldNumber = 1000121; + private global::Circuits.Static.RecRoom.Protobuf.CV2ModifyUGCRewardPayloadData cv2ModifyUgcReward_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2ModifyUGCRewardPayloadData Cv2ModifyUgcReward { + get { return cv2ModifyUgcReward_; } + set { + cv2ModifyUgcReward_ = value; + } + } + + /// Field number for the "cv2_delete_ugc_reward" field. + public const int Cv2DeleteUgcRewardFieldNumber = 1000122; + private global::Circuits.Static.RecRoom.Protobuf.CV2DeleteUGCRewardPayloadData cv2DeleteUgcReward_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2DeleteUGCRewardPayloadData Cv2DeleteUgcReward { + get { return cv2DeleteUgcReward_; } + set { + cv2DeleteUgcReward_ = value; + } + } + + /// Field number for the "cv2_set_award_room_key_node_log_output" field. + public const int Cv2SetAwardRoomKeyNodeLogOutputFieldNumber = 1000123; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardRoomKeyNodeLogOutputPayloadData cv2SetAwardRoomKeyNodeLogOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardRoomKeyNodeLogOutputPayloadData Cv2SetAwardRoomKeyNodeLogOutput { + get { return cv2SetAwardRoomKeyNodeLogOutput_; } + set { + cv2SetAwardRoomKeyNodeLogOutput_ = value; + } + } + + /// Field number for the "cv2_set_award_consumable_node_log_output" field. + public const int Cv2SetAwardConsumableNodeLogOutputFieldNumber = 1000124; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardConsumableNodeLogOutputPayloadData cv2SetAwardConsumableNodeLogOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardConsumableNodeLogOutputPayloadData Cv2SetAwardConsumableNodeLogOutput { + get { return cv2SetAwardConsumableNodeLogOutput_; } + set { + cv2SetAwardConsumableNodeLogOutput_ = value; + } + } + + /// Field number for the "cv2_update_progression_settings" field. + public const int Cv2UpdateProgressionSettingsFieldNumber = 1000125; + private global::Circuits.Static.RecRoom.Protobuf.CV2UpdateProgressionSettingsPayloadData cv2UpdateProgressionSettings_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2UpdateProgressionSettingsPayloadData Cv2UpdateProgressionSettings { + get { return cv2UpdateProgressionSettings_; } + set { + cv2UpdateProgressionSettings_ = value; + } + } + + /// Field number for the "cv2_set_locked_by_room_contributors" field. + public const int Cv2SetLockedByRoomContributorsFieldNumber = 1000126; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetLockedByRoomContributorsPayloadData cv2SetLockedByRoomContributors_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetLockedByRoomContributorsPayloadData Cv2SetLockedByRoomContributors { + get { return cv2SetLockedByRoomContributors_; } + set { + cv2SetLockedByRoomContributors_ = value; + } + } + + /// Field number for the "cv2_modify_data_table" field. + public const int Cv2ModifyDataTableFieldNumber = 1000127; + private global::Circuits.Static.RecRoom.Protobuf.CV2ModifyDataTablePayloadData cv2ModifyDataTable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2ModifyDataTablePayloadData Cv2ModifyDataTable { + get { return cv2ModifyDataTable_; } + set { + cv2ModifyDataTable_ = value; + } + } + + /// Field number for the "cv2_set_constant_inventory_item" field. + public const int Cv2SetConstantInventoryItemFieldNumber = 1000128; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantInventoryItemPayloadData cv2SetConstantInventoryItem_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantInventoryItemPayloadData Cv2SetConstantInventoryItem { + get { return cv2SetConstantInventoryItem_; } + set { + cv2SetConstantInventoryItem_ = value; + } + } + + /// Field number for the "cv2_set_constant_giftdrop_shop_item" field. + public const int Cv2SetConstantGiftdropShopItemFieldNumber = 1000129; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantGiftDropShopItemPayloadData cv2SetConstantGiftdropShopItem_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantGiftDropShopItemPayloadData Cv2SetConstantGiftdropShopItem { + get { return cv2SetConstantGiftdropShopItem_; } + set { + cv2SetConstantGiftdropShopItem_ = value; + } + } + + /// Field number for the "cv2_set_banner_notification_position" field. + public const int Cv2SetBannerNotificationPositionFieldNumber = 1000130; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationPositionPayloadData cv2SetBannerNotificationPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationPositionPayloadData Cv2SetBannerNotificationPosition { + get { return cv2SetBannerNotificationPosition_; } + set { + cv2SetBannerNotificationPosition_ = value; + } + } + + /// Field number for the "cv2_set_banner_notification_title_text_color" field. + public const int Cv2SetBannerNotificationTitleTextColorFieldNumber = 1000131; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextColorPayloadData cv2SetBannerNotificationTitleTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextColorPayloadData Cv2SetBannerNotificationTitleTextColor { + get { return cv2SetBannerNotificationTitleTextColor_; } + set { + cv2SetBannerNotificationTitleTextColor_ = value; + } + } + + /// Field number for the "cv2_set_banner_notification_title_background_color" field. + public const int Cv2SetBannerNotificationTitleBackgroundColorFieldNumber = 1000132; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleBackgroundColorPayloadData cv2SetBannerNotificationTitleBackgroundColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleBackgroundColorPayloadData Cv2SetBannerNotificationTitleBackgroundColor { + get { return cv2SetBannerNotificationTitleBackgroundColor_; } + set { + cv2SetBannerNotificationTitleBackgroundColor_ = value; + } + } + + /// Field number for the "cv2_set_banner_notification_title_text_size" field. + public const int Cv2SetBannerNotificationTitleTextSizeFieldNumber = 1000133; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextSizePayloadData cv2SetBannerNotificationTitleTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextSizePayloadData Cv2SetBannerNotificationTitleTextSize { + get { return cv2SetBannerNotificationTitleTextSize_; } + set { + cv2SetBannerNotificationTitleTextSize_ = value; + } + } + + /// Field number for the "cv2_set_banner_notification_main_text_color" field. + public const int Cv2SetBannerNotificationMainTextColorFieldNumber = 1000134; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextColorPayloadData cv2SetBannerNotificationMainTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextColorPayloadData Cv2SetBannerNotificationMainTextColor { + get { return cv2SetBannerNotificationMainTextColor_; } + set { + cv2SetBannerNotificationMainTextColor_ = value; + } + } + + /// Field number for the "cv2_set_banner_notification_main_text_background_color" field. + public const int Cv2SetBannerNotificationMainTextBackgroundColorFieldNumber = 1000135; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextBackgroundColorPayloadData cv2SetBannerNotificationMainTextBackgroundColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextBackgroundColorPayloadData Cv2SetBannerNotificationMainTextBackgroundColor { + get { return cv2SetBannerNotificationMainTextBackgroundColor_; } + set { + cv2SetBannerNotificationMainTextBackgroundColor_ = value; + } + } + + /// Field number for the "cv2_set_banner_notification_main_text_size" field. + public const int Cv2SetBannerNotificationMainTextSizeFieldNumber = 1000136; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextSizePayloadData cv2SetBannerNotificationMainTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextSizePayloadData Cv2SetBannerNotificationMainTextSize { + get { return cv2SetBannerNotificationMainTextSize_; } + set { + cv2SetBannerNotificationMainTextSize_ = value; + } + } + + /// Field number for the "cv2_set_banner_notification_left_emoji" field. + public const int Cv2SetBannerNotificationLeftEmojiFieldNumber = 1000137; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationLeftEmojiPayloadData cv2SetBannerNotificationLeftEmoji_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationLeftEmojiPayloadData Cv2SetBannerNotificationLeftEmoji { + get { return cv2SetBannerNotificationLeftEmoji_; } + set { + cv2SetBannerNotificationLeftEmoji_ = value; + } + } + + /// Field number for the "cv2_set_banner_notification_right_emoji" field. + public const int Cv2SetBannerNotificationRightEmojiFieldNumber = 1000138; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationRightEmojiPayloadData cv2SetBannerNotificationRightEmoji_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationRightEmojiPayloadData Cv2SetBannerNotificationRightEmoji { + get { return cv2SetBannerNotificationRightEmoji_; } + set { + cv2SetBannerNotificationRightEmoji_ = value; + } + } + + /// Field number for the "cv2_set_reward_notification_background_color" field. + public const int Cv2SetRewardNotificationBackgroundColorFieldNumber = 1000139; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationBackgroundColorPayloadData cv2SetRewardNotificationBackgroundColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationBackgroundColorPayloadData Cv2SetRewardNotificationBackgroundColor { + get { return cv2SetRewardNotificationBackgroundColor_; } + set { + cv2SetRewardNotificationBackgroundColor_ = value; + } + } + + /// Field number for the "cv2_set_reward_notification_title_text_color" field. + public const int Cv2SetRewardNotificationTitleTextColorFieldNumber = 1000140; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextColorPayloadData cv2SetRewardNotificationTitleTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextColorPayloadData Cv2SetRewardNotificationTitleTextColor { + get { return cv2SetRewardNotificationTitleTextColor_; } + set { + cv2SetRewardNotificationTitleTextColor_ = value; + } + } + + /// Field number for the "cv2_set_reward_notification_title_text_size" field. + public const int Cv2SetRewardNotificationTitleTextSizeFieldNumber = 1000141; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextSizePayloadData cv2SetRewardNotificationTitleTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextSizePayloadData Cv2SetRewardNotificationTitleTextSize { + get { return cv2SetRewardNotificationTitleTextSize_; } + set { + cv2SetRewardNotificationTitleTextSize_ = value; + } + } + + /// Field number for the "cv2_set_reward_notification_description_text_color" field. + public const int Cv2SetRewardNotificationDescriptionTextColorFieldNumber = 1000142; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextColorPayloadData cv2SetRewardNotificationDescriptionTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextColorPayloadData Cv2SetRewardNotificationDescriptionTextColor { + get { return cv2SetRewardNotificationDescriptionTextColor_; } + set { + cv2SetRewardNotificationDescriptionTextColor_ = value; + } + } + + /// Field number for the "cv2_set_reward_notification_description_text_size" field. + public const int Cv2SetRewardNotificationDescriptionTextSizeFieldNumber = 1000143; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextSizePayloadData cv2SetRewardNotificationDescriptionTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextSizePayloadData Cv2SetRewardNotificationDescriptionTextSize { + get { return cv2SetRewardNotificationDescriptionTextSize_; } + set { + cv2SetRewardNotificationDescriptionTextSize_ = value; + } + } + + /// Field number for the "cv2_set_reward_notification_show_contents_text" field. + public const int Cv2SetRewardNotificationShowContentsTextFieldNumber = 1000144; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowContentsTextPayloadData cv2SetRewardNotificationShowContentsText_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowContentsTextPayloadData Cv2SetRewardNotificationShowContentsText { + get { return cv2SetRewardNotificationShowContentsText_; } + set { + cv2SetRewardNotificationShowContentsText_ = value; + } + } + + /// Field number for the "cv2_set_reward_notification_contents_text_color" field. + public const int Cv2SetRewardNotificationContentsTextColorFieldNumber = 1000145; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsTextColorPayloadData cv2SetRewardNotificationContentsTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsTextColorPayloadData Cv2SetRewardNotificationContentsTextColor { + get { return cv2SetRewardNotificationContentsTextColor_; } + set { + cv2SetRewardNotificationContentsTextColor_ = value; + } + } + + /// Field number for the "cv2_set_reward_notification_contents_display_mode" field. + public const int Cv2SetRewardNotificationContentsDisplayModeFieldNumber = 1000146; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsDisplayModePayloadData cv2SetRewardNotificationContentsDisplayMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsDisplayModePayloadData Cv2SetRewardNotificationContentsDisplayMode { + get { return cv2SetRewardNotificationContentsDisplayMode_; } + set { + cv2SetRewardNotificationContentsDisplayMode_ = value; + } + } + + /// Field number for the "cv2_set_reward_notification_show_image" field. + public const int Cv2SetRewardNotificationShowImageFieldNumber = 1000147; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowImagePayloadData cv2SetRewardNotificationShowImage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowImagePayloadData Cv2SetRewardNotificationShowImage { + get { return cv2SetRewardNotificationShowImage_; } + set { + cv2SetRewardNotificationShowImage_ = value; + } + } + + /// Field number for the "cv2_set_constant_objective_marker" field. + public const int Cv2SetConstantObjectiveMarkerFieldNumber = 1000148; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantObjectiveMarkerPayloadData cv2SetConstantObjectiveMarker_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantObjectiveMarkerPayloadData Cv2SetConstantObjectiveMarker { + get { return cv2SetConstantObjectiveMarker_; } + set { + cv2SetConstantObjectiveMarker_ = value; + } + } + + /// Field number for the "cv2_set_player_definition_board_custom_locomotion_requested" field. + public const int Cv2SetPlayerDefinitionBoardCustomLocomotionRequestedFieldNumber = 1000149; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData cv2SetPlayerDefinitionBoardCustomLocomotionRequested_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData Cv2SetPlayerDefinitionBoardCustomLocomotionRequested { + get { return cv2SetPlayerDefinitionBoardCustomLocomotionRequested_; } + set { + cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ = value; + } + } + + /// Field number for the "cv2_set_player_definition_board_force_manual_sprint_r1" field. + public const int Cv2SetPlayerDefinitionBoardForceManualSprintR1FieldNumber = 1000150; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData cv2SetPlayerDefinitionBoardForceManualSprintR1_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData Cv2SetPlayerDefinitionBoardForceManualSprintR1 { + get { return cv2SetPlayerDefinitionBoardForceManualSprintR1_; } + set { + cv2SetPlayerDefinitionBoardForceManualSprintR1_ = value; + } + } + + /// Field number for the "cv2_set_player_definition_board_custom_footstep_audio_requested" field. + public const int Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequestedFieldNumber = 1000151; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested { + get { return cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_; } + set { + cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_title_option" field. + public const int Cv2SetRoomHudTitleOptionFieldNumber = 1000152; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementTitleOptionPayloadData cv2SetRoomHudTitleOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementTitleOptionPayloadData Cv2SetRoomHudTitleOption { + get { return cv2SetRoomHudTitleOption_; } + set { + cv2SetRoomHudTitleOption_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_subtitle_option" field. + public const int Cv2SetRoomHudSubtitleOptionFieldNumber = 1000153; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementSubtitleOptionPayloadData cv2SetRoomHudSubtitleOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementSubtitleOptionPayloadData Cv2SetRoomHudSubtitleOption { + get { return cv2SetRoomHudSubtitleOption_; } + set { + cv2SetRoomHudSubtitleOption_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_bar_option" field. + public const int Cv2SetRoomHudBarOptionFieldNumber = 1000154; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementBarOptionPayloadData cv2SetRoomHudBarOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementBarOptionPayloadData Cv2SetRoomHudBarOption { + get { return cv2SetRoomHudBarOption_; } + set { + cv2SetRoomHudBarOption_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_inventory_option" field. + public const int Cv2SetRoomHudInventoryOptionFieldNumber = 1000155; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryOptionPayloadData cv2SetRoomHudInventoryOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryOptionPayloadData Cv2SetRoomHudInventoryOption { + get { return cv2SetRoomHudInventoryOption_; } + set { + cv2SetRoomHudInventoryOption_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_inventory_room_option" field. + public const int Cv2SetRoomHudInventoryRoomOptionFieldNumber = 1000156; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomOptionPayloadData cv2SetRoomHudInventoryRoomOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomOptionPayloadData Cv2SetRoomHudInventoryRoomOption { + get { return cv2SetRoomHudInventoryRoomOption_; } + set { + cv2SetRoomHudInventoryRoomOption_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_inventory_show_icon" field. + public const int Cv2SetRoomHudInventoryShowIconFieldNumber = 1000157; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryShowIconPayloadData cv2SetRoomHudInventoryShowIcon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryShowIconPayloadData Cv2SetRoomHudInventoryShowIcon { + get { return cv2SetRoomHudInventoryShowIcon_; } + set { + cv2SetRoomHudInventoryShowIcon_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_inventory_consumable" field. + public const int Cv2SetRoomHudInventoryConsumableFieldNumber = 1000158; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryConsumablePayloadData cv2SetRoomHudInventoryConsumable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryConsumablePayloadData Cv2SetRoomHudInventoryConsumable { + get { return cv2SetRoomHudInventoryConsumable_; } + set { + cv2SetRoomHudInventoryConsumable_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_inventory_currency" field. + public const int Cv2SetRoomHudInventoryCurrencyFieldNumber = 1000159; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryCurrencyPayloadData cv2SetRoomHudInventoryCurrency_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryCurrencyPayloadData Cv2SetRoomHudInventoryCurrency { + get { return cv2SetRoomHudInventoryCurrency_; } + set { + cv2SetRoomHudInventoryCurrency_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_progress_wheel_option" field. + public const int Cv2SetRoomHudProgressWheelOptionFieldNumber = 1000160; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementProgressWheelOptionPayloadData cv2SetRoomHudProgressWheelOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementProgressWheelOptionPayloadData Cv2SetRoomHudProgressWheelOption { + get { return cv2SetRoomHudProgressWheelOption_; } + set { + cv2SetRoomHudProgressWheelOption_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_show_progress" field. + public const int Cv2SetRoomHudShowProgressFieldNumber = 1000161; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementShowProgressPayloadData cv2SetRoomHudShowProgress_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementShowProgressPayloadData Cv2SetRoomHudShowProgress { + get { return cv2SetRoomHudShowProgress_; } + set { + cv2SetRoomHudShowProgress_ = value; + } + } + + /// Field number for the "cv2_locomotion_request_steering_set_steer_in_world_space" field. + public const int Cv2LocomotionRequestSteeringSetSteerInWorldSpaceFieldNumber = 1000162; + private global::Circuits.Static.RecRoom.Protobuf.CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData cv2LocomotionRequestSteeringSetSteerInWorldSpace_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData Cv2LocomotionRequestSteeringSetSteerInWorldSpace { + get { return cv2LocomotionRequestSteeringSetSteerInWorldSpace_; } + set { + cv2LocomotionRequestSteeringSetSteerInWorldSpace_ = value; + } + } + + /// Field number for the "cv2_set_input_desc_index" field. + public const int Cv2SetInputDescIndexFieldNumber = 1000163; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetInputDescIndexPayloadData cv2SetInputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetInputDescIndexPayloadData Cv2SetInputDescIndex { + get { return cv2SetInputDescIndex_; } + set { + cv2SetInputDescIndex_ = value; + } + } + + /// Field number for the "cv2_set_output_desc_index" field. + public const int Cv2SetOutputDescIndexFieldNumber = 1000164; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetOutputDescIndexPayloadData cv2SetOutputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetOutputDescIndexPayloadData Cv2SetOutputDescIndex { + get { return cv2SetOutputDescIndex_; } + set { + cv2SetOutputDescIndex_ = value; + } + } + + /// Field number for the "cv2_set_port_group_index" field. + public const int Cv2SetPortGroupIndexFieldNumber = 1000165; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPortGroupIndexPayloadData cv2SetPortGroupIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPortGroupIndexPayloadData Cv2SetPortGroupIndex { + get { return cv2SetPortGroupIndex_; } + set { + cv2SetPortGroupIndex_ = value; + } + } + + /// Field number for the "cv2_set_constant_room_currency" field. + public const int Cv2SetConstantRoomCurrencyFieldNumber = 1000166; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomCurrencyPayloadData cv2SetConstantRoomCurrency_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomCurrencyPayloadData Cv2SetConstantRoomCurrency { + get { return cv2SetConstantRoomCurrency_; } + set { + cv2SetConstantRoomCurrency_ = value; + } + } + + /// Field number for the "cv2_set_award_currency_from_constant_node_log_output" field. + public const int Cv2SetAwardCurrencyFromConstantNodeLogOutputFieldNumber = 1000167; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData cv2SetAwardCurrencyFromConstantNodeLogOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData Cv2SetAwardCurrencyFromConstantNodeLogOutput { + get { return cv2SetAwardCurrencyFromConstantNodeLogOutput_; } + set { + cv2SetAwardCurrencyFromConstantNodeLogOutput_ = value; + } + } + + /// Field number for the "cv2_set_get_balance_from_constant_node_log_output" field. + public const int Cv2SetGetBalanceFromConstantNodeLogOutputFieldNumber = 1000168; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceFromConstantNodeLogOutputPayloadData cv2SetGetBalanceFromConstantNodeLogOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceFromConstantNodeLogOutputPayloadData Cv2SetGetBalanceFromConstantNodeLogOutput { + get { return cv2SetGetBalanceFromConstantNodeLogOutput_; } + set { + cv2SetGetBalanceFromConstantNodeLogOutput_ = value; + } + } + + /// Field number for the "cv2_set_state_machine_default_state" field. + public const int Cv2SetStateMachineDefaultStateFieldNumber = 1000169; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineDefaultStatePayloadData cv2SetStateMachineDefaultState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineDefaultStatePayloadData Cv2SetStateMachineDefaultState { + get { return cv2SetStateMachineDefaultState_; } + set { + cv2SetStateMachineDefaultState_ = value; + } + } + + /// Field number for the "cv2_set_add_inventory_item_node_log_output" field. + public const int Cv2SetAddInventoryItemNodeLogOutputFieldNumber = 1000171; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetAddInventoryItemNodeLogOutputPayloadData cv2SetAddInventoryItemNodeLogOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetAddInventoryItemNodeLogOutputPayloadData Cv2SetAddInventoryItemNodeLogOutput { + get { return cv2SetAddInventoryItemNodeLogOutput_; } + set { + cv2SetAddInventoryItemNodeLogOutput_ = value; + } + } + + /// Field number for the "cv2_set_remove_inventory_item_node_log_output" field. + public const int Cv2SetRemoveInventoryItemNodeLogOutputFieldNumber = 1000172; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRemoveInventoryItemNodeLogOutputPayloadData cv2SetRemoveInventoryItemNodeLogOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRemoveInventoryItemNodeLogOutputPayloadData Cv2SetRemoveInventoryItemNodeLogOutput { + get { return cv2SetRemoveInventoryItemNodeLogOutput_; } + set { + cv2SetRemoveInventoryItemNodeLogOutput_ = value; + } + } + + /// Field number for the "cv2_set_studio_function_id" field. + public const int Cv2SetStudioFunctionIdFieldNumber = 1000173; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetStudioFunctionIdPayloadData cv2SetStudioFunctionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetStudioFunctionIdPayloadData Cv2SetStudioFunctionId { + get { return cv2SetStudioFunctionId_; } + set { + cv2SetStudioFunctionId_ = value; + } + } + + /// Field number for the "cv2_register_studio_functions" field. + public const int Cv2RegisterStudioFunctionsFieldNumber = 1000174; + private global::Circuits.Static.RecRoom.Protobuf.CV2RegisterStudioFunctionsPayloadData cv2RegisterStudioFunctions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RegisterStudioFunctionsPayloadData Cv2RegisterStudioFunctions { + get { return cv2RegisterStudioFunctions_; } + set { + cv2RegisterStudioFunctions_ = value; + } + } + + /// Field number for the "cv2_set_constant_quick_chat_table" field. + public const int Cv2SetConstantQuickChatTableFieldNumber = 1000175; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantQuickChatTablePayloadData cv2SetConstantQuickChatTable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantQuickChatTablePayloadData Cv2SetConstantQuickChatTable { + get { return cv2SetConstantQuickChatTable_; } + set { + cv2SetConstantQuickChatTable_ = value; + } + } + + /// Field number for the "cv2_set_state_machine_synced" field. + public const int Cv2SetStateMachineSyncedFieldNumber = 1000176; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineSyncedPayloadData cv2SetStateMachineSynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineSyncedPayloadData Cv2SetStateMachineSynced { + get { return cv2SetStateMachineSynced_; } + set { + cv2SetStateMachineSynced_ = value; + } + } + + /// Field number for the "cv2_set_state_constant" field. + public const int Cv2SetStateConstantFieldNumber = 1000177; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetStateConstantPayloadData cv2SetStateConstant_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetStateConstantPayloadData Cv2SetStateConstant { + get { return cv2SetStateConstant_; } + set { + cv2SetStateConstant_ = value; + } + } + + /// Field number for the "cv2_set_equipment_slot_constant_slot_type" field. + public const int Cv2SetEquipmentSlotConstantSlotTypeFieldNumber = 1000178; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotTypeData cv2SetEquipmentSlotConstantSlotType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotTypeData Cv2SetEquipmentSlotConstantSlotType { + get { return cv2SetEquipmentSlotConstantSlotType_; } + set { + cv2SetEquipmentSlotConstantSlotType_ = value; + } + } + + /// Field number for the "cv2_set_equipment_slot_constant_slot_number" field. + public const int Cv2SetEquipmentSlotConstantSlotNumberFieldNumber = 1000179; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotNumberData cv2SetEquipmentSlotConstantSlotNumber_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotNumberData Cv2SetEquipmentSlotConstantSlotNumber { + get { return cv2SetEquipmentSlotConstantSlotNumber_; } + set { + cv2SetEquipmentSlotConstantSlotNumber_ = value; + } + } + + /// Field number for the "cv2_set_constant_room_offer" field. + public const int Cv2SetConstantRoomOfferFieldNumber = 1000180; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomOfferPayloadData cv2SetConstantRoomOffer_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomOfferPayloadData Cv2SetConstantRoomOffer { + get { return cv2SetConstantRoomOffer_; } + set { + cv2SetConstantRoomOffer_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_tag_filter" field. + public const int Cv2SetPlayerUiTagFilterFieldNumber = 1000181; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITagFilterPayloadData cv2SetPlayerUiTagFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITagFilterPayloadData Cv2SetPlayerUiTagFilter { + get { return cv2SetPlayerUiTagFilter_; } + set { + cv2SetPlayerUiTagFilter_ = value; + } + } + + /// Field number for the "cv2_set_player_ui_filter_enabled" field. + public const int Cv2SetPlayerUiFilterEnabledFieldNumber = 1000182; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterEnabledPayloadData cv2SetPlayerUiFilterEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterEnabledPayloadData Cv2SetPlayerUiFilterEnabled { + get { return cv2SetPlayerUiFilterEnabled_; } + set { + cv2SetPlayerUiFilterEnabled_ = value; + } + } + + /// Field number for the "cv2_retype_input_desc" field. + public const int Cv2RetypeInputDescFieldNumber = 1000183; + private global::Circuits.Static.RecRoom.Protobuf.CV2RetypeInputDescPayloadData cv2RetypeInputDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RetypeInputDescPayloadData Cv2RetypeInputDesc { + get { return cv2RetypeInputDesc_; } + set { + cv2RetypeInputDesc_ = value; + } + } + + /// Field number for the "cv2_retype_output_desc" field. + public const int Cv2RetypeOutputDescFieldNumber = 1000184; + private global::Circuits.Static.RecRoom.Protobuf.CV2RetypeOutputDescPayloadData cv2RetypeOutputDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RetypeOutputDescPayloadData Cv2RetypeOutputDesc { + get { return cv2RetypeOutputDesc_; } + set { + cv2RetypeOutputDesc_ = value; + } + } + + /// Field number for the "cv2_set_player_definition_graph_trait_value" field. + public const int Cv2SetPlayerDefinitionGraphTraitValueFieldNumber = 1000185; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionGraphTraitValuePayloadData cv2SetPlayerDefinitionGraphTraitValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionGraphTraitValuePayloadData Cv2SetPlayerDefinitionGraphTraitValue { + get { return cv2SetPlayerDefinitionGraphTraitValue_; } + set { + cv2SetPlayerDefinitionGraphTraitValue_ = value; + } + } + + /// Field number for the "cv2_set_replicator_target" field. + public const int Cv2SetReplicatorTargetFieldNumber = 1000186; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetReplicatorTargetPayloadData cv2SetReplicatorTarget_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetReplicatorTargetPayloadData Cv2SetReplicatorTarget { + get { return cv2SetReplicatorTarget_; } + set { + cv2SetReplicatorTarget_ = value; + } + } + + /// Field number for the "cv2_clear_replicator_target" field. + public const int Cv2ClearReplicatorTargetFieldNumber = 1000187; + private global::Circuits.Static.RecRoom.Protobuf.CV2ClearReplicatorTargetPayloadData cv2ClearReplicatorTarget_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2ClearReplicatorTargetPayloadData Cv2ClearReplicatorTarget { + get { return cv2ClearReplicatorTarget_; } + set { + cv2ClearReplicatorTarget_ = value; + } + } + + /// Field number for the "cv2_locomotion_request_steering_r2_set_steer_in_world_space" field. + public const int Cv2LocomotionRequestSteeringR2SetSteerInWorldSpaceFieldNumber = 1000188; + private global::Circuits.Static.RecRoom.Protobuf.CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace { + get { return cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_; } + set { + cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ = value; + } + } + + /// Field number for the "cv2_create_object_board" field. + public const int Cv2CreateObjectBoardFieldNumber = 1000189; + private global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectBoardPayloadData cv2CreateObjectBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectBoardPayloadData Cv2CreateObjectBoard { + get { return cv2CreateObjectBoard_; } + set { + cv2CreateObjectBoard_ = value; + } + } + + /// Field number for the "cv2_set_function_call_decl_id" field. + public const int Cv2SetFunctionCallDeclIdFieldNumber = 1000190; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetFunctionCallDeclIdPayloadData cv2SetFunctionCallDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetFunctionCallDeclIdPayloadData Cv2SetFunctionCallDeclId { + get { return cv2SetFunctionCallDeclId_; } + set { + cv2SetFunctionCallDeclId_ = value; + } + } + + /// Field number for the "cv2_function_node_add_exec" field. + public const int Cv2FunctionNodeAddExecFieldNumber = 1000191; + private global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeAddExecPayloadData cv2FunctionNodeAddExec_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeAddExecPayloadData Cv2FunctionNodeAddExec { + get { return cv2FunctionNodeAddExec_; } + set { + cv2FunctionNodeAddExec_ = value; + } + } + + /// Field number for the "cv2_function_node_remove_exec" field. + public const int Cv2FunctionNodeRemoveExecFieldNumber = 1000192; + private global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeRemoveExecPayloadData cv2FunctionNodeRemoveExec_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeRemoveExecPayloadData Cv2FunctionNodeRemoveExec { + get { return cv2FunctionNodeRemoveExec_; } + set { + cv2FunctionNodeRemoveExec_ = value; + } + } + + /// Field number for the "cv2_function_node_change_filter" field. + public const int Cv2FunctionNodeChangeFilterFieldNumber = 1000193; + private global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeChangeFilterPayloadData cv2FunctionNodeChangeFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeChangeFilterPayloadData Cv2FunctionNodeChangeFilter { + get { return cv2FunctionNodeChangeFilter_; } + set { + cv2FunctionNodeChangeFilter_ = value; + } + } + + /// Field number for the "cv2_set_holotar_recording_node_values" field. + public const int Cv2SetHolotarRecordingNodeValuesFieldNumber = 1000194; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetHolotarRecordingNodeValuesPayloadData cv2SetHolotarRecordingNodeValues_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetHolotarRecordingNodeValuesPayloadData Cv2SetHolotarRecordingNodeValues { + get { return cv2SetHolotarRecordingNodeValues_; } + set { + cv2SetHolotarRecordingNodeValues_ = value; + } + } + + /// Field number for the "cv2_player_prompt_set_immediate" field. + public const int Cv2PlayerPromptSetImmediateFieldNumber = 1000195; + private global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetImmediatePayloadData cv2PlayerPromptSetImmediate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetImmediatePayloadData Cv2PlayerPromptSetImmediate { + get { return cv2PlayerPromptSetImmediate_; } + set { + cv2PlayerPromptSetImmediate_ = value; + } + } + + /// Field number for the "cv2_player_prompt_set_cancel_on_watch_close" field. + public const int Cv2PlayerPromptSetCancelOnWatchCloseFieldNumber = 1000196; + private global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetCancelOnWatchClosePayloadData cv2PlayerPromptSetCancelOnWatchClose_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetCancelOnWatchClosePayloadData Cv2PlayerPromptSetCancelOnWatchClose { + get { return cv2PlayerPromptSetCancelOnWatchClose_; } + set { + cv2PlayerPromptSetCancelOnWatchClose_ = value; + } + } + + /// Field number for the "cv2_player_prompt_set_replace_existing_prompts" field. + public const int Cv2PlayerPromptSetReplaceExistingPromptsFieldNumber = 1000197; + private global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetReplaceExistingPromptsPayloadData cv2PlayerPromptSetReplaceExistingPrompts_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetReplaceExistingPromptsPayloadData Cv2PlayerPromptSetReplaceExistingPrompts { + get { return cv2PlayerPromptSetReplaceExistingPrompts_; } + set { + cv2PlayerPromptSetReplaceExistingPrompts_ = value; + } + } + + /// Field number for the "cv2_set_constant_storefront_item" field. + public const int Cv2SetConstantStorefrontItemFieldNumber = 1000198; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantStorefrontItemPayloadData cv2SetConstantStorefrontItem_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantStorefrontItemPayloadData Cv2SetConstantStorefrontItem { + get { return cv2SetConstantStorefrontItem_; } + set { + cv2SetConstantStorefrontItem_ = value; + } + } + + /// Field number for the "cv2_set_room_hud_inventory_room_inventory_item" field. + public const int Cv2SetRoomHudInventoryRoomInventoryItemFieldNumber = 1000199; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData cv2SetRoomHudInventoryRoomInventoryItem_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData Cv2SetRoomHudInventoryRoomInventoryItem { + get { return cv2SetRoomHudInventoryRoomInventoryItem_; } + set { + cv2SetRoomHudInventoryRoomInventoryItem_ = value; + } + } + + /// Field number for the "cv2_set_constant_player_event" field. + public const int Cv2SetConstantPlayerEventFieldNumber = 1000200; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerEventPayloadData cv2SetConstantPlayerEvent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerEventPayloadData Cv2SetConstantPlayerEvent { + get { return cv2SetConstantPlayerEvent_; } + set { + cv2SetConstantPlayerEvent_ = value; + } + } + + /// Field number for the "cv2_set_custom_property" field. + public const int Cv2SetCustomPropertyFieldNumber = 1000201; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetCustomPropertyPayloadData cv2SetCustomProperty_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetCustomPropertyPayloadData Cv2SetCustomProperty { + get { return cv2SetCustomProperty_; } + set { + cv2SetCustomProperty_ = value; + } + } + + /// Field number for the "cv2_request_avatar_locomotion_animation_set_full_body_animation" field. + public const int Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimationFieldNumber = 1000202; + private global::Circuits.Static.RecRoom.Protobuf.CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation { + get { return cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_; } + set { + cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ = value; + } + } + + /// Field number for the "cv2_ungroup_board" field. + public const int Cv2UngroupBoardFieldNumber = 1000203; + private global::Circuits.Static.RecRoom.Protobuf.CV2UngroupBoardPayloadData cv2UngroupBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2UngroupBoardPayloadData Cv2UngroupBoard { + get { return cv2UngroupBoard_; } + set { + cv2UngroupBoard_ = value; + } + } + + /// Field number for the "cv2_group_board" field. + public const int Cv2GroupBoardFieldNumber = 1000204; + private global::Circuits.Static.RecRoom.Protobuf.CV2GroupBoardPayloadData cv2GroupBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2GroupBoardPayloadData Cv2GroupBoard { + get { return cv2GroupBoard_; } + set { + cv2GroupBoard_ = value; + } + } + + /// Field number for the "cv2_create_object_property" field. + public const int Cv2CreateObjectPropertyFieldNumber = 100205; + private global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectPropertyPayloadData cv2CreateObjectProperty_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectPropertyPayloadData Cv2CreateObjectProperty { + get { return cv2CreateObjectProperty_; } + set { + cv2CreateObjectProperty_ = value; + } + } + + /// Field number for the "cv2_set_object_property_home_value" field. + public const int Cv2SetObjectPropertyHomeValueFieldNumber = 1000206; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyHomeValuePayloadData cv2SetObjectPropertyHomeValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyHomeValuePayloadData Cv2SetObjectPropertyHomeValue { + get { return cv2SetObjectPropertyHomeValue_; } + set { + cv2SetObjectPropertyHomeValue_ = value; + } + } + + /// Field number for the "cv2_set_object_property_type" field. + public const int Cv2SetObjectPropertyTypeFieldNumber = 1000207; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyNameAndTypePayloadData cv2SetObjectPropertyType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyNameAndTypePayloadData Cv2SetObjectPropertyType { + get { return cv2SetObjectPropertyType_; } + set { + cv2SetObjectPropertyType_ = value; + } + } + + /// Field number for the "cv2_set_object_property_synced" field. + public const int Cv2SetObjectPropertySyncedFieldNumber = 1000208; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertySyncedPayloadData cv2SetObjectPropertySynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertySyncedPayloadData Cv2SetObjectPropertySynced { + get { return cv2SetObjectPropertySynced_; } + set { + cv2SetObjectPropertySynced_ = value; + } + } + + /// Field number for the "cv2_delete_object_property" field. + public const int Cv2DeleteObjectPropertyFieldNumber = 100209; + private global::Circuits.Static.RecRoom.Protobuf.CV2DeleteObjectPropertyPayloadData cv2DeleteObjectProperty_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2DeleteObjectPropertyPayloadData Cv2DeleteObjectProperty { + get { return cv2DeleteObjectProperty_; } + set { + cv2DeleteObjectProperty_ = value; + } + } + + /// Field number for the "cv2_move_to_board" field. + public const int Cv2MoveToBoardFieldNumber = 1000210; + private global::Circuits.Static.RecRoom.Protobuf.CV2MoveToBoardPayloadData cv2MoveToBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2MoveToBoardPayloadData Cv2MoveToBoard { + get { return cv2MoveToBoard_; } + set { + cv2MoveToBoard_ = value; + } + } + + /// Field number for the "cv2_split_from_board" field. + public const int Cv2SplitFromBoardFieldNumber = 1000211; + private global::Circuits.Static.RecRoom.Protobuf.CV2SplitFromBoardPayloadData cv2SplitFromBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SplitFromBoardPayloadData Cv2SplitFromBoard { + get { return cv2SplitFromBoard_; } + set { + cv2SplitFromBoard_ = value; + } + } + + /// Field number for the "cv2_group_object_board" field. + public const int Cv2GroupObjectBoardFieldNumber = 1000212; + private global::Circuits.Static.RecRoom.Protobuf.CV2GroupObjectBoardPayloadData cv2GroupObjectBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2GroupObjectBoardPayloadData Cv2GroupObjectBoard { + get { return cv2GroupObjectBoard_; } + set { + cv2GroupObjectBoard_ = value; + } + } + + /// Field number for the "cv2_delete_all_nodes" field. + public const int Cv2DeleteAllNodesFieldNumber = 1000213; + private global::Circuits.Static.RecRoom.Protobuf.CV2DeleteAllNodesPayloadData cv2DeleteAllNodes_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2DeleteAllNodesPayloadData Cv2DeleteAllNodes { + get { return cv2DeleteAllNodes_; } + set { + cv2DeleteAllNodes_ = value; + } + } + + /// Field number for the "cv2_set_constant_avatar_item" field. + public const int Cv2SetConstantAvatarItemFieldNumber = 1000214; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantAvatarItemPayloadData cv2SetConstantAvatarItem_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantAvatarItemPayloadData Cv2SetConstantAvatarItem { + get { return cv2SetConstantAvatarItem_; } + set { + cv2SetConstantAvatarItem_ = value; + } + } + + /// Field number for the "cv2_promote_data_table_to_room_asset" field. + public const int Cv2PromoteDataTableToRoomAssetFieldNumber = 1000215; + private global::Circuits.Static.RecRoom.Protobuf.CV2PromoteDataTableToRoomAssetPayloadData cv2PromoteDataTableToRoomAsset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2PromoteDataTableToRoomAssetPayloadData Cv2PromoteDataTableToRoomAsset { + get { return cv2PromoteDataTableToRoomAsset_; } + set { + cv2PromoteDataTableToRoomAsset_ = value; + } + } + + /// Field number for the "cv2_create_data_table_room_asset" field. + public const int Cv2CreateDataTableRoomAssetFieldNumber = 1000216; + private global::Circuits.Static.RecRoom.Protobuf.CV2CreateDataTableRoomAssetPayloadData cv2CreateDataTableRoomAsset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2CreateDataTableRoomAssetPayloadData Cv2CreateDataTableRoomAsset { + get { return cv2CreateDataTableRoomAsset_; } + set { + cv2CreateDataTableRoomAsset_ = value; + } + } + + /// Field number for the "cv2_set_projectile_value" field. + public const int Cv2SetProjectileValueFieldNumber = 1000217; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileValuePayloadData cv2SetProjectileValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileValuePayloadData Cv2SetProjectileValue { + get { return cv2SetProjectileValue_; } + set { + cv2SetProjectileValue_ = value; + } + } + + /// Field number for the "cv2_set_projectile_color_index" field. + public const int Cv2SetProjectileColorIndexFieldNumber = 1000218; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileColorIndexPayloadData cv2SetProjectileColorIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileColorIndexPayloadData Cv2SetProjectileColorIndex { + get { return cv2SetProjectileColorIndex_; } + set { + cv2SetProjectileColorIndex_ = value; + } + } + + /// Field number for the "cv2_set_projectile_speed" field. + public const int Cv2SetProjectileSpeedFieldNumber = 1000219; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSpeedPayloadData cv2SetProjectileSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSpeedPayloadData Cv2SetProjectileSpeed { + get { return cv2SetProjectileSpeed_; } + set { + cv2SetProjectileSpeed_ = value; + } + } + + /// Field number for the "cv2_set_projectile_lifetime_seconds" field. + public const int Cv2SetProjectileLifetimeSecondsFieldNumber = 1000220; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileLifetimeSecondsPayloadData cv2SetProjectileLifetimeSeconds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileLifetimeSecondsPayloadData Cv2SetProjectileLifetimeSeconds { + get { return cv2SetProjectileLifetimeSeconds_; } + set { + cv2SetProjectileLifetimeSeconds_ = value; + } + } + + /// Field number for the "cv2_set_projectile_gravity" field. + public const int Cv2SetProjectileGravityFieldNumber = 1000221; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileGravityPayloadData cv2SetProjectileGravity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileGravityPayloadData Cv2SetProjectileGravity { + get { return cv2SetProjectileGravity_; } + set { + cv2SetProjectileGravity_ = value; + } + } + + /// Field number for the "cv2_set_projectile_head_damage" field. + public const int Cv2SetProjectileHeadDamageFieldNumber = 1000222; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHeadDamagePayloadData cv2SetProjectileHeadDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHeadDamagePayloadData Cv2SetProjectileHeadDamage { + get { return cv2SetProjectileHeadDamage_; } + set { + cv2SetProjectileHeadDamage_ = value; + } + } + + /// Field number for the "cv2_set_projectile_torso_damage" field. + public const int Cv2SetProjectileTorsoDamageFieldNumber = 1000223; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileTorsoDamagePayloadData cv2SetProjectileTorsoDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileTorsoDamagePayloadData Cv2SetProjectileTorsoDamage { + get { return cv2SetProjectileTorsoDamage_; } + set { + cv2SetProjectileTorsoDamage_ = value; + } + } + + /// Field number for the "cv2_set_projectile_hand_damage" field. + public const int Cv2SetProjectileHandDamageFieldNumber = 1000224; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHandDamagePayloadData cv2SetProjectileHandDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHandDamagePayloadData Cv2SetProjectileHandDamage { + get { return cv2SetProjectileHandDamage_; } + set { + cv2SetProjectileHandDamage_ = value; + } + } + + /// Field number for the "cv2_set_projectile_object_damage" field. + public const int Cv2SetProjectileObjectDamageFieldNumber = 1000225; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileObjectDamagePayloadData cv2SetProjectileObjectDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileObjectDamagePayloadData Cv2SetProjectileObjectDamage { + get { return cv2SetProjectileObjectDamage_; } + set { + cv2SetProjectileObjectDamage_ = value; + } + } + + /// Field number for the "cv2_set_projectile_count" field. + public const int Cv2SetProjectileCountFieldNumber = 1000226; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileCountPayloadData cv2SetProjectileCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileCountPayloadData Cv2SetProjectileCount { + get { return cv2SetProjectileCount_; } + set { + cv2SetProjectileCount_ = value; + } + } + + /// Field number for the "cv2_set_projectile_angle" field. + public const int Cv2SetProjectileAngleFieldNumber = 1000227; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileAnglePayloadData cv2SetProjectileAngle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileAnglePayloadData Cv2SetProjectileAngle { + get { return cv2SetProjectileAngle_; } + set { + cv2SetProjectileAngle_ = value; + } + } + + /// Field number for the "cv2_set_projectile_force" field. + public const int Cv2SetProjectileForceFieldNumber = 1000228; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileForcePayloadData cv2SetProjectileForce_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileForcePayloadData Cv2SetProjectileForce { + get { return cv2SetProjectileForce_; } + set { + cv2SetProjectileForce_ = value; + } + } + + /// Field number for the "cv2_set_projectile_self_collisions_enabled" field. + public const int Cv2SetProjectileSelfCollisionsEnabledFieldNumber = 1000229; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSelfCollisionsEnabledPayloadData cv2SetProjectileSelfCollisionsEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSelfCollisionsEnabledPayloadData Cv2SetProjectileSelfCollisionsEnabled { + get { return cv2SetProjectileSelfCollisionsEnabled_; } + set { + cv2SetProjectileSelfCollisionsEnabled_ = value; + } + } + + /// Field number for the "cv2_set_is_frozen" field. + public const int Cv2SetIsFrozenFieldNumber = 1000230; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetIsFrozenData cv2SetIsFrozen_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetIsFrozenData Cv2SetIsFrozen { + get { return cv2SetIsFrozen_; } + set { + cv2SetIsFrozen_ = value; + } + } + + /// Field number for the "cv2_is_rec_room_object_of_type_set_target_type" field. + public const int Cv2IsRecRoomObjectOfTypeSetTargetTypeFieldNumber = 1000231; + private global::Circuits.Static.RecRoom.Protobuf.CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData cv2IsRecRoomObjectOfTypeSetTargetType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData Cv2IsRecRoomObjectOfTypeSetTargetType { + get { return cv2IsRecRoomObjectOfTypeSetTargetType_; } + set { + cv2IsRecRoomObjectOfTypeSetTargetType_ = value; + } + } + + /// Field number for the "cv2_manage_player_property" field. + public const int Cv2ManagePlayerPropertyFieldNumber = 1000232; + private global::Circuits.Static.RecRoom.Protobuf.CV2ManagePlayerPropertyPayloadData cv2ManagePlayerProperty_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2ManagePlayerPropertyPayloadData Cv2ManagePlayerProperty { + get { return cv2ManagePlayerProperty_; } + set { + cv2ManagePlayerProperty_ = value; + } + } + + /// Field number for the "cv2_set_event_definition_event_id" field. + public const int Cv2SetEventDefinitionEventIdFieldNumber = 1000233; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetEventDefinitionEventIdPayloadData cv2SetEventDefinitionEventId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetEventDefinitionEventIdPayloadData Cv2SetEventDefinitionEventId { + get { return cv2SetEventDefinitionEventId_; } + set { + cv2SetEventDefinitionEventId_ = value; + } + } + + /// Field number for the "cv2_set_particle_vfx_type" field. + public const int Cv2SetParticleVfxTypeFieldNumber = 1000234; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetParticleVfxTypePayloadData cv2SetParticleVfxType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetParticleVfxTypePayloadData Cv2SetParticleVfxType { + get { return cv2SetParticleVfxType_; } + set { + cv2SetParticleVfxType_ = value; + } + } + + /// Field number for the "cv2_set_play_particle_vfx_at_position_synced" field. + public const int Cv2SetPlayParticleVfxAtPositionSyncedFieldNumber = 1000235; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayParticleVfxAtPositionSyncedPayloadData cv2SetPlayParticleVfxAtPositionSynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayParticleVfxAtPositionSyncedPayloadData Cv2SetPlayParticleVfxAtPositionSynced { + get { return cv2SetPlayParticleVfxAtPositionSynced_; } + set { + cv2SetPlayParticleVfxAtPositionSynced_ = value; + } + } + + /// Field number for the "cv2_set_constant_body_part" field. + public const int Cv2SetConstantBodyPartFieldNumber = 1000236; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantBodyPartPayloadData cv2SetConstantBodyPart_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantBodyPartPayloadData Cv2SetConstantBodyPart { + get { return cv2SetConstantBodyPart_; } + set { + cv2SetConstantBodyPart_ = value; + } + } + + /// Field number for the "cv2_set_message_node_message_name" field. + public const int Cv2SetMessageNodeMessageNameFieldNumber = 1000237; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNamePayloadData cv2SetMessageNodeMessageName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNamePayloadData Cv2SetMessageNodeMessageName { + get { return cv2SetMessageNodeMessageName_; } + set { + cv2SetMessageNodeMessageName_ = value; + } + } + + /// Field number for the "cv2_set_message_sender_node_scope_and_target" field. + public const int Cv2SetMessageSenderNodeScopeAndTargetFieldNumber = 1000238; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageSenderNodeScopeAndTargetPayloadData cv2SetMessageSenderNodeScopeAndTarget_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageSenderNodeScopeAndTargetPayloadData Cv2SetMessageSenderNodeScopeAndTarget { + get { return cv2SetMessageSenderNodeScopeAndTarget_; } + set { + cv2SetMessageSenderNodeScopeAndTarget_ = value; + } + } + + /// Field number for the "cv2_set_message_node_has_port_for_parameter" field. + public const int Cv2SetMessageNodeHasPortForParameterFieldNumber = 1000239; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeHasPortForParameterPayloadData cv2SetMessageNodeHasPortForParameter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeHasPortForParameterPayloadData Cv2SetMessageNodeHasPortForParameter { + get { return cv2SetMessageNodeHasPortForParameter_; } + set { + cv2SetMessageNodeHasPortForParameter_ = value; + } + } + + /// Field number for the "cv2_edit_message_name" field. + public const int Cv2EditMessageNameFieldNumber = 1000240; + private global::Circuits.Static.RecRoom.Protobuf.CV2EditMessageNamePayloadData cv2EditMessageName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2EditMessageNamePayloadData Cv2EditMessageName { + get { return cv2EditMessageName_; } + set { + cv2EditMessageName_ = value; + } + } + + /// Field number for the "cv2_manage_message_parameter" field. + public const int Cv2ManageMessageParameterFieldNumber = 1000241; + private global::Circuits.Static.RecRoom.Protobuf.CV2ManageMessageParameterPayloadData cv2ManageMessageParameter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2ManageMessageParameterPayloadData Cv2ManageMessageParameter { + get { return cv2ManageMessageParameter_; } + set { + cv2ManageMessageParameter_ = value; + } + } + + /// Field number for the "cv2_creation_object_get_all_of_type_with_tag_set_target_type" field. + public const int Cv2CreationObjectGetAllOfTypeWithTagSetTargetTypeFieldNumber = 1000242; + private global::Circuits.Static.RecRoom.Protobuf.CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData cv2CreationObjectGetAllOfTypeWithTagSetTargetType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData Cv2CreationObjectGetAllOfTypeWithTagSetTargetType { + get { return cv2CreationObjectGetAllOfTypeWithTagSetTargetType_; } + set { + cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ = value; + } + } + + /// Field number for the "cv2_set_object_property_display_metadata" field. + public const int Cv2SetObjectPropertyDisplayMetadataFieldNumber = 1000243; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyDisplayMetadataPayloadData cv2SetObjectPropertyDisplayMetadata_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyDisplayMetadataPayloadData Cv2SetObjectPropertyDisplayMetadata { + get { return cv2SetObjectPropertyDisplayMetadata_; } + set { + cv2SetObjectPropertyDisplayMetadata_ = value; + } + } + + /// Field number for the "cv2_game_ai_send_user_prompt_with_structured_response_add_output" field. + public const int Cv2GameAiSendUserPromptWithStructuredResponseAddOutputFieldNumber = 1000244; + private global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData cv2GameAiSendUserPromptWithStructuredResponseAddOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData Cv2GameAiSendUserPromptWithStructuredResponseAddOutput { + get { return cv2GameAiSendUserPromptWithStructuredResponseAddOutput_; } + set { + cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ = value; + } + } + + /// Field number for the "cv2_game_ai_send_user_prompt_with_structured_response_edit_output" field. + public const int Cv2GameAiSendUserPromptWithStructuredResponseEditOutputFieldNumber = 1000245; + private global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData cv2GameAiSendUserPromptWithStructuredResponseEditOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData Cv2GameAiSendUserPromptWithStructuredResponseEditOutput { + get { return cv2GameAiSendUserPromptWithStructuredResponseEditOutput_; } + set { + cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ = value; + } + } + + /// Field number for the "cv2_game_ai_send_user_prompt_with_structured_response_remove_output" field. + public const int Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutputFieldNumber = 1000246; + private global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput { + get { return cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_; } + set { + cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ = value; + } + } + + /// Field number for the "cv2_set_behavior_board_behavior" field. + public const int Cv2SetBehaviorBoardBehaviorFieldNumber = 1000247; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorBoardBehaviorPayloadData cv2SetBehaviorBoardBehavior_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorBoardBehaviorPayloadData Cv2SetBehaviorBoardBehavior { + get { return cv2SetBehaviorBoardBehavior_; } + set { + cv2SetBehaviorBoardBehavior_ = value; + } + } + + /// Field number for the "cv2_create_behavior_board_behavior" field. + public const int Cv2CreateBehaviorBoardBehaviorFieldNumber = 1000248; + private global::Circuits.Static.RecRoom.Protobuf.CV2CreateBehaviorBoardBehaviorPayloadData cv2CreateBehaviorBoardBehavior_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2CreateBehaviorBoardBehaviorPayloadData Cv2CreateBehaviorBoardBehavior { + get { return cv2CreateBehaviorBoardBehavior_; } + set { + cv2CreateBehaviorBoardBehavior_ = value; + } + } + + /// Field number for the "cv2_set_behavior_name" field. + public const int Cv2SetBehaviorNameFieldNumber = 1000249; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorNamePayloadData cv2SetBehaviorName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorNamePayloadData Cv2SetBehaviorName { + get { return cv2SetBehaviorName_; } + set { + cv2SetBehaviorName_ = value; + } + } + + /// Field number for the "cv2_create_new_behavior_version" field. + public const int Cv2CreateNewBehaviorVersionFieldNumber = 1000250; + private global::Circuits.Static.RecRoom.Protobuf.CV2CreateNewBehaviorVersionPayloadData cv2CreateNewBehaviorVersion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2CreateNewBehaviorVersionPayloadData Cv2CreateNewBehaviorVersion { + get { return cv2CreateNewBehaviorVersion_; } + set { + cv2CreateNewBehaviorVersion_ = value; + } + } + + /// Field number for the "cv2_set_texture_constant_size" field. + public const int Cv2SetTextureConstantSizeFieldNumber = 1000251; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetTextureConstantSizePayloadData cv2SetTextureConstantSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetTextureConstantSizePayloadData Cv2SetTextureConstantSize { + get { return cv2SetTextureConstantSize_; } + set { + cv2SetTextureConstantSize_ = value; + } + } + + /// Field number for the "cv2_set_text_to_speech_max_rolloff_distance" field. + public const int Cv2SetTextToSpeechMaxRolloffDistanceFieldNumber = 1000252; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechMaxRolloffDistancePayloadData cv2SetTextToSpeechMaxRolloffDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechMaxRolloffDistancePayloadData Cv2SetTextToSpeechMaxRolloffDistance { + get { return cv2SetTextToSpeechMaxRolloffDistance_; } + set { + cv2SetTextToSpeechMaxRolloffDistance_ = value; + } + } + + /// Field number for the "cv2_set_text_to_speech_rolloff_curve" field. + public const int Cv2SetTextToSpeechRolloffCurveFieldNumber = 1000253; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechRolloffCurvePayloadData cv2SetTextToSpeechRolloffCurve_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechRolloffCurvePayloadData Cv2SetTextToSpeechRolloffCurve { + get { return cv2SetTextToSpeechRolloffCurve_; } + set { + cv2SetTextToSpeechRolloffCurve_ = value; + } + } + + /// Field number for the "cv2_set_gen_ai_music_blob_name" field. + public const int Cv2SetGenAiMusicBlobNameFieldNumber = 1000254; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicBlobNamePayloadData cv2SetGenAiMusicBlobName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicBlobNamePayloadData Cv2SetGenAiMusicBlobName { + get { return cv2SetGenAiMusicBlobName_; } + set { + cv2SetGenAiMusicBlobName_ = value; + } + } + + /// Field number for the "cv2_set_gen_ai_music_prompt" field. + public const int Cv2SetGenAiMusicPromptFieldNumber = 1000255; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicPromptPayloadData cv2SetGenAiMusicPrompt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicPromptPayloadData Cv2SetGenAiMusicPrompt { + get { return cv2SetGenAiMusicPrompt_; } + set { + cv2SetGenAiMusicPrompt_ = value; + } + } + + /// Field number for the "cv2_set_gen_ai_music_duration" field. + public const int Cv2SetGenAiMusicDurationFieldNumber = 1000256; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicDurationPayloadData cv2SetGenAiMusicDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicDurationPayloadData Cv2SetGenAiMusicDuration { + get { return cv2SetGenAiMusicDuration_; } + set { + cv2SetGenAiMusicDuration_ = value; + } + } + + /// Field number for the "cv2_set_gen_ai_music_lyrics" field. + public const int Cv2SetGenAiMusicLyricsFieldNumber = 1000257; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicLyricsPayloadData cv2SetGenAiMusicLyrics_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicLyricsPayloadData Cv2SetGenAiMusicLyrics { + get { return cv2SetGenAiMusicLyrics_; } + set { + cv2SetGenAiMusicLyrics_ = value; + } + } + + /// Field number for the "cv2_set_gen_ai_sfx_blob_name" field. + public const int Cv2SetGenAiSfxBlobNameFieldNumber = 1000258; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXBlobNamePayloadData cv2SetGenAiSfxBlobName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXBlobNamePayloadData Cv2SetGenAiSfxBlobName { + get { return cv2SetGenAiSfxBlobName_; } + set { + cv2SetGenAiSfxBlobName_ = value; + } + } + + /// Field number for the "cv2_set_gen_ai_sfx_prompt" field. + public const int Cv2SetGenAiSfxPromptFieldNumber = 1000259; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXPromptPayloadData cv2SetGenAiSfxPrompt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXPromptPayloadData Cv2SetGenAiSfxPrompt { + get { return cv2SetGenAiSfxPrompt_; } + set { + cv2SetGenAiSfxPrompt_ = value; + } + } + + /// Field number for the "cv2_set_gen_ai_sfx_duration" field. + public const int Cv2SetGenAiSfxDurationFieldNumber = 1000260; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXDurationPayloadData cv2SetGenAiSfxDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXDurationPayloadData Cv2SetGenAiSfxDuration { + get { return cv2SetGenAiSfxDuration_; } + set { + cv2SetGenAiSfxDuration_ = value; + } + } + + /// Field number for the "cv2_function_decl_set_description" field. + public const int Cv2FunctionDeclSetDescriptionFieldNumber = 1000261; + private global::Circuits.Static.RecRoom.Protobuf.CV2FunctionDeclSetDescriptionPayloadData cv2FunctionDeclSetDescription_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2FunctionDeclSetDescriptionPayloadData Cv2FunctionDeclSetDescription { + get { return cv2FunctionDeclSetDescription_; } + set { + cv2FunctionDeclSetDescription_ = value; + } + } + + /// Field number for the "cv2_set_chat_ai_model_node_model" field. + public const int Cv2SetChatAiModelNodeModelFieldNumber = 1000262; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetChatAIModelNodeModelPayloadData cv2SetChatAiModelNodeModel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetChatAIModelNodeModelPayloadData Cv2SetChatAiModelNodeModel { + get { return cv2SetChatAiModelNodeModel_; } + set { + cv2SetChatAiModelNodeModel_ = value; + } + } + + /// Field number for the "cv2_set_image_generation_ai_model_node_model" field. + public const int Cv2SetImageGenerationAiModelNodeModelFieldNumber = 1000263; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetImageGenerationAIModelNodeModelPayloadData cv2SetImageGenerationAiModelNodeModel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetImageGenerationAIModelNodeModelPayloadData Cv2SetImageGenerationAiModelNodeModel { + get { return cv2SetImageGenerationAiModelNodeModel_; } + set { + cv2SetImageGenerationAiModelNodeModel_ = value; + } + } + + /// Field number for the "cv2_set_gen_ai_music_context" field. + public const int Cv2SetGenAiMusicContextFieldNumber = 1000264; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicContextPayloadData cv2SetGenAiMusicContext_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicContextPayloadData Cv2SetGenAiMusicContext { + get { return cv2SetGenAiMusicContext_; } + set { + cv2SetGenAiMusicContext_ = value; + } + } + + /// Field number for the "cv2_set_gen_ai_sfx_context" field. + public const int Cv2SetGenAiSfxContextFieldNumber = 1000265; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXContextPayloadData cv2SetGenAiSfxContext_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXContextPayloadData Cv2SetGenAiSfxContext { + get { return cv2SetGenAiSfxContext_; } + set { + cv2SetGenAiSfxContext_ = value; + } + } + + /// Field number for the "cv2_ai_function_set_function_decl_id" field. + public const int Cv2AiFunctionSetFunctionDeclIdFieldNumber = 1000266; + private global::Circuits.Static.RecRoom.Protobuf.CV2AiFunctionSetFunctionDeclIdPayloadData cv2AiFunctionSetFunctionDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2AiFunctionSetFunctionDeclIdPayloadData Cv2AiFunctionSetFunctionDeclId { + get { return cv2AiFunctionSetFunctionDeclId_; } + set { + cv2AiFunctionSetFunctionDeclId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ActionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ActionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Kind != other.Kind) return false; + if (!object.Equals(PartialInitialize, other.PartialInitialize)) return false; + if (!object.Equals(FullInitialize, other.FullInitialize)) return false; + if (!object.Equals(Destroy, other.Destroy)) return false; + if (!object.Equals(Multi, other.Multi)) return false; + if (!object.Equals(Compressed, other.Compressed)) return false; + if (!object.Equals(PartialAction, other.PartialAction)) return false; + if (!object.Equals(AddGraph, other.AddGraph)) return false; + if (!object.Equals(RemoveGraph, other.RemoveGraph)) return false; + if (!object.Equals(AddNode, other.AddNode)) return false; + if (!object.Equals(RemoveNode, other.RemoveNode)) return false; + if (!object.Equals(AddEdge, other.AddEdge)) return false; + if (!object.Equals(RemoveEdge, other.RemoveEdge)) return false; + if (!object.Equals(InputSetDefaultValue, other.InputSetDefaultValue)) return false; + if (!object.Equals(FunctionNodeAddInput, other.FunctionNodeAddInput)) return false; + if (!object.Equals(FunctionNodeAddOutput, other.FunctionNodeAddOutput)) return false; + if (!object.Equals(FunctionNodeRemoveInput, other.FunctionNodeRemoveInput)) return false; + if (!object.Equals(FunctionNodeRemoveOutput, other.FunctionNodeRemoveOutput)) return false; + if (!object.Equals(AddInputToGroup, other.AddInputToGroup)) return false; + if (!object.Equals(Cv2AddNode, other.Cv2AddNode)) return false; + if (!object.Equals(Cv2RemoveNode, other.Cv2RemoveNode)) return false; + if (!object.Equals(Cv2AddConnection, other.Cv2AddConnection)) return false; + if (!object.Equals(Cv2RemoveConnection, other.Cv2RemoveConnection)) return false; + if (!object.Equals(Cv2RemoveInputPortConnections, other.Cv2RemoveInputPortConnections)) return false; + if (!object.Equals(Cv2RemoveOutputPortConnections, other.Cv2RemoveOutputPortConnections)) return false; + if (!object.Equals(Cv2AddInputDesc, other.Cv2AddInputDesc)) return false; + if (!object.Equals(Cv2AddInputPort, other.Cv2AddInputPort)) return false; + if (!object.Equals(Cv2AddOutputDesc, other.Cv2AddOutputDesc)) return false; + if (!object.Equals(Cv2AddNodeDesc, other.Cv2AddNodeDesc)) return false; + if (!object.Equals(Cv2RemoveInputDesc, other.Cv2RemoveInputDesc)) return false; + if (!object.Equals(Cv2RemoveInputPort, other.Cv2RemoveInputPort)) return false; + if (!object.Equals(Cv2RemoveOutputDesc, other.Cv2RemoveOutputDesc)) return false; + if (!object.Equals(Cv2RemoveNodeDesc, other.Cv2RemoveNodeDesc)) return false; + if (!object.Equals(Cv2SpawnTemplate, other.Cv2SpawnTemplate)) return false; + if (!object.Equals(Cv2SetNodeName, other.Cv2SetNodeName)) return false; + if (!object.Equals(Cv2SetNodeTransform, other.Cv2SetNodeTransform)) return false; + if (!object.Equals(Cv2SetDefaultValue, other.Cv2SetDefaultValue)) return false; + if (!object.Equals(Cv2DeserializeObjectBoard, other.Cv2DeserializeObjectBoard)) return false; + if (!object.Equals(Cv2SetEventNodeBaseRegistration, other.Cv2SetEventNodeBaseRegistration)) return false; + if (!object.Equals(Cv2SetEventSenderTarget, other.Cv2SetEventSenderTarget)) return false; + if (!object.Equals(Cv2AddGraph, other.Cv2AddGraph)) return false; + if (!object.Equals(Cv2RemoveGraph, other.Cv2RemoveGraph)) return false; + if (!object.Equals(Cv2SetObjectBoardObjectAttachmentMode, other.Cv2SetObjectBoardObjectAttachmentMode)) return false; + if (!object.Equals(Cv2SetActivePlayerDefinitionBoard, other.Cv2SetActivePlayerDefinitionBoard)) return false; + if (!object.Equals(Cv2SetVariableMemoryType, other.Cv2SetVariableMemoryType)) return false; + if (!object.Equals(Cv2SetLogStringChannel, other.Cv2SetLogStringChannel)) return false; + if (!object.Equals(Cv2RemoveObjectBoard, other.Cv2RemoveObjectBoard)) return false; + if (!object.Equals(Cv2SetNodeColor, other.Cv2SetNodeColor)) return false; + if (!object.Equals(Cv2SetAwardCurrencyNodeCurrencyReplicationId, other.Cv2SetAwardCurrencyNodeCurrencyReplicationId)) return false; + if (!object.Equals(Cv2SetGetBalanceNodeCurrencyReplicationId, other.Cv2SetGetBalanceNodeCurrencyReplicationId)) return false; + if (!object.Equals(Cv2SetAwardCurrencyNodeLogOutput, other.Cv2SetAwardCurrencyNodeLogOutput)) return false; + if (!object.Equals(Cv2SetGetBalanceNodeLogOutput, other.Cv2SetGetBalanceNodeLogOutput)) return false; + if (!object.Equals(Cv2SetConstantConsumable, other.Cv2SetConstantConsumable)) return false; + if (!object.Equals(Cv2CloudDataResetEntry, other.Cv2CloudDataResetEntry)) return false; + if (!object.Equals(Cv2CloudDataDeleteEntry, other.Cv2CloudDataDeleteEntry)) return false; + if (!object.Equals(Cv2SetRaycastIgnorePlayers, other.Cv2SetRaycastIgnorePlayers)) return false; + if (!object.Equals(Cv2SetRaycastIgnoreObjects, other.Cv2SetRaycastIgnoreObjects)) return false; + if (!object.Equals(Cv2SetVariableNodeHomeValue, other.Cv2SetVariableNodeHomeValue)) return false; + if (!object.Equals(Cv2SetLeaderboardStatMode, other.Cv2SetLeaderboardStatMode)) return false; + if (!object.Equals(Cv2SetColorConstantIndexValue, other.Cv2SetColorConstantIndexValue)) return false; + if (!object.Equals(Cv2SetCommentBody, other.Cv2SetCommentBody)) return false; + if (!object.Equals(Cv2SetCommentColor, other.Cv2SetCommentColor)) return false; + if (!object.Equals(Cv2SetCommentAlwaysOn, other.Cv2SetCommentAlwaysOn)) return false; + if (!object.Equals(Cv2SetSampleAudioNodeValues, other.Cv2SetSampleAudioNodeValues)) return false; + if (!object.Equals(Cv2SetSampleAudioNodePreload, other.Cv2SetSampleAudioNodePreload)) return false; + if (!object.Equals(Cv2RenameInputDesc, other.Cv2RenameInputDesc)) return false; + if (!object.Equals(Cv2RenameOutputDesc, other.Cv2RenameOutputDesc)) return false; + if (!object.Equals(Cv2RenameNodeGroup, other.Cv2RenameNodeGroup)) return false; + if (!object.Equals(Cv2SetConstantDestination, other.Cv2SetConstantDestination)) return false; + if (!object.Equals(Cv2SetAudioClipValue, other.Cv2SetAudioClipValue)) return false; + if (!object.Equals(Cv2SetHudElement, other.Cv2SetHudElement)) return false; + if (!object.Equals(Cv2SetHudElementColor, other.Cv2SetHudElementColor)) return false; + if (!object.Equals(Cv2SetHudElementLabel, other.Cv2SetHudElementLabel)) return false; + if (!object.Equals(Cv2SetHudElementValue, other.Cv2SetHudElementValue)) return false; + if (!object.Equals(Cv2SetHudElementMaxValue, other.Cv2SetHudElementMaxValue)) return false; + if (!object.Equals(Cv2SetHudElementShowLabel, other.Cv2SetHudElementShowLabel)) return false; + if (!object.Equals(Cv2SetHudElementShowValueText, other.Cv2SetHudElementShowValueText)) return false; + if (!object.Equals(Cv2SetPlayerNameColorSynced, other.Cv2SetPlayerNameColorSynced)) return false; + if (!object.Equals(Cv2SetConstantPlayerOutfitSlotFlag, other.Cv2SetConstantPlayerOutfitSlotFlag)) return false; + if (!object.Equals(Cv2BytesDebug, other.Cv2BytesDebug)) return false; + if (!object.Equals(Cv2ReparentNodes, other.Cv2ReparentNodes)) return false; + if (!object.Equals(Cv2SetInteractionFilter, other.Cv2SetInteractionFilter)) return false; + if (!object.Equals(Cv2RemoveInteractionFilter, other.Cv2RemoveInteractionFilter)) return false; + if (!object.Equals(Cv2SetPlayerUiEnabled, other.Cv2SetPlayerUiEnabled)) return false; + if (!object.Equals(Cv2SetPlayerUiSynced, other.Cv2SetPlayerUiSynced)) return false; + if (!object.Equals(Cv2SetPlayerUiBarEnabled, other.Cv2SetPlayerUiBarEnabled)) return false; + if (!object.Equals(Cv2SetPlayerUiBarColor, other.Cv2SetPlayerUiBarColor)) return false; + if (!object.Equals(Cv2SetPlayerUiBarValue, other.Cv2SetPlayerUiBarValue)) return false; + if (!object.Equals(Cv2SetPlayerUiBarMaxValue, other.Cv2SetPlayerUiBarMaxValue)) return false; + if (!object.Equals(Cv2SetPlayerUiBarAnimated, other.Cv2SetPlayerUiBarAnimated)) return false; + if (!object.Equals(Cv2SetPlayerUiTextEnabled, other.Cv2SetPlayerUiTextEnabled)) return false; + if (!object.Equals(Cv2SetPlayerUiTextText, other.Cv2SetPlayerUiTextText)) return false; + if (!object.Equals(Cv2SetPlayerUiTextColor, other.Cv2SetPlayerUiTextColor)) return false; + if (!object.Equals(Cv2SetPlayerUiRoleFilter, other.Cv2SetPlayerUiRoleFilter)) return false; + if (!object.Equals(Cv2SetPlayerUiFilterMode, other.Cv2SetPlayerUiFilterMode)) return false; + if (!object.Equals(Cv2SetConstantRoomKey, other.Cv2SetConstantRoomKey)) return false; + if (!object.Equals(Cv2SetMoodsConstantSynced, other.Cv2SetMoodsConstantSynced)) return false; + if (!object.Equals(Cv2SetMoodsConstantBlendTime, other.Cv2SetMoodsConstantBlendTime)) return false; + if (!object.Equals(Cv2SetMoodsConstantRoleFilterMode, other.Cv2SetMoodsConstantRoleFilterMode)) return false; + if (!object.Equals(Cv2SetMoodsConstantFilteredRoles, other.Cv2SetMoodsConstantFilteredRoles)) return false; + if (!object.Equals(Cv2SetMoodsConstantEaseIn, other.Cv2SetMoodsConstantEaseIn)) return false; + if (!object.Equals(Cv2SetSunConstantSunColor, other.Cv2SetSunConstantSunColor)) return false; + if (!object.Equals(Cv2SetSunConstantSunIntensity, other.Cv2SetSunConstantSunIntensity)) return false; + if (!object.Equals(Cv2SetSunConstantShadowStrength, other.Cv2SetSunConstantShadowStrength)) return false; + if (!object.Equals(Cv2SetSunConstantDiscSize, other.Cv2SetSunConstantDiscSize)) return false; + if (!object.Equals(Cv2SetSunConstantGlowColor, other.Cv2SetSunConstantGlowColor)) return false; + if (!object.Equals(Cv2SetSunConstantGlowStrength, other.Cv2SetSunConstantGlowStrength)) return false; + if (!object.Equals(Cv2SetSunConstantGlowSize, other.Cv2SetSunConstantGlowSize)) return false; + if (!object.Equals(Cv2SetSunConstantGlowHorizon, other.Cv2SetSunConstantGlowHorizon)) return false; + if (!object.Equals(Cv2SetSunConstantReflectionIntensity, other.Cv2SetSunConstantReflectionIntensity)) return false; + if (!object.Equals(Cv2SetSunConstantClipHorizon, other.Cv2SetSunConstantClipHorizon)) return false; + if (!object.Equals(Cv2SetFogConstantFogColor, other.Cv2SetFogConstantFogColor)) return false; + if (!object.Equals(Cv2SetFogConstantStartDistance, other.Cv2SetFogConstantStartDistance)) return false; + if (!object.Equals(Cv2SetFogConstantFadeDistance, other.Cv2SetFogConstantFadeDistance)) return false; + if (!object.Equals(Cv2SetSkydomeConstantSkyBottomColor, other.Cv2SetSkydomeConstantSkyBottomColor)) return false; + if (!object.Equals(Cv2SetSkydomeConstantSkyTopColor, other.Cv2SetSkydomeConstantSkyTopColor)) return false; + if (!object.Equals(Cv2SetSkydomeConstantGroundBottomColor, other.Cv2SetSkydomeConstantGroundBottomColor)) return false; + if (!object.Equals(Cv2SetSkydomeConstantGroundTopColor, other.Cv2SetSkydomeConstantGroundTopColor)) return false; + if (!object.Equals(Cv2SetSkydomeConstantHorizonColor, other.Cv2SetSkydomeConstantHorizonColor)) return false; + if (!object.Equals(Cv2SetSkydomeConstantHorizonSize, other.Cv2SetSkydomeConstantHorizonSize)) return false; + if (!object.Equals(Cv2SetSkydomeConstantHorizonStrength, other.Cv2SetSkydomeConstantHorizonStrength)) return false; + if (!object.Equals(Cv2SetBackgroundObjectsConstantObjectVariant, other.Cv2SetBackgroundObjectsConstantObjectVariant)) return false; + if (!object.Equals(Cv2SetBackgroundObjectsConstantColor, other.Cv2SetBackgroundObjectsConstantColor)) return false; + if (!object.Equals(Cv2SetBackgroundObjectsConstantRotation, other.Cv2SetBackgroundObjectsConstantRotation)) return false; + if (!object.Equals(Cv2SetBackgroundObjectsConstantTransparency, other.Cv2SetBackgroundObjectsConstantTransparency)) return false; + if (!object.Equals(Cv2SetAudioClipVolume, other.Cv2SetAudioClipVolume)) return false; + if (!object.Equals(Cv2SetAudioClipPlaybackSpeedShift, other.Cv2SetAudioClipPlaybackSpeedShift)) return false; + if (!object.Equals(Cv2SetAudioClipPlaybackSpeedVariation, other.Cv2SetAudioClipPlaybackSpeedVariation)) return false; + if (!object.Equals(Cv2SetPlayAudioAtPositionSynced, other.Cv2SetPlayAudioAtPositionSynced)) return false; + if (!object.Equals(Cv2SetPlayAudioAtPositionMaxRolloffDistance, other.Cv2SetPlayAudioAtPositionMaxRolloffDistance)) return false; + if (!object.Equals(Cv2SetPlayAudioAtPositionRolloffCurve, other.Cv2SetPlayAudioAtPositionRolloffCurve)) return false; + if (!object.Equals(Cv2SetPlayAudioAtPositionAudioChannel, other.Cv2SetPlayAudioAtPositionAudioChannel)) return false; + if (!object.Equals(Cv2SetDataTableReadTarget, other.Cv2SetDataTableReadTarget)) return false; + if (!object.Equals(Cv2SetConstantReward, other.Cv2SetConstantReward)) return false; + if (!object.Equals(Cv2ModifyUgcReward, other.Cv2ModifyUgcReward)) return false; + if (!object.Equals(Cv2DeleteUgcReward, other.Cv2DeleteUgcReward)) return false; + if (!object.Equals(Cv2SetAwardRoomKeyNodeLogOutput, other.Cv2SetAwardRoomKeyNodeLogOutput)) return false; + if (!object.Equals(Cv2SetAwardConsumableNodeLogOutput, other.Cv2SetAwardConsumableNodeLogOutput)) return false; + if (!object.Equals(Cv2UpdateProgressionSettings, other.Cv2UpdateProgressionSettings)) return false; + if (!object.Equals(Cv2SetLockedByRoomContributors, other.Cv2SetLockedByRoomContributors)) return false; + if (!object.Equals(Cv2ModifyDataTable, other.Cv2ModifyDataTable)) return false; + if (!object.Equals(Cv2SetConstantInventoryItem, other.Cv2SetConstantInventoryItem)) return false; + if (!object.Equals(Cv2SetConstantGiftdropShopItem, other.Cv2SetConstantGiftdropShopItem)) return false; + if (!object.Equals(Cv2SetBannerNotificationPosition, other.Cv2SetBannerNotificationPosition)) return false; + if (!object.Equals(Cv2SetBannerNotificationTitleTextColor, other.Cv2SetBannerNotificationTitleTextColor)) return false; + if (!object.Equals(Cv2SetBannerNotificationTitleBackgroundColor, other.Cv2SetBannerNotificationTitleBackgroundColor)) return false; + if (!object.Equals(Cv2SetBannerNotificationTitleTextSize, other.Cv2SetBannerNotificationTitleTextSize)) return false; + if (!object.Equals(Cv2SetBannerNotificationMainTextColor, other.Cv2SetBannerNotificationMainTextColor)) return false; + if (!object.Equals(Cv2SetBannerNotificationMainTextBackgroundColor, other.Cv2SetBannerNotificationMainTextBackgroundColor)) return false; + if (!object.Equals(Cv2SetBannerNotificationMainTextSize, other.Cv2SetBannerNotificationMainTextSize)) return false; + if (!object.Equals(Cv2SetBannerNotificationLeftEmoji, other.Cv2SetBannerNotificationLeftEmoji)) return false; + if (!object.Equals(Cv2SetBannerNotificationRightEmoji, other.Cv2SetBannerNotificationRightEmoji)) return false; + if (!object.Equals(Cv2SetRewardNotificationBackgroundColor, other.Cv2SetRewardNotificationBackgroundColor)) return false; + if (!object.Equals(Cv2SetRewardNotificationTitleTextColor, other.Cv2SetRewardNotificationTitleTextColor)) return false; + if (!object.Equals(Cv2SetRewardNotificationTitleTextSize, other.Cv2SetRewardNotificationTitleTextSize)) return false; + if (!object.Equals(Cv2SetRewardNotificationDescriptionTextColor, other.Cv2SetRewardNotificationDescriptionTextColor)) return false; + if (!object.Equals(Cv2SetRewardNotificationDescriptionTextSize, other.Cv2SetRewardNotificationDescriptionTextSize)) return false; + if (!object.Equals(Cv2SetRewardNotificationShowContentsText, other.Cv2SetRewardNotificationShowContentsText)) return false; + if (!object.Equals(Cv2SetRewardNotificationContentsTextColor, other.Cv2SetRewardNotificationContentsTextColor)) return false; + if (!object.Equals(Cv2SetRewardNotificationContentsDisplayMode, other.Cv2SetRewardNotificationContentsDisplayMode)) return false; + if (!object.Equals(Cv2SetRewardNotificationShowImage, other.Cv2SetRewardNotificationShowImage)) return false; + if (!object.Equals(Cv2SetConstantObjectiveMarker, other.Cv2SetConstantObjectiveMarker)) return false; + if (!object.Equals(Cv2SetPlayerDefinitionBoardCustomLocomotionRequested, other.Cv2SetPlayerDefinitionBoardCustomLocomotionRequested)) return false; + if (!object.Equals(Cv2SetPlayerDefinitionBoardForceManualSprintR1, other.Cv2SetPlayerDefinitionBoardForceManualSprintR1)) return false; + if (!object.Equals(Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested, other.Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested)) return false; + if (!object.Equals(Cv2SetRoomHudTitleOption, other.Cv2SetRoomHudTitleOption)) return false; + if (!object.Equals(Cv2SetRoomHudSubtitleOption, other.Cv2SetRoomHudSubtitleOption)) return false; + if (!object.Equals(Cv2SetRoomHudBarOption, other.Cv2SetRoomHudBarOption)) return false; + if (!object.Equals(Cv2SetRoomHudInventoryOption, other.Cv2SetRoomHudInventoryOption)) return false; + if (!object.Equals(Cv2SetRoomHudInventoryRoomOption, other.Cv2SetRoomHudInventoryRoomOption)) return false; + if (!object.Equals(Cv2SetRoomHudInventoryShowIcon, other.Cv2SetRoomHudInventoryShowIcon)) return false; + if (!object.Equals(Cv2SetRoomHudInventoryConsumable, other.Cv2SetRoomHudInventoryConsumable)) return false; + if (!object.Equals(Cv2SetRoomHudInventoryCurrency, other.Cv2SetRoomHudInventoryCurrency)) return false; + if (!object.Equals(Cv2SetRoomHudProgressWheelOption, other.Cv2SetRoomHudProgressWheelOption)) return false; + if (!object.Equals(Cv2SetRoomHudShowProgress, other.Cv2SetRoomHudShowProgress)) return false; + if (!object.Equals(Cv2LocomotionRequestSteeringSetSteerInWorldSpace, other.Cv2LocomotionRequestSteeringSetSteerInWorldSpace)) return false; + if (!object.Equals(Cv2SetInputDescIndex, other.Cv2SetInputDescIndex)) return false; + if (!object.Equals(Cv2SetOutputDescIndex, other.Cv2SetOutputDescIndex)) return false; + if (!object.Equals(Cv2SetPortGroupIndex, other.Cv2SetPortGroupIndex)) return false; + if (!object.Equals(Cv2SetConstantRoomCurrency, other.Cv2SetConstantRoomCurrency)) return false; + if (!object.Equals(Cv2SetAwardCurrencyFromConstantNodeLogOutput, other.Cv2SetAwardCurrencyFromConstantNodeLogOutput)) return false; + if (!object.Equals(Cv2SetGetBalanceFromConstantNodeLogOutput, other.Cv2SetGetBalanceFromConstantNodeLogOutput)) return false; + if (!object.Equals(Cv2SetStateMachineDefaultState, other.Cv2SetStateMachineDefaultState)) return false; + if (!object.Equals(Cv2SetAddInventoryItemNodeLogOutput, other.Cv2SetAddInventoryItemNodeLogOutput)) return false; + if (!object.Equals(Cv2SetRemoveInventoryItemNodeLogOutput, other.Cv2SetRemoveInventoryItemNodeLogOutput)) return false; + if (!object.Equals(Cv2SetStudioFunctionId, other.Cv2SetStudioFunctionId)) return false; + if (!object.Equals(Cv2RegisterStudioFunctions, other.Cv2RegisterStudioFunctions)) return false; + if (!object.Equals(Cv2SetConstantQuickChatTable, other.Cv2SetConstantQuickChatTable)) return false; + if (!object.Equals(Cv2SetStateMachineSynced, other.Cv2SetStateMachineSynced)) return false; + if (!object.Equals(Cv2SetStateConstant, other.Cv2SetStateConstant)) return false; + if (!object.Equals(Cv2SetEquipmentSlotConstantSlotType, other.Cv2SetEquipmentSlotConstantSlotType)) return false; + if (!object.Equals(Cv2SetEquipmentSlotConstantSlotNumber, other.Cv2SetEquipmentSlotConstantSlotNumber)) return false; + if (!object.Equals(Cv2SetConstantRoomOffer, other.Cv2SetConstantRoomOffer)) return false; + if (!object.Equals(Cv2SetPlayerUiTagFilter, other.Cv2SetPlayerUiTagFilter)) return false; + if (!object.Equals(Cv2SetPlayerUiFilterEnabled, other.Cv2SetPlayerUiFilterEnabled)) return false; + if (!object.Equals(Cv2RetypeInputDesc, other.Cv2RetypeInputDesc)) return false; + if (!object.Equals(Cv2RetypeOutputDesc, other.Cv2RetypeOutputDesc)) return false; + if (!object.Equals(Cv2SetPlayerDefinitionGraphTraitValue, other.Cv2SetPlayerDefinitionGraphTraitValue)) return false; + if (!object.Equals(Cv2SetReplicatorTarget, other.Cv2SetReplicatorTarget)) return false; + if (!object.Equals(Cv2ClearReplicatorTarget, other.Cv2ClearReplicatorTarget)) return false; + if (!object.Equals(Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace, other.Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace)) return false; + if (!object.Equals(Cv2CreateObjectBoard, other.Cv2CreateObjectBoard)) return false; + if (!object.Equals(Cv2SetFunctionCallDeclId, other.Cv2SetFunctionCallDeclId)) return false; + if (!object.Equals(Cv2FunctionNodeAddExec, other.Cv2FunctionNodeAddExec)) return false; + if (!object.Equals(Cv2FunctionNodeRemoveExec, other.Cv2FunctionNodeRemoveExec)) return false; + if (!object.Equals(Cv2FunctionNodeChangeFilter, other.Cv2FunctionNodeChangeFilter)) return false; + if (!object.Equals(Cv2SetHolotarRecordingNodeValues, other.Cv2SetHolotarRecordingNodeValues)) return false; + if (!object.Equals(Cv2PlayerPromptSetImmediate, other.Cv2PlayerPromptSetImmediate)) return false; + if (!object.Equals(Cv2PlayerPromptSetCancelOnWatchClose, other.Cv2PlayerPromptSetCancelOnWatchClose)) return false; + if (!object.Equals(Cv2PlayerPromptSetReplaceExistingPrompts, other.Cv2PlayerPromptSetReplaceExistingPrompts)) return false; + if (!object.Equals(Cv2SetConstantStorefrontItem, other.Cv2SetConstantStorefrontItem)) return false; + if (!object.Equals(Cv2SetRoomHudInventoryRoomInventoryItem, other.Cv2SetRoomHudInventoryRoomInventoryItem)) return false; + if (!object.Equals(Cv2SetConstantPlayerEvent, other.Cv2SetConstantPlayerEvent)) return false; + if (!object.Equals(Cv2SetCustomProperty, other.Cv2SetCustomProperty)) return false; + if (!object.Equals(Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation, other.Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation)) return false; + if (!object.Equals(Cv2UngroupBoard, other.Cv2UngroupBoard)) return false; + if (!object.Equals(Cv2GroupBoard, other.Cv2GroupBoard)) return false; + if (!object.Equals(Cv2CreateObjectProperty, other.Cv2CreateObjectProperty)) return false; + if (!object.Equals(Cv2SetObjectPropertyHomeValue, other.Cv2SetObjectPropertyHomeValue)) return false; + if (!object.Equals(Cv2SetObjectPropertyType, other.Cv2SetObjectPropertyType)) return false; + if (!object.Equals(Cv2SetObjectPropertySynced, other.Cv2SetObjectPropertySynced)) return false; + if (!object.Equals(Cv2DeleteObjectProperty, other.Cv2DeleteObjectProperty)) return false; + if (!object.Equals(Cv2MoveToBoard, other.Cv2MoveToBoard)) return false; + if (!object.Equals(Cv2SplitFromBoard, other.Cv2SplitFromBoard)) return false; + if (!object.Equals(Cv2GroupObjectBoard, other.Cv2GroupObjectBoard)) return false; + if (!object.Equals(Cv2DeleteAllNodes, other.Cv2DeleteAllNodes)) return false; + if (!object.Equals(Cv2SetConstantAvatarItem, other.Cv2SetConstantAvatarItem)) return false; + if (!object.Equals(Cv2PromoteDataTableToRoomAsset, other.Cv2PromoteDataTableToRoomAsset)) return false; + if (!object.Equals(Cv2CreateDataTableRoomAsset, other.Cv2CreateDataTableRoomAsset)) return false; + if (!object.Equals(Cv2SetProjectileValue, other.Cv2SetProjectileValue)) return false; + if (!object.Equals(Cv2SetProjectileColorIndex, other.Cv2SetProjectileColorIndex)) return false; + if (!object.Equals(Cv2SetProjectileSpeed, other.Cv2SetProjectileSpeed)) return false; + if (!object.Equals(Cv2SetProjectileLifetimeSeconds, other.Cv2SetProjectileLifetimeSeconds)) return false; + if (!object.Equals(Cv2SetProjectileGravity, other.Cv2SetProjectileGravity)) return false; + if (!object.Equals(Cv2SetProjectileHeadDamage, other.Cv2SetProjectileHeadDamage)) return false; + if (!object.Equals(Cv2SetProjectileTorsoDamage, other.Cv2SetProjectileTorsoDamage)) return false; + if (!object.Equals(Cv2SetProjectileHandDamage, other.Cv2SetProjectileHandDamage)) return false; + if (!object.Equals(Cv2SetProjectileObjectDamage, other.Cv2SetProjectileObjectDamage)) return false; + if (!object.Equals(Cv2SetProjectileCount, other.Cv2SetProjectileCount)) return false; + if (!object.Equals(Cv2SetProjectileAngle, other.Cv2SetProjectileAngle)) return false; + if (!object.Equals(Cv2SetProjectileForce, other.Cv2SetProjectileForce)) return false; + if (!object.Equals(Cv2SetProjectileSelfCollisionsEnabled, other.Cv2SetProjectileSelfCollisionsEnabled)) return false; + if (!object.Equals(Cv2SetIsFrozen, other.Cv2SetIsFrozen)) return false; + if (!object.Equals(Cv2IsRecRoomObjectOfTypeSetTargetType, other.Cv2IsRecRoomObjectOfTypeSetTargetType)) return false; + if (!object.Equals(Cv2ManagePlayerProperty, other.Cv2ManagePlayerProperty)) return false; + if (!object.Equals(Cv2SetEventDefinitionEventId, other.Cv2SetEventDefinitionEventId)) return false; + if (!object.Equals(Cv2SetParticleVfxType, other.Cv2SetParticleVfxType)) return false; + if (!object.Equals(Cv2SetPlayParticleVfxAtPositionSynced, other.Cv2SetPlayParticleVfxAtPositionSynced)) return false; + if (!object.Equals(Cv2SetConstantBodyPart, other.Cv2SetConstantBodyPart)) return false; + if (!object.Equals(Cv2SetMessageNodeMessageName, other.Cv2SetMessageNodeMessageName)) return false; + if (!object.Equals(Cv2SetMessageSenderNodeScopeAndTarget, other.Cv2SetMessageSenderNodeScopeAndTarget)) return false; + if (!object.Equals(Cv2SetMessageNodeHasPortForParameter, other.Cv2SetMessageNodeHasPortForParameter)) return false; + if (!object.Equals(Cv2EditMessageName, other.Cv2EditMessageName)) return false; + if (!object.Equals(Cv2ManageMessageParameter, other.Cv2ManageMessageParameter)) return false; + if (!object.Equals(Cv2CreationObjectGetAllOfTypeWithTagSetTargetType, other.Cv2CreationObjectGetAllOfTypeWithTagSetTargetType)) return false; + if (!object.Equals(Cv2SetObjectPropertyDisplayMetadata, other.Cv2SetObjectPropertyDisplayMetadata)) return false; + if (!object.Equals(Cv2GameAiSendUserPromptWithStructuredResponseAddOutput, other.Cv2GameAiSendUserPromptWithStructuredResponseAddOutput)) return false; + if (!object.Equals(Cv2GameAiSendUserPromptWithStructuredResponseEditOutput, other.Cv2GameAiSendUserPromptWithStructuredResponseEditOutput)) return false; + if (!object.Equals(Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput, other.Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput)) return false; + if (!object.Equals(Cv2SetBehaviorBoardBehavior, other.Cv2SetBehaviorBoardBehavior)) return false; + if (!object.Equals(Cv2CreateBehaviorBoardBehavior, other.Cv2CreateBehaviorBoardBehavior)) return false; + if (!object.Equals(Cv2SetBehaviorName, other.Cv2SetBehaviorName)) return false; + if (!object.Equals(Cv2CreateNewBehaviorVersion, other.Cv2CreateNewBehaviorVersion)) return false; + if (!object.Equals(Cv2SetTextureConstantSize, other.Cv2SetTextureConstantSize)) return false; + if (!object.Equals(Cv2SetTextToSpeechMaxRolloffDistance, other.Cv2SetTextToSpeechMaxRolloffDistance)) return false; + if (!object.Equals(Cv2SetTextToSpeechRolloffCurve, other.Cv2SetTextToSpeechRolloffCurve)) return false; + if (!object.Equals(Cv2SetGenAiMusicBlobName, other.Cv2SetGenAiMusicBlobName)) return false; + if (!object.Equals(Cv2SetGenAiMusicPrompt, other.Cv2SetGenAiMusicPrompt)) return false; + if (!object.Equals(Cv2SetGenAiMusicDuration, other.Cv2SetGenAiMusicDuration)) return false; + if (!object.Equals(Cv2SetGenAiMusicLyrics, other.Cv2SetGenAiMusicLyrics)) return false; + if (!object.Equals(Cv2SetGenAiSfxBlobName, other.Cv2SetGenAiSfxBlobName)) return false; + if (!object.Equals(Cv2SetGenAiSfxPrompt, other.Cv2SetGenAiSfxPrompt)) return false; + if (!object.Equals(Cv2SetGenAiSfxDuration, other.Cv2SetGenAiSfxDuration)) return false; + if (!object.Equals(Cv2FunctionDeclSetDescription, other.Cv2FunctionDeclSetDescription)) return false; + if (!object.Equals(Cv2SetChatAiModelNodeModel, other.Cv2SetChatAiModelNodeModel)) return false; + if (!object.Equals(Cv2SetImageGenerationAiModelNodeModel, other.Cv2SetImageGenerationAiModelNodeModel)) return false; + if (!object.Equals(Cv2SetGenAiMusicContext, other.Cv2SetGenAiMusicContext)) return false; + if (!object.Equals(Cv2SetGenAiSfxContext, other.Cv2SetGenAiSfxContext)) return false; + if (!object.Equals(Cv2AiFunctionSetFunctionDeclId, other.Cv2AiFunctionSetFunctionDeclId)) 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 (Kind != global::Circuits.Static.RecRoom.Protobuf.ActionKind.PartialInitialize) hash ^= Kind.GetHashCode(); + if (partialInitialize_ != null) hash ^= PartialInitialize.GetHashCode(); + if (fullInitialize_ != null) hash ^= FullInitialize.GetHashCode(); + if (destroy_ != null) hash ^= Destroy.GetHashCode(); + if (multi_ != null) hash ^= Multi.GetHashCode(); + if (compressed_ != null) hash ^= Compressed.GetHashCode(); + if (partialAction_ != null) hash ^= PartialAction.GetHashCode(); + if (addGraph_ != null) hash ^= AddGraph.GetHashCode(); + if (removeGraph_ != null) hash ^= RemoveGraph.GetHashCode(); + if (addNode_ != null) hash ^= AddNode.GetHashCode(); + if (removeNode_ != null) hash ^= RemoveNode.GetHashCode(); + if (addEdge_ != null) hash ^= AddEdge.GetHashCode(); + if (removeEdge_ != null) hash ^= RemoveEdge.GetHashCode(); + if (inputSetDefaultValue_ != null) hash ^= InputSetDefaultValue.GetHashCode(); + if (functionNodeAddInput_ != null) hash ^= FunctionNodeAddInput.GetHashCode(); + if (functionNodeAddOutput_ != null) hash ^= FunctionNodeAddOutput.GetHashCode(); + if (functionNodeRemoveInput_ != null) hash ^= FunctionNodeRemoveInput.GetHashCode(); + if (functionNodeRemoveOutput_ != null) hash ^= FunctionNodeRemoveOutput.GetHashCode(); + if (addInputToGroup_ != null) hash ^= AddInputToGroup.GetHashCode(); + if (cv2AddNode_ != null) hash ^= Cv2AddNode.GetHashCode(); + if (cv2RemoveNode_ != null) hash ^= Cv2RemoveNode.GetHashCode(); + if (cv2AddConnection_ != null) hash ^= Cv2AddConnection.GetHashCode(); + if (cv2RemoveConnection_ != null) hash ^= Cv2RemoveConnection.GetHashCode(); + if (cv2RemoveInputPortConnections_ != null) hash ^= Cv2RemoveInputPortConnections.GetHashCode(); + if (cv2RemoveOutputPortConnections_ != null) hash ^= Cv2RemoveOutputPortConnections.GetHashCode(); + if (cv2AddInputDesc_ != null) hash ^= Cv2AddInputDesc.GetHashCode(); + if (cv2AddInputPort_ != null) hash ^= Cv2AddInputPort.GetHashCode(); + if (cv2AddOutputDesc_ != null) hash ^= Cv2AddOutputDesc.GetHashCode(); + if (cv2AddNodeDesc_ != null) hash ^= Cv2AddNodeDesc.GetHashCode(); + if (cv2RemoveInputDesc_ != null) hash ^= Cv2RemoveInputDesc.GetHashCode(); + if (cv2RemoveInputPort_ != null) hash ^= Cv2RemoveInputPort.GetHashCode(); + if (cv2RemoveOutputDesc_ != null) hash ^= Cv2RemoveOutputDesc.GetHashCode(); + if (cv2RemoveNodeDesc_ != null) hash ^= Cv2RemoveNodeDesc.GetHashCode(); + if (cv2SpawnTemplate_ != null) hash ^= Cv2SpawnTemplate.GetHashCode(); + if (cv2SetNodeName_ != null) hash ^= Cv2SetNodeName.GetHashCode(); + if (cv2SetNodeTransform_ != null) hash ^= Cv2SetNodeTransform.GetHashCode(); + if (cv2SetDefaultValue_ != null) hash ^= Cv2SetDefaultValue.GetHashCode(); + if (cv2DeserializeObjectBoard_ != null) hash ^= Cv2DeserializeObjectBoard.GetHashCode(); + if (cv2SetEventNodeBaseRegistration_ != null) hash ^= Cv2SetEventNodeBaseRegistration.GetHashCode(); + if (cv2SetEventSenderTarget_ != null) hash ^= Cv2SetEventSenderTarget.GetHashCode(); + if (cv2AddGraph_ != null) hash ^= Cv2AddGraph.GetHashCode(); + if (cv2RemoveGraph_ != null) hash ^= Cv2RemoveGraph.GetHashCode(); + if (cv2SetObjectBoardObjectAttachmentMode_ != null) hash ^= Cv2SetObjectBoardObjectAttachmentMode.GetHashCode(); + if (cv2SetActivePlayerDefinitionBoard_ != null) hash ^= Cv2SetActivePlayerDefinitionBoard.GetHashCode(); + if (cv2SetVariableMemoryType_ != null) hash ^= Cv2SetVariableMemoryType.GetHashCode(); + if (cv2SetLogStringChannel_ != null) hash ^= Cv2SetLogStringChannel.GetHashCode(); + if (cv2RemoveObjectBoard_ != null) hash ^= Cv2RemoveObjectBoard.GetHashCode(); + if (cv2SetNodeColor_ != null) hash ^= Cv2SetNodeColor.GetHashCode(); + if (cv2SetAwardCurrencyNodeCurrencyReplicationId_ != null) hash ^= Cv2SetAwardCurrencyNodeCurrencyReplicationId.GetHashCode(); + if (cv2SetGetBalanceNodeCurrencyReplicationId_ != null) hash ^= Cv2SetGetBalanceNodeCurrencyReplicationId.GetHashCode(); + if (cv2SetAwardCurrencyNodeLogOutput_ != null) hash ^= Cv2SetAwardCurrencyNodeLogOutput.GetHashCode(); + if (cv2SetGetBalanceNodeLogOutput_ != null) hash ^= Cv2SetGetBalanceNodeLogOutput.GetHashCode(); + if (cv2SetConstantConsumable_ != null) hash ^= Cv2SetConstantConsumable.GetHashCode(); + if (cv2CloudDataResetEntry_ != null) hash ^= Cv2CloudDataResetEntry.GetHashCode(); + if (cv2CloudDataDeleteEntry_ != null) hash ^= Cv2CloudDataDeleteEntry.GetHashCode(); + if (cv2SetRaycastIgnorePlayers_ != null) hash ^= Cv2SetRaycastIgnorePlayers.GetHashCode(); + if (cv2SetRaycastIgnoreObjects_ != null) hash ^= Cv2SetRaycastIgnoreObjects.GetHashCode(); + if (cv2SetVariableNodeHomeValue_ != null) hash ^= Cv2SetVariableNodeHomeValue.GetHashCode(); + if (cv2SetLeaderboardStatMode_ != null) hash ^= Cv2SetLeaderboardStatMode.GetHashCode(); + if (cv2SetColorConstantIndexValue_ != null) hash ^= Cv2SetColorConstantIndexValue.GetHashCode(); + if (cv2SetCommentBody_ != null) hash ^= Cv2SetCommentBody.GetHashCode(); + if (cv2SetCommentColor_ != null) hash ^= Cv2SetCommentColor.GetHashCode(); + if (cv2SetCommentAlwaysOn_ != null) hash ^= Cv2SetCommentAlwaysOn.GetHashCode(); + if (cv2SetSampleAudioNodeValues_ != null) hash ^= Cv2SetSampleAudioNodeValues.GetHashCode(); + if (cv2SetSampleAudioNodePreload_ != null) hash ^= Cv2SetSampleAudioNodePreload.GetHashCode(); + if (cv2RenameInputDesc_ != null) hash ^= Cv2RenameInputDesc.GetHashCode(); + if (cv2RenameOutputDesc_ != null) hash ^= Cv2RenameOutputDesc.GetHashCode(); + if (cv2RenameNodeGroup_ != null) hash ^= Cv2RenameNodeGroup.GetHashCode(); + if (cv2SetConstantDestination_ != null) hash ^= Cv2SetConstantDestination.GetHashCode(); + if (cv2SetAudioClipValue_ != null) hash ^= Cv2SetAudioClipValue.GetHashCode(); + if (cv2SetHudElement_ != null) hash ^= Cv2SetHudElement.GetHashCode(); + if (cv2SetHudElementColor_ != null) hash ^= Cv2SetHudElementColor.GetHashCode(); + if (cv2SetHudElementLabel_ != null) hash ^= Cv2SetHudElementLabel.GetHashCode(); + if (cv2SetHudElementValue_ != null) hash ^= Cv2SetHudElementValue.GetHashCode(); + if (cv2SetHudElementMaxValue_ != null) hash ^= Cv2SetHudElementMaxValue.GetHashCode(); + if (cv2SetHudElementShowLabel_ != null) hash ^= Cv2SetHudElementShowLabel.GetHashCode(); + if (cv2SetHudElementShowValueText_ != null) hash ^= Cv2SetHudElementShowValueText.GetHashCode(); + if (cv2SetPlayerNameColorSynced_ != null) hash ^= Cv2SetPlayerNameColorSynced.GetHashCode(); + if (cv2SetConstantPlayerOutfitSlotFlag_ != null) hash ^= Cv2SetConstantPlayerOutfitSlotFlag.GetHashCode(); + if (cv2BytesDebug_ != null) hash ^= Cv2BytesDebug.GetHashCode(); + if (cv2ReparentNodes_ != null) hash ^= Cv2ReparentNodes.GetHashCode(); + if (cv2SetInteractionFilter_ != null) hash ^= Cv2SetInteractionFilter.GetHashCode(); + if (cv2RemoveInteractionFilter_ != null) hash ^= Cv2RemoveInteractionFilter.GetHashCode(); + if (cv2SetPlayerUiEnabled_ != null) hash ^= Cv2SetPlayerUiEnabled.GetHashCode(); + if (cv2SetPlayerUiSynced_ != null) hash ^= Cv2SetPlayerUiSynced.GetHashCode(); + if (cv2SetPlayerUiBarEnabled_ != null) hash ^= Cv2SetPlayerUiBarEnabled.GetHashCode(); + if (cv2SetPlayerUiBarColor_ != null) hash ^= Cv2SetPlayerUiBarColor.GetHashCode(); + if (cv2SetPlayerUiBarValue_ != null) hash ^= Cv2SetPlayerUiBarValue.GetHashCode(); + if (cv2SetPlayerUiBarMaxValue_ != null) hash ^= Cv2SetPlayerUiBarMaxValue.GetHashCode(); + if (cv2SetPlayerUiBarAnimated_ != null) hash ^= Cv2SetPlayerUiBarAnimated.GetHashCode(); + if (cv2SetPlayerUiTextEnabled_ != null) hash ^= Cv2SetPlayerUiTextEnabled.GetHashCode(); + if (cv2SetPlayerUiTextText_ != null) hash ^= Cv2SetPlayerUiTextText.GetHashCode(); + if (cv2SetPlayerUiTextColor_ != null) hash ^= Cv2SetPlayerUiTextColor.GetHashCode(); + if (cv2SetPlayerUiRoleFilter_ != null) hash ^= Cv2SetPlayerUiRoleFilter.GetHashCode(); + if (cv2SetPlayerUiFilterMode_ != null) hash ^= Cv2SetPlayerUiFilterMode.GetHashCode(); + if (cv2SetConstantRoomKey_ != null) hash ^= Cv2SetConstantRoomKey.GetHashCode(); + if (cv2SetMoodsConstantSynced_ != null) hash ^= Cv2SetMoodsConstantSynced.GetHashCode(); + if (cv2SetMoodsConstantBlendTime_ != null) hash ^= Cv2SetMoodsConstantBlendTime.GetHashCode(); + if (cv2SetMoodsConstantRoleFilterMode_ != null) hash ^= Cv2SetMoodsConstantRoleFilterMode.GetHashCode(); + if (cv2SetMoodsConstantFilteredRoles_ != null) hash ^= Cv2SetMoodsConstantFilteredRoles.GetHashCode(); + if (cv2SetMoodsConstantEaseIn_ != null) hash ^= Cv2SetMoodsConstantEaseIn.GetHashCode(); + if (cv2SetSunConstantSunColor_ != null) hash ^= Cv2SetSunConstantSunColor.GetHashCode(); + if (cv2SetSunConstantSunIntensity_ != null) hash ^= Cv2SetSunConstantSunIntensity.GetHashCode(); + if (cv2SetSunConstantShadowStrength_ != null) hash ^= Cv2SetSunConstantShadowStrength.GetHashCode(); + if (cv2SetSunConstantDiscSize_ != null) hash ^= Cv2SetSunConstantDiscSize.GetHashCode(); + if (cv2SetSunConstantGlowColor_ != null) hash ^= Cv2SetSunConstantGlowColor.GetHashCode(); + if (cv2SetSunConstantGlowStrength_ != null) hash ^= Cv2SetSunConstantGlowStrength.GetHashCode(); + if (cv2SetSunConstantGlowSize_ != null) hash ^= Cv2SetSunConstantGlowSize.GetHashCode(); + if (cv2SetSunConstantGlowHorizon_ != null) hash ^= Cv2SetSunConstantGlowHorizon.GetHashCode(); + if (cv2SetSunConstantReflectionIntensity_ != null) hash ^= Cv2SetSunConstantReflectionIntensity.GetHashCode(); + if (cv2SetSunConstantClipHorizon_ != null) hash ^= Cv2SetSunConstantClipHorizon.GetHashCode(); + if (cv2SetFogConstantFogColor_ != null) hash ^= Cv2SetFogConstantFogColor.GetHashCode(); + if (cv2SetFogConstantStartDistance_ != null) hash ^= Cv2SetFogConstantStartDistance.GetHashCode(); + if (cv2SetFogConstantFadeDistance_ != null) hash ^= Cv2SetFogConstantFadeDistance.GetHashCode(); + if (cv2SetSkydomeConstantSkyBottomColor_ != null) hash ^= Cv2SetSkydomeConstantSkyBottomColor.GetHashCode(); + if (cv2SetSkydomeConstantSkyTopColor_ != null) hash ^= Cv2SetSkydomeConstantSkyTopColor.GetHashCode(); + if (cv2SetSkydomeConstantGroundBottomColor_ != null) hash ^= Cv2SetSkydomeConstantGroundBottomColor.GetHashCode(); + if (cv2SetSkydomeConstantGroundTopColor_ != null) hash ^= Cv2SetSkydomeConstantGroundTopColor.GetHashCode(); + if (cv2SetSkydomeConstantHorizonColor_ != null) hash ^= Cv2SetSkydomeConstantHorizonColor.GetHashCode(); + if (cv2SetSkydomeConstantHorizonSize_ != null) hash ^= Cv2SetSkydomeConstantHorizonSize.GetHashCode(); + if (cv2SetSkydomeConstantHorizonStrength_ != null) hash ^= Cv2SetSkydomeConstantHorizonStrength.GetHashCode(); + if (cv2SetBackgroundObjectsConstantObjectVariant_ != null) hash ^= Cv2SetBackgroundObjectsConstantObjectVariant.GetHashCode(); + if (cv2SetBackgroundObjectsConstantColor_ != null) hash ^= Cv2SetBackgroundObjectsConstantColor.GetHashCode(); + if (cv2SetBackgroundObjectsConstantRotation_ != null) hash ^= Cv2SetBackgroundObjectsConstantRotation.GetHashCode(); + if (cv2SetBackgroundObjectsConstantTransparency_ != null) hash ^= Cv2SetBackgroundObjectsConstantTransparency.GetHashCode(); + if (cv2SetAudioClipVolume_ != null) hash ^= Cv2SetAudioClipVolume.GetHashCode(); + if (cv2SetAudioClipPlaybackSpeedShift_ != null) hash ^= Cv2SetAudioClipPlaybackSpeedShift.GetHashCode(); + if (cv2SetAudioClipPlaybackSpeedVariation_ != null) hash ^= Cv2SetAudioClipPlaybackSpeedVariation.GetHashCode(); + if (cv2SetPlayAudioAtPositionSynced_ != null) hash ^= Cv2SetPlayAudioAtPositionSynced.GetHashCode(); + if (cv2SetPlayAudioAtPositionMaxRolloffDistance_ != null) hash ^= Cv2SetPlayAudioAtPositionMaxRolloffDistance.GetHashCode(); + if (cv2SetPlayAudioAtPositionRolloffCurve_ != null) hash ^= Cv2SetPlayAudioAtPositionRolloffCurve.GetHashCode(); + if (cv2SetPlayAudioAtPositionAudioChannel_ != null) hash ^= Cv2SetPlayAudioAtPositionAudioChannel.GetHashCode(); + if (cv2SetDataTableReadTarget_ != null) hash ^= Cv2SetDataTableReadTarget.GetHashCode(); + if (cv2SetConstantReward_ != null) hash ^= Cv2SetConstantReward.GetHashCode(); + if (cv2ModifyUgcReward_ != null) hash ^= Cv2ModifyUgcReward.GetHashCode(); + if (cv2DeleteUgcReward_ != null) hash ^= Cv2DeleteUgcReward.GetHashCode(); + if (cv2SetAwardRoomKeyNodeLogOutput_ != null) hash ^= Cv2SetAwardRoomKeyNodeLogOutput.GetHashCode(); + if (cv2SetAwardConsumableNodeLogOutput_ != null) hash ^= Cv2SetAwardConsumableNodeLogOutput.GetHashCode(); + if (cv2UpdateProgressionSettings_ != null) hash ^= Cv2UpdateProgressionSettings.GetHashCode(); + if (cv2SetLockedByRoomContributors_ != null) hash ^= Cv2SetLockedByRoomContributors.GetHashCode(); + if (cv2ModifyDataTable_ != null) hash ^= Cv2ModifyDataTable.GetHashCode(); + if (cv2SetConstantInventoryItem_ != null) hash ^= Cv2SetConstantInventoryItem.GetHashCode(); + if (cv2SetConstantGiftdropShopItem_ != null) hash ^= Cv2SetConstantGiftdropShopItem.GetHashCode(); + if (cv2SetBannerNotificationPosition_ != null) hash ^= Cv2SetBannerNotificationPosition.GetHashCode(); + if (cv2SetBannerNotificationTitleTextColor_ != null) hash ^= Cv2SetBannerNotificationTitleTextColor.GetHashCode(); + if (cv2SetBannerNotificationTitleBackgroundColor_ != null) hash ^= Cv2SetBannerNotificationTitleBackgroundColor.GetHashCode(); + if (cv2SetBannerNotificationTitleTextSize_ != null) hash ^= Cv2SetBannerNotificationTitleTextSize.GetHashCode(); + if (cv2SetBannerNotificationMainTextColor_ != null) hash ^= Cv2SetBannerNotificationMainTextColor.GetHashCode(); + if (cv2SetBannerNotificationMainTextBackgroundColor_ != null) hash ^= Cv2SetBannerNotificationMainTextBackgroundColor.GetHashCode(); + if (cv2SetBannerNotificationMainTextSize_ != null) hash ^= Cv2SetBannerNotificationMainTextSize.GetHashCode(); + if (cv2SetBannerNotificationLeftEmoji_ != null) hash ^= Cv2SetBannerNotificationLeftEmoji.GetHashCode(); + if (cv2SetBannerNotificationRightEmoji_ != null) hash ^= Cv2SetBannerNotificationRightEmoji.GetHashCode(); + if (cv2SetRewardNotificationBackgroundColor_ != null) hash ^= Cv2SetRewardNotificationBackgroundColor.GetHashCode(); + if (cv2SetRewardNotificationTitleTextColor_ != null) hash ^= Cv2SetRewardNotificationTitleTextColor.GetHashCode(); + if (cv2SetRewardNotificationTitleTextSize_ != null) hash ^= Cv2SetRewardNotificationTitleTextSize.GetHashCode(); + if (cv2SetRewardNotificationDescriptionTextColor_ != null) hash ^= Cv2SetRewardNotificationDescriptionTextColor.GetHashCode(); + if (cv2SetRewardNotificationDescriptionTextSize_ != null) hash ^= Cv2SetRewardNotificationDescriptionTextSize.GetHashCode(); + if (cv2SetRewardNotificationShowContentsText_ != null) hash ^= Cv2SetRewardNotificationShowContentsText.GetHashCode(); + if (cv2SetRewardNotificationContentsTextColor_ != null) hash ^= Cv2SetRewardNotificationContentsTextColor.GetHashCode(); + if (cv2SetRewardNotificationContentsDisplayMode_ != null) hash ^= Cv2SetRewardNotificationContentsDisplayMode.GetHashCode(); + if (cv2SetRewardNotificationShowImage_ != null) hash ^= Cv2SetRewardNotificationShowImage.GetHashCode(); + if (cv2SetConstantObjectiveMarker_ != null) hash ^= Cv2SetConstantObjectiveMarker.GetHashCode(); + if (cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ != null) hash ^= Cv2SetPlayerDefinitionBoardCustomLocomotionRequested.GetHashCode(); + if (cv2SetPlayerDefinitionBoardForceManualSprintR1_ != null) hash ^= Cv2SetPlayerDefinitionBoardForceManualSprintR1.GetHashCode(); + if (cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ != null) hash ^= Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested.GetHashCode(); + if (cv2SetRoomHudTitleOption_ != null) hash ^= Cv2SetRoomHudTitleOption.GetHashCode(); + if (cv2SetRoomHudSubtitleOption_ != null) hash ^= Cv2SetRoomHudSubtitleOption.GetHashCode(); + if (cv2SetRoomHudBarOption_ != null) hash ^= Cv2SetRoomHudBarOption.GetHashCode(); + if (cv2SetRoomHudInventoryOption_ != null) hash ^= Cv2SetRoomHudInventoryOption.GetHashCode(); + if (cv2SetRoomHudInventoryRoomOption_ != null) hash ^= Cv2SetRoomHudInventoryRoomOption.GetHashCode(); + if (cv2SetRoomHudInventoryShowIcon_ != null) hash ^= Cv2SetRoomHudInventoryShowIcon.GetHashCode(); + if (cv2SetRoomHudInventoryConsumable_ != null) hash ^= Cv2SetRoomHudInventoryConsumable.GetHashCode(); + if (cv2SetRoomHudInventoryCurrency_ != null) hash ^= Cv2SetRoomHudInventoryCurrency.GetHashCode(); + if (cv2SetRoomHudProgressWheelOption_ != null) hash ^= Cv2SetRoomHudProgressWheelOption.GetHashCode(); + if (cv2SetRoomHudShowProgress_ != null) hash ^= Cv2SetRoomHudShowProgress.GetHashCode(); + if (cv2LocomotionRequestSteeringSetSteerInWorldSpace_ != null) hash ^= Cv2LocomotionRequestSteeringSetSteerInWorldSpace.GetHashCode(); + if (cv2SetInputDescIndex_ != null) hash ^= Cv2SetInputDescIndex.GetHashCode(); + if (cv2SetOutputDescIndex_ != null) hash ^= Cv2SetOutputDescIndex.GetHashCode(); + if (cv2SetPortGroupIndex_ != null) hash ^= Cv2SetPortGroupIndex.GetHashCode(); + if (cv2SetConstantRoomCurrency_ != null) hash ^= Cv2SetConstantRoomCurrency.GetHashCode(); + if (cv2SetAwardCurrencyFromConstantNodeLogOutput_ != null) hash ^= Cv2SetAwardCurrencyFromConstantNodeLogOutput.GetHashCode(); + if (cv2SetGetBalanceFromConstantNodeLogOutput_ != null) hash ^= Cv2SetGetBalanceFromConstantNodeLogOutput.GetHashCode(); + if (cv2SetStateMachineDefaultState_ != null) hash ^= Cv2SetStateMachineDefaultState.GetHashCode(); + if (cv2SetAddInventoryItemNodeLogOutput_ != null) hash ^= Cv2SetAddInventoryItemNodeLogOutput.GetHashCode(); + if (cv2SetRemoveInventoryItemNodeLogOutput_ != null) hash ^= Cv2SetRemoveInventoryItemNodeLogOutput.GetHashCode(); + if (cv2SetStudioFunctionId_ != null) hash ^= Cv2SetStudioFunctionId.GetHashCode(); + if (cv2RegisterStudioFunctions_ != null) hash ^= Cv2RegisterStudioFunctions.GetHashCode(); + if (cv2SetConstantQuickChatTable_ != null) hash ^= Cv2SetConstantQuickChatTable.GetHashCode(); + if (cv2SetStateMachineSynced_ != null) hash ^= Cv2SetStateMachineSynced.GetHashCode(); + if (cv2SetStateConstant_ != null) hash ^= Cv2SetStateConstant.GetHashCode(); + if (cv2SetEquipmentSlotConstantSlotType_ != null) hash ^= Cv2SetEquipmentSlotConstantSlotType.GetHashCode(); + if (cv2SetEquipmentSlotConstantSlotNumber_ != null) hash ^= Cv2SetEquipmentSlotConstantSlotNumber.GetHashCode(); + if (cv2SetConstantRoomOffer_ != null) hash ^= Cv2SetConstantRoomOffer.GetHashCode(); + if (cv2SetPlayerUiTagFilter_ != null) hash ^= Cv2SetPlayerUiTagFilter.GetHashCode(); + if (cv2SetPlayerUiFilterEnabled_ != null) hash ^= Cv2SetPlayerUiFilterEnabled.GetHashCode(); + if (cv2RetypeInputDesc_ != null) hash ^= Cv2RetypeInputDesc.GetHashCode(); + if (cv2RetypeOutputDesc_ != null) hash ^= Cv2RetypeOutputDesc.GetHashCode(); + if (cv2SetPlayerDefinitionGraphTraitValue_ != null) hash ^= Cv2SetPlayerDefinitionGraphTraitValue.GetHashCode(); + if (cv2SetReplicatorTarget_ != null) hash ^= Cv2SetReplicatorTarget.GetHashCode(); + if (cv2ClearReplicatorTarget_ != null) hash ^= Cv2ClearReplicatorTarget.GetHashCode(); + if (cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ != null) hash ^= Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace.GetHashCode(); + if (cv2CreateObjectBoard_ != null) hash ^= Cv2CreateObjectBoard.GetHashCode(); + if (cv2SetFunctionCallDeclId_ != null) hash ^= Cv2SetFunctionCallDeclId.GetHashCode(); + if (cv2FunctionNodeAddExec_ != null) hash ^= Cv2FunctionNodeAddExec.GetHashCode(); + if (cv2FunctionNodeRemoveExec_ != null) hash ^= Cv2FunctionNodeRemoveExec.GetHashCode(); + if (cv2FunctionNodeChangeFilter_ != null) hash ^= Cv2FunctionNodeChangeFilter.GetHashCode(); + if (cv2SetHolotarRecordingNodeValues_ != null) hash ^= Cv2SetHolotarRecordingNodeValues.GetHashCode(); + if (cv2PlayerPromptSetImmediate_ != null) hash ^= Cv2PlayerPromptSetImmediate.GetHashCode(); + if (cv2PlayerPromptSetCancelOnWatchClose_ != null) hash ^= Cv2PlayerPromptSetCancelOnWatchClose.GetHashCode(); + if (cv2PlayerPromptSetReplaceExistingPrompts_ != null) hash ^= Cv2PlayerPromptSetReplaceExistingPrompts.GetHashCode(); + if (cv2SetConstantStorefrontItem_ != null) hash ^= Cv2SetConstantStorefrontItem.GetHashCode(); + if (cv2SetRoomHudInventoryRoomInventoryItem_ != null) hash ^= Cv2SetRoomHudInventoryRoomInventoryItem.GetHashCode(); + if (cv2SetConstantPlayerEvent_ != null) hash ^= Cv2SetConstantPlayerEvent.GetHashCode(); + if (cv2SetCustomProperty_ != null) hash ^= Cv2SetCustomProperty.GetHashCode(); + if (cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ != null) hash ^= Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation.GetHashCode(); + if (cv2UngroupBoard_ != null) hash ^= Cv2UngroupBoard.GetHashCode(); + if (cv2GroupBoard_ != null) hash ^= Cv2GroupBoard.GetHashCode(); + if (cv2CreateObjectProperty_ != null) hash ^= Cv2CreateObjectProperty.GetHashCode(); + if (cv2SetObjectPropertyHomeValue_ != null) hash ^= Cv2SetObjectPropertyHomeValue.GetHashCode(); + if (cv2SetObjectPropertyType_ != null) hash ^= Cv2SetObjectPropertyType.GetHashCode(); + if (cv2SetObjectPropertySynced_ != null) hash ^= Cv2SetObjectPropertySynced.GetHashCode(); + if (cv2DeleteObjectProperty_ != null) hash ^= Cv2DeleteObjectProperty.GetHashCode(); + if (cv2MoveToBoard_ != null) hash ^= Cv2MoveToBoard.GetHashCode(); + if (cv2SplitFromBoard_ != null) hash ^= Cv2SplitFromBoard.GetHashCode(); + if (cv2GroupObjectBoard_ != null) hash ^= Cv2GroupObjectBoard.GetHashCode(); + if (cv2DeleteAllNodes_ != null) hash ^= Cv2DeleteAllNodes.GetHashCode(); + if (cv2SetConstantAvatarItem_ != null) hash ^= Cv2SetConstantAvatarItem.GetHashCode(); + if (cv2PromoteDataTableToRoomAsset_ != null) hash ^= Cv2PromoteDataTableToRoomAsset.GetHashCode(); + if (cv2CreateDataTableRoomAsset_ != null) hash ^= Cv2CreateDataTableRoomAsset.GetHashCode(); + if (cv2SetProjectileValue_ != null) hash ^= Cv2SetProjectileValue.GetHashCode(); + if (cv2SetProjectileColorIndex_ != null) hash ^= Cv2SetProjectileColorIndex.GetHashCode(); + if (cv2SetProjectileSpeed_ != null) hash ^= Cv2SetProjectileSpeed.GetHashCode(); + if (cv2SetProjectileLifetimeSeconds_ != null) hash ^= Cv2SetProjectileLifetimeSeconds.GetHashCode(); + if (cv2SetProjectileGravity_ != null) hash ^= Cv2SetProjectileGravity.GetHashCode(); + if (cv2SetProjectileHeadDamage_ != null) hash ^= Cv2SetProjectileHeadDamage.GetHashCode(); + if (cv2SetProjectileTorsoDamage_ != null) hash ^= Cv2SetProjectileTorsoDamage.GetHashCode(); + if (cv2SetProjectileHandDamage_ != null) hash ^= Cv2SetProjectileHandDamage.GetHashCode(); + if (cv2SetProjectileObjectDamage_ != null) hash ^= Cv2SetProjectileObjectDamage.GetHashCode(); + if (cv2SetProjectileCount_ != null) hash ^= Cv2SetProjectileCount.GetHashCode(); + if (cv2SetProjectileAngle_ != null) hash ^= Cv2SetProjectileAngle.GetHashCode(); + if (cv2SetProjectileForce_ != null) hash ^= Cv2SetProjectileForce.GetHashCode(); + if (cv2SetProjectileSelfCollisionsEnabled_ != null) hash ^= Cv2SetProjectileSelfCollisionsEnabled.GetHashCode(); + if (cv2SetIsFrozen_ != null) hash ^= Cv2SetIsFrozen.GetHashCode(); + if (cv2IsRecRoomObjectOfTypeSetTargetType_ != null) hash ^= Cv2IsRecRoomObjectOfTypeSetTargetType.GetHashCode(); + if (cv2ManagePlayerProperty_ != null) hash ^= Cv2ManagePlayerProperty.GetHashCode(); + if (cv2SetEventDefinitionEventId_ != null) hash ^= Cv2SetEventDefinitionEventId.GetHashCode(); + if (cv2SetParticleVfxType_ != null) hash ^= Cv2SetParticleVfxType.GetHashCode(); + if (cv2SetPlayParticleVfxAtPositionSynced_ != null) hash ^= Cv2SetPlayParticleVfxAtPositionSynced.GetHashCode(); + if (cv2SetConstantBodyPart_ != null) hash ^= Cv2SetConstantBodyPart.GetHashCode(); + if (cv2SetMessageNodeMessageName_ != null) hash ^= Cv2SetMessageNodeMessageName.GetHashCode(); + if (cv2SetMessageSenderNodeScopeAndTarget_ != null) hash ^= Cv2SetMessageSenderNodeScopeAndTarget.GetHashCode(); + if (cv2SetMessageNodeHasPortForParameter_ != null) hash ^= Cv2SetMessageNodeHasPortForParameter.GetHashCode(); + if (cv2EditMessageName_ != null) hash ^= Cv2EditMessageName.GetHashCode(); + if (cv2ManageMessageParameter_ != null) hash ^= Cv2ManageMessageParameter.GetHashCode(); + if (cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ != null) hash ^= Cv2CreationObjectGetAllOfTypeWithTagSetTargetType.GetHashCode(); + if (cv2SetObjectPropertyDisplayMetadata_ != null) hash ^= Cv2SetObjectPropertyDisplayMetadata.GetHashCode(); + if (cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ != null) hash ^= Cv2GameAiSendUserPromptWithStructuredResponseAddOutput.GetHashCode(); + if (cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ != null) hash ^= Cv2GameAiSendUserPromptWithStructuredResponseEditOutput.GetHashCode(); + if (cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ != null) hash ^= Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput.GetHashCode(); + if (cv2SetBehaviorBoardBehavior_ != null) hash ^= Cv2SetBehaviorBoardBehavior.GetHashCode(); + if (cv2CreateBehaviorBoardBehavior_ != null) hash ^= Cv2CreateBehaviorBoardBehavior.GetHashCode(); + if (cv2SetBehaviorName_ != null) hash ^= Cv2SetBehaviorName.GetHashCode(); + if (cv2CreateNewBehaviorVersion_ != null) hash ^= Cv2CreateNewBehaviorVersion.GetHashCode(); + if (cv2SetTextureConstantSize_ != null) hash ^= Cv2SetTextureConstantSize.GetHashCode(); + if (cv2SetTextToSpeechMaxRolloffDistance_ != null) hash ^= Cv2SetTextToSpeechMaxRolloffDistance.GetHashCode(); + if (cv2SetTextToSpeechRolloffCurve_ != null) hash ^= Cv2SetTextToSpeechRolloffCurve.GetHashCode(); + if (cv2SetGenAiMusicBlobName_ != null) hash ^= Cv2SetGenAiMusicBlobName.GetHashCode(); + if (cv2SetGenAiMusicPrompt_ != null) hash ^= Cv2SetGenAiMusicPrompt.GetHashCode(); + if (cv2SetGenAiMusicDuration_ != null) hash ^= Cv2SetGenAiMusicDuration.GetHashCode(); + if (cv2SetGenAiMusicLyrics_ != null) hash ^= Cv2SetGenAiMusicLyrics.GetHashCode(); + if (cv2SetGenAiSfxBlobName_ != null) hash ^= Cv2SetGenAiSfxBlobName.GetHashCode(); + if (cv2SetGenAiSfxPrompt_ != null) hash ^= Cv2SetGenAiSfxPrompt.GetHashCode(); + if (cv2SetGenAiSfxDuration_ != null) hash ^= Cv2SetGenAiSfxDuration.GetHashCode(); + if (cv2FunctionDeclSetDescription_ != null) hash ^= Cv2FunctionDeclSetDescription.GetHashCode(); + if (cv2SetChatAiModelNodeModel_ != null) hash ^= Cv2SetChatAiModelNodeModel.GetHashCode(); + if (cv2SetImageGenerationAiModelNodeModel_ != null) hash ^= Cv2SetImageGenerationAiModelNodeModel.GetHashCode(); + if (cv2SetGenAiMusicContext_ != null) hash ^= Cv2SetGenAiMusicContext.GetHashCode(); + if (cv2SetGenAiSfxContext_ != null) hash ^= Cv2SetGenAiSfxContext.GetHashCode(); + if (cv2AiFunctionSetFunctionDeclId_ != null) hash ^= Cv2AiFunctionSetFunctionDeclId.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 (Kind != global::Circuits.Static.RecRoom.Protobuf.ActionKind.PartialInitialize) { + output.WriteRawTag(8); + output.WriteEnum((int) Kind); + } + if (partialInitialize_ != null) { + output.WriteRawTag(18); + output.WriteMessage(PartialInitialize); + } + if (fullInitialize_ != null) { + output.WriteRawTag(26); + output.WriteMessage(FullInitialize); + } + if (destroy_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Destroy); + } + if (multi_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Multi); + } + if (compressed_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Compressed); + } + if (partialAction_ != null) { + output.WriteRawTag(58); + output.WriteMessage(PartialAction); + } + if (addGraph_ != null) { + output.WriteRawTag(66); + output.WriteMessage(AddGraph); + } + if (removeGraph_ != null) { + output.WriteRawTag(74); + output.WriteMessage(RemoveGraph); + } + if (addNode_ != null) { + output.WriteRawTag(82); + output.WriteMessage(AddNode); + } + if (removeNode_ != null) { + output.WriteRawTag(90); + output.WriteMessage(RemoveNode); + } + if (addEdge_ != null) { + output.WriteRawTag(98); + output.WriteMessage(AddEdge); + } + if (removeEdge_ != null) { + output.WriteRawTag(106); + output.WriteMessage(RemoveEdge); + } + if (inputSetDefaultValue_ != null) { + output.WriteRawTag(114); + output.WriteMessage(InputSetDefaultValue); + } + if (functionNodeAddInput_ != null) { + output.WriteRawTag(122); + output.WriteMessage(FunctionNodeAddInput); + } + if (functionNodeAddOutput_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(FunctionNodeAddOutput); + } + if (functionNodeRemoveInput_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(FunctionNodeRemoveInput); + } + if (functionNodeRemoveOutput_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(FunctionNodeRemoveOutput); + } + if (addInputToGroup_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(AddInputToGroup); + } + if (cv2CreateObjectProperty_ != null) { + output.WriteRawTag(234, 246, 48); + output.WriteMessage(Cv2CreateObjectProperty); + } + if (cv2DeleteObjectProperty_ != null) { + output.WriteRawTag(138, 247, 48); + output.WriteMessage(Cv2DeleteObjectProperty); + } + if (cv2AddNode_ != null) { + output.WriteRawTag(170, 164, 232, 3); + output.WriteMessage(Cv2AddNode); + } + if (cv2RemoveNode_ != null) { + output.WriteRawTag(178, 164, 232, 3); + output.WriteMessage(Cv2RemoveNode); + } + if (cv2AddConnection_ != null) { + output.WriteRawTag(186, 164, 232, 3); + output.WriteMessage(Cv2AddConnection); + } + if (cv2RemoveConnection_ != null) { + output.WriteRawTag(194, 164, 232, 3); + output.WriteMessage(Cv2RemoveConnection); + } + if (cv2RemoveInputPortConnections_ != null) { + output.WriteRawTag(202, 164, 232, 3); + output.WriteMessage(Cv2RemoveInputPortConnections); + } + if (cv2RemoveOutputPortConnections_ != null) { + output.WriteRawTag(210, 164, 232, 3); + output.WriteMessage(Cv2RemoveOutputPortConnections); + } + if (cv2AddInputDesc_ != null) { + output.WriteRawTag(218, 164, 232, 3); + output.WriteMessage(Cv2AddInputDesc); + } + if (cv2AddInputPort_ != null) { + output.WriteRawTag(226, 164, 232, 3); + output.WriteMessage(Cv2AddInputPort); + } + if (cv2AddOutputDesc_ != null) { + output.WriteRawTag(234, 164, 232, 3); + output.WriteMessage(Cv2AddOutputDesc); + } + if (cv2AddNodeDesc_ != null) { + output.WriteRawTag(242, 164, 232, 3); + output.WriteMessage(Cv2AddNodeDesc); + } + if (cv2RemoveInputDesc_ != null) { + output.WriteRawTag(250, 164, 232, 3); + output.WriteMessage(Cv2RemoveInputDesc); + } + if (cv2RemoveInputPort_ != null) { + output.WriteRawTag(130, 165, 232, 3); + output.WriteMessage(Cv2RemoveInputPort); + } + if (cv2RemoveOutputDesc_ != null) { + output.WriteRawTag(138, 165, 232, 3); + output.WriteMessage(Cv2RemoveOutputDesc); + } + if (cv2RemoveNodeDesc_ != null) { + output.WriteRawTag(146, 165, 232, 3); + output.WriteMessage(Cv2RemoveNodeDesc); + } + if (cv2SpawnTemplate_ != null) { + output.WriteRawTag(154, 165, 232, 3); + output.WriteMessage(Cv2SpawnTemplate); + } + if (cv2SetNodeName_ != null) { + output.WriteRawTag(162, 165, 232, 3); + output.WriteMessage(Cv2SetNodeName); + } + if (cv2SetNodeTransform_ != null) { + output.WriteRawTag(170, 165, 232, 3); + output.WriteMessage(Cv2SetNodeTransform); + } + if (cv2SetDefaultValue_ != null) { + output.WriteRawTag(178, 165, 232, 3); + output.WriteMessage(Cv2SetDefaultValue); + } + if (cv2DeserializeObjectBoard_ != null) { + output.WriteRawTag(186, 165, 232, 3); + output.WriteMessage(Cv2DeserializeObjectBoard); + } + if (cv2SetEventNodeBaseRegistration_ != null) { + output.WriteRawTag(194, 165, 232, 3); + output.WriteMessage(Cv2SetEventNodeBaseRegistration); + } + if (cv2SetEventSenderTarget_ != null) { + output.WriteRawTag(202, 165, 232, 3); + output.WriteMessage(Cv2SetEventSenderTarget); + } + if (cv2AddGraph_ != null) { + output.WriteRawTag(210, 165, 232, 3); + output.WriteMessage(Cv2AddGraph); + } + if (cv2RemoveGraph_ != null) { + output.WriteRawTag(218, 165, 232, 3); + output.WriteMessage(Cv2RemoveGraph); + } + if (cv2SetObjectBoardObjectAttachmentMode_ != null) { + output.WriteRawTag(226, 165, 232, 3); + output.WriteMessage(Cv2SetObjectBoardObjectAttachmentMode); + } + if (cv2SetActivePlayerDefinitionBoard_ != null) { + output.WriteRawTag(234, 165, 232, 3); + output.WriteMessage(Cv2SetActivePlayerDefinitionBoard); + } + if (cv2SetVariableMemoryType_ != null) { + output.WriteRawTag(250, 165, 232, 3); + output.WriteMessage(Cv2SetVariableMemoryType); + } + if (cv2SetLogStringChannel_ != null) { + output.WriteRawTag(130, 166, 232, 3); + output.WriteMessage(Cv2SetLogStringChannel); + } + if (cv2RemoveObjectBoard_ != null) { + output.WriteRawTag(138, 166, 232, 3); + output.WriteMessage(Cv2RemoveObjectBoard); + } + if (cv2SetNodeColor_ != null) { + output.WriteRawTag(146, 166, 232, 3); + output.WriteMessage(Cv2SetNodeColor); + } + if (cv2SetAwardCurrencyNodeCurrencyReplicationId_ != null) { + output.WriteRawTag(154, 166, 232, 3); + output.WriteMessage(Cv2SetAwardCurrencyNodeCurrencyReplicationId); + } + if (cv2SetGetBalanceNodeCurrencyReplicationId_ != null) { + output.WriteRawTag(162, 166, 232, 3); + output.WriteMessage(Cv2SetGetBalanceNodeCurrencyReplicationId); + } + if (cv2SetAwardCurrencyNodeLogOutput_ != null) { + output.WriteRawTag(170, 166, 232, 3); + output.WriteMessage(Cv2SetAwardCurrencyNodeLogOutput); + } + if (cv2SetGetBalanceNodeLogOutput_ != null) { + output.WriteRawTag(178, 166, 232, 3); + output.WriteMessage(Cv2SetGetBalanceNodeLogOutput); + } + if (cv2SetConstantConsumable_ != null) { + output.WriteRawTag(186, 166, 232, 3); + output.WriteMessage(Cv2SetConstantConsumable); + } + if (cv2CloudDataResetEntry_ != null) { + output.WriteRawTag(194, 166, 232, 3); + output.WriteMessage(Cv2CloudDataResetEntry); + } + if (cv2CloudDataDeleteEntry_ != null) { + output.WriteRawTag(202, 166, 232, 3); + output.WriteMessage(Cv2CloudDataDeleteEntry); + } + if (cv2SetRaycastIgnorePlayers_ != null) { + output.WriteRawTag(210, 166, 232, 3); + output.WriteMessage(Cv2SetRaycastIgnorePlayers); + } + if (cv2SetRaycastIgnoreObjects_ != null) { + output.WriteRawTag(218, 166, 232, 3); + output.WriteMessage(Cv2SetRaycastIgnoreObjects); + } + if (cv2SetVariableNodeHomeValue_ != null) { + output.WriteRawTag(226, 166, 232, 3); + output.WriteMessage(Cv2SetVariableNodeHomeValue); + } + if (cv2SetLeaderboardStatMode_ != null) { + output.WriteRawTag(234, 166, 232, 3); + output.WriteMessage(Cv2SetLeaderboardStatMode); + } + if (cv2SetColorConstantIndexValue_ != null) { + output.WriteRawTag(242, 166, 232, 3); + output.WriteMessage(Cv2SetColorConstantIndexValue); + } + if (cv2SetCommentBody_ != null) { + output.WriteRawTag(250, 166, 232, 3); + output.WriteMessage(Cv2SetCommentBody); + } + if (cv2SetCommentColor_ != null) { + output.WriteRawTag(130, 167, 232, 3); + output.WriteMessage(Cv2SetCommentColor); + } + if (cv2SetCommentAlwaysOn_ != null) { + output.WriteRawTag(138, 167, 232, 3); + output.WriteMessage(Cv2SetCommentAlwaysOn); + } + if (cv2SetSampleAudioNodeValues_ != null) { + output.WriteRawTag(146, 167, 232, 3); + output.WriteMessage(Cv2SetSampleAudioNodeValues); + } + if (cv2SetSampleAudioNodePreload_ != null) { + output.WriteRawTag(154, 167, 232, 3); + output.WriteMessage(Cv2SetSampleAudioNodePreload); + } + if (cv2RenameInputDesc_ != null) { + output.WriteRawTag(162, 167, 232, 3); + output.WriteMessage(Cv2RenameInputDesc); + } + if (cv2RenameOutputDesc_ != null) { + output.WriteRawTag(170, 167, 232, 3); + output.WriteMessage(Cv2RenameOutputDesc); + } + if (cv2RenameNodeGroup_ != null) { + output.WriteRawTag(178, 167, 232, 3); + output.WriteMessage(Cv2RenameNodeGroup); + } + if (cv2SetConstantDestination_ != null) { + output.WriteRawTag(186, 167, 232, 3); + output.WriteMessage(Cv2SetConstantDestination); + } + if (cv2SetAudioClipValue_ != null) { + output.WriteRawTag(194, 167, 232, 3); + output.WriteMessage(Cv2SetAudioClipValue); + } + if (cv2SetHudElement_ != null) { + output.WriteRawTag(202, 167, 232, 3); + output.WriteMessage(Cv2SetHudElement); + } + if (cv2SetHudElementColor_ != null) { + output.WriteRawTag(210, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementColor); + } + if (cv2SetHudElementLabel_ != null) { + output.WriteRawTag(218, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementLabel); + } + if (cv2SetHudElementValue_ != null) { + output.WriteRawTag(226, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementValue); + } + if (cv2SetHudElementMaxValue_ != null) { + output.WriteRawTag(234, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementMaxValue); + } + if (cv2SetHudElementShowLabel_ != null) { + output.WriteRawTag(242, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementShowLabel); + } + if (cv2SetHudElementShowValueText_ != null) { + output.WriteRawTag(250, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementShowValueText); + } + if (cv2SetPlayerNameColorSynced_ != null) { + output.WriteRawTag(130, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerNameColorSynced); + } + if (cv2SetConstantPlayerOutfitSlotFlag_ != null) { + output.WriteRawTag(138, 168, 232, 3); + output.WriteMessage(Cv2SetConstantPlayerOutfitSlotFlag); + } + if (cv2BytesDebug_ != null) { + output.WriteRawTag(146, 168, 232, 3); + output.WriteMessage(Cv2BytesDebug); + } + if (cv2ReparentNodes_ != null) { + output.WriteRawTag(154, 168, 232, 3); + output.WriteMessage(Cv2ReparentNodes); + } + if (cv2SetInteractionFilter_ != null) { + output.WriteRawTag(162, 168, 232, 3); + output.WriteMessage(Cv2SetInteractionFilter); + } + if (cv2RemoveInteractionFilter_ != null) { + output.WriteRawTag(170, 168, 232, 3); + output.WriteMessage(Cv2RemoveInteractionFilter); + } + if (cv2SetPlayerUiEnabled_ != null) { + output.WriteRawTag(178, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiEnabled); + } + if (cv2SetPlayerUiSynced_ != null) { + output.WriteRawTag(186, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiSynced); + } + if (cv2SetPlayerUiBarEnabled_ != null) { + output.WriteRawTag(194, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiBarEnabled); + } + if (cv2SetPlayerUiBarColor_ != null) { + output.WriteRawTag(202, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiBarColor); + } + if (cv2SetPlayerUiBarValue_ != null) { + output.WriteRawTag(210, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiBarValue); + } + if (cv2SetPlayerUiBarMaxValue_ != null) { + output.WriteRawTag(218, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiBarMaxValue); + } + if (cv2SetPlayerUiBarAnimated_ != null) { + output.WriteRawTag(226, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiBarAnimated); + } + if (cv2SetPlayerUiTextEnabled_ != null) { + output.WriteRawTag(234, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiTextEnabled); + } + if (cv2SetPlayerUiTextText_ != null) { + output.WriteRawTag(242, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiTextText); + } + if (cv2SetPlayerUiTextColor_ != null) { + output.WriteRawTag(250, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiTextColor); + } + if (cv2SetPlayerUiRoleFilter_ != null) { + output.WriteRawTag(130, 169, 232, 3); + output.WriteMessage(Cv2SetPlayerUiRoleFilter); + } + if (cv2SetPlayerUiFilterMode_ != null) { + output.WriteRawTag(138, 169, 232, 3); + output.WriteMessage(Cv2SetPlayerUiFilterMode); + } + if (cv2SetConstantRoomKey_ != null) { + output.WriteRawTag(146, 169, 232, 3); + output.WriteMessage(Cv2SetConstantRoomKey); + } + if (cv2SetMoodsConstantSynced_ != null) { + output.WriteRawTag(154, 169, 232, 3); + output.WriteMessage(Cv2SetMoodsConstantSynced); + } + if (cv2SetMoodsConstantBlendTime_ != null) { + output.WriteRawTag(162, 169, 232, 3); + output.WriteMessage(Cv2SetMoodsConstantBlendTime); + } + if (cv2SetMoodsConstantRoleFilterMode_ != null) { + output.WriteRawTag(170, 169, 232, 3); + output.WriteMessage(Cv2SetMoodsConstantRoleFilterMode); + } + if (cv2SetMoodsConstantFilteredRoles_ != null) { + output.WriteRawTag(178, 169, 232, 3); + output.WriteMessage(Cv2SetMoodsConstantFilteredRoles); + } + if (cv2SetMoodsConstantEaseIn_ != null) { + output.WriteRawTag(186, 169, 232, 3); + output.WriteMessage(Cv2SetMoodsConstantEaseIn); + } + if (cv2SetSunConstantSunColor_ != null) { + output.WriteRawTag(194, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantSunColor); + } + if (cv2SetSunConstantSunIntensity_ != null) { + output.WriteRawTag(202, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantSunIntensity); + } + if (cv2SetSunConstantShadowStrength_ != null) { + output.WriteRawTag(210, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantShadowStrength); + } + if (cv2SetSunConstantDiscSize_ != null) { + output.WriteRawTag(218, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantDiscSize); + } + if (cv2SetSunConstantGlowColor_ != null) { + output.WriteRawTag(226, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantGlowColor); + } + if (cv2SetSunConstantGlowStrength_ != null) { + output.WriteRawTag(234, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantGlowStrength); + } + if (cv2SetSunConstantGlowSize_ != null) { + output.WriteRawTag(242, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantGlowSize); + } + if (cv2SetSunConstantGlowHorizon_ != null) { + output.WriteRawTag(250, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantGlowHorizon); + } + if (cv2SetSunConstantReflectionIntensity_ != null) { + output.WriteRawTag(130, 170, 232, 3); + output.WriteMessage(Cv2SetSunConstantReflectionIntensity); + } + if (cv2SetSunConstantClipHorizon_ != null) { + output.WriteRawTag(138, 170, 232, 3); + output.WriteMessage(Cv2SetSunConstantClipHorizon); + } + if (cv2SetFogConstantFogColor_ != null) { + output.WriteRawTag(146, 170, 232, 3); + output.WriteMessage(Cv2SetFogConstantFogColor); + } + if (cv2SetFogConstantStartDistance_ != null) { + output.WriteRawTag(154, 170, 232, 3); + output.WriteMessage(Cv2SetFogConstantStartDistance); + } + if (cv2SetFogConstantFadeDistance_ != null) { + output.WriteRawTag(162, 170, 232, 3); + output.WriteMessage(Cv2SetFogConstantFadeDistance); + } + if (cv2SetSkydomeConstantSkyBottomColor_ != null) { + output.WriteRawTag(170, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantSkyBottomColor); + } + if (cv2SetSkydomeConstantSkyTopColor_ != null) { + output.WriteRawTag(178, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantSkyTopColor); + } + if (cv2SetSkydomeConstantGroundBottomColor_ != null) { + output.WriteRawTag(186, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantGroundBottomColor); + } + if (cv2SetSkydomeConstantGroundTopColor_ != null) { + output.WriteRawTag(194, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantGroundTopColor); + } + if (cv2SetSkydomeConstantHorizonColor_ != null) { + output.WriteRawTag(202, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantHorizonColor); + } + if (cv2SetSkydomeConstantHorizonSize_ != null) { + output.WriteRawTag(210, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantHorizonSize); + } + if (cv2SetSkydomeConstantHorizonStrength_ != null) { + output.WriteRawTag(218, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantHorizonStrength); + } + if (cv2SetBackgroundObjectsConstantObjectVariant_ != null) { + output.WriteRawTag(226, 170, 232, 3); + output.WriteMessage(Cv2SetBackgroundObjectsConstantObjectVariant); + } + if (cv2SetBackgroundObjectsConstantColor_ != null) { + output.WriteRawTag(234, 170, 232, 3); + output.WriteMessage(Cv2SetBackgroundObjectsConstantColor); + } + if (cv2SetBackgroundObjectsConstantRotation_ != null) { + output.WriteRawTag(242, 170, 232, 3); + output.WriteMessage(Cv2SetBackgroundObjectsConstantRotation); + } + if (cv2SetBackgroundObjectsConstantTransparency_ != null) { + output.WriteRawTag(250, 170, 232, 3); + output.WriteMessage(Cv2SetBackgroundObjectsConstantTransparency); + } + if (cv2SetAudioClipVolume_ != null) { + output.WriteRawTag(130, 171, 232, 3); + output.WriteMessage(Cv2SetAudioClipVolume); + } + if (cv2SetAudioClipPlaybackSpeedShift_ != null) { + output.WriteRawTag(138, 171, 232, 3); + output.WriteMessage(Cv2SetAudioClipPlaybackSpeedShift); + } + if (cv2SetAudioClipPlaybackSpeedVariation_ != null) { + output.WriteRawTag(146, 171, 232, 3); + output.WriteMessage(Cv2SetAudioClipPlaybackSpeedVariation); + } + if (cv2SetPlayAudioAtPositionSynced_ != null) { + output.WriteRawTag(154, 171, 232, 3); + output.WriteMessage(Cv2SetPlayAudioAtPositionSynced); + } + if (cv2SetPlayAudioAtPositionMaxRolloffDistance_ != null) { + output.WriteRawTag(162, 171, 232, 3); + output.WriteMessage(Cv2SetPlayAudioAtPositionMaxRolloffDistance); + } + if (cv2SetPlayAudioAtPositionRolloffCurve_ != null) { + output.WriteRawTag(170, 171, 232, 3); + output.WriteMessage(Cv2SetPlayAudioAtPositionRolloffCurve); + } + if (cv2SetPlayAudioAtPositionAudioChannel_ != null) { + output.WriteRawTag(178, 171, 232, 3); + output.WriteMessage(Cv2SetPlayAudioAtPositionAudioChannel); + } + if (cv2SetDataTableReadTarget_ != null) { + output.WriteRawTag(186, 171, 232, 3); + output.WriteMessage(Cv2SetDataTableReadTarget); + } + if (cv2SetConstantReward_ != null) { + output.WriteRawTag(194, 171, 232, 3); + output.WriteMessage(Cv2SetConstantReward); + } + if (cv2ModifyUgcReward_ != null) { + output.WriteRawTag(202, 171, 232, 3); + output.WriteMessage(Cv2ModifyUgcReward); + } + if (cv2DeleteUgcReward_ != null) { + output.WriteRawTag(210, 171, 232, 3); + output.WriteMessage(Cv2DeleteUgcReward); + } + if (cv2SetAwardRoomKeyNodeLogOutput_ != null) { + output.WriteRawTag(218, 171, 232, 3); + output.WriteMessage(Cv2SetAwardRoomKeyNodeLogOutput); + } + if (cv2SetAwardConsumableNodeLogOutput_ != null) { + output.WriteRawTag(226, 171, 232, 3); + output.WriteMessage(Cv2SetAwardConsumableNodeLogOutput); + } + if (cv2UpdateProgressionSettings_ != null) { + output.WriteRawTag(234, 171, 232, 3); + output.WriteMessage(Cv2UpdateProgressionSettings); + } + if (cv2SetLockedByRoomContributors_ != null) { + output.WriteRawTag(242, 171, 232, 3); + output.WriteMessage(Cv2SetLockedByRoomContributors); + } + if (cv2ModifyDataTable_ != null) { + output.WriteRawTag(250, 171, 232, 3); + output.WriteMessage(Cv2ModifyDataTable); + } + if (cv2SetConstantInventoryItem_ != null) { + output.WriteRawTag(130, 172, 232, 3); + output.WriteMessage(Cv2SetConstantInventoryItem); + } + if (cv2SetConstantGiftdropShopItem_ != null) { + output.WriteRawTag(138, 172, 232, 3); + output.WriteMessage(Cv2SetConstantGiftdropShopItem); + } + if (cv2SetBannerNotificationPosition_ != null) { + output.WriteRawTag(146, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationPosition); + } + if (cv2SetBannerNotificationTitleTextColor_ != null) { + output.WriteRawTag(154, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationTitleTextColor); + } + if (cv2SetBannerNotificationTitleBackgroundColor_ != null) { + output.WriteRawTag(162, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationTitleBackgroundColor); + } + if (cv2SetBannerNotificationTitleTextSize_ != null) { + output.WriteRawTag(170, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationTitleTextSize); + } + if (cv2SetBannerNotificationMainTextColor_ != null) { + output.WriteRawTag(178, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationMainTextColor); + } + if (cv2SetBannerNotificationMainTextBackgroundColor_ != null) { + output.WriteRawTag(186, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationMainTextBackgroundColor); + } + if (cv2SetBannerNotificationMainTextSize_ != null) { + output.WriteRawTag(194, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationMainTextSize); + } + if (cv2SetBannerNotificationLeftEmoji_ != null) { + output.WriteRawTag(202, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationLeftEmoji); + } + if (cv2SetBannerNotificationRightEmoji_ != null) { + output.WriteRawTag(210, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationRightEmoji); + } + if (cv2SetRewardNotificationBackgroundColor_ != null) { + output.WriteRawTag(218, 172, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationBackgroundColor); + } + if (cv2SetRewardNotificationTitleTextColor_ != null) { + output.WriteRawTag(226, 172, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationTitleTextColor); + } + if (cv2SetRewardNotificationTitleTextSize_ != null) { + output.WriteRawTag(234, 172, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationTitleTextSize); + } + if (cv2SetRewardNotificationDescriptionTextColor_ != null) { + output.WriteRawTag(242, 172, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationDescriptionTextColor); + } + if (cv2SetRewardNotificationDescriptionTextSize_ != null) { + output.WriteRawTag(250, 172, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationDescriptionTextSize); + } + if (cv2SetRewardNotificationShowContentsText_ != null) { + output.WriteRawTag(130, 173, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationShowContentsText); + } + if (cv2SetRewardNotificationContentsTextColor_ != null) { + output.WriteRawTag(138, 173, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationContentsTextColor); + } + if (cv2SetRewardNotificationContentsDisplayMode_ != null) { + output.WriteRawTag(146, 173, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationContentsDisplayMode); + } + if (cv2SetRewardNotificationShowImage_ != null) { + output.WriteRawTag(154, 173, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationShowImage); + } + if (cv2SetConstantObjectiveMarker_ != null) { + output.WriteRawTag(162, 173, 232, 3); + output.WriteMessage(Cv2SetConstantObjectiveMarker); + } + if (cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ != null) { + output.WriteRawTag(170, 173, 232, 3); + output.WriteMessage(Cv2SetPlayerDefinitionBoardCustomLocomotionRequested); + } + if (cv2SetPlayerDefinitionBoardForceManualSprintR1_ != null) { + output.WriteRawTag(178, 173, 232, 3); + output.WriteMessage(Cv2SetPlayerDefinitionBoardForceManualSprintR1); + } + if (cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ != null) { + output.WriteRawTag(186, 173, 232, 3); + output.WriteMessage(Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested); + } + if (cv2SetRoomHudTitleOption_ != null) { + output.WriteRawTag(194, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudTitleOption); + } + if (cv2SetRoomHudSubtitleOption_ != null) { + output.WriteRawTag(202, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudSubtitleOption); + } + if (cv2SetRoomHudBarOption_ != null) { + output.WriteRawTag(210, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudBarOption); + } + if (cv2SetRoomHudInventoryOption_ != null) { + output.WriteRawTag(218, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryOption); + } + if (cv2SetRoomHudInventoryRoomOption_ != null) { + output.WriteRawTag(226, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryRoomOption); + } + if (cv2SetRoomHudInventoryShowIcon_ != null) { + output.WriteRawTag(234, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryShowIcon); + } + if (cv2SetRoomHudInventoryConsumable_ != null) { + output.WriteRawTag(242, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryConsumable); + } + if (cv2SetRoomHudInventoryCurrency_ != null) { + output.WriteRawTag(250, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryCurrency); + } + if (cv2SetRoomHudProgressWheelOption_ != null) { + output.WriteRawTag(130, 174, 232, 3); + output.WriteMessage(Cv2SetRoomHudProgressWheelOption); + } + if (cv2SetRoomHudShowProgress_ != null) { + output.WriteRawTag(138, 174, 232, 3); + output.WriteMessage(Cv2SetRoomHudShowProgress); + } + if (cv2LocomotionRequestSteeringSetSteerInWorldSpace_ != null) { + output.WriteRawTag(146, 174, 232, 3); + output.WriteMessage(Cv2LocomotionRequestSteeringSetSteerInWorldSpace); + } + if (cv2SetInputDescIndex_ != null) { + output.WriteRawTag(154, 174, 232, 3); + output.WriteMessage(Cv2SetInputDescIndex); + } + if (cv2SetOutputDescIndex_ != null) { + output.WriteRawTag(162, 174, 232, 3); + output.WriteMessage(Cv2SetOutputDescIndex); + } + if (cv2SetPortGroupIndex_ != null) { + output.WriteRawTag(170, 174, 232, 3); + output.WriteMessage(Cv2SetPortGroupIndex); + } + if (cv2SetConstantRoomCurrency_ != null) { + output.WriteRawTag(178, 174, 232, 3); + output.WriteMessage(Cv2SetConstantRoomCurrency); + } + if (cv2SetAwardCurrencyFromConstantNodeLogOutput_ != null) { + output.WriteRawTag(186, 174, 232, 3); + output.WriteMessage(Cv2SetAwardCurrencyFromConstantNodeLogOutput); + } + if (cv2SetGetBalanceFromConstantNodeLogOutput_ != null) { + output.WriteRawTag(194, 174, 232, 3); + output.WriteMessage(Cv2SetGetBalanceFromConstantNodeLogOutput); + } + if (cv2SetStateMachineDefaultState_ != null) { + output.WriteRawTag(202, 174, 232, 3); + output.WriteMessage(Cv2SetStateMachineDefaultState); + } + if (cv2SetAddInventoryItemNodeLogOutput_ != null) { + output.WriteRawTag(218, 174, 232, 3); + output.WriteMessage(Cv2SetAddInventoryItemNodeLogOutput); + } + if (cv2SetRemoveInventoryItemNodeLogOutput_ != null) { + output.WriteRawTag(226, 174, 232, 3); + output.WriteMessage(Cv2SetRemoveInventoryItemNodeLogOutput); + } + if (cv2SetStudioFunctionId_ != null) { + output.WriteRawTag(234, 174, 232, 3); + output.WriteMessage(Cv2SetStudioFunctionId); + } + if (cv2RegisterStudioFunctions_ != null) { + output.WriteRawTag(242, 174, 232, 3); + output.WriteMessage(Cv2RegisterStudioFunctions); + } + if (cv2SetConstantQuickChatTable_ != null) { + output.WriteRawTag(250, 174, 232, 3); + output.WriteMessage(Cv2SetConstantQuickChatTable); + } + if (cv2SetStateMachineSynced_ != null) { + output.WriteRawTag(130, 175, 232, 3); + output.WriteMessage(Cv2SetStateMachineSynced); + } + if (cv2SetStateConstant_ != null) { + output.WriteRawTag(138, 175, 232, 3); + output.WriteMessage(Cv2SetStateConstant); + } + if (cv2SetEquipmentSlotConstantSlotType_ != null) { + output.WriteRawTag(146, 175, 232, 3); + output.WriteMessage(Cv2SetEquipmentSlotConstantSlotType); + } + if (cv2SetEquipmentSlotConstantSlotNumber_ != null) { + output.WriteRawTag(154, 175, 232, 3); + output.WriteMessage(Cv2SetEquipmentSlotConstantSlotNumber); + } + if (cv2SetConstantRoomOffer_ != null) { + output.WriteRawTag(162, 175, 232, 3); + output.WriteMessage(Cv2SetConstantRoomOffer); + } + if (cv2SetPlayerUiTagFilter_ != null) { + output.WriteRawTag(170, 175, 232, 3); + output.WriteMessage(Cv2SetPlayerUiTagFilter); + } + if (cv2SetPlayerUiFilterEnabled_ != null) { + output.WriteRawTag(178, 175, 232, 3); + output.WriteMessage(Cv2SetPlayerUiFilterEnabled); + } + if (cv2RetypeInputDesc_ != null) { + output.WriteRawTag(186, 175, 232, 3); + output.WriteMessage(Cv2RetypeInputDesc); + } + if (cv2RetypeOutputDesc_ != null) { + output.WriteRawTag(194, 175, 232, 3); + output.WriteMessage(Cv2RetypeOutputDesc); + } + if (cv2SetPlayerDefinitionGraphTraitValue_ != null) { + output.WriteRawTag(202, 175, 232, 3); + output.WriteMessage(Cv2SetPlayerDefinitionGraphTraitValue); + } + if (cv2SetReplicatorTarget_ != null) { + output.WriteRawTag(210, 175, 232, 3); + output.WriteMessage(Cv2SetReplicatorTarget); + } + if (cv2ClearReplicatorTarget_ != null) { + output.WriteRawTag(218, 175, 232, 3); + output.WriteMessage(Cv2ClearReplicatorTarget); + } + if (cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ != null) { + output.WriteRawTag(226, 175, 232, 3); + output.WriteMessage(Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace); + } + if (cv2CreateObjectBoard_ != null) { + output.WriteRawTag(234, 175, 232, 3); + output.WriteMessage(Cv2CreateObjectBoard); + } + if (cv2SetFunctionCallDeclId_ != null) { + output.WriteRawTag(242, 175, 232, 3); + output.WriteMessage(Cv2SetFunctionCallDeclId); + } + if (cv2FunctionNodeAddExec_ != null) { + output.WriteRawTag(250, 175, 232, 3); + output.WriteMessage(Cv2FunctionNodeAddExec); + } + if (cv2FunctionNodeRemoveExec_ != null) { + output.WriteRawTag(130, 176, 232, 3); + output.WriteMessage(Cv2FunctionNodeRemoveExec); + } + if (cv2FunctionNodeChangeFilter_ != null) { + output.WriteRawTag(138, 176, 232, 3); + output.WriteMessage(Cv2FunctionNodeChangeFilter); + } + if (cv2SetHolotarRecordingNodeValues_ != null) { + output.WriteRawTag(146, 176, 232, 3); + output.WriteMessage(Cv2SetHolotarRecordingNodeValues); + } + if (cv2PlayerPromptSetImmediate_ != null) { + output.WriteRawTag(154, 176, 232, 3); + output.WriteMessage(Cv2PlayerPromptSetImmediate); + } + if (cv2PlayerPromptSetCancelOnWatchClose_ != null) { + output.WriteRawTag(162, 176, 232, 3); + output.WriteMessage(Cv2PlayerPromptSetCancelOnWatchClose); + } + if (cv2PlayerPromptSetReplaceExistingPrompts_ != null) { + output.WriteRawTag(170, 176, 232, 3); + output.WriteMessage(Cv2PlayerPromptSetReplaceExistingPrompts); + } + if (cv2SetConstantStorefrontItem_ != null) { + output.WriteRawTag(178, 176, 232, 3); + output.WriteMessage(Cv2SetConstantStorefrontItem); + } + if (cv2SetRoomHudInventoryRoomInventoryItem_ != null) { + output.WriteRawTag(186, 176, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryRoomInventoryItem); + } + if (cv2SetConstantPlayerEvent_ != null) { + output.WriteRawTag(194, 176, 232, 3); + output.WriteMessage(Cv2SetConstantPlayerEvent); + } + if (cv2SetCustomProperty_ != null) { + output.WriteRawTag(202, 176, 232, 3); + output.WriteMessage(Cv2SetCustomProperty); + } + if (cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ != null) { + output.WriteRawTag(210, 176, 232, 3); + output.WriteMessage(Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation); + } + if (cv2UngroupBoard_ != null) { + output.WriteRawTag(218, 176, 232, 3); + output.WriteMessage(Cv2UngroupBoard); + } + if (cv2GroupBoard_ != null) { + output.WriteRawTag(226, 176, 232, 3); + output.WriteMessage(Cv2GroupBoard); + } + if (cv2SetObjectPropertyHomeValue_ != null) { + output.WriteRawTag(242, 176, 232, 3); + output.WriteMessage(Cv2SetObjectPropertyHomeValue); + } + if (cv2SetObjectPropertyType_ != null) { + output.WriteRawTag(250, 176, 232, 3); + output.WriteMessage(Cv2SetObjectPropertyType); + } + if (cv2SetObjectPropertySynced_ != null) { + output.WriteRawTag(130, 177, 232, 3); + output.WriteMessage(Cv2SetObjectPropertySynced); + } + if (cv2MoveToBoard_ != null) { + output.WriteRawTag(146, 177, 232, 3); + output.WriteMessage(Cv2MoveToBoard); + } + if (cv2SplitFromBoard_ != null) { + output.WriteRawTag(154, 177, 232, 3); + output.WriteMessage(Cv2SplitFromBoard); + } + if (cv2GroupObjectBoard_ != null) { + output.WriteRawTag(162, 177, 232, 3); + output.WriteMessage(Cv2GroupObjectBoard); + } + if (cv2DeleteAllNodes_ != null) { + output.WriteRawTag(170, 177, 232, 3); + output.WriteMessage(Cv2DeleteAllNodes); + } + if (cv2SetConstantAvatarItem_ != null) { + output.WriteRawTag(178, 177, 232, 3); + output.WriteMessage(Cv2SetConstantAvatarItem); + } + if (cv2PromoteDataTableToRoomAsset_ != null) { + output.WriteRawTag(186, 177, 232, 3); + output.WriteMessage(Cv2PromoteDataTableToRoomAsset); + } + if (cv2CreateDataTableRoomAsset_ != null) { + output.WriteRawTag(194, 177, 232, 3); + output.WriteMessage(Cv2CreateDataTableRoomAsset); + } + if (cv2SetProjectileValue_ != null) { + output.WriteRawTag(202, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileValue); + } + if (cv2SetProjectileColorIndex_ != null) { + output.WriteRawTag(210, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileColorIndex); + } + if (cv2SetProjectileSpeed_ != null) { + output.WriteRawTag(218, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileSpeed); + } + if (cv2SetProjectileLifetimeSeconds_ != null) { + output.WriteRawTag(226, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileLifetimeSeconds); + } + if (cv2SetProjectileGravity_ != null) { + output.WriteRawTag(234, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileGravity); + } + if (cv2SetProjectileHeadDamage_ != null) { + output.WriteRawTag(242, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileHeadDamage); + } + if (cv2SetProjectileTorsoDamage_ != null) { + output.WriteRawTag(250, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileTorsoDamage); + } + if (cv2SetProjectileHandDamage_ != null) { + output.WriteRawTag(130, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileHandDamage); + } + if (cv2SetProjectileObjectDamage_ != null) { + output.WriteRawTag(138, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileObjectDamage); + } + if (cv2SetProjectileCount_ != null) { + output.WriteRawTag(146, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileCount); + } + if (cv2SetProjectileAngle_ != null) { + output.WriteRawTag(154, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileAngle); + } + if (cv2SetProjectileForce_ != null) { + output.WriteRawTag(162, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileForce); + } + if (cv2SetProjectileSelfCollisionsEnabled_ != null) { + output.WriteRawTag(170, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileSelfCollisionsEnabled); + } + if (cv2SetIsFrozen_ != null) { + output.WriteRawTag(178, 178, 232, 3); + output.WriteMessage(Cv2SetIsFrozen); + } + if (cv2IsRecRoomObjectOfTypeSetTargetType_ != null) { + output.WriteRawTag(186, 178, 232, 3); + output.WriteMessage(Cv2IsRecRoomObjectOfTypeSetTargetType); + } + if (cv2ManagePlayerProperty_ != null) { + output.WriteRawTag(194, 178, 232, 3); + output.WriteMessage(Cv2ManagePlayerProperty); + } + if (cv2SetEventDefinitionEventId_ != null) { + output.WriteRawTag(202, 178, 232, 3); + output.WriteMessage(Cv2SetEventDefinitionEventId); + } + if (cv2SetParticleVfxType_ != null) { + output.WriteRawTag(210, 178, 232, 3); + output.WriteMessage(Cv2SetParticleVfxType); + } + if (cv2SetPlayParticleVfxAtPositionSynced_ != null) { + output.WriteRawTag(218, 178, 232, 3); + output.WriteMessage(Cv2SetPlayParticleVfxAtPositionSynced); + } + if (cv2SetConstantBodyPart_ != null) { + output.WriteRawTag(226, 178, 232, 3); + output.WriteMessage(Cv2SetConstantBodyPart); + } + if (cv2SetMessageNodeMessageName_ != null) { + output.WriteRawTag(234, 178, 232, 3); + output.WriteMessage(Cv2SetMessageNodeMessageName); + } + if (cv2SetMessageSenderNodeScopeAndTarget_ != null) { + output.WriteRawTag(242, 178, 232, 3); + output.WriteMessage(Cv2SetMessageSenderNodeScopeAndTarget); + } + if (cv2SetMessageNodeHasPortForParameter_ != null) { + output.WriteRawTag(250, 178, 232, 3); + output.WriteMessage(Cv2SetMessageNodeHasPortForParameter); + } + if (cv2EditMessageName_ != null) { + output.WriteRawTag(130, 179, 232, 3); + output.WriteMessage(Cv2EditMessageName); + } + if (cv2ManageMessageParameter_ != null) { + output.WriteRawTag(138, 179, 232, 3); + output.WriteMessage(Cv2ManageMessageParameter); + } + if (cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ != null) { + output.WriteRawTag(146, 179, 232, 3); + output.WriteMessage(Cv2CreationObjectGetAllOfTypeWithTagSetTargetType); + } + if (cv2SetObjectPropertyDisplayMetadata_ != null) { + output.WriteRawTag(154, 179, 232, 3); + output.WriteMessage(Cv2SetObjectPropertyDisplayMetadata); + } + if (cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ != null) { + output.WriteRawTag(162, 179, 232, 3); + output.WriteMessage(Cv2GameAiSendUserPromptWithStructuredResponseAddOutput); + } + if (cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ != null) { + output.WriteRawTag(170, 179, 232, 3); + output.WriteMessage(Cv2GameAiSendUserPromptWithStructuredResponseEditOutput); + } + if (cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ != null) { + output.WriteRawTag(178, 179, 232, 3); + output.WriteMessage(Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput); + } + if (cv2SetBehaviorBoardBehavior_ != null) { + output.WriteRawTag(186, 179, 232, 3); + output.WriteMessage(Cv2SetBehaviorBoardBehavior); + } + if (cv2CreateBehaviorBoardBehavior_ != null) { + output.WriteRawTag(194, 179, 232, 3); + output.WriteMessage(Cv2CreateBehaviorBoardBehavior); + } + if (cv2SetBehaviorName_ != null) { + output.WriteRawTag(202, 179, 232, 3); + output.WriteMessage(Cv2SetBehaviorName); + } + if (cv2CreateNewBehaviorVersion_ != null) { + output.WriteRawTag(210, 179, 232, 3); + output.WriteMessage(Cv2CreateNewBehaviorVersion); + } + if (cv2SetTextureConstantSize_ != null) { + output.WriteRawTag(218, 179, 232, 3); + output.WriteMessage(Cv2SetTextureConstantSize); + } + if (cv2SetTextToSpeechMaxRolloffDistance_ != null) { + output.WriteRawTag(226, 179, 232, 3); + output.WriteMessage(Cv2SetTextToSpeechMaxRolloffDistance); + } + if (cv2SetTextToSpeechRolloffCurve_ != null) { + output.WriteRawTag(234, 179, 232, 3); + output.WriteMessage(Cv2SetTextToSpeechRolloffCurve); + } + if (cv2SetGenAiMusicBlobName_ != null) { + output.WriteRawTag(242, 179, 232, 3); + output.WriteMessage(Cv2SetGenAiMusicBlobName); + } + if (cv2SetGenAiMusicPrompt_ != null) { + output.WriteRawTag(250, 179, 232, 3); + output.WriteMessage(Cv2SetGenAiMusicPrompt); + } + if (cv2SetGenAiMusicDuration_ != null) { + output.WriteRawTag(130, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiMusicDuration); + } + if (cv2SetGenAiMusicLyrics_ != null) { + output.WriteRawTag(138, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiMusicLyrics); + } + if (cv2SetGenAiSfxBlobName_ != null) { + output.WriteRawTag(146, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiSfxBlobName); + } + if (cv2SetGenAiSfxPrompt_ != null) { + output.WriteRawTag(154, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiSfxPrompt); + } + if (cv2SetGenAiSfxDuration_ != null) { + output.WriteRawTag(162, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiSfxDuration); + } + if (cv2FunctionDeclSetDescription_ != null) { + output.WriteRawTag(170, 180, 232, 3); + output.WriteMessage(Cv2FunctionDeclSetDescription); + } + if (cv2SetChatAiModelNodeModel_ != null) { + output.WriteRawTag(178, 180, 232, 3); + output.WriteMessage(Cv2SetChatAiModelNodeModel); + } + if (cv2SetImageGenerationAiModelNodeModel_ != null) { + output.WriteRawTag(186, 180, 232, 3); + output.WriteMessage(Cv2SetImageGenerationAiModelNodeModel); + } + if (cv2SetGenAiMusicContext_ != null) { + output.WriteRawTag(194, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiMusicContext); + } + if (cv2SetGenAiSfxContext_ != null) { + output.WriteRawTag(202, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiSfxContext); + } + if (cv2AiFunctionSetFunctionDeclId_ != null) { + output.WriteRawTag(210, 180, 232, 3); + output.WriteMessage(Cv2AiFunctionSetFunctionDeclId); + } + 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 (Kind != global::Circuits.Static.RecRoom.Protobuf.ActionKind.PartialInitialize) { + output.WriteRawTag(8); + output.WriteEnum((int) Kind); + } + if (partialInitialize_ != null) { + output.WriteRawTag(18); + output.WriteMessage(PartialInitialize); + } + if (fullInitialize_ != null) { + output.WriteRawTag(26); + output.WriteMessage(FullInitialize); + } + if (destroy_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Destroy); + } + if (multi_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Multi); + } + if (compressed_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Compressed); + } + if (partialAction_ != null) { + output.WriteRawTag(58); + output.WriteMessage(PartialAction); + } + if (addGraph_ != null) { + output.WriteRawTag(66); + output.WriteMessage(AddGraph); + } + if (removeGraph_ != null) { + output.WriteRawTag(74); + output.WriteMessage(RemoveGraph); + } + if (addNode_ != null) { + output.WriteRawTag(82); + output.WriteMessage(AddNode); + } + if (removeNode_ != null) { + output.WriteRawTag(90); + output.WriteMessage(RemoveNode); + } + if (addEdge_ != null) { + output.WriteRawTag(98); + output.WriteMessage(AddEdge); + } + if (removeEdge_ != null) { + output.WriteRawTag(106); + output.WriteMessage(RemoveEdge); + } + if (inputSetDefaultValue_ != null) { + output.WriteRawTag(114); + output.WriteMessage(InputSetDefaultValue); + } + if (functionNodeAddInput_ != null) { + output.WriteRawTag(122); + output.WriteMessage(FunctionNodeAddInput); + } + if (functionNodeAddOutput_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(FunctionNodeAddOutput); + } + if (functionNodeRemoveInput_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(FunctionNodeRemoveInput); + } + if (functionNodeRemoveOutput_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(FunctionNodeRemoveOutput); + } + if (addInputToGroup_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(AddInputToGroup); + } + if (cv2CreateObjectProperty_ != null) { + output.WriteRawTag(234, 246, 48); + output.WriteMessage(Cv2CreateObjectProperty); + } + if (cv2DeleteObjectProperty_ != null) { + output.WriteRawTag(138, 247, 48); + output.WriteMessage(Cv2DeleteObjectProperty); + } + if (cv2AddNode_ != null) { + output.WriteRawTag(170, 164, 232, 3); + output.WriteMessage(Cv2AddNode); + } + if (cv2RemoveNode_ != null) { + output.WriteRawTag(178, 164, 232, 3); + output.WriteMessage(Cv2RemoveNode); + } + if (cv2AddConnection_ != null) { + output.WriteRawTag(186, 164, 232, 3); + output.WriteMessage(Cv2AddConnection); + } + if (cv2RemoveConnection_ != null) { + output.WriteRawTag(194, 164, 232, 3); + output.WriteMessage(Cv2RemoveConnection); + } + if (cv2RemoveInputPortConnections_ != null) { + output.WriteRawTag(202, 164, 232, 3); + output.WriteMessage(Cv2RemoveInputPortConnections); + } + if (cv2RemoveOutputPortConnections_ != null) { + output.WriteRawTag(210, 164, 232, 3); + output.WriteMessage(Cv2RemoveOutputPortConnections); + } + if (cv2AddInputDesc_ != null) { + output.WriteRawTag(218, 164, 232, 3); + output.WriteMessage(Cv2AddInputDesc); + } + if (cv2AddInputPort_ != null) { + output.WriteRawTag(226, 164, 232, 3); + output.WriteMessage(Cv2AddInputPort); + } + if (cv2AddOutputDesc_ != null) { + output.WriteRawTag(234, 164, 232, 3); + output.WriteMessage(Cv2AddOutputDesc); + } + if (cv2AddNodeDesc_ != null) { + output.WriteRawTag(242, 164, 232, 3); + output.WriteMessage(Cv2AddNodeDesc); + } + if (cv2RemoveInputDesc_ != null) { + output.WriteRawTag(250, 164, 232, 3); + output.WriteMessage(Cv2RemoveInputDesc); + } + if (cv2RemoveInputPort_ != null) { + output.WriteRawTag(130, 165, 232, 3); + output.WriteMessage(Cv2RemoveInputPort); + } + if (cv2RemoveOutputDesc_ != null) { + output.WriteRawTag(138, 165, 232, 3); + output.WriteMessage(Cv2RemoveOutputDesc); + } + if (cv2RemoveNodeDesc_ != null) { + output.WriteRawTag(146, 165, 232, 3); + output.WriteMessage(Cv2RemoveNodeDesc); + } + if (cv2SpawnTemplate_ != null) { + output.WriteRawTag(154, 165, 232, 3); + output.WriteMessage(Cv2SpawnTemplate); + } + if (cv2SetNodeName_ != null) { + output.WriteRawTag(162, 165, 232, 3); + output.WriteMessage(Cv2SetNodeName); + } + if (cv2SetNodeTransform_ != null) { + output.WriteRawTag(170, 165, 232, 3); + output.WriteMessage(Cv2SetNodeTransform); + } + if (cv2SetDefaultValue_ != null) { + output.WriteRawTag(178, 165, 232, 3); + output.WriteMessage(Cv2SetDefaultValue); + } + if (cv2DeserializeObjectBoard_ != null) { + output.WriteRawTag(186, 165, 232, 3); + output.WriteMessage(Cv2DeserializeObjectBoard); + } + if (cv2SetEventNodeBaseRegistration_ != null) { + output.WriteRawTag(194, 165, 232, 3); + output.WriteMessage(Cv2SetEventNodeBaseRegistration); + } + if (cv2SetEventSenderTarget_ != null) { + output.WriteRawTag(202, 165, 232, 3); + output.WriteMessage(Cv2SetEventSenderTarget); + } + if (cv2AddGraph_ != null) { + output.WriteRawTag(210, 165, 232, 3); + output.WriteMessage(Cv2AddGraph); + } + if (cv2RemoveGraph_ != null) { + output.WriteRawTag(218, 165, 232, 3); + output.WriteMessage(Cv2RemoveGraph); + } + if (cv2SetObjectBoardObjectAttachmentMode_ != null) { + output.WriteRawTag(226, 165, 232, 3); + output.WriteMessage(Cv2SetObjectBoardObjectAttachmentMode); + } + if (cv2SetActivePlayerDefinitionBoard_ != null) { + output.WriteRawTag(234, 165, 232, 3); + output.WriteMessage(Cv2SetActivePlayerDefinitionBoard); + } + if (cv2SetVariableMemoryType_ != null) { + output.WriteRawTag(250, 165, 232, 3); + output.WriteMessage(Cv2SetVariableMemoryType); + } + if (cv2SetLogStringChannel_ != null) { + output.WriteRawTag(130, 166, 232, 3); + output.WriteMessage(Cv2SetLogStringChannel); + } + if (cv2RemoveObjectBoard_ != null) { + output.WriteRawTag(138, 166, 232, 3); + output.WriteMessage(Cv2RemoveObjectBoard); + } + if (cv2SetNodeColor_ != null) { + output.WriteRawTag(146, 166, 232, 3); + output.WriteMessage(Cv2SetNodeColor); + } + if (cv2SetAwardCurrencyNodeCurrencyReplicationId_ != null) { + output.WriteRawTag(154, 166, 232, 3); + output.WriteMessage(Cv2SetAwardCurrencyNodeCurrencyReplicationId); + } + if (cv2SetGetBalanceNodeCurrencyReplicationId_ != null) { + output.WriteRawTag(162, 166, 232, 3); + output.WriteMessage(Cv2SetGetBalanceNodeCurrencyReplicationId); + } + if (cv2SetAwardCurrencyNodeLogOutput_ != null) { + output.WriteRawTag(170, 166, 232, 3); + output.WriteMessage(Cv2SetAwardCurrencyNodeLogOutput); + } + if (cv2SetGetBalanceNodeLogOutput_ != null) { + output.WriteRawTag(178, 166, 232, 3); + output.WriteMessage(Cv2SetGetBalanceNodeLogOutput); + } + if (cv2SetConstantConsumable_ != null) { + output.WriteRawTag(186, 166, 232, 3); + output.WriteMessage(Cv2SetConstantConsumable); + } + if (cv2CloudDataResetEntry_ != null) { + output.WriteRawTag(194, 166, 232, 3); + output.WriteMessage(Cv2CloudDataResetEntry); + } + if (cv2CloudDataDeleteEntry_ != null) { + output.WriteRawTag(202, 166, 232, 3); + output.WriteMessage(Cv2CloudDataDeleteEntry); + } + if (cv2SetRaycastIgnorePlayers_ != null) { + output.WriteRawTag(210, 166, 232, 3); + output.WriteMessage(Cv2SetRaycastIgnorePlayers); + } + if (cv2SetRaycastIgnoreObjects_ != null) { + output.WriteRawTag(218, 166, 232, 3); + output.WriteMessage(Cv2SetRaycastIgnoreObjects); + } + if (cv2SetVariableNodeHomeValue_ != null) { + output.WriteRawTag(226, 166, 232, 3); + output.WriteMessage(Cv2SetVariableNodeHomeValue); + } + if (cv2SetLeaderboardStatMode_ != null) { + output.WriteRawTag(234, 166, 232, 3); + output.WriteMessage(Cv2SetLeaderboardStatMode); + } + if (cv2SetColorConstantIndexValue_ != null) { + output.WriteRawTag(242, 166, 232, 3); + output.WriteMessage(Cv2SetColorConstantIndexValue); + } + if (cv2SetCommentBody_ != null) { + output.WriteRawTag(250, 166, 232, 3); + output.WriteMessage(Cv2SetCommentBody); + } + if (cv2SetCommentColor_ != null) { + output.WriteRawTag(130, 167, 232, 3); + output.WriteMessage(Cv2SetCommentColor); + } + if (cv2SetCommentAlwaysOn_ != null) { + output.WriteRawTag(138, 167, 232, 3); + output.WriteMessage(Cv2SetCommentAlwaysOn); + } + if (cv2SetSampleAudioNodeValues_ != null) { + output.WriteRawTag(146, 167, 232, 3); + output.WriteMessage(Cv2SetSampleAudioNodeValues); + } + if (cv2SetSampleAudioNodePreload_ != null) { + output.WriteRawTag(154, 167, 232, 3); + output.WriteMessage(Cv2SetSampleAudioNodePreload); + } + if (cv2RenameInputDesc_ != null) { + output.WriteRawTag(162, 167, 232, 3); + output.WriteMessage(Cv2RenameInputDesc); + } + if (cv2RenameOutputDesc_ != null) { + output.WriteRawTag(170, 167, 232, 3); + output.WriteMessage(Cv2RenameOutputDesc); + } + if (cv2RenameNodeGroup_ != null) { + output.WriteRawTag(178, 167, 232, 3); + output.WriteMessage(Cv2RenameNodeGroup); + } + if (cv2SetConstantDestination_ != null) { + output.WriteRawTag(186, 167, 232, 3); + output.WriteMessage(Cv2SetConstantDestination); + } + if (cv2SetAudioClipValue_ != null) { + output.WriteRawTag(194, 167, 232, 3); + output.WriteMessage(Cv2SetAudioClipValue); + } + if (cv2SetHudElement_ != null) { + output.WriteRawTag(202, 167, 232, 3); + output.WriteMessage(Cv2SetHudElement); + } + if (cv2SetHudElementColor_ != null) { + output.WriteRawTag(210, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementColor); + } + if (cv2SetHudElementLabel_ != null) { + output.WriteRawTag(218, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementLabel); + } + if (cv2SetHudElementValue_ != null) { + output.WriteRawTag(226, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementValue); + } + if (cv2SetHudElementMaxValue_ != null) { + output.WriteRawTag(234, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementMaxValue); + } + if (cv2SetHudElementShowLabel_ != null) { + output.WriteRawTag(242, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementShowLabel); + } + if (cv2SetHudElementShowValueText_ != null) { + output.WriteRawTag(250, 167, 232, 3); + output.WriteMessage(Cv2SetHudElementShowValueText); + } + if (cv2SetPlayerNameColorSynced_ != null) { + output.WriteRawTag(130, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerNameColorSynced); + } + if (cv2SetConstantPlayerOutfitSlotFlag_ != null) { + output.WriteRawTag(138, 168, 232, 3); + output.WriteMessage(Cv2SetConstantPlayerOutfitSlotFlag); + } + if (cv2BytesDebug_ != null) { + output.WriteRawTag(146, 168, 232, 3); + output.WriteMessage(Cv2BytesDebug); + } + if (cv2ReparentNodes_ != null) { + output.WriteRawTag(154, 168, 232, 3); + output.WriteMessage(Cv2ReparentNodes); + } + if (cv2SetInteractionFilter_ != null) { + output.WriteRawTag(162, 168, 232, 3); + output.WriteMessage(Cv2SetInteractionFilter); + } + if (cv2RemoveInteractionFilter_ != null) { + output.WriteRawTag(170, 168, 232, 3); + output.WriteMessage(Cv2RemoveInteractionFilter); + } + if (cv2SetPlayerUiEnabled_ != null) { + output.WriteRawTag(178, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiEnabled); + } + if (cv2SetPlayerUiSynced_ != null) { + output.WriteRawTag(186, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiSynced); + } + if (cv2SetPlayerUiBarEnabled_ != null) { + output.WriteRawTag(194, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiBarEnabled); + } + if (cv2SetPlayerUiBarColor_ != null) { + output.WriteRawTag(202, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiBarColor); + } + if (cv2SetPlayerUiBarValue_ != null) { + output.WriteRawTag(210, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiBarValue); + } + if (cv2SetPlayerUiBarMaxValue_ != null) { + output.WriteRawTag(218, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiBarMaxValue); + } + if (cv2SetPlayerUiBarAnimated_ != null) { + output.WriteRawTag(226, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiBarAnimated); + } + if (cv2SetPlayerUiTextEnabled_ != null) { + output.WriteRawTag(234, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiTextEnabled); + } + if (cv2SetPlayerUiTextText_ != null) { + output.WriteRawTag(242, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiTextText); + } + if (cv2SetPlayerUiTextColor_ != null) { + output.WriteRawTag(250, 168, 232, 3); + output.WriteMessage(Cv2SetPlayerUiTextColor); + } + if (cv2SetPlayerUiRoleFilter_ != null) { + output.WriteRawTag(130, 169, 232, 3); + output.WriteMessage(Cv2SetPlayerUiRoleFilter); + } + if (cv2SetPlayerUiFilterMode_ != null) { + output.WriteRawTag(138, 169, 232, 3); + output.WriteMessage(Cv2SetPlayerUiFilterMode); + } + if (cv2SetConstantRoomKey_ != null) { + output.WriteRawTag(146, 169, 232, 3); + output.WriteMessage(Cv2SetConstantRoomKey); + } + if (cv2SetMoodsConstantSynced_ != null) { + output.WriteRawTag(154, 169, 232, 3); + output.WriteMessage(Cv2SetMoodsConstantSynced); + } + if (cv2SetMoodsConstantBlendTime_ != null) { + output.WriteRawTag(162, 169, 232, 3); + output.WriteMessage(Cv2SetMoodsConstantBlendTime); + } + if (cv2SetMoodsConstantRoleFilterMode_ != null) { + output.WriteRawTag(170, 169, 232, 3); + output.WriteMessage(Cv2SetMoodsConstantRoleFilterMode); + } + if (cv2SetMoodsConstantFilteredRoles_ != null) { + output.WriteRawTag(178, 169, 232, 3); + output.WriteMessage(Cv2SetMoodsConstantFilteredRoles); + } + if (cv2SetMoodsConstantEaseIn_ != null) { + output.WriteRawTag(186, 169, 232, 3); + output.WriteMessage(Cv2SetMoodsConstantEaseIn); + } + if (cv2SetSunConstantSunColor_ != null) { + output.WriteRawTag(194, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantSunColor); + } + if (cv2SetSunConstantSunIntensity_ != null) { + output.WriteRawTag(202, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantSunIntensity); + } + if (cv2SetSunConstantShadowStrength_ != null) { + output.WriteRawTag(210, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantShadowStrength); + } + if (cv2SetSunConstantDiscSize_ != null) { + output.WriteRawTag(218, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantDiscSize); + } + if (cv2SetSunConstantGlowColor_ != null) { + output.WriteRawTag(226, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantGlowColor); + } + if (cv2SetSunConstantGlowStrength_ != null) { + output.WriteRawTag(234, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantGlowStrength); + } + if (cv2SetSunConstantGlowSize_ != null) { + output.WriteRawTag(242, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantGlowSize); + } + if (cv2SetSunConstantGlowHorizon_ != null) { + output.WriteRawTag(250, 169, 232, 3); + output.WriteMessage(Cv2SetSunConstantGlowHorizon); + } + if (cv2SetSunConstantReflectionIntensity_ != null) { + output.WriteRawTag(130, 170, 232, 3); + output.WriteMessage(Cv2SetSunConstantReflectionIntensity); + } + if (cv2SetSunConstantClipHorizon_ != null) { + output.WriteRawTag(138, 170, 232, 3); + output.WriteMessage(Cv2SetSunConstantClipHorizon); + } + if (cv2SetFogConstantFogColor_ != null) { + output.WriteRawTag(146, 170, 232, 3); + output.WriteMessage(Cv2SetFogConstantFogColor); + } + if (cv2SetFogConstantStartDistance_ != null) { + output.WriteRawTag(154, 170, 232, 3); + output.WriteMessage(Cv2SetFogConstantStartDistance); + } + if (cv2SetFogConstantFadeDistance_ != null) { + output.WriteRawTag(162, 170, 232, 3); + output.WriteMessage(Cv2SetFogConstantFadeDistance); + } + if (cv2SetSkydomeConstantSkyBottomColor_ != null) { + output.WriteRawTag(170, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantSkyBottomColor); + } + if (cv2SetSkydomeConstantSkyTopColor_ != null) { + output.WriteRawTag(178, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantSkyTopColor); + } + if (cv2SetSkydomeConstantGroundBottomColor_ != null) { + output.WriteRawTag(186, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantGroundBottomColor); + } + if (cv2SetSkydomeConstantGroundTopColor_ != null) { + output.WriteRawTag(194, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantGroundTopColor); + } + if (cv2SetSkydomeConstantHorizonColor_ != null) { + output.WriteRawTag(202, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantHorizonColor); + } + if (cv2SetSkydomeConstantHorizonSize_ != null) { + output.WriteRawTag(210, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantHorizonSize); + } + if (cv2SetSkydomeConstantHorizonStrength_ != null) { + output.WriteRawTag(218, 170, 232, 3); + output.WriteMessage(Cv2SetSkydomeConstantHorizonStrength); + } + if (cv2SetBackgroundObjectsConstantObjectVariant_ != null) { + output.WriteRawTag(226, 170, 232, 3); + output.WriteMessage(Cv2SetBackgroundObjectsConstantObjectVariant); + } + if (cv2SetBackgroundObjectsConstantColor_ != null) { + output.WriteRawTag(234, 170, 232, 3); + output.WriteMessage(Cv2SetBackgroundObjectsConstantColor); + } + if (cv2SetBackgroundObjectsConstantRotation_ != null) { + output.WriteRawTag(242, 170, 232, 3); + output.WriteMessage(Cv2SetBackgroundObjectsConstantRotation); + } + if (cv2SetBackgroundObjectsConstantTransparency_ != null) { + output.WriteRawTag(250, 170, 232, 3); + output.WriteMessage(Cv2SetBackgroundObjectsConstantTransparency); + } + if (cv2SetAudioClipVolume_ != null) { + output.WriteRawTag(130, 171, 232, 3); + output.WriteMessage(Cv2SetAudioClipVolume); + } + if (cv2SetAudioClipPlaybackSpeedShift_ != null) { + output.WriteRawTag(138, 171, 232, 3); + output.WriteMessage(Cv2SetAudioClipPlaybackSpeedShift); + } + if (cv2SetAudioClipPlaybackSpeedVariation_ != null) { + output.WriteRawTag(146, 171, 232, 3); + output.WriteMessage(Cv2SetAudioClipPlaybackSpeedVariation); + } + if (cv2SetPlayAudioAtPositionSynced_ != null) { + output.WriteRawTag(154, 171, 232, 3); + output.WriteMessage(Cv2SetPlayAudioAtPositionSynced); + } + if (cv2SetPlayAudioAtPositionMaxRolloffDistance_ != null) { + output.WriteRawTag(162, 171, 232, 3); + output.WriteMessage(Cv2SetPlayAudioAtPositionMaxRolloffDistance); + } + if (cv2SetPlayAudioAtPositionRolloffCurve_ != null) { + output.WriteRawTag(170, 171, 232, 3); + output.WriteMessage(Cv2SetPlayAudioAtPositionRolloffCurve); + } + if (cv2SetPlayAudioAtPositionAudioChannel_ != null) { + output.WriteRawTag(178, 171, 232, 3); + output.WriteMessage(Cv2SetPlayAudioAtPositionAudioChannel); + } + if (cv2SetDataTableReadTarget_ != null) { + output.WriteRawTag(186, 171, 232, 3); + output.WriteMessage(Cv2SetDataTableReadTarget); + } + if (cv2SetConstantReward_ != null) { + output.WriteRawTag(194, 171, 232, 3); + output.WriteMessage(Cv2SetConstantReward); + } + if (cv2ModifyUgcReward_ != null) { + output.WriteRawTag(202, 171, 232, 3); + output.WriteMessage(Cv2ModifyUgcReward); + } + if (cv2DeleteUgcReward_ != null) { + output.WriteRawTag(210, 171, 232, 3); + output.WriteMessage(Cv2DeleteUgcReward); + } + if (cv2SetAwardRoomKeyNodeLogOutput_ != null) { + output.WriteRawTag(218, 171, 232, 3); + output.WriteMessage(Cv2SetAwardRoomKeyNodeLogOutput); + } + if (cv2SetAwardConsumableNodeLogOutput_ != null) { + output.WriteRawTag(226, 171, 232, 3); + output.WriteMessage(Cv2SetAwardConsumableNodeLogOutput); + } + if (cv2UpdateProgressionSettings_ != null) { + output.WriteRawTag(234, 171, 232, 3); + output.WriteMessage(Cv2UpdateProgressionSettings); + } + if (cv2SetLockedByRoomContributors_ != null) { + output.WriteRawTag(242, 171, 232, 3); + output.WriteMessage(Cv2SetLockedByRoomContributors); + } + if (cv2ModifyDataTable_ != null) { + output.WriteRawTag(250, 171, 232, 3); + output.WriteMessage(Cv2ModifyDataTable); + } + if (cv2SetConstantInventoryItem_ != null) { + output.WriteRawTag(130, 172, 232, 3); + output.WriteMessage(Cv2SetConstantInventoryItem); + } + if (cv2SetConstantGiftdropShopItem_ != null) { + output.WriteRawTag(138, 172, 232, 3); + output.WriteMessage(Cv2SetConstantGiftdropShopItem); + } + if (cv2SetBannerNotificationPosition_ != null) { + output.WriteRawTag(146, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationPosition); + } + if (cv2SetBannerNotificationTitleTextColor_ != null) { + output.WriteRawTag(154, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationTitleTextColor); + } + if (cv2SetBannerNotificationTitleBackgroundColor_ != null) { + output.WriteRawTag(162, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationTitleBackgroundColor); + } + if (cv2SetBannerNotificationTitleTextSize_ != null) { + output.WriteRawTag(170, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationTitleTextSize); + } + if (cv2SetBannerNotificationMainTextColor_ != null) { + output.WriteRawTag(178, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationMainTextColor); + } + if (cv2SetBannerNotificationMainTextBackgroundColor_ != null) { + output.WriteRawTag(186, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationMainTextBackgroundColor); + } + if (cv2SetBannerNotificationMainTextSize_ != null) { + output.WriteRawTag(194, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationMainTextSize); + } + if (cv2SetBannerNotificationLeftEmoji_ != null) { + output.WriteRawTag(202, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationLeftEmoji); + } + if (cv2SetBannerNotificationRightEmoji_ != null) { + output.WriteRawTag(210, 172, 232, 3); + output.WriteMessage(Cv2SetBannerNotificationRightEmoji); + } + if (cv2SetRewardNotificationBackgroundColor_ != null) { + output.WriteRawTag(218, 172, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationBackgroundColor); + } + if (cv2SetRewardNotificationTitleTextColor_ != null) { + output.WriteRawTag(226, 172, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationTitleTextColor); + } + if (cv2SetRewardNotificationTitleTextSize_ != null) { + output.WriteRawTag(234, 172, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationTitleTextSize); + } + if (cv2SetRewardNotificationDescriptionTextColor_ != null) { + output.WriteRawTag(242, 172, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationDescriptionTextColor); + } + if (cv2SetRewardNotificationDescriptionTextSize_ != null) { + output.WriteRawTag(250, 172, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationDescriptionTextSize); + } + if (cv2SetRewardNotificationShowContentsText_ != null) { + output.WriteRawTag(130, 173, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationShowContentsText); + } + if (cv2SetRewardNotificationContentsTextColor_ != null) { + output.WriteRawTag(138, 173, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationContentsTextColor); + } + if (cv2SetRewardNotificationContentsDisplayMode_ != null) { + output.WriteRawTag(146, 173, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationContentsDisplayMode); + } + if (cv2SetRewardNotificationShowImage_ != null) { + output.WriteRawTag(154, 173, 232, 3); + output.WriteMessage(Cv2SetRewardNotificationShowImage); + } + if (cv2SetConstantObjectiveMarker_ != null) { + output.WriteRawTag(162, 173, 232, 3); + output.WriteMessage(Cv2SetConstantObjectiveMarker); + } + if (cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ != null) { + output.WriteRawTag(170, 173, 232, 3); + output.WriteMessage(Cv2SetPlayerDefinitionBoardCustomLocomotionRequested); + } + if (cv2SetPlayerDefinitionBoardForceManualSprintR1_ != null) { + output.WriteRawTag(178, 173, 232, 3); + output.WriteMessage(Cv2SetPlayerDefinitionBoardForceManualSprintR1); + } + if (cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ != null) { + output.WriteRawTag(186, 173, 232, 3); + output.WriteMessage(Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested); + } + if (cv2SetRoomHudTitleOption_ != null) { + output.WriteRawTag(194, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudTitleOption); + } + if (cv2SetRoomHudSubtitleOption_ != null) { + output.WriteRawTag(202, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudSubtitleOption); + } + if (cv2SetRoomHudBarOption_ != null) { + output.WriteRawTag(210, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudBarOption); + } + if (cv2SetRoomHudInventoryOption_ != null) { + output.WriteRawTag(218, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryOption); + } + if (cv2SetRoomHudInventoryRoomOption_ != null) { + output.WriteRawTag(226, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryRoomOption); + } + if (cv2SetRoomHudInventoryShowIcon_ != null) { + output.WriteRawTag(234, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryShowIcon); + } + if (cv2SetRoomHudInventoryConsumable_ != null) { + output.WriteRawTag(242, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryConsumable); + } + if (cv2SetRoomHudInventoryCurrency_ != null) { + output.WriteRawTag(250, 173, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryCurrency); + } + if (cv2SetRoomHudProgressWheelOption_ != null) { + output.WriteRawTag(130, 174, 232, 3); + output.WriteMessage(Cv2SetRoomHudProgressWheelOption); + } + if (cv2SetRoomHudShowProgress_ != null) { + output.WriteRawTag(138, 174, 232, 3); + output.WriteMessage(Cv2SetRoomHudShowProgress); + } + if (cv2LocomotionRequestSteeringSetSteerInWorldSpace_ != null) { + output.WriteRawTag(146, 174, 232, 3); + output.WriteMessage(Cv2LocomotionRequestSteeringSetSteerInWorldSpace); + } + if (cv2SetInputDescIndex_ != null) { + output.WriteRawTag(154, 174, 232, 3); + output.WriteMessage(Cv2SetInputDescIndex); + } + if (cv2SetOutputDescIndex_ != null) { + output.WriteRawTag(162, 174, 232, 3); + output.WriteMessage(Cv2SetOutputDescIndex); + } + if (cv2SetPortGroupIndex_ != null) { + output.WriteRawTag(170, 174, 232, 3); + output.WriteMessage(Cv2SetPortGroupIndex); + } + if (cv2SetConstantRoomCurrency_ != null) { + output.WriteRawTag(178, 174, 232, 3); + output.WriteMessage(Cv2SetConstantRoomCurrency); + } + if (cv2SetAwardCurrencyFromConstantNodeLogOutput_ != null) { + output.WriteRawTag(186, 174, 232, 3); + output.WriteMessage(Cv2SetAwardCurrencyFromConstantNodeLogOutput); + } + if (cv2SetGetBalanceFromConstantNodeLogOutput_ != null) { + output.WriteRawTag(194, 174, 232, 3); + output.WriteMessage(Cv2SetGetBalanceFromConstantNodeLogOutput); + } + if (cv2SetStateMachineDefaultState_ != null) { + output.WriteRawTag(202, 174, 232, 3); + output.WriteMessage(Cv2SetStateMachineDefaultState); + } + if (cv2SetAddInventoryItemNodeLogOutput_ != null) { + output.WriteRawTag(218, 174, 232, 3); + output.WriteMessage(Cv2SetAddInventoryItemNodeLogOutput); + } + if (cv2SetRemoveInventoryItemNodeLogOutput_ != null) { + output.WriteRawTag(226, 174, 232, 3); + output.WriteMessage(Cv2SetRemoveInventoryItemNodeLogOutput); + } + if (cv2SetStudioFunctionId_ != null) { + output.WriteRawTag(234, 174, 232, 3); + output.WriteMessage(Cv2SetStudioFunctionId); + } + if (cv2RegisterStudioFunctions_ != null) { + output.WriteRawTag(242, 174, 232, 3); + output.WriteMessage(Cv2RegisterStudioFunctions); + } + if (cv2SetConstantQuickChatTable_ != null) { + output.WriteRawTag(250, 174, 232, 3); + output.WriteMessage(Cv2SetConstantQuickChatTable); + } + if (cv2SetStateMachineSynced_ != null) { + output.WriteRawTag(130, 175, 232, 3); + output.WriteMessage(Cv2SetStateMachineSynced); + } + if (cv2SetStateConstant_ != null) { + output.WriteRawTag(138, 175, 232, 3); + output.WriteMessage(Cv2SetStateConstant); + } + if (cv2SetEquipmentSlotConstantSlotType_ != null) { + output.WriteRawTag(146, 175, 232, 3); + output.WriteMessage(Cv2SetEquipmentSlotConstantSlotType); + } + if (cv2SetEquipmentSlotConstantSlotNumber_ != null) { + output.WriteRawTag(154, 175, 232, 3); + output.WriteMessage(Cv2SetEquipmentSlotConstantSlotNumber); + } + if (cv2SetConstantRoomOffer_ != null) { + output.WriteRawTag(162, 175, 232, 3); + output.WriteMessage(Cv2SetConstantRoomOffer); + } + if (cv2SetPlayerUiTagFilter_ != null) { + output.WriteRawTag(170, 175, 232, 3); + output.WriteMessage(Cv2SetPlayerUiTagFilter); + } + if (cv2SetPlayerUiFilterEnabled_ != null) { + output.WriteRawTag(178, 175, 232, 3); + output.WriteMessage(Cv2SetPlayerUiFilterEnabled); + } + if (cv2RetypeInputDesc_ != null) { + output.WriteRawTag(186, 175, 232, 3); + output.WriteMessage(Cv2RetypeInputDesc); + } + if (cv2RetypeOutputDesc_ != null) { + output.WriteRawTag(194, 175, 232, 3); + output.WriteMessage(Cv2RetypeOutputDesc); + } + if (cv2SetPlayerDefinitionGraphTraitValue_ != null) { + output.WriteRawTag(202, 175, 232, 3); + output.WriteMessage(Cv2SetPlayerDefinitionGraphTraitValue); + } + if (cv2SetReplicatorTarget_ != null) { + output.WriteRawTag(210, 175, 232, 3); + output.WriteMessage(Cv2SetReplicatorTarget); + } + if (cv2ClearReplicatorTarget_ != null) { + output.WriteRawTag(218, 175, 232, 3); + output.WriteMessage(Cv2ClearReplicatorTarget); + } + if (cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ != null) { + output.WriteRawTag(226, 175, 232, 3); + output.WriteMessage(Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace); + } + if (cv2CreateObjectBoard_ != null) { + output.WriteRawTag(234, 175, 232, 3); + output.WriteMessage(Cv2CreateObjectBoard); + } + if (cv2SetFunctionCallDeclId_ != null) { + output.WriteRawTag(242, 175, 232, 3); + output.WriteMessage(Cv2SetFunctionCallDeclId); + } + if (cv2FunctionNodeAddExec_ != null) { + output.WriteRawTag(250, 175, 232, 3); + output.WriteMessage(Cv2FunctionNodeAddExec); + } + if (cv2FunctionNodeRemoveExec_ != null) { + output.WriteRawTag(130, 176, 232, 3); + output.WriteMessage(Cv2FunctionNodeRemoveExec); + } + if (cv2FunctionNodeChangeFilter_ != null) { + output.WriteRawTag(138, 176, 232, 3); + output.WriteMessage(Cv2FunctionNodeChangeFilter); + } + if (cv2SetHolotarRecordingNodeValues_ != null) { + output.WriteRawTag(146, 176, 232, 3); + output.WriteMessage(Cv2SetHolotarRecordingNodeValues); + } + if (cv2PlayerPromptSetImmediate_ != null) { + output.WriteRawTag(154, 176, 232, 3); + output.WriteMessage(Cv2PlayerPromptSetImmediate); + } + if (cv2PlayerPromptSetCancelOnWatchClose_ != null) { + output.WriteRawTag(162, 176, 232, 3); + output.WriteMessage(Cv2PlayerPromptSetCancelOnWatchClose); + } + if (cv2PlayerPromptSetReplaceExistingPrompts_ != null) { + output.WriteRawTag(170, 176, 232, 3); + output.WriteMessage(Cv2PlayerPromptSetReplaceExistingPrompts); + } + if (cv2SetConstantStorefrontItem_ != null) { + output.WriteRawTag(178, 176, 232, 3); + output.WriteMessage(Cv2SetConstantStorefrontItem); + } + if (cv2SetRoomHudInventoryRoomInventoryItem_ != null) { + output.WriteRawTag(186, 176, 232, 3); + output.WriteMessage(Cv2SetRoomHudInventoryRoomInventoryItem); + } + if (cv2SetConstantPlayerEvent_ != null) { + output.WriteRawTag(194, 176, 232, 3); + output.WriteMessage(Cv2SetConstantPlayerEvent); + } + if (cv2SetCustomProperty_ != null) { + output.WriteRawTag(202, 176, 232, 3); + output.WriteMessage(Cv2SetCustomProperty); + } + if (cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ != null) { + output.WriteRawTag(210, 176, 232, 3); + output.WriteMessage(Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation); + } + if (cv2UngroupBoard_ != null) { + output.WriteRawTag(218, 176, 232, 3); + output.WriteMessage(Cv2UngroupBoard); + } + if (cv2GroupBoard_ != null) { + output.WriteRawTag(226, 176, 232, 3); + output.WriteMessage(Cv2GroupBoard); + } + if (cv2SetObjectPropertyHomeValue_ != null) { + output.WriteRawTag(242, 176, 232, 3); + output.WriteMessage(Cv2SetObjectPropertyHomeValue); + } + if (cv2SetObjectPropertyType_ != null) { + output.WriteRawTag(250, 176, 232, 3); + output.WriteMessage(Cv2SetObjectPropertyType); + } + if (cv2SetObjectPropertySynced_ != null) { + output.WriteRawTag(130, 177, 232, 3); + output.WriteMessage(Cv2SetObjectPropertySynced); + } + if (cv2MoveToBoard_ != null) { + output.WriteRawTag(146, 177, 232, 3); + output.WriteMessage(Cv2MoveToBoard); + } + if (cv2SplitFromBoard_ != null) { + output.WriteRawTag(154, 177, 232, 3); + output.WriteMessage(Cv2SplitFromBoard); + } + if (cv2GroupObjectBoard_ != null) { + output.WriteRawTag(162, 177, 232, 3); + output.WriteMessage(Cv2GroupObjectBoard); + } + if (cv2DeleteAllNodes_ != null) { + output.WriteRawTag(170, 177, 232, 3); + output.WriteMessage(Cv2DeleteAllNodes); + } + if (cv2SetConstantAvatarItem_ != null) { + output.WriteRawTag(178, 177, 232, 3); + output.WriteMessage(Cv2SetConstantAvatarItem); + } + if (cv2PromoteDataTableToRoomAsset_ != null) { + output.WriteRawTag(186, 177, 232, 3); + output.WriteMessage(Cv2PromoteDataTableToRoomAsset); + } + if (cv2CreateDataTableRoomAsset_ != null) { + output.WriteRawTag(194, 177, 232, 3); + output.WriteMessage(Cv2CreateDataTableRoomAsset); + } + if (cv2SetProjectileValue_ != null) { + output.WriteRawTag(202, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileValue); + } + if (cv2SetProjectileColorIndex_ != null) { + output.WriteRawTag(210, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileColorIndex); + } + if (cv2SetProjectileSpeed_ != null) { + output.WriteRawTag(218, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileSpeed); + } + if (cv2SetProjectileLifetimeSeconds_ != null) { + output.WriteRawTag(226, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileLifetimeSeconds); + } + if (cv2SetProjectileGravity_ != null) { + output.WriteRawTag(234, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileGravity); + } + if (cv2SetProjectileHeadDamage_ != null) { + output.WriteRawTag(242, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileHeadDamage); + } + if (cv2SetProjectileTorsoDamage_ != null) { + output.WriteRawTag(250, 177, 232, 3); + output.WriteMessage(Cv2SetProjectileTorsoDamage); + } + if (cv2SetProjectileHandDamage_ != null) { + output.WriteRawTag(130, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileHandDamage); + } + if (cv2SetProjectileObjectDamage_ != null) { + output.WriteRawTag(138, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileObjectDamage); + } + if (cv2SetProjectileCount_ != null) { + output.WriteRawTag(146, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileCount); + } + if (cv2SetProjectileAngle_ != null) { + output.WriteRawTag(154, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileAngle); + } + if (cv2SetProjectileForce_ != null) { + output.WriteRawTag(162, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileForce); + } + if (cv2SetProjectileSelfCollisionsEnabled_ != null) { + output.WriteRawTag(170, 178, 232, 3); + output.WriteMessage(Cv2SetProjectileSelfCollisionsEnabled); + } + if (cv2SetIsFrozen_ != null) { + output.WriteRawTag(178, 178, 232, 3); + output.WriteMessage(Cv2SetIsFrozen); + } + if (cv2IsRecRoomObjectOfTypeSetTargetType_ != null) { + output.WriteRawTag(186, 178, 232, 3); + output.WriteMessage(Cv2IsRecRoomObjectOfTypeSetTargetType); + } + if (cv2ManagePlayerProperty_ != null) { + output.WriteRawTag(194, 178, 232, 3); + output.WriteMessage(Cv2ManagePlayerProperty); + } + if (cv2SetEventDefinitionEventId_ != null) { + output.WriteRawTag(202, 178, 232, 3); + output.WriteMessage(Cv2SetEventDefinitionEventId); + } + if (cv2SetParticleVfxType_ != null) { + output.WriteRawTag(210, 178, 232, 3); + output.WriteMessage(Cv2SetParticleVfxType); + } + if (cv2SetPlayParticleVfxAtPositionSynced_ != null) { + output.WriteRawTag(218, 178, 232, 3); + output.WriteMessage(Cv2SetPlayParticleVfxAtPositionSynced); + } + if (cv2SetConstantBodyPart_ != null) { + output.WriteRawTag(226, 178, 232, 3); + output.WriteMessage(Cv2SetConstantBodyPart); + } + if (cv2SetMessageNodeMessageName_ != null) { + output.WriteRawTag(234, 178, 232, 3); + output.WriteMessage(Cv2SetMessageNodeMessageName); + } + if (cv2SetMessageSenderNodeScopeAndTarget_ != null) { + output.WriteRawTag(242, 178, 232, 3); + output.WriteMessage(Cv2SetMessageSenderNodeScopeAndTarget); + } + if (cv2SetMessageNodeHasPortForParameter_ != null) { + output.WriteRawTag(250, 178, 232, 3); + output.WriteMessage(Cv2SetMessageNodeHasPortForParameter); + } + if (cv2EditMessageName_ != null) { + output.WriteRawTag(130, 179, 232, 3); + output.WriteMessage(Cv2EditMessageName); + } + if (cv2ManageMessageParameter_ != null) { + output.WriteRawTag(138, 179, 232, 3); + output.WriteMessage(Cv2ManageMessageParameter); + } + if (cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ != null) { + output.WriteRawTag(146, 179, 232, 3); + output.WriteMessage(Cv2CreationObjectGetAllOfTypeWithTagSetTargetType); + } + if (cv2SetObjectPropertyDisplayMetadata_ != null) { + output.WriteRawTag(154, 179, 232, 3); + output.WriteMessage(Cv2SetObjectPropertyDisplayMetadata); + } + if (cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ != null) { + output.WriteRawTag(162, 179, 232, 3); + output.WriteMessage(Cv2GameAiSendUserPromptWithStructuredResponseAddOutput); + } + if (cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ != null) { + output.WriteRawTag(170, 179, 232, 3); + output.WriteMessage(Cv2GameAiSendUserPromptWithStructuredResponseEditOutput); + } + if (cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ != null) { + output.WriteRawTag(178, 179, 232, 3); + output.WriteMessage(Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput); + } + if (cv2SetBehaviorBoardBehavior_ != null) { + output.WriteRawTag(186, 179, 232, 3); + output.WriteMessage(Cv2SetBehaviorBoardBehavior); + } + if (cv2CreateBehaviorBoardBehavior_ != null) { + output.WriteRawTag(194, 179, 232, 3); + output.WriteMessage(Cv2CreateBehaviorBoardBehavior); + } + if (cv2SetBehaviorName_ != null) { + output.WriteRawTag(202, 179, 232, 3); + output.WriteMessage(Cv2SetBehaviorName); + } + if (cv2CreateNewBehaviorVersion_ != null) { + output.WriteRawTag(210, 179, 232, 3); + output.WriteMessage(Cv2CreateNewBehaviorVersion); + } + if (cv2SetTextureConstantSize_ != null) { + output.WriteRawTag(218, 179, 232, 3); + output.WriteMessage(Cv2SetTextureConstantSize); + } + if (cv2SetTextToSpeechMaxRolloffDistance_ != null) { + output.WriteRawTag(226, 179, 232, 3); + output.WriteMessage(Cv2SetTextToSpeechMaxRolloffDistance); + } + if (cv2SetTextToSpeechRolloffCurve_ != null) { + output.WriteRawTag(234, 179, 232, 3); + output.WriteMessage(Cv2SetTextToSpeechRolloffCurve); + } + if (cv2SetGenAiMusicBlobName_ != null) { + output.WriteRawTag(242, 179, 232, 3); + output.WriteMessage(Cv2SetGenAiMusicBlobName); + } + if (cv2SetGenAiMusicPrompt_ != null) { + output.WriteRawTag(250, 179, 232, 3); + output.WriteMessage(Cv2SetGenAiMusicPrompt); + } + if (cv2SetGenAiMusicDuration_ != null) { + output.WriteRawTag(130, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiMusicDuration); + } + if (cv2SetGenAiMusicLyrics_ != null) { + output.WriteRawTag(138, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiMusicLyrics); + } + if (cv2SetGenAiSfxBlobName_ != null) { + output.WriteRawTag(146, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiSfxBlobName); + } + if (cv2SetGenAiSfxPrompt_ != null) { + output.WriteRawTag(154, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiSfxPrompt); + } + if (cv2SetGenAiSfxDuration_ != null) { + output.WriteRawTag(162, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiSfxDuration); + } + if (cv2FunctionDeclSetDescription_ != null) { + output.WriteRawTag(170, 180, 232, 3); + output.WriteMessage(Cv2FunctionDeclSetDescription); + } + if (cv2SetChatAiModelNodeModel_ != null) { + output.WriteRawTag(178, 180, 232, 3); + output.WriteMessage(Cv2SetChatAiModelNodeModel); + } + if (cv2SetImageGenerationAiModelNodeModel_ != null) { + output.WriteRawTag(186, 180, 232, 3); + output.WriteMessage(Cv2SetImageGenerationAiModelNodeModel); + } + if (cv2SetGenAiMusicContext_ != null) { + output.WriteRawTag(194, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiMusicContext); + } + if (cv2SetGenAiSfxContext_ != null) { + output.WriteRawTag(202, 180, 232, 3); + output.WriteMessage(Cv2SetGenAiSfxContext); + } + if (cv2AiFunctionSetFunctionDeclId_ != null) { + output.WriteRawTag(210, 180, 232, 3); + output.WriteMessage(Cv2AiFunctionSetFunctionDeclId); + } + 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 (Kind != global::Circuits.Static.RecRoom.Protobuf.ActionKind.PartialInitialize) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Kind); + } + if (partialInitialize_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PartialInitialize); + } + if (fullInitialize_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FullInitialize); + } + if (destroy_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Destroy); + } + if (multi_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Multi); + } + if (compressed_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Compressed); + } + if (partialAction_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PartialAction); + } + if (addGraph_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AddGraph); + } + if (removeGraph_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RemoveGraph); + } + if (addNode_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AddNode); + } + if (removeNode_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RemoveNode); + } + if (addEdge_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AddEdge); + } + if (removeEdge_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RemoveEdge); + } + if (inputSetDefaultValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InputSetDefaultValue); + } + if (functionNodeAddInput_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FunctionNodeAddInput); + } + if (functionNodeAddOutput_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(FunctionNodeAddOutput); + } + if (functionNodeRemoveInput_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(FunctionNodeRemoveInput); + } + if (functionNodeRemoveOutput_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(FunctionNodeRemoveOutput); + } + if (addInputToGroup_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AddInputToGroup); + } + if (cv2AddNode_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2AddNode); + } + if (cv2RemoveNode_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveNode); + } + if (cv2AddConnection_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2AddConnection); + } + if (cv2RemoveConnection_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveConnection); + } + if (cv2RemoveInputPortConnections_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveInputPortConnections); + } + if (cv2RemoveOutputPortConnections_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveOutputPortConnections); + } + if (cv2AddInputDesc_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2AddInputDesc); + } + if (cv2AddInputPort_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2AddInputPort); + } + if (cv2AddOutputDesc_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2AddOutputDesc); + } + if (cv2AddNodeDesc_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2AddNodeDesc); + } + if (cv2RemoveInputDesc_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveInputDesc); + } + if (cv2RemoveInputPort_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveInputPort); + } + if (cv2RemoveOutputDesc_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveOutputDesc); + } + if (cv2RemoveNodeDesc_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveNodeDesc); + } + if (cv2SpawnTemplate_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SpawnTemplate); + } + if (cv2SetNodeName_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetNodeName); + } + if (cv2SetNodeTransform_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetNodeTransform); + } + if (cv2SetDefaultValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetDefaultValue); + } + if (cv2DeserializeObjectBoard_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2DeserializeObjectBoard); + } + if (cv2SetEventNodeBaseRegistration_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetEventNodeBaseRegistration); + } + if (cv2SetEventSenderTarget_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetEventSenderTarget); + } + if (cv2AddGraph_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2AddGraph); + } + if (cv2RemoveGraph_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveGraph); + } + if (cv2SetObjectBoardObjectAttachmentMode_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetObjectBoardObjectAttachmentMode); + } + if (cv2SetActivePlayerDefinitionBoard_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetActivePlayerDefinitionBoard); + } + if (cv2SetVariableMemoryType_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetVariableMemoryType); + } + if (cv2SetLogStringChannel_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetLogStringChannel); + } + if (cv2RemoveObjectBoard_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveObjectBoard); + } + if (cv2SetNodeColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetNodeColor); + } + if (cv2SetAwardCurrencyNodeCurrencyReplicationId_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetAwardCurrencyNodeCurrencyReplicationId); + } + if (cv2SetGetBalanceNodeCurrencyReplicationId_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGetBalanceNodeCurrencyReplicationId); + } + if (cv2SetAwardCurrencyNodeLogOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetAwardCurrencyNodeLogOutput); + } + if (cv2SetGetBalanceNodeLogOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGetBalanceNodeLogOutput); + } + if (cv2SetConstantConsumable_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantConsumable); + } + if (cv2CloudDataResetEntry_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2CloudDataResetEntry); + } + if (cv2CloudDataDeleteEntry_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2CloudDataDeleteEntry); + } + if (cv2SetRaycastIgnorePlayers_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRaycastIgnorePlayers); + } + if (cv2SetRaycastIgnoreObjects_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRaycastIgnoreObjects); + } + if (cv2SetVariableNodeHomeValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetVariableNodeHomeValue); + } + if (cv2SetLeaderboardStatMode_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetLeaderboardStatMode); + } + if (cv2SetColorConstantIndexValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetColorConstantIndexValue); + } + if (cv2SetCommentBody_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetCommentBody); + } + if (cv2SetCommentColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetCommentColor); + } + if (cv2SetCommentAlwaysOn_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetCommentAlwaysOn); + } + if (cv2SetSampleAudioNodeValues_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSampleAudioNodeValues); + } + if (cv2SetSampleAudioNodePreload_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSampleAudioNodePreload); + } + if (cv2RenameInputDesc_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RenameInputDesc); + } + if (cv2RenameOutputDesc_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RenameOutputDesc); + } + if (cv2RenameNodeGroup_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RenameNodeGroup); + } + if (cv2SetConstantDestination_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantDestination); + } + if (cv2SetAudioClipValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetAudioClipValue); + } + if (cv2SetHudElement_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetHudElement); + } + if (cv2SetHudElementColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetHudElementColor); + } + if (cv2SetHudElementLabel_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetHudElementLabel); + } + if (cv2SetHudElementValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetHudElementValue); + } + if (cv2SetHudElementMaxValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetHudElementMaxValue); + } + if (cv2SetHudElementShowLabel_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetHudElementShowLabel); + } + if (cv2SetHudElementShowValueText_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetHudElementShowValueText); + } + if (cv2SetPlayerNameColorSynced_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerNameColorSynced); + } + if (cv2SetConstantPlayerOutfitSlotFlag_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantPlayerOutfitSlotFlag); + } + if (cv2BytesDebug_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2BytesDebug); + } + if (cv2ReparentNodes_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2ReparentNodes); + } + if (cv2SetInteractionFilter_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetInteractionFilter); + } + if (cv2RemoveInteractionFilter_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RemoveInteractionFilter); + } + if (cv2SetPlayerUiEnabled_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiEnabled); + } + if (cv2SetPlayerUiSynced_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiSynced); + } + if (cv2SetPlayerUiBarEnabled_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiBarEnabled); + } + if (cv2SetPlayerUiBarColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiBarColor); + } + if (cv2SetPlayerUiBarValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiBarValue); + } + if (cv2SetPlayerUiBarMaxValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiBarMaxValue); + } + if (cv2SetPlayerUiBarAnimated_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiBarAnimated); + } + if (cv2SetPlayerUiTextEnabled_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiTextEnabled); + } + if (cv2SetPlayerUiTextText_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiTextText); + } + if (cv2SetPlayerUiTextColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiTextColor); + } + if (cv2SetPlayerUiRoleFilter_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiRoleFilter); + } + if (cv2SetPlayerUiFilterMode_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiFilterMode); + } + if (cv2SetConstantRoomKey_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantRoomKey); + } + if (cv2SetMoodsConstantSynced_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetMoodsConstantSynced); + } + if (cv2SetMoodsConstantBlendTime_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetMoodsConstantBlendTime); + } + if (cv2SetMoodsConstantRoleFilterMode_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetMoodsConstantRoleFilterMode); + } + if (cv2SetMoodsConstantFilteredRoles_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetMoodsConstantFilteredRoles); + } + if (cv2SetMoodsConstantEaseIn_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetMoodsConstantEaseIn); + } + if (cv2SetSunConstantSunColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSunConstantSunColor); + } + if (cv2SetSunConstantSunIntensity_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSunConstantSunIntensity); + } + if (cv2SetSunConstantShadowStrength_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSunConstantShadowStrength); + } + if (cv2SetSunConstantDiscSize_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSunConstantDiscSize); + } + if (cv2SetSunConstantGlowColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSunConstantGlowColor); + } + if (cv2SetSunConstantGlowStrength_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSunConstantGlowStrength); + } + if (cv2SetSunConstantGlowSize_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSunConstantGlowSize); + } + if (cv2SetSunConstantGlowHorizon_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSunConstantGlowHorizon); + } + if (cv2SetSunConstantReflectionIntensity_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSunConstantReflectionIntensity); + } + if (cv2SetSunConstantClipHorizon_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSunConstantClipHorizon); + } + if (cv2SetFogConstantFogColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetFogConstantFogColor); + } + if (cv2SetFogConstantStartDistance_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetFogConstantStartDistance); + } + if (cv2SetFogConstantFadeDistance_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetFogConstantFadeDistance); + } + if (cv2SetSkydomeConstantSkyBottomColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSkydomeConstantSkyBottomColor); + } + if (cv2SetSkydomeConstantSkyTopColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSkydomeConstantSkyTopColor); + } + if (cv2SetSkydomeConstantGroundBottomColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSkydomeConstantGroundBottomColor); + } + if (cv2SetSkydomeConstantGroundTopColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSkydomeConstantGroundTopColor); + } + if (cv2SetSkydomeConstantHorizonColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSkydomeConstantHorizonColor); + } + if (cv2SetSkydomeConstantHorizonSize_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSkydomeConstantHorizonSize); + } + if (cv2SetSkydomeConstantHorizonStrength_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetSkydomeConstantHorizonStrength); + } + if (cv2SetBackgroundObjectsConstantObjectVariant_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBackgroundObjectsConstantObjectVariant); + } + if (cv2SetBackgroundObjectsConstantColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBackgroundObjectsConstantColor); + } + if (cv2SetBackgroundObjectsConstantRotation_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBackgroundObjectsConstantRotation); + } + if (cv2SetBackgroundObjectsConstantTransparency_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBackgroundObjectsConstantTransparency); + } + if (cv2SetAudioClipVolume_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetAudioClipVolume); + } + if (cv2SetAudioClipPlaybackSpeedShift_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetAudioClipPlaybackSpeedShift); + } + if (cv2SetAudioClipPlaybackSpeedVariation_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetAudioClipPlaybackSpeedVariation); + } + if (cv2SetPlayAudioAtPositionSynced_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayAudioAtPositionSynced); + } + if (cv2SetPlayAudioAtPositionMaxRolloffDistance_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayAudioAtPositionMaxRolloffDistance); + } + if (cv2SetPlayAudioAtPositionRolloffCurve_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayAudioAtPositionRolloffCurve); + } + if (cv2SetPlayAudioAtPositionAudioChannel_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayAudioAtPositionAudioChannel); + } + if (cv2SetDataTableReadTarget_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetDataTableReadTarget); + } + if (cv2SetConstantReward_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantReward); + } + if (cv2ModifyUgcReward_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2ModifyUgcReward); + } + if (cv2DeleteUgcReward_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2DeleteUgcReward); + } + if (cv2SetAwardRoomKeyNodeLogOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetAwardRoomKeyNodeLogOutput); + } + if (cv2SetAwardConsumableNodeLogOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetAwardConsumableNodeLogOutput); + } + if (cv2UpdateProgressionSettings_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2UpdateProgressionSettings); + } + if (cv2SetLockedByRoomContributors_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetLockedByRoomContributors); + } + if (cv2ModifyDataTable_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2ModifyDataTable); + } + if (cv2SetConstantInventoryItem_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantInventoryItem); + } + if (cv2SetConstantGiftdropShopItem_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantGiftdropShopItem); + } + if (cv2SetBannerNotificationPosition_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBannerNotificationPosition); + } + if (cv2SetBannerNotificationTitleTextColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBannerNotificationTitleTextColor); + } + if (cv2SetBannerNotificationTitleBackgroundColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBannerNotificationTitleBackgroundColor); + } + if (cv2SetBannerNotificationTitleTextSize_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBannerNotificationTitleTextSize); + } + if (cv2SetBannerNotificationMainTextColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBannerNotificationMainTextColor); + } + if (cv2SetBannerNotificationMainTextBackgroundColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBannerNotificationMainTextBackgroundColor); + } + if (cv2SetBannerNotificationMainTextSize_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBannerNotificationMainTextSize); + } + if (cv2SetBannerNotificationLeftEmoji_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBannerNotificationLeftEmoji); + } + if (cv2SetBannerNotificationRightEmoji_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBannerNotificationRightEmoji); + } + if (cv2SetRewardNotificationBackgroundColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRewardNotificationBackgroundColor); + } + if (cv2SetRewardNotificationTitleTextColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRewardNotificationTitleTextColor); + } + if (cv2SetRewardNotificationTitleTextSize_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRewardNotificationTitleTextSize); + } + if (cv2SetRewardNotificationDescriptionTextColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRewardNotificationDescriptionTextColor); + } + if (cv2SetRewardNotificationDescriptionTextSize_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRewardNotificationDescriptionTextSize); + } + if (cv2SetRewardNotificationShowContentsText_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRewardNotificationShowContentsText); + } + if (cv2SetRewardNotificationContentsTextColor_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRewardNotificationContentsTextColor); + } + if (cv2SetRewardNotificationContentsDisplayMode_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRewardNotificationContentsDisplayMode); + } + if (cv2SetRewardNotificationShowImage_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRewardNotificationShowImage); + } + if (cv2SetConstantObjectiveMarker_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantObjectiveMarker); + } + if (cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerDefinitionBoardCustomLocomotionRequested); + } + if (cv2SetPlayerDefinitionBoardForceManualSprintR1_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerDefinitionBoardForceManualSprintR1); + } + if (cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested); + } + if (cv2SetRoomHudTitleOption_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudTitleOption); + } + if (cv2SetRoomHudSubtitleOption_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudSubtitleOption); + } + if (cv2SetRoomHudBarOption_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudBarOption); + } + if (cv2SetRoomHudInventoryOption_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudInventoryOption); + } + if (cv2SetRoomHudInventoryRoomOption_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudInventoryRoomOption); + } + if (cv2SetRoomHudInventoryShowIcon_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudInventoryShowIcon); + } + if (cv2SetRoomHudInventoryConsumable_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudInventoryConsumable); + } + if (cv2SetRoomHudInventoryCurrency_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudInventoryCurrency); + } + if (cv2SetRoomHudProgressWheelOption_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudProgressWheelOption); + } + if (cv2SetRoomHudShowProgress_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudShowProgress); + } + if (cv2LocomotionRequestSteeringSetSteerInWorldSpace_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2LocomotionRequestSteeringSetSteerInWorldSpace); + } + if (cv2SetInputDescIndex_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetInputDescIndex); + } + if (cv2SetOutputDescIndex_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetOutputDescIndex); + } + if (cv2SetPortGroupIndex_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPortGroupIndex); + } + if (cv2SetConstantRoomCurrency_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantRoomCurrency); + } + if (cv2SetAwardCurrencyFromConstantNodeLogOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetAwardCurrencyFromConstantNodeLogOutput); + } + if (cv2SetGetBalanceFromConstantNodeLogOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGetBalanceFromConstantNodeLogOutput); + } + if (cv2SetStateMachineDefaultState_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetStateMachineDefaultState); + } + if (cv2SetAddInventoryItemNodeLogOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetAddInventoryItemNodeLogOutput); + } + if (cv2SetRemoveInventoryItemNodeLogOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRemoveInventoryItemNodeLogOutput); + } + if (cv2SetStudioFunctionId_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetStudioFunctionId); + } + if (cv2RegisterStudioFunctions_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RegisterStudioFunctions); + } + if (cv2SetConstantQuickChatTable_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantQuickChatTable); + } + if (cv2SetStateMachineSynced_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetStateMachineSynced); + } + if (cv2SetStateConstant_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetStateConstant); + } + if (cv2SetEquipmentSlotConstantSlotType_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetEquipmentSlotConstantSlotType); + } + if (cv2SetEquipmentSlotConstantSlotNumber_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetEquipmentSlotConstantSlotNumber); + } + if (cv2SetConstantRoomOffer_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantRoomOffer); + } + if (cv2SetPlayerUiTagFilter_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiTagFilter); + } + if (cv2SetPlayerUiFilterEnabled_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerUiFilterEnabled); + } + if (cv2RetypeInputDesc_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RetypeInputDesc); + } + if (cv2RetypeOutputDesc_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RetypeOutputDesc); + } + if (cv2SetPlayerDefinitionGraphTraitValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayerDefinitionGraphTraitValue); + } + if (cv2SetReplicatorTarget_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetReplicatorTarget); + } + if (cv2ClearReplicatorTarget_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2ClearReplicatorTarget); + } + if (cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace); + } + if (cv2CreateObjectBoard_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2CreateObjectBoard); + } + if (cv2SetFunctionCallDeclId_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetFunctionCallDeclId); + } + if (cv2FunctionNodeAddExec_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2FunctionNodeAddExec); + } + if (cv2FunctionNodeRemoveExec_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2FunctionNodeRemoveExec); + } + if (cv2FunctionNodeChangeFilter_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2FunctionNodeChangeFilter); + } + if (cv2SetHolotarRecordingNodeValues_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetHolotarRecordingNodeValues); + } + if (cv2PlayerPromptSetImmediate_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2PlayerPromptSetImmediate); + } + if (cv2PlayerPromptSetCancelOnWatchClose_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2PlayerPromptSetCancelOnWatchClose); + } + if (cv2PlayerPromptSetReplaceExistingPrompts_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2PlayerPromptSetReplaceExistingPrompts); + } + if (cv2SetConstantStorefrontItem_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantStorefrontItem); + } + if (cv2SetRoomHudInventoryRoomInventoryItem_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetRoomHudInventoryRoomInventoryItem); + } + if (cv2SetConstantPlayerEvent_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantPlayerEvent); + } + if (cv2SetCustomProperty_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetCustomProperty); + } + if (cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation); + } + if (cv2UngroupBoard_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2UngroupBoard); + } + if (cv2GroupBoard_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2GroupBoard); + } + if (cv2CreateObjectProperty_ != null) { + size += 3 + pb::CodedOutputStream.ComputeMessageSize(Cv2CreateObjectProperty); + } + if (cv2SetObjectPropertyHomeValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetObjectPropertyHomeValue); + } + if (cv2SetObjectPropertyType_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetObjectPropertyType); + } + if (cv2SetObjectPropertySynced_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetObjectPropertySynced); + } + if (cv2DeleteObjectProperty_ != null) { + size += 3 + pb::CodedOutputStream.ComputeMessageSize(Cv2DeleteObjectProperty); + } + if (cv2MoveToBoard_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2MoveToBoard); + } + if (cv2SplitFromBoard_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SplitFromBoard); + } + if (cv2GroupObjectBoard_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2GroupObjectBoard); + } + if (cv2DeleteAllNodes_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2DeleteAllNodes); + } + if (cv2SetConstantAvatarItem_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantAvatarItem); + } + if (cv2PromoteDataTableToRoomAsset_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2PromoteDataTableToRoomAsset); + } + if (cv2CreateDataTableRoomAsset_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2CreateDataTableRoomAsset); + } + if (cv2SetProjectileValue_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileValue); + } + if (cv2SetProjectileColorIndex_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileColorIndex); + } + if (cv2SetProjectileSpeed_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileSpeed); + } + if (cv2SetProjectileLifetimeSeconds_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileLifetimeSeconds); + } + if (cv2SetProjectileGravity_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileGravity); + } + if (cv2SetProjectileHeadDamage_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileHeadDamage); + } + if (cv2SetProjectileTorsoDamage_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileTorsoDamage); + } + if (cv2SetProjectileHandDamage_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileHandDamage); + } + if (cv2SetProjectileObjectDamage_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileObjectDamage); + } + if (cv2SetProjectileCount_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileCount); + } + if (cv2SetProjectileAngle_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileAngle); + } + if (cv2SetProjectileForce_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileForce); + } + if (cv2SetProjectileSelfCollisionsEnabled_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetProjectileSelfCollisionsEnabled); + } + if (cv2SetIsFrozen_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetIsFrozen); + } + if (cv2IsRecRoomObjectOfTypeSetTargetType_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2IsRecRoomObjectOfTypeSetTargetType); + } + if (cv2ManagePlayerProperty_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2ManagePlayerProperty); + } + if (cv2SetEventDefinitionEventId_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetEventDefinitionEventId); + } + if (cv2SetParticleVfxType_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetParticleVfxType); + } + if (cv2SetPlayParticleVfxAtPositionSynced_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetPlayParticleVfxAtPositionSynced); + } + if (cv2SetConstantBodyPart_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetConstantBodyPart); + } + if (cv2SetMessageNodeMessageName_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetMessageNodeMessageName); + } + if (cv2SetMessageSenderNodeScopeAndTarget_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetMessageSenderNodeScopeAndTarget); + } + if (cv2SetMessageNodeHasPortForParameter_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetMessageNodeHasPortForParameter); + } + if (cv2EditMessageName_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2EditMessageName); + } + if (cv2ManageMessageParameter_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2ManageMessageParameter); + } + if (cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2CreationObjectGetAllOfTypeWithTagSetTargetType); + } + if (cv2SetObjectPropertyDisplayMetadata_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetObjectPropertyDisplayMetadata); + } + if (cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2GameAiSendUserPromptWithStructuredResponseAddOutput); + } + if (cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2GameAiSendUserPromptWithStructuredResponseEditOutput); + } + if (cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput); + } + if (cv2SetBehaviorBoardBehavior_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBehaviorBoardBehavior); + } + if (cv2CreateBehaviorBoardBehavior_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2CreateBehaviorBoardBehavior); + } + if (cv2SetBehaviorName_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetBehaviorName); + } + if (cv2CreateNewBehaviorVersion_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2CreateNewBehaviorVersion); + } + if (cv2SetTextureConstantSize_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetTextureConstantSize); + } + if (cv2SetTextToSpeechMaxRolloffDistance_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetTextToSpeechMaxRolloffDistance); + } + if (cv2SetTextToSpeechRolloffCurve_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetTextToSpeechRolloffCurve); + } + if (cv2SetGenAiMusicBlobName_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGenAiMusicBlobName); + } + if (cv2SetGenAiMusicPrompt_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGenAiMusicPrompt); + } + if (cv2SetGenAiMusicDuration_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGenAiMusicDuration); + } + if (cv2SetGenAiMusicLyrics_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGenAiMusicLyrics); + } + if (cv2SetGenAiSfxBlobName_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGenAiSfxBlobName); + } + if (cv2SetGenAiSfxPrompt_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGenAiSfxPrompt); + } + if (cv2SetGenAiSfxDuration_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGenAiSfxDuration); + } + if (cv2FunctionDeclSetDescription_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2FunctionDeclSetDescription); + } + if (cv2SetChatAiModelNodeModel_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetChatAiModelNodeModel); + } + if (cv2SetImageGenerationAiModelNodeModel_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetImageGenerationAiModelNodeModel); + } + if (cv2SetGenAiMusicContext_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGenAiMusicContext); + } + if (cv2SetGenAiSfxContext_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2SetGenAiSfxContext); + } + if (cv2AiFunctionSetFunctionDeclId_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Cv2AiFunctionSetFunctionDeclId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ActionData other) { + if (other == null) { + return; + } + if (other.Kind != global::Circuits.Static.RecRoom.Protobuf.ActionKind.PartialInitialize) { + Kind = other.Kind; + } + if (other.partialInitialize_ != null) { + if (partialInitialize_ == null) { + PartialInitialize = new global::Circuits.Static.RecRoom.Protobuf.PartialInitializePayloadData(); + } + PartialInitialize.MergeFrom(other.PartialInitialize); + } + if (other.fullInitialize_ != null) { + if (fullInitialize_ == null) { + FullInitialize = new global::Circuits.Static.RecRoom.Protobuf.FullInitializePayloadData(); + } + FullInitialize.MergeFrom(other.FullInitialize); + } + if (other.destroy_ != null) { + if (destroy_ == null) { + Destroy = new global::Circuits.Static.RecRoom.Protobuf.DestroyPayloadData(); + } + Destroy.MergeFrom(other.Destroy); + } + if (other.multi_ != null) { + if (multi_ == null) { + Multi = new global::Circuits.Static.RecRoom.Protobuf.MultiPayloadData(); + } + Multi.MergeFrom(other.Multi); + } + if (other.compressed_ != null) { + if (compressed_ == null) { + Compressed = new global::Circuits.Static.RecRoom.Protobuf.CompressedPayloadData(); + } + Compressed.MergeFrom(other.Compressed); + } + if (other.partialAction_ != null) { + if (partialAction_ == null) { + PartialAction = new global::Circuits.Static.RecRoom.Protobuf.PartialActionPayloadData(); + } + PartialAction.MergeFrom(other.PartialAction); + } + if (other.addGraph_ != null) { + if (addGraph_ == null) { + AddGraph = new global::Circuits.Static.RecRoom.Protobuf.AddGraphPayloadData(); + } + AddGraph.MergeFrom(other.AddGraph); + } + if (other.removeGraph_ != null) { + if (removeGraph_ == null) { + RemoveGraph = new global::Circuits.Static.RecRoom.Protobuf.RemoveGraphPayloadData(); + } + RemoveGraph.MergeFrom(other.RemoveGraph); + } + if (other.addNode_ != null) { + if (addNode_ == null) { + AddNode = new global::Circuits.Static.RecRoom.Protobuf.AddNodePayloadData(); + } + AddNode.MergeFrom(other.AddNode); + } + if (other.removeNode_ != null) { + if (removeNode_ == null) { + RemoveNode = new global::Circuits.Static.RecRoom.Protobuf.RemoveNodePayloadData(); + } + RemoveNode.MergeFrom(other.RemoveNode); + } + if (other.addEdge_ != null) { + if (addEdge_ == null) { + AddEdge = new global::Circuits.Static.RecRoom.Protobuf.AddEdgePayloadData(); + } + AddEdge.MergeFrom(other.AddEdge); + } + if (other.removeEdge_ != null) { + if (removeEdge_ == null) { + RemoveEdge = new global::Circuits.Static.RecRoom.Protobuf.RemoveEdgePayloadData(); + } + RemoveEdge.MergeFrom(other.RemoveEdge); + } + if (other.inputSetDefaultValue_ != null) { + if (inputSetDefaultValue_ == null) { + InputSetDefaultValue = new global::Circuits.Static.RecRoom.Protobuf.InputSetDefaultValuePayloadData(); + } + InputSetDefaultValue.MergeFrom(other.InputSetDefaultValue); + } + if (other.functionNodeAddInput_ != null) { + if (functionNodeAddInput_ == null) { + FunctionNodeAddInput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddInputPayloadData(); + } + FunctionNodeAddInput.MergeFrom(other.FunctionNodeAddInput); + } + if (other.functionNodeAddOutput_ != null) { + if (functionNodeAddOutput_ == null) { + FunctionNodeAddOutput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddOutputPayloadData(); + } + FunctionNodeAddOutput.MergeFrom(other.FunctionNodeAddOutput); + } + if (other.functionNodeRemoveInput_ != null) { + if (functionNodeRemoveInput_ == null) { + FunctionNodeRemoveInput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveInputPayloadData(); + } + FunctionNodeRemoveInput.MergeFrom(other.FunctionNodeRemoveInput); + } + if (other.functionNodeRemoveOutput_ != null) { + if (functionNodeRemoveOutput_ == null) { + FunctionNodeRemoveOutput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveOutputPayloadData(); + } + FunctionNodeRemoveOutput.MergeFrom(other.FunctionNodeRemoveOutput); + } + if (other.addInputToGroup_ != null) { + if (addInputToGroup_ == null) { + AddInputToGroup = new global::Circuits.Static.RecRoom.Protobuf.AddInputToGroupPayloadData(); + } + AddInputToGroup.MergeFrom(other.AddInputToGroup); + } + if (other.cv2AddNode_ != null) { + if (cv2AddNode_ == null) { + Cv2AddNode = new global::Circuits.Static.RecRoom.Protobuf.CV2AddNodePayloadData(); + } + Cv2AddNode.MergeFrom(other.Cv2AddNode); + } + if (other.cv2RemoveNode_ != null) { + if (cv2RemoveNode_ == null) { + Cv2RemoveNode = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodePayloadData(); + } + Cv2RemoveNode.MergeFrom(other.Cv2RemoveNode); + } + if (other.cv2AddConnection_ != null) { + if (cv2AddConnection_ == null) { + Cv2AddConnection = new global::Circuits.Static.RecRoom.Protobuf.CV2AddConnectionPayloadData(); + } + Cv2AddConnection.MergeFrom(other.Cv2AddConnection); + } + if (other.cv2RemoveConnection_ != null) { + if (cv2RemoveConnection_ == null) { + Cv2RemoveConnection = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveConnectionPayloadData(); + } + Cv2RemoveConnection.MergeFrom(other.Cv2RemoveConnection); + } + if (other.cv2RemoveInputPortConnections_ != null) { + if (cv2RemoveInputPortConnections_ == null) { + Cv2RemoveInputPortConnections = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortConnectionsPayloadData(); + } + Cv2RemoveInputPortConnections.MergeFrom(other.Cv2RemoveInputPortConnections); + } + if (other.cv2RemoveOutputPortConnections_ != null) { + if (cv2RemoveOutputPortConnections_ == null) { + Cv2RemoveOutputPortConnections = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputPortConnectionsPayloadData(); + } + Cv2RemoveOutputPortConnections.MergeFrom(other.Cv2RemoveOutputPortConnections); + } + if (other.cv2AddInputDesc_ != null) { + if (cv2AddInputDesc_ == null) { + Cv2AddInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2AddInputDescPayloadData(); + } + Cv2AddInputDesc.MergeFrom(other.Cv2AddInputDesc); + } + if (other.cv2AddInputPort_ != null) { + if (cv2AddInputPort_ == null) { + Cv2AddInputPort = new global::Circuits.Static.RecRoom.Protobuf.CV2AddInputPortPayloadData(); + } + Cv2AddInputPort.MergeFrom(other.Cv2AddInputPort); + } + if (other.cv2AddOutputDesc_ != null) { + if (cv2AddOutputDesc_ == null) { + Cv2AddOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2AddOutputDescPayloadData(); + } + Cv2AddOutputDesc.MergeFrom(other.Cv2AddOutputDesc); + } + if (other.cv2AddNodeDesc_ != null) { + if (cv2AddNodeDesc_ == null) { + Cv2AddNodeDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2AddNodeDescPayloadData(); + } + Cv2AddNodeDesc.MergeFrom(other.Cv2AddNodeDesc); + } + if (other.cv2RemoveInputDesc_ != null) { + if (cv2RemoveInputDesc_ == null) { + Cv2RemoveInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputDescPayloadData(); + } + Cv2RemoveInputDesc.MergeFrom(other.Cv2RemoveInputDesc); + } + if (other.cv2RemoveInputPort_ != null) { + if (cv2RemoveInputPort_ == null) { + Cv2RemoveInputPort = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortPayloadData(); + } + Cv2RemoveInputPort.MergeFrom(other.Cv2RemoveInputPort); + } + if (other.cv2RemoveOutputDesc_ != null) { + if (cv2RemoveOutputDesc_ == null) { + Cv2RemoveOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputDescPayloadData(); + } + Cv2RemoveOutputDesc.MergeFrom(other.Cv2RemoveOutputDesc); + } + if (other.cv2RemoveNodeDesc_ != null) { + if (cv2RemoveNodeDesc_ == null) { + Cv2RemoveNodeDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodeDescPayloadData(); + } + Cv2RemoveNodeDesc.MergeFrom(other.Cv2RemoveNodeDesc); + } + if (other.cv2SpawnTemplate_ != null) { + if (cv2SpawnTemplate_ == null) { + Cv2SpawnTemplate = new global::Circuits.Static.RecRoom.Protobuf.CV2SpawnTemplatePayloadData(); + } + Cv2SpawnTemplate.MergeFrom(other.Cv2SpawnTemplate); + } + if (other.cv2SetNodeName_ != null) { + if (cv2SetNodeName_ == null) { + Cv2SetNodeName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeNamePayloadData(); + } + Cv2SetNodeName.MergeFrom(other.Cv2SetNodeName); + } + if (other.cv2SetNodeTransform_ != null) { + if (cv2SetNodeTransform_ == null) { + Cv2SetNodeTransform = new global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeTransformPayloadData(); + } + Cv2SetNodeTransform.MergeFrom(other.Cv2SetNodeTransform); + } + if (other.cv2SetDefaultValue_ != null) { + if (cv2SetDefaultValue_ == null) { + Cv2SetDefaultValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetDefaultValuePayloadData(); + } + Cv2SetDefaultValue.MergeFrom(other.Cv2SetDefaultValue); + } + if (other.cv2DeserializeObjectBoard_ != null) { + if (cv2DeserializeObjectBoard_ == null) { + Cv2DeserializeObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2DeserializeObjectBoardPayloadData(); + } + Cv2DeserializeObjectBoard.MergeFrom(other.Cv2DeserializeObjectBoard); + } + if (other.cv2SetEventNodeBaseRegistration_ != null) { + if (cv2SetEventNodeBaseRegistration_ == null) { + Cv2SetEventNodeBaseRegistration = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEventNodeBaseRegistrationPayloadData(); + } + Cv2SetEventNodeBaseRegistration.MergeFrom(other.Cv2SetEventNodeBaseRegistration); + } + if (other.cv2SetEventSenderTarget_ != null) { + if (cv2SetEventSenderTarget_ == null) { + Cv2SetEventSenderTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEventSenderTargetPayloadData(); + } + Cv2SetEventSenderTarget.MergeFrom(other.Cv2SetEventSenderTarget); + } + if (other.cv2AddGraph_ != null) { + if (cv2AddGraph_ == null) { + Cv2AddGraph = new global::Circuits.Static.RecRoom.Protobuf.CV2AddGraphPayloadData(); + } + Cv2AddGraph.MergeFrom(other.Cv2AddGraph); + } + if (other.cv2RemoveGraph_ != null) { + if (cv2RemoveGraph_ == null) { + Cv2RemoveGraph = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveGraphPayloadData(); + } + Cv2RemoveGraph.MergeFrom(other.Cv2RemoveGraph); + } + if (other.cv2SetObjectBoardObjectAttachmentMode_ != null) { + if (cv2SetObjectBoardObjectAttachmentMode_ == null) { + Cv2SetObjectBoardObjectAttachmentMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectBoardObjectAttachmentModePayloadData(); + } + Cv2SetObjectBoardObjectAttachmentMode.MergeFrom(other.Cv2SetObjectBoardObjectAttachmentMode); + } + if (other.cv2SetActivePlayerDefinitionBoard_ != null) { + if (cv2SetActivePlayerDefinitionBoard_ == null) { + Cv2SetActivePlayerDefinitionBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2SetActivePlayerDefinitionBoardPayloadData(); + } + Cv2SetActivePlayerDefinitionBoard.MergeFrom(other.Cv2SetActivePlayerDefinitionBoard); + } + if (other.cv2SetVariableMemoryType_ != null) { + if (cv2SetVariableMemoryType_ == null) { + Cv2SetVariableMemoryType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableMemoryTypePayloadData(); + } + Cv2SetVariableMemoryType.MergeFrom(other.Cv2SetVariableMemoryType); + } + if (other.cv2SetLogStringChannel_ != null) { + if (cv2SetLogStringChannel_ == null) { + Cv2SetLogStringChannel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetLogStringChannelPayloadData(); + } + Cv2SetLogStringChannel.MergeFrom(other.Cv2SetLogStringChannel); + } + if (other.cv2RemoveObjectBoard_ != null) { + if (cv2RemoveObjectBoard_ == null) { + Cv2RemoveObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveObjectBoardPayloadData(); + } + Cv2RemoveObjectBoard.MergeFrom(other.Cv2RemoveObjectBoard); + } + if (other.cv2SetNodeColor_ != null) { + if (cv2SetNodeColor_ == null) { + Cv2SetNodeColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeColorPayloadData(); + } + Cv2SetNodeColor.MergeFrom(other.Cv2SetNodeColor); + } + if (other.cv2SetAwardCurrencyNodeCurrencyReplicationId_ != null) { + if (cv2SetAwardCurrencyNodeCurrencyReplicationId_ == null) { + Cv2SetAwardCurrencyNodeCurrencyReplicationId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData(); + } + Cv2SetAwardCurrencyNodeCurrencyReplicationId.MergeFrom(other.Cv2SetAwardCurrencyNodeCurrencyReplicationId); + } + if (other.cv2SetGetBalanceNodeCurrencyReplicationId_ != null) { + if (cv2SetGetBalanceNodeCurrencyReplicationId_ == null) { + Cv2SetGetBalanceNodeCurrencyReplicationId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData(); + } + Cv2SetGetBalanceNodeCurrencyReplicationId.MergeFrom(other.Cv2SetGetBalanceNodeCurrencyReplicationId); + } + if (other.cv2SetAwardCurrencyNodeLogOutput_ != null) { + if (cv2SetAwardCurrencyNodeLogOutput_ == null) { + Cv2SetAwardCurrencyNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeLogOutputPayloadData(); + } + Cv2SetAwardCurrencyNodeLogOutput.MergeFrom(other.Cv2SetAwardCurrencyNodeLogOutput); + } + if (other.cv2SetGetBalanceNodeLogOutput_ != null) { + if (cv2SetGetBalanceNodeLogOutput_ == null) { + Cv2SetGetBalanceNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeLogOutputPayloadData(); + } + Cv2SetGetBalanceNodeLogOutput.MergeFrom(other.Cv2SetGetBalanceNodeLogOutput); + } + if (other.cv2SetConstantConsumable_ != null) { + if (cv2SetConstantConsumable_ == null) { + Cv2SetConstantConsumable = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantConsumablePayloadData(); + } + Cv2SetConstantConsumable.MergeFrom(other.Cv2SetConstantConsumable); + } + if (other.cv2CloudDataResetEntry_ != null) { + if (cv2CloudDataResetEntry_ == null) { + Cv2CloudDataResetEntry = new global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataResetEntryPayloadData(); + } + Cv2CloudDataResetEntry.MergeFrom(other.Cv2CloudDataResetEntry); + } + if (other.cv2CloudDataDeleteEntry_ != null) { + if (cv2CloudDataDeleteEntry_ == null) { + Cv2CloudDataDeleteEntry = new global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataDeleteEntryPayloadData(); + } + Cv2CloudDataDeleteEntry.MergeFrom(other.Cv2CloudDataDeleteEntry); + } + if (other.cv2SetRaycastIgnorePlayers_ != null) { + if (cv2SetRaycastIgnorePlayers_ == null) { + Cv2SetRaycastIgnorePlayers = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnorePlayersPayloadData(); + } + Cv2SetRaycastIgnorePlayers.MergeFrom(other.Cv2SetRaycastIgnorePlayers); + } + if (other.cv2SetRaycastIgnoreObjects_ != null) { + if (cv2SetRaycastIgnoreObjects_ == null) { + Cv2SetRaycastIgnoreObjects = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnoreObjectsPayloadData(); + } + Cv2SetRaycastIgnoreObjects.MergeFrom(other.Cv2SetRaycastIgnoreObjects); + } + if (other.cv2SetVariableNodeHomeValue_ != null) { + if (cv2SetVariableNodeHomeValue_ == null) { + Cv2SetVariableNodeHomeValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableNodeHomeValuePayloadData(); + } + Cv2SetVariableNodeHomeValue.MergeFrom(other.Cv2SetVariableNodeHomeValue); + } + if (other.cv2SetLeaderboardStatMode_ != null) { + if (cv2SetLeaderboardStatMode_ == null) { + Cv2SetLeaderboardStatMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetLeaderboardStatModePayloadData(); + } + Cv2SetLeaderboardStatMode.MergeFrom(other.Cv2SetLeaderboardStatMode); + } + if (other.cv2SetColorConstantIndexValue_ != null) { + if (cv2SetColorConstantIndexValue_ == null) { + Cv2SetColorConstantIndexValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetColorConstantIndexValuePayloadData(); + } + Cv2SetColorConstantIndexValue.MergeFrom(other.Cv2SetColorConstantIndexValue); + } + if (other.cv2SetCommentBody_ != null) { + if (cv2SetCommentBody_ == null) { + Cv2SetCommentBody = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentBodyPayloadData(); + } + Cv2SetCommentBody.MergeFrom(other.Cv2SetCommentBody); + } + if (other.cv2SetCommentColor_ != null) { + if (cv2SetCommentColor_ == null) { + Cv2SetCommentColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentColorPayloadData(); + } + Cv2SetCommentColor.MergeFrom(other.Cv2SetCommentColor); + } + if (other.cv2SetCommentAlwaysOn_ != null) { + if (cv2SetCommentAlwaysOn_ == null) { + Cv2SetCommentAlwaysOn = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentAlwaysOnPayloadData(); + } + Cv2SetCommentAlwaysOn.MergeFrom(other.Cv2SetCommentAlwaysOn); + } + if (other.cv2SetSampleAudioNodeValues_ != null) { + if (cv2SetSampleAudioNodeValues_ == null) { + Cv2SetSampleAudioNodeValues = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodeValuesPayloadData(); + } + Cv2SetSampleAudioNodeValues.MergeFrom(other.Cv2SetSampleAudioNodeValues); + } + if (other.cv2SetSampleAudioNodePreload_ != null) { + if (cv2SetSampleAudioNodePreload_ == null) { + Cv2SetSampleAudioNodePreload = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodePreloadPayloadData(); + } + Cv2SetSampleAudioNodePreload.MergeFrom(other.Cv2SetSampleAudioNodePreload); + } + if (other.cv2RenameInputDesc_ != null) { + if (cv2RenameInputDesc_ == null) { + Cv2RenameInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RenameInputDescPayloadData(); + } + Cv2RenameInputDesc.MergeFrom(other.Cv2RenameInputDesc); + } + if (other.cv2RenameOutputDesc_ != null) { + if (cv2RenameOutputDesc_ == null) { + Cv2RenameOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RenameOutputDescPayloadData(); + } + Cv2RenameOutputDesc.MergeFrom(other.Cv2RenameOutputDesc); + } + if (other.cv2RenameNodeGroup_ != null) { + if (cv2RenameNodeGroup_ == null) { + Cv2RenameNodeGroup = new global::Circuits.Static.RecRoom.Protobuf.CV2RenameNodeGroupPayloadData(); + } + Cv2RenameNodeGroup.MergeFrom(other.Cv2RenameNodeGroup); + } + if (other.cv2SetConstantDestination_ != null) { + if (cv2SetConstantDestination_ == null) { + Cv2SetConstantDestination = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantDestinationPayloadData(); + } + Cv2SetConstantDestination.MergeFrom(other.Cv2SetConstantDestination); + } + if (other.cv2SetAudioClipValue_ != null) { + if (cv2SetAudioClipValue_ == null) { + Cv2SetAudioClipValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipValuePayloadData(); + } + Cv2SetAudioClipValue.MergeFrom(other.Cv2SetAudioClipValue); + } + if (other.cv2SetHudElement_ != null) { + if (cv2SetHudElement_ == null) { + Cv2SetHudElement = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementPayloadData(); + } + Cv2SetHudElement.MergeFrom(other.Cv2SetHudElement); + } + if (other.cv2SetHudElementColor_ != null) { + if (cv2SetHudElementColor_ == null) { + Cv2SetHudElementColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementColorPayloadData(); + } + Cv2SetHudElementColor.MergeFrom(other.Cv2SetHudElementColor); + } + if (other.cv2SetHudElementLabel_ != null) { + if (cv2SetHudElementLabel_ == null) { + Cv2SetHudElementLabel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementLabelPayloadData(); + } + Cv2SetHudElementLabel.MergeFrom(other.Cv2SetHudElementLabel); + } + if (other.cv2SetHudElementValue_ != null) { + if (cv2SetHudElementValue_ == null) { + Cv2SetHudElementValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementValuePayloadData(); + } + Cv2SetHudElementValue.MergeFrom(other.Cv2SetHudElementValue); + } + if (other.cv2SetHudElementMaxValue_ != null) { + if (cv2SetHudElementMaxValue_ == null) { + Cv2SetHudElementMaxValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementMaxValuePayloadData(); + } + Cv2SetHudElementMaxValue.MergeFrom(other.Cv2SetHudElementMaxValue); + } + if (other.cv2SetHudElementShowLabel_ != null) { + if (cv2SetHudElementShowLabel_ == null) { + Cv2SetHudElementShowLabel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowLabelPayloadData(); + } + Cv2SetHudElementShowLabel.MergeFrom(other.Cv2SetHudElementShowLabel); + } + if (other.cv2SetHudElementShowValueText_ != null) { + if (cv2SetHudElementShowValueText_ == null) { + Cv2SetHudElementShowValueText = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowValueTextPayloadData(); + } + Cv2SetHudElementShowValueText.MergeFrom(other.Cv2SetHudElementShowValueText); + } + if (other.cv2SetPlayerNameColorSynced_ != null) { + if (cv2SetPlayerNameColorSynced_ == null) { + Cv2SetPlayerNameColorSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerNameColorSyncedPayloadData(); + } + Cv2SetPlayerNameColorSynced.MergeFrom(other.Cv2SetPlayerNameColorSynced); + } + if (other.cv2SetConstantPlayerOutfitSlotFlag_ != null) { + if (cv2SetConstantPlayerOutfitSlotFlag_ == null) { + Cv2SetConstantPlayerOutfitSlotFlag = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerOutfitSlotFlagPayloadData(); + } + Cv2SetConstantPlayerOutfitSlotFlag.MergeFrom(other.Cv2SetConstantPlayerOutfitSlotFlag); + } + if (other.cv2BytesDebug_ != null) { + if (cv2BytesDebug_ == null) { + Cv2BytesDebug = new global::Circuits.Static.RecRoom.Protobuf.CV2BytesDebugPayloadData(); + } + Cv2BytesDebug.MergeFrom(other.Cv2BytesDebug); + } + if (other.cv2ReparentNodes_ != null) { + if (cv2ReparentNodes_ == null) { + Cv2ReparentNodes = new global::Circuits.Static.RecRoom.Protobuf.CV2ReparentNodesPayloadData(); + } + Cv2ReparentNodes.MergeFrom(other.Cv2ReparentNodes); + } + if (other.cv2SetInteractionFilter_ != null) { + if (cv2SetInteractionFilter_ == null) { + Cv2SetInteractionFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetInteractionFilterPayloadData(); + } + Cv2SetInteractionFilter.MergeFrom(other.Cv2SetInteractionFilter); + } + if (other.cv2RemoveInteractionFilter_ != null) { + if (cv2RemoveInteractionFilter_ == null) { + Cv2RemoveInteractionFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInteractionFilterPayloadData(); + } + Cv2RemoveInteractionFilter.MergeFrom(other.Cv2RemoveInteractionFilter); + } + if (other.cv2SetPlayerUiEnabled_ != null) { + if (cv2SetPlayerUiEnabled_ == null) { + Cv2SetPlayerUiEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIEnabledPayloadData(); + } + Cv2SetPlayerUiEnabled.MergeFrom(other.Cv2SetPlayerUiEnabled); + } + if (other.cv2SetPlayerUiSynced_ != null) { + if (cv2SetPlayerUiSynced_ == null) { + Cv2SetPlayerUiSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUISyncedPayloadData(); + } + Cv2SetPlayerUiSynced.MergeFrom(other.Cv2SetPlayerUiSynced); + } + if (other.cv2SetPlayerUiBarEnabled_ != null) { + if (cv2SetPlayerUiBarEnabled_ == null) { + Cv2SetPlayerUiBarEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarEnabledPayloadData(); + } + Cv2SetPlayerUiBarEnabled.MergeFrom(other.Cv2SetPlayerUiBarEnabled); + } + if (other.cv2SetPlayerUiBarColor_ != null) { + if (cv2SetPlayerUiBarColor_ == null) { + Cv2SetPlayerUiBarColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarColorPayloadData(); + } + Cv2SetPlayerUiBarColor.MergeFrom(other.Cv2SetPlayerUiBarColor); + } + if (other.cv2SetPlayerUiBarValue_ != null) { + if (cv2SetPlayerUiBarValue_ == null) { + Cv2SetPlayerUiBarValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarValuePayloadData(); + } + Cv2SetPlayerUiBarValue.MergeFrom(other.Cv2SetPlayerUiBarValue); + } + if (other.cv2SetPlayerUiBarMaxValue_ != null) { + if (cv2SetPlayerUiBarMaxValue_ == null) { + Cv2SetPlayerUiBarMaxValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarMaxValuePayloadData(); + } + Cv2SetPlayerUiBarMaxValue.MergeFrom(other.Cv2SetPlayerUiBarMaxValue); + } + if (other.cv2SetPlayerUiBarAnimated_ != null) { + if (cv2SetPlayerUiBarAnimated_ == null) { + Cv2SetPlayerUiBarAnimated = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarAnimatedPayloadData(); + } + Cv2SetPlayerUiBarAnimated.MergeFrom(other.Cv2SetPlayerUiBarAnimated); + } + if (other.cv2SetPlayerUiTextEnabled_ != null) { + if (cv2SetPlayerUiTextEnabled_ == null) { + Cv2SetPlayerUiTextEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextEnabledPayloadData(); + } + Cv2SetPlayerUiTextEnabled.MergeFrom(other.Cv2SetPlayerUiTextEnabled); + } + if (other.cv2SetPlayerUiTextText_ != null) { + if (cv2SetPlayerUiTextText_ == null) { + Cv2SetPlayerUiTextText = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextTextPayloadData(); + } + Cv2SetPlayerUiTextText.MergeFrom(other.Cv2SetPlayerUiTextText); + } + if (other.cv2SetPlayerUiTextColor_ != null) { + if (cv2SetPlayerUiTextColor_ == null) { + Cv2SetPlayerUiTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextColorPayloadData(); + } + Cv2SetPlayerUiTextColor.MergeFrom(other.Cv2SetPlayerUiTextColor); + } + if (other.cv2SetPlayerUiRoleFilter_ != null) { + if (cv2SetPlayerUiRoleFilter_ == null) { + Cv2SetPlayerUiRoleFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIRoleFilterPayloadData(); + } + Cv2SetPlayerUiRoleFilter.MergeFrom(other.Cv2SetPlayerUiRoleFilter); + } + if (other.cv2SetPlayerUiFilterMode_ != null) { + if (cv2SetPlayerUiFilterMode_ == null) { + Cv2SetPlayerUiFilterMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterModePayloadData(); + } + Cv2SetPlayerUiFilterMode.MergeFrom(other.Cv2SetPlayerUiFilterMode); + } + if (other.cv2SetConstantRoomKey_ != null) { + if (cv2SetConstantRoomKey_ == null) { + Cv2SetConstantRoomKey = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomKeyPayloadData(); + } + Cv2SetConstantRoomKey.MergeFrom(other.Cv2SetConstantRoomKey); + } + if (other.cv2SetMoodsConstantSynced_ != null) { + if (cv2SetMoodsConstantSynced_ == null) { + Cv2SetMoodsConstantSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantSyncedPayloadData(); + } + Cv2SetMoodsConstantSynced.MergeFrom(other.Cv2SetMoodsConstantSynced); + } + if (other.cv2SetMoodsConstantBlendTime_ != null) { + if (cv2SetMoodsConstantBlendTime_ == null) { + Cv2SetMoodsConstantBlendTime = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantBlendTimePayloadData(); + } + Cv2SetMoodsConstantBlendTime.MergeFrom(other.Cv2SetMoodsConstantBlendTime); + } + if (other.cv2SetMoodsConstantRoleFilterMode_ != null) { + if (cv2SetMoodsConstantRoleFilterMode_ == null) { + Cv2SetMoodsConstantRoleFilterMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantRoleFilterModePayloadData(); + } + Cv2SetMoodsConstantRoleFilterMode.MergeFrom(other.Cv2SetMoodsConstantRoleFilterMode); + } + if (other.cv2SetMoodsConstantFilteredRoles_ != null) { + if (cv2SetMoodsConstantFilteredRoles_ == null) { + Cv2SetMoodsConstantFilteredRoles = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantFilteredRolesPayloadData(); + } + Cv2SetMoodsConstantFilteredRoles.MergeFrom(other.Cv2SetMoodsConstantFilteredRoles); + } + if (other.cv2SetMoodsConstantEaseIn_ != null) { + if (cv2SetMoodsConstantEaseIn_ == null) { + Cv2SetMoodsConstantEaseIn = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantEaseInPayloadData(); + } + Cv2SetMoodsConstantEaseIn.MergeFrom(other.Cv2SetMoodsConstantEaseIn); + } + if (other.cv2SetSunConstantSunColor_ != null) { + if (cv2SetSunConstantSunColor_ == null) { + Cv2SetSunConstantSunColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunColorPayloadData(); + } + Cv2SetSunConstantSunColor.MergeFrom(other.Cv2SetSunConstantSunColor); + } + if (other.cv2SetSunConstantSunIntensity_ != null) { + if (cv2SetSunConstantSunIntensity_ == null) { + Cv2SetSunConstantSunIntensity = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunIntensityPayloadData(); + } + Cv2SetSunConstantSunIntensity.MergeFrom(other.Cv2SetSunConstantSunIntensity); + } + if (other.cv2SetSunConstantShadowStrength_ != null) { + if (cv2SetSunConstantShadowStrength_ == null) { + Cv2SetSunConstantShadowStrength = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantShadowStrengthPayloadData(); + } + Cv2SetSunConstantShadowStrength.MergeFrom(other.Cv2SetSunConstantShadowStrength); + } + if (other.cv2SetSunConstantDiscSize_ != null) { + if (cv2SetSunConstantDiscSize_ == null) { + Cv2SetSunConstantDiscSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantDiscSizePayloadData(); + } + Cv2SetSunConstantDiscSize.MergeFrom(other.Cv2SetSunConstantDiscSize); + } + if (other.cv2SetSunConstantGlowColor_ != null) { + if (cv2SetSunConstantGlowColor_ == null) { + Cv2SetSunConstantGlowColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowColorPayloadData(); + } + Cv2SetSunConstantGlowColor.MergeFrom(other.Cv2SetSunConstantGlowColor); + } + if (other.cv2SetSunConstantGlowStrength_ != null) { + if (cv2SetSunConstantGlowStrength_ == null) { + Cv2SetSunConstantGlowStrength = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowStrengthPayloadData(); + } + Cv2SetSunConstantGlowStrength.MergeFrom(other.Cv2SetSunConstantGlowStrength); + } + if (other.cv2SetSunConstantGlowSize_ != null) { + if (cv2SetSunConstantGlowSize_ == null) { + Cv2SetSunConstantGlowSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowSizePayloadData(); + } + Cv2SetSunConstantGlowSize.MergeFrom(other.Cv2SetSunConstantGlowSize); + } + if (other.cv2SetSunConstantGlowHorizon_ != null) { + if (cv2SetSunConstantGlowHorizon_ == null) { + Cv2SetSunConstantGlowHorizon = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowHorizonPayloadData(); + } + Cv2SetSunConstantGlowHorizon.MergeFrom(other.Cv2SetSunConstantGlowHorizon); + } + if (other.cv2SetSunConstantReflectionIntensity_ != null) { + if (cv2SetSunConstantReflectionIntensity_ == null) { + Cv2SetSunConstantReflectionIntensity = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantReflectionIntensityPayloadData(); + } + Cv2SetSunConstantReflectionIntensity.MergeFrom(other.Cv2SetSunConstantReflectionIntensity); + } + if (other.cv2SetSunConstantClipHorizon_ != null) { + if (cv2SetSunConstantClipHorizon_ == null) { + Cv2SetSunConstantClipHorizon = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantClipHorizonPayloadData(); + } + Cv2SetSunConstantClipHorizon.MergeFrom(other.Cv2SetSunConstantClipHorizon); + } + if (other.cv2SetFogConstantFogColor_ != null) { + if (cv2SetFogConstantFogColor_ == null) { + Cv2SetFogConstantFogColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFogColorPayloadData(); + } + Cv2SetFogConstantFogColor.MergeFrom(other.Cv2SetFogConstantFogColor); + } + if (other.cv2SetFogConstantStartDistance_ != null) { + if (cv2SetFogConstantStartDistance_ == null) { + Cv2SetFogConstantStartDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantStartDistancePayloadData(); + } + Cv2SetFogConstantStartDistance.MergeFrom(other.Cv2SetFogConstantStartDistance); + } + if (other.cv2SetFogConstantFadeDistance_ != null) { + if (cv2SetFogConstantFadeDistance_ == null) { + Cv2SetFogConstantFadeDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFadeDistancePayloadData(); + } + Cv2SetFogConstantFadeDistance.MergeFrom(other.Cv2SetFogConstantFadeDistance); + } + if (other.cv2SetSkydomeConstantSkyBottomColor_ != null) { + if (cv2SetSkydomeConstantSkyBottomColor_ == null) { + Cv2SetSkydomeConstantSkyBottomColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyBottomColorPayloadData(); + } + Cv2SetSkydomeConstantSkyBottomColor.MergeFrom(other.Cv2SetSkydomeConstantSkyBottomColor); + } + if (other.cv2SetSkydomeConstantSkyTopColor_ != null) { + if (cv2SetSkydomeConstantSkyTopColor_ == null) { + Cv2SetSkydomeConstantSkyTopColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyTopColorPayloadData(); + } + Cv2SetSkydomeConstantSkyTopColor.MergeFrom(other.Cv2SetSkydomeConstantSkyTopColor); + } + if (other.cv2SetSkydomeConstantGroundBottomColor_ != null) { + if (cv2SetSkydomeConstantGroundBottomColor_ == null) { + Cv2SetSkydomeConstantGroundBottomColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundBottomColorPayloadData(); + } + Cv2SetSkydomeConstantGroundBottomColor.MergeFrom(other.Cv2SetSkydomeConstantGroundBottomColor); + } + if (other.cv2SetSkydomeConstantGroundTopColor_ != null) { + if (cv2SetSkydomeConstantGroundTopColor_ == null) { + Cv2SetSkydomeConstantGroundTopColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundTopColorPayloadData(); + } + Cv2SetSkydomeConstantGroundTopColor.MergeFrom(other.Cv2SetSkydomeConstantGroundTopColor); + } + if (other.cv2SetSkydomeConstantHorizonColor_ != null) { + if (cv2SetSkydomeConstantHorizonColor_ == null) { + Cv2SetSkydomeConstantHorizonColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonColorPayloadData(); + } + Cv2SetSkydomeConstantHorizonColor.MergeFrom(other.Cv2SetSkydomeConstantHorizonColor); + } + if (other.cv2SetSkydomeConstantHorizonSize_ != null) { + if (cv2SetSkydomeConstantHorizonSize_ == null) { + Cv2SetSkydomeConstantHorizonSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonSizePayloadData(); + } + Cv2SetSkydomeConstantHorizonSize.MergeFrom(other.Cv2SetSkydomeConstantHorizonSize); + } + if (other.cv2SetSkydomeConstantHorizonStrength_ != null) { + if (cv2SetSkydomeConstantHorizonStrength_ == null) { + Cv2SetSkydomeConstantHorizonStrength = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonStrengthPayloadData(); + } + Cv2SetSkydomeConstantHorizonStrength.MergeFrom(other.Cv2SetSkydomeConstantHorizonStrength); + } + if (other.cv2SetBackgroundObjectsConstantObjectVariant_ != null) { + if (cv2SetBackgroundObjectsConstantObjectVariant_ == null) { + Cv2SetBackgroundObjectsConstantObjectVariant = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantObjectVariantPayloadData(); + } + Cv2SetBackgroundObjectsConstantObjectVariant.MergeFrom(other.Cv2SetBackgroundObjectsConstantObjectVariant); + } + if (other.cv2SetBackgroundObjectsConstantColor_ != null) { + if (cv2SetBackgroundObjectsConstantColor_ == null) { + Cv2SetBackgroundObjectsConstantColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantColorPayloadData(); + } + Cv2SetBackgroundObjectsConstantColor.MergeFrom(other.Cv2SetBackgroundObjectsConstantColor); + } + if (other.cv2SetBackgroundObjectsConstantRotation_ != null) { + if (cv2SetBackgroundObjectsConstantRotation_ == null) { + Cv2SetBackgroundObjectsConstantRotation = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantRotationPayloadData(); + } + Cv2SetBackgroundObjectsConstantRotation.MergeFrom(other.Cv2SetBackgroundObjectsConstantRotation); + } + if (other.cv2SetBackgroundObjectsConstantTransparency_ != null) { + if (cv2SetBackgroundObjectsConstantTransparency_ == null) { + Cv2SetBackgroundObjectsConstantTransparency = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantTransparencyPayloadData(); + } + Cv2SetBackgroundObjectsConstantTransparency.MergeFrom(other.Cv2SetBackgroundObjectsConstantTransparency); + } + if (other.cv2SetAudioClipVolume_ != null) { + if (cv2SetAudioClipVolume_ == null) { + Cv2SetAudioClipVolume = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipVolumePayloadData(); + } + Cv2SetAudioClipVolume.MergeFrom(other.Cv2SetAudioClipVolume); + } + if (other.cv2SetAudioClipPlaybackSpeedShift_ != null) { + if (cv2SetAudioClipPlaybackSpeedShift_ == null) { + Cv2SetAudioClipPlaybackSpeedShift = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedShiftPayloadData(); + } + Cv2SetAudioClipPlaybackSpeedShift.MergeFrom(other.Cv2SetAudioClipPlaybackSpeedShift); + } + if (other.cv2SetAudioClipPlaybackSpeedVariation_ != null) { + if (cv2SetAudioClipPlaybackSpeedVariation_ == null) { + Cv2SetAudioClipPlaybackSpeedVariation = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedVariationPayloadData(); + } + Cv2SetAudioClipPlaybackSpeedVariation.MergeFrom(other.Cv2SetAudioClipPlaybackSpeedVariation); + } + if (other.cv2SetPlayAudioAtPositionSynced_ != null) { + if (cv2SetPlayAudioAtPositionSynced_ == null) { + Cv2SetPlayAudioAtPositionSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionSyncedPayloadData(); + } + Cv2SetPlayAudioAtPositionSynced.MergeFrom(other.Cv2SetPlayAudioAtPositionSynced); + } + if (other.cv2SetPlayAudioAtPositionMaxRolloffDistance_ != null) { + if (cv2SetPlayAudioAtPositionMaxRolloffDistance_ == null) { + Cv2SetPlayAudioAtPositionMaxRolloffDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData(); + } + Cv2SetPlayAudioAtPositionMaxRolloffDistance.MergeFrom(other.Cv2SetPlayAudioAtPositionMaxRolloffDistance); + } + if (other.cv2SetPlayAudioAtPositionRolloffCurve_ != null) { + if (cv2SetPlayAudioAtPositionRolloffCurve_ == null) { + Cv2SetPlayAudioAtPositionRolloffCurve = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionRolloffCurvePayloadData(); + } + Cv2SetPlayAudioAtPositionRolloffCurve.MergeFrom(other.Cv2SetPlayAudioAtPositionRolloffCurve); + } + if (other.cv2SetPlayAudioAtPositionAudioChannel_ != null) { + if (cv2SetPlayAudioAtPositionAudioChannel_ == null) { + Cv2SetPlayAudioAtPositionAudioChannel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionAudioChannelPayloadData(); + } + Cv2SetPlayAudioAtPositionAudioChannel.MergeFrom(other.Cv2SetPlayAudioAtPositionAudioChannel); + } + if (other.cv2SetDataTableReadTarget_ != null) { + if (cv2SetDataTableReadTarget_ == null) { + Cv2SetDataTableReadTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetDataTableReadTargetPayloadData(); + } + Cv2SetDataTableReadTarget.MergeFrom(other.Cv2SetDataTableReadTarget); + } + if (other.cv2SetConstantReward_ != null) { + if (cv2SetConstantReward_ == null) { + Cv2SetConstantReward = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRewardPayloadData(); + } + Cv2SetConstantReward.MergeFrom(other.Cv2SetConstantReward); + } + if (other.cv2ModifyUgcReward_ != null) { + if (cv2ModifyUgcReward_ == null) { + Cv2ModifyUgcReward = new global::Circuits.Static.RecRoom.Protobuf.CV2ModifyUGCRewardPayloadData(); + } + Cv2ModifyUgcReward.MergeFrom(other.Cv2ModifyUgcReward); + } + if (other.cv2DeleteUgcReward_ != null) { + if (cv2DeleteUgcReward_ == null) { + Cv2DeleteUgcReward = new global::Circuits.Static.RecRoom.Protobuf.CV2DeleteUGCRewardPayloadData(); + } + Cv2DeleteUgcReward.MergeFrom(other.Cv2DeleteUgcReward); + } + if (other.cv2SetAwardRoomKeyNodeLogOutput_ != null) { + if (cv2SetAwardRoomKeyNodeLogOutput_ == null) { + Cv2SetAwardRoomKeyNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardRoomKeyNodeLogOutputPayloadData(); + } + Cv2SetAwardRoomKeyNodeLogOutput.MergeFrom(other.Cv2SetAwardRoomKeyNodeLogOutput); + } + if (other.cv2SetAwardConsumableNodeLogOutput_ != null) { + if (cv2SetAwardConsumableNodeLogOutput_ == null) { + Cv2SetAwardConsumableNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardConsumableNodeLogOutputPayloadData(); + } + Cv2SetAwardConsumableNodeLogOutput.MergeFrom(other.Cv2SetAwardConsumableNodeLogOutput); + } + if (other.cv2UpdateProgressionSettings_ != null) { + if (cv2UpdateProgressionSettings_ == null) { + Cv2UpdateProgressionSettings = new global::Circuits.Static.RecRoom.Protobuf.CV2UpdateProgressionSettingsPayloadData(); + } + Cv2UpdateProgressionSettings.MergeFrom(other.Cv2UpdateProgressionSettings); + } + if (other.cv2SetLockedByRoomContributors_ != null) { + if (cv2SetLockedByRoomContributors_ == null) { + Cv2SetLockedByRoomContributors = new global::Circuits.Static.RecRoom.Protobuf.CV2SetLockedByRoomContributorsPayloadData(); + } + Cv2SetLockedByRoomContributors.MergeFrom(other.Cv2SetLockedByRoomContributors); + } + if (other.cv2ModifyDataTable_ != null) { + if (cv2ModifyDataTable_ == null) { + Cv2ModifyDataTable = new global::Circuits.Static.RecRoom.Protobuf.CV2ModifyDataTablePayloadData(); + } + Cv2ModifyDataTable.MergeFrom(other.Cv2ModifyDataTable); + } + if (other.cv2SetConstantInventoryItem_ != null) { + if (cv2SetConstantInventoryItem_ == null) { + Cv2SetConstantInventoryItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantInventoryItemPayloadData(); + } + Cv2SetConstantInventoryItem.MergeFrom(other.Cv2SetConstantInventoryItem); + } + if (other.cv2SetConstantGiftdropShopItem_ != null) { + if (cv2SetConstantGiftdropShopItem_ == null) { + Cv2SetConstantGiftdropShopItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantGiftDropShopItemPayloadData(); + } + Cv2SetConstantGiftdropShopItem.MergeFrom(other.Cv2SetConstantGiftdropShopItem); + } + if (other.cv2SetBannerNotificationPosition_ != null) { + if (cv2SetBannerNotificationPosition_ == null) { + Cv2SetBannerNotificationPosition = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationPositionPayloadData(); + } + Cv2SetBannerNotificationPosition.MergeFrom(other.Cv2SetBannerNotificationPosition); + } + if (other.cv2SetBannerNotificationTitleTextColor_ != null) { + if (cv2SetBannerNotificationTitleTextColor_ == null) { + Cv2SetBannerNotificationTitleTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextColorPayloadData(); + } + Cv2SetBannerNotificationTitleTextColor.MergeFrom(other.Cv2SetBannerNotificationTitleTextColor); + } + if (other.cv2SetBannerNotificationTitleBackgroundColor_ != null) { + if (cv2SetBannerNotificationTitleBackgroundColor_ == null) { + Cv2SetBannerNotificationTitleBackgroundColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleBackgroundColorPayloadData(); + } + Cv2SetBannerNotificationTitleBackgroundColor.MergeFrom(other.Cv2SetBannerNotificationTitleBackgroundColor); + } + if (other.cv2SetBannerNotificationTitleTextSize_ != null) { + if (cv2SetBannerNotificationTitleTextSize_ == null) { + Cv2SetBannerNotificationTitleTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextSizePayloadData(); + } + Cv2SetBannerNotificationTitleTextSize.MergeFrom(other.Cv2SetBannerNotificationTitleTextSize); + } + if (other.cv2SetBannerNotificationMainTextColor_ != null) { + if (cv2SetBannerNotificationMainTextColor_ == null) { + Cv2SetBannerNotificationMainTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextColorPayloadData(); + } + Cv2SetBannerNotificationMainTextColor.MergeFrom(other.Cv2SetBannerNotificationMainTextColor); + } + if (other.cv2SetBannerNotificationMainTextBackgroundColor_ != null) { + if (cv2SetBannerNotificationMainTextBackgroundColor_ == null) { + Cv2SetBannerNotificationMainTextBackgroundColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextBackgroundColorPayloadData(); + } + Cv2SetBannerNotificationMainTextBackgroundColor.MergeFrom(other.Cv2SetBannerNotificationMainTextBackgroundColor); + } + if (other.cv2SetBannerNotificationMainTextSize_ != null) { + if (cv2SetBannerNotificationMainTextSize_ == null) { + Cv2SetBannerNotificationMainTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextSizePayloadData(); + } + Cv2SetBannerNotificationMainTextSize.MergeFrom(other.Cv2SetBannerNotificationMainTextSize); + } + if (other.cv2SetBannerNotificationLeftEmoji_ != null) { + if (cv2SetBannerNotificationLeftEmoji_ == null) { + Cv2SetBannerNotificationLeftEmoji = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationLeftEmojiPayloadData(); + } + Cv2SetBannerNotificationLeftEmoji.MergeFrom(other.Cv2SetBannerNotificationLeftEmoji); + } + if (other.cv2SetBannerNotificationRightEmoji_ != null) { + if (cv2SetBannerNotificationRightEmoji_ == null) { + Cv2SetBannerNotificationRightEmoji = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationRightEmojiPayloadData(); + } + Cv2SetBannerNotificationRightEmoji.MergeFrom(other.Cv2SetBannerNotificationRightEmoji); + } + if (other.cv2SetRewardNotificationBackgroundColor_ != null) { + if (cv2SetRewardNotificationBackgroundColor_ == null) { + Cv2SetRewardNotificationBackgroundColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationBackgroundColorPayloadData(); + } + Cv2SetRewardNotificationBackgroundColor.MergeFrom(other.Cv2SetRewardNotificationBackgroundColor); + } + if (other.cv2SetRewardNotificationTitleTextColor_ != null) { + if (cv2SetRewardNotificationTitleTextColor_ == null) { + Cv2SetRewardNotificationTitleTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextColorPayloadData(); + } + Cv2SetRewardNotificationTitleTextColor.MergeFrom(other.Cv2SetRewardNotificationTitleTextColor); + } + if (other.cv2SetRewardNotificationTitleTextSize_ != null) { + if (cv2SetRewardNotificationTitleTextSize_ == null) { + Cv2SetRewardNotificationTitleTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextSizePayloadData(); + } + Cv2SetRewardNotificationTitleTextSize.MergeFrom(other.Cv2SetRewardNotificationTitleTextSize); + } + if (other.cv2SetRewardNotificationDescriptionTextColor_ != null) { + if (cv2SetRewardNotificationDescriptionTextColor_ == null) { + Cv2SetRewardNotificationDescriptionTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextColorPayloadData(); + } + Cv2SetRewardNotificationDescriptionTextColor.MergeFrom(other.Cv2SetRewardNotificationDescriptionTextColor); + } + if (other.cv2SetRewardNotificationDescriptionTextSize_ != null) { + if (cv2SetRewardNotificationDescriptionTextSize_ == null) { + Cv2SetRewardNotificationDescriptionTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextSizePayloadData(); + } + Cv2SetRewardNotificationDescriptionTextSize.MergeFrom(other.Cv2SetRewardNotificationDescriptionTextSize); + } + if (other.cv2SetRewardNotificationShowContentsText_ != null) { + if (cv2SetRewardNotificationShowContentsText_ == null) { + Cv2SetRewardNotificationShowContentsText = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowContentsTextPayloadData(); + } + Cv2SetRewardNotificationShowContentsText.MergeFrom(other.Cv2SetRewardNotificationShowContentsText); + } + if (other.cv2SetRewardNotificationContentsTextColor_ != null) { + if (cv2SetRewardNotificationContentsTextColor_ == null) { + Cv2SetRewardNotificationContentsTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsTextColorPayloadData(); + } + Cv2SetRewardNotificationContentsTextColor.MergeFrom(other.Cv2SetRewardNotificationContentsTextColor); + } + if (other.cv2SetRewardNotificationContentsDisplayMode_ != null) { + if (cv2SetRewardNotificationContentsDisplayMode_ == null) { + Cv2SetRewardNotificationContentsDisplayMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsDisplayModePayloadData(); + } + Cv2SetRewardNotificationContentsDisplayMode.MergeFrom(other.Cv2SetRewardNotificationContentsDisplayMode); + } + if (other.cv2SetRewardNotificationShowImage_ != null) { + if (cv2SetRewardNotificationShowImage_ == null) { + Cv2SetRewardNotificationShowImage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowImagePayloadData(); + } + Cv2SetRewardNotificationShowImage.MergeFrom(other.Cv2SetRewardNotificationShowImage); + } + if (other.cv2SetConstantObjectiveMarker_ != null) { + if (cv2SetConstantObjectiveMarker_ == null) { + Cv2SetConstantObjectiveMarker = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantObjectiveMarkerPayloadData(); + } + Cv2SetConstantObjectiveMarker.MergeFrom(other.Cv2SetConstantObjectiveMarker); + } + if (other.cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ != null) { + if (cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ == null) { + Cv2SetPlayerDefinitionBoardCustomLocomotionRequested = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData(); + } + Cv2SetPlayerDefinitionBoardCustomLocomotionRequested.MergeFrom(other.Cv2SetPlayerDefinitionBoardCustomLocomotionRequested); + } + if (other.cv2SetPlayerDefinitionBoardForceManualSprintR1_ != null) { + if (cv2SetPlayerDefinitionBoardForceManualSprintR1_ == null) { + Cv2SetPlayerDefinitionBoardForceManualSprintR1 = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData(); + } + Cv2SetPlayerDefinitionBoardForceManualSprintR1.MergeFrom(other.Cv2SetPlayerDefinitionBoardForceManualSprintR1); + } + if (other.cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ != null) { + if (cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ == null) { + Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData(); + } + Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested.MergeFrom(other.Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested); + } + if (other.cv2SetRoomHudTitleOption_ != null) { + if (cv2SetRoomHudTitleOption_ == null) { + Cv2SetRoomHudTitleOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementTitleOptionPayloadData(); + } + Cv2SetRoomHudTitleOption.MergeFrom(other.Cv2SetRoomHudTitleOption); + } + if (other.cv2SetRoomHudSubtitleOption_ != null) { + if (cv2SetRoomHudSubtitleOption_ == null) { + Cv2SetRoomHudSubtitleOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementSubtitleOptionPayloadData(); + } + Cv2SetRoomHudSubtitleOption.MergeFrom(other.Cv2SetRoomHudSubtitleOption); + } + if (other.cv2SetRoomHudBarOption_ != null) { + if (cv2SetRoomHudBarOption_ == null) { + Cv2SetRoomHudBarOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementBarOptionPayloadData(); + } + Cv2SetRoomHudBarOption.MergeFrom(other.Cv2SetRoomHudBarOption); + } + if (other.cv2SetRoomHudInventoryOption_ != null) { + if (cv2SetRoomHudInventoryOption_ == null) { + Cv2SetRoomHudInventoryOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryOptionPayloadData(); + } + Cv2SetRoomHudInventoryOption.MergeFrom(other.Cv2SetRoomHudInventoryOption); + } + if (other.cv2SetRoomHudInventoryRoomOption_ != null) { + if (cv2SetRoomHudInventoryRoomOption_ == null) { + Cv2SetRoomHudInventoryRoomOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomOptionPayloadData(); + } + Cv2SetRoomHudInventoryRoomOption.MergeFrom(other.Cv2SetRoomHudInventoryRoomOption); + } + if (other.cv2SetRoomHudInventoryShowIcon_ != null) { + if (cv2SetRoomHudInventoryShowIcon_ == null) { + Cv2SetRoomHudInventoryShowIcon = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryShowIconPayloadData(); + } + Cv2SetRoomHudInventoryShowIcon.MergeFrom(other.Cv2SetRoomHudInventoryShowIcon); + } + if (other.cv2SetRoomHudInventoryConsumable_ != null) { + if (cv2SetRoomHudInventoryConsumable_ == null) { + Cv2SetRoomHudInventoryConsumable = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryConsumablePayloadData(); + } + Cv2SetRoomHudInventoryConsumable.MergeFrom(other.Cv2SetRoomHudInventoryConsumable); + } + if (other.cv2SetRoomHudInventoryCurrency_ != null) { + if (cv2SetRoomHudInventoryCurrency_ == null) { + Cv2SetRoomHudInventoryCurrency = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryCurrencyPayloadData(); + } + Cv2SetRoomHudInventoryCurrency.MergeFrom(other.Cv2SetRoomHudInventoryCurrency); + } + if (other.cv2SetRoomHudProgressWheelOption_ != null) { + if (cv2SetRoomHudProgressWheelOption_ == null) { + Cv2SetRoomHudProgressWheelOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementProgressWheelOptionPayloadData(); + } + Cv2SetRoomHudProgressWheelOption.MergeFrom(other.Cv2SetRoomHudProgressWheelOption); + } + if (other.cv2SetRoomHudShowProgress_ != null) { + if (cv2SetRoomHudShowProgress_ == null) { + Cv2SetRoomHudShowProgress = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementShowProgressPayloadData(); + } + Cv2SetRoomHudShowProgress.MergeFrom(other.Cv2SetRoomHudShowProgress); + } + if (other.cv2LocomotionRequestSteeringSetSteerInWorldSpace_ != null) { + if (cv2LocomotionRequestSteeringSetSteerInWorldSpace_ == null) { + Cv2LocomotionRequestSteeringSetSteerInWorldSpace = new global::Circuits.Static.RecRoom.Protobuf.CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData(); + } + Cv2LocomotionRequestSteeringSetSteerInWorldSpace.MergeFrom(other.Cv2LocomotionRequestSteeringSetSteerInWorldSpace); + } + if (other.cv2SetInputDescIndex_ != null) { + if (cv2SetInputDescIndex_ == null) { + Cv2SetInputDescIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetInputDescIndexPayloadData(); + } + Cv2SetInputDescIndex.MergeFrom(other.Cv2SetInputDescIndex); + } + if (other.cv2SetOutputDescIndex_ != null) { + if (cv2SetOutputDescIndex_ == null) { + Cv2SetOutputDescIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetOutputDescIndexPayloadData(); + } + Cv2SetOutputDescIndex.MergeFrom(other.Cv2SetOutputDescIndex); + } + if (other.cv2SetPortGroupIndex_ != null) { + if (cv2SetPortGroupIndex_ == null) { + Cv2SetPortGroupIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPortGroupIndexPayloadData(); + } + Cv2SetPortGroupIndex.MergeFrom(other.Cv2SetPortGroupIndex); + } + if (other.cv2SetConstantRoomCurrency_ != null) { + if (cv2SetConstantRoomCurrency_ == null) { + Cv2SetConstantRoomCurrency = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomCurrencyPayloadData(); + } + Cv2SetConstantRoomCurrency.MergeFrom(other.Cv2SetConstantRoomCurrency); + } + if (other.cv2SetAwardCurrencyFromConstantNodeLogOutput_ != null) { + if (cv2SetAwardCurrencyFromConstantNodeLogOutput_ == null) { + Cv2SetAwardCurrencyFromConstantNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData(); + } + Cv2SetAwardCurrencyFromConstantNodeLogOutput.MergeFrom(other.Cv2SetAwardCurrencyFromConstantNodeLogOutput); + } + if (other.cv2SetGetBalanceFromConstantNodeLogOutput_ != null) { + if (cv2SetGetBalanceFromConstantNodeLogOutput_ == null) { + Cv2SetGetBalanceFromConstantNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceFromConstantNodeLogOutputPayloadData(); + } + Cv2SetGetBalanceFromConstantNodeLogOutput.MergeFrom(other.Cv2SetGetBalanceFromConstantNodeLogOutput); + } + if (other.cv2SetStateMachineDefaultState_ != null) { + if (cv2SetStateMachineDefaultState_ == null) { + Cv2SetStateMachineDefaultState = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineDefaultStatePayloadData(); + } + Cv2SetStateMachineDefaultState.MergeFrom(other.Cv2SetStateMachineDefaultState); + } + if (other.cv2SetAddInventoryItemNodeLogOutput_ != null) { + if (cv2SetAddInventoryItemNodeLogOutput_ == null) { + Cv2SetAddInventoryItemNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAddInventoryItemNodeLogOutputPayloadData(); + } + Cv2SetAddInventoryItemNodeLogOutput.MergeFrom(other.Cv2SetAddInventoryItemNodeLogOutput); + } + if (other.cv2SetRemoveInventoryItemNodeLogOutput_ != null) { + if (cv2SetRemoveInventoryItemNodeLogOutput_ == null) { + Cv2SetRemoveInventoryItemNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRemoveInventoryItemNodeLogOutputPayloadData(); + } + Cv2SetRemoveInventoryItemNodeLogOutput.MergeFrom(other.Cv2SetRemoveInventoryItemNodeLogOutput); + } + if (other.cv2SetStudioFunctionId_ != null) { + if (cv2SetStudioFunctionId_ == null) { + Cv2SetStudioFunctionId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStudioFunctionIdPayloadData(); + } + Cv2SetStudioFunctionId.MergeFrom(other.Cv2SetStudioFunctionId); + } + if (other.cv2RegisterStudioFunctions_ != null) { + if (cv2RegisterStudioFunctions_ == null) { + Cv2RegisterStudioFunctions = new global::Circuits.Static.RecRoom.Protobuf.CV2RegisterStudioFunctionsPayloadData(); + } + Cv2RegisterStudioFunctions.MergeFrom(other.Cv2RegisterStudioFunctions); + } + if (other.cv2SetConstantQuickChatTable_ != null) { + if (cv2SetConstantQuickChatTable_ == null) { + Cv2SetConstantQuickChatTable = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantQuickChatTablePayloadData(); + } + Cv2SetConstantQuickChatTable.MergeFrom(other.Cv2SetConstantQuickChatTable); + } + if (other.cv2SetStateMachineSynced_ != null) { + if (cv2SetStateMachineSynced_ == null) { + Cv2SetStateMachineSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineSyncedPayloadData(); + } + Cv2SetStateMachineSynced.MergeFrom(other.Cv2SetStateMachineSynced); + } + if (other.cv2SetStateConstant_ != null) { + if (cv2SetStateConstant_ == null) { + Cv2SetStateConstant = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStateConstantPayloadData(); + } + Cv2SetStateConstant.MergeFrom(other.Cv2SetStateConstant); + } + if (other.cv2SetEquipmentSlotConstantSlotType_ != null) { + if (cv2SetEquipmentSlotConstantSlotType_ == null) { + Cv2SetEquipmentSlotConstantSlotType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotTypeData(); + } + Cv2SetEquipmentSlotConstantSlotType.MergeFrom(other.Cv2SetEquipmentSlotConstantSlotType); + } + if (other.cv2SetEquipmentSlotConstantSlotNumber_ != null) { + if (cv2SetEquipmentSlotConstantSlotNumber_ == null) { + Cv2SetEquipmentSlotConstantSlotNumber = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotNumberData(); + } + Cv2SetEquipmentSlotConstantSlotNumber.MergeFrom(other.Cv2SetEquipmentSlotConstantSlotNumber); + } + if (other.cv2SetConstantRoomOffer_ != null) { + if (cv2SetConstantRoomOffer_ == null) { + Cv2SetConstantRoomOffer = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomOfferPayloadData(); + } + Cv2SetConstantRoomOffer.MergeFrom(other.Cv2SetConstantRoomOffer); + } + if (other.cv2SetPlayerUiTagFilter_ != null) { + if (cv2SetPlayerUiTagFilter_ == null) { + Cv2SetPlayerUiTagFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITagFilterPayloadData(); + } + Cv2SetPlayerUiTagFilter.MergeFrom(other.Cv2SetPlayerUiTagFilter); + } + if (other.cv2SetPlayerUiFilterEnabled_ != null) { + if (cv2SetPlayerUiFilterEnabled_ == null) { + Cv2SetPlayerUiFilterEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterEnabledPayloadData(); + } + Cv2SetPlayerUiFilterEnabled.MergeFrom(other.Cv2SetPlayerUiFilterEnabled); + } + if (other.cv2RetypeInputDesc_ != null) { + if (cv2RetypeInputDesc_ == null) { + Cv2RetypeInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RetypeInputDescPayloadData(); + } + Cv2RetypeInputDesc.MergeFrom(other.Cv2RetypeInputDesc); + } + if (other.cv2RetypeOutputDesc_ != null) { + if (cv2RetypeOutputDesc_ == null) { + Cv2RetypeOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RetypeOutputDescPayloadData(); + } + Cv2RetypeOutputDesc.MergeFrom(other.Cv2RetypeOutputDesc); + } + if (other.cv2SetPlayerDefinitionGraphTraitValue_ != null) { + if (cv2SetPlayerDefinitionGraphTraitValue_ == null) { + Cv2SetPlayerDefinitionGraphTraitValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionGraphTraitValuePayloadData(); + } + Cv2SetPlayerDefinitionGraphTraitValue.MergeFrom(other.Cv2SetPlayerDefinitionGraphTraitValue); + } + if (other.cv2SetReplicatorTarget_ != null) { + if (cv2SetReplicatorTarget_ == null) { + Cv2SetReplicatorTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetReplicatorTargetPayloadData(); + } + Cv2SetReplicatorTarget.MergeFrom(other.Cv2SetReplicatorTarget); + } + if (other.cv2ClearReplicatorTarget_ != null) { + if (cv2ClearReplicatorTarget_ == null) { + Cv2ClearReplicatorTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2ClearReplicatorTargetPayloadData(); + } + Cv2ClearReplicatorTarget.MergeFrom(other.Cv2ClearReplicatorTarget); + } + if (other.cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ != null) { + if (cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ == null) { + Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace = new global::Circuits.Static.RecRoom.Protobuf.CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData(); + } + Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace.MergeFrom(other.Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace); + } + if (other.cv2CreateObjectBoard_ != null) { + if (cv2CreateObjectBoard_ == null) { + Cv2CreateObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectBoardPayloadData(); + } + Cv2CreateObjectBoard.MergeFrom(other.Cv2CreateObjectBoard); + } + if (other.cv2SetFunctionCallDeclId_ != null) { + if (cv2SetFunctionCallDeclId_ == null) { + Cv2SetFunctionCallDeclId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFunctionCallDeclIdPayloadData(); + } + Cv2SetFunctionCallDeclId.MergeFrom(other.Cv2SetFunctionCallDeclId); + } + if (other.cv2FunctionNodeAddExec_ != null) { + if (cv2FunctionNodeAddExec_ == null) { + Cv2FunctionNodeAddExec = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeAddExecPayloadData(); + } + Cv2FunctionNodeAddExec.MergeFrom(other.Cv2FunctionNodeAddExec); + } + if (other.cv2FunctionNodeRemoveExec_ != null) { + if (cv2FunctionNodeRemoveExec_ == null) { + Cv2FunctionNodeRemoveExec = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeRemoveExecPayloadData(); + } + Cv2FunctionNodeRemoveExec.MergeFrom(other.Cv2FunctionNodeRemoveExec); + } + if (other.cv2FunctionNodeChangeFilter_ != null) { + if (cv2FunctionNodeChangeFilter_ == null) { + Cv2FunctionNodeChangeFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeChangeFilterPayloadData(); + } + Cv2FunctionNodeChangeFilter.MergeFrom(other.Cv2FunctionNodeChangeFilter); + } + if (other.cv2SetHolotarRecordingNodeValues_ != null) { + if (cv2SetHolotarRecordingNodeValues_ == null) { + Cv2SetHolotarRecordingNodeValues = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHolotarRecordingNodeValuesPayloadData(); + } + Cv2SetHolotarRecordingNodeValues.MergeFrom(other.Cv2SetHolotarRecordingNodeValues); + } + if (other.cv2PlayerPromptSetImmediate_ != null) { + if (cv2PlayerPromptSetImmediate_ == null) { + Cv2PlayerPromptSetImmediate = new global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetImmediatePayloadData(); + } + Cv2PlayerPromptSetImmediate.MergeFrom(other.Cv2PlayerPromptSetImmediate); + } + if (other.cv2PlayerPromptSetCancelOnWatchClose_ != null) { + if (cv2PlayerPromptSetCancelOnWatchClose_ == null) { + Cv2PlayerPromptSetCancelOnWatchClose = new global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetCancelOnWatchClosePayloadData(); + } + Cv2PlayerPromptSetCancelOnWatchClose.MergeFrom(other.Cv2PlayerPromptSetCancelOnWatchClose); + } + if (other.cv2PlayerPromptSetReplaceExistingPrompts_ != null) { + if (cv2PlayerPromptSetReplaceExistingPrompts_ == null) { + Cv2PlayerPromptSetReplaceExistingPrompts = new global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetReplaceExistingPromptsPayloadData(); + } + Cv2PlayerPromptSetReplaceExistingPrompts.MergeFrom(other.Cv2PlayerPromptSetReplaceExistingPrompts); + } + if (other.cv2SetConstantStorefrontItem_ != null) { + if (cv2SetConstantStorefrontItem_ == null) { + Cv2SetConstantStorefrontItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantStorefrontItemPayloadData(); + } + Cv2SetConstantStorefrontItem.MergeFrom(other.Cv2SetConstantStorefrontItem); + } + if (other.cv2SetRoomHudInventoryRoomInventoryItem_ != null) { + if (cv2SetRoomHudInventoryRoomInventoryItem_ == null) { + Cv2SetRoomHudInventoryRoomInventoryItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData(); + } + Cv2SetRoomHudInventoryRoomInventoryItem.MergeFrom(other.Cv2SetRoomHudInventoryRoomInventoryItem); + } + if (other.cv2SetConstantPlayerEvent_ != null) { + if (cv2SetConstantPlayerEvent_ == null) { + Cv2SetConstantPlayerEvent = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerEventPayloadData(); + } + Cv2SetConstantPlayerEvent.MergeFrom(other.Cv2SetConstantPlayerEvent); + } + if (other.cv2SetCustomProperty_ != null) { + if (cv2SetCustomProperty_ == null) { + Cv2SetCustomProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCustomPropertyPayloadData(); + } + Cv2SetCustomProperty.MergeFrom(other.Cv2SetCustomProperty); + } + if (other.cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ != null) { + if (cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ == null) { + Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation = new global::Circuits.Static.RecRoom.Protobuf.CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData(); + } + Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation.MergeFrom(other.Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation); + } + if (other.cv2UngroupBoard_ != null) { + if (cv2UngroupBoard_ == null) { + Cv2UngroupBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2UngroupBoardPayloadData(); + } + Cv2UngroupBoard.MergeFrom(other.Cv2UngroupBoard); + } + if (other.cv2GroupBoard_ != null) { + if (cv2GroupBoard_ == null) { + Cv2GroupBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2GroupBoardPayloadData(); + } + Cv2GroupBoard.MergeFrom(other.Cv2GroupBoard); + } + if (other.cv2CreateObjectProperty_ != null) { + if (cv2CreateObjectProperty_ == null) { + Cv2CreateObjectProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectPropertyPayloadData(); + } + Cv2CreateObjectProperty.MergeFrom(other.Cv2CreateObjectProperty); + } + if (other.cv2SetObjectPropertyHomeValue_ != null) { + if (cv2SetObjectPropertyHomeValue_ == null) { + Cv2SetObjectPropertyHomeValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyHomeValuePayloadData(); + } + Cv2SetObjectPropertyHomeValue.MergeFrom(other.Cv2SetObjectPropertyHomeValue); + } + if (other.cv2SetObjectPropertyType_ != null) { + if (cv2SetObjectPropertyType_ == null) { + Cv2SetObjectPropertyType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyNameAndTypePayloadData(); + } + Cv2SetObjectPropertyType.MergeFrom(other.Cv2SetObjectPropertyType); + } + if (other.cv2SetObjectPropertySynced_ != null) { + if (cv2SetObjectPropertySynced_ == null) { + Cv2SetObjectPropertySynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertySyncedPayloadData(); + } + Cv2SetObjectPropertySynced.MergeFrom(other.Cv2SetObjectPropertySynced); + } + if (other.cv2DeleteObjectProperty_ != null) { + if (cv2DeleteObjectProperty_ == null) { + Cv2DeleteObjectProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2DeleteObjectPropertyPayloadData(); + } + Cv2DeleteObjectProperty.MergeFrom(other.Cv2DeleteObjectProperty); + } + if (other.cv2MoveToBoard_ != null) { + if (cv2MoveToBoard_ == null) { + Cv2MoveToBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2MoveToBoardPayloadData(); + } + Cv2MoveToBoard.MergeFrom(other.Cv2MoveToBoard); + } + if (other.cv2SplitFromBoard_ != null) { + if (cv2SplitFromBoard_ == null) { + Cv2SplitFromBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2SplitFromBoardPayloadData(); + } + Cv2SplitFromBoard.MergeFrom(other.Cv2SplitFromBoard); + } + if (other.cv2GroupObjectBoard_ != null) { + if (cv2GroupObjectBoard_ == null) { + Cv2GroupObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2GroupObjectBoardPayloadData(); + } + Cv2GroupObjectBoard.MergeFrom(other.Cv2GroupObjectBoard); + } + if (other.cv2DeleteAllNodes_ != null) { + if (cv2DeleteAllNodes_ == null) { + Cv2DeleteAllNodes = new global::Circuits.Static.RecRoom.Protobuf.CV2DeleteAllNodesPayloadData(); + } + Cv2DeleteAllNodes.MergeFrom(other.Cv2DeleteAllNodes); + } + if (other.cv2SetConstantAvatarItem_ != null) { + if (cv2SetConstantAvatarItem_ == null) { + Cv2SetConstantAvatarItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantAvatarItemPayloadData(); + } + Cv2SetConstantAvatarItem.MergeFrom(other.Cv2SetConstantAvatarItem); + } + if (other.cv2PromoteDataTableToRoomAsset_ != null) { + if (cv2PromoteDataTableToRoomAsset_ == null) { + Cv2PromoteDataTableToRoomAsset = new global::Circuits.Static.RecRoom.Protobuf.CV2PromoteDataTableToRoomAssetPayloadData(); + } + Cv2PromoteDataTableToRoomAsset.MergeFrom(other.Cv2PromoteDataTableToRoomAsset); + } + if (other.cv2CreateDataTableRoomAsset_ != null) { + if (cv2CreateDataTableRoomAsset_ == null) { + Cv2CreateDataTableRoomAsset = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateDataTableRoomAssetPayloadData(); + } + Cv2CreateDataTableRoomAsset.MergeFrom(other.Cv2CreateDataTableRoomAsset); + } + if (other.cv2SetProjectileValue_ != null) { + if (cv2SetProjectileValue_ == null) { + Cv2SetProjectileValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileValuePayloadData(); + } + Cv2SetProjectileValue.MergeFrom(other.Cv2SetProjectileValue); + } + if (other.cv2SetProjectileColorIndex_ != null) { + if (cv2SetProjectileColorIndex_ == null) { + Cv2SetProjectileColorIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileColorIndexPayloadData(); + } + Cv2SetProjectileColorIndex.MergeFrom(other.Cv2SetProjectileColorIndex); + } + if (other.cv2SetProjectileSpeed_ != null) { + if (cv2SetProjectileSpeed_ == null) { + Cv2SetProjectileSpeed = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSpeedPayloadData(); + } + Cv2SetProjectileSpeed.MergeFrom(other.Cv2SetProjectileSpeed); + } + if (other.cv2SetProjectileLifetimeSeconds_ != null) { + if (cv2SetProjectileLifetimeSeconds_ == null) { + Cv2SetProjectileLifetimeSeconds = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileLifetimeSecondsPayloadData(); + } + Cv2SetProjectileLifetimeSeconds.MergeFrom(other.Cv2SetProjectileLifetimeSeconds); + } + if (other.cv2SetProjectileGravity_ != null) { + if (cv2SetProjectileGravity_ == null) { + Cv2SetProjectileGravity = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileGravityPayloadData(); + } + Cv2SetProjectileGravity.MergeFrom(other.Cv2SetProjectileGravity); + } + if (other.cv2SetProjectileHeadDamage_ != null) { + if (cv2SetProjectileHeadDamage_ == null) { + Cv2SetProjectileHeadDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHeadDamagePayloadData(); + } + Cv2SetProjectileHeadDamage.MergeFrom(other.Cv2SetProjectileHeadDamage); + } + if (other.cv2SetProjectileTorsoDamage_ != null) { + if (cv2SetProjectileTorsoDamage_ == null) { + Cv2SetProjectileTorsoDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileTorsoDamagePayloadData(); + } + Cv2SetProjectileTorsoDamage.MergeFrom(other.Cv2SetProjectileTorsoDamage); + } + if (other.cv2SetProjectileHandDamage_ != null) { + if (cv2SetProjectileHandDamage_ == null) { + Cv2SetProjectileHandDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHandDamagePayloadData(); + } + Cv2SetProjectileHandDamage.MergeFrom(other.Cv2SetProjectileHandDamage); + } + if (other.cv2SetProjectileObjectDamage_ != null) { + if (cv2SetProjectileObjectDamage_ == null) { + Cv2SetProjectileObjectDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileObjectDamagePayloadData(); + } + Cv2SetProjectileObjectDamage.MergeFrom(other.Cv2SetProjectileObjectDamage); + } + if (other.cv2SetProjectileCount_ != null) { + if (cv2SetProjectileCount_ == null) { + Cv2SetProjectileCount = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileCountPayloadData(); + } + Cv2SetProjectileCount.MergeFrom(other.Cv2SetProjectileCount); + } + if (other.cv2SetProjectileAngle_ != null) { + if (cv2SetProjectileAngle_ == null) { + Cv2SetProjectileAngle = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileAnglePayloadData(); + } + Cv2SetProjectileAngle.MergeFrom(other.Cv2SetProjectileAngle); + } + if (other.cv2SetProjectileForce_ != null) { + if (cv2SetProjectileForce_ == null) { + Cv2SetProjectileForce = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileForcePayloadData(); + } + Cv2SetProjectileForce.MergeFrom(other.Cv2SetProjectileForce); + } + if (other.cv2SetProjectileSelfCollisionsEnabled_ != null) { + if (cv2SetProjectileSelfCollisionsEnabled_ == null) { + Cv2SetProjectileSelfCollisionsEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSelfCollisionsEnabledPayloadData(); + } + Cv2SetProjectileSelfCollisionsEnabled.MergeFrom(other.Cv2SetProjectileSelfCollisionsEnabled); + } + if (other.cv2SetIsFrozen_ != null) { + if (cv2SetIsFrozen_ == null) { + Cv2SetIsFrozen = new global::Circuits.Static.RecRoom.Protobuf.CV2SetIsFrozenData(); + } + Cv2SetIsFrozen.MergeFrom(other.Cv2SetIsFrozen); + } + if (other.cv2IsRecRoomObjectOfTypeSetTargetType_ != null) { + if (cv2IsRecRoomObjectOfTypeSetTargetType_ == null) { + Cv2IsRecRoomObjectOfTypeSetTargetType = new global::Circuits.Static.RecRoom.Protobuf.CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData(); + } + Cv2IsRecRoomObjectOfTypeSetTargetType.MergeFrom(other.Cv2IsRecRoomObjectOfTypeSetTargetType); + } + if (other.cv2ManagePlayerProperty_ != null) { + if (cv2ManagePlayerProperty_ == null) { + Cv2ManagePlayerProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2ManagePlayerPropertyPayloadData(); + } + Cv2ManagePlayerProperty.MergeFrom(other.Cv2ManagePlayerProperty); + } + if (other.cv2SetEventDefinitionEventId_ != null) { + if (cv2SetEventDefinitionEventId_ == null) { + Cv2SetEventDefinitionEventId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEventDefinitionEventIdPayloadData(); + } + Cv2SetEventDefinitionEventId.MergeFrom(other.Cv2SetEventDefinitionEventId); + } + if (other.cv2SetParticleVfxType_ != null) { + if (cv2SetParticleVfxType_ == null) { + Cv2SetParticleVfxType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetParticleVfxTypePayloadData(); + } + Cv2SetParticleVfxType.MergeFrom(other.Cv2SetParticleVfxType); + } + if (other.cv2SetPlayParticleVfxAtPositionSynced_ != null) { + if (cv2SetPlayParticleVfxAtPositionSynced_ == null) { + Cv2SetPlayParticleVfxAtPositionSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayParticleVfxAtPositionSyncedPayloadData(); + } + Cv2SetPlayParticleVfxAtPositionSynced.MergeFrom(other.Cv2SetPlayParticleVfxAtPositionSynced); + } + if (other.cv2SetConstantBodyPart_ != null) { + if (cv2SetConstantBodyPart_ == null) { + Cv2SetConstantBodyPart = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantBodyPartPayloadData(); + } + Cv2SetConstantBodyPart.MergeFrom(other.Cv2SetConstantBodyPart); + } + if (other.cv2SetMessageNodeMessageName_ != null) { + if (cv2SetMessageNodeMessageName_ == null) { + Cv2SetMessageNodeMessageName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNamePayloadData(); + } + Cv2SetMessageNodeMessageName.MergeFrom(other.Cv2SetMessageNodeMessageName); + } + if (other.cv2SetMessageSenderNodeScopeAndTarget_ != null) { + if (cv2SetMessageSenderNodeScopeAndTarget_ == null) { + Cv2SetMessageSenderNodeScopeAndTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageSenderNodeScopeAndTargetPayloadData(); + } + Cv2SetMessageSenderNodeScopeAndTarget.MergeFrom(other.Cv2SetMessageSenderNodeScopeAndTarget); + } + if (other.cv2SetMessageNodeHasPortForParameter_ != null) { + if (cv2SetMessageNodeHasPortForParameter_ == null) { + Cv2SetMessageNodeHasPortForParameter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeHasPortForParameterPayloadData(); + } + Cv2SetMessageNodeHasPortForParameter.MergeFrom(other.Cv2SetMessageNodeHasPortForParameter); + } + if (other.cv2EditMessageName_ != null) { + if (cv2EditMessageName_ == null) { + Cv2EditMessageName = new global::Circuits.Static.RecRoom.Protobuf.CV2EditMessageNamePayloadData(); + } + Cv2EditMessageName.MergeFrom(other.Cv2EditMessageName); + } + if (other.cv2ManageMessageParameter_ != null) { + if (cv2ManageMessageParameter_ == null) { + Cv2ManageMessageParameter = new global::Circuits.Static.RecRoom.Protobuf.CV2ManageMessageParameterPayloadData(); + } + Cv2ManageMessageParameter.MergeFrom(other.Cv2ManageMessageParameter); + } + if (other.cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ != null) { + if (cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ == null) { + Cv2CreationObjectGetAllOfTypeWithTagSetTargetType = new global::Circuits.Static.RecRoom.Protobuf.CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData(); + } + Cv2CreationObjectGetAllOfTypeWithTagSetTargetType.MergeFrom(other.Cv2CreationObjectGetAllOfTypeWithTagSetTargetType); + } + if (other.cv2SetObjectPropertyDisplayMetadata_ != null) { + if (cv2SetObjectPropertyDisplayMetadata_ == null) { + Cv2SetObjectPropertyDisplayMetadata = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyDisplayMetadataPayloadData(); + } + Cv2SetObjectPropertyDisplayMetadata.MergeFrom(other.Cv2SetObjectPropertyDisplayMetadata); + } + if (other.cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ != null) { + if (cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ == null) { + Cv2GameAiSendUserPromptWithStructuredResponseAddOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData(); + } + Cv2GameAiSendUserPromptWithStructuredResponseAddOutput.MergeFrom(other.Cv2GameAiSendUserPromptWithStructuredResponseAddOutput); + } + if (other.cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ != null) { + if (cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ == null) { + Cv2GameAiSendUserPromptWithStructuredResponseEditOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData(); + } + Cv2GameAiSendUserPromptWithStructuredResponseEditOutput.MergeFrom(other.Cv2GameAiSendUserPromptWithStructuredResponseEditOutput); + } + if (other.cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ != null) { + if (cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ == null) { + Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData(); + } + Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput.MergeFrom(other.Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput); + } + if (other.cv2SetBehaviorBoardBehavior_ != null) { + if (cv2SetBehaviorBoardBehavior_ == null) { + Cv2SetBehaviorBoardBehavior = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorBoardBehaviorPayloadData(); + } + Cv2SetBehaviorBoardBehavior.MergeFrom(other.Cv2SetBehaviorBoardBehavior); + } + if (other.cv2CreateBehaviorBoardBehavior_ != null) { + if (cv2CreateBehaviorBoardBehavior_ == null) { + Cv2CreateBehaviorBoardBehavior = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateBehaviorBoardBehaviorPayloadData(); + } + Cv2CreateBehaviorBoardBehavior.MergeFrom(other.Cv2CreateBehaviorBoardBehavior); + } + if (other.cv2SetBehaviorName_ != null) { + if (cv2SetBehaviorName_ == null) { + Cv2SetBehaviorName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorNamePayloadData(); + } + Cv2SetBehaviorName.MergeFrom(other.Cv2SetBehaviorName); + } + if (other.cv2CreateNewBehaviorVersion_ != null) { + if (cv2CreateNewBehaviorVersion_ == null) { + Cv2CreateNewBehaviorVersion = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateNewBehaviorVersionPayloadData(); + } + Cv2CreateNewBehaviorVersion.MergeFrom(other.Cv2CreateNewBehaviorVersion); + } + if (other.cv2SetTextureConstantSize_ != null) { + if (cv2SetTextureConstantSize_ == null) { + Cv2SetTextureConstantSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetTextureConstantSizePayloadData(); + } + Cv2SetTextureConstantSize.MergeFrom(other.Cv2SetTextureConstantSize); + } + if (other.cv2SetTextToSpeechMaxRolloffDistance_ != null) { + if (cv2SetTextToSpeechMaxRolloffDistance_ == null) { + Cv2SetTextToSpeechMaxRolloffDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechMaxRolloffDistancePayloadData(); + } + Cv2SetTextToSpeechMaxRolloffDistance.MergeFrom(other.Cv2SetTextToSpeechMaxRolloffDistance); + } + if (other.cv2SetTextToSpeechRolloffCurve_ != null) { + if (cv2SetTextToSpeechRolloffCurve_ == null) { + Cv2SetTextToSpeechRolloffCurve = new global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechRolloffCurvePayloadData(); + } + Cv2SetTextToSpeechRolloffCurve.MergeFrom(other.Cv2SetTextToSpeechRolloffCurve); + } + if (other.cv2SetGenAiMusicBlobName_ != null) { + if (cv2SetGenAiMusicBlobName_ == null) { + Cv2SetGenAiMusicBlobName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicBlobNamePayloadData(); + } + Cv2SetGenAiMusicBlobName.MergeFrom(other.Cv2SetGenAiMusicBlobName); + } + if (other.cv2SetGenAiMusicPrompt_ != null) { + if (cv2SetGenAiMusicPrompt_ == null) { + Cv2SetGenAiMusicPrompt = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicPromptPayloadData(); + } + Cv2SetGenAiMusicPrompt.MergeFrom(other.Cv2SetGenAiMusicPrompt); + } + if (other.cv2SetGenAiMusicDuration_ != null) { + if (cv2SetGenAiMusicDuration_ == null) { + Cv2SetGenAiMusicDuration = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicDurationPayloadData(); + } + Cv2SetGenAiMusicDuration.MergeFrom(other.Cv2SetGenAiMusicDuration); + } + if (other.cv2SetGenAiMusicLyrics_ != null) { + if (cv2SetGenAiMusicLyrics_ == null) { + Cv2SetGenAiMusicLyrics = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicLyricsPayloadData(); + } + Cv2SetGenAiMusicLyrics.MergeFrom(other.Cv2SetGenAiMusicLyrics); + } + if (other.cv2SetGenAiSfxBlobName_ != null) { + if (cv2SetGenAiSfxBlobName_ == null) { + Cv2SetGenAiSfxBlobName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXBlobNamePayloadData(); + } + Cv2SetGenAiSfxBlobName.MergeFrom(other.Cv2SetGenAiSfxBlobName); + } + if (other.cv2SetGenAiSfxPrompt_ != null) { + if (cv2SetGenAiSfxPrompt_ == null) { + Cv2SetGenAiSfxPrompt = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXPromptPayloadData(); + } + Cv2SetGenAiSfxPrompt.MergeFrom(other.Cv2SetGenAiSfxPrompt); + } + if (other.cv2SetGenAiSfxDuration_ != null) { + if (cv2SetGenAiSfxDuration_ == null) { + Cv2SetGenAiSfxDuration = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXDurationPayloadData(); + } + Cv2SetGenAiSfxDuration.MergeFrom(other.Cv2SetGenAiSfxDuration); + } + if (other.cv2FunctionDeclSetDescription_ != null) { + if (cv2FunctionDeclSetDescription_ == null) { + Cv2FunctionDeclSetDescription = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionDeclSetDescriptionPayloadData(); + } + Cv2FunctionDeclSetDescription.MergeFrom(other.Cv2FunctionDeclSetDescription); + } + if (other.cv2SetChatAiModelNodeModel_ != null) { + if (cv2SetChatAiModelNodeModel_ == null) { + Cv2SetChatAiModelNodeModel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetChatAIModelNodeModelPayloadData(); + } + Cv2SetChatAiModelNodeModel.MergeFrom(other.Cv2SetChatAiModelNodeModel); + } + if (other.cv2SetImageGenerationAiModelNodeModel_ != null) { + if (cv2SetImageGenerationAiModelNodeModel_ == null) { + Cv2SetImageGenerationAiModelNodeModel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetImageGenerationAIModelNodeModelPayloadData(); + } + Cv2SetImageGenerationAiModelNodeModel.MergeFrom(other.Cv2SetImageGenerationAiModelNodeModel); + } + if (other.cv2SetGenAiMusicContext_ != null) { + if (cv2SetGenAiMusicContext_ == null) { + Cv2SetGenAiMusicContext = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicContextPayloadData(); + } + Cv2SetGenAiMusicContext.MergeFrom(other.Cv2SetGenAiMusicContext); + } + if (other.cv2SetGenAiSfxContext_ != null) { + if (cv2SetGenAiSfxContext_ == null) { + Cv2SetGenAiSfxContext = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXContextPayloadData(); + } + Cv2SetGenAiSfxContext.MergeFrom(other.Cv2SetGenAiSfxContext); + } + if (other.cv2AiFunctionSetFunctionDeclId_ != null) { + if (cv2AiFunctionSetFunctionDeclId_ == null) { + Cv2AiFunctionSetFunctionDeclId = new global::Circuits.Static.RecRoom.Protobuf.CV2AiFunctionSetFunctionDeclIdPayloadData(); + } + Cv2AiFunctionSetFunctionDeclId.MergeFrom(other.Cv2AiFunctionSetFunctionDeclId); + } + _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 8: { + Kind = (global::Circuits.Static.RecRoom.Protobuf.ActionKind) input.ReadEnum(); + break; + } + case 18: { + if (partialInitialize_ == null) { + PartialInitialize = new global::Circuits.Static.RecRoom.Protobuf.PartialInitializePayloadData(); + } + input.ReadMessage(PartialInitialize); + break; + } + case 26: { + if (fullInitialize_ == null) { + FullInitialize = new global::Circuits.Static.RecRoom.Protobuf.FullInitializePayloadData(); + } + input.ReadMessage(FullInitialize); + break; + } + case 34: { + if (destroy_ == null) { + Destroy = new global::Circuits.Static.RecRoom.Protobuf.DestroyPayloadData(); + } + input.ReadMessage(Destroy); + break; + } + case 42: { + if (multi_ == null) { + Multi = new global::Circuits.Static.RecRoom.Protobuf.MultiPayloadData(); + } + input.ReadMessage(Multi); + break; + } + case 50: { + if (compressed_ == null) { + Compressed = new global::Circuits.Static.RecRoom.Protobuf.CompressedPayloadData(); + } + input.ReadMessage(Compressed); + break; + } + case 58: { + if (partialAction_ == null) { + PartialAction = new global::Circuits.Static.RecRoom.Protobuf.PartialActionPayloadData(); + } + input.ReadMessage(PartialAction); + break; + } + case 66: { + if (addGraph_ == null) { + AddGraph = new global::Circuits.Static.RecRoom.Protobuf.AddGraphPayloadData(); + } + input.ReadMessage(AddGraph); + break; + } + case 74: { + if (removeGraph_ == null) { + RemoveGraph = new global::Circuits.Static.RecRoom.Protobuf.RemoveGraphPayloadData(); + } + input.ReadMessage(RemoveGraph); + break; + } + case 82: { + if (addNode_ == null) { + AddNode = new global::Circuits.Static.RecRoom.Protobuf.AddNodePayloadData(); + } + input.ReadMessage(AddNode); + break; + } + case 90: { + if (removeNode_ == null) { + RemoveNode = new global::Circuits.Static.RecRoom.Protobuf.RemoveNodePayloadData(); + } + input.ReadMessage(RemoveNode); + break; + } + case 98: { + if (addEdge_ == null) { + AddEdge = new global::Circuits.Static.RecRoom.Protobuf.AddEdgePayloadData(); + } + input.ReadMessage(AddEdge); + break; + } + case 106: { + if (removeEdge_ == null) { + RemoveEdge = new global::Circuits.Static.RecRoom.Protobuf.RemoveEdgePayloadData(); + } + input.ReadMessage(RemoveEdge); + break; + } + case 114: { + if (inputSetDefaultValue_ == null) { + InputSetDefaultValue = new global::Circuits.Static.RecRoom.Protobuf.InputSetDefaultValuePayloadData(); + } + input.ReadMessage(InputSetDefaultValue); + break; + } + case 122: { + if (functionNodeAddInput_ == null) { + FunctionNodeAddInput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddInputPayloadData(); + } + input.ReadMessage(FunctionNodeAddInput); + break; + } + case 130: { + if (functionNodeAddOutput_ == null) { + FunctionNodeAddOutput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddOutputPayloadData(); + } + input.ReadMessage(FunctionNodeAddOutput); + break; + } + case 138: { + if (functionNodeRemoveInput_ == null) { + FunctionNodeRemoveInput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveInputPayloadData(); + } + input.ReadMessage(FunctionNodeRemoveInput); + break; + } + case 146: { + if (functionNodeRemoveOutput_ == null) { + FunctionNodeRemoveOutput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveOutputPayloadData(); + } + input.ReadMessage(FunctionNodeRemoveOutput); + break; + } + case 154: { + if (addInputToGroup_ == null) { + AddInputToGroup = new global::Circuits.Static.RecRoom.Protobuf.AddInputToGroupPayloadData(); + } + input.ReadMessage(AddInputToGroup); + break; + } + case 801642: { + if (cv2CreateObjectProperty_ == null) { + Cv2CreateObjectProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectPropertyPayloadData(); + } + input.ReadMessage(Cv2CreateObjectProperty); + break; + } + case 801674: { + if (cv2DeleteObjectProperty_ == null) { + Cv2DeleteObjectProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2DeleteObjectPropertyPayloadData(); + } + input.ReadMessage(Cv2DeleteObjectProperty); + break; + } + case 8000042: { + if (cv2AddNode_ == null) { + Cv2AddNode = new global::Circuits.Static.RecRoom.Protobuf.CV2AddNodePayloadData(); + } + input.ReadMessage(Cv2AddNode); + break; + } + case 8000050: { + if (cv2RemoveNode_ == null) { + Cv2RemoveNode = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodePayloadData(); + } + input.ReadMessage(Cv2RemoveNode); + break; + } + case 8000058: { + if (cv2AddConnection_ == null) { + Cv2AddConnection = new global::Circuits.Static.RecRoom.Protobuf.CV2AddConnectionPayloadData(); + } + input.ReadMessage(Cv2AddConnection); + break; + } + case 8000066: { + if (cv2RemoveConnection_ == null) { + Cv2RemoveConnection = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveConnectionPayloadData(); + } + input.ReadMessage(Cv2RemoveConnection); + break; + } + case 8000074: { + if (cv2RemoveInputPortConnections_ == null) { + Cv2RemoveInputPortConnections = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortConnectionsPayloadData(); + } + input.ReadMessage(Cv2RemoveInputPortConnections); + break; + } + case 8000082: { + if (cv2RemoveOutputPortConnections_ == null) { + Cv2RemoveOutputPortConnections = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputPortConnectionsPayloadData(); + } + input.ReadMessage(Cv2RemoveOutputPortConnections); + break; + } + case 8000090: { + if (cv2AddInputDesc_ == null) { + Cv2AddInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2AddInputDescPayloadData(); + } + input.ReadMessage(Cv2AddInputDesc); + break; + } + case 8000098: { + if (cv2AddInputPort_ == null) { + Cv2AddInputPort = new global::Circuits.Static.RecRoom.Protobuf.CV2AddInputPortPayloadData(); + } + input.ReadMessage(Cv2AddInputPort); + break; + } + case 8000106: { + if (cv2AddOutputDesc_ == null) { + Cv2AddOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2AddOutputDescPayloadData(); + } + input.ReadMessage(Cv2AddOutputDesc); + break; + } + case 8000114: { + if (cv2AddNodeDesc_ == null) { + Cv2AddNodeDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2AddNodeDescPayloadData(); + } + input.ReadMessage(Cv2AddNodeDesc); + break; + } + case 8000122: { + if (cv2RemoveInputDesc_ == null) { + Cv2RemoveInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputDescPayloadData(); + } + input.ReadMessage(Cv2RemoveInputDesc); + break; + } + case 8000130: { + if (cv2RemoveInputPort_ == null) { + Cv2RemoveInputPort = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortPayloadData(); + } + input.ReadMessage(Cv2RemoveInputPort); + break; + } + case 8000138: { + if (cv2RemoveOutputDesc_ == null) { + Cv2RemoveOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputDescPayloadData(); + } + input.ReadMessage(Cv2RemoveOutputDesc); + break; + } + case 8000146: { + if (cv2RemoveNodeDesc_ == null) { + Cv2RemoveNodeDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodeDescPayloadData(); + } + input.ReadMessage(Cv2RemoveNodeDesc); + break; + } + case 8000154: { + if (cv2SpawnTemplate_ == null) { + Cv2SpawnTemplate = new global::Circuits.Static.RecRoom.Protobuf.CV2SpawnTemplatePayloadData(); + } + input.ReadMessage(Cv2SpawnTemplate); + break; + } + case 8000162: { + if (cv2SetNodeName_ == null) { + Cv2SetNodeName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeNamePayloadData(); + } + input.ReadMessage(Cv2SetNodeName); + break; + } + case 8000170: { + if (cv2SetNodeTransform_ == null) { + Cv2SetNodeTransform = new global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeTransformPayloadData(); + } + input.ReadMessage(Cv2SetNodeTransform); + break; + } + case 8000178: { + if (cv2SetDefaultValue_ == null) { + Cv2SetDefaultValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetDefaultValuePayloadData(); + } + input.ReadMessage(Cv2SetDefaultValue); + break; + } + case 8000186: { + if (cv2DeserializeObjectBoard_ == null) { + Cv2DeserializeObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2DeserializeObjectBoardPayloadData(); + } + input.ReadMessage(Cv2DeserializeObjectBoard); + break; + } + case 8000194: { + if (cv2SetEventNodeBaseRegistration_ == null) { + Cv2SetEventNodeBaseRegistration = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEventNodeBaseRegistrationPayloadData(); + } + input.ReadMessage(Cv2SetEventNodeBaseRegistration); + break; + } + case 8000202: { + if (cv2SetEventSenderTarget_ == null) { + Cv2SetEventSenderTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEventSenderTargetPayloadData(); + } + input.ReadMessage(Cv2SetEventSenderTarget); + break; + } + case 8000210: { + if (cv2AddGraph_ == null) { + Cv2AddGraph = new global::Circuits.Static.RecRoom.Protobuf.CV2AddGraphPayloadData(); + } + input.ReadMessage(Cv2AddGraph); + break; + } + case 8000218: { + if (cv2RemoveGraph_ == null) { + Cv2RemoveGraph = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveGraphPayloadData(); + } + input.ReadMessage(Cv2RemoveGraph); + break; + } + case 8000226: { + if (cv2SetObjectBoardObjectAttachmentMode_ == null) { + Cv2SetObjectBoardObjectAttachmentMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectBoardObjectAttachmentModePayloadData(); + } + input.ReadMessage(Cv2SetObjectBoardObjectAttachmentMode); + break; + } + case 8000234: { + if (cv2SetActivePlayerDefinitionBoard_ == null) { + Cv2SetActivePlayerDefinitionBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2SetActivePlayerDefinitionBoardPayloadData(); + } + input.ReadMessage(Cv2SetActivePlayerDefinitionBoard); + break; + } + case 8000250: { + if (cv2SetVariableMemoryType_ == null) { + Cv2SetVariableMemoryType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableMemoryTypePayloadData(); + } + input.ReadMessage(Cv2SetVariableMemoryType); + break; + } + case 8000258: { + if (cv2SetLogStringChannel_ == null) { + Cv2SetLogStringChannel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetLogStringChannelPayloadData(); + } + input.ReadMessage(Cv2SetLogStringChannel); + break; + } + case 8000266: { + if (cv2RemoveObjectBoard_ == null) { + Cv2RemoveObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveObjectBoardPayloadData(); + } + input.ReadMessage(Cv2RemoveObjectBoard); + break; + } + case 8000274: { + if (cv2SetNodeColor_ == null) { + Cv2SetNodeColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeColorPayloadData(); + } + input.ReadMessage(Cv2SetNodeColor); + break; + } + case 8000282: { + if (cv2SetAwardCurrencyNodeCurrencyReplicationId_ == null) { + Cv2SetAwardCurrencyNodeCurrencyReplicationId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData(); + } + input.ReadMessage(Cv2SetAwardCurrencyNodeCurrencyReplicationId); + break; + } + case 8000290: { + if (cv2SetGetBalanceNodeCurrencyReplicationId_ == null) { + Cv2SetGetBalanceNodeCurrencyReplicationId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData(); + } + input.ReadMessage(Cv2SetGetBalanceNodeCurrencyReplicationId); + break; + } + case 8000298: { + if (cv2SetAwardCurrencyNodeLogOutput_ == null) { + Cv2SetAwardCurrencyNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetAwardCurrencyNodeLogOutput); + break; + } + case 8000306: { + if (cv2SetGetBalanceNodeLogOutput_ == null) { + Cv2SetGetBalanceNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetGetBalanceNodeLogOutput); + break; + } + case 8000314: { + if (cv2SetConstantConsumable_ == null) { + Cv2SetConstantConsumable = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantConsumablePayloadData(); + } + input.ReadMessage(Cv2SetConstantConsumable); + break; + } + case 8000322: { + if (cv2CloudDataResetEntry_ == null) { + Cv2CloudDataResetEntry = new global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataResetEntryPayloadData(); + } + input.ReadMessage(Cv2CloudDataResetEntry); + break; + } + case 8000330: { + if (cv2CloudDataDeleteEntry_ == null) { + Cv2CloudDataDeleteEntry = new global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataDeleteEntryPayloadData(); + } + input.ReadMessage(Cv2CloudDataDeleteEntry); + break; + } + case 8000338: { + if (cv2SetRaycastIgnorePlayers_ == null) { + Cv2SetRaycastIgnorePlayers = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnorePlayersPayloadData(); + } + input.ReadMessage(Cv2SetRaycastIgnorePlayers); + break; + } + case 8000346: { + if (cv2SetRaycastIgnoreObjects_ == null) { + Cv2SetRaycastIgnoreObjects = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnoreObjectsPayloadData(); + } + input.ReadMessage(Cv2SetRaycastIgnoreObjects); + break; + } + case 8000354: { + if (cv2SetVariableNodeHomeValue_ == null) { + Cv2SetVariableNodeHomeValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableNodeHomeValuePayloadData(); + } + input.ReadMessage(Cv2SetVariableNodeHomeValue); + break; + } + case 8000362: { + if (cv2SetLeaderboardStatMode_ == null) { + Cv2SetLeaderboardStatMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetLeaderboardStatModePayloadData(); + } + input.ReadMessage(Cv2SetLeaderboardStatMode); + break; + } + case 8000370: { + if (cv2SetColorConstantIndexValue_ == null) { + Cv2SetColorConstantIndexValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetColorConstantIndexValuePayloadData(); + } + input.ReadMessage(Cv2SetColorConstantIndexValue); + break; + } + case 8000378: { + if (cv2SetCommentBody_ == null) { + Cv2SetCommentBody = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentBodyPayloadData(); + } + input.ReadMessage(Cv2SetCommentBody); + break; + } + case 8000386: { + if (cv2SetCommentColor_ == null) { + Cv2SetCommentColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentColorPayloadData(); + } + input.ReadMessage(Cv2SetCommentColor); + break; + } + case 8000394: { + if (cv2SetCommentAlwaysOn_ == null) { + Cv2SetCommentAlwaysOn = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentAlwaysOnPayloadData(); + } + input.ReadMessage(Cv2SetCommentAlwaysOn); + break; + } + case 8000402: { + if (cv2SetSampleAudioNodeValues_ == null) { + Cv2SetSampleAudioNodeValues = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodeValuesPayloadData(); + } + input.ReadMessage(Cv2SetSampleAudioNodeValues); + break; + } + case 8000410: { + if (cv2SetSampleAudioNodePreload_ == null) { + Cv2SetSampleAudioNodePreload = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodePreloadPayloadData(); + } + input.ReadMessage(Cv2SetSampleAudioNodePreload); + break; + } + case 8000418: { + if (cv2RenameInputDesc_ == null) { + Cv2RenameInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RenameInputDescPayloadData(); + } + input.ReadMessage(Cv2RenameInputDesc); + break; + } + case 8000426: { + if (cv2RenameOutputDesc_ == null) { + Cv2RenameOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RenameOutputDescPayloadData(); + } + input.ReadMessage(Cv2RenameOutputDesc); + break; + } + case 8000434: { + if (cv2RenameNodeGroup_ == null) { + Cv2RenameNodeGroup = new global::Circuits.Static.RecRoom.Protobuf.CV2RenameNodeGroupPayloadData(); + } + input.ReadMessage(Cv2RenameNodeGroup); + break; + } + case 8000442: { + if (cv2SetConstantDestination_ == null) { + Cv2SetConstantDestination = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantDestinationPayloadData(); + } + input.ReadMessage(Cv2SetConstantDestination); + break; + } + case 8000450: { + if (cv2SetAudioClipValue_ == null) { + Cv2SetAudioClipValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipValuePayloadData(); + } + input.ReadMessage(Cv2SetAudioClipValue); + break; + } + case 8000458: { + if (cv2SetHudElement_ == null) { + Cv2SetHudElement = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementPayloadData(); + } + input.ReadMessage(Cv2SetHudElement); + break; + } + case 8000466: { + if (cv2SetHudElementColor_ == null) { + Cv2SetHudElementColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementColorPayloadData(); + } + input.ReadMessage(Cv2SetHudElementColor); + break; + } + case 8000474: { + if (cv2SetHudElementLabel_ == null) { + Cv2SetHudElementLabel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementLabelPayloadData(); + } + input.ReadMessage(Cv2SetHudElementLabel); + break; + } + case 8000482: { + if (cv2SetHudElementValue_ == null) { + Cv2SetHudElementValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementValuePayloadData(); + } + input.ReadMessage(Cv2SetHudElementValue); + break; + } + case 8000490: { + if (cv2SetHudElementMaxValue_ == null) { + Cv2SetHudElementMaxValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementMaxValuePayloadData(); + } + input.ReadMessage(Cv2SetHudElementMaxValue); + break; + } + case 8000498: { + if (cv2SetHudElementShowLabel_ == null) { + Cv2SetHudElementShowLabel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowLabelPayloadData(); + } + input.ReadMessage(Cv2SetHudElementShowLabel); + break; + } + case 8000506: { + if (cv2SetHudElementShowValueText_ == null) { + Cv2SetHudElementShowValueText = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowValueTextPayloadData(); + } + input.ReadMessage(Cv2SetHudElementShowValueText); + break; + } + case 8000514: { + if (cv2SetPlayerNameColorSynced_ == null) { + Cv2SetPlayerNameColorSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerNameColorSyncedPayloadData(); + } + input.ReadMessage(Cv2SetPlayerNameColorSynced); + break; + } + case 8000522: { + if (cv2SetConstantPlayerOutfitSlotFlag_ == null) { + Cv2SetConstantPlayerOutfitSlotFlag = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerOutfitSlotFlagPayloadData(); + } + input.ReadMessage(Cv2SetConstantPlayerOutfitSlotFlag); + break; + } + case 8000530: { + if (cv2BytesDebug_ == null) { + Cv2BytesDebug = new global::Circuits.Static.RecRoom.Protobuf.CV2BytesDebugPayloadData(); + } + input.ReadMessage(Cv2BytesDebug); + break; + } + case 8000538: { + if (cv2ReparentNodes_ == null) { + Cv2ReparentNodes = new global::Circuits.Static.RecRoom.Protobuf.CV2ReparentNodesPayloadData(); + } + input.ReadMessage(Cv2ReparentNodes); + break; + } + case 8000546: { + if (cv2SetInteractionFilter_ == null) { + Cv2SetInteractionFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetInteractionFilterPayloadData(); + } + input.ReadMessage(Cv2SetInteractionFilter); + break; + } + case 8000554: { + if (cv2RemoveInteractionFilter_ == null) { + Cv2RemoveInteractionFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInteractionFilterPayloadData(); + } + input.ReadMessage(Cv2RemoveInteractionFilter); + break; + } + case 8000562: { + if (cv2SetPlayerUiEnabled_ == null) { + Cv2SetPlayerUiEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIEnabledPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiEnabled); + break; + } + case 8000570: { + if (cv2SetPlayerUiSynced_ == null) { + Cv2SetPlayerUiSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUISyncedPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiSynced); + break; + } + case 8000578: { + if (cv2SetPlayerUiBarEnabled_ == null) { + Cv2SetPlayerUiBarEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarEnabledPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiBarEnabled); + break; + } + case 8000586: { + if (cv2SetPlayerUiBarColor_ == null) { + Cv2SetPlayerUiBarColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarColorPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiBarColor); + break; + } + case 8000594: { + if (cv2SetPlayerUiBarValue_ == null) { + Cv2SetPlayerUiBarValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarValuePayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiBarValue); + break; + } + case 8000602: { + if (cv2SetPlayerUiBarMaxValue_ == null) { + Cv2SetPlayerUiBarMaxValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarMaxValuePayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiBarMaxValue); + break; + } + case 8000610: { + if (cv2SetPlayerUiBarAnimated_ == null) { + Cv2SetPlayerUiBarAnimated = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarAnimatedPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiBarAnimated); + break; + } + case 8000618: { + if (cv2SetPlayerUiTextEnabled_ == null) { + Cv2SetPlayerUiTextEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextEnabledPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiTextEnabled); + break; + } + case 8000626: { + if (cv2SetPlayerUiTextText_ == null) { + Cv2SetPlayerUiTextText = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextTextPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiTextText); + break; + } + case 8000634: { + if (cv2SetPlayerUiTextColor_ == null) { + Cv2SetPlayerUiTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextColorPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiTextColor); + break; + } + case 8000642: { + if (cv2SetPlayerUiRoleFilter_ == null) { + Cv2SetPlayerUiRoleFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIRoleFilterPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiRoleFilter); + break; + } + case 8000650: { + if (cv2SetPlayerUiFilterMode_ == null) { + Cv2SetPlayerUiFilterMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterModePayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiFilterMode); + break; + } + case 8000658: { + if (cv2SetConstantRoomKey_ == null) { + Cv2SetConstantRoomKey = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomKeyPayloadData(); + } + input.ReadMessage(Cv2SetConstantRoomKey); + break; + } + case 8000666: { + if (cv2SetMoodsConstantSynced_ == null) { + Cv2SetMoodsConstantSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantSyncedPayloadData(); + } + input.ReadMessage(Cv2SetMoodsConstantSynced); + break; + } + case 8000674: { + if (cv2SetMoodsConstantBlendTime_ == null) { + Cv2SetMoodsConstantBlendTime = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantBlendTimePayloadData(); + } + input.ReadMessage(Cv2SetMoodsConstantBlendTime); + break; + } + case 8000682: { + if (cv2SetMoodsConstantRoleFilterMode_ == null) { + Cv2SetMoodsConstantRoleFilterMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantRoleFilterModePayloadData(); + } + input.ReadMessage(Cv2SetMoodsConstantRoleFilterMode); + break; + } + case 8000690: { + if (cv2SetMoodsConstantFilteredRoles_ == null) { + Cv2SetMoodsConstantFilteredRoles = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantFilteredRolesPayloadData(); + } + input.ReadMessage(Cv2SetMoodsConstantFilteredRoles); + break; + } + case 8000698: { + if (cv2SetMoodsConstantEaseIn_ == null) { + Cv2SetMoodsConstantEaseIn = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantEaseInPayloadData(); + } + input.ReadMessage(Cv2SetMoodsConstantEaseIn); + break; + } + case 8000706: { + if (cv2SetSunConstantSunColor_ == null) { + Cv2SetSunConstantSunColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunColorPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantSunColor); + break; + } + case 8000714: { + if (cv2SetSunConstantSunIntensity_ == null) { + Cv2SetSunConstantSunIntensity = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunIntensityPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantSunIntensity); + break; + } + case 8000722: { + if (cv2SetSunConstantShadowStrength_ == null) { + Cv2SetSunConstantShadowStrength = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantShadowStrengthPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantShadowStrength); + break; + } + case 8000730: { + if (cv2SetSunConstantDiscSize_ == null) { + Cv2SetSunConstantDiscSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantDiscSizePayloadData(); + } + input.ReadMessage(Cv2SetSunConstantDiscSize); + break; + } + case 8000738: { + if (cv2SetSunConstantGlowColor_ == null) { + Cv2SetSunConstantGlowColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowColorPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantGlowColor); + break; + } + case 8000746: { + if (cv2SetSunConstantGlowStrength_ == null) { + Cv2SetSunConstantGlowStrength = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowStrengthPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantGlowStrength); + break; + } + case 8000754: { + if (cv2SetSunConstantGlowSize_ == null) { + Cv2SetSunConstantGlowSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowSizePayloadData(); + } + input.ReadMessage(Cv2SetSunConstantGlowSize); + break; + } + case 8000762: { + if (cv2SetSunConstantGlowHorizon_ == null) { + Cv2SetSunConstantGlowHorizon = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowHorizonPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantGlowHorizon); + break; + } + case 8000770: { + if (cv2SetSunConstantReflectionIntensity_ == null) { + Cv2SetSunConstantReflectionIntensity = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantReflectionIntensityPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantReflectionIntensity); + break; + } + case 8000778: { + if (cv2SetSunConstantClipHorizon_ == null) { + Cv2SetSunConstantClipHorizon = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantClipHorizonPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantClipHorizon); + break; + } + case 8000786: { + if (cv2SetFogConstantFogColor_ == null) { + Cv2SetFogConstantFogColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFogColorPayloadData(); + } + input.ReadMessage(Cv2SetFogConstantFogColor); + break; + } + case 8000794: { + if (cv2SetFogConstantStartDistance_ == null) { + Cv2SetFogConstantStartDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantStartDistancePayloadData(); + } + input.ReadMessage(Cv2SetFogConstantStartDistance); + break; + } + case 8000802: { + if (cv2SetFogConstantFadeDistance_ == null) { + Cv2SetFogConstantFadeDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFadeDistancePayloadData(); + } + input.ReadMessage(Cv2SetFogConstantFadeDistance); + break; + } + case 8000810: { + if (cv2SetSkydomeConstantSkyBottomColor_ == null) { + Cv2SetSkydomeConstantSkyBottomColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyBottomColorPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantSkyBottomColor); + break; + } + case 8000818: { + if (cv2SetSkydomeConstantSkyTopColor_ == null) { + Cv2SetSkydomeConstantSkyTopColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyTopColorPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantSkyTopColor); + break; + } + case 8000826: { + if (cv2SetSkydomeConstantGroundBottomColor_ == null) { + Cv2SetSkydomeConstantGroundBottomColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundBottomColorPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantGroundBottomColor); + break; + } + case 8000834: { + if (cv2SetSkydomeConstantGroundTopColor_ == null) { + Cv2SetSkydomeConstantGroundTopColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundTopColorPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantGroundTopColor); + break; + } + case 8000842: { + if (cv2SetSkydomeConstantHorizonColor_ == null) { + Cv2SetSkydomeConstantHorizonColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonColorPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantHorizonColor); + break; + } + case 8000850: { + if (cv2SetSkydomeConstantHorizonSize_ == null) { + Cv2SetSkydomeConstantHorizonSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonSizePayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantHorizonSize); + break; + } + case 8000858: { + if (cv2SetSkydomeConstantHorizonStrength_ == null) { + Cv2SetSkydomeConstantHorizonStrength = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonStrengthPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantHorizonStrength); + break; + } + case 8000866: { + if (cv2SetBackgroundObjectsConstantObjectVariant_ == null) { + Cv2SetBackgroundObjectsConstantObjectVariant = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantObjectVariantPayloadData(); + } + input.ReadMessage(Cv2SetBackgroundObjectsConstantObjectVariant); + break; + } + case 8000874: { + if (cv2SetBackgroundObjectsConstantColor_ == null) { + Cv2SetBackgroundObjectsConstantColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantColorPayloadData(); + } + input.ReadMessage(Cv2SetBackgroundObjectsConstantColor); + break; + } + case 8000882: { + if (cv2SetBackgroundObjectsConstantRotation_ == null) { + Cv2SetBackgroundObjectsConstantRotation = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantRotationPayloadData(); + } + input.ReadMessage(Cv2SetBackgroundObjectsConstantRotation); + break; + } + case 8000890: { + if (cv2SetBackgroundObjectsConstantTransparency_ == null) { + Cv2SetBackgroundObjectsConstantTransparency = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantTransparencyPayloadData(); + } + input.ReadMessage(Cv2SetBackgroundObjectsConstantTransparency); + break; + } + case 8000898: { + if (cv2SetAudioClipVolume_ == null) { + Cv2SetAudioClipVolume = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipVolumePayloadData(); + } + input.ReadMessage(Cv2SetAudioClipVolume); + break; + } + case 8000906: { + if (cv2SetAudioClipPlaybackSpeedShift_ == null) { + Cv2SetAudioClipPlaybackSpeedShift = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedShiftPayloadData(); + } + input.ReadMessage(Cv2SetAudioClipPlaybackSpeedShift); + break; + } + case 8000914: { + if (cv2SetAudioClipPlaybackSpeedVariation_ == null) { + Cv2SetAudioClipPlaybackSpeedVariation = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedVariationPayloadData(); + } + input.ReadMessage(Cv2SetAudioClipPlaybackSpeedVariation); + break; + } + case 8000922: { + if (cv2SetPlayAudioAtPositionSynced_ == null) { + Cv2SetPlayAudioAtPositionSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionSyncedPayloadData(); + } + input.ReadMessage(Cv2SetPlayAudioAtPositionSynced); + break; + } + case 8000930: { + if (cv2SetPlayAudioAtPositionMaxRolloffDistance_ == null) { + Cv2SetPlayAudioAtPositionMaxRolloffDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData(); + } + input.ReadMessage(Cv2SetPlayAudioAtPositionMaxRolloffDistance); + break; + } + case 8000938: { + if (cv2SetPlayAudioAtPositionRolloffCurve_ == null) { + Cv2SetPlayAudioAtPositionRolloffCurve = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionRolloffCurvePayloadData(); + } + input.ReadMessage(Cv2SetPlayAudioAtPositionRolloffCurve); + break; + } + case 8000946: { + if (cv2SetPlayAudioAtPositionAudioChannel_ == null) { + Cv2SetPlayAudioAtPositionAudioChannel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionAudioChannelPayloadData(); + } + input.ReadMessage(Cv2SetPlayAudioAtPositionAudioChannel); + break; + } + case 8000954: { + if (cv2SetDataTableReadTarget_ == null) { + Cv2SetDataTableReadTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetDataTableReadTargetPayloadData(); + } + input.ReadMessage(Cv2SetDataTableReadTarget); + break; + } + case 8000962: { + if (cv2SetConstantReward_ == null) { + Cv2SetConstantReward = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRewardPayloadData(); + } + input.ReadMessage(Cv2SetConstantReward); + break; + } + case 8000970: { + if (cv2ModifyUgcReward_ == null) { + Cv2ModifyUgcReward = new global::Circuits.Static.RecRoom.Protobuf.CV2ModifyUGCRewardPayloadData(); + } + input.ReadMessage(Cv2ModifyUgcReward); + break; + } + case 8000978: { + if (cv2DeleteUgcReward_ == null) { + Cv2DeleteUgcReward = new global::Circuits.Static.RecRoom.Protobuf.CV2DeleteUGCRewardPayloadData(); + } + input.ReadMessage(Cv2DeleteUgcReward); + break; + } + case 8000986: { + if (cv2SetAwardRoomKeyNodeLogOutput_ == null) { + Cv2SetAwardRoomKeyNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardRoomKeyNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetAwardRoomKeyNodeLogOutput); + break; + } + case 8000994: { + if (cv2SetAwardConsumableNodeLogOutput_ == null) { + Cv2SetAwardConsumableNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardConsumableNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetAwardConsumableNodeLogOutput); + break; + } + case 8001002: { + if (cv2UpdateProgressionSettings_ == null) { + Cv2UpdateProgressionSettings = new global::Circuits.Static.RecRoom.Protobuf.CV2UpdateProgressionSettingsPayloadData(); + } + input.ReadMessage(Cv2UpdateProgressionSettings); + break; + } + case 8001010: { + if (cv2SetLockedByRoomContributors_ == null) { + Cv2SetLockedByRoomContributors = new global::Circuits.Static.RecRoom.Protobuf.CV2SetLockedByRoomContributorsPayloadData(); + } + input.ReadMessage(Cv2SetLockedByRoomContributors); + break; + } + case 8001018: { + if (cv2ModifyDataTable_ == null) { + Cv2ModifyDataTable = new global::Circuits.Static.RecRoom.Protobuf.CV2ModifyDataTablePayloadData(); + } + input.ReadMessage(Cv2ModifyDataTable); + break; + } + case 8001026: { + if (cv2SetConstantInventoryItem_ == null) { + Cv2SetConstantInventoryItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantInventoryItemPayloadData(); + } + input.ReadMessage(Cv2SetConstantInventoryItem); + break; + } + case 8001034: { + if (cv2SetConstantGiftdropShopItem_ == null) { + Cv2SetConstantGiftdropShopItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantGiftDropShopItemPayloadData(); + } + input.ReadMessage(Cv2SetConstantGiftdropShopItem); + break; + } + case 8001042: { + if (cv2SetBannerNotificationPosition_ == null) { + Cv2SetBannerNotificationPosition = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationPositionPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationPosition); + break; + } + case 8001050: { + if (cv2SetBannerNotificationTitleTextColor_ == null) { + Cv2SetBannerNotificationTitleTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextColorPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationTitleTextColor); + break; + } + case 8001058: { + if (cv2SetBannerNotificationTitleBackgroundColor_ == null) { + Cv2SetBannerNotificationTitleBackgroundColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleBackgroundColorPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationTitleBackgroundColor); + break; + } + case 8001066: { + if (cv2SetBannerNotificationTitleTextSize_ == null) { + Cv2SetBannerNotificationTitleTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextSizePayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationTitleTextSize); + break; + } + case 8001074: { + if (cv2SetBannerNotificationMainTextColor_ == null) { + Cv2SetBannerNotificationMainTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextColorPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationMainTextColor); + break; + } + case 8001082: { + if (cv2SetBannerNotificationMainTextBackgroundColor_ == null) { + Cv2SetBannerNotificationMainTextBackgroundColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextBackgroundColorPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationMainTextBackgroundColor); + break; + } + case 8001090: { + if (cv2SetBannerNotificationMainTextSize_ == null) { + Cv2SetBannerNotificationMainTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextSizePayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationMainTextSize); + break; + } + case 8001098: { + if (cv2SetBannerNotificationLeftEmoji_ == null) { + Cv2SetBannerNotificationLeftEmoji = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationLeftEmojiPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationLeftEmoji); + break; + } + case 8001106: { + if (cv2SetBannerNotificationRightEmoji_ == null) { + Cv2SetBannerNotificationRightEmoji = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationRightEmojiPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationRightEmoji); + break; + } + case 8001114: { + if (cv2SetRewardNotificationBackgroundColor_ == null) { + Cv2SetRewardNotificationBackgroundColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationBackgroundColorPayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationBackgroundColor); + break; + } + case 8001122: { + if (cv2SetRewardNotificationTitleTextColor_ == null) { + Cv2SetRewardNotificationTitleTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextColorPayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationTitleTextColor); + break; + } + case 8001130: { + if (cv2SetRewardNotificationTitleTextSize_ == null) { + Cv2SetRewardNotificationTitleTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextSizePayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationTitleTextSize); + break; + } + case 8001138: { + if (cv2SetRewardNotificationDescriptionTextColor_ == null) { + Cv2SetRewardNotificationDescriptionTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextColorPayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationDescriptionTextColor); + break; + } + case 8001146: { + if (cv2SetRewardNotificationDescriptionTextSize_ == null) { + Cv2SetRewardNotificationDescriptionTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextSizePayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationDescriptionTextSize); + break; + } + case 8001154: { + if (cv2SetRewardNotificationShowContentsText_ == null) { + Cv2SetRewardNotificationShowContentsText = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowContentsTextPayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationShowContentsText); + break; + } + case 8001162: { + if (cv2SetRewardNotificationContentsTextColor_ == null) { + Cv2SetRewardNotificationContentsTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsTextColorPayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationContentsTextColor); + break; + } + case 8001170: { + if (cv2SetRewardNotificationContentsDisplayMode_ == null) { + Cv2SetRewardNotificationContentsDisplayMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsDisplayModePayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationContentsDisplayMode); + break; + } + case 8001178: { + if (cv2SetRewardNotificationShowImage_ == null) { + Cv2SetRewardNotificationShowImage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowImagePayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationShowImage); + break; + } + case 8001186: { + if (cv2SetConstantObjectiveMarker_ == null) { + Cv2SetConstantObjectiveMarker = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantObjectiveMarkerPayloadData(); + } + input.ReadMessage(Cv2SetConstantObjectiveMarker); + break; + } + case 8001194: { + if (cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ == null) { + Cv2SetPlayerDefinitionBoardCustomLocomotionRequested = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData(); + } + input.ReadMessage(Cv2SetPlayerDefinitionBoardCustomLocomotionRequested); + break; + } + case 8001202: { + if (cv2SetPlayerDefinitionBoardForceManualSprintR1_ == null) { + Cv2SetPlayerDefinitionBoardForceManualSprintR1 = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData(); + } + input.ReadMessage(Cv2SetPlayerDefinitionBoardForceManualSprintR1); + break; + } + case 8001210: { + if (cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ == null) { + Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData(); + } + input.ReadMessage(Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested); + break; + } + case 8001218: { + if (cv2SetRoomHudTitleOption_ == null) { + Cv2SetRoomHudTitleOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementTitleOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudTitleOption); + break; + } + case 8001226: { + if (cv2SetRoomHudSubtitleOption_ == null) { + Cv2SetRoomHudSubtitleOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementSubtitleOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudSubtitleOption); + break; + } + case 8001234: { + if (cv2SetRoomHudBarOption_ == null) { + Cv2SetRoomHudBarOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementBarOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudBarOption); + break; + } + case 8001242: { + if (cv2SetRoomHudInventoryOption_ == null) { + Cv2SetRoomHudInventoryOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryOption); + break; + } + case 8001250: { + if (cv2SetRoomHudInventoryRoomOption_ == null) { + Cv2SetRoomHudInventoryRoomOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryRoomOption); + break; + } + case 8001258: { + if (cv2SetRoomHudInventoryShowIcon_ == null) { + Cv2SetRoomHudInventoryShowIcon = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryShowIconPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryShowIcon); + break; + } + case 8001266: { + if (cv2SetRoomHudInventoryConsumable_ == null) { + Cv2SetRoomHudInventoryConsumable = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryConsumablePayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryConsumable); + break; + } + case 8001274: { + if (cv2SetRoomHudInventoryCurrency_ == null) { + Cv2SetRoomHudInventoryCurrency = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryCurrencyPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryCurrency); + break; + } + case 8001282: { + if (cv2SetRoomHudProgressWheelOption_ == null) { + Cv2SetRoomHudProgressWheelOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementProgressWheelOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudProgressWheelOption); + break; + } + case 8001290: { + if (cv2SetRoomHudShowProgress_ == null) { + Cv2SetRoomHudShowProgress = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementShowProgressPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudShowProgress); + break; + } + case 8001298: { + if (cv2LocomotionRequestSteeringSetSteerInWorldSpace_ == null) { + Cv2LocomotionRequestSteeringSetSteerInWorldSpace = new global::Circuits.Static.RecRoom.Protobuf.CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData(); + } + input.ReadMessage(Cv2LocomotionRequestSteeringSetSteerInWorldSpace); + break; + } + case 8001306: { + if (cv2SetInputDescIndex_ == null) { + Cv2SetInputDescIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetInputDescIndexPayloadData(); + } + input.ReadMessage(Cv2SetInputDescIndex); + break; + } + case 8001314: { + if (cv2SetOutputDescIndex_ == null) { + Cv2SetOutputDescIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetOutputDescIndexPayloadData(); + } + input.ReadMessage(Cv2SetOutputDescIndex); + break; + } + case 8001322: { + if (cv2SetPortGroupIndex_ == null) { + Cv2SetPortGroupIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPortGroupIndexPayloadData(); + } + input.ReadMessage(Cv2SetPortGroupIndex); + break; + } + case 8001330: { + if (cv2SetConstantRoomCurrency_ == null) { + Cv2SetConstantRoomCurrency = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomCurrencyPayloadData(); + } + input.ReadMessage(Cv2SetConstantRoomCurrency); + break; + } + case 8001338: { + if (cv2SetAwardCurrencyFromConstantNodeLogOutput_ == null) { + Cv2SetAwardCurrencyFromConstantNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetAwardCurrencyFromConstantNodeLogOutput); + break; + } + case 8001346: { + if (cv2SetGetBalanceFromConstantNodeLogOutput_ == null) { + Cv2SetGetBalanceFromConstantNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceFromConstantNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetGetBalanceFromConstantNodeLogOutput); + break; + } + case 8001354: { + if (cv2SetStateMachineDefaultState_ == null) { + Cv2SetStateMachineDefaultState = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineDefaultStatePayloadData(); + } + input.ReadMessage(Cv2SetStateMachineDefaultState); + break; + } + case 8001370: { + if (cv2SetAddInventoryItemNodeLogOutput_ == null) { + Cv2SetAddInventoryItemNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAddInventoryItemNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetAddInventoryItemNodeLogOutput); + break; + } + case 8001378: { + if (cv2SetRemoveInventoryItemNodeLogOutput_ == null) { + Cv2SetRemoveInventoryItemNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRemoveInventoryItemNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetRemoveInventoryItemNodeLogOutput); + break; + } + case 8001386: { + if (cv2SetStudioFunctionId_ == null) { + Cv2SetStudioFunctionId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStudioFunctionIdPayloadData(); + } + input.ReadMessage(Cv2SetStudioFunctionId); + break; + } + case 8001394: { + if (cv2RegisterStudioFunctions_ == null) { + Cv2RegisterStudioFunctions = new global::Circuits.Static.RecRoom.Protobuf.CV2RegisterStudioFunctionsPayloadData(); + } + input.ReadMessage(Cv2RegisterStudioFunctions); + break; + } + case 8001402: { + if (cv2SetConstantQuickChatTable_ == null) { + Cv2SetConstantQuickChatTable = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantQuickChatTablePayloadData(); + } + input.ReadMessage(Cv2SetConstantQuickChatTable); + break; + } + case 8001410: { + if (cv2SetStateMachineSynced_ == null) { + Cv2SetStateMachineSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineSyncedPayloadData(); + } + input.ReadMessage(Cv2SetStateMachineSynced); + break; + } + case 8001418: { + if (cv2SetStateConstant_ == null) { + Cv2SetStateConstant = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStateConstantPayloadData(); + } + input.ReadMessage(Cv2SetStateConstant); + break; + } + case 8001426: { + if (cv2SetEquipmentSlotConstantSlotType_ == null) { + Cv2SetEquipmentSlotConstantSlotType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotTypeData(); + } + input.ReadMessage(Cv2SetEquipmentSlotConstantSlotType); + break; + } + case 8001434: { + if (cv2SetEquipmentSlotConstantSlotNumber_ == null) { + Cv2SetEquipmentSlotConstantSlotNumber = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotNumberData(); + } + input.ReadMessage(Cv2SetEquipmentSlotConstantSlotNumber); + break; + } + case 8001442: { + if (cv2SetConstantRoomOffer_ == null) { + Cv2SetConstantRoomOffer = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomOfferPayloadData(); + } + input.ReadMessage(Cv2SetConstantRoomOffer); + break; + } + case 8001450: { + if (cv2SetPlayerUiTagFilter_ == null) { + Cv2SetPlayerUiTagFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITagFilterPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiTagFilter); + break; + } + case 8001458: { + if (cv2SetPlayerUiFilterEnabled_ == null) { + Cv2SetPlayerUiFilterEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterEnabledPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiFilterEnabled); + break; + } + case 8001466: { + if (cv2RetypeInputDesc_ == null) { + Cv2RetypeInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RetypeInputDescPayloadData(); + } + input.ReadMessage(Cv2RetypeInputDesc); + break; + } + case 8001474: { + if (cv2RetypeOutputDesc_ == null) { + Cv2RetypeOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RetypeOutputDescPayloadData(); + } + input.ReadMessage(Cv2RetypeOutputDesc); + break; + } + case 8001482: { + if (cv2SetPlayerDefinitionGraphTraitValue_ == null) { + Cv2SetPlayerDefinitionGraphTraitValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionGraphTraitValuePayloadData(); + } + input.ReadMessage(Cv2SetPlayerDefinitionGraphTraitValue); + break; + } + case 8001490: { + if (cv2SetReplicatorTarget_ == null) { + Cv2SetReplicatorTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetReplicatorTargetPayloadData(); + } + input.ReadMessage(Cv2SetReplicatorTarget); + break; + } + case 8001498: { + if (cv2ClearReplicatorTarget_ == null) { + Cv2ClearReplicatorTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2ClearReplicatorTargetPayloadData(); + } + input.ReadMessage(Cv2ClearReplicatorTarget); + break; + } + case 8001506: { + if (cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ == null) { + Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace = new global::Circuits.Static.RecRoom.Protobuf.CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData(); + } + input.ReadMessage(Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace); + break; + } + case 8001514: { + if (cv2CreateObjectBoard_ == null) { + Cv2CreateObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectBoardPayloadData(); + } + input.ReadMessage(Cv2CreateObjectBoard); + break; + } + case 8001522: { + if (cv2SetFunctionCallDeclId_ == null) { + Cv2SetFunctionCallDeclId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFunctionCallDeclIdPayloadData(); + } + input.ReadMessage(Cv2SetFunctionCallDeclId); + break; + } + case 8001530: { + if (cv2FunctionNodeAddExec_ == null) { + Cv2FunctionNodeAddExec = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeAddExecPayloadData(); + } + input.ReadMessage(Cv2FunctionNodeAddExec); + break; + } + case 8001538: { + if (cv2FunctionNodeRemoveExec_ == null) { + Cv2FunctionNodeRemoveExec = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeRemoveExecPayloadData(); + } + input.ReadMessage(Cv2FunctionNodeRemoveExec); + break; + } + case 8001546: { + if (cv2FunctionNodeChangeFilter_ == null) { + Cv2FunctionNodeChangeFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeChangeFilterPayloadData(); + } + input.ReadMessage(Cv2FunctionNodeChangeFilter); + break; + } + case 8001554: { + if (cv2SetHolotarRecordingNodeValues_ == null) { + Cv2SetHolotarRecordingNodeValues = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHolotarRecordingNodeValuesPayloadData(); + } + input.ReadMessage(Cv2SetHolotarRecordingNodeValues); + break; + } + case 8001562: { + if (cv2PlayerPromptSetImmediate_ == null) { + Cv2PlayerPromptSetImmediate = new global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetImmediatePayloadData(); + } + input.ReadMessage(Cv2PlayerPromptSetImmediate); + break; + } + case 8001570: { + if (cv2PlayerPromptSetCancelOnWatchClose_ == null) { + Cv2PlayerPromptSetCancelOnWatchClose = new global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetCancelOnWatchClosePayloadData(); + } + input.ReadMessage(Cv2PlayerPromptSetCancelOnWatchClose); + break; + } + case 8001578: { + if (cv2PlayerPromptSetReplaceExistingPrompts_ == null) { + Cv2PlayerPromptSetReplaceExistingPrompts = new global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetReplaceExistingPromptsPayloadData(); + } + input.ReadMessage(Cv2PlayerPromptSetReplaceExistingPrompts); + break; + } + case 8001586: { + if (cv2SetConstantStorefrontItem_ == null) { + Cv2SetConstantStorefrontItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantStorefrontItemPayloadData(); + } + input.ReadMessage(Cv2SetConstantStorefrontItem); + break; + } + case 8001594: { + if (cv2SetRoomHudInventoryRoomInventoryItem_ == null) { + Cv2SetRoomHudInventoryRoomInventoryItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryRoomInventoryItem); + break; + } + case 8001602: { + if (cv2SetConstantPlayerEvent_ == null) { + Cv2SetConstantPlayerEvent = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerEventPayloadData(); + } + input.ReadMessage(Cv2SetConstantPlayerEvent); + break; + } + case 8001610: { + if (cv2SetCustomProperty_ == null) { + Cv2SetCustomProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCustomPropertyPayloadData(); + } + input.ReadMessage(Cv2SetCustomProperty); + break; + } + case 8001618: { + if (cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ == null) { + Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation = new global::Circuits.Static.RecRoom.Protobuf.CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData(); + } + input.ReadMessage(Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation); + break; + } + case 8001626: { + if (cv2UngroupBoard_ == null) { + Cv2UngroupBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2UngroupBoardPayloadData(); + } + input.ReadMessage(Cv2UngroupBoard); + break; + } + case 8001634: { + if (cv2GroupBoard_ == null) { + Cv2GroupBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2GroupBoardPayloadData(); + } + input.ReadMessage(Cv2GroupBoard); + break; + } + case 8001650: { + if (cv2SetObjectPropertyHomeValue_ == null) { + Cv2SetObjectPropertyHomeValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyHomeValuePayloadData(); + } + input.ReadMessage(Cv2SetObjectPropertyHomeValue); + break; + } + case 8001658: { + if (cv2SetObjectPropertyType_ == null) { + Cv2SetObjectPropertyType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyNameAndTypePayloadData(); + } + input.ReadMessage(Cv2SetObjectPropertyType); + break; + } + case 8001666: { + if (cv2SetObjectPropertySynced_ == null) { + Cv2SetObjectPropertySynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertySyncedPayloadData(); + } + input.ReadMessage(Cv2SetObjectPropertySynced); + break; + } + case 8001682: { + if (cv2MoveToBoard_ == null) { + Cv2MoveToBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2MoveToBoardPayloadData(); + } + input.ReadMessage(Cv2MoveToBoard); + break; + } + case 8001690: { + if (cv2SplitFromBoard_ == null) { + Cv2SplitFromBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2SplitFromBoardPayloadData(); + } + input.ReadMessage(Cv2SplitFromBoard); + break; + } + case 8001698: { + if (cv2GroupObjectBoard_ == null) { + Cv2GroupObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2GroupObjectBoardPayloadData(); + } + input.ReadMessage(Cv2GroupObjectBoard); + break; + } + case 8001706: { + if (cv2DeleteAllNodes_ == null) { + Cv2DeleteAllNodes = new global::Circuits.Static.RecRoom.Protobuf.CV2DeleteAllNodesPayloadData(); + } + input.ReadMessage(Cv2DeleteAllNodes); + break; + } + case 8001714: { + if (cv2SetConstantAvatarItem_ == null) { + Cv2SetConstantAvatarItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantAvatarItemPayloadData(); + } + input.ReadMessage(Cv2SetConstantAvatarItem); + break; + } + case 8001722: { + if (cv2PromoteDataTableToRoomAsset_ == null) { + Cv2PromoteDataTableToRoomAsset = new global::Circuits.Static.RecRoom.Protobuf.CV2PromoteDataTableToRoomAssetPayloadData(); + } + input.ReadMessage(Cv2PromoteDataTableToRoomAsset); + break; + } + case 8001730: { + if (cv2CreateDataTableRoomAsset_ == null) { + Cv2CreateDataTableRoomAsset = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateDataTableRoomAssetPayloadData(); + } + input.ReadMessage(Cv2CreateDataTableRoomAsset); + break; + } + case 8001738: { + if (cv2SetProjectileValue_ == null) { + Cv2SetProjectileValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileValuePayloadData(); + } + input.ReadMessage(Cv2SetProjectileValue); + break; + } + case 8001746: { + if (cv2SetProjectileColorIndex_ == null) { + Cv2SetProjectileColorIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileColorIndexPayloadData(); + } + input.ReadMessage(Cv2SetProjectileColorIndex); + break; + } + case 8001754: { + if (cv2SetProjectileSpeed_ == null) { + Cv2SetProjectileSpeed = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSpeedPayloadData(); + } + input.ReadMessage(Cv2SetProjectileSpeed); + break; + } + case 8001762: { + if (cv2SetProjectileLifetimeSeconds_ == null) { + Cv2SetProjectileLifetimeSeconds = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileLifetimeSecondsPayloadData(); + } + input.ReadMessage(Cv2SetProjectileLifetimeSeconds); + break; + } + case 8001770: { + if (cv2SetProjectileGravity_ == null) { + Cv2SetProjectileGravity = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileGravityPayloadData(); + } + input.ReadMessage(Cv2SetProjectileGravity); + break; + } + case 8001778: { + if (cv2SetProjectileHeadDamage_ == null) { + Cv2SetProjectileHeadDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHeadDamagePayloadData(); + } + input.ReadMessage(Cv2SetProjectileHeadDamage); + break; + } + case 8001786: { + if (cv2SetProjectileTorsoDamage_ == null) { + Cv2SetProjectileTorsoDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileTorsoDamagePayloadData(); + } + input.ReadMessage(Cv2SetProjectileTorsoDamage); + break; + } + case 8001794: { + if (cv2SetProjectileHandDamage_ == null) { + Cv2SetProjectileHandDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHandDamagePayloadData(); + } + input.ReadMessage(Cv2SetProjectileHandDamage); + break; + } + case 8001802: { + if (cv2SetProjectileObjectDamage_ == null) { + Cv2SetProjectileObjectDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileObjectDamagePayloadData(); + } + input.ReadMessage(Cv2SetProjectileObjectDamage); + break; + } + case 8001810: { + if (cv2SetProjectileCount_ == null) { + Cv2SetProjectileCount = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileCountPayloadData(); + } + input.ReadMessage(Cv2SetProjectileCount); + break; + } + case 8001818: { + if (cv2SetProjectileAngle_ == null) { + Cv2SetProjectileAngle = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileAnglePayloadData(); + } + input.ReadMessage(Cv2SetProjectileAngle); + break; + } + case 8001826: { + if (cv2SetProjectileForce_ == null) { + Cv2SetProjectileForce = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileForcePayloadData(); + } + input.ReadMessage(Cv2SetProjectileForce); + break; + } + case 8001834: { + if (cv2SetProjectileSelfCollisionsEnabled_ == null) { + Cv2SetProjectileSelfCollisionsEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSelfCollisionsEnabledPayloadData(); + } + input.ReadMessage(Cv2SetProjectileSelfCollisionsEnabled); + break; + } + case 8001842: { + if (cv2SetIsFrozen_ == null) { + Cv2SetIsFrozen = new global::Circuits.Static.RecRoom.Protobuf.CV2SetIsFrozenData(); + } + input.ReadMessage(Cv2SetIsFrozen); + break; + } + case 8001850: { + if (cv2IsRecRoomObjectOfTypeSetTargetType_ == null) { + Cv2IsRecRoomObjectOfTypeSetTargetType = new global::Circuits.Static.RecRoom.Protobuf.CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData(); + } + input.ReadMessage(Cv2IsRecRoomObjectOfTypeSetTargetType); + break; + } + case 8001858: { + if (cv2ManagePlayerProperty_ == null) { + Cv2ManagePlayerProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2ManagePlayerPropertyPayloadData(); + } + input.ReadMessage(Cv2ManagePlayerProperty); + break; + } + case 8001866: { + if (cv2SetEventDefinitionEventId_ == null) { + Cv2SetEventDefinitionEventId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEventDefinitionEventIdPayloadData(); + } + input.ReadMessage(Cv2SetEventDefinitionEventId); + break; + } + case 8001874: { + if (cv2SetParticleVfxType_ == null) { + Cv2SetParticleVfxType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetParticleVfxTypePayloadData(); + } + input.ReadMessage(Cv2SetParticleVfxType); + break; + } + case 8001882: { + if (cv2SetPlayParticleVfxAtPositionSynced_ == null) { + Cv2SetPlayParticleVfxAtPositionSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayParticleVfxAtPositionSyncedPayloadData(); + } + input.ReadMessage(Cv2SetPlayParticleVfxAtPositionSynced); + break; + } + case 8001890: { + if (cv2SetConstantBodyPart_ == null) { + Cv2SetConstantBodyPart = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantBodyPartPayloadData(); + } + input.ReadMessage(Cv2SetConstantBodyPart); + break; + } + case 8001898: { + if (cv2SetMessageNodeMessageName_ == null) { + Cv2SetMessageNodeMessageName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNamePayloadData(); + } + input.ReadMessage(Cv2SetMessageNodeMessageName); + break; + } + case 8001906: { + if (cv2SetMessageSenderNodeScopeAndTarget_ == null) { + Cv2SetMessageSenderNodeScopeAndTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageSenderNodeScopeAndTargetPayloadData(); + } + input.ReadMessage(Cv2SetMessageSenderNodeScopeAndTarget); + break; + } + case 8001914: { + if (cv2SetMessageNodeHasPortForParameter_ == null) { + Cv2SetMessageNodeHasPortForParameter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeHasPortForParameterPayloadData(); + } + input.ReadMessage(Cv2SetMessageNodeHasPortForParameter); + break; + } + case 8001922: { + if (cv2EditMessageName_ == null) { + Cv2EditMessageName = new global::Circuits.Static.RecRoom.Protobuf.CV2EditMessageNamePayloadData(); + } + input.ReadMessage(Cv2EditMessageName); + break; + } + case 8001930: { + if (cv2ManageMessageParameter_ == null) { + Cv2ManageMessageParameter = new global::Circuits.Static.RecRoom.Protobuf.CV2ManageMessageParameterPayloadData(); + } + input.ReadMessage(Cv2ManageMessageParameter); + break; + } + case 8001938: { + if (cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ == null) { + Cv2CreationObjectGetAllOfTypeWithTagSetTargetType = new global::Circuits.Static.RecRoom.Protobuf.CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData(); + } + input.ReadMessage(Cv2CreationObjectGetAllOfTypeWithTagSetTargetType); + break; + } + case 8001946: { + if (cv2SetObjectPropertyDisplayMetadata_ == null) { + Cv2SetObjectPropertyDisplayMetadata = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyDisplayMetadataPayloadData(); + } + input.ReadMessage(Cv2SetObjectPropertyDisplayMetadata); + break; + } + case 8001954: { + if (cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ == null) { + Cv2GameAiSendUserPromptWithStructuredResponseAddOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData(); + } + input.ReadMessage(Cv2GameAiSendUserPromptWithStructuredResponseAddOutput); + break; + } + case 8001962: { + if (cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ == null) { + Cv2GameAiSendUserPromptWithStructuredResponseEditOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData(); + } + input.ReadMessage(Cv2GameAiSendUserPromptWithStructuredResponseEditOutput); + break; + } + case 8001970: { + if (cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ == null) { + Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData(); + } + input.ReadMessage(Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput); + break; + } + case 8001978: { + if (cv2SetBehaviorBoardBehavior_ == null) { + Cv2SetBehaviorBoardBehavior = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorBoardBehaviorPayloadData(); + } + input.ReadMessage(Cv2SetBehaviorBoardBehavior); + break; + } + case 8001986: { + if (cv2CreateBehaviorBoardBehavior_ == null) { + Cv2CreateBehaviorBoardBehavior = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateBehaviorBoardBehaviorPayloadData(); + } + input.ReadMessage(Cv2CreateBehaviorBoardBehavior); + break; + } + case 8001994: { + if (cv2SetBehaviorName_ == null) { + Cv2SetBehaviorName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorNamePayloadData(); + } + input.ReadMessage(Cv2SetBehaviorName); + break; + } + case 8002002: { + if (cv2CreateNewBehaviorVersion_ == null) { + Cv2CreateNewBehaviorVersion = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateNewBehaviorVersionPayloadData(); + } + input.ReadMessage(Cv2CreateNewBehaviorVersion); + break; + } + case 8002010: { + if (cv2SetTextureConstantSize_ == null) { + Cv2SetTextureConstantSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetTextureConstantSizePayloadData(); + } + input.ReadMessage(Cv2SetTextureConstantSize); + break; + } + case 8002018: { + if (cv2SetTextToSpeechMaxRolloffDistance_ == null) { + Cv2SetTextToSpeechMaxRolloffDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechMaxRolloffDistancePayloadData(); + } + input.ReadMessage(Cv2SetTextToSpeechMaxRolloffDistance); + break; + } + case 8002026: { + if (cv2SetTextToSpeechRolloffCurve_ == null) { + Cv2SetTextToSpeechRolloffCurve = new global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechRolloffCurvePayloadData(); + } + input.ReadMessage(Cv2SetTextToSpeechRolloffCurve); + break; + } + case 8002034: { + if (cv2SetGenAiMusicBlobName_ == null) { + Cv2SetGenAiMusicBlobName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicBlobNamePayloadData(); + } + input.ReadMessage(Cv2SetGenAiMusicBlobName); + break; + } + case 8002042: { + if (cv2SetGenAiMusicPrompt_ == null) { + Cv2SetGenAiMusicPrompt = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicPromptPayloadData(); + } + input.ReadMessage(Cv2SetGenAiMusicPrompt); + break; + } + case 8002050: { + if (cv2SetGenAiMusicDuration_ == null) { + Cv2SetGenAiMusicDuration = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicDurationPayloadData(); + } + input.ReadMessage(Cv2SetGenAiMusicDuration); + break; + } + case 8002058: { + if (cv2SetGenAiMusicLyrics_ == null) { + Cv2SetGenAiMusicLyrics = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicLyricsPayloadData(); + } + input.ReadMessage(Cv2SetGenAiMusicLyrics); + break; + } + case 8002066: { + if (cv2SetGenAiSfxBlobName_ == null) { + Cv2SetGenAiSfxBlobName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXBlobNamePayloadData(); + } + input.ReadMessage(Cv2SetGenAiSfxBlobName); + break; + } + case 8002074: { + if (cv2SetGenAiSfxPrompt_ == null) { + Cv2SetGenAiSfxPrompt = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXPromptPayloadData(); + } + input.ReadMessage(Cv2SetGenAiSfxPrompt); + break; + } + case 8002082: { + if (cv2SetGenAiSfxDuration_ == null) { + Cv2SetGenAiSfxDuration = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXDurationPayloadData(); + } + input.ReadMessage(Cv2SetGenAiSfxDuration); + break; + } + case 8002090: { + if (cv2FunctionDeclSetDescription_ == null) { + Cv2FunctionDeclSetDescription = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionDeclSetDescriptionPayloadData(); + } + input.ReadMessage(Cv2FunctionDeclSetDescription); + break; + } + case 8002098: { + if (cv2SetChatAiModelNodeModel_ == null) { + Cv2SetChatAiModelNodeModel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetChatAIModelNodeModelPayloadData(); + } + input.ReadMessage(Cv2SetChatAiModelNodeModel); + break; + } + case 8002106: { + if (cv2SetImageGenerationAiModelNodeModel_ == null) { + Cv2SetImageGenerationAiModelNodeModel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetImageGenerationAIModelNodeModelPayloadData(); + } + input.ReadMessage(Cv2SetImageGenerationAiModelNodeModel); + break; + } + case 8002114: { + if (cv2SetGenAiMusicContext_ == null) { + Cv2SetGenAiMusicContext = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicContextPayloadData(); + } + input.ReadMessage(Cv2SetGenAiMusicContext); + break; + } + case 8002122: { + if (cv2SetGenAiSfxContext_ == null) { + Cv2SetGenAiSfxContext = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXContextPayloadData(); + } + input.ReadMessage(Cv2SetGenAiSfxContext); + break; + } + case 8002130: { + if (cv2AiFunctionSetFunctionDeclId_ == null) { + Cv2AiFunctionSetFunctionDeclId = new global::Circuits.Static.RecRoom.Protobuf.CV2AiFunctionSetFunctionDeclIdPayloadData(); + } + input.ReadMessage(Cv2AiFunctionSetFunctionDeclId); + 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 8: { + Kind = (global::Circuits.Static.RecRoom.Protobuf.ActionKind) input.ReadEnum(); + break; + } + case 18: { + if (partialInitialize_ == null) { + PartialInitialize = new global::Circuits.Static.RecRoom.Protobuf.PartialInitializePayloadData(); + } + input.ReadMessage(PartialInitialize); + break; + } + case 26: { + if (fullInitialize_ == null) { + FullInitialize = new global::Circuits.Static.RecRoom.Protobuf.FullInitializePayloadData(); + } + input.ReadMessage(FullInitialize); + break; + } + case 34: { + if (destroy_ == null) { + Destroy = new global::Circuits.Static.RecRoom.Protobuf.DestroyPayloadData(); + } + input.ReadMessage(Destroy); + break; + } + case 42: { + if (multi_ == null) { + Multi = new global::Circuits.Static.RecRoom.Protobuf.MultiPayloadData(); + } + input.ReadMessage(Multi); + break; + } + case 50: { + if (compressed_ == null) { + Compressed = new global::Circuits.Static.RecRoom.Protobuf.CompressedPayloadData(); + } + input.ReadMessage(Compressed); + break; + } + case 58: { + if (partialAction_ == null) { + PartialAction = new global::Circuits.Static.RecRoom.Protobuf.PartialActionPayloadData(); + } + input.ReadMessage(PartialAction); + break; + } + case 66: { + if (addGraph_ == null) { + AddGraph = new global::Circuits.Static.RecRoom.Protobuf.AddGraphPayloadData(); + } + input.ReadMessage(AddGraph); + break; + } + case 74: { + if (removeGraph_ == null) { + RemoveGraph = new global::Circuits.Static.RecRoom.Protobuf.RemoveGraphPayloadData(); + } + input.ReadMessage(RemoveGraph); + break; + } + case 82: { + if (addNode_ == null) { + AddNode = new global::Circuits.Static.RecRoom.Protobuf.AddNodePayloadData(); + } + input.ReadMessage(AddNode); + break; + } + case 90: { + if (removeNode_ == null) { + RemoveNode = new global::Circuits.Static.RecRoom.Protobuf.RemoveNodePayloadData(); + } + input.ReadMessage(RemoveNode); + break; + } + case 98: { + if (addEdge_ == null) { + AddEdge = new global::Circuits.Static.RecRoom.Protobuf.AddEdgePayloadData(); + } + input.ReadMessage(AddEdge); + break; + } + case 106: { + if (removeEdge_ == null) { + RemoveEdge = new global::Circuits.Static.RecRoom.Protobuf.RemoveEdgePayloadData(); + } + input.ReadMessage(RemoveEdge); + break; + } + case 114: { + if (inputSetDefaultValue_ == null) { + InputSetDefaultValue = new global::Circuits.Static.RecRoom.Protobuf.InputSetDefaultValuePayloadData(); + } + input.ReadMessage(InputSetDefaultValue); + break; + } + case 122: { + if (functionNodeAddInput_ == null) { + FunctionNodeAddInput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddInputPayloadData(); + } + input.ReadMessage(FunctionNodeAddInput); + break; + } + case 130: { + if (functionNodeAddOutput_ == null) { + FunctionNodeAddOutput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeAddOutputPayloadData(); + } + input.ReadMessage(FunctionNodeAddOutput); + break; + } + case 138: { + if (functionNodeRemoveInput_ == null) { + FunctionNodeRemoveInput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveInputPayloadData(); + } + input.ReadMessage(FunctionNodeRemoveInput); + break; + } + case 146: { + if (functionNodeRemoveOutput_ == null) { + FunctionNodeRemoveOutput = new global::Circuits.Static.RecRoom.Protobuf.FunctionNodeRemoveOutputPayloadData(); + } + input.ReadMessage(FunctionNodeRemoveOutput); + break; + } + case 154: { + if (addInputToGroup_ == null) { + AddInputToGroup = new global::Circuits.Static.RecRoom.Protobuf.AddInputToGroupPayloadData(); + } + input.ReadMessage(AddInputToGroup); + break; + } + case 801642: { + if (cv2CreateObjectProperty_ == null) { + Cv2CreateObjectProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectPropertyPayloadData(); + } + input.ReadMessage(Cv2CreateObjectProperty); + break; + } + case 801674: { + if (cv2DeleteObjectProperty_ == null) { + Cv2DeleteObjectProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2DeleteObjectPropertyPayloadData(); + } + input.ReadMessage(Cv2DeleteObjectProperty); + break; + } + case 8000042: { + if (cv2AddNode_ == null) { + Cv2AddNode = new global::Circuits.Static.RecRoom.Protobuf.CV2AddNodePayloadData(); + } + input.ReadMessage(Cv2AddNode); + break; + } + case 8000050: { + if (cv2RemoveNode_ == null) { + Cv2RemoveNode = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodePayloadData(); + } + input.ReadMessage(Cv2RemoveNode); + break; + } + case 8000058: { + if (cv2AddConnection_ == null) { + Cv2AddConnection = new global::Circuits.Static.RecRoom.Protobuf.CV2AddConnectionPayloadData(); + } + input.ReadMessage(Cv2AddConnection); + break; + } + case 8000066: { + if (cv2RemoveConnection_ == null) { + Cv2RemoveConnection = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveConnectionPayloadData(); + } + input.ReadMessage(Cv2RemoveConnection); + break; + } + case 8000074: { + if (cv2RemoveInputPortConnections_ == null) { + Cv2RemoveInputPortConnections = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortConnectionsPayloadData(); + } + input.ReadMessage(Cv2RemoveInputPortConnections); + break; + } + case 8000082: { + if (cv2RemoveOutputPortConnections_ == null) { + Cv2RemoveOutputPortConnections = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputPortConnectionsPayloadData(); + } + input.ReadMessage(Cv2RemoveOutputPortConnections); + break; + } + case 8000090: { + if (cv2AddInputDesc_ == null) { + Cv2AddInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2AddInputDescPayloadData(); + } + input.ReadMessage(Cv2AddInputDesc); + break; + } + case 8000098: { + if (cv2AddInputPort_ == null) { + Cv2AddInputPort = new global::Circuits.Static.RecRoom.Protobuf.CV2AddInputPortPayloadData(); + } + input.ReadMessage(Cv2AddInputPort); + break; + } + case 8000106: { + if (cv2AddOutputDesc_ == null) { + Cv2AddOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2AddOutputDescPayloadData(); + } + input.ReadMessage(Cv2AddOutputDesc); + break; + } + case 8000114: { + if (cv2AddNodeDesc_ == null) { + Cv2AddNodeDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2AddNodeDescPayloadData(); + } + input.ReadMessage(Cv2AddNodeDesc); + break; + } + case 8000122: { + if (cv2RemoveInputDesc_ == null) { + Cv2RemoveInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputDescPayloadData(); + } + input.ReadMessage(Cv2RemoveInputDesc); + break; + } + case 8000130: { + if (cv2RemoveInputPort_ == null) { + Cv2RemoveInputPort = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInputPortPayloadData(); + } + input.ReadMessage(Cv2RemoveInputPort); + break; + } + case 8000138: { + if (cv2RemoveOutputDesc_ == null) { + Cv2RemoveOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveOutputDescPayloadData(); + } + input.ReadMessage(Cv2RemoveOutputDesc); + break; + } + case 8000146: { + if (cv2RemoveNodeDesc_ == null) { + Cv2RemoveNodeDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveNodeDescPayloadData(); + } + input.ReadMessage(Cv2RemoveNodeDesc); + break; + } + case 8000154: { + if (cv2SpawnTemplate_ == null) { + Cv2SpawnTemplate = new global::Circuits.Static.RecRoom.Protobuf.CV2SpawnTemplatePayloadData(); + } + input.ReadMessage(Cv2SpawnTemplate); + break; + } + case 8000162: { + if (cv2SetNodeName_ == null) { + Cv2SetNodeName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeNamePayloadData(); + } + input.ReadMessage(Cv2SetNodeName); + break; + } + case 8000170: { + if (cv2SetNodeTransform_ == null) { + Cv2SetNodeTransform = new global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeTransformPayloadData(); + } + input.ReadMessage(Cv2SetNodeTransform); + break; + } + case 8000178: { + if (cv2SetDefaultValue_ == null) { + Cv2SetDefaultValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetDefaultValuePayloadData(); + } + input.ReadMessage(Cv2SetDefaultValue); + break; + } + case 8000186: { + if (cv2DeserializeObjectBoard_ == null) { + Cv2DeserializeObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2DeserializeObjectBoardPayloadData(); + } + input.ReadMessage(Cv2DeserializeObjectBoard); + break; + } + case 8000194: { + if (cv2SetEventNodeBaseRegistration_ == null) { + Cv2SetEventNodeBaseRegistration = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEventNodeBaseRegistrationPayloadData(); + } + input.ReadMessage(Cv2SetEventNodeBaseRegistration); + break; + } + case 8000202: { + if (cv2SetEventSenderTarget_ == null) { + Cv2SetEventSenderTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEventSenderTargetPayloadData(); + } + input.ReadMessage(Cv2SetEventSenderTarget); + break; + } + case 8000210: { + if (cv2AddGraph_ == null) { + Cv2AddGraph = new global::Circuits.Static.RecRoom.Protobuf.CV2AddGraphPayloadData(); + } + input.ReadMessage(Cv2AddGraph); + break; + } + case 8000218: { + if (cv2RemoveGraph_ == null) { + Cv2RemoveGraph = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveGraphPayloadData(); + } + input.ReadMessage(Cv2RemoveGraph); + break; + } + case 8000226: { + if (cv2SetObjectBoardObjectAttachmentMode_ == null) { + Cv2SetObjectBoardObjectAttachmentMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectBoardObjectAttachmentModePayloadData(); + } + input.ReadMessage(Cv2SetObjectBoardObjectAttachmentMode); + break; + } + case 8000234: { + if (cv2SetActivePlayerDefinitionBoard_ == null) { + Cv2SetActivePlayerDefinitionBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2SetActivePlayerDefinitionBoardPayloadData(); + } + input.ReadMessage(Cv2SetActivePlayerDefinitionBoard); + break; + } + case 8000250: { + if (cv2SetVariableMemoryType_ == null) { + Cv2SetVariableMemoryType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableMemoryTypePayloadData(); + } + input.ReadMessage(Cv2SetVariableMemoryType); + break; + } + case 8000258: { + if (cv2SetLogStringChannel_ == null) { + Cv2SetLogStringChannel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetLogStringChannelPayloadData(); + } + input.ReadMessage(Cv2SetLogStringChannel); + break; + } + case 8000266: { + if (cv2RemoveObjectBoard_ == null) { + Cv2RemoveObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveObjectBoardPayloadData(); + } + input.ReadMessage(Cv2RemoveObjectBoard); + break; + } + case 8000274: { + if (cv2SetNodeColor_ == null) { + Cv2SetNodeColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetNodeColorPayloadData(); + } + input.ReadMessage(Cv2SetNodeColor); + break; + } + case 8000282: { + if (cv2SetAwardCurrencyNodeCurrencyReplicationId_ == null) { + Cv2SetAwardCurrencyNodeCurrencyReplicationId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData(); + } + input.ReadMessage(Cv2SetAwardCurrencyNodeCurrencyReplicationId); + break; + } + case 8000290: { + if (cv2SetGetBalanceNodeCurrencyReplicationId_ == null) { + Cv2SetGetBalanceNodeCurrencyReplicationId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData(); + } + input.ReadMessage(Cv2SetGetBalanceNodeCurrencyReplicationId); + break; + } + case 8000298: { + if (cv2SetAwardCurrencyNodeLogOutput_ == null) { + Cv2SetAwardCurrencyNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetAwardCurrencyNodeLogOutput); + break; + } + case 8000306: { + if (cv2SetGetBalanceNodeLogOutput_ == null) { + Cv2SetGetBalanceNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetGetBalanceNodeLogOutput); + break; + } + case 8000314: { + if (cv2SetConstantConsumable_ == null) { + Cv2SetConstantConsumable = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantConsumablePayloadData(); + } + input.ReadMessage(Cv2SetConstantConsumable); + break; + } + case 8000322: { + if (cv2CloudDataResetEntry_ == null) { + Cv2CloudDataResetEntry = new global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataResetEntryPayloadData(); + } + input.ReadMessage(Cv2CloudDataResetEntry); + break; + } + case 8000330: { + if (cv2CloudDataDeleteEntry_ == null) { + Cv2CloudDataDeleteEntry = new global::Circuits.Static.RecRoom.Protobuf.CV2CloudDataDeleteEntryPayloadData(); + } + input.ReadMessage(Cv2CloudDataDeleteEntry); + break; + } + case 8000338: { + if (cv2SetRaycastIgnorePlayers_ == null) { + Cv2SetRaycastIgnorePlayers = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnorePlayersPayloadData(); + } + input.ReadMessage(Cv2SetRaycastIgnorePlayers); + break; + } + case 8000346: { + if (cv2SetRaycastIgnoreObjects_ == null) { + Cv2SetRaycastIgnoreObjects = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRaycastIgnoreObjectsPayloadData(); + } + input.ReadMessage(Cv2SetRaycastIgnoreObjects); + break; + } + case 8000354: { + if (cv2SetVariableNodeHomeValue_ == null) { + Cv2SetVariableNodeHomeValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetVariableNodeHomeValuePayloadData(); + } + input.ReadMessage(Cv2SetVariableNodeHomeValue); + break; + } + case 8000362: { + if (cv2SetLeaderboardStatMode_ == null) { + Cv2SetLeaderboardStatMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetLeaderboardStatModePayloadData(); + } + input.ReadMessage(Cv2SetLeaderboardStatMode); + break; + } + case 8000370: { + if (cv2SetColorConstantIndexValue_ == null) { + Cv2SetColorConstantIndexValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetColorConstantIndexValuePayloadData(); + } + input.ReadMessage(Cv2SetColorConstantIndexValue); + break; + } + case 8000378: { + if (cv2SetCommentBody_ == null) { + Cv2SetCommentBody = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentBodyPayloadData(); + } + input.ReadMessage(Cv2SetCommentBody); + break; + } + case 8000386: { + if (cv2SetCommentColor_ == null) { + Cv2SetCommentColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentColorPayloadData(); + } + input.ReadMessage(Cv2SetCommentColor); + break; + } + case 8000394: { + if (cv2SetCommentAlwaysOn_ == null) { + Cv2SetCommentAlwaysOn = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCommentAlwaysOnPayloadData(); + } + input.ReadMessage(Cv2SetCommentAlwaysOn); + break; + } + case 8000402: { + if (cv2SetSampleAudioNodeValues_ == null) { + Cv2SetSampleAudioNodeValues = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodeValuesPayloadData(); + } + input.ReadMessage(Cv2SetSampleAudioNodeValues); + break; + } + case 8000410: { + if (cv2SetSampleAudioNodePreload_ == null) { + Cv2SetSampleAudioNodePreload = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSampleAudioNodePreloadPayloadData(); + } + input.ReadMessage(Cv2SetSampleAudioNodePreload); + break; + } + case 8000418: { + if (cv2RenameInputDesc_ == null) { + Cv2RenameInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RenameInputDescPayloadData(); + } + input.ReadMessage(Cv2RenameInputDesc); + break; + } + case 8000426: { + if (cv2RenameOutputDesc_ == null) { + Cv2RenameOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RenameOutputDescPayloadData(); + } + input.ReadMessage(Cv2RenameOutputDesc); + break; + } + case 8000434: { + if (cv2RenameNodeGroup_ == null) { + Cv2RenameNodeGroup = new global::Circuits.Static.RecRoom.Protobuf.CV2RenameNodeGroupPayloadData(); + } + input.ReadMessage(Cv2RenameNodeGroup); + break; + } + case 8000442: { + if (cv2SetConstantDestination_ == null) { + Cv2SetConstantDestination = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantDestinationPayloadData(); + } + input.ReadMessage(Cv2SetConstantDestination); + break; + } + case 8000450: { + if (cv2SetAudioClipValue_ == null) { + Cv2SetAudioClipValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipValuePayloadData(); + } + input.ReadMessage(Cv2SetAudioClipValue); + break; + } + case 8000458: { + if (cv2SetHudElement_ == null) { + Cv2SetHudElement = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementPayloadData(); + } + input.ReadMessage(Cv2SetHudElement); + break; + } + case 8000466: { + if (cv2SetHudElementColor_ == null) { + Cv2SetHudElementColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementColorPayloadData(); + } + input.ReadMessage(Cv2SetHudElementColor); + break; + } + case 8000474: { + if (cv2SetHudElementLabel_ == null) { + Cv2SetHudElementLabel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementLabelPayloadData(); + } + input.ReadMessage(Cv2SetHudElementLabel); + break; + } + case 8000482: { + if (cv2SetHudElementValue_ == null) { + Cv2SetHudElementValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementValuePayloadData(); + } + input.ReadMessage(Cv2SetHudElementValue); + break; + } + case 8000490: { + if (cv2SetHudElementMaxValue_ == null) { + Cv2SetHudElementMaxValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementMaxValuePayloadData(); + } + input.ReadMessage(Cv2SetHudElementMaxValue); + break; + } + case 8000498: { + if (cv2SetHudElementShowLabel_ == null) { + Cv2SetHudElementShowLabel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowLabelPayloadData(); + } + input.ReadMessage(Cv2SetHudElementShowLabel); + break; + } + case 8000506: { + if (cv2SetHudElementShowValueText_ == null) { + Cv2SetHudElementShowValueText = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHudElementShowValueTextPayloadData(); + } + input.ReadMessage(Cv2SetHudElementShowValueText); + break; + } + case 8000514: { + if (cv2SetPlayerNameColorSynced_ == null) { + Cv2SetPlayerNameColorSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerNameColorSyncedPayloadData(); + } + input.ReadMessage(Cv2SetPlayerNameColorSynced); + break; + } + case 8000522: { + if (cv2SetConstantPlayerOutfitSlotFlag_ == null) { + Cv2SetConstantPlayerOutfitSlotFlag = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerOutfitSlotFlagPayloadData(); + } + input.ReadMessage(Cv2SetConstantPlayerOutfitSlotFlag); + break; + } + case 8000530: { + if (cv2BytesDebug_ == null) { + Cv2BytesDebug = new global::Circuits.Static.RecRoom.Protobuf.CV2BytesDebugPayloadData(); + } + input.ReadMessage(Cv2BytesDebug); + break; + } + case 8000538: { + if (cv2ReparentNodes_ == null) { + Cv2ReparentNodes = new global::Circuits.Static.RecRoom.Protobuf.CV2ReparentNodesPayloadData(); + } + input.ReadMessage(Cv2ReparentNodes); + break; + } + case 8000546: { + if (cv2SetInteractionFilter_ == null) { + Cv2SetInteractionFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetInteractionFilterPayloadData(); + } + input.ReadMessage(Cv2SetInteractionFilter); + break; + } + case 8000554: { + if (cv2RemoveInteractionFilter_ == null) { + Cv2RemoveInteractionFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2RemoveInteractionFilterPayloadData(); + } + input.ReadMessage(Cv2RemoveInteractionFilter); + break; + } + case 8000562: { + if (cv2SetPlayerUiEnabled_ == null) { + Cv2SetPlayerUiEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIEnabledPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiEnabled); + break; + } + case 8000570: { + if (cv2SetPlayerUiSynced_ == null) { + Cv2SetPlayerUiSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUISyncedPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiSynced); + break; + } + case 8000578: { + if (cv2SetPlayerUiBarEnabled_ == null) { + Cv2SetPlayerUiBarEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarEnabledPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiBarEnabled); + break; + } + case 8000586: { + if (cv2SetPlayerUiBarColor_ == null) { + Cv2SetPlayerUiBarColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarColorPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiBarColor); + break; + } + case 8000594: { + if (cv2SetPlayerUiBarValue_ == null) { + Cv2SetPlayerUiBarValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarValuePayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiBarValue); + break; + } + case 8000602: { + if (cv2SetPlayerUiBarMaxValue_ == null) { + Cv2SetPlayerUiBarMaxValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarMaxValuePayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiBarMaxValue); + break; + } + case 8000610: { + if (cv2SetPlayerUiBarAnimated_ == null) { + Cv2SetPlayerUiBarAnimated = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIBarAnimatedPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiBarAnimated); + break; + } + case 8000618: { + if (cv2SetPlayerUiTextEnabled_ == null) { + Cv2SetPlayerUiTextEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextEnabledPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiTextEnabled); + break; + } + case 8000626: { + if (cv2SetPlayerUiTextText_ == null) { + Cv2SetPlayerUiTextText = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextTextPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiTextText); + break; + } + case 8000634: { + if (cv2SetPlayerUiTextColor_ == null) { + Cv2SetPlayerUiTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITextColorPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiTextColor); + break; + } + case 8000642: { + if (cv2SetPlayerUiRoleFilter_ == null) { + Cv2SetPlayerUiRoleFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIRoleFilterPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiRoleFilter); + break; + } + case 8000650: { + if (cv2SetPlayerUiFilterMode_ == null) { + Cv2SetPlayerUiFilterMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterModePayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiFilterMode); + break; + } + case 8000658: { + if (cv2SetConstantRoomKey_ == null) { + Cv2SetConstantRoomKey = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomKeyPayloadData(); + } + input.ReadMessage(Cv2SetConstantRoomKey); + break; + } + case 8000666: { + if (cv2SetMoodsConstantSynced_ == null) { + Cv2SetMoodsConstantSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantSyncedPayloadData(); + } + input.ReadMessage(Cv2SetMoodsConstantSynced); + break; + } + case 8000674: { + if (cv2SetMoodsConstantBlendTime_ == null) { + Cv2SetMoodsConstantBlendTime = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantBlendTimePayloadData(); + } + input.ReadMessage(Cv2SetMoodsConstantBlendTime); + break; + } + case 8000682: { + if (cv2SetMoodsConstantRoleFilterMode_ == null) { + Cv2SetMoodsConstantRoleFilterMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantRoleFilterModePayloadData(); + } + input.ReadMessage(Cv2SetMoodsConstantRoleFilterMode); + break; + } + case 8000690: { + if (cv2SetMoodsConstantFilteredRoles_ == null) { + Cv2SetMoodsConstantFilteredRoles = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantFilteredRolesPayloadData(); + } + input.ReadMessage(Cv2SetMoodsConstantFilteredRoles); + break; + } + case 8000698: { + if (cv2SetMoodsConstantEaseIn_ == null) { + Cv2SetMoodsConstantEaseIn = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMoodsConstantEaseInPayloadData(); + } + input.ReadMessage(Cv2SetMoodsConstantEaseIn); + break; + } + case 8000706: { + if (cv2SetSunConstantSunColor_ == null) { + Cv2SetSunConstantSunColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunColorPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantSunColor); + break; + } + case 8000714: { + if (cv2SetSunConstantSunIntensity_ == null) { + Cv2SetSunConstantSunIntensity = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantSunIntensityPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantSunIntensity); + break; + } + case 8000722: { + if (cv2SetSunConstantShadowStrength_ == null) { + Cv2SetSunConstantShadowStrength = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantShadowStrengthPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantShadowStrength); + break; + } + case 8000730: { + if (cv2SetSunConstantDiscSize_ == null) { + Cv2SetSunConstantDiscSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantDiscSizePayloadData(); + } + input.ReadMessage(Cv2SetSunConstantDiscSize); + break; + } + case 8000738: { + if (cv2SetSunConstantGlowColor_ == null) { + Cv2SetSunConstantGlowColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowColorPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantGlowColor); + break; + } + case 8000746: { + if (cv2SetSunConstantGlowStrength_ == null) { + Cv2SetSunConstantGlowStrength = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowStrengthPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantGlowStrength); + break; + } + case 8000754: { + if (cv2SetSunConstantGlowSize_ == null) { + Cv2SetSunConstantGlowSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowSizePayloadData(); + } + input.ReadMessage(Cv2SetSunConstantGlowSize); + break; + } + case 8000762: { + if (cv2SetSunConstantGlowHorizon_ == null) { + Cv2SetSunConstantGlowHorizon = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantGlowHorizonPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantGlowHorizon); + break; + } + case 8000770: { + if (cv2SetSunConstantReflectionIntensity_ == null) { + Cv2SetSunConstantReflectionIntensity = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantReflectionIntensityPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantReflectionIntensity); + break; + } + case 8000778: { + if (cv2SetSunConstantClipHorizon_ == null) { + Cv2SetSunConstantClipHorizon = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSunConstantClipHorizonPayloadData(); + } + input.ReadMessage(Cv2SetSunConstantClipHorizon); + break; + } + case 8000786: { + if (cv2SetFogConstantFogColor_ == null) { + Cv2SetFogConstantFogColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFogColorPayloadData(); + } + input.ReadMessage(Cv2SetFogConstantFogColor); + break; + } + case 8000794: { + if (cv2SetFogConstantStartDistance_ == null) { + Cv2SetFogConstantStartDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantStartDistancePayloadData(); + } + input.ReadMessage(Cv2SetFogConstantStartDistance); + break; + } + case 8000802: { + if (cv2SetFogConstantFadeDistance_ == null) { + Cv2SetFogConstantFadeDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFogConstantFadeDistancePayloadData(); + } + input.ReadMessage(Cv2SetFogConstantFadeDistance); + break; + } + case 8000810: { + if (cv2SetSkydomeConstantSkyBottomColor_ == null) { + Cv2SetSkydomeConstantSkyBottomColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyBottomColorPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantSkyBottomColor); + break; + } + case 8000818: { + if (cv2SetSkydomeConstantSkyTopColor_ == null) { + Cv2SetSkydomeConstantSkyTopColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantSkyTopColorPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantSkyTopColor); + break; + } + case 8000826: { + if (cv2SetSkydomeConstantGroundBottomColor_ == null) { + Cv2SetSkydomeConstantGroundBottomColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundBottomColorPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantGroundBottomColor); + break; + } + case 8000834: { + if (cv2SetSkydomeConstantGroundTopColor_ == null) { + Cv2SetSkydomeConstantGroundTopColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantGroundTopColorPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantGroundTopColor); + break; + } + case 8000842: { + if (cv2SetSkydomeConstantHorizonColor_ == null) { + Cv2SetSkydomeConstantHorizonColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonColorPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantHorizonColor); + break; + } + case 8000850: { + if (cv2SetSkydomeConstantHorizonSize_ == null) { + Cv2SetSkydomeConstantHorizonSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonSizePayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantHorizonSize); + break; + } + case 8000858: { + if (cv2SetSkydomeConstantHorizonStrength_ == null) { + Cv2SetSkydomeConstantHorizonStrength = new global::Circuits.Static.RecRoom.Protobuf.CV2SetSkydomeConstantHorizonStrengthPayloadData(); + } + input.ReadMessage(Cv2SetSkydomeConstantHorizonStrength); + break; + } + case 8000866: { + if (cv2SetBackgroundObjectsConstantObjectVariant_ == null) { + Cv2SetBackgroundObjectsConstantObjectVariant = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantObjectVariantPayloadData(); + } + input.ReadMessage(Cv2SetBackgroundObjectsConstantObjectVariant); + break; + } + case 8000874: { + if (cv2SetBackgroundObjectsConstantColor_ == null) { + Cv2SetBackgroundObjectsConstantColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantColorPayloadData(); + } + input.ReadMessage(Cv2SetBackgroundObjectsConstantColor); + break; + } + case 8000882: { + if (cv2SetBackgroundObjectsConstantRotation_ == null) { + Cv2SetBackgroundObjectsConstantRotation = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantRotationPayloadData(); + } + input.ReadMessage(Cv2SetBackgroundObjectsConstantRotation); + break; + } + case 8000890: { + if (cv2SetBackgroundObjectsConstantTransparency_ == null) { + Cv2SetBackgroundObjectsConstantTransparency = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBackgroundObjectsConstantTransparencyPayloadData(); + } + input.ReadMessage(Cv2SetBackgroundObjectsConstantTransparency); + break; + } + case 8000898: { + if (cv2SetAudioClipVolume_ == null) { + Cv2SetAudioClipVolume = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipVolumePayloadData(); + } + input.ReadMessage(Cv2SetAudioClipVolume); + break; + } + case 8000906: { + if (cv2SetAudioClipPlaybackSpeedShift_ == null) { + Cv2SetAudioClipPlaybackSpeedShift = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedShiftPayloadData(); + } + input.ReadMessage(Cv2SetAudioClipPlaybackSpeedShift); + break; + } + case 8000914: { + if (cv2SetAudioClipPlaybackSpeedVariation_ == null) { + Cv2SetAudioClipPlaybackSpeedVariation = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAudioClipPlaybackSpeedVariationPayloadData(); + } + input.ReadMessage(Cv2SetAudioClipPlaybackSpeedVariation); + break; + } + case 8000922: { + if (cv2SetPlayAudioAtPositionSynced_ == null) { + Cv2SetPlayAudioAtPositionSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionSyncedPayloadData(); + } + input.ReadMessage(Cv2SetPlayAudioAtPositionSynced); + break; + } + case 8000930: { + if (cv2SetPlayAudioAtPositionMaxRolloffDistance_ == null) { + Cv2SetPlayAudioAtPositionMaxRolloffDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData(); + } + input.ReadMessage(Cv2SetPlayAudioAtPositionMaxRolloffDistance); + break; + } + case 8000938: { + if (cv2SetPlayAudioAtPositionRolloffCurve_ == null) { + Cv2SetPlayAudioAtPositionRolloffCurve = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionRolloffCurvePayloadData(); + } + input.ReadMessage(Cv2SetPlayAudioAtPositionRolloffCurve); + break; + } + case 8000946: { + if (cv2SetPlayAudioAtPositionAudioChannel_ == null) { + Cv2SetPlayAudioAtPositionAudioChannel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayAudioAtPositionAudioChannelPayloadData(); + } + input.ReadMessage(Cv2SetPlayAudioAtPositionAudioChannel); + break; + } + case 8000954: { + if (cv2SetDataTableReadTarget_ == null) { + Cv2SetDataTableReadTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetDataTableReadTargetPayloadData(); + } + input.ReadMessage(Cv2SetDataTableReadTarget); + break; + } + case 8000962: { + if (cv2SetConstantReward_ == null) { + Cv2SetConstantReward = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRewardPayloadData(); + } + input.ReadMessage(Cv2SetConstantReward); + break; + } + case 8000970: { + if (cv2ModifyUgcReward_ == null) { + Cv2ModifyUgcReward = new global::Circuits.Static.RecRoom.Protobuf.CV2ModifyUGCRewardPayloadData(); + } + input.ReadMessage(Cv2ModifyUgcReward); + break; + } + case 8000978: { + if (cv2DeleteUgcReward_ == null) { + Cv2DeleteUgcReward = new global::Circuits.Static.RecRoom.Protobuf.CV2DeleteUGCRewardPayloadData(); + } + input.ReadMessage(Cv2DeleteUgcReward); + break; + } + case 8000986: { + if (cv2SetAwardRoomKeyNodeLogOutput_ == null) { + Cv2SetAwardRoomKeyNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardRoomKeyNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetAwardRoomKeyNodeLogOutput); + break; + } + case 8000994: { + if (cv2SetAwardConsumableNodeLogOutput_ == null) { + Cv2SetAwardConsumableNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardConsumableNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetAwardConsumableNodeLogOutput); + break; + } + case 8001002: { + if (cv2UpdateProgressionSettings_ == null) { + Cv2UpdateProgressionSettings = new global::Circuits.Static.RecRoom.Protobuf.CV2UpdateProgressionSettingsPayloadData(); + } + input.ReadMessage(Cv2UpdateProgressionSettings); + break; + } + case 8001010: { + if (cv2SetLockedByRoomContributors_ == null) { + Cv2SetLockedByRoomContributors = new global::Circuits.Static.RecRoom.Protobuf.CV2SetLockedByRoomContributorsPayloadData(); + } + input.ReadMessage(Cv2SetLockedByRoomContributors); + break; + } + case 8001018: { + if (cv2ModifyDataTable_ == null) { + Cv2ModifyDataTable = new global::Circuits.Static.RecRoom.Protobuf.CV2ModifyDataTablePayloadData(); + } + input.ReadMessage(Cv2ModifyDataTable); + break; + } + case 8001026: { + if (cv2SetConstantInventoryItem_ == null) { + Cv2SetConstantInventoryItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantInventoryItemPayloadData(); + } + input.ReadMessage(Cv2SetConstantInventoryItem); + break; + } + case 8001034: { + if (cv2SetConstantGiftdropShopItem_ == null) { + Cv2SetConstantGiftdropShopItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantGiftDropShopItemPayloadData(); + } + input.ReadMessage(Cv2SetConstantGiftdropShopItem); + break; + } + case 8001042: { + if (cv2SetBannerNotificationPosition_ == null) { + Cv2SetBannerNotificationPosition = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationPositionPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationPosition); + break; + } + case 8001050: { + if (cv2SetBannerNotificationTitleTextColor_ == null) { + Cv2SetBannerNotificationTitleTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextColorPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationTitleTextColor); + break; + } + case 8001058: { + if (cv2SetBannerNotificationTitleBackgroundColor_ == null) { + Cv2SetBannerNotificationTitleBackgroundColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleBackgroundColorPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationTitleBackgroundColor); + break; + } + case 8001066: { + if (cv2SetBannerNotificationTitleTextSize_ == null) { + Cv2SetBannerNotificationTitleTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationTitleTextSizePayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationTitleTextSize); + break; + } + case 8001074: { + if (cv2SetBannerNotificationMainTextColor_ == null) { + Cv2SetBannerNotificationMainTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextColorPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationMainTextColor); + break; + } + case 8001082: { + if (cv2SetBannerNotificationMainTextBackgroundColor_ == null) { + Cv2SetBannerNotificationMainTextBackgroundColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextBackgroundColorPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationMainTextBackgroundColor); + break; + } + case 8001090: { + if (cv2SetBannerNotificationMainTextSize_ == null) { + Cv2SetBannerNotificationMainTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationMainTextSizePayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationMainTextSize); + break; + } + case 8001098: { + if (cv2SetBannerNotificationLeftEmoji_ == null) { + Cv2SetBannerNotificationLeftEmoji = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationLeftEmojiPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationLeftEmoji); + break; + } + case 8001106: { + if (cv2SetBannerNotificationRightEmoji_ == null) { + Cv2SetBannerNotificationRightEmoji = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBannerNotificationRightEmojiPayloadData(); + } + input.ReadMessage(Cv2SetBannerNotificationRightEmoji); + break; + } + case 8001114: { + if (cv2SetRewardNotificationBackgroundColor_ == null) { + Cv2SetRewardNotificationBackgroundColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationBackgroundColorPayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationBackgroundColor); + break; + } + case 8001122: { + if (cv2SetRewardNotificationTitleTextColor_ == null) { + Cv2SetRewardNotificationTitleTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextColorPayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationTitleTextColor); + break; + } + case 8001130: { + if (cv2SetRewardNotificationTitleTextSize_ == null) { + Cv2SetRewardNotificationTitleTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationTitleTextSizePayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationTitleTextSize); + break; + } + case 8001138: { + if (cv2SetRewardNotificationDescriptionTextColor_ == null) { + Cv2SetRewardNotificationDescriptionTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextColorPayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationDescriptionTextColor); + break; + } + case 8001146: { + if (cv2SetRewardNotificationDescriptionTextSize_ == null) { + Cv2SetRewardNotificationDescriptionTextSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationDescriptionTextSizePayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationDescriptionTextSize); + break; + } + case 8001154: { + if (cv2SetRewardNotificationShowContentsText_ == null) { + Cv2SetRewardNotificationShowContentsText = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowContentsTextPayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationShowContentsText); + break; + } + case 8001162: { + if (cv2SetRewardNotificationContentsTextColor_ == null) { + Cv2SetRewardNotificationContentsTextColor = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsTextColorPayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationContentsTextColor); + break; + } + case 8001170: { + if (cv2SetRewardNotificationContentsDisplayMode_ == null) { + Cv2SetRewardNotificationContentsDisplayMode = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationContentsDisplayModePayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationContentsDisplayMode); + break; + } + case 8001178: { + if (cv2SetRewardNotificationShowImage_ == null) { + Cv2SetRewardNotificationShowImage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRewardNotificationShowImagePayloadData(); + } + input.ReadMessage(Cv2SetRewardNotificationShowImage); + break; + } + case 8001186: { + if (cv2SetConstantObjectiveMarker_ == null) { + Cv2SetConstantObjectiveMarker = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantObjectiveMarkerPayloadData(); + } + input.ReadMessage(Cv2SetConstantObjectiveMarker); + break; + } + case 8001194: { + if (cv2SetPlayerDefinitionBoardCustomLocomotionRequested_ == null) { + Cv2SetPlayerDefinitionBoardCustomLocomotionRequested = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData(); + } + input.ReadMessage(Cv2SetPlayerDefinitionBoardCustomLocomotionRequested); + break; + } + case 8001202: { + if (cv2SetPlayerDefinitionBoardForceManualSprintR1_ == null) { + Cv2SetPlayerDefinitionBoardForceManualSprintR1 = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData(); + } + input.ReadMessage(Cv2SetPlayerDefinitionBoardForceManualSprintR1); + break; + } + case 8001210: { + if (cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested_ == null) { + Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData(); + } + input.ReadMessage(Cv2SetPlayerDefinitionBoardCustomFootstepAudioRequested); + break; + } + case 8001218: { + if (cv2SetRoomHudTitleOption_ == null) { + Cv2SetRoomHudTitleOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementTitleOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudTitleOption); + break; + } + case 8001226: { + if (cv2SetRoomHudSubtitleOption_ == null) { + Cv2SetRoomHudSubtitleOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementSubtitleOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudSubtitleOption); + break; + } + case 8001234: { + if (cv2SetRoomHudBarOption_ == null) { + Cv2SetRoomHudBarOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementBarOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudBarOption); + break; + } + case 8001242: { + if (cv2SetRoomHudInventoryOption_ == null) { + Cv2SetRoomHudInventoryOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryOption); + break; + } + case 8001250: { + if (cv2SetRoomHudInventoryRoomOption_ == null) { + Cv2SetRoomHudInventoryRoomOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryRoomOption); + break; + } + case 8001258: { + if (cv2SetRoomHudInventoryShowIcon_ == null) { + Cv2SetRoomHudInventoryShowIcon = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryShowIconPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryShowIcon); + break; + } + case 8001266: { + if (cv2SetRoomHudInventoryConsumable_ == null) { + Cv2SetRoomHudInventoryConsumable = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryConsumablePayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryConsumable); + break; + } + case 8001274: { + if (cv2SetRoomHudInventoryCurrency_ == null) { + Cv2SetRoomHudInventoryCurrency = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryCurrencyPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryCurrency); + break; + } + case 8001282: { + if (cv2SetRoomHudProgressWheelOption_ == null) { + Cv2SetRoomHudProgressWheelOption = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementProgressWheelOptionPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudProgressWheelOption); + break; + } + case 8001290: { + if (cv2SetRoomHudShowProgress_ == null) { + Cv2SetRoomHudShowProgress = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementShowProgressPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudShowProgress); + break; + } + case 8001298: { + if (cv2LocomotionRequestSteeringSetSteerInWorldSpace_ == null) { + Cv2LocomotionRequestSteeringSetSteerInWorldSpace = new global::Circuits.Static.RecRoom.Protobuf.CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData(); + } + input.ReadMessage(Cv2LocomotionRequestSteeringSetSteerInWorldSpace); + break; + } + case 8001306: { + if (cv2SetInputDescIndex_ == null) { + Cv2SetInputDescIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetInputDescIndexPayloadData(); + } + input.ReadMessage(Cv2SetInputDescIndex); + break; + } + case 8001314: { + if (cv2SetOutputDescIndex_ == null) { + Cv2SetOutputDescIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetOutputDescIndexPayloadData(); + } + input.ReadMessage(Cv2SetOutputDescIndex); + break; + } + case 8001322: { + if (cv2SetPortGroupIndex_ == null) { + Cv2SetPortGroupIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPortGroupIndexPayloadData(); + } + input.ReadMessage(Cv2SetPortGroupIndex); + break; + } + case 8001330: { + if (cv2SetConstantRoomCurrency_ == null) { + Cv2SetConstantRoomCurrency = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomCurrencyPayloadData(); + } + input.ReadMessage(Cv2SetConstantRoomCurrency); + break; + } + case 8001338: { + if (cv2SetAwardCurrencyFromConstantNodeLogOutput_ == null) { + Cv2SetAwardCurrencyFromConstantNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetAwardCurrencyFromConstantNodeLogOutput); + break; + } + case 8001346: { + if (cv2SetGetBalanceFromConstantNodeLogOutput_ == null) { + Cv2SetGetBalanceFromConstantNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGetBalanceFromConstantNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetGetBalanceFromConstantNodeLogOutput); + break; + } + case 8001354: { + if (cv2SetStateMachineDefaultState_ == null) { + Cv2SetStateMachineDefaultState = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineDefaultStatePayloadData(); + } + input.ReadMessage(Cv2SetStateMachineDefaultState); + break; + } + case 8001370: { + if (cv2SetAddInventoryItemNodeLogOutput_ == null) { + Cv2SetAddInventoryItemNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetAddInventoryItemNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetAddInventoryItemNodeLogOutput); + break; + } + case 8001378: { + if (cv2SetRemoveInventoryItemNodeLogOutput_ == null) { + Cv2SetRemoveInventoryItemNodeLogOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRemoveInventoryItemNodeLogOutputPayloadData(); + } + input.ReadMessage(Cv2SetRemoveInventoryItemNodeLogOutput); + break; + } + case 8001386: { + if (cv2SetStudioFunctionId_ == null) { + Cv2SetStudioFunctionId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStudioFunctionIdPayloadData(); + } + input.ReadMessage(Cv2SetStudioFunctionId); + break; + } + case 8001394: { + if (cv2RegisterStudioFunctions_ == null) { + Cv2RegisterStudioFunctions = new global::Circuits.Static.RecRoom.Protobuf.CV2RegisterStudioFunctionsPayloadData(); + } + input.ReadMessage(Cv2RegisterStudioFunctions); + break; + } + case 8001402: { + if (cv2SetConstantQuickChatTable_ == null) { + Cv2SetConstantQuickChatTable = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantQuickChatTablePayloadData(); + } + input.ReadMessage(Cv2SetConstantQuickChatTable); + break; + } + case 8001410: { + if (cv2SetStateMachineSynced_ == null) { + Cv2SetStateMachineSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStateMachineSyncedPayloadData(); + } + input.ReadMessage(Cv2SetStateMachineSynced); + break; + } + case 8001418: { + if (cv2SetStateConstant_ == null) { + Cv2SetStateConstant = new global::Circuits.Static.RecRoom.Protobuf.CV2SetStateConstantPayloadData(); + } + input.ReadMessage(Cv2SetStateConstant); + break; + } + case 8001426: { + if (cv2SetEquipmentSlotConstantSlotType_ == null) { + Cv2SetEquipmentSlotConstantSlotType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotTypeData(); + } + input.ReadMessage(Cv2SetEquipmentSlotConstantSlotType); + break; + } + case 8001434: { + if (cv2SetEquipmentSlotConstantSlotNumber_ == null) { + Cv2SetEquipmentSlotConstantSlotNumber = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEquipmentSlotConstantSlotNumberData(); + } + input.ReadMessage(Cv2SetEquipmentSlotConstantSlotNumber); + break; + } + case 8001442: { + if (cv2SetConstantRoomOffer_ == null) { + Cv2SetConstantRoomOffer = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantRoomOfferPayloadData(); + } + input.ReadMessage(Cv2SetConstantRoomOffer); + break; + } + case 8001450: { + if (cv2SetPlayerUiTagFilter_ == null) { + Cv2SetPlayerUiTagFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUITagFilterPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiTagFilter); + break; + } + case 8001458: { + if (cv2SetPlayerUiFilterEnabled_ == null) { + Cv2SetPlayerUiFilterEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerUIFilterEnabledPayloadData(); + } + input.ReadMessage(Cv2SetPlayerUiFilterEnabled); + break; + } + case 8001466: { + if (cv2RetypeInputDesc_ == null) { + Cv2RetypeInputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RetypeInputDescPayloadData(); + } + input.ReadMessage(Cv2RetypeInputDesc); + break; + } + case 8001474: { + if (cv2RetypeOutputDesc_ == null) { + Cv2RetypeOutputDesc = new global::Circuits.Static.RecRoom.Protobuf.CV2RetypeOutputDescPayloadData(); + } + input.ReadMessage(Cv2RetypeOutputDesc); + break; + } + case 8001482: { + if (cv2SetPlayerDefinitionGraphTraitValue_ == null) { + Cv2SetPlayerDefinitionGraphTraitValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayerDefinitionGraphTraitValuePayloadData(); + } + input.ReadMessage(Cv2SetPlayerDefinitionGraphTraitValue); + break; + } + case 8001490: { + if (cv2SetReplicatorTarget_ == null) { + Cv2SetReplicatorTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetReplicatorTargetPayloadData(); + } + input.ReadMessage(Cv2SetReplicatorTarget); + break; + } + case 8001498: { + if (cv2ClearReplicatorTarget_ == null) { + Cv2ClearReplicatorTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2ClearReplicatorTargetPayloadData(); + } + input.ReadMessage(Cv2ClearReplicatorTarget); + break; + } + case 8001506: { + if (cv2LocomotionRequestSteeringR2SetSteerInWorldSpace_ == null) { + Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace = new global::Circuits.Static.RecRoom.Protobuf.CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData(); + } + input.ReadMessage(Cv2LocomotionRequestSteeringR2SetSteerInWorldSpace); + break; + } + case 8001514: { + if (cv2CreateObjectBoard_ == null) { + Cv2CreateObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateObjectBoardPayloadData(); + } + input.ReadMessage(Cv2CreateObjectBoard); + break; + } + case 8001522: { + if (cv2SetFunctionCallDeclId_ == null) { + Cv2SetFunctionCallDeclId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetFunctionCallDeclIdPayloadData(); + } + input.ReadMessage(Cv2SetFunctionCallDeclId); + break; + } + case 8001530: { + if (cv2FunctionNodeAddExec_ == null) { + Cv2FunctionNodeAddExec = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeAddExecPayloadData(); + } + input.ReadMessage(Cv2FunctionNodeAddExec); + break; + } + case 8001538: { + if (cv2FunctionNodeRemoveExec_ == null) { + Cv2FunctionNodeRemoveExec = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeRemoveExecPayloadData(); + } + input.ReadMessage(Cv2FunctionNodeRemoveExec); + break; + } + case 8001546: { + if (cv2FunctionNodeChangeFilter_ == null) { + Cv2FunctionNodeChangeFilter = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionNodeChangeFilterPayloadData(); + } + input.ReadMessage(Cv2FunctionNodeChangeFilter); + break; + } + case 8001554: { + if (cv2SetHolotarRecordingNodeValues_ == null) { + Cv2SetHolotarRecordingNodeValues = new global::Circuits.Static.RecRoom.Protobuf.CV2SetHolotarRecordingNodeValuesPayloadData(); + } + input.ReadMessage(Cv2SetHolotarRecordingNodeValues); + break; + } + case 8001562: { + if (cv2PlayerPromptSetImmediate_ == null) { + Cv2PlayerPromptSetImmediate = new global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetImmediatePayloadData(); + } + input.ReadMessage(Cv2PlayerPromptSetImmediate); + break; + } + case 8001570: { + if (cv2PlayerPromptSetCancelOnWatchClose_ == null) { + Cv2PlayerPromptSetCancelOnWatchClose = new global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetCancelOnWatchClosePayloadData(); + } + input.ReadMessage(Cv2PlayerPromptSetCancelOnWatchClose); + break; + } + case 8001578: { + if (cv2PlayerPromptSetReplaceExistingPrompts_ == null) { + Cv2PlayerPromptSetReplaceExistingPrompts = new global::Circuits.Static.RecRoom.Protobuf.CV2PlayerPromptSetReplaceExistingPromptsPayloadData(); + } + input.ReadMessage(Cv2PlayerPromptSetReplaceExistingPrompts); + break; + } + case 8001586: { + if (cv2SetConstantStorefrontItem_ == null) { + Cv2SetConstantStorefrontItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantStorefrontItemPayloadData(); + } + input.ReadMessage(Cv2SetConstantStorefrontItem); + break; + } + case 8001594: { + if (cv2SetRoomHudInventoryRoomInventoryItem_ == null) { + Cv2SetRoomHudInventoryRoomInventoryItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData(); + } + input.ReadMessage(Cv2SetRoomHudInventoryRoomInventoryItem); + break; + } + case 8001602: { + if (cv2SetConstantPlayerEvent_ == null) { + Cv2SetConstantPlayerEvent = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantPlayerEventPayloadData(); + } + input.ReadMessage(Cv2SetConstantPlayerEvent); + break; + } + case 8001610: { + if (cv2SetCustomProperty_ == null) { + Cv2SetCustomProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2SetCustomPropertyPayloadData(); + } + input.ReadMessage(Cv2SetCustomProperty); + break; + } + case 8001618: { + if (cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation_ == null) { + Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation = new global::Circuits.Static.RecRoom.Protobuf.CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData(); + } + input.ReadMessage(Cv2RequestAvatarLocomotionAnimationSetFullBodyAnimation); + break; + } + case 8001626: { + if (cv2UngroupBoard_ == null) { + Cv2UngroupBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2UngroupBoardPayloadData(); + } + input.ReadMessage(Cv2UngroupBoard); + break; + } + case 8001634: { + if (cv2GroupBoard_ == null) { + Cv2GroupBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2GroupBoardPayloadData(); + } + input.ReadMessage(Cv2GroupBoard); + break; + } + case 8001650: { + if (cv2SetObjectPropertyHomeValue_ == null) { + Cv2SetObjectPropertyHomeValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyHomeValuePayloadData(); + } + input.ReadMessage(Cv2SetObjectPropertyHomeValue); + break; + } + case 8001658: { + if (cv2SetObjectPropertyType_ == null) { + Cv2SetObjectPropertyType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyNameAndTypePayloadData(); + } + input.ReadMessage(Cv2SetObjectPropertyType); + break; + } + case 8001666: { + if (cv2SetObjectPropertySynced_ == null) { + Cv2SetObjectPropertySynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertySyncedPayloadData(); + } + input.ReadMessage(Cv2SetObjectPropertySynced); + break; + } + case 8001682: { + if (cv2MoveToBoard_ == null) { + Cv2MoveToBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2MoveToBoardPayloadData(); + } + input.ReadMessage(Cv2MoveToBoard); + break; + } + case 8001690: { + if (cv2SplitFromBoard_ == null) { + Cv2SplitFromBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2SplitFromBoardPayloadData(); + } + input.ReadMessage(Cv2SplitFromBoard); + break; + } + case 8001698: { + if (cv2GroupObjectBoard_ == null) { + Cv2GroupObjectBoard = new global::Circuits.Static.RecRoom.Protobuf.CV2GroupObjectBoardPayloadData(); + } + input.ReadMessage(Cv2GroupObjectBoard); + break; + } + case 8001706: { + if (cv2DeleteAllNodes_ == null) { + Cv2DeleteAllNodes = new global::Circuits.Static.RecRoom.Protobuf.CV2DeleteAllNodesPayloadData(); + } + input.ReadMessage(Cv2DeleteAllNodes); + break; + } + case 8001714: { + if (cv2SetConstantAvatarItem_ == null) { + Cv2SetConstantAvatarItem = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantAvatarItemPayloadData(); + } + input.ReadMessage(Cv2SetConstantAvatarItem); + break; + } + case 8001722: { + if (cv2PromoteDataTableToRoomAsset_ == null) { + Cv2PromoteDataTableToRoomAsset = new global::Circuits.Static.RecRoom.Protobuf.CV2PromoteDataTableToRoomAssetPayloadData(); + } + input.ReadMessage(Cv2PromoteDataTableToRoomAsset); + break; + } + case 8001730: { + if (cv2CreateDataTableRoomAsset_ == null) { + Cv2CreateDataTableRoomAsset = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateDataTableRoomAssetPayloadData(); + } + input.ReadMessage(Cv2CreateDataTableRoomAsset); + break; + } + case 8001738: { + if (cv2SetProjectileValue_ == null) { + Cv2SetProjectileValue = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileValuePayloadData(); + } + input.ReadMessage(Cv2SetProjectileValue); + break; + } + case 8001746: { + if (cv2SetProjectileColorIndex_ == null) { + Cv2SetProjectileColorIndex = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileColorIndexPayloadData(); + } + input.ReadMessage(Cv2SetProjectileColorIndex); + break; + } + case 8001754: { + if (cv2SetProjectileSpeed_ == null) { + Cv2SetProjectileSpeed = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSpeedPayloadData(); + } + input.ReadMessage(Cv2SetProjectileSpeed); + break; + } + case 8001762: { + if (cv2SetProjectileLifetimeSeconds_ == null) { + Cv2SetProjectileLifetimeSeconds = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileLifetimeSecondsPayloadData(); + } + input.ReadMessage(Cv2SetProjectileLifetimeSeconds); + break; + } + case 8001770: { + if (cv2SetProjectileGravity_ == null) { + Cv2SetProjectileGravity = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileGravityPayloadData(); + } + input.ReadMessage(Cv2SetProjectileGravity); + break; + } + case 8001778: { + if (cv2SetProjectileHeadDamage_ == null) { + Cv2SetProjectileHeadDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHeadDamagePayloadData(); + } + input.ReadMessage(Cv2SetProjectileHeadDamage); + break; + } + case 8001786: { + if (cv2SetProjectileTorsoDamage_ == null) { + Cv2SetProjectileTorsoDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileTorsoDamagePayloadData(); + } + input.ReadMessage(Cv2SetProjectileTorsoDamage); + break; + } + case 8001794: { + if (cv2SetProjectileHandDamage_ == null) { + Cv2SetProjectileHandDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileHandDamagePayloadData(); + } + input.ReadMessage(Cv2SetProjectileHandDamage); + break; + } + case 8001802: { + if (cv2SetProjectileObjectDamage_ == null) { + Cv2SetProjectileObjectDamage = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileObjectDamagePayloadData(); + } + input.ReadMessage(Cv2SetProjectileObjectDamage); + break; + } + case 8001810: { + if (cv2SetProjectileCount_ == null) { + Cv2SetProjectileCount = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileCountPayloadData(); + } + input.ReadMessage(Cv2SetProjectileCount); + break; + } + case 8001818: { + if (cv2SetProjectileAngle_ == null) { + Cv2SetProjectileAngle = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileAnglePayloadData(); + } + input.ReadMessage(Cv2SetProjectileAngle); + break; + } + case 8001826: { + if (cv2SetProjectileForce_ == null) { + Cv2SetProjectileForce = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileForcePayloadData(); + } + input.ReadMessage(Cv2SetProjectileForce); + break; + } + case 8001834: { + if (cv2SetProjectileSelfCollisionsEnabled_ == null) { + Cv2SetProjectileSelfCollisionsEnabled = new global::Circuits.Static.RecRoom.Protobuf.CV2SetProjectileSelfCollisionsEnabledPayloadData(); + } + input.ReadMessage(Cv2SetProjectileSelfCollisionsEnabled); + break; + } + case 8001842: { + if (cv2SetIsFrozen_ == null) { + Cv2SetIsFrozen = new global::Circuits.Static.RecRoom.Protobuf.CV2SetIsFrozenData(); + } + input.ReadMessage(Cv2SetIsFrozen); + break; + } + case 8001850: { + if (cv2IsRecRoomObjectOfTypeSetTargetType_ == null) { + Cv2IsRecRoomObjectOfTypeSetTargetType = new global::Circuits.Static.RecRoom.Protobuf.CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData(); + } + input.ReadMessage(Cv2IsRecRoomObjectOfTypeSetTargetType); + break; + } + case 8001858: { + if (cv2ManagePlayerProperty_ == null) { + Cv2ManagePlayerProperty = new global::Circuits.Static.RecRoom.Protobuf.CV2ManagePlayerPropertyPayloadData(); + } + input.ReadMessage(Cv2ManagePlayerProperty); + break; + } + case 8001866: { + if (cv2SetEventDefinitionEventId_ == null) { + Cv2SetEventDefinitionEventId = new global::Circuits.Static.RecRoom.Protobuf.CV2SetEventDefinitionEventIdPayloadData(); + } + input.ReadMessage(Cv2SetEventDefinitionEventId); + break; + } + case 8001874: { + if (cv2SetParticleVfxType_ == null) { + Cv2SetParticleVfxType = new global::Circuits.Static.RecRoom.Protobuf.CV2SetParticleVfxTypePayloadData(); + } + input.ReadMessage(Cv2SetParticleVfxType); + break; + } + case 8001882: { + if (cv2SetPlayParticleVfxAtPositionSynced_ == null) { + Cv2SetPlayParticleVfxAtPositionSynced = new global::Circuits.Static.RecRoom.Protobuf.CV2SetPlayParticleVfxAtPositionSyncedPayloadData(); + } + input.ReadMessage(Cv2SetPlayParticleVfxAtPositionSynced); + break; + } + case 8001890: { + if (cv2SetConstantBodyPart_ == null) { + Cv2SetConstantBodyPart = new global::Circuits.Static.RecRoom.Protobuf.CV2SetConstantBodyPartPayloadData(); + } + input.ReadMessage(Cv2SetConstantBodyPart); + break; + } + case 8001898: { + if (cv2SetMessageNodeMessageName_ == null) { + Cv2SetMessageNodeMessageName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNamePayloadData(); + } + input.ReadMessage(Cv2SetMessageNodeMessageName); + break; + } + case 8001906: { + if (cv2SetMessageSenderNodeScopeAndTarget_ == null) { + Cv2SetMessageSenderNodeScopeAndTarget = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageSenderNodeScopeAndTargetPayloadData(); + } + input.ReadMessage(Cv2SetMessageSenderNodeScopeAndTarget); + break; + } + case 8001914: { + if (cv2SetMessageNodeHasPortForParameter_ == null) { + Cv2SetMessageNodeHasPortForParameter = new global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeHasPortForParameterPayloadData(); + } + input.ReadMessage(Cv2SetMessageNodeHasPortForParameter); + break; + } + case 8001922: { + if (cv2EditMessageName_ == null) { + Cv2EditMessageName = new global::Circuits.Static.RecRoom.Protobuf.CV2EditMessageNamePayloadData(); + } + input.ReadMessage(Cv2EditMessageName); + break; + } + case 8001930: { + if (cv2ManageMessageParameter_ == null) { + Cv2ManageMessageParameter = new global::Circuits.Static.RecRoom.Protobuf.CV2ManageMessageParameterPayloadData(); + } + input.ReadMessage(Cv2ManageMessageParameter); + break; + } + case 8001938: { + if (cv2CreationObjectGetAllOfTypeWithTagSetTargetType_ == null) { + Cv2CreationObjectGetAllOfTypeWithTagSetTargetType = new global::Circuits.Static.RecRoom.Protobuf.CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData(); + } + input.ReadMessage(Cv2CreationObjectGetAllOfTypeWithTagSetTargetType); + break; + } + case 8001946: { + if (cv2SetObjectPropertyDisplayMetadata_ == null) { + Cv2SetObjectPropertyDisplayMetadata = new global::Circuits.Static.RecRoom.Protobuf.CV2SetObjectPropertyDisplayMetadataPayloadData(); + } + input.ReadMessage(Cv2SetObjectPropertyDisplayMetadata); + break; + } + case 8001954: { + if (cv2GameAiSendUserPromptWithStructuredResponseAddOutput_ == null) { + Cv2GameAiSendUserPromptWithStructuredResponseAddOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData(); + } + input.ReadMessage(Cv2GameAiSendUserPromptWithStructuredResponseAddOutput); + break; + } + case 8001962: { + if (cv2GameAiSendUserPromptWithStructuredResponseEditOutput_ == null) { + Cv2GameAiSendUserPromptWithStructuredResponseEditOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData(); + } + input.ReadMessage(Cv2GameAiSendUserPromptWithStructuredResponseEditOutput); + break; + } + case 8001970: { + if (cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput_ == null) { + Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput = new global::Circuits.Static.RecRoom.Protobuf.CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData(); + } + input.ReadMessage(Cv2GameAiSendUserPromptWithStructuredResponseRemoveOutput); + break; + } + case 8001978: { + if (cv2SetBehaviorBoardBehavior_ == null) { + Cv2SetBehaviorBoardBehavior = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorBoardBehaviorPayloadData(); + } + input.ReadMessage(Cv2SetBehaviorBoardBehavior); + break; + } + case 8001986: { + if (cv2CreateBehaviorBoardBehavior_ == null) { + Cv2CreateBehaviorBoardBehavior = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateBehaviorBoardBehaviorPayloadData(); + } + input.ReadMessage(Cv2CreateBehaviorBoardBehavior); + break; + } + case 8001994: { + if (cv2SetBehaviorName_ == null) { + Cv2SetBehaviorName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetBehaviorNamePayloadData(); + } + input.ReadMessage(Cv2SetBehaviorName); + break; + } + case 8002002: { + if (cv2CreateNewBehaviorVersion_ == null) { + Cv2CreateNewBehaviorVersion = new global::Circuits.Static.RecRoom.Protobuf.CV2CreateNewBehaviorVersionPayloadData(); + } + input.ReadMessage(Cv2CreateNewBehaviorVersion); + break; + } + case 8002010: { + if (cv2SetTextureConstantSize_ == null) { + Cv2SetTextureConstantSize = new global::Circuits.Static.RecRoom.Protobuf.CV2SetTextureConstantSizePayloadData(); + } + input.ReadMessage(Cv2SetTextureConstantSize); + break; + } + case 8002018: { + if (cv2SetTextToSpeechMaxRolloffDistance_ == null) { + Cv2SetTextToSpeechMaxRolloffDistance = new global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechMaxRolloffDistancePayloadData(); + } + input.ReadMessage(Cv2SetTextToSpeechMaxRolloffDistance); + break; + } + case 8002026: { + if (cv2SetTextToSpeechRolloffCurve_ == null) { + Cv2SetTextToSpeechRolloffCurve = new global::Circuits.Static.RecRoom.Protobuf.CV2SetTextToSpeechRolloffCurvePayloadData(); + } + input.ReadMessage(Cv2SetTextToSpeechRolloffCurve); + break; + } + case 8002034: { + if (cv2SetGenAiMusicBlobName_ == null) { + Cv2SetGenAiMusicBlobName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicBlobNamePayloadData(); + } + input.ReadMessage(Cv2SetGenAiMusicBlobName); + break; + } + case 8002042: { + if (cv2SetGenAiMusicPrompt_ == null) { + Cv2SetGenAiMusicPrompt = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicPromptPayloadData(); + } + input.ReadMessage(Cv2SetGenAiMusicPrompt); + break; + } + case 8002050: { + if (cv2SetGenAiMusicDuration_ == null) { + Cv2SetGenAiMusicDuration = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicDurationPayloadData(); + } + input.ReadMessage(Cv2SetGenAiMusicDuration); + break; + } + case 8002058: { + if (cv2SetGenAiMusicLyrics_ == null) { + Cv2SetGenAiMusicLyrics = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicLyricsPayloadData(); + } + input.ReadMessage(Cv2SetGenAiMusicLyrics); + break; + } + case 8002066: { + if (cv2SetGenAiSfxBlobName_ == null) { + Cv2SetGenAiSfxBlobName = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXBlobNamePayloadData(); + } + input.ReadMessage(Cv2SetGenAiSfxBlobName); + break; + } + case 8002074: { + if (cv2SetGenAiSfxPrompt_ == null) { + Cv2SetGenAiSfxPrompt = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXPromptPayloadData(); + } + input.ReadMessage(Cv2SetGenAiSfxPrompt); + break; + } + case 8002082: { + if (cv2SetGenAiSfxDuration_ == null) { + Cv2SetGenAiSfxDuration = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXDurationPayloadData(); + } + input.ReadMessage(Cv2SetGenAiSfxDuration); + break; + } + case 8002090: { + if (cv2FunctionDeclSetDescription_ == null) { + Cv2FunctionDeclSetDescription = new global::Circuits.Static.RecRoom.Protobuf.CV2FunctionDeclSetDescriptionPayloadData(); + } + input.ReadMessage(Cv2FunctionDeclSetDescription); + break; + } + case 8002098: { + if (cv2SetChatAiModelNodeModel_ == null) { + Cv2SetChatAiModelNodeModel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetChatAIModelNodeModelPayloadData(); + } + input.ReadMessage(Cv2SetChatAiModelNodeModel); + break; + } + case 8002106: { + if (cv2SetImageGenerationAiModelNodeModel_ == null) { + Cv2SetImageGenerationAiModelNodeModel = new global::Circuits.Static.RecRoom.Protobuf.CV2SetImageGenerationAIModelNodeModelPayloadData(); + } + input.ReadMessage(Cv2SetImageGenerationAiModelNodeModel); + break; + } + case 8002114: { + if (cv2SetGenAiMusicContext_ == null) { + Cv2SetGenAiMusicContext = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAIMusicContextPayloadData(); + } + input.ReadMessage(Cv2SetGenAiMusicContext); + break; + } + case 8002122: { + if (cv2SetGenAiSfxContext_ == null) { + Cv2SetGenAiSfxContext = new global::Circuits.Static.RecRoom.Protobuf.CV2SetGenAISFXContextPayloadData(); + } + input.ReadMessage(Cv2SetGenAiSfxContext); + break; + } + case 8002130: { + if (cv2AiFunctionSetFunctionDeclId_ == null) { + Cv2AiFunctionSetFunctionDeclId = new global::Circuits.Static.RecRoom.Protobuf.CV2AiFunctionSetFunctionDeclIdPayloadData(); + } + input.ReadMessage(Cv2AiFunctionSetFunctionDeclId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PartialInitializePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PartialInitializePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 PartialInitializePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PartialInitializePayloadData(PartialInitializePayloadData other) : this() { + count_ = other.count_; + index_ = other.index_; + data_ = other.data_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PartialInitializePayloadData Clone() { + return new PartialInitializePayloadData(this); + } + + /// Field number for the "count" field. + public const int CountFieldNumber = 1; + private int count_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Count { + get { return count_; } + set { + count_ = value; + } + } + + /// Field number for the "index" field. + public const int IndexFieldNumber = 2; + private int index_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Index { + get { return index_; } + set { + index_ = value; + } + } + + /// Field number for the "data" field. + public const int DataFieldNumber = 3; + private pb::ByteString data_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Data { + get { return data_; } + set { + data_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PartialInitializePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PartialInitializePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Count != other.Count) return false; + if (Index != other.Index) return false; + if (Data != other.Data) 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 (Count != 0) hash ^= Count.GetHashCode(); + if (Index != 0) hash ^= Index.GetHashCode(); + if (Data.Length != 0) hash ^= Data.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 (Count != 0) { + output.WriteRawTag(8); + output.WriteInt32(Count); + } + if (Index != 0) { + output.WriteRawTag(16); + output.WriteInt32(Index); + } + if (Data.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(Data); + } + 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 (Count != 0) { + output.WriteRawTag(8); + output.WriteInt32(Count); + } + if (Index != 0) { + output.WriteRawTag(16); + output.WriteInt32(Index); + } + if (Data.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(Data); + } + 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 (Count != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Count); + } + if (Index != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Index); + } + if (Data.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Data); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PartialInitializePayloadData other) { + if (other == null) { + return; + } + if (other.Count != 0) { + Count = other.Count; + } + if (other.Index != 0) { + Index = other.Index; + } + if (other.Data.Length != 0) { + Data = other.Data; + } + _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 8: { + Count = input.ReadInt32(); + break; + } + case 16: { + Index = input.ReadInt32(); + break; + } + case 26: { + Data = input.ReadBytes(); + 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 8: { + Count = input.ReadInt32(); + break; + } + case 16: { + Index = input.ReadInt32(); + break; + } + case 26: { + Data = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FullInitializePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FullInitializePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 FullInitializePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FullInitializePayloadData(FullInitializePayloadData other) : this() { + rootData_ = other.rootData_ != null ? other.rootData_.Clone() : null; + circuitRootData_ = other.circuitRootData_ != null ? other.circuitRootData_.Clone() : null; + superRoomData_ = other.superRoomData_ != null ? other.superRoomData_.Clone() : null; + circuitStudioUnitySubAssetUsageData_ = other.circuitStudioUnitySubAssetUsageData_ != null ? other.circuitStudioUnitySubAssetUsageData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FullInitializePayloadData Clone() { + return new FullInitializePayloadData(this); + } + + /// Field number for the "root_data" field. + public const int RootDataFieldNumber = 1; + private global::Circuits.Static.RecRoom.Protobuf.RootData rootData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.RootData RootData { + get { return rootData_; } + set { + rootData_ = value; + } + } + + /// Field number for the "circuit_root_data" field. + public const int CircuitRootDataFieldNumber = 2; + private global::CircuitsV2.Protobuf.CircuitRootData circuitRootData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitRootData CircuitRootData { + get { return circuitRootData_; } + set { + circuitRootData_ = value; + } + } + + /// Field number for the "super_room_data" field. + public const int SuperRoomDataFieldNumber = 3; + private global::RecRoom.Protobuf.SuperRoomData superRoomData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SuperRoomData SuperRoomData { + get { return superRoomData_; } + set { + superRoomData_ = value; + } + } + + /// Field number for the "circuit_studio_unity_sub_asset_usage_data" field. + public const int CircuitStudioUnitySubAssetUsageDataFieldNumber = 4; + private global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData circuitStudioUnitySubAssetUsageData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData CircuitStudioUnitySubAssetUsageData { + get { return circuitStudioUnitySubAssetUsageData_; } + set { + circuitStudioUnitySubAssetUsageData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FullInitializePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FullInitializePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RootData, other.RootData)) return false; + if (!object.Equals(CircuitRootData, other.CircuitRootData)) return false; + if (!object.Equals(SuperRoomData, other.SuperRoomData)) return false; + if (!object.Equals(CircuitStudioUnitySubAssetUsageData, other.CircuitStudioUnitySubAssetUsageData)) 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 (rootData_ != null) hash ^= RootData.GetHashCode(); + if (circuitRootData_ != null) hash ^= CircuitRootData.GetHashCode(); + if (superRoomData_ != null) hash ^= SuperRoomData.GetHashCode(); + if (circuitStudioUnitySubAssetUsageData_ != null) hash ^= CircuitStudioUnitySubAssetUsageData.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 (rootData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RootData); + } + if (circuitRootData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CircuitRootData); + } + if (superRoomData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SuperRoomData); + } + if (circuitStudioUnitySubAssetUsageData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(CircuitStudioUnitySubAssetUsageData); + } + 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 (rootData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RootData); + } + if (circuitRootData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CircuitRootData); + } + if (superRoomData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SuperRoomData); + } + if (circuitStudioUnitySubAssetUsageData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(CircuitStudioUnitySubAssetUsageData); + } + 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 (rootData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RootData); + } + if (circuitRootData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitRootData); + } + if (superRoomData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SuperRoomData); + } + if (circuitStudioUnitySubAssetUsageData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitStudioUnitySubAssetUsageData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FullInitializePayloadData other) { + if (other == null) { + return; + } + if (other.rootData_ != null) { + if (rootData_ == null) { + RootData = new global::Circuits.Static.RecRoom.Protobuf.RootData(); + } + RootData.MergeFrom(other.RootData); + } + if (other.circuitRootData_ != null) { + if (circuitRootData_ == null) { + CircuitRootData = new global::CircuitsV2.Protobuf.CircuitRootData(); + } + CircuitRootData.MergeFrom(other.CircuitRootData); + } + if (other.superRoomData_ != null) { + if (superRoomData_ == null) { + SuperRoomData = new global::RecRoom.Protobuf.SuperRoomData(); + } + SuperRoomData.MergeFrom(other.SuperRoomData); + } + if (other.circuitStudioUnitySubAssetUsageData_ != null) { + if (circuitStudioUnitySubAssetUsageData_ == null) { + CircuitStudioUnitySubAssetUsageData = new global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData(); + } + CircuitStudioUnitySubAssetUsageData.MergeFrom(other.CircuitStudioUnitySubAssetUsageData); + } + _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 (rootData_ == null) { + RootData = new global::Circuits.Static.RecRoom.Protobuf.RootData(); + } + input.ReadMessage(RootData); + break; + } + case 18: { + if (circuitRootData_ == null) { + CircuitRootData = new global::CircuitsV2.Protobuf.CircuitRootData(); + } + input.ReadMessage(CircuitRootData); + break; + } + case 26: { + if (superRoomData_ == null) { + SuperRoomData = new global::RecRoom.Protobuf.SuperRoomData(); + } + input.ReadMessage(SuperRoomData); + break; + } + case 34: { + if (circuitStudioUnitySubAssetUsageData_ == null) { + CircuitStudioUnitySubAssetUsageData = new global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData(); + } + input.ReadMessage(CircuitStudioUnitySubAssetUsageData); + 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 (rootData_ == null) { + RootData = new global::Circuits.Static.RecRoom.Protobuf.RootData(); + } + input.ReadMessage(RootData); + break; + } + case 18: { + if (circuitRootData_ == null) { + CircuitRootData = new global::CircuitsV2.Protobuf.CircuitRootData(); + } + input.ReadMessage(CircuitRootData); + break; + } + case 26: { + if (superRoomData_ == null) { + SuperRoomData = new global::RecRoom.Protobuf.SuperRoomData(); + } + input.ReadMessage(SuperRoomData); + break; + } + case 34: { + if (circuitStudioUnitySubAssetUsageData_ == null) { + CircuitStudioUnitySubAssetUsageData = new global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData(); + } + input.ReadMessage(CircuitStudioUnitySubAssetUsageData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DestroyPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DestroyPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 DestroyPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DestroyPayloadData(DestroyPayloadData other) : this() { + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DestroyPayloadData Clone() { + return new DestroyPayloadData(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DestroyPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DestroyPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + 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 (_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 (_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 (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DestroyPayloadData other) { + if (other == null) { + return; + } + _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; + } + } + #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; + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MultiPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MultiPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 MultiPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MultiPayloadData(MultiPayloadData other) : this() { + actions_ = other.actions_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MultiPayloadData Clone() { + return new MultiPayloadData(this); + } + + /// Field number for the "actions" field. + public const int ActionsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_actions_codec + = pb::FieldCodec.ForMessage(10, global::Circuits.Static.RecRoom.Protobuf.ActionData.Parser); + private readonly pbc::RepeatedField actions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Actions { + get { return actions_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MultiPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MultiPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!actions_.Equals(other.actions_)) 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; + hash ^= actions_.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 + actions_.WriteTo(output, _repeated_actions_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) { + actions_.WriteTo(ref output, _repeated_actions_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; + size += actions_.CalculateSize(_repeated_actions_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MultiPayloadData other) { + if (other == null) { + return; + } + actions_.Add(other.actions_); + _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: { + actions_.AddEntriesFrom(input, _repeated_actions_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: { + actions_.AddEntriesFrom(ref input, _repeated_actions_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CompressedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CompressedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 CompressedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CompressedPayloadData(CompressedPayloadData other) : this() { + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CompressedPayloadData Clone() { + return new CompressedPayloadData(this); + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 1; + private pb::ByteString value_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Value { + get { return value_; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CompressedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CompressedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Value != other.Value) 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 (Value.Length != 0) hash ^= Value.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 (Value.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Value); + } + 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 (Value.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Value); + } + 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 (Value.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CompressedPayloadData other) { + if (other == null) { + return; + } + if (other.Value.Length != 0) { + Value = other.Value; + } + _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: { + Value = input.ReadBytes(); + 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: { + Value = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PartialActionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PartialActionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[6]; } + } + + [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 PartialActionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PartialActionPayloadData(PartialActionPayloadData other) : this() { + count_ = other.count_; + index_ = other.index_; + data_ = other.data_; + actionId_ = other.actionId_ != null ? other.actionId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PartialActionPayloadData Clone() { + return new PartialActionPayloadData(this); + } + + /// Field number for the "count" field. + public const int CountFieldNumber = 1; + private int count_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Count { + get { return count_; } + set { + count_ = value; + } + } + + /// Field number for the "index" field. + public const int IndexFieldNumber = 2; + private int index_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Index { + get { return index_; } + set { + index_ = value; + } + } + + /// Field number for the "data" field. + public const int DataFieldNumber = 3; + private pb::ByteString data_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Data { + get { return data_; } + set { + data_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "action_id" field. + public const int ActionIdFieldNumber = 4; + private global::Circuits.Shared.Api.Protobuf.Id128Data actionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data ActionId { + get { return actionId_; } + set { + actionId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PartialActionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PartialActionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Count != other.Count) return false; + if (Index != other.Index) return false; + if (Data != other.Data) return false; + if (!object.Equals(ActionId, other.ActionId)) 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 (Count != 0) hash ^= Count.GetHashCode(); + if (Index != 0) hash ^= Index.GetHashCode(); + if (Data.Length != 0) hash ^= Data.GetHashCode(); + if (actionId_ != null) hash ^= ActionId.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 (Count != 0) { + output.WriteRawTag(8); + output.WriteInt32(Count); + } + if (Index != 0) { + output.WriteRawTag(16); + output.WriteInt32(Index); + } + if (Data.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(Data); + } + if (actionId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ActionId); + } + 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 (Count != 0) { + output.WriteRawTag(8); + output.WriteInt32(Count); + } + if (Index != 0) { + output.WriteRawTag(16); + output.WriteInt32(Index); + } + if (Data.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(Data); + } + if (actionId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ActionId); + } + 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 (Count != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Count); + } + if (Index != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Index); + } + if (Data.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Data); + } + if (actionId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ActionId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PartialActionPayloadData other) { + if (other == null) { + return; + } + if (other.Count != 0) { + Count = other.Count; + } + if (other.Index != 0) { + Index = other.Index; + } + if (other.Data.Length != 0) { + Data = other.Data; + } + if (other.actionId_ != null) { + if (actionId_ == null) { + ActionId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + ActionId.MergeFrom(other.ActionId); + } + _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 8: { + Count = input.ReadInt32(); + break; + } + case 16: { + Index = input.ReadInt32(); + break; + } + case 26: { + Data = input.ReadBytes(); + break; + } + case 34: { + if (actionId_ == null) { + ActionId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(ActionId); + 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 8: { + Count = input.ReadInt32(); + break; + } + case 16: { + Index = input.ReadInt32(); + break; + } + case 26: { + Data = input.ReadBytes(); + break; + } + case 34: { + if (actionId_ == null) { + ActionId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(ActionId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AddGraphPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AddGraphPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[7]; } + } + + [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 AddGraphPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AddGraphPayloadData(AddGraphPayloadData other) : this() { + parentGraphId_ = other.parentGraphId_; + graphDefId_ = other.graphDefId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AddGraphPayloadData Clone() { + return new AddGraphPayloadData(this); + } + + /// Field number for the "parent_graph_id" field. + public const int ParentGraphIdFieldNumber = 1; + private int parentGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ParentGraphId { + get { return parentGraphId_; } + set { + parentGraphId_ = value; + } + } + + /// Field number for the "graph_def_id" field. + public const int GraphDefIdFieldNumber = 2; + private int graphDefId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphDefId { + get { return graphDefId_; } + set { + graphDefId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AddGraphPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AddGraphPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ParentGraphId != other.ParentGraphId) return false; + if (GraphDefId != other.GraphDefId) 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 (ParentGraphId != 0) hash ^= ParentGraphId.GetHashCode(); + if (GraphDefId != 0) hash ^= GraphDefId.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 (ParentGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ParentGraphId); + } + if (GraphDefId != 0) { + output.WriteRawTag(16); + output.WriteInt32(GraphDefId); + } + 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 (ParentGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ParentGraphId); + } + if (GraphDefId != 0) { + output.WriteRawTag(16); + output.WriteInt32(GraphDefId); + } + 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 (ParentGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ParentGraphId); + } + if (GraphDefId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphDefId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AddGraphPayloadData other) { + if (other == null) { + return; + } + if (other.ParentGraphId != 0) { + ParentGraphId = other.ParentGraphId; + } + if (other.GraphDefId != 0) { + GraphDefId = other.GraphDefId; + } + _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 8: { + ParentGraphId = input.ReadInt32(); + break; + } + case 16: { + GraphDefId = input.ReadInt32(); + 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 8: { + ParentGraphId = input.ReadInt32(); + break; + } + case 16: { + GraphDefId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RemoveGraphPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RemoveGraphPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[8]; } + } + + [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 RemoveGraphPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoveGraphPayloadData(RemoveGraphPayloadData other) : this() { + graphId_ = other.graphId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoveGraphPayloadData Clone() { + return new RemoveGraphPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RemoveGraphPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RemoveGraphPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) 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 (GraphId != 0) hash ^= GraphId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RemoveGraphPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + _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 8: { + GraphId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AddNodePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AddNodePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[9]; } + } + + [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 AddNodePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AddNodePayloadData(AddNodePayloadData other) : this() { + graphId_ = other.graphId_; + nodeDef_ = other.nodeDef_; + localPosition_ = other.localPosition_ != null ? other.localPosition_.Clone() : null; + localRotation_ = other.localRotation_ != null ? other.localRotation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AddNodePayloadData Clone() { + return new AddNodePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_def" field. + public const int NodeDefFieldNumber = 2; + private int nodeDef_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDef { + get { return nodeDef_; } + set { + nodeDef_ = value; + } + } + + /// Field number for the "local_position" field. + public const int LocalPositionFieldNumber = 3; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data localPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data LocalPosition { + get { return localPosition_; } + set { + localPosition_ = value; + } + } + + /// Field number for the "local_rotation" field. + public const int LocalRotationFieldNumber = 4; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData localRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData LocalRotation { + get { return localRotation_; } + set { + localRotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AddNodePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AddNodePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeDef != other.NodeDef) return false; + if (!object.Equals(LocalPosition, other.LocalPosition)) return false; + if (!object.Equals(LocalRotation, other.LocalRotation)) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeDef != 0) hash ^= NodeDef.GetHashCode(); + if (localPosition_ != null) hash ^= LocalPosition.GetHashCode(); + if (localRotation_ != null) hash ^= LocalRotation.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeDef != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeDef); + } + if (localPosition_ != null) { + output.WriteRawTag(26); + output.WriteMessage(LocalPosition); + } + if (localRotation_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LocalRotation); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeDef != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeDef); + } + if (localPosition_ != null) { + output.WriteRawTag(26); + output.WriteMessage(LocalPosition); + } + if (localRotation_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LocalRotation); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeDef != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDef); + } + if (localPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalPosition); + } + if (localRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalRotation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AddNodePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeDef != 0) { + NodeDef = other.NodeDef; + } + if (other.localPosition_ != null) { + if (localPosition_ == null) { + LocalPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + LocalPosition.MergeFrom(other.LocalPosition); + } + if (other.localRotation_ != null) { + if (localRotation_ == null) { + LocalRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + LocalRotation.MergeFrom(other.LocalRotation); + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeDef = input.ReadInt32(); + break; + } + case 26: { + if (localPosition_ == null) { + LocalPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalPosition); + break; + } + case 34: { + if (localRotation_ == null) { + LocalRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalRotation); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeDef = input.ReadInt32(); + break; + } + case 26: { + if (localPosition_ == null) { + LocalPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalPosition); + break; + } + case 34: { + if (localRotation_ == null) { + LocalRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalRotation); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RemoveNodePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RemoveNodePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[10]; } + } + + [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 RemoveNodePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoveNodePayloadData(RemoveNodePayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoveNodePayloadData Clone() { + return new RemoveNodePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RemoveNodePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RemoveNodePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RemoveNodePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AddEdgePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AddEdgePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[11]; } + } + + [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 AddEdgePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AddEdgePayloadData(AddEdgePayloadData other) : this() { + graphId_ = other.graphId_; + srcId_ = other.srcId_; + dstId_ = other.dstId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AddEdgePayloadData Clone() { + return new AddEdgePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "src_id" field. + public const int SrcIdFieldNumber = 2; + private int srcId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SrcId { + get { return srcId_; } + set { + srcId_ = value; + } + } + + /// Field number for the "dst_id" field. + public const int DstIdFieldNumber = 3; + private int dstId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DstId { + get { return dstId_; } + set { + dstId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AddEdgePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AddEdgePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (SrcId != other.SrcId) return false; + if (DstId != other.DstId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (SrcId != 0) hash ^= SrcId.GetHashCode(); + if (DstId != 0) hash ^= DstId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (SrcId != 0) { + output.WriteRawTag(16); + output.WriteInt32(SrcId); + } + if (DstId != 0) { + output.WriteRawTag(24); + output.WriteInt32(DstId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (SrcId != 0) { + output.WriteRawTag(16); + output.WriteInt32(SrcId); + } + if (DstId != 0) { + output.WriteRawTag(24); + output.WriteInt32(DstId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (SrcId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SrcId); + } + if (DstId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DstId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AddEdgePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.SrcId != 0) { + SrcId = other.SrcId; + } + if (other.DstId != 0) { + DstId = other.DstId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + SrcId = input.ReadInt32(); + break; + } + case 24: { + DstId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + SrcId = input.ReadInt32(); + break; + } + case 24: { + DstId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RemoveEdgePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RemoveEdgePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[12]; } + } + + [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 RemoveEdgePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoveEdgePayloadData(RemoveEdgePayloadData other) : this() { + graphId_ = other.graphId_; + srcId_ = other.srcId_; + dstId_ = other.dstId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoveEdgePayloadData Clone() { + return new RemoveEdgePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "src_id" field. + public const int SrcIdFieldNumber = 2; + private int srcId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SrcId { + get { return srcId_; } + set { + srcId_ = value; + } + } + + /// Field number for the "dst_id" field. + public const int DstIdFieldNumber = 3; + private int dstId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DstId { + get { return dstId_; } + set { + dstId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RemoveEdgePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RemoveEdgePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (SrcId != other.SrcId) return false; + if (DstId != other.DstId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (SrcId != 0) hash ^= SrcId.GetHashCode(); + if (DstId != 0) hash ^= DstId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (SrcId != 0) { + output.WriteRawTag(16); + output.WriteInt32(SrcId); + } + if (DstId != 0) { + output.WriteRawTag(24); + output.WriteInt32(DstId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (SrcId != 0) { + output.WriteRawTag(16); + output.WriteInt32(SrcId); + } + if (DstId != 0) { + output.WriteRawTag(24); + output.WriteInt32(DstId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (SrcId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SrcId); + } + if (DstId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DstId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RemoveEdgePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.SrcId != 0) { + SrcId = other.SrcId; + } + if (other.DstId != 0) { + DstId = other.DstId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + SrcId = input.ReadInt32(); + break; + } + case 24: { + DstId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + SrcId = input.ReadInt32(); + break; + } + case 24: { + DstId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InputSetDefaultValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InputSetDefaultValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[13]; } + } + + [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 InputSetDefaultValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputSetDefaultValuePayloadData(InputSetDefaultValuePayloadData other) : this() { + graphId_ = other.graphId_; + inputId_ = other.inputId_; + defaultValue_ = other.defaultValue_ != null ? other.defaultValue_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputSetDefaultValuePayloadData Clone() { + return new InputSetDefaultValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "input_id" field. + public const int InputIdFieldNumber = 2; + private int inputId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputId { + get { return inputId_; } + set { + inputId_ = value; + } + } + + /// Field number for the "default_value" field. + public const int DefaultValueFieldNumber = 3; + private global::Circuits.Static.EV.Protobuf.VariantData defaultValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.VariantData DefaultValue { + get { return defaultValue_; } + set { + defaultValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InputSetDefaultValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InputSetDefaultValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (InputId != other.InputId) return false; + if (!object.Equals(DefaultValue, other.DefaultValue)) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (InputId != 0) hash ^= InputId.GetHashCode(); + if (defaultValue_ != null) hash ^= DefaultValue.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (InputId != 0) { + output.WriteRawTag(16); + output.WriteInt32(InputId); + } + if (defaultValue_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DefaultValue); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (InputId != 0) { + output.WriteRawTag(16); + output.WriteInt32(InputId); + } + if (defaultValue_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DefaultValue); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (InputId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputId); + } + if (defaultValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InputSetDefaultValuePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.InputId != 0) { + InputId = other.InputId; + } + if (other.defaultValue_ != null) { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + DefaultValue.MergeFrom(other.DefaultValue); + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + InputId = input.ReadInt32(); + break; + } + case 26: { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(DefaultValue); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + InputId = input.ReadInt32(); + break; + } + case 26: { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(DefaultValue); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionNodeAddInputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionNodeAddInputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[14]; } + } + + [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 FunctionNodeAddInputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionNodeAddInputPayloadData(FunctionNodeAddInputPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + inputIndex_ = other.inputIndex_; + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionNodeAddInputPayloadData Clone() { + return new FunctionNodeAddInputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "input_index" field. + public const int InputIndexFieldNumber = 3; + private int inputIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputIndex { + get { return inputIndex_; } + set { + inputIndex_ = value; + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 4; + private global::Circuits.Static.RecRoom.Protobuf.NamedTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.NamedTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionNodeAddInputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionNodeAddInputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (InputIndex != other.InputIndex) return false; + if (!object.Equals(Type, other.Type)) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (InputIndex != 0) hash ^= InputIndex.GetHashCode(); + if (type_ != null) hash ^= Type.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (InputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(InputIndex); + } + if (type_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Type); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (InputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(InputIndex); + } + if (type_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Type); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (InputIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputIndex); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionNodeAddInputPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.InputIndex != 0) { + InputIndex = other.InputIndex; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + Type.MergeFrom(other.Type); + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + InputIndex = input.ReadInt32(); + break; + } + case 34: { + if (type_ == null) { + Type = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(Type); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + InputIndex = input.ReadInt32(); + break; + } + case 34: { + if (type_ == null) { + Type = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionNodeAddOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionNodeAddOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[15]; } + } + + [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 FunctionNodeAddOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionNodeAddOutputPayloadData(FunctionNodeAddOutputPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + outputIndex_ = other.outputIndex_; + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionNodeAddOutputPayloadData Clone() { + return new FunctionNodeAddOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "output_index" field. + public const int OutputIndexFieldNumber = 3; + private int outputIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputIndex { + get { return outputIndex_; } + set { + outputIndex_ = value; + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 4; + private global::Circuits.Static.RecRoom.Protobuf.NamedTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.NamedTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionNodeAddOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionNodeAddOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (OutputIndex != other.OutputIndex) return false; + if (!object.Equals(Type, other.Type)) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (OutputIndex != 0) hash ^= OutputIndex.GetHashCode(); + if (type_ != null) hash ^= Type.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (OutputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(OutputIndex); + } + if (type_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Type); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (OutputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(OutputIndex); + } + if (type_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Type); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (OutputIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputIndex); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionNodeAddOutputPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.OutputIndex != 0) { + OutputIndex = other.OutputIndex; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + Type.MergeFrom(other.Type); + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + OutputIndex = input.ReadInt32(); + break; + } + case 34: { + if (type_ == null) { + Type = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(Type); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + OutputIndex = input.ReadInt32(); + break; + } + case 34: { + if (type_ == null) { + Type = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionNodeRemoveInputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionNodeRemoveInputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[16]; } + } + + [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 FunctionNodeRemoveInputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionNodeRemoveInputPayloadData(FunctionNodeRemoveInputPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + inputIndex_ = other.inputIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionNodeRemoveInputPayloadData Clone() { + return new FunctionNodeRemoveInputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "input_index" field. + public const int InputIndexFieldNumber = 3; + private int inputIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputIndex { + get { return inputIndex_; } + set { + inputIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionNodeRemoveInputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionNodeRemoveInputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (InputIndex != other.InputIndex) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (InputIndex != 0) hash ^= InputIndex.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (InputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(InputIndex); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (InputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(InputIndex); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (InputIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionNodeRemoveInputPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.InputIndex != 0) { + InputIndex = other.InputIndex; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + InputIndex = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + InputIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionNodeRemoveOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionNodeRemoveOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[17]; } + } + + [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 FunctionNodeRemoveOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionNodeRemoveOutputPayloadData(FunctionNodeRemoveOutputPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + outputIndex_ = other.outputIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionNodeRemoveOutputPayloadData Clone() { + return new FunctionNodeRemoveOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "output_index" field. + public const int OutputIndexFieldNumber = 3; + private int outputIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputIndex { + get { return outputIndex_; } + set { + outputIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionNodeRemoveOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionNodeRemoveOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (OutputIndex != other.OutputIndex) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (OutputIndex != 0) hash ^= OutputIndex.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (OutputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(OutputIndex); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (OutputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(OutputIndex); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (OutputIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionNodeRemoveOutputPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.OutputIndex != 0) { + OutputIndex = other.OutputIndex; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + OutputIndex = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + OutputIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AddInputToGroupPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AddInputToGroupPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[18]; } + } + + [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 AddInputToGroupPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AddInputToGroupPayloadData(AddInputToGroupPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + inputDefId_ = other.inputDefId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AddInputToGroupPayloadData Clone() { + return new AddInputToGroupPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "input_def_id" field. + public const int InputDefIdFieldNumber = 3; + private int inputDefId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputDefId { + get { return inputDefId_; } + set { + inputDefId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AddInputToGroupPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AddInputToGroupPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (InputDefId != other.InputDefId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (InputDefId != 0) hash ^= InputDefId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (InputDefId != 0) { + output.WriteRawTag(24); + output.WriteInt32(InputDefId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (InputDefId != 0) { + output.WriteRawTag(24); + output.WriteInt32(InputDefId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (InputDefId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputDefId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AddInputToGroupPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.InputDefId != 0) { + InputDefId = other.InputDefId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + InputDefId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + InputDefId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2AddNodePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2AddNodePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[19]; } + } + + [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 CV2AddNodePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddNodePayloadData(CV2AddNodePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeType_ = other.nodeType_ != null ? other.nodeType_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + localSpacePosition_ = other.localSpacePosition_ != null ? other.localSpacePosition_.Clone() : null; + localSpaceRotation_ = other.localSpaceRotation_ != null ? other.localSpaceRotation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddNodePayloadData Clone() { + return new CV2AddNodePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_type" field. + public const int NodeTypeFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeType { + get { return nodeType_; } + set { + nodeType_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "local_space_position" field. + public const int LocalSpacePositionFieldNumber = 4; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data localSpacePosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data LocalSpacePosition { + get { return localSpacePosition_; } + set { + localSpacePosition_ = value; + } + } + + /// Field number for the "local_space_rotation" field. + public const int LocalSpaceRotationFieldNumber = 5; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData localSpaceRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData LocalSpaceRotation { + get { return localSpaceRotation_; } + set { + localSpaceRotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2AddNodePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2AddNodePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeType, other.NodeType)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(LocalSpacePosition, other.LocalSpacePosition)) return false; + if (!object.Equals(LocalSpaceRotation, other.LocalSpaceRotation)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeType_ != null) hash ^= NodeType.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (localSpacePosition_ != null) hash ^= LocalSpacePosition.GetHashCode(); + if (localSpaceRotation_ != null) hash ^= LocalSpaceRotation.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeType_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeType); + } + if (nodeId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NodeId); + } + if (localSpacePosition_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LocalSpacePosition); + } + if (localSpaceRotation_ != null) { + output.WriteRawTag(42); + output.WriteMessage(LocalSpaceRotation); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeType_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeType); + } + if (nodeId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NodeId); + } + if (localSpacePosition_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LocalSpacePosition); + } + if (localSpaceRotation_ != null) { + output.WriteRawTag(42); + output.WriteMessage(LocalSpaceRotation); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeType); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (localSpacePosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalSpacePosition); + } + if (localSpaceRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalSpaceRotation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2AddNodePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeType_ != null) { + if (nodeType_ == null) { + NodeType = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeType.MergeFrom(other.NodeType); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.localSpacePosition_ != null) { + if (localSpacePosition_ == null) { + LocalSpacePosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + LocalSpacePosition.MergeFrom(other.LocalSpacePosition); + } + if (other.localSpaceRotation_ != null) { + if (localSpaceRotation_ == null) { + LocalSpaceRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + LocalSpaceRotation.MergeFrom(other.LocalSpaceRotation); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeType_ == null) { + NodeType = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeType); + break; + } + case 26: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 34: { + if (localSpacePosition_ == null) { + LocalSpacePosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalSpacePosition); + break; + } + case 42: { + if (localSpaceRotation_ == null) { + LocalSpaceRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalSpaceRotation); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeType_ == null) { + NodeType = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeType); + break; + } + case 26: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 34: { + if (localSpacePosition_ == null) { + LocalSpacePosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalSpacePosition); + break; + } + case 42: { + if (localSpaceRotation_ == null) { + LocalSpaceRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalSpaceRotation); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveNodePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveNodePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[20]; } + } + + [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 CV2RemoveNodePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveNodePayloadData(CV2RemoveNodePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveNodePayloadData Clone() { + return new CV2RemoveNodePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveNodePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveNodePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveNodePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2AddConnectionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2AddConnectionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[21]; } + } + + [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 CV2AddConnectionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddConnectionPayloadData(CV2AddConnectionPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + srcNodeId_ = other.srcNodeId_ != null ? other.srcNodeId_.Clone() : null; + srcNodeDescIndex_ = other.srcNodeDescIndex_; + srcPortIndex_ = other.srcPortIndex_; + dstNodeId_ = other.dstNodeId_ != null ? other.dstNodeId_.Clone() : null; + dstNodeDescIndex_ = other.dstNodeDescIndex_; + dstPortIndex_ = other.dstPortIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddConnectionPayloadData Clone() { + return new CV2AddConnectionPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "src_node_id" field. + public const int SrcNodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData srcNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData SrcNodeId { + get { return srcNodeId_; } + set { + srcNodeId_ = value; + } + } + + /// Field number for the "src_node_desc_index" field. + public const int SrcNodeDescIndexFieldNumber = 3; + private int srcNodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SrcNodeDescIndex { + get { return srcNodeDescIndex_; } + set { + srcNodeDescIndex_ = value; + } + } + + /// Field number for the "src_port_index" field. + public const int SrcPortIndexFieldNumber = 4; + private int srcPortIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SrcPortIndex { + get { return srcPortIndex_; } + set { + srcPortIndex_ = value; + } + } + + /// Field number for the "dst_node_id" field. + public const int DstNodeIdFieldNumber = 5; + private global::RecRoom.Protobuf.Core.GuidData dstNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData DstNodeId { + get { return dstNodeId_; } + set { + dstNodeId_ = value; + } + } + + /// Field number for the "dst_node_desc_index" field. + public const int DstNodeDescIndexFieldNumber = 6; + private int dstNodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DstNodeDescIndex { + get { return dstNodeDescIndex_; } + set { + dstNodeDescIndex_ = value; + } + } + + /// Field number for the "dst_port_index" field. + public const int DstPortIndexFieldNumber = 7; + private int dstPortIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DstPortIndex { + get { return dstPortIndex_; } + set { + dstPortIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2AddConnectionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2AddConnectionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(SrcNodeId, other.SrcNodeId)) return false; + if (SrcNodeDescIndex != other.SrcNodeDescIndex) return false; + if (SrcPortIndex != other.SrcPortIndex) return false; + if (!object.Equals(DstNodeId, other.DstNodeId)) return false; + if (DstNodeDescIndex != other.DstNodeDescIndex) return false; + if (DstPortIndex != other.DstPortIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (srcNodeId_ != null) hash ^= SrcNodeId.GetHashCode(); + if (SrcNodeDescIndex != 0) hash ^= SrcNodeDescIndex.GetHashCode(); + if (SrcPortIndex != 0) hash ^= SrcPortIndex.GetHashCode(); + if (dstNodeId_ != null) hash ^= DstNodeId.GetHashCode(); + if (DstNodeDescIndex != 0) hash ^= DstNodeDescIndex.GetHashCode(); + if (DstPortIndex != 0) hash ^= DstPortIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (srcNodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SrcNodeId); + } + if (SrcNodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(SrcNodeDescIndex); + } + if (SrcPortIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(SrcPortIndex); + } + if (dstNodeId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DstNodeId); + } + if (DstNodeDescIndex != 0) { + output.WriteRawTag(48); + output.WriteInt32(DstNodeDescIndex); + } + if (DstPortIndex != 0) { + output.WriteRawTag(56); + output.WriteInt32(DstPortIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (srcNodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SrcNodeId); + } + if (SrcNodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(SrcNodeDescIndex); + } + if (SrcPortIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(SrcPortIndex); + } + if (dstNodeId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DstNodeId); + } + if (DstNodeDescIndex != 0) { + output.WriteRawTag(48); + output.WriteInt32(DstNodeDescIndex); + } + if (DstPortIndex != 0) { + output.WriteRawTag(56); + output.WriteInt32(DstPortIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (srcNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SrcNodeId); + } + if (SrcNodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SrcNodeDescIndex); + } + if (SrcPortIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SrcPortIndex); + } + if (dstNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DstNodeId); + } + if (DstNodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DstNodeDescIndex); + } + if (DstPortIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DstPortIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2AddConnectionPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.srcNodeId_ != null) { + if (srcNodeId_ == null) { + SrcNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + SrcNodeId.MergeFrom(other.SrcNodeId); + } + if (other.SrcNodeDescIndex != 0) { + SrcNodeDescIndex = other.SrcNodeDescIndex; + } + if (other.SrcPortIndex != 0) { + SrcPortIndex = other.SrcPortIndex; + } + if (other.dstNodeId_ != null) { + if (dstNodeId_ == null) { + DstNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + DstNodeId.MergeFrom(other.DstNodeId); + } + if (other.DstNodeDescIndex != 0) { + DstNodeDescIndex = other.DstNodeDescIndex; + } + if (other.DstPortIndex != 0) { + DstPortIndex = other.DstPortIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (srcNodeId_ == null) { + SrcNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(SrcNodeId); + break; + } + case 24: { + SrcNodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + SrcPortIndex = input.ReadInt32(); + break; + } + case 42: { + if (dstNodeId_ == null) { + DstNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DstNodeId); + break; + } + case 48: { + DstNodeDescIndex = input.ReadInt32(); + break; + } + case 56: { + DstPortIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (srcNodeId_ == null) { + SrcNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(SrcNodeId); + break; + } + case 24: { + SrcNodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + SrcPortIndex = input.ReadInt32(); + break; + } + case 42: { + if (dstNodeId_ == null) { + DstNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DstNodeId); + break; + } + case 48: { + DstNodeDescIndex = input.ReadInt32(); + break; + } + case 56: { + DstPortIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveConnectionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveConnectionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[22]; } + } + + [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 CV2RemoveConnectionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveConnectionPayloadData(CV2RemoveConnectionPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + srcNodeId_ = other.srcNodeId_ != null ? other.srcNodeId_.Clone() : null; + srcNodeDescIndex_ = other.srcNodeDescIndex_; + srcPortIndex_ = other.srcPortIndex_; + dstNodeId_ = other.dstNodeId_ != null ? other.dstNodeId_.Clone() : null; + dstNodeDescIndex_ = other.dstNodeDescIndex_; + dstPortIndex_ = other.dstPortIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveConnectionPayloadData Clone() { + return new CV2RemoveConnectionPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "src_node_id" field. + public const int SrcNodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData srcNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData SrcNodeId { + get { return srcNodeId_; } + set { + srcNodeId_ = value; + } + } + + /// Field number for the "src_node_desc_index" field. + public const int SrcNodeDescIndexFieldNumber = 3; + private int srcNodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SrcNodeDescIndex { + get { return srcNodeDescIndex_; } + set { + srcNodeDescIndex_ = value; + } + } + + /// Field number for the "src_port_index" field. + public const int SrcPortIndexFieldNumber = 4; + private int srcPortIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SrcPortIndex { + get { return srcPortIndex_; } + set { + srcPortIndex_ = value; + } + } + + /// Field number for the "dst_node_id" field. + public const int DstNodeIdFieldNumber = 5; + private global::RecRoom.Protobuf.Core.GuidData dstNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData DstNodeId { + get { return dstNodeId_; } + set { + dstNodeId_ = value; + } + } + + /// Field number for the "dst_node_desc_index" field. + public const int DstNodeDescIndexFieldNumber = 6; + private int dstNodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DstNodeDescIndex { + get { return dstNodeDescIndex_; } + set { + dstNodeDescIndex_ = value; + } + } + + /// Field number for the "dst_port_index" field. + public const int DstPortIndexFieldNumber = 7; + private int dstPortIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DstPortIndex { + get { return dstPortIndex_; } + set { + dstPortIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveConnectionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveConnectionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(SrcNodeId, other.SrcNodeId)) return false; + if (SrcNodeDescIndex != other.SrcNodeDescIndex) return false; + if (SrcPortIndex != other.SrcPortIndex) return false; + if (!object.Equals(DstNodeId, other.DstNodeId)) return false; + if (DstNodeDescIndex != other.DstNodeDescIndex) return false; + if (DstPortIndex != other.DstPortIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (srcNodeId_ != null) hash ^= SrcNodeId.GetHashCode(); + if (SrcNodeDescIndex != 0) hash ^= SrcNodeDescIndex.GetHashCode(); + if (SrcPortIndex != 0) hash ^= SrcPortIndex.GetHashCode(); + if (dstNodeId_ != null) hash ^= DstNodeId.GetHashCode(); + if (DstNodeDescIndex != 0) hash ^= DstNodeDescIndex.GetHashCode(); + if (DstPortIndex != 0) hash ^= DstPortIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (srcNodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SrcNodeId); + } + if (SrcNodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(SrcNodeDescIndex); + } + if (SrcPortIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(SrcPortIndex); + } + if (dstNodeId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DstNodeId); + } + if (DstNodeDescIndex != 0) { + output.WriteRawTag(48); + output.WriteInt32(DstNodeDescIndex); + } + if (DstPortIndex != 0) { + output.WriteRawTag(56); + output.WriteInt32(DstPortIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (srcNodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SrcNodeId); + } + if (SrcNodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(SrcNodeDescIndex); + } + if (SrcPortIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(SrcPortIndex); + } + if (dstNodeId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DstNodeId); + } + if (DstNodeDescIndex != 0) { + output.WriteRawTag(48); + output.WriteInt32(DstNodeDescIndex); + } + if (DstPortIndex != 0) { + output.WriteRawTag(56); + output.WriteInt32(DstPortIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (srcNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SrcNodeId); + } + if (SrcNodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SrcNodeDescIndex); + } + if (SrcPortIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SrcPortIndex); + } + if (dstNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DstNodeId); + } + if (DstNodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DstNodeDescIndex); + } + if (DstPortIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DstPortIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveConnectionPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.srcNodeId_ != null) { + if (srcNodeId_ == null) { + SrcNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + SrcNodeId.MergeFrom(other.SrcNodeId); + } + if (other.SrcNodeDescIndex != 0) { + SrcNodeDescIndex = other.SrcNodeDescIndex; + } + if (other.SrcPortIndex != 0) { + SrcPortIndex = other.SrcPortIndex; + } + if (other.dstNodeId_ != null) { + if (dstNodeId_ == null) { + DstNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + DstNodeId.MergeFrom(other.DstNodeId); + } + if (other.DstNodeDescIndex != 0) { + DstNodeDescIndex = other.DstNodeDescIndex; + } + if (other.DstPortIndex != 0) { + DstPortIndex = other.DstPortIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (srcNodeId_ == null) { + SrcNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(SrcNodeId); + break; + } + case 24: { + SrcNodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + SrcPortIndex = input.ReadInt32(); + break; + } + case 42: { + if (dstNodeId_ == null) { + DstNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DstNodeId); + break; + } + case 48: { + DstNodeDescIndex = input.ReadInt32(); + break; + } + case 56: { + DstPortIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (srcNodeId_ == null) { + SrcNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(SrcNodeId); + break; + } + case 24: { + SrcNodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + SrcPortIndex = input.ReadInt32(); + break; + } + case 42: { + if (dstNodeId_ == null) { + DstNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DstNodeId); + break; + } + case 48: { + DstNodeDescIndex = input.ReadInt32(); + break; + } + case 56: { + DstPortIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveInputPortConnectionsPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveInputPortConnectionsPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[23]; } + } + + [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 CV2RemoveInputPortConnectionsPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveInputPortConnectionsPayloadData(CV2RemoveInputPortConnectionsPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + portIndex_ = other.portIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveInputPortConnectionsPayloadData Clone() { + return new CV2RemoveInputPortConnectionsPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "port_index" field. + public const int PortIndexFieldNumber = 4; + private int portIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PortIndex { + get { return portIndex_; } + set { + portIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveInputPortConnectionsPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveInputPortConnectionsPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (PortIndex != other.PortIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (PortIndex != 0) hash ^= PortIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (PortIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(PortIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (PortIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(PortIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (PortIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PortIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveInputPortConnectionsPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.PortIndex != 0) { + PortIndex = other.PortIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + PortIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + PortIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveOutputPortConnectionsPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveOutputPortConnectionsPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[24]; } + } + + [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 CV2RemoveOutputPortConnectionsPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveOutputPortConnectionsPayloadData(CV2RemoveOutputPortConnectionsPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + portIndex_ = other.portIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveOutputPortConnectionsPayloadData Clone() { + return new CV2RemoveOutputPortConnectionsPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "port_index" field. + public const int PortIndexFieldNumber = 4; + private int portIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PortIndex { + get { return portIndex_; } + set { + portIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveOutputPortConnectionsPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveOutputPortConnectionsPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (PortIndex != other.PortIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (PortIndex != 0) hash ^= PortIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (PortIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(PortIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (PortIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(PortIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (PortIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PortIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveOutputPortConnectionsPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.PortIndex != 0) { + PortIndex = other.PortIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + PortIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + PortIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2AddInputDescPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2AddInputDescPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[25]; } + } + + [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 CV2AddInputDescPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddInputDescPayloadData(CV2AddInputDescPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + name_ = other.name_; + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddInputDescPayloadData Clone() { + return new CV2AddInputDescPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 4; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 5; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2AddInputDescPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2AddInputDescPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (Name != other.Name) return false; + if (!object.Equals(Type, other.Type)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (Name.Length != 0) hash ^= Name.GetHashCode(); + if (type_ != null) hash ^= Type.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (Name.Length != 0) { + output.WriteRawTag(34); + output.WriteString(Name); + } + if (type_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Type); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (Name.Length != 0) { + output.WriteRawTag(34); + output.WriteString(Name); + } + if (type_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Type); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2AddInputDescPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 34: { + Name = input.ReadString(); + break; + } + case 42: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 34: { + Name = input.ReadString(); + break; + } + case 42: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2AddInputPortPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2AddInputPortPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[26]; } + } + + [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 CV2AddInputPortPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddInputPortPayloadData(CV2AddInputPortPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + inputDescIndex_ = other.inputDescIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddInputPortPayloadData Clone() { + return new CV2AddInputPortPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "input_desc_index" field. + public const int InputDescIndexFieldNumber = 4; + private int inputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputDescIndex { + get { return inputDescIndex_; } + set { + inputDescIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2AddInputPortPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2AddInputPortPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (InputDescIndex != other.InputDescIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (InputDescIndex != 0) hash ^= InputDescIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (InputDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputDescIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2AddInputPortPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.InputDescIndex != 0) { + InputDescIndex = other.InputDescIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2AddOutputDescPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2AddOutputDescPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[27]; } + } + + [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 CV2AddOutputDescPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddOutputDescPayloadData(CV2AddOutputDescPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + name_ = other.name_; + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddOutputDescPayloadData Clone() { + return new CV2AddOutputDescPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 4; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 5; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2AddOutputDescPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2AddOutputDescPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (Name != other.Name) return false; + if (!object.Equals(Type, other.Type)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (Name.Length != 0) hash ^= Name.GetHashCode(); + if (type_ != null) hash ^= Type.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (Name.Length != 0) { + output.WriteRawTag(34); + output.WriteString(Name); + } + if (type_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Type); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (Name.Length != 0) { + output.WriteRawTag(34); + output.WriteString(Name); + } + if (type_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Type); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2AddOutputDescPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 34: { + Name = input.ReadString(); + break; + } + case 42: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 34: { + Name = input.ReadString(); + break; + } + case 42: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2AddNodeDescPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2AddNodeDescPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[28]; } + } + + [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 CV2AddNodeDescPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddNodeDescPayloadData(CV2AddNodeDescPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddNodeDescPayloadData Clone() { + return new CV2AddNodeDescPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2AddNodeDescPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2AddNodeDescPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Name != other.Name) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Name.Length != 0) hash ^= Name.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Name.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Name); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Name.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Name); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2AddNodeDescPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + Name = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveInputDescPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveInputDescPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[29]; } + } + + [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 CV2RemoveInputDescPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveInputDescPayloadData(CV2RemoveInputDescPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + inputDescIndex_ = other.inputDescIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveInputDescPayloadData Clone() { + return new CV2RemoveInputDescPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "input_desc_index" field. + public const int InputDescIndexFieldNumber = 4; + private int inputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputDescIndex { + get { return inputDescIndex_; } + set { + inputDescIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveInputDescPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveInputDescPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (InputDescIndex != other.InputDescIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (InputDescIndex != 0) hash ^= InputDescIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (InputDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputDescIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveInputDescPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.InputDescIndex != 0) { + InputDescIndex = other.InputDescIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveInputPortPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveInputPortPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[30]; } + } + + [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 CV2RemoveInputPortPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveInputPortPayloadData(CV2RemoveInputPortPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + inputDescIndex_ = other.inputDescIndex_; + inputPortIndex_ = other.inputPortIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveInputPortPayloadData Clone() { + return new CV2RemoveInputPortPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "input_desc_index" field. + public const int InputDescIndexFieldNumber = 4; + private int inputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputDescIndex { + get { return inputDescIndex_; } + set { + inputDescIndex_ = value; + } + } + + /// Field number for the "input_port_index" field. + public const int InputPortIndexFieldNumber = 5; + private int inputPortIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputPortIndex { + get { return inputPortIndex_; } + set { + inputPortIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveInputPortPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveInputPortPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (InputDescIndex != other.InputDescIndex) return false; + if (InputPortIndex != other.InputPortIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (InputDescIndex != 0) hash ^= InputDescIndex.GetHashCode(); + if (InputPortIndex != 0) hash ^= InputPortIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + if (InputPortIndex != 0) { + output.WriteRawTag(40); + output.WriteInt32(InputPortIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + if (InputPortIndex != 0) { + output.WriteRawTag(40); + output.WriteInt32(InputPortIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (InputDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputDescIndex); + } + if (InputPortIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputPortIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveInputPortPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.InputDescIndex != 0) { + InputDescIndex = other.InputDescIndex; + } + if (other.InputPortIndex != 0) { + InputPortIndex = other.InputPortIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + break; + } + case 40: { + InputPortIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + break; + } + case 40: { + InputPortIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveOutputDescPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveOutputDescPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[31]; } + } + + [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 CV2RemoveOutputDescPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveOutputDescPayloadData(CV2RemoveOutputDescPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + outputDescIndex_ = other.outputDescIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveOutputDescPayloadData Clone() { + return new CV2RemoveOutputDescPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "output_desc_index" field. + public const int OutputDescIndexFieldNumber = 4; + private int outputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputDescIndex { + get { return outputDescIndex_; } + set { + outputDescIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveOutputDescPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveOutputDescPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (OutputDescIndex != other.OutputDescIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (OutputDescIndex != 0) hash ^= OutputDescIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (OutputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(OutputDescIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (OutputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(OutputDescIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (OutputDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputDescIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveOutputDescPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.OutputDescIndex != 0) { + OutputDescIndex = other.OutputDescIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + OutputDescIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + OutputDescIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveNodeDescPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveNodeDescPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[32]; } + } + + [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 CV2RemoveNodeDescPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveNodeDescPayloadData(CV2RemoveNodeDescPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveNodeDescPayloadData Clone() { + return new CV2RemoveNodeDescPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveNodeDescPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveNodeDescPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveNodeDescPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SpawnTemplatePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SpawnTemplatePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[33]; } + } + + [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 CV2SpawnTemplatePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SpawnTemplatePayloadData(CV2SpawnTemplatePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + circuitTemplateRootData_ = other.circuitTemplateRootData_ != null ? other.circuitTemplateRootData_.Clone() : null; + circuitGraphToolMappingRegistryData_ = other.circuitGraphToolMappingRegistryData_ != null ? other.circuitGraphToolMappingRegistryData_.Clone() : null; + circuitStudioUnitySubAssetUsageData_ = other.circuitStudioUnitySubAssetUsageData_ != null ? other.circuitStudioUnitySubAssetUsageData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SpawnTemplatePayloadData Clone() { + return new CV2SpawnTemplatePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "circuit_template_root_data" field. + public const int CircuitTemplateRootDataFieldNumber = 2; + private global::CircuitsV2.Protobuf.CircuitTemplateRootData circuitTemplateRootData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitTemplateRootData CircuitTemplateRootData { + get { return circuitTemplateRootData_; } + set { + circuitTemplateRootData_ = value; + } + } + + /// Field number for the "circuit_graph_tool_mapping_registry_data" field. + public const int CircuitGraphToolMappingRegistryDataFieldNumber = 3; + private global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryData circuitGraphToolMappingRegistryData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryData CircuitGraphToolMappingRegistryData { + get { return circuitGraphToolMappingRegistryData_; } + set { + circuitGraphToolMappingRegistryData_ = value; + } + } + + /// Field number for the "circuit_studio_unity_sub_asset_usage_data" field. + public const int CircuitStudioUnitySubAssetUsageDataFieldNumber = 4; + private global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData circuitStudioUnitySubAssetUsageData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData CircuitStudioUnitySubAssetUsageData { + get { return circuitStudioUnitySubAssetUsageData_; } + set { + circuitStudioUnitySubAssetUsageData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SpawnTemplatePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SpawnTemplatePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(CircuitTemplateRootData, other.CircuitTemplateRootData)) return false; + if (!object.Equals(CircuitGraphToolMappingRegistryData, other.CircuitGraphToolMappingRegistryData)) return false; + if (!object.Equals(CircuitStudioUnitySubAssetUsageData, other.CircuitStudioUnitySubAssetUsageData)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (circuitTemplateRootData_ != null) hash ^= CircuitTemplateRootData.GetHashCode(); + if (circuitGraphToolMappingRegistryData_ != null) hash ^= CircuitGraphToolMappingRegistryData.GetHashCode(); + if (circuitStudioUnitySubAssetUsageData_ != null) hash ^= CircuitStudioUnitySubAssetUsageData.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (circuitTemplateRootData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CircuitTemplateRootData); + } + if (circuitGraphToolMappingRegistryData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(CircuitGraphToolMappingRegistryData); + } + if (circuitStudioUnitySubAssetUsageData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(CircuitStudioUnitySubAssetUsageData); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (circuitTemplateRootData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CircuitTemplateRootData); + } + if (circuitGraphToolMappingRegistryData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(CircuitGraphToolMappingRegistryData); + } + if (circuitStudioUnitySubAssetUsageData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(CircuitStudioUnitySubAssetUsageData); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (circuitTemplateRootData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitTemplateRootData); + } + if (circuitGraphToolMappingRegistryData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitGraphToolMappingRegistryData); + } + if (circuitStudioUnitySubAssetUsageData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitStudioUnitySubAssetUsageData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SpawnTemplatePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.circuitTemplateRootData_ != null) { + if (circuitTemplateRootData_ == null) { + CircuitTemplateRootData = new global::CircuitsV2.Protobuf.CircuitTemplateRootData(); + } + CircuitTemplateRootData.MergeFrom(other.CircuitTemplateRootData); + } + if (other.circuitGraphToolMappingRegistryData_ != null) { + if (circuitGraphToolMappingRegistryData_ == null) { + CircuitGraphToolMappingRegistryData = new global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryData(); + } + CircuitGraphToolMappingRegistryData.MergeFrom(other.CircuitGraphToolMappingRegistryData); + } + if (other.circuitStudioUnitySubAssetUsageData_ != null) { + if (circuitStudioUnitySubAssetUsageData_ == null) { + CircuitStudioUnitySubAssetUsageData = new global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData(); + } + CircuitStudioUnitySubAssetUsageData.MergeFrom(other.CircuitStudioUnitySubAssetUsageData); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (circuitTemplateRootData_ == null) { + CircuitTemplateRootData = new global::CircuitsV2.Protobuf.CircuitTemplateRootData(); + } + input.ReadMessage(CircuitTemplateRootData); + break; + } + case 26: { + if (circuitGraphToolMappingRegistryData_ == null) { + CircuitGraphToolMappingRegistryData = new global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryData(); + } + input.ReadMessage(CircuitGraphToolMappingRegistryData); + break; + } + case 34: { + if (circuitStudioUnitySubAssetUsageData_ == null) { + CircuitStudioUnitySubAssetUsageData = new global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData(); + } + input.ReadMessage(CircuitStudioUnitySubAssetUsageData); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (circuitTemplateRootData_ == null) { + CircuitTemplateRootData = new global::CircuitsV2.Protobuf.CircuitTemplateRootData(); + } + input.ReadMessage(CircuitTemplateRootData); + break; + } + case 26: { + if (circuitGraphToolMappingRegistryData_ == null) { + CircuitGraphToolMappingRegistryData = new global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryData(); + } + input.ReadMessage(CircuitGraphToolMappingRegistryData); + break; + } + case 34: { + if (circuitStudioUnitySubAssetUsageData_ == null) { + CircuitStudioUnitySubAssetUsageData = new global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData(); + } + input.ReadMessage(CircuitStudioUnitySubAssetUsageData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetNodeNamePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetNodeNamePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[34]; } + } + + [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 CV2SetNodeNamePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetNodeNamePayloadData(CV2SetNodeNamePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetNodeNamePayloadData Clone() { + return new CV2SetNodeNamePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetNodeNamePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetNodeNamePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Name != other.Name) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Name.Length != 0) hash ^= Name.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Name.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Name); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Name.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Name); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetNodeNamePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + Name = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetNodeTransformPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetNodeTransformPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[35]; } + } + + [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 CV2SetNodeTransformPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetNodeTransformPayloadData(CV2SetNodeTransformPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + localSpacePosition_ = other.localSpacePosition_ != null ? other.localSpacePosition_.Clone() : null; + localSpaceRotation_ = other.localSpaceRotation_ != null ? other.localSpaceRotation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetNodeTransformPayloadData Clone() { + return new CV2SetNodeTransformPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "local_space_position" field. + public const int LocalSpacePositionFieldNumber = 3; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data localSpacePosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data LocalSpacePosition { + get { return localSpacePosition_; } + set { + localSpacePosition_ = value; + } + } + + /// Field number for the "local_space_rotation" field. + public const int LocalSpaceRotationFieldNumber = 4; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData localSpaceRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData LocalSpaceRotation { + get { return localSpaceRotation_; } + set { + localSpaceRotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetNodeTransformPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetNodeTransformPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(LocalSpacePosition, other.LocalSpacePosition)) return false; + if (!object.Equals(LocalSpaceRotation, other.LocalSpaceRotation)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (localSpacePosition_ != null) hash ^= LocalSpacePosition.GetHashCode(); + if (localSpaceRotation_ != null) hash ^= LocalSpaceRotation.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (localSpacePosition_ != null) { + output.WriteRawTag(26); + output.WriteMessage(LocalSpacePosition); + } + if (localSpaceRotation_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LocalSpaceRotation); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (localSpacePosition_ != null) { + output.WriteRawTag(26); + output.WriteMessage(LocalSpacePosition); + } + if (localSpaceRotation_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LocalSpaceRotation); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (localSpacePosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalSpacePosition); + } + if (localSpaceRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalSpaceRotation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetNodeTransformPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.localSpacePosition_ != null) { + if (localSpacePosition_ == null) { + LocalSpacePosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + LocalSpacePosition.MergeFrom(other.LocalSpacePosition); + } + if (other.localSpaceRotation_ != null) { + if (localSpaceRotation_ == null) { + LocalSpaceRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + LocalSpaceRotation.MergeFrom(other.LocalSpaceRotation); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (localSpacePosition_ == null) { + LocalSpacePosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalSpacePosition); + break; + } + case 34: { + if (localSpaceRotation_ == null) { + LocalSpaceRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalSpaceRotation); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (localSpacePosition_ == null) { + LocalSpacePosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalSpacePosition); + break; + } + case 34: { + if (localSpaceRotation_ == null) { + LocalSpaceRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalSpaceRotation); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetDefaultValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetDefaultValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[36]; } + } + + [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 CV2SetDefaultValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetDefaultValuePayloadData(CV2SetDefaultValuePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + inputPortIndex_ = other.inputPortIndex_; + defaultValue_ = other.defaultValue_ != null ? other.defaultValue_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetDefaultValuePayloadData Clone() { + return new CV2SetDefaultValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "input_port_index" field. + public const int InputPortIndexFieldNumber = 4; + private int inputPortIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputPortIndex { + get { return inputPortIndex_; } + set { + inputPortIndex_ = value; + } + } + + /// Field number for the "default_value" field. + public const int DefaultValueFieldNumber = 5; + private global::CircuitsV2.Protobuf.CircuitSignalData defaultValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitSignalData DefaultValue { + get { return defaultValue_; } + set { + defaultValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetDefaultValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetDefaultValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (InputPortIndex != other.InputPortIndex) return false; + if (!object.Equals(DefaultValue, other.DefaultValue)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (InputPortIndex != 0) hash ^= InputPortIndex.GetHashCode(); + if (defaultValue_ != null) hash ^= DefaultValue.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputPortIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputPortIndex); + } + if (defaultValue_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DefaultValue); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputPortIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputPortIndex); + } + if (defaultValue_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DefaultValue); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (InputPortIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputPortIndex); + } + if (defaultValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetDefaultValuePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.InputPortIndex != 0) { + InputPortIndex = other.InputPortIndex; + } + if (other.defaultValue_ != null) { + if (defaultValue_ == null) { + DefaultValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + DefaultValue.MergeFrom(other.DefaultValue); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputPortIndex = input.ReadInt32(); + break; + } + case 42: { + if (defaultValue_ == null) { + DefaultValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + input.ReadMessage(DefaultValue); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputPortIndex = input.ReadInt32(); + break; + } + case 42: { + if (defaultValue_ == null) { + DefaultValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + input.ReadMessage(DefaultValue); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2DeserializeObjectBoardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2DeserializeObjectBoardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[37]; } + } + + [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 CV2DeserializeObjectBoardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2DeserializeObjectBoardPayloadData(CV2DeserializeObjectBoardPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + innerGraphId_ = other.innerGraphId_ != null ? other.innerGraphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + controlPanelRootData_ = other.controlPanelRootData_ != null ? other.controlPanelRootData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2DeserializeObjectBoardPayloadData Clone() { + return new CV2DeserializeObjectBoardPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "inner_graph_id" field. + public const int InnerGraphIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData innerGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InnerGraphId { + get { return innerGraphId_; } + set { + innerGraphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 4; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "control_panel_root_data" field. + public const int ControlPanelRootDataFieldNumber = 3; + private global::CircuitsV2.Protobuf.ControlPanelRootData controlPanelRootData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ControlPanelRootData ControlPanelRootData { + get { return controlPanelRootData_; } + set { + controlPanelRootData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2DeserializeObjectBoardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2DeserializeObjectBoardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(InnerGraphId, other.InnerGraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(ControlPanelRootData, other.ControlPanelRootData)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (innerGraphId_ != null) hash ^= InnerGraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (controlPanelRootData_ != null) hash ^= ControlPanelRootData.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (innerGraphId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InnerGraphId); + } + if (controlPanelRootData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ControlPanelRootData); + } + if (nodeId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(NodeId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (innerGraphId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InnerGraphId); + } + if (controlPanelRootData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ControlPanelRootData); + } + if (nodeId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(NodeId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (innerGraphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InnerGraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (controlPanelRootData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ControlPanelRootData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2DeserializeObjectBoardPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.innerGraphId_ != null) { + if (innerGraphId_ == null) { + InnerGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + InnerGraphId.MergeFrom(other.InnerGraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.controlPanelRootData_ != null) { + if (controlPanelRootData_ == null) { + ControlPanelRootData = new global::CircuitsV2.Protobuf.ControlPanelRootData(); + } + ControlPanelRootData.MergeFrom(other.ControlPanelRootData); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (innerGraphId_ == null) { + InnerGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InnerGraphId); + break; + } + case 26: { + if (controlPanelRootData_ == null) { + ControlPanelRootData = new global::CircuitsV2.Protobuf.ControlPanelRootData(); + } + input.ReadMessage(ControlPanelRootData); + break; + } + case 34: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (innerGraphId_ == null) { + InnerGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InnerGraphId); + break; + } + case 26: { + if (controlPanelRootData_ == null) { + ControlPanelRootData = new global::CircuitsV2.Protobuf.ControlPanelRootData(); + } + input.ReadMessage(ControlPanelRootData); + break; + } + case 34: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetEventNodeBaseRegistrationPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetEventNodeBaseRegistrationPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[38]; } + } + + [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 CV2SetEventNodeBaseRegistrationPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetEventNodeBaseRegistrationPayloadData(CV2SetEventNodeBaseRegistrationPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + eventId_ = other.eventId_ != null ? other.eventId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetEventNodeBaseRegistrationPayloadData Clone() { + return new CV2SetEventNodeBaseRegistrationPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "event_id" field. + public const int EventIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData eventId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData EventId { + get { return eventId_; } + set { + eventId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetEventNodeBaseRegistrationPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetEventNodeBaseRegistrationPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(EventId, other.EventId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (eventId_ != null) hash ^= EventId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (eventId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(EventId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (eventId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(EventId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (eventId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EventId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetEventNodeBaseRegistrationPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.eventId_ != null) { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + EventId.MergeFrom(other.EventId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetEventSenderTargetPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetEventSenderTargetPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[39]; } + } + + [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 CV2SetEventSenderTargetPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetEventSenderTargetPayloadData(CV2SetEventSenderTargetPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + rpcTarget_ = other.rpcTarget_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetEventSenderTargetPayloadData Clone() { + return new CV2SetEventSenderTargetPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "rpc_target" field. + public const int RpcTargetFieldNumber = 3; + private global::CircuitsV2.Protobuf.RpcTarget rpcTarget_ = global::CircuitsV2.Protobuf.RpcTarget.Local; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RpcTarget RpcTarget { + get { return rpcTarget_; } + set { + rpcTarget_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetEventSenderTargetPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetEventSenderTargetPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (RpcTarget != other.RpcTarget) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) hash ^= RpcTarget.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + output.WriteRawTag(24); + output.WriteEnum((int) RpcTarget); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + output.WriteRawTag(24); + output.WriteEnum((int) RpcTarget); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) RpcTarget); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetEventSenderTargetPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + RpcTarget = other.RpcTarget; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + RpcTarget = (global::CircuitsV2.Protobuf.RpcTarget) input.ReadEnum(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + RpcTarget = (global::CircuitsV2.Protobuf.RpcTarget) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2AddGraphPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2AddGraphPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[40]; } + } + + [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 CV2AddGraphPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddGraphPayloadData(CV2AddGraphPayloadData other) : this() { + parentGraphId_ = other.parentGraphId_ != null ? other.parentGraphId_.Clone() : null; + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + graphDefId_ = other.graphDefId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AddGraphPayloadData Clone() { + return new CV2AddGraphPayloadData(this); + } + + /// Field number for the "parent_graph_id" field. + public const int ParentGraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData parentGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ParentGraphId { + get { return parentGraphId_; } + set { + parentGraphId_ = value; + } + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "graph_def_id" field. + public const int GraphDefIdFieldNumber = 3; + private int graphDefId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphDefId { + get { return graphDefId_; } + set { + graphDefId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2AddGraphPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2AddGraphPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ParentGraphId, other.ParentGraphId)) return false; + if (!object.Equals(GraphId, other.GraphId)) return false; + if (GraphDefId != other.GraphDefId) 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 (parentGraphId_ != null) hash ^= ParentGraphId.GetHashCode(); + if (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (GraphDefId != 0) hash ^= GraphDefId.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 (parentGraphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ParentGraphId); + } + if (graphId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(GraphId); + } + if (GraphDefId != 0) { + output.WriteRawTag(24); + output.WriteInt32(GraphDefId); + } + 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 (parentGraphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ParentGraphId); + } + if (graphId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(GraphId); + } + if (GraphDefId != 0) { + output.WriteRawTag(24); + output.WriteInt32(GraphDefId); + } + 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 (parentGraphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ParentGraphId); + } + if (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (GraphDefId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphDefId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2AddGraphPayloadData other) { + if (other == null) { + return; + } + if (other.parentGraphId_ != null) { + if (parentGraphId_ == null) { + ParentGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ParentGraphId.MergeFrom(other.ParentGraphId); + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.GraphDefId != 0) { + GraphDefId = other.GraphDefId; + } + _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 (parentGraphId_ == null) { + ParentGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ParentGraphId); + break; + } + case 18: { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 24: { + GraphDefId = input.ReadInt32(); + 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 (parentGraphId_ == null) { + ParentGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ParentGraphId); + break; + } + case 18: { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 24: { + GraphDefId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveGraphPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveGraphPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[41]; } + } + + [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 CV2RemoveGraphPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveGraphPayloadData(CV2RemoveGraphPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveGraphPayloadData Clone() { + return new CV2RemoveGraphPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveGraphPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveGraphPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) 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 (graphId_ != null) hash ^= GraphId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveGraphPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetObjectBoardObjectAttachmentModePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetObjectBoardObjectAttachmentModePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[42]; } + } + + [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 CV2SetObjectBoardObjectAttachmentModePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetObjectBoardObjectAttachmentModePayloadData(CV2SetObjectBoardObjectAttachmentModePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + attachmentMode_ = other.attachmentMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetObjectBoardObjectAttachmentModePayloadData Clone() { + return new CV2SetObjectBoardObjectAttachmentModePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "attachment_mode" field. + public const int AttachmentModeFieldNumber = 3; + private int attachmentMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AttachmentMode { + get { return attachmentMode_; } + set { + attachmentMode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetObjectBoardObjectAttachmentModePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetObjectBoardObjectAttachmentModePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (AttachmentMode != other.AttachmentMode) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (AttachmentMode != 0) hash ^= AttachmentMode.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (AttachmentMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(AttachmentMode); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (AttachmentMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(AttachmentMode); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (AttachmentMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AttachmentMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetObjectBoardObjectAttachmentModePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.AttachmentMode != 0) { + AttachmentMode = other.AttachmentMode; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + AttachmentMode = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + AttachmentMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetActivePlayerDefinitionBoardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetActivePlayerDefinitionBoardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[43]; } + } + + [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 CV2SetActivePlayerDefinitionBoardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetActivePlayerDefinitionBoardPayloadData(CV2SetActivePlayerDefinitionBoardPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetActivePlayerDefinitionBoardPayloadData Clone() { + return new CV2SetActivePlayerDefinitionBoardPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetActivePlayerDefinitionBoardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetActivePlayerDefinitionBoardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetActivePlayerDefinitionBoardPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetVariableMemoryTypePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetVariableMemoryTypePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[44]; } + } + + [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 CV2SetVariableMemoryTypePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetVariableMemoryTypePayloadData(CV2SetVariableMemoryTypePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + memoryType_ = other.memoryType_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetVariableMemoryTypePayloadData Clone() { + return new CV2SetVariableMemoryTypePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "memory_type" field. + public const int MemoryTypeFieldNumber = 3; + private int memoryType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MemoryType { + get { return memoryType_; } + set { + memoryType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetVariableMemoryTypePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetVariableMemoryTypePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (MemoryType != other.MemoryType) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (MemoryType != 0) hash ^= MemoryType.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MemoryType != 0) { + output.WriteRawTag(24); + output.WriteInt32(MemoryType); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MemoryType != 0) { + output.WriteRawTag(24); + output.WriteInt32(MemoryType); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (MemoryType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MemoryType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetVariableMemoryTypePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.MemoryType != 0) { + MemoryType = other.MemoryType; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MemoryType = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MemoryType = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetLogStringChannelPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetLogStringChannelPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[45]; } + } + + [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 CV2SetLogStringChannelPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetLogStringChannelPayloadData(CV2SetLogStringChannelPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + channel_ = other.channel_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetLogStringChannelPayloadData Clone() { + return new CV2SetLogStringChannelPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "channel" field. + public const int ChannelFieldNumber = 3; + private int channel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Channel { + get { return channel_; } + set { + channel_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetLogStringChannelPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetLogStringChannelPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Channel != other.Channel) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Channel != 0) hash ^= Channel.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Channel != 0) { + output.WriteRawTag(24); + output.WriteInt32(Channel); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Channel != 0) { + output.WriteRawTag(24); + output.WriteInt32(Channel); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Channel != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Channel); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetLogStringChannelPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Channel != 0) { + Channel = other.Channel; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Channel = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Channel = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveObjectBoardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveObjectBoardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[46]; } + } + + [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 CV2RemoveObjectBoardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveObjectBoardPayloadData(CV2RemoveObjectBoardPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveObjectBoardPayloadData Clone() { + return new CV2RemoveObjectBoardPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveObjectBoardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveObjectBoardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) 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 (graphId_ != null) hash ^= GraphId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveObjectBoardPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetNodeColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetNodeColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[47]; } + } + + [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 CV2SetNodeColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetNodeColorPayloadData(CV2SetNodeColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + color_ = other.color_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetNodeColorPayloadData Clone() { + return new CV2SetNodeColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 3; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetNodeColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetNodeColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Color != other.Color) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Color != 0) hash ^= Color.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetNodeColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Color != 0) { + Color = other.Color; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Color = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Color = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[48]; } + } + + [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 CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData(CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + currencyReplicationId_ = other.currencyReplicationId_ != null ? other.currencyReplicationId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData Clone() { + return new CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "currency_replication_id" field. + public const int CurrencyReplicationIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData currencyReplicationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData CurrencyReplicationId { + get { return currencyReplicationId_; } + set { + currencyReplicationId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(CurrencyReplicationId, other.CurrencyReplicationId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (currencyReplicationId_ != null) hash ^= CurrencyReplicationId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (currencyReplicationId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(CurrencyReplicationId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (currencyReplicationId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(CurrencyReplicationId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (currencyReplicationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrencyReplicationId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetAwardCurrencyNodeCurrencyReplicationIdPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.currencyReplicationId_ != null) { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + CurrencyReplicationId.MergeFrom(other.CurrencyReplicationId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyReplicationId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyReplicationId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[49]; } + } + + [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 CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData(CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + currencyReplicationId_ = other.currencyReplicationId_ != null ? other.currencyReplicationId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData Clone() { + return new CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "currency_replication_id" field. + public const int CurrencyReplicationIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData currencyReplicationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData CurrencyReplicationId { + get { return currencyReplicationId_; } + set { + currencyReplicationId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(CurrencyReplicationId, other.CurrencyReplicationId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (currencyReplicationId_ != null) hash ^= CurrencyReplicationId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (currencyReplicationId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(CurrencyReplicationId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (currencyReplicationId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(CurrencyReplicationId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (currencyReplicationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrencyReplicationId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGetBalanceNodeCurrencyReplicationIdPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.currencyReplicationId_ != null) { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + CurrencyReplicationId.MergeFrom(other.CurrencyReplicationId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyReplicationId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyReplicationId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetAwardCurrencyNodeLogOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetAwardCurrencyNodeLogOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[50]; } + } + + [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 CV2SetAwardCurrencyNodeLogOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAwardCurrencyNodeLogOutputPayloadData(CV2SetAwardCurrencyNodeLogOutputPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAwardCurrencyNodeLogOutputPayloadData Clone() { + return new CV2SetAwardCurrencyNodeLogOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "log_output" field. + public const int LogOutputFieldNumber = 3; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetAwardCurrencyNodeLogOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetAwardCurrencyNodeLogOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (LogOutput != other.LogOutput) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (LogOutput != false) hash ^= LogOutput.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetAwardCurrencyNodeLogOutputPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[51]; } + } + + [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 CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData(CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData Clone() { + return new CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "log_output" field. + public const int LogOutputFieldNumber = 3; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (LogOutput != other.LogOutput) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (LogOutput != false) hash ^= LogOutput.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetAwardCurrencyFromConstantNodeLogOutputPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGetBalanceNodeLogOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGetBalanceNodeLogOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[52]; } + } + + [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 CV2SetGetBalanceNodeLogOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGetBalanceNodeLogOutputPayloadData(CV2SetGetBalanceNodeLogOutputPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGetBalanceNodeLogOutputPayloadData Clone() { + return new CV2SetGetBalanceNodeLogOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "log_output" field. + public const int LogOutputFieldNumber = 3; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGetBalanceNodeLogOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGetBalanceNodeLogOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (LogOutput != other.LogOutput) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (LogOutput != false) hash ^= LogOutput.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGetBalanceNodeLogOutputPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGetBalanceFromConstantNodeLogOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGetBalanceFromConstantNodeLogOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[53]; } + } + + [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 CV2SetGetBalanceFromConstantNodeLogOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGetBalanceFromConstantNodeLogOutputPayloadData(CV2SetGetBalanceFromConstantNodeLogOutputPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGetBalanceFromConstantNodeLogOutputPayloadData Clone() { + return new CV2SetGetBalanceFromConstantNodeLogOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "log_output" field. + public const int LogOutputFieldNumber = 3; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGetBalanceFromConstantNodeLogOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGetBalanceFromConstantNodeLogOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (LogOutput != other.LogOutput) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (LogOutput != false) hash ^= LogOutput.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGetBalanceFromConstantNodeLogOutputPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetAddInventoryItemNodeLogOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetAddInventoryItemNodeLogOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[54]; } + } + + [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 CV2SetAddInventoryItemNodeLogOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAddInventoryItemNodeLogOutputPayloadData(CV2SetAddInventoryItemNodeLogOutputPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAddInventoryItemNodeLogOutputPayloadData Clone() { + return new CV2SetAddInventoryItemNodeLogOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "log_output" field. + public const int LogOutputFieldNumber = 3; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetAddInventoryItemNodeLogOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetAddInventoryItemNodeLogOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (LogOutput != other.LogOutput) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (LogOutput != false) hash ^= LogOutput.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetAddInventoryItemNodeLogOutputPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRemoveInventoryItemNodeLogOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRemoveInventoryItemNodeLogOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[55]; } + } + + [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 CV2SetRemoveInventoryItemNodeLogOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRemoveInventoryItemNodeLogOutputPayloadData(CV2SetRemoveInventoryItemNodeLogOutputPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRemoveInventoryItemNodeLogOutputPayloadData Clone() { + return new CV2SetRemoveInventoryItemNodeLogOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "log_output" field. + public const int LogOutputFieldNumber = 3; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRemoveInventoryItemNodeLogOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRemoveInventoryItemNodeLogOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (LogOutput != other.LogOutput) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (LogOutput != false) hash ^= LogOutput.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRemoveInventoryItemNodeLogOutputPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantConsumablePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantConsumablePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[56]; } + } + + [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 CV2SetConstantConsumablePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantConsumablePayloadData(CV2SetConstantConsumablePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + consumableId_ = other.consumableId_ != null ? other.consumableId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantConsumablePayloadData Clone() { + return new CV2SetConstantConsumablePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "consumable_id" field. + public const int ConsumableIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData consumableId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ConsumableId { + get { return consumableId_; } + set { + consumableId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantConsumablePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantConsumablePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(ConsumableId, other.ConsumableId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (consumableId_ != null) hash ^= ConsumableId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (consumableId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ConsumableId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (consumableId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ConsumableId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (consumableId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ConsumableId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantConsumablePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.consumableId_ != null) { + if (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ConsumableId.MergeFrom(other.ConsumableId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ConsumableId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ConsumableId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantRoomCurrencyPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantRoomCurrencyPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[57]; } + } + + [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 CV2SetConstantRoomCurrencyPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantRoomCurrencyPayloadData(CV2SetConstantRoomCurrencyPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + roomCurrencyId_ = other.roomCurrencyId_ != null ? other.roomCurrencyId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantRoomCurrencyPayloadData Clone() { + return new CV2SetConstantRoomCurrencyPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "room_currency_id" field. + public const int RoomCurrencyIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData roomCurrencyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RoomCurrencyId { + get { return roomCurrencyId_; } + set { + roomCurrencyId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantRoomCurrencyPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantRoomCurrencyPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(RoomCurrencyId, other.RoomCurrencyId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (roomCurrencyId_ != null) hash ^= RoomCurrencyId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (roomCurrencyId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RoomCurrencyId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (roomCurrencyId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RoomCurrencyId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (roomCurrencyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomCurrencyId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantRoomCurrencyPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.roomCurrencyId_ != null) { + if (roomCurrencyId_ == null) { + RoomCurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RoomCurrencyId.MergeFrom(other.RoomCurrencyId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (roomCurrencyId_ == null) { + RoomCurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomCurrencyId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (roomCurrencyId_ == null) { + RoomCurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomCurrencyId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantRoomKeyPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantRoomKeyPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[58]; } + } + + [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 CV2SetConstantRoomKeyPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantRoomKeyPayloadData(CV2SetConstantRoomKeyPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + roomKeyId_ = other.roomKeyId_ != null ? other.roomKeyId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantRoomKeyPayloadData Clone() { + return new CV2SetConstantRoomKeyPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "room_key_id" field. + public const int RoomKeyIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData roomKeyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RoomKeyId { + get { return roomKeyId_; } + set { + roomKeyId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantRoomKeyPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantRoomKeyPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(RoomKeyId, other.RoomKeyId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (roomKeyId_ != null) hash ^= RoomKeyId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (roomKeyId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RoomKeyId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (roomKeyId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RoomKeyId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (roomKeyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomKeyId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantRoomKeyPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.roomKeyId_ != null) { + if (roomKeyId_ == null) { + RoomKeyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RoomKeyId.MergeFrom(other.RoomKeyId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (roomKeyId_ == null) { + RoomKeyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomKeyId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (roomKeyId_ == null) { + RoomKeyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomKeyId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantRoomOfferPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantRoomOfferPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[59]; } + } + + [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 CV2SetConstantRoomOfferPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantRoomOfferPayloadData(CV2SetConstantRoomOfferPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + roomOfferId_ = other.roomOfferId_ != null ? other.roomOfferId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantRoomOfferPayloadData Clone() { + return new CV2SetConstantRoomOfferPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "room_offer_id" field. + public const int RoomOfferIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData roomOfferId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RoomOfferId { + get { return roomOfferId_; } + set { + roomOfferId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantRoomOfferPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantRoomOfferPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(RoomOfferId, other.RoomOfferId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (roomOfferId_ != null) hash ^= RoomOfferId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (roomOfferId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RoomOfferId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (roomOfferId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RoomOfferId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (roomOfferId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomOfferId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantRoomOfferPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.roomOfferId_ != null) { + if (roomOfferId_ == null) { + RoomOfferId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RoomOfferId.MergeFrom(other.RoomOfferId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (roomOfferId_ == null) { + RoomOfferId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomOfferId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (roomOfferId_ == null) { + RoomOfferId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomOfferId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantPlayerOutfitSlotFlagPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantPlayerOutfitSlotFlagPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[60]; } + } + + [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 CV2SetConstantPlayerOutfitSlotFlagPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantPlayerOutfitSlotFlagPayloadData(CV2SetConstantPlayerOutfitSlotFlagPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + playerOutfitSlotFlag_ = other.playerOutfitSlotFlag_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantPlayerOutfitSlotFlagPayloadData Clone() { + return new CV2SetConstantPlayerOutfitSlotFlagPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "player_outfit_slot_flag" field. + public const int PlayerOutfitSlotFlagFieldNumber = 3; + private int playerOutfitSlotFlag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PlayerOutfitSlotFlag { + get { return playerOutfitSlotFlag_; } + set { + playerOutfitSlotFlag_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantPlayerOutfitSlotFlagPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantPlayerOutfitSlotFlagPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (PlayerOutfitSlotFlag != other.PlayerOutfitSlotFlag) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (PlayerOutfitSlotFlag != 0) hash ^= PlayerOutfitSlotFlag.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (PlayerOutfitSlotFlag != 0) { + output.WriteRawTag(24); + output.WriteInt32(PlayerOutfitSlotFlag); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (PlayerOutfitSlotFlag != 0) { + output.WriteRawTag(24); + output.WriteInt32(PlayerOutfitSlotFlag); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (PlayerOutfitSlotFlag != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PlayerOutfitSlotFlag); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantPlayerOutfitSlotFlagPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.PlayerOutfitSlotFlag != 0) { + PlayerOutfitSlotFlag = other.PlayerOutfitSlotFlag; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + PlayerOutfitSlotFlag = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + PlayerOutfitSlotFlag = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantDestinationPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantDestinationPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[61]; } + } + + [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 CV2SetConstantDestinationPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantDestinationPayloadData(CV2SetConstantDestinationPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + roomName_ = other.roomName_; + subroomName_ = other.subroomName_; + matName_ = other.matName_; + roomDoorInviteMode_ = other.roomDoorInviteMode_; + forceNewInstance_ = other.forceNewInstance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantDestinationPayloadData Clone() { + return new CV2SetConstantDestinationPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "room_name" field. + public const int RoomNameFieldNumber = 3; + private string roomName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoomName { + get { return roomName_; } + set { + roomName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "subroom_name" field. + public const int SubroomNameFieldNumber = 4; + private string subroomName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SubroomName { + get { return subroomName_; } + set { + subroomName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "mat_name" field. + public const int MatNameFieldNumber = 5; + private string matName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string MatName { + get { return matName_; } + set { + matName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "room_door_invite_mode" field. + public const int RoomDoorInviteModeFieldNumber = 6; + private int roomDoorInviteMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RoomDoorInviteMode { + get { return roomDoorInviteMode_; } + set { + roomDoorInviteMode_ = value; + } + } + + /// Field number for the "force_new_instance" field. + public const int ForceNewInstanceFieldNumber = 7; + private bool forceNewInstance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ForceNewInstance { + get { return forceNewInstance_; } + set { + forceNewInstance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantDestinationPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantDestinationPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (RoomName != other.RoomName) return false; + if (SubroomName != other.SubroomName) return false; + if (MatName != other.MatName) return false; + if (RoomDoorInviteMode != other.RoomDoorInviteMode) return false; + if (ForceNewInstance != other.ForceNewInstance) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (RoomName.Length != 0) hash ^= RoomName.GetHashCode(); + if (SubroomName.Length != 0) hash ^= SubroomName.GetHashCode(); + if (MatName.Length != 0) hash ^= MatName.GetHashCode(); + if (RoomDoorInviteMode != 0) hash ^= RoomDoorInviteMode.GetHashCode(); + if (ForceNewInstance != false) hash ^= ForceNewInstance.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (RoomName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(RoomName); + } + if (SubroomName.Length != 0) { + output.WriteRawTag(34); + output.WriteString(SubroomName); + } + if (MatName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(MatName); + } + if (RoomDoorInviteMode != 0) { + output.WriteRawTag(48); + output.WriteInt32(RoomDoorInviteMode); + } + if (ForceNewInstance != false) { + output.WriteRawTag(56); + output.WriteBool(ForceNewInstance); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (RoomName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(RoomName); + } + if (SubroomName.Length != 0) { + output.WriteRawTag(34); + output.WriteString(SubroomName); + } + if (MatName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(MatName); + } + if (RoomDoorInviteMode != 0) { + output.WriteRawTag(48); + output.WriteInt32(RoomDoorInviteMode); + } + if (ForceNewInstance != false) { + output.WriteRawTag(56); + output.WriteBool(ForceNewInstance); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (RoomName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(RoomName); + } + if (SubroomName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(SubroomName); + } + if (MatName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(MatName); + } + if (RoomDoorInviteMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomDoorInviteMode); + } + if (ForceNewInstance != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantDestinationPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.RoomName.Length != 0) { + RoomName = other.RoomName; + } + if (other.SubroomName.Length != 0) { + SubroomName = other.SubroomName; + } + if (other.MatName.Length != 0) { + MatName = other.MatName; + } + if (other.RoomDoorInviteMode != 0) { + RoomDoorInviteMode = other.RoomDoorInviteMode; + } + if (other.ForceNewInstance != false) { + ForceNewInstance = other.ForceNewInstance; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + RoomName = input.ReadString(); + break; + } + case 34: { + SubroomName = input.ReadString(); + break; + } + case 42: { + MatName = input.ReadString(); + break; + } + case 48: { + RoomDoorInviteMode = input.ReadInt32(); + break; + } + case 56: { + ForceNewInstance = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + RoomName = input.ReadString(); + break; + } + case 34: { + SubroomName = input.ReadString(); + break; + } + case 42: { + MatName = input.ReadString(); + break; + } + case 48: { + RoomDoorInviteMode = input.ReadInt32(); + break; + } + case 56: { + ForceNewInstance = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantObjectiveMarkerPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantObjectiveMarkerPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[62]; } + } + + [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 CV2SetConstantObjectiveMarkerPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantObjectiveMarkerPayloadData(CV2SetConstantObjectiveMarkerPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + friendlyName_ = other.friendlyName_; + id_ = other.id_ != null ? other.id_.Clone() : null; + colorId_ = other.colorId_; + label_ = other.label_; + labelEnabled_ = other.labelEnabled_; + distanceIndicatorEnabled_ = other.distanceIndicatorEnabled_; + prioritizeDistanceIndicator_ = other.prioritizeDistanceIndicator_; + proximityFadeThreshold_ = other.proximityFadeThreshold_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantObjectiveMarkerPayloadData Clone() { + return new CV2SetConstantObjectiveMarkerPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "friendly_name" field. + public const int FriendlyNameFieldNumber = 3; + private string friendlyName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string FriendlyName { + get { return friendlyName_; } + set { + friendlyName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 4; + private global::RecRoom.Protobuf.Core.GuidData id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Id { + get { return id_; } + set { + id_ = value; + } + } + + /// Field number for the "color_id" field. + public const int ColorIdFieldNumber = 5; + private int colorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColorId { + get { return colorId_; } + set { + colorId_ = value; + } + } + + /// Field number for the "label" field. + public const int LabelFieldNumber = 6; + private string label_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Label { + get { return label_; } + set { + label_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "label_enabled" field. + public const int LabelEnabledFieldNumber = 7; + private bool labelEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LabelEnabled { + get { return labelEnabled_; } + set { + labelEnabled_ = value; + } + } + + /// Field number for the "distance_indicator_enabled" field. + public const int DistanceIndicatorEnabledFieldNumber = 8; + private bool distanceIndicatorEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DistanceIndicatorEnabled { + get { return distanceIndicatorEnabled_; } + set { + distanceIndicatorEnabled_ = value; + } + } + + /// Field number for the "prioritize_distance_indicator" field. + public const int PrioritizeDistanceIndicatorFieldNumber = 9; + private bool prioritizeDistanceIndicator_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PrioritizeDistanceIndicator { + get { return prioritizeDistanceIndicator_; } + set { + prioritizeDistanceIndicator_ = value; + } + } + + /// Field number for the "proximity_fade_threshold" field. + public const int ProximityFadeThresholdFieldNumber = 10; + private float proximityFadeThreshold_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ProximityFadeThreshold { + get { return proximityFadeThreshold_; } + set { + proximityFadeThreshold_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantObjectiveMarkerPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantObjectiveMarkerPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (FriendlyName != other.FriendlyName) return false; + if (!object.Equals(Id, other.Id)) return false; + if (ColorId != other.ColorId) return false; + if (Label != other.Label) return false; + if (LabelEnabled != other.LabelEnabled) return false; + if (DistanceIndicatorEnabled != other.DistanceIndicatorEnabled) return false; + if (PrioritizeDistanceIndicator != other.PrioritizeDistanceIndicator) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ProximityFadeThreshold, other.ProximityFadeThreshold)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (FriendlyName.Length != 0) hash ^= FriendlyName.GetHashCode(); + if (id_ != null) hash ^= Id.GetHashCode(); + if (ColorId != 0) hash ^= ColorId.GetHashCode(); + if (Label.Length != 0) hash ^= Label.GetHashCode(); + if (LabelEnabled != false) hash ^= LabelEnabled.GetHashCode(); + if (DistanceIndicatorEnabled != false) hash ^= DistanceIndicatorEnabled.GetHashCode(); + if (PrioritizeDistanceIndicator != false) hash ^= PrioritizeDistanceIndicator.GetHashCode(); + if (ProximityFadeThreshold != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ProximityFadeThreshold); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FriendlyName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(FriendlyName); + } + if (id_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Id); + } + if (ColorId != 0) { + output.WriteRawTag(40); + output.WriteInt32(ColorId); + } + if (Label.Length != 0) { + output.WriteRawTag(50); + output.WriteString(Label); + } + if (LabelEnabled != false) { + output.WriteRawTag(56); + output.WriteBool(LabelEnabled); + } + if (DistanceIndicatorEnabled != false) { + output.WriteRawTag(64); + output.WriteBool(DistanceIndicatorEnabled); + } + if (PrioritizeDistanceIndicator != false) { + output.WriteRawTag(72); + output.WriteBool(PrioritizeDistanceIndicator); + } + if (ProximityFadeThreshold != 0F) { + output.WriteRawTag(85); + output.WriteFloat(ProximityFadeThreshold); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FriendlyName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(FriendlyName); + } + if (id_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Id); + } + if (ColorId != 0) { + output.WriteRawTag(40); + output.WriteInt32(ColorId); + } + if (Label.Length != 0) { + output.WriteRawTag(50); + output.WriteString(Label); + } + if (LabelEnabled != false) { + output.WriteRawTag(56); + output.WriteBool(LabelEnabled); + } + if (DistanceIndicatorEnabled != false) { + output.WriteRawTag(64); + output.WriteBool(DistanceIndicatorEnabled); + } + if (PrioritizeDistanceIndicator != false) { + output.WriteRawTag(72); + output.WriteBool(PrioritizeDistanceIndicator); + } + if (ProximityFadeThreshold != 0F) { + output.WriteRawTag(85); + output.WriteFloat(ProximityFadeThreshold); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (FriendlyName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(FriendlyName); + } + if (id_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Id); + } + if (ColorId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ColorId); + } + if (Label.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Label); + } + if (LabelEnabled != false) { + size += 1 + 1; + } + if (DistanceIndicatorEnabled != false) { + size += 1 + 1; + } + if (PrioritizeDistanceIndicator != false) { + size += 1 + 1; + } + if (ProximityFadeThreshold != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantObjectiveMarkerPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.FriendlyName.Length != 0) { + FriendlyName = other.FriendlyName; + } + if (other.id_ != null) { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + Id.MergeFrom(other.Id); + } + if (other.ColorId != 0) { + ColorId = other.ColorId; + } + if (other.Label.Length != 0) { + Label = other.Label; + } + if (other.LabelEnabled != false) { + LabelEnabled = other.LabelEnabled; + } + if (other.DistanceIndicatorEnabled != false) { + DistanceIndicatorEnabled = other.DistanceIndicatorEnabled; + } + if (other.PrioritizeDistanceIndicator != false) { + PrioritizeDistanceIndicator = other.PrioritizeDistanceIndicator; + } + if (other.ProximityFadeThreshold != 0F) { + ProximityFadeThreshold = other.ProximityFadeThreshold; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + FriendlyName = input.ReadString(); + break; + } + case 34: { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Id); + break; + } + case 40: { + ColorId = input.ReadInt32(); + break; + } + case 50: { + Label = input.ReadString(); + break; + } + case 56: { + LabelEnabled = input.ReadBool(); + break; + } + case 64: { + DistanceIndicatorEnabled = input.ReadBool(); + break; + } + case 72: { + PrioritizeDistanceIndicator = input.ReadBool(); + break; + } + case 85: { + ProximityFadeThreshold = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + FriendlyName = input.ReadString(); + break; + } + case 34: { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Id); + break; + } + case 40: { + ColorId = input.ReadInt32(); + break; + } + case 50: { + Label = input.ReadString(); + break; + } + case 56: { + LabelEnabled = input.ReadBool(); + break; + } + case 64: { + DistanceIndicatorEnabled = input.ReadBool(); + break; + } + case 72: { + PrioritizeDistanceIndicator = input.ReadBool(); + break; + } + case 85: { + ProximityFadeThreshold = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2CloudDataResetEntryPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2CloudDataResetEntryPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[63]; } + } + + [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 CV2CloudDataResetEntryPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CloudDataResetEntryPayloadData(CV2CloudDataResetEntryPayloadData other) : this() { + oldGuid_ = other.oldGuid_ != null ? other.oldGuid_.Clone() : null; + newGuid_ = other.newGuid_ != null ? other.newGuid_.Clone() : null; + requestingPlayerId_ = other.requestingPlayerId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CloudDataResetEntryPayloadData Clone() { + return new CV2CloudDataResetEntryPayloadData(this); + } + + /// Field number for the "old_guid" field. + public const int OldGuidFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData oldGuid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData OldGuid { + get { return oldGuid_; } + set { + oldGuid_ = value; + } + } + + /// Field number for the "new_guid" field. + public const int NewGuidFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData newGuid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NewGuid { + get { return newGuid_; } + set { + newGuid_ = value; + } + } + + /// Field number for the "requesting_player_id" field. + public const int RequestingPlayerIdFieldNumber = 3; + private int requestingPlayerId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RequestingPlayerId { + get { return requestingPlayerId_; } + set { + requestingPlayerId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2CloudDataResetEntryPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2CloudDataResetEntryPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(OldGuid, other.OldGuid)) return false; + if (!object.Equals(NewGuid, other.NewGuid)) return false; + if (RequestingPlayerId != other.RequestingPlayerId) 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 (oldGuid_ != null) hash ^= OldGuid.GetHashCode(); + if (newGuid_ != null) hash ^= NewGuid.GetHashCode(); + if (RequestingPlayerId != 0) hash ^= RequestingPlayerId.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 (oldGuid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(OldGuid); + } + if (newGuid_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NewGuid); + } + if (RequestingPlayerId != 0) { + output.WriteRawTag(24); + output.WriteInt32(RequestingPlayerId); + } + 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 (oldGuid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(OldGuid); + } + if (newGuid_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NewGuid); + } + if (RequestingPlayerId != 0) { + output.WriteRawTag(24); + output.WriteInt32(RequestingPlayerId); + } + 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 (oldGuid_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OldGuid); + } + if (newGuid_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NewGuid); + } + if (RequestingPlayerId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RequestingPlayerId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2CloudDataResetEntryPayloadData other) { + if (other == null) { + return; + } + if (other.oldGuid_ != null) { + if (oldGuid_ == null) { + OldGuid = new global::RecRoom.Protobuf.Core.GuidData(); + } + OldGuid.MergeFrom(other.OldGuid); + } + if (other.newGuid_ != null) { + if (newGuid_ == null) { + NewGuid = new global::RecRoom.Protobuf.Core.GuidData(); + } + NewGuid.MergeFrom(other.NewGuid); + } + if (other.RequestingPlayerId != 0) { + RequestingPlayerId = other.RequestingPlayerId; + } + _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 (oldGuid_ == null) { + OldGuid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(OldGuid); + break; + } + case 18: { + if (newGuid_ == null) { + NewGuid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NewGuid); + break; + } + case 24: { + RequestingPlayerId = input.ReadInt32(); + 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 (oldGuid_ == null) { + OldGuid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(OldGuid); + break; + } + case 18: { + if (newGuid_ == null) { + NewGuid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NewGuid); + break; + } + case 24: { + RequestingPlayerId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2CloudDataDeleteEntryPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2CloudDataDeleteEntryPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[64]; } + } + + [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 CV2CloudDataDeleteEntryPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CloudDataDeleteEntryPayloadData(CV2CloudDataDeleteEntryPayloadData other) : this() { + guid_ = other.guid_ != null ? other.guid_.Clone() : null; + requestingPlayerId_ = other.requestingPlayerId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CloudDataDeleteEntryPayloadData Clone() { + return new CV2CloudDataDeleteEntryPayloadData(this); + } + + /// Field number for the "guid" field. + public const int GuidFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData guid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Guid { + get { return guid_; } + set { + guid_ = value; + } + } + + /// Field number for the "requesting_player_id" field. + public const int RequestingPlayerIdFieldNumber = 2; + private int requestingPlayerId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RequestingPlayerId { + get { return requestingPlayerId_; } + set { + requestingPlayerId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2CloudDataDeleteEntryPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2CloudDataDeleteEntryPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Guid, other.Guid)) return false; + if (RequestingPlayerId != other.RequestingPlayerId) 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 (guid_ != null) hash ^= Guid.GetHashCode(); + if (RequestingPlayerId != 0) hash ^= RequestingPlayerId.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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (RequestingPlayerId != 0) { + output.WriteRawTag(16); + output.WriteInt32(RequestingPlayerId); + } + 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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (RequestingPlayerId != 0) { + output.WriteRawTag(16); + output.WriteInt32(RequestingPlayerId); + } + 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 (guid_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Guid); + } + if (RequestingPlayerId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RequestingPlayerId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2CloudDataDeleteEntryPayloadData other) { + if (other == null) { + return; + } + if (other.guid_ != null) { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + Guid.MergeFrom(other.Guid); + } + if (other.RequestingPlayerId != 0) { + RequestingPlayerId = other.RequestingPlayerId; + } + _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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 16: { + RequestingPlayerId = input.ReadInt32(); + 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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 16: { + RequestingPlayerId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRaycastIgnorePlayersPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRaycastIgnorePlayersPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[65]; } + } + + [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 CV2SetRaycastIgnorePlayersPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRaycastIgnorePlayersPayloadData(CV2SetRaycastIgnorePlayersPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + ignorePlayers_ = other.ignorePlayers_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRaycastIgnorePlayersPayloadData Clone() { + return new CV2SetRaycastIgnorePlayersPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "ignore_players" field. + public const int IgnorePlayersFieldNumber = 3; + private bool ignorePlayers_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IgnorePlayers { + get { return ignorePlayers_; } + set { + ignorePlayers_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRaycastIgnorePlayersPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRaycastIgnorePlayersPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (IgnorePlayers != other.IgnorePlayers) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (IgnorePlayers != false) hash ^= IgnorePlayers.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (IgnorePlayers != false) { + output.WriteRawTag(24); + output.WriteBool(IgnorePlayers); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (IgnorePlayers != false) { + output.WriteRawTag(24); + output.WriteBool(IgnorePlayers); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (IgnorePlayers != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRaycastIgnorePlayersPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.IgnorePlayers != false) { + IgnorePlayers = other.IgnorePlayers; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + IgnorePlayers = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + IgnorePlayers = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRaycastIgnoreObjectsPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRaycastIgnoreObjectsPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[66]; } + } + + [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 CV2SetRaycastIgnoreObjectsPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRaycastIgnoreObjectsPayloadData(CV2SetRaycastIgnoreObjectsPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + ignoreObjects_ = other.ignoreObjects_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRaycastIgnoreObjectsPayloadData Clone() { + return new CV2SetRaycastIgnoreObjectsPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "ignore_objects" field. + public const int IgnoreObjectsFieldNumber = 3; + private bool ignoreObjects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IgnoreObjects { + get { return ignoreObjects_; } + set { + ignoreObjects_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRaycastIgnoreObjectsPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRaycastIgnoreObjectsPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (IgnoreObjects != other.IgnoreObjects) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (IgnoreObjects != false) hash ^= IgnoreObjects.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (IgnoreObjects != false) { + output.WriteRawTag(24); + output.WriteBool(IgnoreObjects); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (IgnoreObjects != false) { + output.WriteRawTag(24); + output.WriteBool(IgnoreObjects); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (IgnoreObjects != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRaycastIgnoreObjectsPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.IgnoreObjects != false) { + IgnoreObjects = other.IgnoreObjects; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + IgnoreObjects = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + IgnoreObjects = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetVariableNodeHomeValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetVariableNodeHomeValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[67]; } + } + + [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 CV2SetVariableNodeHomeValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetVariableNodeHomeValuePayloadData(CV2SetVariableNodeHomeValuePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + homeValue_ = other.homeValue_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetVariableNodeHomeValuePayloadData Clone() { + return new CV2SetVariableNodeHomeValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "homeValue" field. + public const int HomeValueFieldNumber = 3; + private string homeValue_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string HomeValue { + get { return homeValue_; } + set { + homeValue_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetVariableNodeHomeValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetVariableNodeHomeValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (HomeValue != other.HomeValue) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (HomeValue.Length != 0) hash ^= HomeValue.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (HomeValue.Length != 0) { + output.WriteRawTag(26); + output.WriteString(HomeValue); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (HomeValue.Length != 0) { + output.WriteRawTag(26); + output.WriteString(HomeValue); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (HomeValue.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(HomeValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetVariableNodeHomeValuePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.HomeValue.Length != 0) { + HomeValue = other.HomeValue; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + HomeValue = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + HomeValue = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetLeaderboardStatModePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetLeaderboardStatModePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[68]; } + } + + [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 CV2SetLeaderboardStatModePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetLeaderboardStatModePayloadData(CV2SetLeaderboardStatModePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + setMode_ = other.setMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetLeaderboardStatModePayloadData Clone() { + return new CV2SetLeaderboardStatModePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "set_mode" field. + public const int SetModeFieldNumber = 3; + private int setMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SetMode { + get { return setMode_; } + set { + setMode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetLeaderboardStatModePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetLeaderboardStatModePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (SetMode != other.SetMode) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (SetMode != 0) hash ^= SetMode.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SetMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(SetMode); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SetMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(SetMode); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (SetMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SetMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetLeaderboardStatModePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.SetMode != 0) { + SetMode = other.SetMode; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SetMode = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SetMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetColorConstantIndexValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetColorConstantIndexValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[69]; } + } + + [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 CV2SetColorConstantIndexValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetColorConstantIndexValuePayloadData(CV2SetColorConstantIndexValuePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + colorIndexValue_ = other.colorIndexValue_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetColorConstantIndexValuePayloadData Clone() { + return new CV2SetColorConstantIndexValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "colorIndexValue" field. + public const int ColorIndexValueFieldNumber = 3; + private int colorIndexValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColorIndexValue { + get { return colorIndexValue_; } + set { + colorIndexValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetColorConstantIndexValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetColorConstantIndexValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ColorIndexValue != other.ColorIndexValue) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ColorIndexValue != 0) hash ^= ColorIndexValue.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ColorIndexValue != 0) { + output.WriteRawTag(24); + output.WriteInt32(ColorIndexValue); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ColorIndexValue != 0) { + output.WriteRawTag(24); + output.WriteInt32(ColorIndexValue); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ColorIndexValue != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ColorIndexValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetColorConstantIndexValuePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ColorIndexValue != 0) { + ColorIndexValue = other.ColorIndexValue; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ColorIndexValue = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ColorIndexValue = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetCommentBodyPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetCommentBodyPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[70]; } + } + + [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 CV2SetCommentBodyPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetCommentBodyPayloadData(CV2SetCommentBodyPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + body_ = other.body_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetCommentBodyPayloadData Clone() { + return new CV2SetCommentBodyPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "body" field. + public const int BodyFieldNumber = 3; + private pb::ByteString body_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Body { + get { return body_; } + set { + body_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetCommentBodyPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetCommentBodyPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Body != other.Body) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Body.Length != 0) hash ^= Body.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Body.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(Body); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Body.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(Body); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Body.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Body); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetCommentBodyPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Body.Length != 0) { + Body = other.Body; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + Body = input.ReadBytes(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + Body = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetCommentColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetCommentColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[71]; } + } + + [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 CV2SetCommentColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetCommentColorPayloadData(CV2SetCommentColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + color_ = other.color_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetCommentColorPayloadData Clone() { + return new CV2SetCommentColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 3; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetCommentColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetCommentColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Color != other.Color) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Color != 0) hash ^= Color.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetCommentColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Color != 0) { + Color = other.Color; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Color = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Color = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetCommentAlwaysOnPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetCommentAlwaysOnPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[72]; } + } + + [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 CV2SetCommentAlwaysOnPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetCommentAlwaysOnPayloadData(CV2SetCommentAlwaysOnPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + alwaysOn_ = other.alwaysOn_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetCommentAlwaysOnPayloadData Clone() { + return new CV2SetCommentAlwaysOnPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "always_on" field. + public const int AlwaysOnFieldNumber = 3; + private bool alwaysOn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AlwaysOn { + get { return alwaysOn_; } + set { + alwaysOn_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetCommentAlwaysOnPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetCommentAlwaysOnPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (AlwaysOn != other.AlwaysOn) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (AlwaysOn != false) hash ^= AlwaysOn.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (AlwaysOn != false) { + output.WriteRawTag(24); + output.WriteBool(AlwaysOn); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (AlwaysOn != false) { + output.WriteRawTag(24); + output.WriteBool(AlwaysOn); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (AlwaysOn != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetCommentAlwaysOnPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.AlwaysOn != false) { + AlwaysOn = other.AlwaysOn; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + AlwaysOn = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + AlwaysOn = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSampleAudioNodeValuesPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSampleAudioNodeValuesPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[73]; } + } + + [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 CV2SetSampleAudioNodeValuesPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSampleAudioNodeValuesPayloadData(CV2SetSampleAudioNodeValuesPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + blobName_ = other.blobName_; + sampleLength_ = other.sampleLength_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSampleAudioNodeValuesPayloadData Clone() { + return new CV2SetSampleAudioNodeValuesPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "blobName" field. + public const int BlobNameFieldNumber = 3; + private string blobName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BlobName { + get { return blobName_; } + set { + blobName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "sampleLength" field. + public const int SampleLengthFieldNumber = 4; + private float sampleLength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SampleLength { + get { return sampleLength_; } + set { + sampleLength_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSampleAudioNodeValuesPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSampleAudioNodeValuesPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (BlobName != other.BlobName) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SampleLength, other.SampleLength)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (BlobName.Length != 0) hash ^= BlobName.GetHashCode(); + if (SampleLength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SampleLength); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BlobName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(BlobName); + } + if (SampleLength != 0F) { + output.WriteRawTag(37); + output.WriteFloat(SampleLength); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BlobName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(BlobName); + } + if (SampleLength != 0F) { + output.WriteRawTag(37); + output.WriteFloat(SampleLength); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (BlobName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BlobName); + } + if (SampleLength != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSampleAudioNodeValuesPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.BlobName.Length != 0) { + BlobName = other.BlobName; + } + if (other.SampleLength != 0F) { + SampleLength = other.SampleLength; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + BlobName = input.ReadString(); + break; + } + case 37: { + SampleLength = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + BlobName = input.ReadString(); + break; + } + case 37: { + SampleLength = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSampleAudioNodePreloadPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSampleAudioNodePreloadPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[74]; } + } + + [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 CV2SetSampleAudioNodePreloadPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSampleAudioNodePreloadPayloadData(CV2SetSampleAudioNodePreloadPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + preload_ = other.preload_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSampleAudioNodePreloadPayloadData Clone() { + return new CV2SetSampleAudioNodePreloadPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "preload" field. + public const int PreloadFieldNumber = 3; + private bool preload_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Preload { + get { return preload_; } + set { + preload_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSampleAudioNodePreloadPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSampleAudioNodePreloadPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Preload != other.Preload) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Preload != false) hash ^= Preload.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Preload != false) { + output.WriteRawTag(24); + output.WriteBool(Preload); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Preload != false) { + output.WriteRawTag(24); + output.WriteBool(Preload); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Preload != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSampleAudioNodePreloadPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Preload != false) { + Preload = other.Preload; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Preload = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Preload = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RenameInputDescPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RenameInputDescPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[75]; } + } + + [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 CV2RenameInputDescPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RenameInputDescPayloadData(CV2RenameInputDescPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + inputDescIndex_ = other.inputDescIndex_; + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RenameInputDescPayloadData Clone() { + return new CV2RenameInputDescPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "input_desc_index" field. + public const int InputDescIndexFieldNumber = 4; + private int inputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputDescIndex { + get { return inputDescIndex_; } + set { + inputDescIndex_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 5; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RenameInputDescPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RenameInputDescPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (InputDescIndex != other.InputDescIndex) return false; + if (Name != other.Name) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (InputDescIndex != 0) hash ^= InputDescIndex.GetHashCode(); + if (Name.Length != 0) hash ^= Name.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + if (Name.Length != 0) { + output.WriteRawTag(42); + output.WriteString(Name); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + if (Name.Length != 0) { + output.WriteRawTag(42); + output.WriteString(Name); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (InputDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputDescIndex); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RenameInputDescPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.InputDescIndex != 0) { + InputDescIndex = other.InputDescIndex; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + break; + } + case 42: { + Name = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + break; + } + case 42: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RenameOutputDescPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RenameOutputDescPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[76]; } + } + + [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 CV2RenameOutputDescPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RenameOutputDescPayloadData(CV2RenameOutputDescPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + outputDescIndex_ = other.outputDescIndex_; + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RenameOutputDescPayloadData Clone() { + return new CV2RenameOutputDescPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "output_desc_index" field. + public const int OutputDescIndexFieldNumber = 4; + private int outputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputDescIndex { + get { return outputDescIndex_; } + set { + outputDescIndex_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 5; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RenameOutputDescPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RenameOutputDescPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (OutputDescIndex != other.OutputDescIndex) return false; + if (Name != other.Name) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (OutputDescIndex != 0) hash ^= OutputDescIndex.GetHashCode(); + if (Name.Length != 0) hash ^= Name.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (OutputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(OutputDescIndex); + } + if (Name.Length != 0) { + output.WriteRawTag(42); + output.WriteString(Name); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (OutputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(OutputDescIndex); + } + if (Name.Length != 0) { + output.WriteRawTag(42); + output.WriteString(Name); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (OutputDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputDescIndex); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RenameOutputDescPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.OutputDescIndex != 0) { + OutputDescIndex = other.OutputDescIndex; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + OutputDescIndex = input.ReadInt32(); + break; + } + case 42: { + Name = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + OutputDescIndex = input.ReadInt32(); + break; + } + case 42: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RenameNodeGroupPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RenameNodeGroupPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[77]; } + } + + [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 CV2RenameNodeGroupPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RenameNodeGroupPayloadData(CV2RenameNodeGroupPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + newName_ = other.newName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RenameNodeGroupPayloadData Clone() { + return new CV2RenameNodeGroupPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "new_name" field. + public const int NewNameFieldNumber = 4; + private string newName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NewName { + get { return newName_; } + set { + newName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RenameNodeGroupPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RenameNodeGroupPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (NewName != other.NewName) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (NewName.Length != 0) hash ^= NewName.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (NewName.Length != 0) { + output.WriteRawTag(34); + output.WriteString(NewName); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (NewName.Length != 0) { + output.WriteRawTag(34); + output.WriteString(NewName); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (NewName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(NewName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RenameNodeGroupPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.NewName.Length != 0) { + NewName = other.NewName; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 34: { + NewName = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 34: { + NewName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2ReparentNodesPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2ReparentNodesPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[78]; } + } + + [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 CV2ReparentNodesPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ReparentNodesPayloadData(CV2ReparentNodesPayloadData other) : this() { + dEPRECATEDGraphId_ = other.dEPRECATEDGraphId_ != null ? other.dEPRECATEDGraphId_.Clone() : null; + dEPRECATEDParentGraphId_ = other.dEPRECATEDParentGraphId_ != null ? other.dEPRECATEDParentGraphId_.Clone() : null; + sourceGraphId_ = other.sourceGraphId_; + nodeIds_ = other.nodeIds_.Clone(); + targetGraphId_ = other.targetGraphId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ReparentNodesPayloadData Clone() { + return new CV2ReparentNodesPayloadData(this); + } + + /// Field number for the "DEPRECATED_graph_id" field. + public const int DEPRECATEDGraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData dEPRECATEDGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData DEPRECATEDGraphId { + get { return dEPRECATEDGraphId_; } + set { + dEPRECATEDGraphId_ = value; + } + } + + /// Field number for the "DEPRECATED_parent_graph_id" field. + public const int DEPRECATEDParentGraphIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData dEPRECATEDParentGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData DEPRECATEDParentGraphId { + get { return dEPRECATEDParentGraphId_; } + set { + dEPRECATEDParentGraphId_ = value; + } + } + + /// Field number for the "source_graph_id" field. + public const int SourceGraphIdFieldNumber = 3; + private int sourceGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SourceGraphId { + get { return sourceGraphId_; } + set { + sourceGraphId_ = value; + } + } + + /// Field number for the "node_ids" field. + public const int NodeIdsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_nodeIds_codec + = pb::FieldCodec.ForInt32(34); + private readonly pbc::RepeatedField nodeIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeIds { + get { return nodeIds_; } + } + + /// Field number for the "target_graph_id" field. + public const int TargetGraphIdFieldNumber = 5; + private int targetGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TargetGraphId { + get { return targetGraphId_; } + set { + targetGraphId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2ReparentNodesPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2ReparentNodesPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DEPRECATEDGraphId, other.DEPRECATEDGraphId)) return false; + if (!object.Equals(DEPRECATEDParentGraphId, other.DEPRECATEDParentGraphId)) return false; + if (SourceGraphId != other.SourceGraphId) return false; + if(!nodeIds_.Equals(other.nodeIds_)) return false; + if (TargetGraphId != other.TargetGraphId) 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 (dEPRECATEDGraphId_ != null) hash ^= DEPRECATEDGraphId.GetHashCode(); + if (dEPRECATEDParentGraphId_ != null) hash ^= DEPRECATEDParentGraphId.GetHashCode(); + if (SourceGraphId != 0) hash ^= SourceGraphId.GetHashCode(); + hash ^= nodeIds_.GetHashCode(); + if (TargetGraphId != 0) hash ^= TargetGraphId.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 (dEPRECATEDGraphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DEPRECATEDGraphId); + } + if (dEPRECATEDParentGraphId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDParentGraphId); + } + if (SourceGraphId != 0) { + output.WriteRawTag(24); + output.WriteInt32(SourceGraphId); + } + nodeIds_.WriteTo(output, _repeated_nodeIds_codec); + if (TargetGraphId != 0) { + output.WriteRawTag(40); + output.WriteInt32(TargetGraphId); + } + 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 (dEPRECATEDGraphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DEPRECATEDGraphId); + } + if (dEPRECATEDParentGraphId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDParentGraphId); + } + if (SourceGraphId != 0) { + output.WriteRawTag(24); + output.WriteInt32(SourceGraphId); + } + nodeIds_.WriteTo(ref output, _repeated_nodeIds_codec); + if (TargetGraphId != 0) { + output.WriteRawTag(40); + output.WriteInt32(TargetGraphId); + } + 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 (dEPRECATEDGraphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDGraphId); + } + if (dEPRECATEDParentGraphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDParentGraphId); + } + if (SourceGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SourceGraphId); + } + size += nodeIds_.CalculateSize(_repeated_nodeIds_codec); + if (TargetGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TargetGraphId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2ReparentNodesPayloadData other) { + if (other == null) { + return; + } + if (other.dEPRECATEDGraphId_ != null) { + if (dEPRECATEDGraphId_ == null) { + DEPRECATEDGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + DEPRECATEDGraphId.MergeFrom(other.DEPRECATEDGraphId); + } + if (other.dEPRECATEDParentGraphId_ != null) { + if (dEPRECATEDParentGraphId_ == null) { + DEPRECATEDParentGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + DEPRECATEDParentGraphId.MergeFrom(other.DEPRECATEDParentGraphId); + } + if (other.SourceGraphId != 0) { + SourceGraphId = other.SourceGraphId; + } + nodeIds_.Add(other.nodeIds_); + if (other.TargetGraphId != 0) { + TargetGraphId = other.TargetGraphId; + } + _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 (dEPRECATEDGraphId_ == null) { + DEPRECATEDGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DEPRECATEDGraphId); + break; + } + case 18: { + if (dEPRECATEDParentGraphId_ == null) { + DEPRECATEDParentGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DEPRECATEDParentGraphId); + break; + } + case 24: { + SourceGraphId = input.ReadInt32(); + break; + } + case 34: + case 32: { + nodeIds_.AddEntriesFrom(input, _repeated_nodeIds_codec); + break; + } + case 40: { + TargetGraphId = input.ReadInt32(); + 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 (dEPRECATEDGraphId_ == null) { + DEPRECATEDGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DEPRECATEDGraphId); + break; + } + case 18: { + if (dEPRECATEDParentGraphId_ == null) { + DEPRECATEDParentGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DEPRECATEDParentGraphId); + break; + } + case 24: { + SourceGraphId = input.ReadInt32(); + break; + } + case 34: + case 32: { + nodeIds_.AddEntriesFrom(ref input, _repeated_nodeIds_codec); + break; + } + case 40: { + TargetGraphId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetAudioClipValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetAudioClipValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[79]; } + } + + [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 CV2SetAudioClipValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAudioClipValuePayloadData(CV2SetAudioClipValuePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAudioClipValuePayloadData Clone() { + return new CV2SetAudioClipValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetAudioClipValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetAudioClipValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(Value, other.Value)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (value_ != null) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetAudioClipValuePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + Value.MergeFrom(other.Value); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetAudioClipVolumePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetAudioClipVolumePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[80]; } + } + + [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 CV2SetAudioClipVolumePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAudioClipVolumePayloadData(CV2SetAudioClipVolumePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + volume_ = other.volume_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAudioClipVolumePayloadData Clone() { + return new CV2SetAudioClipVolumePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "volume" field. + public const int VolumeFieldNumber = 3; + private float volume_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Volume { + get { return volume_; } + set { + volume_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetAudioClipVolumePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetAudioClipVolumePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Volume, other.Volume)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Volume != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Volume); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Volume != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Volume); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Volume != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Volume); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Volume != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetAudioClipVolumePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Volume != 0F) { + Volume = other.Volume; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + Volume = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + Volume = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetAudioClipPlaybackSpeedShiftPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetAudioClipPlaybackSpeedShiftPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[81]; } + } + + [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 CV2SetAudioClipPlaybackSpeedShiftPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAudioClipPlaybackSpeedShiftPayloadData(CV2SetAudioClipPlaybackSpeedShiftPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + playbackSpeedShift_ = other.playbackSpeedShift_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAudioClipPlaybackSpeedShiftPayloadData Clone() { + return new CV2SetAudioClipPlaybackSpeedShiftPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "playbackSpeedShift" field. + public const int PlaybackSpeedShiftFieldNumber = 3; + private float playbackSpeedShift_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float PlaybackSpeedShift { + get { return playbackSpeedShift_; } + set { + playbackSpeedShift_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetAudioClipPlaybackSpeedShiftPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetAudioClipPlaybackSpeedShiftPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PlaybackSpeedShift, other.PlaybackSpeedShift)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (PlaybackSpeedShift != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PlaybackSpeedShift); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (PlaybackSpeedShift != 0F) { + output.WriteRawTag(29); + output.WriteFloat(PlaybackSpeedShift); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (PlaybackSpeedShift != 0F) { + output.WriteRawTag(29); + output.WriteFloat(PlaybackSpeedShift); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (PlaybackSpeedShift != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetAudioClipPlaybackSpeedShiftPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.PlaybackSpeedShift != 0F) { + PlaybackSpeedShift = other.PlaybackSpeedShift; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + PlaybackSpeedShift = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + PlaybackSpeedShift = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetAudioClipPlaybackSpeedVariationPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetAudioClipPlaybackSpeedVariationPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[82]; } + } + + [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 CV2SetAudioClipPlaybackSpeedVariationPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAudioClipPlaybackSpeedVariationPayloadData(CV2SetAudioClipPlaybackSpeedVariationPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + playbackSpeedVariation_ = other.playbackSpeedVariation_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAudioClipPlaybackSpeedVariationPayloadData Clone() { + return new CV2SetAudioClipPlaybackSpeedVariationPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "playbackSpeedVariation" field. + public const int PlaybackSpeedVariationFieldNumber = 5; + private float playbackSpeedVariation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float PlaybackSpeedVariation { + get { return playbackSpeedVariation_; } + set { + playbackSpeedVariation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetAudioClipPlaybackSpeedVariationPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetAudioClipPlaybackSpeedVariationPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PlaybackSpeedVariation, other.PlaybackSpeedVariation)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (PlaybackSpeedVariation != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PlaybackSpeedVariation); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (PlaybackSpeedVariation != 0F) { + output.WriteRawTag(45); + output.WriteFloat(PlaybackSpeedVariation); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (PlaybackSpeedVariation != 0F) { + output.WriteRawTag(45); + output.WriteFloat(PlaybackSpeedVariation); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (PlaybackSpeedVariation != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetAudioClipPlaybackSpeedVariationPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.PlaybackSpeedVariation != 0F) { + PlaybackSpeedVariation = other.PlaybackSpeedVariation; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 45: { + PlaybackSpeedVariation = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 45: { + PlaybackSpeedVariation = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayAudioAtPositionSyncedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayAudioAtPositionSyncedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[83]; } + } + + [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 CV2SetPlayAudioAtPositionSyncedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayAudioAtPositionSyncedPayloadData(CV2SetPlayAudioAtPositionSyncedPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + synced_ = other.synced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayAudioAtPositionSyncedPayloadData Clone() { + return new CV2SetPlayAudioAtPositionSyncedPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 3; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayAudioAtPositionSyncedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayAudioAtPositionSyncedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Synced != other.Synced) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Synced != false) hash ^= Synced.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Synced != false) { + output.WriteRawTag(24); + output.WriteBool(Synced); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Synced != false) { + output.WriteRawTag(24); + output.WriteBool(Synced); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Synced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayAudioAtPositionSyncedPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Synced != false) { + Synced = other.Synced; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Synced = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Synced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[84]; } + } + + [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 CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData(CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + maxRolloffDistance_ = other.maxRolloffDistance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData Clone() { + return new CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "max_rolloff_distance" field. + public const int MaxRolloffDistanceFieldNumber = 3; + private float maxRolloffDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxRolloffDistance { + get { return maxRolloffDistance_; } + set { + maxRolloffDistance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxRolloffDistance, other.MaxRolloffDistance)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (MaxRolloffDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxRolloffDistance); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MaxRolloffDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(MaxRolloffDistance); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MaxRolloffDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(MaxRolloffDistance); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (MaxRolloffDistance != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayAudioAtPositionMaxRolloffDistancePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.MaxRolloffDistance != 0F) { + MaxRolloffDistance = other.MaxRolloffDistance; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + MaxRolloffDistance = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + MaxRolloffDistance = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayAudioAtPositionRolloffCurvePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayAudioAtPositionRolloffCurvePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[85]; } + } + + [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 CV2SetPlayAudioAtPositionRolloffCurvePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayAudioAtPositionRolloffCurvePayloadData(CV2SetPlayAudioAtPositionRolloffCurvePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + rolloffCurve_ = other.rolloffCurve_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayAudioAtPositionRolloffCurvePayloadData Clone() { + return new CV2SetPlayAudioAtPositionRolloffCurvePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "rolloff_curve" field. + public const int RolloffCurveFieldNumber = 3; + private int rolloffCurve_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RolloffCurve { + get { return rolloffCurve_; } + set { + rolloffCurve_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayAudioAtPositionRolloffCurvePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayAudioAtPositionRolloffCurvePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (RolloffCurve != other.RolloffCurve) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (RolloffCurve != 0) hash ^= RolloffCurve.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (RolloffCurve != 0) { + output.WriteRawTag(24); + output.WriteInt32(RolloffCurve); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (RolloffCurve != 0) { + output.WriteRawTag(24); + output.WriteInt32(RolloffCurve); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (RolloffCurve != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RolloffCurve); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayAudioAtPositionRolloffCurvePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.RolloffCurve != 0) { + RolloffCurve = other.RolloffCurve; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + RolloffCurve = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + RolloffCurve = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayAudioAtPositionAudioChannelPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayAudioAtPositionAudioChannelPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[86]; } + } + + [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 CV2SetPlayAudioAtPositionAudioChannelPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayAudioAtPositionAudioChannelPayloadData(CV2SetPlayAudioAtPositionAudioChannelPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + audioChannel_ = other.audioChannel_; + audioSubChannel_ = other.audioSubChannel_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayAudioAtPositionAudioChannelPayloadData Clone() { + return new CV2SetPlayAudioAtPositionAudioChannelPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "audio_channel" field. + public const int AudioChannelFieldNumber = 3; + private int audioChannel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AudioChannel { + get { return audioChannel_; } + set { + audioChannel_ = value; + } + } + + /// Field number for the "audio_sub_channel" field. + public const int AudioSubChannelFieldNumber = 4; + private string audioSubChannel_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string AudioSubChannel { + get { return audioSubChannel_; } + set { + audioSubChannel_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayAudioAtPositionAudioChannelPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayAudioAtPositionAudioChannelPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (AudioChannel != other.AudioChannel) return false; + if (AudioSubChannel != other.AudioSubChannel) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (AudioChannel != 0) hash ^= AudioChannel.GetHashCode(); + if (AudioSubChannel.Length != 0) hash ^= AudioSubChannel.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (AudioChannel != 0) { + output.WriteRawTag(24); + output.WriteInt32(AudioChannel); + } + if (AudioSubChannel.Length != 0) { + output.WriteRawTag(34); + output.WriteString(AudioSubChannel); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (AudioChannel != 0) { + output.WriteRawTag(24); + output.WriteInt32(AudioChannel); + } + if (AudioSubChannel.Length != 0) { + output.WriteRawTag(34); + output.WriteString(AudioSubChannel); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (AudioChannel != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AudioChannel); + } + if (AudioSubChannel.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(AudioSubChannel); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayAudioAtPositionAudioChannelPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.AudioChannel != 0) { + AudioChannel = other.AudioChannel; + } + if (other.AudioSubChannel.Length != 0) { + AudioSubChannel = other.AudioSubChannel; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + AudioChannel = input.ReadInt32(); + break; + } + case 34: { + AudioSubChannel = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + AudioChannel = input.ReadInt32(); + break; + } + case 34: { + AudioSubChannel = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetHudElementPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetHudElementPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[87]; } + } + + [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 CV2SetHudElementPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementPayloadData(CV2SetHudElementPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + hudElementIndex_ = other.hudElementIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementPayloadData Clone() { + return new CV2SetHudElementPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "hud_element_index" field. + public const int HudElementIndexFieldNumber = 3; + private int hudElementIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HudElementIndex { + get { return hudElementIndex_; } + set { + hudElementIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetHudElementPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetHudElementPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (HudElementIndex != other.HudElementIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (HudElementIndex != 0) hash ^= HudElementIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (HudElementIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(HudElementIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (HudElementIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(HudElementIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (HudElementIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HudElementIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetHudElementPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.HudElementIndex != 0) { + HudElementIndex = other.HudElementIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + HudElementIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + HudElementIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetHudElementColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetHudElementColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[88]; } + } + + [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 CV2SetHudElementColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementColorPayloadData(CV2SetHudElementColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + colorIndex_ = other.colorIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementColorPayloadData Clone() { + return new CV2SetHudElementColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "color_index" field. + public const int ColorIndexFieldNumber = 3; + private int colorIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColorIndex { + get { return colorIndex_; } + set { + colorIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetHudElementColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetHudElementColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ColorIndex != other.ColorIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ColorIndex != 0) hash ^= ColorIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ColorIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(ColorIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ColorIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(ColorIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ColorIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ColorIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetHudElementColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ColorIndex != 0) { + ColorIndex = other.ColorIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ColorIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ColorIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetHudElementLabelPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetHudElementLabelPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[89]; } + } + + [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 CV2SetHudElementLabelPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementLabelPayloadData(CV2SetHudElementLabelPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + label_ = other.label_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementLabelPayloadData Clone() { + return new CV2SetHudElementLabelPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "label" field. + public const int LabelFieldNumber = 3; + private string label_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Label { + get { return label_; } + set { + label_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetHudElementLabelPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetHudElementLabelPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Label != other.Label) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Label.Length != 0) hash ^= Label.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Label.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Label); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Label.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Label); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Label.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Label); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetHudElementLabelPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Label.Length != 0) { + Label = other.Label; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + Label = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + Label = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetHudElementValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetHudElementValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[90]; } + } + + [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 CV2SetHudElementValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementValuePayloadData(CV2SetHudElementValuePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementValuePayloadData Clone() { + return new CV2SetHudElementValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetHudElementValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetHudElementValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetHudElementValuePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetHudElementMaxValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetHudElementMaxValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[91]; } + } + + [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 CV2SetHudElementMaxValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementMaxValuePayloadData(CV2SetHudElementMaxValuePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + maxValue_ = other.maxValue_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementMaxValuePayloadData Clone() { + return new CV2SetHudElementMaxValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "max_value" field. + public const int MaxValueFieldNumber = 3; + private int maxValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxValue { + get { return maxValue_; } + set { + maxValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetHudElementMaxValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetHudElementMaxValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (MaxValue != other.MaxValue) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (MaxValue != 0) hash ^= MaxValue.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MaxValue != 0) { + output.WriteRawTag(24); + output.WriteInt32(MaxValue); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MaxValue != 0) { + output.WriteRawTag(24); + output.WriteInt32(MaxValue); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (MaxValue != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetHudElementMaxValuePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.MaxValue != 0) { + MaxValue = other.MaxValue; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MaxValue = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MaxValue = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetHudElementShowLabelPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetHudElementShowLabelPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[92]; } + } + + [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 CV2SetHudElementShowLabelPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementShowLabelPayloadData(CV2SetHudElementShowLabelPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + showLabel_ = other.showLabel_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementShowLabelPayloadData Clone() { + return new CV2SetHudElementShowLabelPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "show_label" field. + public const int ShowLabelFieldNumber = 3; + private bool showLabel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowLabel { + get { return showLabel_; } + set { + showLabel_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetHudElementShowLabelPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetHudElementShowLabelPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ShowLabel != other.ShowLabel) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ShowLabel != false) hash ^= ShowLabel.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShowLabel != false) { + output.WriteRawTag(24); + output.WriteBool(ShowLabel); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShowLabel != false) { + output.WriteRawTag(24); + output.WriteBool(ShowLabel); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ShowLabel != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetHudElementShowLabelPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ShowLabel != false) { + ShowLabel = other.ShowLabel; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ShowLabel = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ShowLabel = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetHudElementShowValueTextPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetHudElementShowValueTextPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[93]; } + } + + [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 CV2SetHudElementShowValueTextPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementShowValueTextPayloadData(CV2SetHudElementShowValueTextPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + showValueText_ = other.showValueText_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHudElementShowValueTextPayloadData Clone() { + return new CV2SetHudElementShowValueTextPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "show_value_text" field. + public const int ShowValueTextFieldNumber = 3; + private bool showValueText_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowValueText { + get { return showValueText_; } + set { + showValueText_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetHudElementShowValueTextPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetHudElementShowValueTextPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ShowValueText != other.ShowValueText) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ShowValueText != false) hash ^= ShowValueText.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShowValueText != false) { + output.WriteRawTag(24); + output.WriteBool(ShowValueText); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShowValueText != false) { + output.WriteRawTag(24); + output.WriteBool(ShowValueText); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ShowValueText != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetHudElementShowValueTextPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ShowValueText != false) { + ShowValueText = other.ShowValueText; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ShowValueText = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ShowValueText = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerNameColorSyncedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerNameColorSyncedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[94]; } + } + + [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 CV2SetPlayerNameColorSyncedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerNameColorSyncedPayloadData(CV2SetPlayerNameColorSyncedPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + synced_ = other.synced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerNameColorSyncedPayloadData Clone() { + return new CV2SetPlayerNameColorSyncedPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 3; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerNameColorSyncedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerNameColorSyncedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Synced != other.Synced) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Synced != false) hash ^= Synced.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Synced != false) { + output.WriteRawTag(24); + output.WriteBool(Synced); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Synced != false) { + output.WriteRawTag(24); + output.WriteBool(Synced); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Synced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerNameColorSyncedPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Synced != false) { + Synced = other.Synced; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Synced = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Synced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2BytesDebugPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2BytesDebugPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[95]; } + } + + [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 CV2BytesDebugPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2BytesDebugPayloadData(CV2BytesDebugPayloadData other) : this() { + data_ = other.data_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2BytesDebugPayloadData Clone() { + return new CV2BytesDebugPayloadData(this); + } + + /// Field number for the "data" field. + public const int DataFieldNumber = 1; + private pb::ByteString data_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Data { + get { return data_; } + set { + data_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2BytesDebugPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2BytesDebugPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Data != other.Data) 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 (Data.Length != 0) hash ^= Data.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 (Data.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Data); + } + 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 (Data.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Data); + } + 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 (Data.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Data); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2BytesDebugPayloadData other) { + if (other == null) { + return; + } + if (other.Data.Length != 0) { + Data = other.Data; + } + _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: { + Data = input.ReadBytes(); + 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: { + Data = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetInteractionFilterPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetInteractionFilterPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[96]; } + } + + [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 CV2SetInteractionFilterPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetInteractionFilterPayloadData(CV2SetInteractionFilterPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + filterFlags_ = other.filterFlags_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetInteractionFilterPayloadData Clone() { + return new CV2SetInteractionFilterPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "filter_flags" field. + public const int FilterFlagsFieldNumber = 4; + private int filterFlags_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FilterFlags { + get { return filterFlags_; } + set { + filterFlags_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetInteractionFilterPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetInteractionFilterPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (FilterFlags != other.FilterFlags) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (FilterFlags != 0) hash ^= FilterFlags.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FilterFlags != 0) { + output.WriteRawTag(32); + output.WriteInt32(FilterFlags); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FilterFlags != 0) { + output.WriteRawTag(32); + output.WriteInt32(FilterFlags); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (FilterFlags != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FilterFlags); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetInteractionFilterPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.FilterFlags != 0) { + FilterFlags = other.FilterFlags; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 32: { + FilterFlags = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 32: { + FilterFlags = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RemoveInteractionFilterPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RemoveInteractionFilterPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[97]; } + } + + [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 CV2RemoveInteractionFilterPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveInteractionFilterPayloadData(CV2RemoveInteractionFilterPayloadData other) : this() { + filterFlags_ = other.filterFlags_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RemoveInteractionFilterPayloadData Clone() { + return new CV2RemoveInteractionFilterPayloadData(this); + } + + /// Field number for the "filter_flags" field. + public const int FilterFlagsFieldNumber = 1; + private int filterFlags_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FilterFlags { + get { return filterFlags_; } + set { + filterFlags_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RemoveInteractionFilterPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RemoveInteractionFilterPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (FilterFlags != other.FilterFlags) 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 (FilterFlags != 0) hash ^= FilterFlags.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 (FilterFlags != 0) { + output.WriteRawTag(8); + output.WriteInt32(FilterFlags); + } + 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 (FilterFlags != 0) { + output.WriteRawTag(8); + output.WriteInt32(FilterFlags); + } + 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 (FilterFlags != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FilterFlags); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RemoveInteractionFilterPayloadData other) { + if (other == null) { + return; + } + if (other.FilterFlags != 0) { + FilterFlags = other.FilterFlags; + } + _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 8: { + FilterFlags = input.ReadInt32(); + 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 8: { + FilterFlags = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUIEnabledPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUIEnabledPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[98]; } + } + + [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 CV2SetPlayerUIEnabledPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIEnabledPayloadData(CV2SetPlayerUIEnabledPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIEnabledPayloadData Clone() { + return new CV2SetPlayerUIEnabledPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUIEnabledPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUIEnabledPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUIEnabledPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUISyncedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUISyncedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[99]; } + } + + [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 CV2SetPlayerUISyncedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUISyncedPayloadData(CV2SetPlayerUISyncedPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + synced_ = other.synced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUISyncedPayloadData Clone() { + return new CV2SetPlayerUISyncedPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 3; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUISyncedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUISyncedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Synced != other.Synced) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Synced != false) hash ^= Synced.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Synced != false) { + output.WriteRawTag(24); + output.WriteBool(Synced); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Synced != false) { + output.WriteRawTag(24); + output.WriteBool(Synced); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Synced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUISyncedPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Synced != false) { + Synced = other.Synced; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Synced = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Synced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUIBarEnabledPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUIBarEnabledPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[100]; } + } + + [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 CV2SetPlayerUIBarEnabledPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIBarEnabledPayloadData(CV2SetPlayerUIBarEnabledPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + enabled_ = other.enabled_; + isPrimary_ = other.isPrimary_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIBarEnabledPayloadData Clone() { + return new CV2SetPlayerUIBarEnabledPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 3; + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { return enabled_; } + set { + enabled_ = value; + } + } + + /// Field number for the "is_primary" field. + public const int IsPrimaryFieldNumber = 4; + private bool isPrimary_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPrimary { + get { return isPrimary_; } + set { + isPrimary_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUIBarEnabledPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUIBarEnabledPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Enabled != other.Enabled) return false; + if (IsPrimary != other.IsPrimary) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Enabled != false) hash ^= Enabled.GetHashCode(); + if (IsPrimary != false) hash ^= IsPrimary.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Enabled != false) { + output.WriteRawTag(24); + output.WriteBool(Enabled); + } + if (IsPrimary != false) { + output.WriteRawTag(32); + output.WriteBool(IsPrimary); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Enabled != false) { + output.WriteRawTag(24); + output.WriteBool(Enabled); + } + if (IsPrimary != false) { + output.WriteRawTag(32); + output.WriteBool(IsPrimary); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Enabled != false) { + size += 1 + 1; + } + if (IsPrimary != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUIBarEnabledPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Enabled != false) { + Enabled = other.Enabled; + } + if (other.IsPrimary != false) { + IsPrimary = other.IsPrimary; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Enabled = input.ReadBool(); + break; + } + case 32: { + IsPrimary = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Enabled = input.ReadBool(); + break; + } + case 32: { + IsPrimary = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUIBarColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUIBarColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[101]; } + } + + [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 CV2SetPlayerUIBarColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIBarColorPayloadData(CV2SetPlayerUIBarColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + color_ = other.color_; + isPrimary_ = other.isPrimary_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIBarColorPayloadData Clone() { + return new CV2SetPlayerUIBarColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 3; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + /// Field number for the "is_primary" field. + public const int IsPrimaryFieldNumber = 4; + private bool isPrimary_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPrimary { + get { return isPrimary_; } + set { + isPrimary_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUIBarColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUIBarColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Color != other.Color) return false; + if (IsPrimary != other.IsPrimary) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Color != 0) hash ^= Color.GetHashCode(); + if (IsPrimary != false) hash ^= IsPrimary.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + if (IsPrimary != false) { + output.WriteRawTag(32); + output.WriteBool(IsPrimary); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + if (IsPrimary != false) { + output.WriteRawTag(32); + output.WriteBool(IsPrimary); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (IsPrimary != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUIBarColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Color != 0) { + Color = other.Color; + } + if (other.IsPrimary != false) { + IsPrimary = other.IsPrimary; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Color = input.ReadInt32(); + break; + } + case 32: { + IsPrimary = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Color = input.ReadInt32(); + break; + } + case 32: { + IsPrimary = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUIBarValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUIBarValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[102]; } + } + + [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 CV2SetPlayerUIBarValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIBarValuePayloadData(CV2SetPlayerUIBarValuePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + isPrimary_ = other.isPrimary_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIBarValuePayloadData Clone() { + return new CV2SetPlayerUIBarValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + /// Field number for the "is_primary" field. + public const int IsPrimaryFieldNumber = 4; + private bool isPrimary_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPrimary { + get { return isPrimary_; } + set { + isPrimary_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUIBarValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUIBarValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) return false; + if (IsPrimary != other.IsPrimary) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0) hash ^= Value.GetHashCode(); + if (IsPrimary != false) hash ^= IsPrimary.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + if (IsPrimary != false) { + output.WriteRawTag(32); + output.WriteBool(IsPrimary); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + if (IsPrimary != false) { + output.WriteRawTag(32); + output.WriteBool(IsPrimary); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (IsPrimary != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUIBarValuePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0) { + Value = other.Value; + } + if (other.IsPrimary != false) { + IsPrimary = other.IsPrimary; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + break; + } + case 32: { + IsPrimary = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + break; + } + case 32: { + IsPrimary = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUIBarMaxValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUIBarMaxValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[103]; } + } + + [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 CV2SetPlayerUIBarMaxValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIBarMaxValuePayloadData(CV2SetPlayerUIBarMaxValuePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + maxValue_ = other.maxValue_; + isPrimary_ = other.isPrimary_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIBarMaxValuePayloadData Clone() { + return new CV2SetPlayerUIBarMaxValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "max_value" field. + public const int MaxValueFieldNumber = 3; + private int maxValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxValue { + get { return maxValue_; } + set { + maxValue_ = value; + } + } + + /// Field number for the "is_primary" field. + public const int IsPrimaryFieldNumber = 4; + private bool isPrimary_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPrimary { + get { return isPrimary_; } + set { + isPrimary_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUIBarMaxValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUIBarMaxValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (MaxValue != other.MaxValue) return false; + if (IsPrimary != other.IsPrimary) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (MaxValue != 0) hash ^= MaxValue.GetHashCode(); + if (IsPrimary != false) hash ^= IsPrimary.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MaxValue != 0) { + output.WriteRawTag(24); + output.WriteInt32(MaxValue); + } + if (IsPrimary != false) { + output.WriteRawTag(32); + output.WriteBool(IsPrimary); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MaxValue != 0) { + output.WriteRawTag(24); + output.WriteInt32(MaxValue); + } + if (IsPrimary != false) { + output.WriteRawTag(32); + output.WriteBool(IsPrimary); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (MaxValue != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxValue); + } + if (IsPrimary != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUIBarMaxValuePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.MaxValue != 0) { + MaxValue = other.MaxValue; + } + if (other.IsPrimary != false) { + IsPrimary = other.IsPrimary; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MaxValue = input.ReadInt32(); + break; + } + case 32: { + IsPrimary = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MaxValue = input.ReadInt32(); + break; + } + case 32: { + IsPrimary = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUIBarAnimatedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUIBarAnimatedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[104]; } + } + + [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 CV2SetPlayerUIBarAnimatedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIBarAnimatedPayloadData(CV2SetPlayerUIBarAnimatedPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + animated_ = other.animated_; + isPrimary_ = other.isPrimary_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIBarAnimatedPayloadData Clone() { + return new CV2SetPlayerUIBarAnimatedPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "animated" field. + public const int AnimatedFieldNumber = 3; + private bool animated_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Animated { + get { return animated_; } + set { + animated_ = value; + } + } + + /// Field number for the "is_primary" field. + public const int IsPrimaryFieldNumber = 4; + private bool isPrimary_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPrimary { + get { return isPrimary_; } + set { + isPrimary_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUIBarAnimatedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUIBarAnimatedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Animated != other.Animated) return false; + if (IsPrimary != other.IsPrimary) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Animated != false) hash ^= Animated.GetHashCode(); + if (IsPrimary != false) hash ^= IsPrimary.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Animated != false) { + output.WriteRawTag(24); + output.WriteBool(Animated); + } + if (IsPrimary != false) { + output.WriteRawTag(32); + output.WriteBool(IsPrimary); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Animated != false) { + output.WriteRawTag(24); + output.WriteBool(Animated); + } + if (IsPrimary != false) { + output.WriteRawTag(32); + output.WriteBool(IsPrimary); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Animated != false) { + size += 1 + 1; + } + if (IsPrimary != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUIBarAnimatedPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Animated != false) { + Animated = other.Animated; + } + if (other.IsPrimary != false) { + IsPrimary = other.IsPrimary; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Animated = input.ReadBool(); + break; + } + case 32: { + IsPrimary = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Animated = input.ReadBool(); + break; + } + case 32: { + IsPrimary = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUITextEnabledPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUITextEnabledPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[105]; } + } + + [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 CV2SetPlayerUITextEnabledPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUITextEnabledPayloadData(CV2SetPlayerUITextEnabledPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + enabled_ = other.enabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUITextEnabledPayloadData Clone() { + return new CV2SetPlayerUITextEnabledPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 3; + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { return enabled_; } + set { + enabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUITextEnabledPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUITextEnabledPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Enabled != other.Enabled) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Enabled != false) hash ^= Enabled.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Enabled != false) { + output.WriteRawTag(24); + output.WriteBool(Enabled); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Enabled != false) { + output.WriteRawTag(24); + output.WriteBool(Enabled); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Enabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUITextEnabledPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Enabled != false) { + Enabled = other.Enabled; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Enabled = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Enabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUITextTextPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUITextTextPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[106]; } + } + + [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 CV2SetPlayerUITextTextPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUITextTextPayloadData(CV2SetPlayerUITextTextPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + text_ = other.text_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUITextTextPayloadData Clone() { + return new CV2SetPlayerUITextTextPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 3; + private string text_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return text_; } + set { + text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUITextTextPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUITextTextPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Text != other.Text) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Text.Length != 0) hash ^= Text.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Text.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Text); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Text.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Text); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Text.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUITextTextPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Text.Length != 0) { + Text = other.Text; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + Text = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + Text = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUITextColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUITextColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[107]; } + } + + [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 CV2SetPlayerUITextColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUITextColorPayloadData(CV2SetPlayerUITextColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + color_ = other.color_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUITextColorPayloadData Clone() { + return new CV2SetPlayerUITextColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 3; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUITextColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUITextColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Color != other.Color) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Color != 0) hash ^= Color.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUITextColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Color != 0) { + Color = other.Color; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Color = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Color = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUIRoleFilterPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUIRoleFilterPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[108]; } + } + + [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 CV2SetPlayerUIRoleFilterPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIRoleFilterPayloadData(CV2SetPlayerUIRoleFilterPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + filteredRoles_ = other.filteredRoles_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIRoleFilterPayloadData Clone() { + return new CV2SetPlayerUIRoleFilterPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "filtered_roles" field. + public const int FilteredRolesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_filteredRoles_codec + = pb::FieldCodec.ForMessage(26, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField filteredRoles_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FilteredRoles { + get { return filteredRoles_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUIRoleFilterPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUIRoleFilterPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if(!filteredRoles_.Equals(other.filteredRoles_)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + hash ^= filteredRoles_.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + filteredRoles_.WriteTo(output, _repeated_filteredRoles_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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + filteredRoles_.WriteTo(ref output, _repeated_filteredRoles_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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + size += filteredRoles_.CalculateSize(_repeated_filteredRoles_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUIRoleFilterPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + filteredRoles_.Add(other.filteredRoles_); + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + filteredRoles_.AddEntriesFrom(input, _repeated_filteredRoles_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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + filteredRoles_.AddEntriesFrom(ref input, _repeated_filteredRoles_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUITagFilterPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUITagFilterPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[109]; } + } + + [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 CV2SetPlayerUITagFilterPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUITagFilterPayloadData(CV2SetPlayerUITagFilterPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + filteredTags_ = other.filteredTags_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUITagFilterPayloadData Clone() { + return new CV2SetPlayerUITagFilterPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "filtered_tags" field. + public const int FilteredTagsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_filteredTags_codec + = pb::FieldCodec.ForString(26); + private readonly pbc::RepeatedField filteredTags_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FilteredTags { + get { return filteredTags_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUITagFilterPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUITagFilterPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if(!filteredTags_.Equals(other.filteredTags_)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + hash ^= filteredTags_.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + filteredTags_.WriteTo(output, _repeated_filteredTags_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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + filteredTags_.WriteTo(ref output, _repeated_filteredTags_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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + size += filteredTags_.CalculateSize(_repeated_filteredTags_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUITagFilterPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + filteredTags_.Add(other.filteredTags_); + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + filteredTags_.AddEntriesFrom(input, _repeated_filteredTags_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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + filteredTags_.AddEntriesFrom(ref input, _repeated_filteredTags_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUIFilterModePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUIFilterModePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[110]; } + } + + [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 CV2SetPlayerUIFilterModePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIFilterModePayloadData(CV2SetPlayerUIFilterModePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + filterMode_ = other.filterMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIFilterModePayloadData Clone() { + return new CV2SetPlayerUIFilterModePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "filter_mode" field. + public const int FilterModeFieldNumber = 3; + private int filterMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FilterMode { + get { return filterMode_; } + set { + filterMode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUIFilterModePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUIFilterModePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (FilterMode != other.FilterMode) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (FilterMode != 0) hash ^= FilterMode.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FilterMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(FilterMode); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FilterMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(FilterMode); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (FilterMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FilterMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUIFilterModePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.FilterMode != 0) { + FilterMode = other.FilterMode; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FilterMode = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FilterMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerUIFilterEnabledPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerUIFilterEnabledPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[111]; } + } + + [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 CV2SetPlayerUIFilterEnabledPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIFilterEnabledPayloadData(CV2SetPlayerUIFilterEnabledPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + filterEnabled_ = other.filterEnabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerUIFilterEnabledPayloadData Clone() { + return new CV2SetPlayerUIFilterEnabledPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "filter_enabled" field. + public const int FilterEnabledFieldNumber = 3; + private bool filterEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool FilterEnabled { + get { return filterEnabled_; } + set { + filterEnabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerUIFilterEnabledPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerUIFilterEnabledPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (FilterEnabled != other.FilterEnabled) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (FilterEnabled != false) hash ^= FilterEnabled.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FilterEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(FilterEnabled); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FilterEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(FilterEnabled); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (FilterEnabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerUIFilterEnabledPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.FilterEnabled != false) { + FilterEnabled = other.FilterEnabled; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FilterEnabled = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FilterEnabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetMoodsConstantSyncedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetMoodsConstantSyncedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[112]; } + } + + [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 CV2SetMoodsConstantSyncedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMoodsConstantSyncedPayloadData(CV2SetMoodsConstantSyncedPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + synced_ = other.synced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMoodsConstantSyncedPayloadData Clone() { + return new CV2SetMoodsConstantSyncedPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 3; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetMoodsConstantSyncedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetMoodsConstantSyncedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Synced != other.Synced) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Synced != false) hash ^= Synced.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Synced != false) { + output.WriteRawTag(24); + output.WriteBool(Synced); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Synced != false) { + output.WriteRawTag(24); + output.WriteBool(Synced); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Synced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetMoodsConstantSyncedPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Synced != false) { + Synced = other.Synced; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Synced = input.ReadBool(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Synced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetMoodsConstantBlendTimePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetMoodsConstantBlendTimePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[113]; } + } + + [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 CV2SetMoodsConstantBlendTimePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMoodsConstantBlendTimePayloadData(CV2SetMoodsConstantBlendTimePayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + blendTime_ = other.blendTime_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMoodsConstantBlendTimePayloadData Clone() { + return new CV2SetMoodsConstantBlendTimePayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "blend_time" field. + public const int BlendTimeFieldNumber = 3; + private int blendTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BlendTime { + get { return blendTime_; } + set { + blendTime_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetMoodsConstantBlendTimePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetMoodsConstantBlendTimePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (BlendTime != other.BlendTime) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (BlendTime != 0) hash ^= BlendTime.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BlendTime != 0) { + output.WriteRawTag(24); + output.WriteInt32(BlendTime); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BlendTime != 0) { + output.WriteRawTag(24); + output.WriteInt32(BlendTime); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (BlendTime != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BlendTime); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetMoodsConstantBlendTimePayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.BlendTime != 0) { + BlendTime = other.BlendTime; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + BlendTime = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + BlendTime = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetMoodsConstantRoleFilterModePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetMoodsConstantRoleFilterModePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[114]; } + } + + [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 CV2SetMoodsConstantRoleFilterModePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMoodsConstantRoleFilterModePayloadData(CV2SetMoodsConstantRoleFilterModePayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + filterMode_ = other.filterMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMoodsConstantRoleFilterModePayloadData Clone() { + return new CV2SetMoodsConstantRoleFilterModePayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "filter_mode" field. + public const int FilterModeFieldNumber = 3; + private int filterMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FilterMode { + get { return filterMode_; } + set { + filterMode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetMoodsConstantRoleFilterModePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetMoodsConstantRoleFilterModePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (FilterMode != other.FilterMode) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (FilterMode != 0) hash ^= FilterMode.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FilterMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(FilterMode); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FilterMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(FilterMode); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (FilterMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FilterMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetMoodsConstantRoleFilterModePayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.FilterMode != 0) { + FilterMode = other.FilterMode; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FilterMode = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FilterMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetMoodsConstantFilteredRolesPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetMoodsConstantFilteredRolesPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[115]; } + } + + [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 CV2SetMoodsConstantFilteredRolesPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMoodsConstantFilteredRolesPayloadData(CV2SetMoodsConstantFilteredRolesPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + filteredRoles_ = other.filteredRoles_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMoodsConstantFilteredRolesPayloadData Clone() { + return new CV2SetMoodsConstantFilteredRolesPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "filtered_roles" field. + public const int FilteredRolesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_filteredRoles_codec + = pb::FieldCodec.ForMessage(26, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField filteredRoles_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FilteredRoles { + get { return filteredRoles_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetMoodsConstantFilteredRolesPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetMoodsConstantFilteredRolesPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if(!filteredRoles_.Equals(other.filteredRoles_)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + hash ^= filteredRoles_.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + filteredRoles_.WriteTo(output, _repeated_filteredRoles_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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + filteredRoles_.WriteTo(ref output, _repeated_filteredRoles_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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + size += filteredRoles_.CalculateSize(_repeated_filteredRoles_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetMoodsConstantFilteredRolesPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + filteredRoles_.Add(other.filteredRoles_); + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + filteredRoles_.AddEntriesFrom(input, _repeated_filteredRoles_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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + filteredRoles_.AddEntriesFrom(ref input, _repeated_filteredRoles_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetMoodsConstantEaseInPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetMoodsConstantEaseInPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[116]; } + } + + [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 CV2SetMoodsConstantEaseInPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMoodsConstantEaseInPayloadData(CV2SetMoodsConstantEaseInPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + easeIn_ = other.easeIn_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMoodsConstantEaseInPayloadData Clone() { + return new CV2SetMoodsConstantEaseInPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "easeIn" field. + public const int EaseInFieldNumber = 3; + private bool easeIn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EaseIn { + get { return easeIn_; } + set { + easeIn_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetMoodsConstantEaseInPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetMoodsConstantEaseInPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (EaseIn != other.EaseIn) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (EaseIn != false) hash ^= EaseIn.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (EaseIn != false) { + output.WriteRawTag(24); + output.WriteBool(EaseIn); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (EaseIn != false) { + output.WriteRawTag(24); + output.WriteBool(EaseIn); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (EaseIn != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetMoodsConstantEaseInPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.EaseIn != false) { + EaseIn = other.EaseIn; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + EaseIn = input.ReadBool(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + EaseIn = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSunConstantSunColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSunConstantSunColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[117]; } + } + + [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 CV2SetSunConstantSunColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantSunColorPayloadData(CV2SetSunConstantSunColorPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + sunColor_ = other.sunColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantSunColorPayloadData Clone() { + return new CV2SetSunConstantSunColorPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "sun_color" field. + public const int SunColorFieldNumber = 3; + private int sunColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SunColor { + get { return sunColor_; } + set { + sunColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSunConstantSunColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSunConstantSunColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (SunColor != other.SunColor) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (SunColor != 0) hash ^= SunColor.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SunColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(SunColor); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SunColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(SunColor); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (SunColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SunColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSunConstantSunColorPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.SunColor != 0) { + SunColor = other.SunColor; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SunColor = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SunColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSunConstantSunIntensityPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSunConstantSunIntensityPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[118]; } + } + + [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 CV2SetSunConstantSunIntensityPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantSunIntensityPayloadData(CV2SetSunConstantSunIntensityPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + sunIntensity_ = other.sunIntensity_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantSunIntensityPayloadData Clone() { + return new CV2SetSunConstantSunIntensityPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "sun_intensity" field. + public const int SunIntensityFieldNumber = 3; + private float sunIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SunIntensity { + get { return sunIntensity_; } + set { + sunIntensity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSunConstantSunIntensityPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSunConstantSunIntensityPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SunIntensity, other.SunIntensity)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (SunIntensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SunIntensity); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SunIntensity != 0F) { + output.WriteRawTag(29); + output.WriteFloat(SunIntensity); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SunIntensity != 0F) { + output.WriteRawTag(29); + output.WriteFloat(SunIntensity); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (SunIntensity != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSunConstantSunIntensityPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.SunIntensity != 0F) { + SunIntensity = other.SunIntensity; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + SunIntensity = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + SunIntensity = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSunConstantShadowStrengthPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSunConstantShadowStrengthPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[119]; } + } + + [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 CV2SetSunConstantShadowStrengthPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantShadowStrengthPayloadData(CV2SetSunConstantShadowStrengthPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + shadowStrength_ = other.shadowStrength_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantShadowStrengthPayloadData Clone() { + return new CV2SetSunConstantShadowStrengthPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "shadow_strength" field. + public const int ShadowStrengthFieldNumber = 3; + private float shadowStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ShadowStrength { + get { return shadowStrength_; } + set { + shadowStrength_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSunConstantShadowStrengthPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSunConstantShadowStrengthPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ShadowStrength, other.ShadowStrength)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ShadowStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ShadowStrength); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShadowStrength != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ShadowStrength); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShadowStrength != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ShadowStrength); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ShadowStrength != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSunConstantShadowStrengthPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ShadowStrength != 0F) { + ShadowStrength = other.ShadowStrength; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + ShadowStrength = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + ShadowStrength = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSunConstantDiscSizePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSunConstantDiscSizePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[120]; } + } + + [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 CV2SetSunConstantDiscSizePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantDiscSizePayloadData(CV2SetSunConstantDiscSizePayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + discSize_ = other.discSize_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantDiscSizePayloadData Clone() { + return new CV2SetSunConstantDiscSizePayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "disc_size" field. + public const int DiscSizeFieldNumber = 3; + private float discSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DiscSize { + get { return discSize_; } + set { + discSize_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSunConstantDiscSizePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSunConstantDiscSizePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DiscSize, other.DiscSize)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (DiscSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DiscSize); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (DiscSize != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DiscSize); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (DiscSize != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DiscSize); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (DiscSize != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSunConstantDiscSizePayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.DiscSize != 0F) { + DiscSize = other.DiscSize; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + DiscSize = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + DiscSize = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSunConstantGlowColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSunConstantGlowColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[121]; } + } + + [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 CV2SetSunConstantGlowColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantGlowColorPayloadData(CV2SetSunConstantGlowColorPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + glowColor_ = other.glowColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantGlowColorPayloadData Clone() { + return new CV2SetSunConstantGlowColorPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "glow_color" field. + public const int GlowColorFieldNumber = 3; + private int glowColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GlowColor { + get { return glowColor_; } + set { + glowColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSunConstantGlowColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSunConstantGlowColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (GlowColor != other.GlowColor) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (GlowColor != 0) hash ^= GlowColor.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GlowColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(GlowColor); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GlowColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(GlowColor); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (GlowColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GlowColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSunConstantGlowColorPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.GlowColor != 0) { + GlowColor = other.GlowColor; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + GlowColor = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + GlowColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSunConstantGlowStrengthPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSunConstantGlowStrengthPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[122]; } + } + + [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 CV2SetSunConstantGlowStrengthPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantGlowStrengthPayloadData(CV2SetSunConstantGlowStrengthPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + glowStrength_ = other.glowStrength_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantGlowStrengthPayloadData Clone() { + return new CV2SetSunConstantGlowStrengthPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "glow_strength" field. + public const int GlowStrengthFieldNumber = 3; + private float glowStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowStrength { + get { return glowStrength_; } + set { + glowStrength_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSunConstantGlowStrengthPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSunConstantGlowStrengthPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowStrength, other.GlowStrength)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (GlowStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowStrength); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GlowStrength != 0F) { + output.WriteRawTag(29); + output.WriteFloat(GlowStrength); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GlowStrength != 0F) { + output.WriteRawTag(29); + output.WriteFloat(GlowStrength); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (GlowStrength != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSunConstantGlowStrengthPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.GlowStrength != 0F) { + GlowStrength = other.GlowStrength; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + GlowStrength = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + GlowStrength = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSunConstantGlowSizePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSunConstantGlowSizePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[123]; } + } + + [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 CV2SetSunConstantGlowSizePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantGlowSizePayloadData(CV2SetSunConstantGlowSizePayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + glowSize_ = other.glowSize_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantGlowSizePayloadData Clone() { + return new CV2SetSunConstantGlowSizePayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "glow_size" field. + public const int GlowSizeFieldNumber = 3; + private float glowSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowSize { + get { return glowSize_; } + set { + glowSize_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSunConstantGlowSizePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSunConstantGlowSizePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowSize, other.GlowSize)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (GlowSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowSize); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GlowSize != 0F) { + output.WriteRawTag(29); + output.WriteFloat(GlowSize); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GlowSize != 0F) { + output.WriteRawTag(29); + output.WriteFloat(GlowSize); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (GlowSize != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSunConstantGlowSizePayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.GlowSize != 0F) { + GlowSize = other.GlowSize; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + GlowSize = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + GlowSize = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSunConstantGlowHorizonPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSunConstantGlowHorizonPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[124]; } + } + + [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 CV2SetSunConstantGlowHorizonPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantGlowHorizonPayloadData(CV2SetSunConstantGlowHorizonPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + glowHorizon_ = other.glowHorizon_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantGlowHorizonPayloadData Clone() { + return new CV2SetSunConstantGlowHorizonPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "glow_horizon" field. + public const int GlowHorizonFieldNumber = 3; + private float glowHorizon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowHorizon { + get { return glowHorizon_; } + set { + glowHorizon_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSunConstantGlowHorizonPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSunConstantGlowHorizonPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowHorizon, other.GlowHorizon)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (GlowHorizon != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowHorizon); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GlowHorizon != 0F) { + output.WriteRawTag(29); + output.WriteFloat(GlowHorizon); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GlowHorizon != 0F) { + output.WriteRawTag(29); + output.WriteFloat(GlowHorizon); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (GlowHorizon != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSunConstantGlowHorizonPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.GlowHorizon != 0F) { + GlowHorizon = other.GlowHorizon; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + GlowHorizon = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + GlowHorizon = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSunConstantReflectionIntensityPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSunConstantReflectionIntensityPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[125]; } + } + + [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 CV2SetSunConstantReflectionIntensityPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantReflectionIntensityPayloadData(CV2SetSunConstantReflectionIntensityPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + reflectionIntensity_ = other.reflectionIntensity_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantReflectionIntensityPayloadData Clone() { + return new CV2SetSunConstantReflectionIntensityPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "reflection_intensity" field. + public const int ReflectionIntensityFieldNumber = 3; + private float reflectionIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ReflectionIntensity { + get { return reflectionIntensity_; } + set { + reflectionIntensity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSunConstantReflectionIntensityPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSunConstantReflectionIntensityPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ReflectionIntensity, other.ReflectionIntensity)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ReflectionIntensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ReflectionIntensity); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ReflectionIntensity != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ReflectionIntensity); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ReflectionIntensity != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ReflectionIntensity); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ReflectionIntensity != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSunConstantReflectionIntensityPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ReflectionIntensity != 0F) { + ReflectionIntensity = other.ReflectionIntensity; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + ReflectionIntensity = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + ReflectionIntensity = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSunConstantClipHorizonPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSunConstantClipHorizonPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[126]; } + } + + [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 CV2SetSunConstantClipHorizonPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantClipHorizonPayloadData(CV2SetSunConstantClipHorizonPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + clipHorizon_ = other.clipHorizon_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSunConstantClipHorizonPayloadData Clone() { + return new CV2SetSunConstantClipHorizonPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "clip_horizon" field. + public const int ClipHorizonFieldNumber = 3; + private bool clipHorizon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ClipHorizon { + get { return clipHorizon_; } + set { + clipHorizon_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSunConstantClipHorizonPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSunConstantClipHorizonPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ClipHorizon != other.ClipHorizon) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ClipHorizon != false) hash ^= ClipHorizon.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ClipHorizon != false) { + output.WriteRawTag(24); + output.WriteBool(ClipHorizon); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ClipHorizon != false) { + output.WriteRawTag(24); + output.WriteBool(ClipHorizon); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ClipHorizon != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSunConstantClipHorizonPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ClipHorizon != false) { + ClipHorizon = other.ClipHorizon; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ClipHorizon = input.ReadBool(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ClipHorizon = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetFogConstantFogColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetFogConstantFogColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[127]; } + } + + [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 CV2SetFogConstantFogColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetFogConstantFogColorPayloadData(CV2SetFogConstantFogColorPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + fogColor_ = other.fogColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetFogConstantFogColorPayloadData Clone() { + return new CV2SetFogConstantFogColorPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "fog_color" field. + public const int FogColorFieldNumber = 3; + private int fogColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FogColor { + get { return fogColor_; } + set { + fogColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetFogConstantFogColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetFogConstantFogColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (FogColor != other.FogColor) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (FogColor != 0) hash ^= FogColor.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FogColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(FogColor); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FogColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(FogColor); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (FogColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FogColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetFogConstantFogColorPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.FogColor != 0) { + FogColor = other.FogColor; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FogColor = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FogColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetFogConstantStartDistancePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetFogConstantStartDistancePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[128]; } + } + + [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 CV2SetFogConstantStartDistancePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetFogConstantStartDistancePayloadData(CV2SetFogConstantStartDistancePayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + startDistance_ = other.startDistance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetFogConstantStartDistancePayloadData Clone() { + return new CV2SetFogConstantStartDistancePayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "start_distance" field. + public const int StartDistanceFieldNumber = 3; + private float startDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float StartDistance { + get { return startDistance_; } + set { + startDistance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetFogConstantStartDistancePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetFogConstantStartDistancePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(StartDistance, other.StartDistance)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (StartDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(StartDistance); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (StartDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(StartDistance); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (StartDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(StartDistance); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (StartDistance != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetFogConstantStartDistancePayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.StartDistance != 0F) { + StartDistance = other.StartDistance; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + StartDistance = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + StartDistance = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetFogConstantFadeDistancePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetFogConstantFadeDistancePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[129]; } + } + + [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 CV2SetFogConstantFadeDistancePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetFogConstantFadeDistancePayloadData(CV2SetFogConstantFadeDistancePayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + fadeDistance_ = other.fadeDistance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetFogConstantFadeDistancePayloadData Clone() { + return new CV2SetFogConstantFadeDistancePayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "fade_distance" field. + public const int FadeDistanceFieldNumber = 3; + private float fadeDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float FadeDistance { + get { return fadeDistance_; } + set { + fadeDistance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetFogConstantFadeDistancePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetFogConstantFadeDistancePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FadeDistance, other.FadeDistance)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (FadeDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FadeDistance); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FadeDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(FadeDistance); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FadeDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(FadeDistance); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (FadeDistance != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetFogConstantFadeDistancePayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.FadeDistance != 0F) { + FadeDistance = other.FadeDistance; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + FadeDistance = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + FadeDistance = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSkydomeConstantSkyBottomColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSkydomeConstantSkyBottomColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[130]; } + } + + [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 CV2SetSkydomeConstantSkyBottomColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantSkyBottomColorPayloadData(CV2SetSkydomeConstantSkyBottomColorPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + skyBottomColor_ = other.skyBottomColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantSkyBottomColorPayloadData Clone() { + return new CV2SetSkydomeConstantSkyBottomColorPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "sky_bottom_color" field. + public const int SkyBottomColorFieldNumber = 3; + private int skyBottomColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SkyBottomColor { + get { return skyBottomColor_; } + set { + skyBottomColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSkydomeConstantSkyBottomColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSkydomeConstantSkyBottomColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (SkyBottomColor != other.SkyBottomColor) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (SkyBottomColor != 0) hash ^= SkyBottomColor.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SkyBottomColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(SkyBottomColor); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SkyBottomColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(SkyBottomColor); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (SkyBottomColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SkyBottomColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSkydomeConstantSkyBottomColorPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.SkyBottomColor != 0) { + SkyBottomColor = other.SkyBottomColor; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SkyBottomColor = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SkyBottomColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSkydomeConstantSkyTopColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSkydomeConstantSkyTopColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[131]; } + } + + [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 CV2SetSkydomeConstantSkyTopColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantSkyTopColorPayloadData(CV2SetSkydomeConstantSkyTopColorPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + skyTopColor_ = other.skyTopColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantSkyTopColorPayloadData Clone() { + return new CV2SetSkydomeConstantSkyTopColorPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "sky_top_color" field. + public const int SkyTopColorFieldNumber = 3; + private int skyTopColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SkyTopColor { + get { return skyTopColor_; } + set { + skyTopColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSkydomeConstantSkyTopColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSkydomeConstantSkyTopColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (SkyTopColor != other.SkyTopColor) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (SkyTopColor != 0) hash ^= SkyTopColor.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SkyTopColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(SkyTopColor); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SkyTopColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(SkyTopColor); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (SkyTopColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SkyTopColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSkydomeConstantSkyTopColorPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.SkyTopColor != 0) { + SkyTopColor = other.SkyTopColor; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SkyTopColor = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SkyTopColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSkydomeConstantGroundBottomColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSkydomeConstantGroundBottomColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[132]; } + } + + [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 CV2SetSkydomeConstantGroundBottomColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantGroundBottomColorPayloadData(CV2SetSkydomeConstantGroundBottomColorPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + groundBottomColor_ = other.groundBottomColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantGroundBottomColorPayloadData Clone() { + return new CV2SetSkydomeConstantGroundBottomColorPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "ground_bottom_color" field. + public const int GroundBottomColorFieldNumber = 3; + private int groundBottomColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GroundBottomColor { + get { return groundBottomColor_; } + set { + groundBottomColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSkydomeConstantGroundBottomColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSkydomeConstantGroundBottomColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (GroundBottomColor != other.GroundBottomColor) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (GroundBottomColor != 0) hash ^= GroundBottomColor.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GroundBottomColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(GroundBottomColor); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GroundBottomColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(GroundBottomColor); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (GroundBottomColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GroundBottomColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSkydomeConstantGroundBottomColorPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.GroundBottomColor != 0) { + GroundBottomColor = other.GroundBottomColor; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + GroundBottomColor = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + GroundBottomColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSkydomeConstantGroundTopColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSkydomeConstantGroundTopColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[133]; } + } + + [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 CV2SetSkydomeConstantGroundTopColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantGroundTopColorPayloadData(CV2SetSkydomeConstantGroundTopColorPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + groundTopColor_ = other.groundTopColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantGroundTopColorPayloadData Clone() { + return new CV2SetSkydomeConstantGroundTopColorPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "ground_top_color" field. + public const int GroundTopColorFieldNumber = 3; + private int groundTopColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GroundTopColor { + get { return groundTopColor_; } + set { + groundTopColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSkydomeConstantGroundTopColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSkydomeConstantGroundTopColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (GroundTopColor != other.GroundTopColor) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (GroundTopColor != 0) hash ^= GroundTopColor.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GroundTopColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(GroundTopColor); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (GroundTopColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(GroundTopColor); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (GroundTopColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GroundTopColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSkydomeConstantGroundTopColorPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.GroundTopColor != 0) { + GroundTopColor = other.GroundTopColor; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + GroundTopColor = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + GroundTopColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSkydomeConstantHorizonColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSkydomeConstantHorizonColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[134]; } + } + + [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 CV2SetSkydomeConstantHorizonColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantHorizonColorPayloadData(CV2SetSkydomeConstantHorizonColorPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + horizonColor_ = other.horizonColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantHorizonColorPayloadData Clone() { + return new CV2SetSkydomeConstantHorizonColorPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "horizon_color" field. + public const int HorizonColorFieldNumber = 3; + private int horizonColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HorizonColor { + get { return horizonColor_; } + set { + horizonColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSkydomeConstantHorizonColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSkydomeConstantHorizonColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (HorizonColor != other.HorizonColor) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (HorizonColor != 0) hash ^= HorizonColor.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (HorizonColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(HorizonColor); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (HorizonColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(HorizonColor); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (HorizonColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HorizonColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSkydomeConstantHorizonColorPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.HorizonColor != 0) { + HorizonColor = other.HorizonColor; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + HorizonColor = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + HorizonColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSkydomeConstantHorizonSizePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSkydomeConstantHorizonSizePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[135]; } + } + + [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 CV2SetSkydomeConstantHorizonSizePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantHorizonSizePayloadData(CV2SetSkydomeConstantHorizonSizePayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + horizonSize_ = other.horizonSize_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantHorizonSizePayloadData Clone() { + return new CV2SetSkydomeConstantHorizonSizePayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "horizon_size" field. + public const int HorizonSizeFieldNumber = 3; + private float horizonSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HorizonSize { + get { return horizonSize_; } + set { + horizonSize_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSkydomeConstantHorizonSizePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSkydomeConstantHorizonSizePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HorizonSize, other.HorizonSize)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (HorizonSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HorizonSize); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (HorizonSize != 0F) { + output.WriteRawTag(29); + output.WriteFloat(HorizonSize); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (HorizonSize != 0F) { + output.WriteRawTag(29); + output.WriteFloat(HorizonSize); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (HorizonSize != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSkydomeConstantHorizonSizePayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.HorizonSize != 0F) { + HorizonSize = other.HorizonSize; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + HorizonSize = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + HorizonSize = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetSkydomeConstantHorizonStrengthPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetSkydomeConstantHorizonStrengthPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[136]; } + } + + [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 CV2SetSkydomeConstantHorizonStrengthPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantHorizonStrengthPayloadData(CV2SetSkydomeConstantHorizonStrengthPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + horizonStrength_ = other.horizonStrength_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetSkydomeConstantHorizonStrengthPayloadData Clone() { + return new CV2SetSkydomeConstantHorizonStrengthPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "horizon_strength" field. + public const int HorizonStrengthFieldNumber = 3; + private float horizonStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HorizonStrength { + get { return horizonStrength_; } + set { + horizonStrength_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetSkydomeConstantHorizonStrengthPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetSkydomeConstantHorizonStrengthPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HorizonStrength, other.HorizonStrength)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (HorizonStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HorizonStrength); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (HorizonStrength != 0F) { + output.WriteRawTag(29); + output.WriteFloat(HorizonStrength); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (HorizonStrength != 0F) { + output.WriteRawTag(29); + output.WriteFloat(HorizonStrength); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (HorizonStrength != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetSkydomeConstantHorizonStrengthPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.HorizonStrength != 0F) { + HorizonStrength = other.HorizonStrength; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + HorizonStrength = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + HorizonStrength = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBackgroundObjectsConstantObjectVariantPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBackgroundObjectsConstantObjectVariantPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[137]; } + } + + [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 CV2SetBackgroundObjectsConstantObjectVariantPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBackgroundObjectsConstantObjectVariantPayloadData(CV2SetBackgroundObjectsConstantObjectVariantPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + objectType_ = other.objectType_; + objectVariant_ = other.objectVariant_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBackgroundObjectsConstantObjectVariantPayloadData Clone() { + return new CV2SetBackgroundObjectsConstantObjectVariantPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "object_type" field. + public const int ObjectTypeFieldNumber = 3; + private int objectType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectType { + get { return objectType_; } + set { + objectType_ = value; + } + } + + /// Field number for the "object_variant" field. + public const int ObjectVariantFieldNumber = 4; + private int objectVariant_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectVariant { + get { return objectVariant_; } + set { + objectVariant_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBackgroundObjectsConstantObjectVariantPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBackgroundObjectsConstantObjectVariantPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ObjectType != other.ObjectType) return false; + if (ObjectVariant != other.ObjectVariant) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ObjectType != 0) hash ^= ObjectType.GetHashCode(); + if (ObjectVariant != 0) hash ^= ObjectVariant.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ObjectType != 0) { + output.WriteRawTag(24); + output.WriteInt32(ObjectType); + } + if (ObjectVariant != 0) { + output.WriteRawTag(32); + output.WriteInt32(ObjectVariant); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ObjectType != 0) { + output.WriteRawTag(24); + output.WriteInt32(ObjectType); + } + if (ObjectVariant != 0) { + output.WriteRawTag(32); + output.WriteInt32(ObjectVariant); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ObjectType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObjectType); + } + if (ObjectVariant != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObjectVariant); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBackgroundObjectsConstantObjectVariantPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ObjectType != 0) { + ObjectType = other.ObjectType; + } + if (other.ObjectVariant != 0) { + ObjectVariant = other.ObjectVariant; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ObjectType = input.ReadInt32(); + break; + } + case 32: { + ObjectVariant = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ObjectType = input.ReadInt32(); + break; + } + case 32: { + ObjectVariant = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBackgroundObjectsConstantColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBackgroundObjectsConstantColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[138]; } + } + + [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 CV2SetBackgroundObjectsConstantColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBackgroundObjectsConstantColorPayloadData(CV2SetBackgroundObjectsConstantColorPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + objectType_ = other.objectType_; + color_ = other.color_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBackgroundObjectsConstantColorPayloadData Clone() { + return new CV2SetBackgroundObjectsConstantColorPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "object_type" field. + public const int ObjectTypeFieldNumber = 3; + private int objectType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectType { + get { return objectType_; } + set { + objectType_ = value; + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 4; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBackgroundObjectsConstantColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBackgroundObjectsConstantColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ObjectType != other.ObjectType) return false; + if (Color != other.Color) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ObjectType != 0) hash ^= ObjectType.GetHashCode(); + if (Color != 0) hash ^= Color.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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ObjectType != 0) { + output.WriteRawTag(24); + output.WriteInt32(ObjectType); + } + if (Color != 0) { + output.WriteRawTag(32); + output.WriteInt32(Color); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ObjectType != 0) { + output.WriteRawTag(24); + output.WriteInt32(ObjectType); + } + if (Color != 0) { + output.WriteRawTag(32); + output.WriteInt32(Color); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ObjectType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObjectType); + } + if (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBackgroundObjectsConstantColorPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ObjectType != 0) { + ObjectType = other.ObjectType; + } + if (other.Color != 0) { + Color = other.Color; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ObjectType = input.ReadInt32(); + break; + } + case 32: { + Color = input.ReadInt32(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ObjectType = input.ReadInt32(); + break; + } + case 32: { + Color = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBackgroundObjectsConstantRotationPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBackgroundObjectsConstantRotationPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[139]; } + } + + [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 CV2SetBackgroundObjectsConstantRotationPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBackgroundObjectsConstantRotationPayloadData(CV2SetBackgroundObjectsConstantRotationPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + objectType_ = other.objectType_; + rotation_ = other.rotation_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBackgroundObjectsConstantRotationPayloadData Clone() { + return new CV2SetBackgroundObjectsConstantRotationPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "object_type" field. + public const int ObjectTypeFieldNumber = 3; + private int objectType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectType { + get { return objectType_; } + set { + objectType_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 4; + private float rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBackgroundObjectsConstantRotationPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBackgroundObjectsConstantRotationPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ObjectType != other.ObjectType) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Rotation, other.Rotation)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ObjectType != 0) hash ^= ObjectType.GetHashCode(); + if (Rotation != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Rotation); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ObjectType != 0) { + output.WriteRawTag(24); + output.WriteInt32(ObjectType); + } + if (Rotation != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Rotation); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ObjectType != 0) { + output.WriteRawTag(24); + output.WriteInt32(ObjectType); + } + if (Rotation != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Rotation); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ObjectType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObjectType); + } + if (Rotation != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBackgroundObjectsConstantRotationPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ObjectType != 0) { + ObjectType = other.ObjectType; + } + if (other.Rotation != 0F) { + Rotation = other.Rotation; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ObjectType = input.ReadInt32(); + break; + } + case 37: { + Rotation = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ObjectType = input.ReadInt32(); + break; + } + case 37: { + Rotation = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBackgroundObjectsConstantTransparencyPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBackgroundObjectsConstantTransparencyPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[140]; } + } + + [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 CV2SetBackgroundObjectsConstantTransparencyPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBackgroundObjectsConstantTransparencyPayloadData(CV2SetBackgroundObjectsConstantTransparencyPayloadData other) : this() { + contextId_ = other.contextId_ != null ? other.contextId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + objectType_ = other.objectType_; + transparency_ = other.transparency_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBackgroundObjectsConstantTransparencyPayloadData Clone() { + return new CV2SetBackgroundObjectsConstantTransparencyPayloadData(this); + } + + /// Field number for the "context_id" field. + public const int ContextIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData contextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ContextId { + get { return contextId_; } + set { + contextId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "object_type" field. + public const int ObjectTypeFieldNumber = 3; + private int objectType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectType { + get { return objectType_; } + set { + objectType_ = value; + } + } + + /// Field number for the "transparency" field. + public const int TransparencyFieldNumber = 4; + private float transparency_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Transparency { + get { return transparency_; } + set { + transparency_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBackgroundObjectsConstantTransparencyPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBackgroundObjectsConstantTransparencyPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ContextId, other.ContextId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ObjectType != other.ObjectType) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Transparency, other.Transparency)) 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 (contextId_ != null) hash ^= ContextId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ObjectType != 0) hash ^= ObjectType.GetHashCode(); + if (Transparency != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Transparency); + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ObjectType != 0) { + output.WriteRawTag(24); + output.WriteInt32(ObjectType); + } + if (Transparency != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Transparency); + } + 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 (contextId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ContextId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ObjectType != 0) { + output.WriteRawTag(24); + output.WriteInt32(ObjectType); + } + if (Transparency != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Transparency); + } + 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 (contextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContextId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ObjectType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObjectType); + } + if (Transparency != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBackgroundObjectsConstantTransparencyPayloadData other) { + if (other == null) { + return; + } + if (other.contextId_ != null) { + if (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ContextId.MergeFrom(other.ContextId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ObjectType != 0) { + ObjectType = other.ObjectType; + } + if (other.Transparency != 0F) { + Transparency = other.Transparency; + } + _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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ObjectType = input.ReadInt32(); + break; + } + case 37: { + Transparency = input.ReadFloat(); + 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 (contextId_ == null) { + ContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ContextId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ObjectType = input.ReadInt32(); + break; + } + case 37: { + Transparency = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetDataTableReadTargetPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetDataTableReadTargetPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[141]; } + } + + [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 CV2SetDataTableReadTargetPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetDataTableReadTargetPayloadData(CV2SetDataTableReadTargetPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + dataTableId_ = other.dataTableId_ != null ? other.dataTableId_.Clone() : null; + columnIndex_ = other.columnIndex_; + roomAssetFileName_ = other.roomAssetFileName_; + roomAssetHash_ = other.roomAssetHash_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetDataTableReadTargetPayloadData Clone() { + return new CV2SetDataTableReadTargetPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "data_table_id" field. + public const int DataTableIdFieldNumber = 3; + private global::Circuits.Shared.Api.Protobuf.Id128Data dataTableId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data DataTableId { + get { return dataTableId_; } + set { + dataTableId_ = value; + } + } + + /// Field number for the "column_index" field. + public const int ColumnIndexFieldNumber = 4; + private int columnIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColumnIndex { + get { return columnIndex_; } + set { + columnIndex_ = value; + } + } + + /// Field number for the "room_asset_file_name" field. + public const int RoomAssetFileNameFieldNumber = 5; + private string roomAssetFileName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoomAssetFileName { + get { return roomAssetFileName_; } + set { + roomAssetFileName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "room_asset_hash" field. + public const int RoomAssetHashFieldNumber = 6; + private string roomAssetHash_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoomAssetHash { + get { return roomAssetHash_; } + set { + roomAssetHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetDataTableReadTargetPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetDataTableReadTargetPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(DataTableId, other.DataTableId)) return false; + if (ColumnIndex != other.ColumnIndex) return false; + if (RoomAssetFileName != other.RoomAssetFileName) return false; + if (RoomAssetHash != other.RoomAssetHash) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (dataTableId_ != null) hash ^= DataTableId.GetHashCode(); + if (ColumnIndex != 0) hash ^= ColumnIndex.GetHashCode(); + if (RoomAssetFileName.Length != 0) hash ^= RoomAssetFileName.GetHashCode(); + if (RoomAssetHash.Length != 0) hash ^= RoomAssetHash.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (dataTableId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DataTableId); + } + if (ColumnIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(ColumnIndex); + } + if (RoomAssetFileName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(RoomAssetFileName); + } + if (RoomAssetHash.Length != 0) { + output.WriteRawTag(50); + output.WriteString(RoomAssetHash); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (dataTableId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DataTableId); + } + if (ColumnIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(ColumnIndex); + } + if (RoomAssetFileName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(RoomAssetFileName); + } + if (RoomAssetHash.Length != 0) { + output.WriteRawTag(50); + output.WriteString(RoomAssetHash); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (dataTableId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DataTableId); + } + if (ColumnIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ColumnIndex); + } + if (RoomAssetFileName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(RoomAssetFileName); + } + if (RoomAssetHash.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(RoomAssetHash); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetDataTableReadTargetPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.dataTableId_ != null) { + if (dataTableId_ == null) { + DataTableId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + DataTableId.MergeFrom(other.DataTableId); + } + if (other.ColumnIndex != 0) { + ColumnIndex = other.ColumnIndex; + } + if (other.RoomAssetFileName.Length != 0) { + RoomAssetFileName = other.RoomAssetFileName; + } + if (other.RoomAssetHash.Length != 0) { + RoomAssetHash = other.RoomAssetHash; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (dataTableId_ == null) { + DataTableId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(DataTableId); + break; + } + case 32: { + ColumnIndex = input.ReadInt32(); + break; + } + case 42: { + RoomAssetFileName = input.ReadString(); + break; + } + case 50: { + RoomAssetHash = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (dataTableId_ == null) { + DataTableId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(DataTableId); + break; + } + case 32: { + ColumnIndex = input.ReadInt32(); + break; + } + case 42: { + RoomAssetFileName = input.ReadString(); + break; + } + case 50: { + RoomAssetHash = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantRewardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantRewardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[142]; } + } + + [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 CV2SetConstantRewardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantRewardPayloadData(CV2SetConstantRewardPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + rewardId_ = other.rewardId_ != null ? other.rewardId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantRewardPayloadData Clone() { + return new CV2SetConstantRewardPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "reward_id" field. + public const int RewardIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData rewardId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RewardId { + get { return rewardId_; } + set { + rewardId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantRewardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantRewardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(RewardId, other.RewardId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (rewardId_ != null) hash ^= RewardId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (rewardId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RewardId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (rewardId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RewardId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (rewardId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RewardId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantRewardPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.rewardId_ != null) { + if (rewardId_ == null) { + RewardId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RewardId.MergeFrom(other.RewardId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (rewardId_ == null) { + RewardId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RewardId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (rewardId_ == null) { + RewardId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RewardId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2ModifyUGCRewardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2ModifyUGCRewardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[143]; } + } + + [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 CV2ModifyUGCRewardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ModifyUGCRewardPayloadData(CV2ModifyUGCRewardPayloadData other) : this() { + rewardData_ = other.rewardData_ != null ? other.rewardData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ModifyUGCRewardPayloadData Clone() { + return new CV2ModifyUGCRewardPayloadData(this); + } + + /// Field number for the "reward_data" field. + public const int RewardDataFieldNumber = 1; + private global::CircuitsV2.Protobuf.RewardData rewardData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RewardData RewardData { + get { return rewardData_; } + set { + rewardData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2ModifyUGCRewardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2ModifyUGCRewardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RewardData, other.RewardData)) 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 (rewardData_ != null) hash ^= RewardData.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 (rewardData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RewardData); + } + 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 (rewardData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RewardData); + } + 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 (rewardData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RewardData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2ModifyUGCRewardPayloadData other) { + if (other == null) { + return; + } + if (other.rewardData_ != null) { + if (rewardData_ == null) { + RewardData = new global::CircuitsV2.Protobuf.RewardData(); + } + RewardData.MergeFrom(other.RewardData); + } + _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 (rewardData_ == null) { + RewardData = new global::CircuitsV2.Protobuf.RewardData(); + } + input.ReadMessage(RewardData); + 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 (rewardData_ == null) { + RewardData = new global::CircuitsV2.Protobuf.RewardData(); + } + input.ReadMessage(RewardData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2DeleteUGCRewardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2DeleteUGCRewardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[144]; } + } + + [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 CV2DeleteUGCRewardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2DeleteUGCRewardPayloadData(CV2DeleteUGCRewardPayloadData other) : this() { + rewardId_ = other.rewardId_ != null ? other.rewardId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2DeleteUGCRewardPayloadData Clone() { + return new CV2DeleteUGCRewardPayloadData(this); + } + + /// Field number for the "reward_id" field. + public const int RewardIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData rewardId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RewardId { + get { return rewardId_; } + set { + rewardId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2DeleteUGCRewardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2DeleteUGCRewardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RewardId, other.RewardId)) 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 (rewardId_ != null) hash ^= RewardId.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 (rewardId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RewardId); + } + 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 (rewardId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RewardId); + } + 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 (rewardId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RewardId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2DeleteUGCRewardPayloadData other) { + if (other == null) { + return; + } + if (other.rewardId_ != null) { + if (rewardId_ == null) { + RewardId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RewardId.MergeFrom(other.RewardId); + } + _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 (rewardId_ == null) { + RewardId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RewardId); + 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 (rewardId_ == null) { + RewardId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RewardId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetAwardRoomKeyNodeLogOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetAwardRoomKeyNodeLogOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[145]; } + } + + [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 CV2SetAwardRoomKeyNodeLogOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAwardRoomKeyNodeLogOutputPayloadData(CV2SetAwardRoomKeyNodeLogOutputPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAwardRoomKeyNodeLogOutputPayloadData Clone() { + return new CV2SetAwardRoomKeyNodeLogOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "log_output" field. + public const int LogOutputFieldNumber = 3; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetAwardRoomKeyNodeLogOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetAwardRoomKeyNodeLogOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (LogOutput != other.LogOutput) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (LogOutput != false) hash ^= LogOutput.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetAwardRoomKeyNodeLogOutputPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetAwardConsumableNodeLogOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetAwardConsumableNodeLogOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[146]; } + } + + [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 CV2SetAwardConsumableNodeLogOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAwardConsumableNodeLogOutputPayloadData(CV2SetAwardConsumableNodeLogOutputPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetAwardConsumableNodeLogOutputPayloadData Clone() { + return new CV2SetAwardConsumableNodeLogOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "log_output" field. + public const int LogOutputFieldNumber = 3; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetAwardConsumableNodeLogOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetAwardConsumableNodeLogOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (LogOutput != other.LogOutput) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (LogOutput != false) hash ^= LogOutput.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetAwardConsumableNodeLogOutputPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2UpdateProgressionSettingsPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2UpdateProgressionSettingsPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[147]; } + } + + [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 CV2UpdateProgressionSettingsPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2UpdateProgressionSettingsPayloadData(CV2UpdateProgressionSettingsPayloadData other) : this() { + progressionSettings_ = other.progressionSettings_ != null ? other.progressionSettings_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2UpdateProgressionSettingsPayloadData Clone() { + return new CV2UpdateProgressionSettingsPayloadData(this); + } + + /// Field number for the "progression_settings" field. + public const int ProgressionSettingsFieldNumber = 1; + private global::CircuitsV2.Protobuf.ProgressionSettingsData progressionSettings_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProgressionSettingsData ProgressionSettings { + get { return progressionSettings_; } + set { + progressionSettings_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2UpdateProgressionSettingsPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2UpdateProgressionSettingsPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ProgressionSettings, other.ProgressionSettings)) 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 (progressionSettings_ != null) hash ^= ProgressionSettings.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 (progressionSettings_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProgressionSettings); + } + 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 (progressionSettings_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProgressionSettings); + } + 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 (progressionSettings_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProgressionSettings); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2UpdateProgressionSettingsPayloadData other) { + if (other == null) { + return; + } + if (other.progressionSettings_ != null) { + if (progressionSettings_ == null) { + ProgressionSettings = new global::CircuitsV2.Protobuf.ProgressionSettingsData(); + } + ProgressionSettings.MergeFrom(other.ProgressionSettings); + } + _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 (progressionSettings_ == null) { + ProgressionSettings = new global::CircuitsV2.Protobuf.ProgressionSettingsData(); + } + input.ReadMessage(ProgressionSettings); + 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 (progressionSettings_ == null) { + ProgressionSettings = new global::CircuitsV2.Protobuf.ProgressionSettingsData(); + } + input.ReadMessage(ProgressionSettings); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetLockedByRoomContributorsPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetLockedByRoomContributorsPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[148]; } + } + + [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 CV2SetLockedByRoomContributorsPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetLockedByRoomContributorsPayloadData(CV2SetLockedByRoomContributorsPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + isLockedByRoomContributors_ = other.isLockedByRoomContributors_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetLockedByRoomContributorsPayloadData Clone() { + return new CV2SetLockedByRoomContributorsPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "is_locked_by_room_contributors" field. + public const int IsLockedByRoomContributorsFieldNumber = 3; + private bool isLockedByRoomContributors_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsLockedByRoomContributors { + get { return isLockedByRoomContributors_; } + set { + isLockedByRoomContributors_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetLockedByRoomContributorsPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetLockedByRoomContributorsPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (IsLockedByRoomContributors != other.IsLockedByRoomContributors) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (IsLockedByRoomContributors != false) hash ^= IsLockedByRoomContributors.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (IsLockedByRoomContributors != false) { + output.WriteRawTag(24); + output.WriteBool(IsLockedByRoomContributors); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (IsLockedByRoomContributors != false) { + output.WriteRawTag(24); + output.WriteBool(IsLockedByRoomContributors); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (IsLockedByRoomContributors != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetLockedByRoomContributorsPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.IsLockedByRoomContributors != false) { + IsLockedByRoomContributors = other.IsLockedByRoomContributors; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + IsLockedByRoomContributors = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + IsLockedByRoomContributors = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2ModifyDataTablePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2ModifyDataTablePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[149]; } + } + + [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 CV2ModifyDataTablePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ModifyDataTablePayloadData(CV2ModifyDataTablePayloadData other) : this() { + tableId_ = other.tableId_ != null ? other.tableId_.Clone() : null; + dataTableData_ = other.dataTableData_ != null ? other.dataTableData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ModifyDataTablePayloadData Clone() { + return new CV2ModifyDataTablePayloadData(this); + } + + /// Field number for the "table_id" field. + public const int TableIdFieldNumber = 1; + private global::Circuits.Shared.Api.Protobuf.Id128Data tableId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data TableId { + get { return tableId_; } + set { + tableId_ = value; + } + } + + /// Field number for the "data_table_data" field. + public const int DataTableDataFieldNumber = 2; + private global::CircuitsV2.Protobuf.DataTableData dataTableData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DataTableData DataTableData { + get { return dataTableData_; } + set { + dataTableData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2ModifyDataTablePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2ModifyDataTablePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(TableId, other.TableId)) return false; + if (!object.Equals(DataTableData, other.DataTableData)) 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 (tableId_ != null) hash ^= TableId.GetHashCode(); + if (dataTableData_ != null) hash ^= DataTableData.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 (tableId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TableId); + } + if (dataTableData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DataTableData); + } + 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 (tableId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TableId); + } + if (dataTableData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DataTableData); + } + 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 (tableId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TableId); + } + if (dataTableData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DataTableData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2ModifyDataTablePayloadData other) { + if (other == null) { + return; + } + if (other.tableId_ != null) { + if (tableId_ == null) { + TableId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + TableId.MergeFrom(other.TableId); + } + if (other.dataTableData_ != null) { + if (dataTableData_ == null) { + DataTableData = new global::CircuitsV2.Protobuf.DataTableData(); + } + DataTableData.MergeFrom(other.DataTableData); + } + _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 (tableId_ == null) { + TableId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(TableId); + break; + } + case 18: { + if (dataTableData_ == null) { + DataTableData = new global::CircuitsV2.Protobuf.DataTableData(); + } + input.ReadMessage(DataTableData); + 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 (tableId_ == null) { + TableId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(TableId); + break; + } + case 18: { + if (dataTableData_ == null) { + DataTableData = new global::CircuitsV2.Protobuf.DataTableData(); + } + input.ReadMessage(DataTableData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantInventoryItemPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantInventoryItemPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[150]; } + } + + [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 CV2SetConstantInventoryItemPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantInventoryItemPayloadData(CV2SetConstantInventoryItemPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + inventoryItemId_ = other.inventoryItemId_ != null ? other.inventoryItemId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantInventoryItemPayloadData Clone() { + return new CV2SetConstantInventoryItemPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "inventory_item_id" field. + public const int InventoryItemIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData inventoryItemId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InventoryItemId { + get { return inventoryItemId_; } + set { + inventoryItemId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantInventoryItemPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantInventoryItemPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(InventoryItemId, other.InventoryItemId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (inventoryItemId_ != null) hash ^= InventoryItemId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (inventoryItemId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InventoryItemId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (inventoryItemId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InventoryItemId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (inventoryItemId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventoryItemId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantInventoryItemPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.inventoryItemId_ != null) { + if (inventoryItemId_ == null) { + InventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + InventoryItemId.MergeFrom(other.InventoryItemId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (inventoryItemId_ == null) { + InventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InventoryItemId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (inventoryItemId_ == null) { + InventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InventoryItemId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[151]; } + } + + [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 CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData(CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + requested_ = other.requested_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData Clone() { + return new CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "requested" field. + public const int RequestedFieldNumber = 3; + private bool requested_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Requested { + get { return requested_; } + set { + requested_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Requested != other.Requested) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Requested != false) hash ^= Requested.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Requested != false) { + output.WriteRawTag(24); + output.WriteBool(Requested); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Requested != false) { + output.WriteRawTag(24); + output.WriteBool(Requested); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Requested != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerDefinitionBoardCustomLocomotionRequestedPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Requested != false) { + Requested = other.Requested; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Requested = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Requested = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[152]; } + } + + [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 CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData(CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + force_ = other.force_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData Clone() { + return new CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "force" field. + public const int ForceFieldNumber = 3; + private bool force_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Force { + get { return force_; } + set { + force_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Force != other.Force) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Force != false) hash ^= Force.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Force != false) { + output.WriteRawTag(24); + output.WriteBool(Force); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Force != false) { + output.WriteRawTag(24); + output.WriteBool(Force); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Force != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerDefinitionBoardForceManualSprintR1PayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Force != false) { + Force = other.Force; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Force = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Force = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[153]; } + } + + [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 CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData(CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + requested_ = other.requested_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData Clone() { + return new CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "requested" field. + public const int RequestedFieldNumber = 3; + private bool requested_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Requested { + get { return requested_; } + set { + requested_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Requested != other.Requested) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Requested != false) hash ^= Requested.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Requested != false) { + output.WriteRawTag(24); + output.WriteBool(Requested); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Requested != false) { + output.WriteRawTag(24); + output.WriteBool(Requested); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Requested != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerDefinitionBoardCustomFootstepAudioRequestedPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Requested != false) { + Requested = other.Requested; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Requested = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Requested = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantGiftDropShopItemPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantGiftDropShopItemPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[154]; } + } + + [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 CV2SetConstantGiftDropShopItemPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantGiftDropShopItemPayloadData(CV2SetConstantGiftDropShopItemPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + shopName_ = other.shopName_; + itemIndex_ = other.itemIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantGiftDropShopItemPayloadData Clone() { + return new CV2SetConstantGiftDropShopItemPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "shop_name" field. + public const int ShopNameFieldNumber = 3; + private string shopName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ShopName { + get { return shopName_; } + set { + shopName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "item_index" field. + public const int ItemIndexFieldNumber = 4; + private int itemIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ItemIndex { + get { return itemIndex_; } + set { + itemIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantGiftDropShopItemPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantGiftDropShopItemPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ShopName != other.ShopName) return false; + if (ItemIndex != other.ItemIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ShopName.Length != 0) hash ^= ShopName.GetHashCode(); + if (ItemIndex != 0) hash ^= ItemIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShopName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(ShopName); + } + if (ItemIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(ItemIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShopName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(ShopName); + } + if (ItemIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(ItemIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ShopName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ShopName); + } + if (ItemIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ItemIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantGiftDropShopItemPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ShopName.Length != 0) { + ShopName = other.ShopName; + } + if (other.ItemIndex != 0) { + ItemIndex = other.ItemIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + ShopName = input.ReadString(); + break; + } + case 32: { + ItemIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + ShopName = input.ReadString(); + break; + } + case 32: { + ItemIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementTitleOptionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementTitleOptionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[155]; } + } + + [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 CV2SetRoomHudElementTitleOptionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementTitleOptionPayloadData(CV2SetRoomHudElementTitleOptionPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + titleOption_ = other.titleOption_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementTitleOptionPayloadData Clone() { + return new CV2SetRoomHudElementTitleOptionPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "title_option" field. + public const int TitleOptionFieldNumber = 3; + private int titleOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleOption { + get { return titleOption_; } + set { + titleOption_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementTitleOptionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementTitleOptionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (TitleOption != other.TitleOption) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (TitleOption != 0) hash ^= TitleOption.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleOption); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleOption); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (TitleOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleOption); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementTitleOptionPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.TitleOption != 0) { + TitleOption = other.TitleOption; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleOption = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleOption = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementSubtitleOptionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementSubtitleOptionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[156]; } + } + + [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 CV2SetRoomHudElementSubtitleOptionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementSubtitleOptionPayloadData(CV2SetRoomHudElementSubtitleOptionPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + subtitleOption_ = other.subtitleOption_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementSubtitleOptionPayloadData Clone() { + return new CV2SetRoomHudElementSubtitleOptionPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "subtitle_option" field. + public const int SubtitleOptionFieldNumber = 3; + private int subtitleOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SubtitleOption { + get { return subtitleOption_; } + set { + subtitleOption_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementSubtitleOptionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementSubtitleOptionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (SubtitleOption != other.SubtitleOption) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (SubtitleOption != 0) hash ^= SubtitleOption.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SubtitleOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(SubtitleOption); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SubtitleOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(SubtitleOption); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (SubtitleOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SubtitleOption); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementSubtitleOptionPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.SubtitleOption != 0) { + SubtitleOption = other.SubtitleOption; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SubtitleOption = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SubtitleOption = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementBarOptionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementBarOptionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[157]; } + } + + [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 CV2SetRoomHudElementBarOptionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementBarOptionPayloadData(CV2SetRoomHudElementBarOptionPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + barOption_ = other.barOption_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementBarOptionPayloadData Clone() { + return new CV2SetRoomHudElementBarOptionPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "bar_option" field. + public const int BarOptionFieldNumber = 3; + private int barOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BarOption { + get { return barOption_; } + set { + barOption_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementBarOptionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementBarOptionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (BarOption != other.BarOption) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (BarOption != 0) hash ^= BarOption.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BarOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(BarOption); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BarOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(BarOption); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (BarOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BarOption); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementBarOptionPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.BarOption != 0) { + BarOption = other.BarOption; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + BarOption = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + BarOption = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementInventoryOptionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementInventoryOptionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[158]; } + } + + [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 CV2SetRoomHudElementInventoryOptionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryOptionPayloadData(CV2SetRoomHudElementInventoryOptionPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + inventoryOption_ = other.inventoryOption_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryOptionPayloadData Clone() { + return new CV2SetRoomHudElementInventoryOptionPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "inventory_option" field. + public const int InventoryOptionFieldNumber = 3; + private int inventoryOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InventoryOption { + get { return inventoryOption_; } + set { + inventoryOption_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementInventoryOptionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementInventoryOptionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (InventoryOption != other.InventoryOption) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (InventoryOption != 0) hash ^= InventoryOption.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (InventoryOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(InventoryOption); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (InventoryOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(InventoryOption); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (InventoryOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InventoryOption); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementInventoryOptionPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.InventoryOption != 0) { + InventoryOption = other.InventoryOption; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + InventoryOption = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + InventoryOption = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementInventoryRoomOptionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementInventoryRoomOptionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[159]; } + } + + [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 CV2SetRoomHudElementInventoryRoomOptionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryRoomOptionPayloadData(CV2SetRoomHudElementInventoryRoomOptionPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + inventoryRoomOption_ = other.inventoryRoomOption_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryRoomOptionPayloadData Clone() { + return new CV2SetRoomHudElementInventoryRoomOptionPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "inventory_room_option" field. + public const int InventoryRoomOptionFieldNumber = 3; + private int inventoryRoomOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InventoryRoomOption { + get { return inventoryRoomOption_; } + set { + inventoryRoomOption_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementInventoryRoomOptionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementInventoryRoomOptionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (InventoryRoomOption != other.InventoryRoomOption) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (InventoryRoomOption != 0) hash ^= InventoryRoomOption.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (InventoryRoomOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(InventoryRoomOption); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (InventoryRoomOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(InventoryRoomOption); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (InventoryRoomOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InventoryRoomOption); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementInventoryRoomOptionPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.InventoryRoomOption != 0) { + InventoryRoomOption = other.InventoryRoomOption; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + InventoryRoomOption = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + InventoryRoomOption = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementInventoryShowIconPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementInventoryShowIconPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[160]; } + } + + [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 CV2SetRoomHudElementInventoryShowIconPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryShowIconPayloadData(CV2SetRoomHudElementInventoryShowIconPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + inventoryShowIcon_ = other.inventoryShowIcon_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryShowIconPayloadData Clone() { + return new CV2SetRoomHudElementInventoryShowIconPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "inventory_show_icon" field. + public const int InventoryShowIconFieldNumber = 3; + private bool inventoryShowIcon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool InventoryShowIcon { + get { return inventoryShowIcon_; } + set { + inventoryShowIcon_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementInventoryShowIconPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementInventoryShowIconPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (InventoryShowIcon != other.InventoryShowIcon) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (InventoryShowIcon != false) hash ^= InventoryShowIcon.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (InventoryShowIcon != false) { + output.WriteRawTag(24); + output.WriteBool(InventoryShowIcon); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (InventoryShowIcon != false) { + output.WriteRawTag(24); + output.WriteBool(InventoryShowIcon); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (InventoryShowIcon != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementInventoryShowIconPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.InventoryShowIcon != false) { + InventoryShowIcon = other.InventoryShowIcon; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + InventoryShowIcon = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + InventoryShowIcon = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementInventoryConsumablePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementInventoryConsumablePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[161]; } + } + + [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 CV2SetRoomHudElementInventoryConsumablePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryConsumablePayloadData(CV2SetRoomHudElementInventoryConsumablePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + inventoryConsumable_ = other.inventoryConsumable_ != null ? other.inventoryConsumable_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryConsumablePayloadData Clone() { + return new CV2SetRoomHudElementInventoryConsumablePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "inventory_consumable" field. + public const int InventoryConsumableFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData inventoryConsumable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InventoryConsumable { + get { return inventoryConsumable_; } + set { + inventoryConsumable_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementInventoryConsumablePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementInventoryConsumablePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(InventoryConsumable, other.InventoryConsumable)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (inventoryConsumable_ != null) hash ^= InventoryConsumable.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (inventoryConsumable_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InventoryConsumable); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (inventoryConsumable_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InventoryConsumable); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (inventoryConsumable_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventoryConsumable); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementInventoryConsumablePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.inventoryConsumable_ != null) { + if (inventoryConsumable_ == null) { + InventoryConsumable = new global::RecRoom.Protobuf.Core.GuidData(); + } + InventoryConsumable.MergeFrom(other.InventoryConsumable); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (inventoryConsumable_ == null) { + InventoryConsumable = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InventoryConsumable); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (inventoryConsumable_ == null) { + InventoryConsumable = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InventoryConsumable); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementInventoryCurrencyPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementInventoryCurrencyPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[162]; } + } + + [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 CV2SetRoomHudElementInventoryCurrencyPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryCurrencyPayloadData(CV2SetRoomHudElementInventoryCurrencyPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + inventoryCurrency_ = other.inventoryCurrency_ != null ? other.inventoryCurrency_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryCurrencyPayloadData Clone() { + return new CV2SetRoomHudElementInventoryCurrencyPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "inventory_currency" field. + public const int InventoryCurrencyFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData inventoryCurrency_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InventoryCurrency { + get { return inventoryCurrency_; } + set { + inventoryCurrency_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementInventoryCurrencyPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementInventoryCurrencyPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(InventoryCurrency, other.InventoryCurrency)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (inventoryCurrency_ != null) hash ^= InventoryCurrency.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (inventoryCurrency_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InventoryCurrency); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (inventoryCurrency_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InventoryCurrency); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (inventoryCurrency_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventoryCurrency); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementInventoryCurrencyPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.inventoryCurrency_ != null) { + if (inventoryCurrency_ == null) { + InventoryCurrency = new global::RecRoom.Protobuf.Core.GuidData(); + } + InventoryCurrency.MergeFrom(other.InventoryCurrency); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (inventoryCurrency_ == null) { + InventoryCurrency = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InventoryCurrency); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (inventoryCurrency_ == null) { + InventoryCurrency = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InventoryCurrency); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[163]; } + } + + [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 CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData(CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + inventoryRoomInventoryItem_ = other.inventoryRoomInventoryItem_ != null ? other.inventoryRoomInventoryItem_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData Clone() { + return new CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "inventory_room_inventory_item" field. + public const int InventoryRoomInventoryItemFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData inventoryRoomInventoryItem_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InventoryRoomInventoryItem { + get { return inventoryRoomInventoryItem_; } + set { + inventoryRoomInventoryItem_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(InventoryRoomInventoryItem, other.InventoryRoomInventoryItem)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (inventoryRoomInventoryItem_ != null) hash ^= InventoryRoomInventoryItem.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (inventoryRoomInventoryItem_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InventoryRoomInventoryItem); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (inventoryRoomInventoryItem_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InventoryRoomInventoryItem); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (inventoryRoomInventoryItem_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventoryRoomInventoryItem); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementInventoryRoomInventoryItemPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.inventoryRoomInventoryItem_ != null) { + if (inventoryRoomInventoryItem_ == null) { + InventoryRoomInventoryItem = new global::RecRoom.Protobuf.Core.GuidData(); + } + InventoryRoomInventoryItem.MergeFrom(other.InventoryRoomInventoryItem); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (inventoryRoomInventoryItem_ == null) { + InventoryRoomInventoryItem = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InventoryRoomInventoryItem); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (inventoryRoomInventoryItem_ == null) { + InventoryRoomInventoryItem = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InventoryRoomInventoryItem); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementProgressWheelOptionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementProgressWheelOptionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[164]; } + } + + [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 CV2SetRoomHudElementProgressWheelOptionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementProgressWheelOptionPayloadData(CV2SetRoomHudElementProgressWheelOptionPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + progressWheelOption_ = other.progressWheelOption_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementProgressWheelOptionPayloadData Clone() { + return new CV2SetRoomHudElementProgressWheelOptionPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "progress_wheel_option" field. + public const int ProgressWheelOptionFieldNumber = 3; + private int progressWheelOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ProgressWheelOption { + get { return progressWheelOption_; } + set { + progressWheelOption_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementProgressWheelOptionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementProgressWheelOptionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ProgressWheelOption != other.ProgressWheelOption) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ProgressWheelOption != 0) hash ^= ProgressWheelOption.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ProgressWheelOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(ProgressWheelOption); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ProgressWheelOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(ProgressWheelOption); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ProgressWheelOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ProgressWheelOption); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementProgressWheelOptionPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ProgressWheelOption != 0) { + ProgressWheelOption = other.ProgressWheelOption; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ProgressWheelOption = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ProgressWheelOption = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRoomHudElementShowProgressPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRoomHudElementShowProgressPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[165]; } + } + + [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 CV2SetRoomHudElementShowProgressPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementShowProgressPayloadData(CV2SetRoomHudElementShowProgressPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + showProgress_ = other.showProgress_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRoomHudElementShowProgressPayloadData Clone() { + return new CV2SetRoomHudElementShowProgressPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "show_progress" field. + public const int ShowProgressFieldNumber = 3; + private bool showProgress_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowProgress { + get { return showProgress_; } + set { + showProgress_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRoomHudElementShowProgressPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRoomHudElementShowProgressPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ShowProgress != other.ShowProgress) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ShowProgress != false) hash ^= ShowProgress.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShowProgress != false) { + output.WriteRawTag(24); + output.WriteBool(ShowProgress); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShowProgress != false) { + output.WriteRawTag(24); + output.WriteBool(ShowProgress); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ShowProgress != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRoomHudElementShowProgressPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ShowProgress != false) { + ShowProgress = other.ShowProgress; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ShowProgress = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ShowProgress = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBannerNotificationPositionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBannerNotificationPositionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[166]; } + } + + [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 CV2SetBannerNotificationPositionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationPositionPayloadData(CV2SetBannerNotificationPositionPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + position_ = other.position_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationPositionPayloadData Clone() { + return new CV2SetBannerNotificationPositionPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 3; + private int position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Position { + get { return position_; } + set { + position_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBannerNotificationPositionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBannerNotificationPositionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Position != other.Position) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Position != 0) hash ^= Position.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Position != 0) { + output.WriteRawTag(24); + output.WriteInt32(Position); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Position != 0) { + output.WriteRawTag(24); + output.WriteInt32(Position); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Position != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Position); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBannerNotificationPositionPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Position != 0) { + Position = other.Position; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Position = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Position = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBannerNotificationTitleTextColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBannerNotificationTitleTextColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[167]; } + } + + [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 CV2SetBannerNotificationTitleTextColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationTitleTextColorPayloadData(CV2SetBannerNotificationTitleTextColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + titleTextColor_ = other.titleTextColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationTitleTextColorPayloadData Clone() { + return new CV2SetBannerNotificationTitleTextColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "title_text_color" field. + public const int TitleTextColorFieldNumber = 3; + private int titleTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleTextColor { + get { return titleTextColor_; } + set { + titleTextColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBannerNotificationTitleTextColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBannerNotificationTitleTextColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (TitleTextColor != other.TitleTextColor) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (TitleTextColor != 0) hash ^= TitleTextColor.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleTextColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleTextColor); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleTextColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleTextColor); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (TitleTextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleTextColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBannerNotificationTitleTextColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.TitleTextColor != 0) { + TitleTextColor = other.TitleTextColor; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleTextColor = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleTextColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBannerNotificationTitleBackgroundColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBannerNotificationTitleBackgroundColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[168]; } + } + + [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 CV2SetBannerNotificationTitleBackgroundColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationTitleBackgroundColorPayloadData(CV2SetBannerNotificationTitleBackgroundColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + titleBackgroundColor_ = other.titleBackgroundColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationTitleBackgroundColorPayloadData Clone() { + return new CV2SetBannerNotificationTitleBackgroundColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "title_background_color" field. + public const int TitleBackgroundColorFieldNumber = 3; + private int titleBackgroundColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleBackgroundColor { + get { return titleBackgroundColor_; } + set { + titleBackgroundColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBannerNotificationTitleBackgroundColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBannerNotificationTitleBackgroundColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (TitleBackgroundColor != other.TitleBackgroundColor) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (TitleBackgroundColor != 0) hash ^= TitleBackgroundColor.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleBackgroundColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleBackgroundColor); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleBackgroundColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleBackgroundColor); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (TitleBackgroundColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleBackgroundColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBannerNotificationTitleBackgroundColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.TitleBackgroundColor != 0) { + TitleBackgroundColor = other.TitleBackgroundColor; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleBackgroundColor = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleBackgroundColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBannerNotificationTitleTextSizePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBannerNotificationTitleTextSizePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[169]; } + } + + [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 CV2SetBannerNotificationTitleTextSizePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationTitleTextSizePayloadData(CV2SetBannerNotificationTitleTextSizePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + titleTextSize_ = other.titleTextSize_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationTitleTextSizePayloadData Clone() { + return new CV2SetBannerNotificationTitleTextSizePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "title_text_size" field. + public const int TitleTextSizeFieldNumber = 3; + private int titleTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleTextSize { + get { return titleTextSize_; } + set { + titleTextSize_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBannerNotificationTitleTextSizePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBannerNotificationTitleTextSizePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (TitleTextSize != other.TitleTextSize) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (TitleTextSize != 0) hash ^= TitleTextSize.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleTextSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleTextSize); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleTextSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleTextSize); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (TitleTextSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleTextSize); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBannerNotificationTitleTextSizePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.TitleTextSize != 0) { + TitleTextSize = other.TitleTextSize; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleTextSize = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleTextSize = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBannerNotificationMainTextColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBannerNotificationMainTextColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[170]; } + } + + [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 CV2SetBannerNotificationMainTextColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationMainTextColorPayloadData(CV2SetBannerNotificationMainTextColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + mainTextColor_ = other.mainTextColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationMainTextColorPayloadData Clone() { + return new CV2SetBannerNotificationMainTextColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "main_text_color" field. + public const int MainTextColorFieldNumber = 3; + private int mainTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MainTextColor { + get { return mainTextColor_; } + set { + mainTextColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBannerNotificationMainTextColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBannerNotificationMainTextColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (MainTextColor != other.MainTextColor) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (MainTextColor != 0) hash ^= MainTextColor.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MainTextColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(MainTextColor); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MainTextColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(MainTextColor); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (MainTextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MainTextColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBannerNotificationMainTextColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.MainTextColor != 0) { + MainTextColor = other.MainTextColor; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MainTextColor = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MainTextColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBannerNotificationMainTextBackgroundColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBannerNotificationMainTextBackgroundColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[171]; } + } + + [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 CV2SetBannerNotificationMainTextBackgroundColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationMainTextBackgroundColorPayloadData(CV2SetBannerNotificationMainTextBackgroundColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + mainTextBackgroundColor_ = other.mainTextBackgroundColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationMainTextBackgroundColorPayloadData Clone() { + return new CV2SetBannerNotificationMainTextBackgroundColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "main_text_background_color" field. + public const int MainTextBackgroundColorFieldNumber = 3; + private int mainTextBackgroundColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MainTextBackgroundColor { + get { return mainTextBackgroundColor_; } + set { + mainTextBackgroundColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBannerNotificationMainTextBackgroundColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBannerNotificationMainTextBackgroundColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (MainTextBackgroundColor != other.MainTextBackgroundColor) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (MainTextBackgroundColor != 0) hash ^= MainTextBackgroundColor.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MainTextBackgroundColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(MainTextBackgroundColor); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MainTextBackgroundColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(MainTextBackgroundColor); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (MainTextBackgroundColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MainTextBackgroundColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBannerNotificationMainTextBackgroundColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.MainTextBackgroundColor != 0) { + MainTextBackgroundColor = other.MainTextBackgroundColor; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MainTextBackgroundColor = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MainTextBackgroundColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBannerNotificationMainTextSizePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBannerNotificationMainTextSizePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[172]; } + } + + [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 CV2SetBannerNotificationMainTextSizePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationMainTextSizePayloadData(CV2SetBannerNotificationMainTextSizePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + mainTextSize_ = other.mainTextSize_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationMainTextSizePayloadData Clone() { + return new CV2SetBannerNotificationMainTextSizePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "main_text_size" field. + public const int MainTextSizeFieldNumber = 3; + private int mainTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MainTextSize { + get { return mainTextSize_; } + set { + mainTextSize_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBannerNotificationMainTextSizePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBannerNotificationMainTextSizePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (MainTextSize != other.MainTextSize) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (MainTextSize != 0) hash ^= MainTextSize.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MainTextSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(MainTextSize); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MainTextSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(MainTextSize); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (MainTextSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MainTextSize); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBannerNotificationMainTextSizePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.MainTextSize != 0) { + MainTextSize = other.MainTextSize; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MainTextSize = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + MainTextSize = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBannerNotificationLeftEmojiPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBannerNotificationLeftEmojiPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[173]; } + } + + [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 CV2SetBannerNotificationLeftEmojiPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationLeftEmojiPayloadData(CV2SetBannerNotificationLeftEmojiPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + leftEmoji_ = other.leftEmoji_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationLeftEmojiPayloadData Clone() { + return new CV2SetBannerNotificationLeftEmojiPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "left_emoji" field. + public const int LeftEmojiFieldNumber = 3; + private string leftEmoji_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string LeftEmoji { + get { return leftEmoji_; } + set { + leftEmoji_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBannerNotificationLeftEmojiPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBannerNotificationLeftEmojiPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (LeftEmoji != other.LeftEmoji) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (LeftEmoji.Length != 0) hash ^= LeftEmoji.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LeftEmoji.Length != 0) { + output.WriteRawTag(26); + output.WriteString(LeftEmoji); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (LeftEmoji.Length != 0) { + output.WriteRawTag(26); + output.WriteString(LeftEmoji); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (LeftEmoji.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(LeftEmoji); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBannerNotificationLeftEmojiPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.LeftEmoji.Length != 0) { + LeftEmoji = other.LeftEmoji; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + LeftEmoji = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + LeftEmoji = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBannerNotificationRightEmojiPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBannerNotificationRightEmojiPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[174]; } + } + + [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 CV2SetBannerNotificationRightEmojiPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationRightEmojiPayloadData(CV2SetBannerNotificationRightEmojiPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + rightEmoji_ = other.rightEmoji_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBannerNotificationRightEmojiPayloadData Clone() { + return new CV2SetBannerNotificationRightEmojiPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "right_emoji" field. + public const int RightEmojiFieldNumber = 3; + private string rightEmoji_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RightEmoji { + get { return rightEmoji_; } + set { + rightEmoji_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBannerNotificationRightEmojiPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBannerNotificationRightEmojiPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (RightEmoji != other.RightEmoji) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (RightEmoji.Length != 0) hash ^= RightEmoji.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (RightEmoji.Length != 0) { + output.WriteRawTag(26); + output.WriteString(RightEmoji); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (RightEmoji.Length != 0) { + output.WriteRawTag(26); + output.WriteString(RightEmoji); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (RightEmoji.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(RightEmoji); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBannerNotificationRightEmojiPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.RightEmoji.Length != 0) { + RightEmoji = other.RightEmoji; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + RightEmoji = input.ReadString(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + RightEmoji = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRewardNotificationBackgroundColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRewardNotificationBackgroundColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[175]; } + } + + [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 CV2SetRewardNotificationBackgroundColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationBackgroundColorPayloadData(CV2SetRewardNotificationBackgroundColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + backgroundColor_ = other.backgroundColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationBackgroundColorPayloadData Clone() { + return new CV2SetRewardNotificationBackgroundColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "background_color" field. + public const int BackgroundColorFieldNumber = 3; + private int backgroundColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BackgroundColor { + get { return backgroundColor_; } + set { + backgroundColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRewardNotificationBackgroundColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRewardNotificationBackgroundColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (BackgroundColor != other.BackgroundColor) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (BackgroundColor != 0) hash ^= BackgroundColor.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BackgroundColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(BackgroundColor); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BackgroundColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(BackgroundColor); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (BackgroundColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BackgroundColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRewardNotificationBackgroundColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.BackgroundColor != 0) { + BackgroundColor = other.BackgroundColor; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + BackgroundColor = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + BackgroundColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRewardNotificationTitleTextColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRewardNotificationTitleTextColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[176]; } + } + + [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 CV2SetRewardNotificationTitleTextColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationTitleTextColorPayloadData(CV2SetRewardNotificationTitleTextColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + titleTextColor_ = other.titleTextColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationTitleTextColorPayloadData Clone() { + return new CV2SetRewardNotificationTitleTextColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "title_text_color" field. + public const int TitleTextColorFieldNumber = 3; + private int titleTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleTextColor { + get { return titleTextColor_; } + set { + titleTextColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRewardNotificationTitleTextColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRewardNotificationTitleTextColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (TitleTextColor != other.TitleTextColor) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (TitleTextColor != 0) hash ^= TitleTextColor.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleTextColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleTextColor); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleTextColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleTextColor); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (TitleTextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleTextColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRewardNotificationTitleTextColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.TitleTextColor != 0) { + TitleTextColor = other.TitleTextColor; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleTextColor = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleTextColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRewardNotificationTitleTextSizePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRewardNotificationTitleTextSizePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[177]; } + } + + [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 CV2SetRewardNotificationTitleTextSizePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationTitleTextSizePayloadData(CV2SetRewardNotificationTitleTextSizePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + titleTextSize_ = other.titleTextSize_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationTitleTextSizePayloadData Clone() { + return new CV2SetRewardNotificationTitleTextSizePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "title_text_size" field. + public const int TitleTextSizeFieldNumber = 3; + private int titleTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleTextSize { + get { return titleTextSize_; } + set { + titleTextSize_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRewardNotificationTitleTextSizePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRewardNotificationTitleTextSizePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (TitleTextSize != other.TitleTextSize) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (TitleTextSize != 0) hash ^= TitleTextSize.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleTextSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleTextSize); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (TitleTextSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleTextSize); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (TitleTextSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleTextSize); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRewardNotificationTitleTextSizePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.TitleTextSize != 0) { + TitleTextSize = other.TitleTextSize; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleTextSize = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + TitleTextSize = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRewardNotificationDescriptionTextColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRewardNotificationDescriptionTextColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[178]; } + } + + [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 CV2SetRewardNotificationDescriptionTextColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationDescriptionTextColorPayloadData(CV2SetRewardNotificationDescriptionTextColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + descriptionTextColor_ = other.descriptionTextColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationDescriptionTextColorPayloadData Clone() { + return new CV2SetRewardNotificationDescriptionTextColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "description_text_color" field. + public const int DescriptionTextColorFieldNumber = 3; + private int descriptionTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DescriptionTextColor { + get { return descriptionTextColor_; } + set { + descriptionTextColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRewardNotificationDescriptionTextColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRewardNotificationDescriptionTextColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (DescriptionTextColor != other.DescriptionTextColor) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (DescriptionTextColor != 0) hash ^= DescriptionTextColor.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (DescriptionTextColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(DescriptionTextColor); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (DescriptionTextColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(DescriptionTextColor); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (DescriptionTextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DescriptionTextColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRewardNotificationDescriptionTextColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.DescriptionTextColor != 0) { + DescriptionTextColor = other.DescriptionTextColor; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + DescriptionTextColor = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + DescriptionTextColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRewardNotificationDescriptionTextSizePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRewardNotificationDescriptionTextSizePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[179]; } + } + + [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 CV2SetRewardNotificationDescriptionTextSizePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationDescriptionTextSizePayloadData(CV2SetRewardNotificationDescriptionTextSizePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + descriptionTextSize_ = other.descriptionTextSize_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationDescriptionTextSizePayloadData Clone() { + return new CV2SetRewardNotificationDescriptionTextSizePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "description_text_size" field. + public const int DescriptionTextSizeFieldNumber = 3; + private int descriptionTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DescriptionTextSize { + get { return descriptionTextSize_; } + set { + descriptionTextSize_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRewardNotificationDescriptionTextSizePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRewardNotificationDescriptionTextSizePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (DescriptionTextSize != other.DescriptionTextSize) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (DescriptionTextSize != 0) hash ^= DescriptionTextSize.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (DescriptionTextSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(DescriptionTextSize); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (DescriptionTextSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(DescriptionTextSize); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (DescriptionTextSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DescriptionTextSize); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRewardNotificationDescriptionTextSizePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.DescriptionTextSize != 0) { + DescriptionTextSize = other.DescriptionTextSize; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + DescriptionTextSize = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + DescriptionTextSize = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRewardNotificationShowContentsTextPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRewardNotificationShowContentsTextPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[180]; } + } + + [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 CV2SetRewardNotificationShowContentsTextPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationShowContentsTextPayloadData(CV2SetRewardNotificationShowContentsTextPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + showContentsText_ = other.showContentsText_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationShowContentsTextPayloadData Clone() { + return new CV2SetRewardNotificationShowContentsTextPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "show_contents_text" field. + public const int ShowContentsTextFieldNumber = 3; + private bool showContentsText_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowContentsText { + get { return showContentsText_; } + set { + showContentsText_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRewardNotificationShowContentsTextPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRewardNotificationShowContentsTextPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ShowContentsText != other.ShowContentsText) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ShowContentsText != false) hash ^= ShowContentsText.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShowContentsText != false) { + output.WriteRawTag(24); + output.WriteBool(ShowContentsText); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShowContentsText != false) { + output.WriteRawTag(24); + output.WriteBool(ShowContentsText); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ShowContentsText != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRewardNotificationShowContentsTextPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ShowContentsText != false) { + ShowContentsText = other.ShowContentsText; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ShowContentsText = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ShowContentsText = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRewardNotificationContentsTextColorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRewardNotificationContentsTextColorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[181]; } + } + + [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 CV2SetRewardNotificationContentsTextColorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationContentsTextColorPayloadData(CV2SetRewardNotificationContentsTextColorPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + contentsTextColor_ = other.contentsTextColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationContentsTextColorPayloadData Clone() { + return new CV2SetRewardNotificationContentsTextColorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "contents_text_color" field. + public const int ContentsTextColorFieldNumber = 3; + private int contentsTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ContentsTextColor { + get { return contentsTextColor_; } + set { + contentsTextColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRewardNotificationContentsTextColorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRewardNotificationContentsTextColorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ContentsTextColor != other.ContentsTextColor) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ContentsTextColor != 0) hash ^= ContentsTextColor.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ContentsTextColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(ContentsTextColor); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ContentsTextColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(ContentsTextColor); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ContentsTextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ContentsTextColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRewardNotificationContentsTextColorPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ContentsTextColor != 0) { + ContentsTextColor = other.ContentsTextColor; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ContentsTextColor = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ContentsTextColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRewardNotificationContentsDisplayModePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRewardNotificationContentsDisplayModePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[182]; } + } + + [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 CV2SetRewardNotificationContentsDisplayModePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationContentsDisplayModePayloadData(CV2SetRewardNotificationContentsDisplayModePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + contentsDisplayMode_ = other.contentsDisplayMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationContentsDisplayModePayloadData Clone() { + return new CV2SetRewardNotificationContentsDisplayModePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "contents_display_mode" field. + public const int ContentsDisplayModeFieldNumber = 3; + private int contentsDisplayMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ContentsDisplayMode { + get { return contentsDisplayMode_; } + set { + contentsDisplayMode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRewardNotificationContentsDisplayModePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRewardNotificationContentsDisplayModePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ContentsDisplayMode != other.ContentsDisplayMode) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ContentsDisplayMode != 0) hash ^= ContentsDisplayMode.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ContentsDisplayMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(ContentsDisplayMode); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ContentsDisplayMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(ContentsDisplayMode); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ContentsDisplayMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ContentsDisplayMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRewardNotificationContentsDisplayModePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ContentsDisplayMode != 0) { + ContentsDisplayMode = other.ContentsDisplayMode; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ContentsDisplayMode = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ContentsDisplayMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetRewardNotificationShowImagePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetRewardNotificationShowImagePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[183]; } + } + + [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 CV2SetRewardNotificationShowImagePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationShowImagePayloadData(CV2SetRewardNotificationShowImagePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + showImage_ = other.showImage_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetRewardNotificationShowImagePayloadData Clone() { + return new CV2SetRewardNotificationShowImagePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "show_image" field. + public const int ShowImageFieldNumber = 3; + private bool showImage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowImage { + get { return showImage_; } + set { + showImage_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetRewardNotificationShowImagePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetRewardNotificationShowImagePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ShowImage != other.ShowImage) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ShowImage != false) hash ^= ShowImage.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShowImage != false) { + output.WriteRawTag(24); + output.WriteBool(ShowImage); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (ShowImage != false) { + output.WriteRawTag(24); + output.WriteBool(ShowImage); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ShowImage != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetRewardNotificationShowImagePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ShowImage != false) { + ShowImage = other.ShowImage; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ShowImage = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + ShowImage = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[184]; } + } + + [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 CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData(CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + steerInWorldSpaceOption_ = other.steerInWorldSpaceOption_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData Clone() { + return new CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "steer_in_world_space_option" field. + public const int SteerInWorldSpaceOptionFieldNumber = 3; + private bool steerInWorldSpaceOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SteerInWorldSpaceOption { + get { return steerInWorldSpaceOption_; } + set { + steerInWorldSpaceOption_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (SteerInWorldSpaceOption != other.SteerInWorldSpaceOption) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (SteerInWorldSpaceOption != false) hash ^= SteerInWorldSpaceOption.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SteerInWorldSpaceOption != false) { + output.WriteRawTag(24); + output.WriteBool(SteerInWorldSpaceOption); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SteerInWorldSpaceOption != false) { + output.WriteRawTag(24); + output.WriteBool(SteerInWorldSpaceOption); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (SteerInWorldSpaceOption != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2_LocomotionRequestSteering_SetSteerInWorldSpacePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.SteerInWorldSpaceOption != false) { + SteerInWorldSpaceOption = other.SteerInWorldSpaceOption; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SteerInWorldSpaceOption = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SteerInWorldSpaceOption = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetInputDescIndexPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetInputDescIndexPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[185]; } + } + + [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 CV2SetInputDescIndexPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetInputDescIndexPayloadData(CV2SetInputDescIndexPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + inputDescIndex_ = other.inputDescIndex_; + targetDescIndex_ = other.targetDescIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetInputDescIndexPayloadData Clone() { + return new CV2SetInputDescIndexPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "input_desc_index" field. + public const int InputDescIndexFieldNumber = 4; + private int inputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputDescIndex { + get { return inputDescIndex_; } + set { + inputDescIndex_ = value; + } + } + + /// Field number for the "target_desc_index" field. + public const int TargetDescIndexFieldNumber = 5; + private int targetDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TargetDescIndex { + get { return targetDescIndex_; } + set { + targetDescIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetInputDescIndexPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetInputDescIndexPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (InputDescIndex != other.InputDescIndex) return false; + if (TargetDescIndex != other.TargetDescIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (InputDescIndex != 0) hash ^= InputDescIndex.GetHashCode(); + if (TargetDescIndex != 0) hash ^= TargetDescIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + if (TargetDescIndex != 0) { + output.WriteRawTag(40); + output.WriteInt32(TargetDescIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + if (TargetDescIndex != 0) { + output.WriteRawTag(40); + output.WriteInt32(TargetDescIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (InputDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputDescIndex); + } + if (TargetDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TargetDescIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetInputDescIndexPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.InputDescIndex != 0) { + InputDescIndex = other.InputDescIndex; + } + if (other.TargetDescIndex != 0) { + TargetDescIndex = other.TargetDescIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + break; + } + case 40: { + TargetDescIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + break; + } + case 40: { + TargetDescIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetOutputDescIndexPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetOutputDescIndexPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[186]; } + } + + [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 CV2SetOutputDescIndexPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetOutputDescIndexPayloadData(CV2SetOutputDescIndexPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + outputDescIndex_ = other.outputDescIndex_; + targetDescIndex_ = other.targetDescIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetOutputDescIndexPayloadData Clone() { + return new CV2SetOutputDescIndexPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "output_desc_index" field. + public const int OutputDescIndexFieldNumber = 4; + private int outputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputDescIndex { + get { return outputDescIndex_; } + set { + outputDescIndex_ = value; + } + } + + /// Field number for the "target_desc_index" field. + public const int TargetDescIndexFieldNumber = 5; + private int targetDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TargetDescIndex { + get { return targetDescIndex_; } + set { + targetDescIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetOutputDescIndexPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetOutputDescIndexPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (OutputDescIndex != other.OutputDescIndex) return false; + if (TargetDescIndex != other.TargetDescIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (OutputDescIndex != 0) hash ^= OutputDescIndex.GetHashCode(); + if (TargetDescIndex != 0) hash ^= TargetDescIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (OutputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(OutputDescIndex); + } + if (TargetDescIndex != 0) { + output.WriteRawTag(40); + output.WriteInt32(TargetDescIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (OutputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(OutputDescIndex); + } + if (TargetDescIndex != 0) { + output.WriteRawTag(40); + output.WriteInt32(TargetDescIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (OutputDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputDescIndex); + } + if (TargetDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TargetDescIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetOutputDescIndexPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.OutputDescIndex != 0) { + OutputDescIndex = other.OutputDescIndex; + } + if (other.TargetDescIndex != 0) { + TargetDescIndex = other.TargetDescIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + OutputDescIndex = input.ReadInt32(); + break; + } + case 40: { + TargetDescIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + OutputDescIndex = input.ReadInt32(); + break; + } + case 40: { + TargetDescIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPortGroupIndexPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPortGroupIndexPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[187]; } + } + + [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 CV2SetPortGroupIndexPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPortGroupIndexPayloadData(CV2SetPortGroupIndexPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + index_ = other.index_; + target_ = other.target_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPortGroupIndexPayloadData Clone() { + return new CV2SetPortGroupIndexPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "index" field. + public const int IndexFieldNumber = 3; + private int index_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Index { + get { return index_; } + set { + index_ = value; + } + } + + /// Field number for the "target" field. + public const int TargetFieldNumber = 4; + private int target_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Target { + get { return target_; } + set { + target_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPortGroupIndexPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPortGroupIndexPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Index != other.Index) return false; + if (Target != other.Target) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Index != 0) hash ^= Index.GetHashCode(); + if (Target != 0) hash ^= Target.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Index != 0) { + output.WriteRawTag(24); + output.WriteInt32(Index); + } + if (Target != 0) { + output.WriteRawTag(32); + output.WriteInt32(Target); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Index != 0) { + output.WriteRawTag(24); + output.WriteInt32(Index); + } + if (Target != 0) { + output.WriteRawTag(32); + output.WriteInt32(Target); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Index != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Index); + } + if (Target != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Target); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPortGroupIndexPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Index != 0) { + Index = other.Index; + } + if (other.Target != 0) { + Target = other.Target; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Index = input.ReadInt32(); + break; + } + case 32: { + Target = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Index = input.ReadInt32(); + break; + } + case 32: { + Target = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetStateMachineDefaultStatePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetStateMachineDefaultStatePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[188]; } + } + + [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 CV2SetStateMachineDefaultStatePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetStateMachineDefaultStatePayloadData(CV2SetStateMachineDefaultStatePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + defaultStateId_ = other.defaultStateId_ != null ? other.defaultStateId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetStateMachineDefaultStatePayloadData Clone() { + return new CV2SetStateMachineDefaultStatePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "default_state_id" field. + public const int DefaultStateIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData defaultStateId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData DefaultStateId { + get { return defaultStateId_; } + set { + defaultStateId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetStateMachineDefaultStatePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetStateMachineDefaultStatePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(DefaultStateId, other.DefaultStateId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (defaultStateId_ != null) hash ^= DefaultStateId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (defaultStateId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DefaultStateId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (defaultStateId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DefaultStateId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (defaultStateId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultStateId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetStateMachineDefaultStatePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.defaultStateId_ != null) { + if (defaultStateId_ == null) { + DefaultStateId = new global::RecRoom.Protobuf.Core.GuidData(); + } + DefaultStateId.MergeFrom(other.DefaultStateId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (defaultStateId_ == null) { + DefaultStateId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DefaultStateId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (defaultStateId_ == null) { + DefaultStateId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DefaultStateId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetStateMachineSyncedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetStateMachineSyncedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[189]; } + } + + [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 CV2SetStateMachineSyncedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetStateMachineSyncedPayloadData(CV2SetStateMachineSyncedPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + synced_ = other.synced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetStateMachineSyncedPayloadData Clone() { + return new CV2SetStateMachineSyncedPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 3; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetStateMachineSyncedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetStateMachineSyncedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Synced != other.Synced) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Synced != false) hash ^= Synced.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Synced != false) { + output.WriteRawTag(24); + output.WriteBool(Synced); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Synced != false) { + output.WriteRawTag(24); + output.WriteBool(Synced); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Synced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetStateMachineSyncedPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Synced != false) { + Synced = other.Synced; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Synced = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Synced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetStateConstantPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetStateConstantPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[190]; } + } + + [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 CV2SetStateConstantPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetStateConstantPayloadData(CV2SetStateConstantPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + stateId_ = other.stateId_ != null ? other.stateId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetStateConstantPayloadData Clone() { + return new CV2SetStateConstantPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "state_id" field. + public const int StateIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData stateId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData StateId { + get { return stateId_; } + set { + stateId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetStateConstantPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetStateConstantPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(StateId, other.StateId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (stateId_ != null) hash ^= StateId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (stateId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(StateId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (stateId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(StateId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (stateId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(StateId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetStateConstantPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.stateId_ != null) { + if (stateId_ == null) { + StateId = new global::RecRoom.Protobuf.Core.GuidData(); + } + StateId.MergeFrom(other.StateId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (stateId_ == null) { + StateId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(StateId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (stateId_ == null) { + StateId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(StateId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetStudioFunctionIdPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetStudioFunctionIdPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[191]; } + } + + [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 CV2SetStudioFunctionIdPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetStudioFunctionIdPayloadData(CV2SetStudioFunctionIdPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + functionId_ = other.functionId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetStudioFunctionIdPayloadData Clone() { + return new CV2SetStudioFunctionIdPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "function_id" field. + public const int FunctionIdFieldNumber = 3; + private int functionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FunctionId { + get { return functionId_; } + set { + functionId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetStudioFunctionIdPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetStudioFunctionIdPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (FunctionId != other.FunctionId) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (FunctionId != 0) hash ^= FunctionId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FunctionId != 0) { + output.WriteRawTag(24); + output.WriteInt32(FunctionId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FunctionId != 0) { + output.WriteRawTag(24); + output.WriteInt32(FunctionId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (FunctionId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FunctionId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetStudioFunctionIdPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.FunctionId != 0) { + FunctionId = other.FunctionId; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FunctionId = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FunctionId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RegisterStudioFunctionsPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RegisterStudioFunctionsPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[192]; } + } + + [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 CV2RegisterStudioFunctionsPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RegisterStudioFunctionsPayloadData(CV2RegisterStudioFunctionsPayloadData other) : this() { + studioFunctionRegistrations_ = other.studioFunctionRegistrations_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RegisterStudioFunctionsPayloadData Clone() { + return new CV2RegisterStudioFunctionsPayloadData(this); + } + + /// Field number for the "studio_function_registrations" field. + public const int StudioFunctionRegistrationsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_studioFunctionRegistrations_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.StudioFunctionRegistrationData.Parser); + private readonly pbc::RepeatedField studioFunctionRegistrations_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField StudioFunctionRegistrations { + get { return studioFunctionRegistrations_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RegisterStudioFunctionsPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RegisterStudioFunctionsPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!studioFunctionRegistrations_.Equals(other.studioFunctionRegistrations_)) 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; + hash ^= studioFunctionRegistrations_.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 + studioFunctionRegistrations_.WriteTo(output, _repeated_studioFunctionRegistrations_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) { + studioFunctionRegistrations_.WriteTo(ref output, _repeated_studioFunctionRegistrations_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; + size += studioFunctionRegistrations_.CalculateSize(_repeated_studioFunctionRegistrations_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RegisterStudioFunctionsPayloadData other) { + if (other == null) { + return; + } + studioFunctionRegistrations_.Add(other.studioFunctionRegistrations_); + _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: { + studioFunctionRegistrations_.AddEntriesFrom(input, _repeated_studioFunctionRegistrations_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: { + studioFunctionRegistrations_.AddEntriesFrom(ref input, _repeated_studioFunctionRegistrations_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantQuickChatTablePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantQuickChatTablePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[193]; } + } + + [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 CV2SetConstantQuickChatTablePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantQuickChatTablePayloadData(CV2SetConstantQuickChatTablePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + phrases_ = other.phrases_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantQuickChatTablePayloadData Clone() { + return new CV2SetConstantQuickChatTablePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "phrases" field. + public const int PhrasesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_phrases_codec + = pb::FieldCodec.ForString(26); + private readonly pbc::RepeatedField phrases_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Phrases { + get { return phrases_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantQuickChatTablePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantQuickChatTablePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if(!phrases_.Equals(other.phrases_)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + hash ^= phrases_.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + phrases_.WriteTo(output, _repeated_phrases_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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + phrases_.WriteTo(ref output, _repeated_phrases_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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + size += phrases_.CalculateSize(_repeated_phrases_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantQuickChatTablePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + phrases_.Add(other.phrases_); + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + phrases_.AddEntriesFrom(input, _repeated_phrases_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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + phrases_.AddEntriesFrom(ref input, _repeated_phrases_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetEquipmentSlotConstantSlotTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetEquipmentSlotConstantSlotTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[194]; } + } + + [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 CV2SetEquipmentSlotConstantSlotTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetEquipmentSlotConstantSlotTypeData(CV2SetEquipmentSlotConstantSlotTypeData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + slotType_ = other.slotType_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetEquipmentSlotConstantSlotTypeData Clone() { + return new CV2SetEquipmentSlotConstantSlotTypeData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "slot_type" field. + public const int SlotTypeFieldNumber = 3; + private int slotType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SlotType { + get { return slotType_; } + set { + slotType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetEquipmentSlotConstantSlotTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetEquipmentSlotConstantSlotTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (SlotType != other.SlotType) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (SlotType != 0) hash ^= SlotType.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SlotType != 0) { + output.WriteRawTag(24); + output.WriteInt32(SlotType); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SlotType != 0) { + output.WriteRawTag(24); + output.WriteInt32(SlotType); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (SlotType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SlotType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetEquipmentSlotConstantSlotTypeData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.SlotType != 0) { + SlotType = other.SlotType; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SlotType = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SlotType = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetEquipmentSlotConstantSlotNumberData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetEquipmentSlotConstantSlotNumberData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[195]; } + } + + [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 CV2SetEquipmentSlotConstantSlotNumberData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetEquipmentSlotConstantSlotNumberData(CV2SetEquipmentSlotConstantSlotNumberData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + slotNumber_ = other.slotNumber_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetEquipmentSlotConstantSlotNumberData Clone() { + return new CV2SetEquipmentSlotConstantSlotNumberData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "slot_number" field. + public const int SlotNumberFieldNumber = 3; + private int slotNumber_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SlotNumber { + get { return slotNumber_; } + set { + slotNumber_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetEquipmentSlotConstantSlotNumberData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetEquipmentSlotConstantSlotNumberData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (SlotNumber != other.SlotNumber) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (SlotNumber != 0) hash ^= SlotNumber.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SlotNumber != 0) { + output.WriteRawTag(24); + output.WriteInt32(SlotNumber); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SlotNumber != 0) { + output.WriteRawTag(24); + output.WriteInt32(SlotNumber); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (SlotNumber != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SlotNumber); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetEquipmentSlotConstantSlotNumberData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.SlotNumber != 0) { + SlotNumber = other.SlotNumber; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SlotNumber = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SlotNumber = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RetypeInputDescPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RetypeInputDescPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[196]; } + } + + [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 CV2RetypeInputDescPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RetypeInputDescPayloadData(CV2RetypeInputDescPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + inputDescIndex_ = other.inputDescIndex_; + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RetypeInputDescPayloadData Clone() { + return new CV2RetypeInputDescPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "input_desc_index" field. + public const int InputDescIndexFieldNumber = 4; + private int inputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputDescIndex { + get { return inputDescIndex_; } + set { + inputDescIndex_ = value; + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 5; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RetypeInputDescPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RetypeInputDescPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (InputDescIndex != other.InputDescIndex) return false; + if (!object.Equals(Type, other.Type)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (InputDescIndex != 0) hash ^= InputDescIndex.GetHashCode(); + if (type_ != null) hash ^= Type.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + if (type_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Type); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (InputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(InputDescIndex); + } + if (type_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Type); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (InputDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputDescIndex); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RetypeInputDescPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.InputDescIndex != 0) { + InputDescIndex = other.InputDescIndex; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + break; + } + case 42: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + InputDescIndex = input.ReadInt32(); + break; + } + case 42: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RetypeOutputDescPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RetypeOutputDescPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[197]; } + } + + [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 CV2RetypeOutputDescPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RetypeOutputDescPayloadData(CV2RetypeOutputDescPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeDescIndex_ = other.nodeDescIndex_; + outputDescIndex_ = other.outputDescIndex_; + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RetypeOutputDescPayloadData Clone() { + return new CV2RetypeOutputDescPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_desc_index" field. + public const int NodeDescIndexFieldNumber = 3; + private int nodeDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeDescIndex { + get { return nodeDescIndex_; } + set { + nodeDescIndex_ = value; + } + } + + /// Field number for the "output_desc_index" field. + public const int OutputDescIndexFieldNumber = 4; + private int outputDescIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputDescIndex { + get { return outputDescIndex_; } + set { + outputDescIndex_ = value; + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 5; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RetypeOutputDescPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RetypeOutputDescPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodeDescIndex != other.NodeDescIndex) return false; + if (OutputDescIndex != other.OutputDescIndex) return false; + if (!object.Equals(Type, other.Type)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodeDescIndex != 0) hash ^= NodeDescIndex.GetHashCode(); + if (OutputDescIndex != 0) hash ^= OutputDescIndex.GetHashCode(); + if (type_ != null) hash ^= Type.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (OutputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(OutputDescIndex); + } + if (type_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Type); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (NodeDescIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodeDescIndex); + } + if (OutputDescIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(OutputDescIndex); + } + if (type_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Type); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodeDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeDescIndex); + } + if (OutputDescIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputDescIndex); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RetypeOutputDescPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodeDescIndex != 0) { + NodeDescIndex = other.NodeDescIndex; + } + if (other.OutputDescIndex != 0) { + OutputDescIndex = other.OutputDescIndex; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + OutputDescIndex = input.ReadInt32(); + break; + } + case 42: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + NodeDescIndex = input.ReadInt32(); + break; + } + case 32: { + OutputDescIndex = input.ReadInt32(); + break; + } + case 42: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayerDefinitionGraphTraitValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayerDefinitionGraphTraitValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[198]; } + } + + [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 CV2SetPlayerDefinitionGraphTraitValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerDefinitionGraphTraitValuePayloadData(CV2SetPlayerDefinitionGraphTraitValuePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + traitType_ = other.traitType_; + traitValue_ = other.traitValue_ != null ? other.traitValue_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayerDefinitionGraphTraitValuePayloadData Clone() { + return new CV2SetPlayerDefinitionGraphTraitValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "trait_type" field. + public const int TraitTypeFieldNumber = 2; + private int traitType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TraitType { + get { return traitType_; } + set { + traitType_ = value; + } + } + + /// Field number for the "trait_value" field. + public const int TraitValueFieldNumber = 3; + private global::Circuits.Static.EV.Protobuf.VariantData traitValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.VariantData TraitValue { + get { return traitValue_; } + set { + traitValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayerDefinitionGraphTraitValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayerDefinitionGraphTraitValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (TraitType != other.TraitType) return false; + if (!object.Equals(TraitValue, other.TraitValue)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (TraitType != 0) hash ^= TraitType.GetHashCode(); + if (traitValue_ != null) hash ^= TraitValue.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (TraitType != 0) { + output.WriteRawTag(16); + output.WriteInt32(TraitType); + } + if (traitValue_ != null) { + output.WriteRawTag(26); + output.WriteMessage(TraitValue); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (TraitType != 0) { + output.WriteRawTag(16); + output.WriteInt32(TraitType); + } + if (traitValue_ != null) { + output.WriteRawTag(26); + output.WriteMessage(TraitValue); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (TraitType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TraitType); + } + if (traitValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TraitValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayerDefinitionGraphTraitValuePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.TraitType != 0) { + TraitType = other.TraitType; + } + if (other.traitValue_ != null) { + if (traitValue_ == null) { + TraitValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + TraitValue.MergeFrom(other.TraitValue); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 16: { + TraitType = input.ReadInt32(); + break; + } + case 26: { + if (traitValue_ == null) { + TraitValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(TraitValue); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 16: { + TraitType = input.ReadInt32(); + break; + } + case 26: { + if (traitValue_ == null) { + TraitValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(TraitValue); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetReplicatorTargetPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetReplicatorTargetPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[199]; } + } + + [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 CV2SetReplicatorTargetPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetReplicatorTargetPayloadData(CV2SetReplicatorTargetPayloadData other) : this() { + replicatorId_ = other.replicatorId_ != null ? other.replicatorId_.Clone() : null; + targetGraphId_ = other.targetGraphId_; + maxCopies_ = other.maxCopies_; + revision_ = other.revision_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetReplicatorTargetPayloadData Clone() { + return new CV2SetReplicatorTargetPayloadData(this); + } + + /// Field number for the "replicator_id" field. + public const int ReplicatorIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData replicatorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ReplicatorId { + get { return replicatorId_; } + set { + replicatorId_ = value; + } + } + + /// Field number for the "target_graph_id" field. + public const int TargetGraphIdFieldNumber = 2; + private int targetGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TargetGraphId { + get { return targetGraphId_; } + set { + targetGraphId_ = value; + } + } + + /// Field number for the "max_copies" field. + public const int MaxCopiesFieldNumber = 3; + private int maxCopies_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxCopies { + get { return maxCopies_; } + set { + maxCopies_ = value; + } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 4; + private uint revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetReplicatorTargetPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetReplicatorTargetPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ReplicatorId, other.ReplicatorId)) return false; + if (TargetGraphId != other.TargetGraphId) return false; + if (MaxCopies != other.MaxCopies) return false; + if (Revision != other.Revision) 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 (replicatorId_ != null) hash ^= ReplicatorId.GetHashCode(); + if (TargetGraphId != 0) hash ^= TargetGraphId.GetHashCode(); + if (MaxCopies != 0) hash ^= MaxCopies.GetHashCode(); + if (Revision != 0) hash ^= Revision.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 (replicatorId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ReplicatorId); + } + if (TargetGraphId != 0) { + output.WriteRawTag(16); + output.WriteInt32(TargetGraphId); + } + if (MaxCopies != 0) { + output.WriteRawTag(24); + output.WriteInt32(MaxCopies); + } + if (Revision != 0) { + output.WriteRawTag(32); + output.WriteUInt32(Revision); + } + 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 (replicatorId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ReplicatorId); + } + if (TargetGraphId != 0) { + output.WriteRawTag(16); + output.WriteInt32(TargetGraphId); + } + if (MaxCopies != 0) { + output.WriteRawTag(24); + output.WriteInt32(MaxCopies); + } + if (Revision != 0) { + output.WriteRawTag(32); + output.WriteUInt32(Revision); + } + 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 (replicatorId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ReplicatorId); + } + if (TargetGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TargetGraphId); + } + if (MaxCopies != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxCopies); + } + if (Revision != 0) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Revision); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetReplicatorTargetPayloadData other) { + if (other == null) { + return; + } + if (other.replicatorId_ != null) { + if (replicatorId_ == null) { + ReplicatorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ReplicatorId.MergeFrom(other.ReplicatorId); + } + if (other.TargetGraphId != 0) { + TargetGraphId = other.TargetGraphId; + } + if (other.MaxCopies != 0) { + MaxCopies = other.MaxCopies; + } + if (other.Revision != 0) { + Revision = other.Revision; + } + _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 (replicatorId_ == null) { + ReplicatorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ReplicatorId); + break; + } + case 16: { + TargetGraphId = input.ReadInt32(); + break; + } + case 24: { + MaxCopies = input.ReadInt32(); + break; + } + case 32: { + Revision = input.ReadUInt32(); + 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 (replicatorId_ == null) { + ReplicatorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ReplicatorId); + break; + } + case 16: { + TargetGraphId = input.ReadInt32(); + break; + } + case 24: { + MaxCopies = input.ReadInt32(); + break; + } + case 32: { + Revision = input.ReadUInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2ClearReplicatorTargetPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2ClearReplicatorTargetPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[200]; } + } + + [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 CV2ClearReplicatorTargetPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ClearReplicatorTargetPayloadData(CV2ClearReplicatorTargetPayloadData other) : this() { + replicatorId_ = other.replicatorId_ != null ? other.replicatorId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ClearReplicatorTargetPayloadData Clone() { + return new CV2ClearReplicatorTargetPayloadData(this); + } + + /// Field number for the "replicator_id" field. + public const int ReplicatorIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData replicatorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ReplicatorId { + get { return replicatorId_; } + set { + replicatorId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2ClearReplicatorTargetPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2ClearReplicatorTargetPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ReplicatorId, other.ReplicatorId)) 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 (replicatorId_ != null) hash ^= ReplicatorId.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 (replicatorId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ReplicatorId); + } + 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 (replicatorId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ReplicatorId); + } + 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 (replicatorId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ReplicatorId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2ClearReplicatorTargetPayloadData other) { + if (other == null) { + return; + } + if (other.replicatorId_ != null) { + if (replicatorId_ == null) { + ReplicatorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ReplicatorId.MergeFrom(other.ReplicatorId); + } + _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 (replicatorId_ == null) { + ReplicatorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ReplicatorId); + 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 (replicatorId_ == null) { + ReplicatorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ReplicatorId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[201]; } + } + + [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 CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData(CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + steerInWorldSpaceOption_ = other.steerInWorldSpaceOption_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData Clone() { + return new CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "steer_in_world_space_option" field. + public const int SteerInWorldSpaceOptionFieldNumber = 3; + private bool steerInWorldSpaceOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SteerInWorldSpaceOption { + get { return steerInWorldSpaceOption_; } + set { + steerInWorldSpaceOption_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (SteerInWorldSpaceOption != other.SteerInWorldSpaceOption) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (SteerInWorldSpaceOption != false) hash ^= SteerInWorldSpaceOption.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SteerInWorldSpaceOption != false) { + output.WriteRawTag(24); + output.WriteBool(SteerInWorldSpaceOption); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (SteerInWorldSpaceOption != false) { + output.WriteRawTag(24); + output.WriteBool(SteerInWorldSpaceOption); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (SteerInWorldSpaceOption != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2LocomotionRequestSteeringR2SetSteerInWorldSpacePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.SteerInWorldSpaceOption != false) { + SteerInWorldSpaceOption = other.SteerInWorldSpaceOption; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SteerInWorldSpaceOption = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + SteerInWorldSpaceOption = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2CreateObjectBoardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2CreateObjectBoardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[202]; } + } + + [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 CV2CreateObjectBoardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreateObjectBoardPayloadData(CV2CreateObjectBoardPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + innerGraphId_ = other.innerGraphId_ != null ? other.innerGraphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + objectDefinitionId_ = other.objectDefinitionId_; + boardAttachmentMode_ = other.boardAttachmentMode_; + position_ = other.position_ != null ? other.position_.Clone() : null; + rotation_ = other.rotation_ != null ? other.rotation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreateObjectBoardPayloadData Clone() { + return new CV2CreateObjectBoardPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "inner_graph_id" field. + public const int InnerGraphIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData innerGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InnerGraphId { + get { return innerGraphId_; } + set { + innerGraphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "object_definition_id" field. + public const int ObjectDefinitionIdFieldNumber = 4; + private int objectDefinitionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectDefinitionId { + get { return objectDefinitionId_; } + set { + objectDefinitionId_ = value; + } + } + + /// Field number for the "board_attachment_mode" field. + public const int BoardAttachmentModeFieldNumber = 5; + private int boardAttachmentMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BoardAttachmentMode { + get { return boardAttachmentMode_; } + set { + boardAttachmentMode_ = value; + } + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 6; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data Position { + get { return position_; } + set { + position_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 7; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2CreateObjectBoardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2CreateObjectBoardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(InnerGraphId, other.InnerGraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (ObjectDefinitionId != other.ObjectDefinitionId) return false; + if (BoardAttachmentMode != other.BoardAttachmentMode) return false; + if (!object.Equals(Position, other.Position)) return false; + if (!object.Equals(Rotation, other.Rotation)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (innerGraphId_ != null) hash ^= InnerGraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (ObjectDefinitionId != 0) hash ^= ObjectDefinitionId.GetHashCode(); + if (BoardAttachmentMode != 0) hash ^= BoardAttachmentMode.GetHashCode(); + if (position_ != null) hash ^= Position.GetHashCode(); + if (rotation_ != null) hash ^= Rotation.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (innerGraphId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InnerGraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NodeId); + } + if (ObjectDefinitionId != 0) { + output.WriteRawTag(32); + output.WriteInt32(ObjectDefinitionId); + } + if (BoardAttachmentMode != 0) { + output.WriteRawTag(40); + output.WriteInt32(BoardAttachmentMode); + } + if (position_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Rotation); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (innerGraphId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InnerGraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NodeId); + } + if (ObjectDefinitionId != 0) { + output.WriteRawTag(32); + output.WriteInt32(ObjectDefinitionId); + } + if (BoardAttachmentMode != 0) { + output.WriteRawTag(40); + output.WriteInt32(BoardAttachmentMode); + } + if (position_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Rotation); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (innerGraphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InnerGraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (ObjectDefinitionId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObjectDefinitionId); + } + if (BoardAttachmentMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BoardAttachmentMode); + } + if (position_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Position); + } + if (rotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rotation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2CreateObjectBoardPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.innerGraphId_ != null) { + if (innerGraphId_ == null) { + InnerGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + InnerGraphId.MergeFrom(other.InnerGraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.ObjectDefinitionId != 0) { + ObjectDefinitionId = other.ObjectDefinitionId; + } + if (other.BoardAttachmentMode != 0) { + BoardAttachmentMode = other.BoardAttachmentMode; + } + if (other.position_ != null) { + if (position_ == null) { + Position = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + Position.MergeFrom(other.Position); + } + if (other.rotation_ != null) { + if (rotation_ == null) { + Rotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + Rotation.MergeFrom(other.Rotation); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (innerGraphId_ == null) { + InnerGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InnerGraphId); + break; + } + case 26: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 32: { + ObjectDefinitionId = input.ReadInt32(); + break; + } + case 40: { + BoardAttachmentMode = input.ReadInt32(); + break; + } + case 50: { + if (position_ == null) { + Position = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(Position); + break; + } + case 58: { + if (rotation_ == null) { + Rotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(Rotation); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (innerGraphId_ == null) { + InnerGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InnerGraphId); + break; + } + case 26: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 32: { + ObjectDefinitionId = input.ReadInt32(); + break; + } + case 40: { + BoardAttachmentMode = input.ReadInt32(); + break; + } + case 50: { + if (position_ == null) { + Position = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(Position); + break; + } + case 58: { + if (rotation_ == null) { + Rotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(Rotation); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetFunctionCallDeclIdPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetFunctionCallDeclIdPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[203]; } + } + + [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 CV2SetFunctionCallDeclIdPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetFunctionCallDeclIdPayloadData(CV2SetFunctionCallDeclIdPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + functionDeclId_ = other.functionDeclId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetFunctionCallDeclIdPayloadData Clone() { + return new CV2SetFunctionCallDeclIdPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "function_decl_id" field. + public const int FunctionDeclIdFieldNumber = 3; + private int functionDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FunctionDeclId { + get { return functionDeclId_; } + set { + functionDeclId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetFunctionCallDeclIdPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetFunctionCallDeclIdPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (FunctionDeclId != other.FunctionDeclId) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (FunctionDeclId != 0) hash ^= FunctionDeclId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FunctionDeclId != 0) { + output.WriteRawTag(24); + output.WriteInt32(FunctionDeclId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (FunctionDeclId != 0) { + output.WriteRawTag(24); + output.WriteInt32(FunctionDeclId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (FunctionDeclId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FunctionDeclId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetFunctionCallDeclIdPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.FunctionDeclId != 0) { + FunctionDeclId = other.FunctionDeclId; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FunctionDeclId = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + FunctionDeclId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2FunctionNodeAddExecPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2FunctionNodeAddExecPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[204]; } + } + + [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 CV2FunctionNodeAddExecPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2FunctionNodeAddExecPayloadData(CV2FunctionNodeAddExecPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2FunctionNodeAddExecPayloadData Clone() { + return new CV2FunctionNodeAddExecPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2FunctionNodeAddExecPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2FunctionNodeAddExecPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2FunctionNodeAddExecPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2FunctionNodeRemoveExecPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2FunctionNodeRemoveExecPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[205]; } + } + + [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 CV2FunctionNodeRemoveExecPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2FunctionNodeRemoveExecPayloadData(CV2FunctionNodeRemoveExecPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2FunctionNodeRemoveExecPayloadData Clone() { + return new CV2FunctionNodeRemoveExecPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2FunctionNodeRemoveExecPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2FunctionNodeRemoveExecPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2FunctionNodeRemoveExecPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2FunctionNodeChangeFilterPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2FunctionNodeChangeFilterPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[206]; } + } + + [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 CV2FunctionNodeChangeFilterPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2FunctionNodeChangeFilterPayloadData(CV2FunctionNodeChangeFilterPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + filter_ = other.filter_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2FunctionNodeChangeFilterPayloadData Clone() { + return new CV2FunctionNodeChangeFilterPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "filter" field. + public const int FilterFieldNumber = 3; + private string filter_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Filter { + get { return filter_; } + set { + filter_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2FunctionNodeChangeFilterPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2FunctionNodeChangeFilterPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Filter != other.Filter) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Filter.Length != 0) hash ^= Filter.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Filter.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Filter); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Filter.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Filter); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Filter.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Filter); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2FunctionNodeChangeFilterPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Filter.Length != 0) { + Filter = other.Filter; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Filter = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Filter = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetHolotarRecordingNodeValuesPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetHolotarRecordingNodeValuesPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[207]; } + } + + [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 CV2SetHolotarRecordingNodeValuesPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHolotarRecordingNodeValuesPayloadData(CV2SetHolotarRecordingNodeValuesPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + blobName_ = other.blobName_; + sampleLength_ = other.sampleLength_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetHolotarRecordingNodeValuesPayloadData Clone() { + return new CV2SetHolotarRecordingNodeValuesPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "blobName" field. + public const int BlobNameFieldNumber = 3; + private string blobName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BlobName { + get { return blobName_; } + set { + blobName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "sampleLength" field. + public const int SampleLengthFieldNumber = 4; + private float sampleLength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SampleLength { + get { return sampleLength_; } + set { + sampleLength_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetHolotarRecordingNodeValuesPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetHolotarRecordingNodeValuesPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (BlobName != other.BlobName) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SampleLength, other.SampleLength)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (BlobName.Length != 0) hash ^= BlobName.GetHashCode(); + if (SampleLength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SampleLength); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BlobName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(BlobName); + } + if (SampleLength != 0F) { + output.WriteRawTag(37); + output.WriteFloat(SampleLength); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BlobName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(BlobName); + } + if (SampleLength != 0F) { + output.WriteRawTag(37); + output.WriteFloat(SampleLength); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (BlobName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BlobName); + } + if (SampleLength != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetHolotarRecordingNodeValuesPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.BlobName.Length != 0) { + BlobName = other.BlobName; + } + if (other.SampleLength != 0F) { + SampleLength = other.SampleLength; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + BlobName = input.ReadString(); + break; + } + case 37: { + SampleLength = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + BlobName = input.ReadString(); + break; + } + case 37: { + SampleLength = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2PlayerPromptSetImmediatePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2PlayerPromptSetImmediatePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[208]; } + } + + [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 CV2PlayerPromptSetImmediatePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2PlayerPromptSetImmediatePayloadData(CV2PlayerPromptSetImmediatePayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + immediate_ = other.immediate_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2PlayerPromptSetImmediatePayloadData Clone() { + return new CV2PlayerPromptSetImmediatePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "immediate" field. + public const int ImmediateFieldNumber = 3; + private bool immediate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Immediate { + get { return immediate_; } + set { + immediate_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2PlayerPromptSetImmediatePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2PlayerPromptSetImmediatePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Immediate != other.Immediate) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Immediate != false) hash ^= Immediate.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Immediate != false) { + output.WriteRawTag(24); + output.WriteBool(Immediate); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Immediate != false) { + output.WriteRawTag(24); + output.WriteBool(Immediate); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Immediate != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2PlayerPromptSetImmediatePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Immediate != false) { + Immediate = other.Immediate; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + Immediate = input.ReadBool(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + Immediate = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2PlayerPromptSetCancelOnWatchClosePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2PlayerPromptSetCancelOnWatchClosePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[209]; } + } + + [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 CV2PlayerPromptSetCancelOnWatchClosePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2PlayerPromptSetCancelOnWatchClosePayloadData(CV2PlayerPromptSetCancelOnWatchClosePayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + cancelOnWatchClose_ = other.cancelOnWatchClose_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2PlayerPromptSetCancelOnWatchClosePayloadData Clone() { + return new CV2PlayerPromptSetCancelOnWatchClosePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "cancel_on_watch_close" field. + public const int CancelOnWatchCloseFieldNumber = 3; + private bool cancelOnWatchClose_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CancelOnWatchClose { + get { return cancelOnWatchClose_; } + set { + cancelOnWatchClose_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2PlayerPromptSetCancelOnWatchClosePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2PlayerPromptSetCancelOnWatchClosePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (CancelOnWatchClose != other.CancelOnWatchClose) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (CancelOnWatchClose != false) hash ^= CancelOnWatchClose.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (CancelOnWatchClose != false) { + output.WriteRawTag(24); + output.WriteBool(CancelOnWatchClose); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (CancelOnWatchClose != false) { + output.WriteRawTag(24); + output.WriteBool(CancelOnWatchClose); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (CancelOnWatchClose != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2PlayerPromptSetCancelOnWatchClosePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.CancelOnWatchClose != false) { + CancelOnWatchClose = other.CancelOnWatchClose; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + CancelOnWatchClose = input.ReadBool(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + CancelOnWatchClose = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2PlayerPromptSetReplaceExistingPromptsPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2PlayerPromptSetReplaceExistingPromptsPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[210]; } + } + + [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 CV2PlayerPromptSetReplaceExistingPromptsPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2PlayerPromptSetReplaceExistingPromptsPayloadData(CV2PlayerPromptSetReplaceExistingPromptsPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + replaceExistingPrompts_ = other.replaceExistingPrompts_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2PlayerPromptSetReplaceExistingPromptsPayloadData Clone() { + return new CV2PlayerPromptSetReplaceExistingPromptsPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "replace_existing_prompts" field. + public const int ReplaceExistingPromptsFieldNumber = 3; + private bool replaceExistingPrompts_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ReplaceExistingPrompts { + get { return replaceExistingPrompts_; } + set { + replaceExistingPrompts_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2PlayerPromptSetReplaceExistingPromptsPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2PlayerPromptSetReplaceExistingPromptsPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (ReplaceExistingPrompts != other.ReplaceExistingPrompts) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (ReplaceExistingPrompts != false) hash ^= ReplaceExistingPrompts.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (ReplaceExistingPrompts != false) { + output.WriteRawTag(24); + output.WriteBool(ReplaceExistingPrompts); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (ReplaceExistingPrompts != false) { + output.WriteRawTag(24); + output.WriteBool(ReplaceExistingPrompts); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (ReplaceExistingPrompts != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2PlayerPromptSetReplaceExistingPromptsPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.ReplaceExistingPrompts != false) { + ReplaceExistingPrompts = other.ReplaceExistingPrompts; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + ReplaceExistingPrompts = input.ReadBool(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + ReplaceExistingPrompts = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantStorefrontItemPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantStorefrontItemPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[211]; } + } + + [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 CV2SetConstantStorefrontItemPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantStorefrontItemPayloadData(CV2SetConstantStorefrontItemPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + storefrontId_ = other.storefrontId_; + itemIndex_ = other.itemIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantStorefrontItemPayloadData Clone() { + return new CV2SetConstantStorefrontItemPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "storefront_id" field. + public const int StorefrontIdFieldNumber = 3; + private int storefrontId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int StorefrontId { + get { return storefrontId_; } + set { + storefrontId_ = value; + } + } + + /// Field number for the "item_index" field. + public const int ItemIndexFieldNumber = 4; + private int itemIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ItemIndex { + get { return itemIndex_; } + set { + itemIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantStorefrontItemPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantStorefrontItemPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (StorefrontId != other.StorefrontId) return false; + if (ItemIndex != other.ItemIndex) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (StorefrontId != 0) hash ^= StorefrontId.GetHashCode(); + if (ItemIndex != 0) hash ^= ItemIndex.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (StorefrontId != 0) { + output.WriteRawTag(24); + output.WriteInt32(StorefrontId); + } + if (ItemIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(ItemIndex); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (StorefrontId != 0) { + output.WriteRawTag(24); + output.WriteInt32(StorefrontId); + } + if (ItemIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(ItemIndex); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (StorefrontId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(StorefrontId); + } + if (ItemIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ItemIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantStorefrontItemPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.StorefrontId != 0) { + StorefrontId = other.StorefrontId; + } + if (other.ItemIndex != 0) { + ItemIndex = other.ItemIndex; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + StorefrontId = input.ReadInt32(); + break; + } + case 32: { + ItemIndex = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + StorefrontId = input.ReadInt32(); + break; + } + case 32: { + ItemIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantPlayerEventPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantPlayerEventPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[212]; } + } + + [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 CV2SetConstantPlayerEventPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantPlayerEventPayloadData(CV2SetConstantPlayerEventPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + playerEventId_ = other.playerEventId_; + playerEventName_ = other.playerEventName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantPlayerEventPayloadData Clone() { + return new CV2SetConstantPlayerEventPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "player_event_id" field. + public const int PlayerEventIdFieldNumber = 3; + private long playerEventId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long PlayerEventId { + get { return playerEventId_; } + set { + playerEventId_ = value; + } + } + + /// Field number for the "player_event_name" field. + public const int PlayerEventNameFieldNumber = 4; + private string playerEventName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PlayerEventName { + get { return playerEventName_; } + set { + playerEventName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantPlayerEventPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantPlayerEventPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (PlayerEventId != other.PlayerEventId) return false; + if (PlayerEventName != other.PlayerEventName) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (PlayerEventId != 0L) hash ^= PlayerEventId.GetHashCode(); + if (PlayerEventName.Length != 0) hash ^= PlayerEventName.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (PlayerEventId != 0L) { + output.WriteRawTag(24); + output.WriteInt64(PlayerEventId); + } + if (PlayerEventName.Length != 0) { + output.WriteRawTag(34); + output.WriteString(PlayerEventName); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (PlayerEventId != 0L) { + output.WriteRawTag(24); + output.WriteInt64(PlayerEventId); + } + if (PlayerEventName.Length != 0) { + output.WriteRawTag(34); + output.WriteString(PlayerEventName); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (PlayerEventId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(PlayerEventId); + } + if (PlayerEventName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(PlayerEventName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantPlayerEventPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.PlayerEventId != 0L) { + PlayerEventId = other.PlayerEventId; + } + if (other.PlayerEventName.Length != 0) { + PlayerEventName = other.PlayerEventName; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + PlayerEventId = input.ReadInt64(); + break; + } + case 34: { + PlayerEventName = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + PlayerEventId = input.ReadInt64(); + break; + } + case 34: { + PlayerEventName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[213]; } + } + + [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 CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData(CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + fullBodyAnimation_ = other.fullBodyAnimation_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData Clone() { + return new CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "full_body_animation" field. + public const int FullBodyAnimationFieldNumber = 3; + private global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride fullBodyAnimation_ = global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride FullBodyAnimation { + get { return fullBodyAnimation_; } + set { + fullBodyAnimation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (FullBodyAnimation != other.FullBodyAnimation) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (FullBodyAnimation != global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride) hash ^= FullBodyAnimation.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (FullBodyAnimation != global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride) { + output.WriteRawTag(24); + output.WriteEnum((int) FullBodyAnimation); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (FullBodyAnimation != global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride) { + output.WriteRawTag(24); + output.WriteEnum((int) FullBodyAnimation); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (FullBodyAnimation != global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) FullBodyAnimation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2RequestAvatarLocomotionAnimationSetFullBodyAnimationPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.FullBodyAnimation != global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride) { + FullBodyAnimation = other.FullBodyAnimation; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + FullBodyAnimation = (global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride) input.ReadEnum(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + FullBodyAnimation = (global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetCustomPropertyPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetCustomPropertyPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[214]; } + } + + [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 CV2SetCustomPropertyPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetCustomPropertyPayloadData(CV2SetCustomPropertyPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + propertyDef_ = other.propertyDef_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetCustomPropertyPayloadData Clone() { + return new CV2SetCustomPropertyPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::Circuits.Shared.Api.Protobuf.Id128Data graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::Circuits.Shared.Api.Protobuf.Id128Data nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "property_def" field. + public const int PropertyDefFieldNumber = 3; + private int propertyDef_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PropertyDef { + get { return propertyDef_; } + set { + propertyDef_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetCustomPropertyPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetCustomPropertyPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (PropertyDef != other.PropertyDef) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (PropertyDef != 0) hash ^= PropertyDef.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (PropertyDef != 0) { + output.WriteRawTag(24); + output.WriteInt32(PropertyDef); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (PropertyDef != 0) { + output.WriteRawTag(24); + output.WriteInt32(PropertyDef); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (PropertyDef != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PropertyDef); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetCustomPropertyPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.PropertyDef != 0) { + PropertyDef = other.PropertyDef; + } + _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 (graphId_ == null) { + GraphId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + PropertyDef = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + PropertyDef = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2CreateObjectPropertyPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2CreateObjectPropertyPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[215]; } + } + + [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 CV2CreateObjectPropertyPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreateObjectPropertyPayloadData(CV2CreateObjectPropertyPayloadData other) : this() { + graphId_ = other.graphId_; + propertyName_ = other.propertyName_; + propertyType_ = other.propertyType_ != null ? other.propertyType_.Clone() : null; + synced_ = other.synced_; + displayMetadata_ = other.displayMetadata_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreateObjectPropertyPayloadData Clone() { + return new CV2CreateObjectPropertyPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "property_name" field. + public const int PropertyNameFieldNumber = 2; + private string propertyName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PropertyName { + get { return propertyName_; } + set { + propertyName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "property_type" field. + public const int PropertyTypeFieldNumber = 3; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData propertyType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData PropertyType { + get { return propertyType_; } + set { + propertyType_ = value; + } + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 4; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + /// Field number for the "displayMetadata" field. + public const int DisplayMetadataFieldNumber = 5; + private string displayMetadata_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DisplayMetadata { + get { return displayMetadata_; } + set { + displayMetadata_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2CreateObjectPropertyPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2CreateObjectPropertyPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (PropertyName != other.PropertyName) return false; + if (!object.Equals(PropertyType, other.PropertyType)) return false; + if (Synced != other.Synced) return false; + if (DisplayMetadata != other.DisplayMetadata) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (PropertyName.Length != 0) hash ^= PropertyName.GetHashCode(); + if (propertyType_ != null) hash ^= PropertyType.GetHashCode(); + if (Synced != false) hash ^= Synced.GetHashCode(); + if (DisplayMetadata.Length != 0) hash ^= DisplayMetadata.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (PropertyName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(PropertyName); + } + if (propertyType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(PropertyType); + } + if (Synced != false) { + output.WriteRawTag(32); + output.WriteBool(Synced); + } + if (DisplayMetadata.Length != 0) { + output.WriteRawTag(42); + output.WriteString(DisplayMetadata); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (PropertyName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(PropertyName); + } + if (propertyType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(PropertyType); + } + if (Synced != false) { + output.WriteRawTag(32); + output.WriteBool(Synced); + } + if (DisplayMetadata.Length != 0) { + output.WriteRawTag(42); + output.WriteString(DisplayMetadata); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (PropertyName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(PropertyName); + } + if (propertyType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PropertyType); + } + if (Synced != false) { + size += 1 + 1; + } + if (DisplayMetadata.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DisplayMetadata); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2CreateObjectPropertyPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.PropertyName.Length != 0) { + PropertyName = other.PropertyName; + } + if (other.propertyType_ != null) { + if (propertyType_ == null) { + PropertyType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + PropertyType.MergeFrom(other.PropertyType); + } + if (other.Synced != false) { + Synced = other.Synced; + } + if (other.DisplayMetadata.Length != 0) { + DisplayMetadata = other.DisplayMetadata; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 18: { + PropertyName = input.ReadString(); + break; + } + case 26: { + if (propertyType_ == null) { + PropertyType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(PropertyType); + break; + } + case 32: { + Synced = input.ReadBool(); + break; + } + case 42: { + DisplayMetadata = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 18: { + PropertyName = input.ReadString(); + break; + } + case 26: { + if (propertyType_ == null) { + PropertyType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(PropertyType); + break; + } + case 32: { + Synced = input.ReadBool(); + break; + } + case 42: { + DisplayMetadata = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetObjectPropertyHomeValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetObjectPropertyHomeValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[216]; } + } + + [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 CV2SetObjectPropertyHomeValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetObjectPropertyHomeValuePayloadData(CV2SetObjectPropertyHomeValuePayloadData other) : this() { + propertyInstanceId_ = other.propertyInstanceId_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetObjectPropertyHomeValuePayloadData Clone() { + return new CV2SetObjectPropertyHomeValuePayloadData(this); + } + + /// Field number for the "property_instance_id" field. + public const int PropertyInstanceIdFieldNumber = 1; + private int propertyInstanceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PropertyInstanceId { + get { return propertyInstanceId_; } + set { + propertyInstanceId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.VariantData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.VariantData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetObjectPropertyHomeValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetObjectPropertyHomeValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PropertyInstanceId != other.PropertyInstanceId) return false; + if (!object.Equals(Value, other.Value)) 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 (PropertyInstanceId != 0) hash ^= PropertyInstanceId.GetHashCode(); + if (value_ != null) hash ^= Value.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 (PropertyInstanceId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PropertyInstanceId); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (PropertyInstanceId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PropertyInstanceId); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (PropertyInstanceId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PropertyInstanceId); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetObjectPropertyHomeValuePayloadData other) { + if (other == null) { + return; + } + if (other.PropertyInstanceId != 0) { + PropertyInstanceId = other.PropertyInstanceId; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + Value.MergeFrom(other.Value); + } + _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 8: { + PropertyInstanceId = input.ReadInt32(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(Value); + 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 8: { + PropertyInstanceId = input.ReadInt32(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetObjectPropertyNameAndTypePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetObjectPropertyNameAndTypePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[217]; } + } + + [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 CV2SetObjectPropertyNameAndTypePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetObjectPropertyNameAndTypePayloadData(CV2SetObjectPropertyNameAndTypePayloadData other) : this() { + propertyInstanceId_ = other.propertyInstanceId_; + newName_ = other.newName_; + newType_ = other.newType_ != null ? other.newType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetObjectPropertyNameAndTypePayloadData Clone() { + return new CV2SetObjectPropertyNameAndTypePayloadData(this); + } + + /// Field number for the "property_instance_id" field. + public const int PropertyInstanceIdFieldNumber = 1; + private int propertyInstanceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PropertyInstanceId { + get { return propertyInstanceId_; } + set { + propertyInstanceId_ = value; + } + } + + /// Field number for the "new_name" field. + public const int NewNameFieldNumber = 2; + private string newName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NewName { + get { return newName_; } + set { + newName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "new_type" field. + public const int NewTypeFieldNumber = 3; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData newType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData NewType { + get { return newType_; } + set { + newType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetObjectPropertyNameAndTypePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetObjectPropertyNameAndTypePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PropertyInstanceId != other.PropertyInstanceId) return false; + if (NewName != other.NewName) return false; + if (!object.Equals(NewType, other.NewType)) 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 (PropertyInstanceId != 0) hash ^= PropertyInstanceId.GetHashCode(); + if (NewName.Length != 0) hash ^= NewName.GetHashCode(); + if (newType_ != null) hash ^= NewType.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 (PropertyInstanceId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PropertyInstanceId); + } + if (NewName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(NewName); + } + if (newType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NewType); + } + 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 (PropertyInstanceId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PropertyInstanceId); + } + if (NewName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(NewName); + } + if (newType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NewType); + } + 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 (PropertyInstanceId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PropertyInstanceId); + } + if (NewName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(NewName); + } + if (newType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NewType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetObjectPropertyNameAndTypePayloadData other) { + if (other == null) { + return; + } + if (other.PropertyInstanceId != 0) { + PropertyInstanceId = other.PropertyInstanceId; + } + if (other.NewName.Length != 0) { + NewName = other.NewName; + } + if (other.newType_ != null) { + if (newType_ == null) { + NewType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + NewType.MergeFrom(other.NewType); + } + _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 8: { + PropertyInstanceId = input.ReadInt32(); + break; + } + case 18: { + NewName = input.ReadString(); + break; + } + case 26: { + if (newType_ == null) { + NewType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(NewType); + 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 8: { + PropertyInstanceId = input.ReadInt32(); + break; + } + case 18: { + NewName = input.ReadString(); + break; + } + case 26: { + if (newType_ == null) { + NewType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(NewType); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetObjectPropertySyncedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetObjectPropertySyncedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[218]; } + } + + [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 CV2SetObjectPropertySyncedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetObjectPropertySyncedPayloadData(CV2SetObjectPropertySyncedPayloadData other) : this() { + propertyInstanceId_ = other.propertyInstanceId_; + newSynced_ = other.newSynced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetObjectPropertySyncedPayloadData Clone() { + return new CV2SetObjectPropertySyncedPayloadData(this); + } + + /// Field number for the "property_instance_id" field. + public const int PropertyInstanceIdFieldNumber = 1; + private int propertyInstanceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PropertyInstanceId { + get { return propertyInstanceId_; } + set { + propertyInstanceId_ = value; + } + } + + /// Field number for the "new_synced" field. + public const int NewSyncedFieldNumber = 2; + private bool newSynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool NewSynced { + get { return newSynced_; } + set { + newSynced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetObjectPropertySyncedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetObjectPropertySyncedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PropertyInstanceId != other.PropertyInstanceId) return false; + if (NewSynced != other.NewSynced) 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 (PropertyInstanceId != 0) hash ^= PropertyInstanceId.GetHashCode(); + if (NewSynced != false) hash ^= NewSynced.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 (PropertyInstanceId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PropertyInstanceId); + } + if (NewSynced != false) { + output.WriteRawTag(16); + output.WriteBool(NewSynced); + } + 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 (PropertyInstanceId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PropertyInstanceId); + } + if (NewSynced != false) { + output.WriteRawTag(16); + output.WriteBool(NewSynced); + } + 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 (PropertyInstanceId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PropertyInstanceId); + } + if (NewSynced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetObjectPropertySyncedPayloadData other) { + if (other == null) { + return; + } + if (other.PropertyInstanceId != 0) { + PropertyInstanceId = other.PropertyInstanceId; + } + if (other.NewSynced != false) { + NewSynced = other.NewSynced; + } + _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 8: { + PropertyInstanceId = input.ReadInt32(); + break; + } + case 16: { + NewSynced = input.ReadBool(); + 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 8: { + PropertyInstanceId = input.ReadInt32(); + break; + } + case 16: { + NewSynced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetObjectPropertyDisplayMetadataPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetObjectPropertyDisplayMetadataPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[219]; } + } + + [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 CV2SetObjectPropertyDisplayMetadataPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetObjectPropertyDisplayMetadataPayloadData(CV2SetObjectPropertyDisplayMetadataPayloadData other) : this() { + propertyInstanceId_ = other.propertyInstanceId_; + newDisplayMetadata_ = other.newDisplayMetadata_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetObjectPropertyDisplayMetadataPayloadData Clone() { + return new CV2SetObjectPropertyDisplayMetadataPayloadData(this); + } + + /// Field number for the "property_instance_id" field. + public const int PropertyInstanceIdFieldNumber = 1; + private int propertyInstanceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PropertyInstanceId { + get { return propertyInstanceId_; } + set { + propertyInstanceId_ = value; + } + } + + /// Field number for the "new_display_metadata" field. + public const int NewDisplayMetadataFieldNumber = 2; + private string newDisplayMetadata_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NewDisplayMetadata { + get { return newDisplayMetadata_; } + set { + newDisplayMetadata_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetObjectPropertyDisplayMetadataPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetObjectPropertyDisplayMetadataPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PropertyInstanceId != other.PropertyInstanceId) return false; + if (NewDisplayMetadata != other.NewDisplayMetadata) 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 (PropertyInstanceId != 0) hash ^= PropertyInstanceId.GetHashCode(); + if (NewDisplayMetadata.Length != 0) hash ^= NewDisplayMetadata.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 (PropertyInstanceId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PropertyInstanceId); + } + if (NewDisplayMetadata.Length != 0) { + output.WriteRawTag(18); + output.WriteString(NewDisplayMetadata); + } + 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 (PropertyInstanceId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PropertyInstanceId); + } + if (NewDisplayMetadata.Length != 0) { + output.WriteRawTag(18); + output.WriteString(NewDisplayMetadata); + } + 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 (PropertyInstanceId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PropertyInstanceId); + } + if (NewDisplayMetadata.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(NewDisplayMetadata); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetObjectPropertyDisplayMetadataPayloadData other) { + if (other == null) { + return; + } + if (other.PropertyInstanceId != 0) { + PropertyInstanceId = other.PropertyInstanceId; + } + if (other.NewDisplayMetadata.Length != 0) { + NewDisplayMetadata = other.NewDisplayMetadata; + } + _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 8: { + PropertyInstanceId = input.ReadInt32(); + break; + } + case 18: { + NewDisplayMetadata = input.ReadString(); + 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 8: { + PropertyInstanceId = input.ReadInt32(); + break; + } + case 18: { + NewDisplayMetadata = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2DeleteObjectPropertyPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2DeleteObjectPropertyPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[220]; } + } + + [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 CV2DeleteObjectPropertyPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2DeleteObjectPropertyPayloadData(CV2DeleteObjectPropertyPayloadData other) : this() { + graphId_ = other.graphId_; + propertyInstanceId_ = other.propertyInstanceId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2DeleteObjectPropertyPayloadData Clone() { + return new CV2DeleteObjectPropertyPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "property_instance_id" field. + public const int PropertyInstanceIdFieldNumber = 2; + private int propertyInstanceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PropertyInstanceId { + get { return propertyInstanceId_; } + set { + propertyInstanceId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2DeleteObjectPropertyPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2DeleteObjectPropertyPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (PropertyInstanceId != other.PropertyInstanceId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (PropertyInstanceId != 0) hash ^= PropertyInstanceId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (PropertyInstanceId != 0) { + output.WriteRawTag(16); + output.WriteInt32(PropertyInstanceId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (PropertyInstanceId != 0) { + output.WriteRawTag(16); + output.WriteInt32(PropertyInstanceId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (PropertyInstanceId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PropertyInstanceId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2DeleteObjectPropertyPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.PropertyInstanceId != 0) { + PropertyInstanceId = other.PropertyInstanceId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + PropertyInstanceId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + PropertyInstanceId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2UngroupBoardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2UngroupBoardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[221]; } + } + + [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 CV2UngroupBoardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2UngroupBoardPayloadData(CV2UngroupBoardPayloadData other) : this() { + parentGraphId_ = other.parentGraphId_; + boardNodeId_ = other.boardNodeId_; + offset_ = other.offset_ != null ? other.offset_.Clone() : null; + deleteBoard_ = other.deleteBoard_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2UngroupBoardPayloadData Clone() { + return new CV2UngroupBoardPayloadData(this); + } + + /// Field number for the "parent_graph_id" field. + public const int ParentGraphIdFieldNumber = 1; + private int parentGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ParentGraphId { + get { return parentGraphId_; } + set { + parentGraphId_ = value; + } + } + + /// Field number for the "board_node_id" field. + public const int BoardNodeIdFieldNumber = 2; + private int boardNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BoardNodeId { + get { return boardNodeId_; } + set { + boardNodeId_ = value; + } + } + + /// Field number for the "offset" field. + public const int OffsetFieldNumber = 3; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data offset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data Offset { + get { return offset_; } + set { + offset_ = value; + } + } + + /// Field number for the "deleteBoard" field. + public const int DeleteBoardFieldNumber = 4; + private bool deleteBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DeleteBoard { + get { return deleteBoard_; } + set { + deleteBoard_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2UngroupBoardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2UngroupBoardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ParentGraphId != other.ParentGraphId) return false; + if (BoardNodeId != other.BoardNodeId) return false; + if (!object.Equals(Offset, other.Offset)) return false; + if (DeleteBoard != other.DeleteBoard) 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 (ParentGraphId != 0) hash ^= ParentGraphId.GetHashCode(); + if (BoardNodeId != 0) hash ^= BoardNodeId.GetHashCode(); + if (offset_ != null) hash ^= Offset.GetHashCode(); + if (DeleteBoard != false) hash ^= DeleteBoard.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 (ParentGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ParentGraphId); + } + if (BoardNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(BoardNodeId); + } + if (offset_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Offset); + } + if (DeleteBoard != false) { + output.WriteRawTag(32); + output.WriteBool(DeleteBoard); + } + 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 (ParentGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ParentGraphId); + } + if (BoardNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(BoardNodeId); + } + if (offset_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Offset); + } + if (DeleteBoard != false) { + output.WriteRawTag(32); + output.WriteBool(DeleteBoard); + } + 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 (ParentGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ParentGraphId); + } + if (BoardNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BoardNodeId); + } + if (offset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Offset); + } + if (DeleteBoard != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2UngroupBoardPayloadData other) { + if (other == null) { + return; + } + if (other.ParentGraphId != 0) { + ParentGraphId = other.ParentGraphId; + } + if (other.BoardNodeId != 0) { + BoardNodeId = other.BoardNodeId; + } + if (other.offset_ != null) { + if (offset_ == null) { + Offset = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + Offset.MergeFrom(other.Offset); + } + if (other.DeleteBoard != false) { + DeleteBoard = other.DeleteBoard; + } + _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 8: { + ParentGraphId = input.ReadInt32(); + break; + } + case 16: { + BoardNodeId = input.ReadInt32(); + break; + } + case 26: { + if (offset_ == null) { + Offset = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(Offset); + break; + } + case 32: { + DeleteBoard = input.ReadBool(); + 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 8: { + ParentGraphId = input.ReadInt32(); + break; + } + case 16: { + BoardNodeId = input.ReadInt32(); + break; + } + case 26: { + if (offset_ == null) { + Offset = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(Offset); + break; + } + case 32: { + DeleteBoard = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2GroupBoardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2GroupBoardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[222]; } + } + + [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 CV2GroupBoardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2GroupBoardPayloadData(CV2GroupBoardPayloadData other) : this() { + parentGraphId_ = other.parentGraphId_; + boardNodeId_ = other.boardNodeId_ != null ? other.boardNodeId_.Clone() : null; + nodeIds_ = other.nodeIds_.Clone(); + localBoardPosition_ = other.localBoardPosition_ != null ? other.localBoardPosition_.Clone() : null; + localBoardRotation_ = other.localBoardRotation_ != null ? other.localBoardRotation_.Clone() : null; + offset_ = other.offset_ != null ? other.offset_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2GroupBoardPayloadData Clone() { + return new CV2GroupBoardPayloadData(this); + } + + /// Field number for the "parent_graph_id" field. + public const int ParentGraphIdFieldNumber = 1; + private int parentGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ParentGraphId { + get { return parentGraphId_; } + set { + parentGraphId_ = value; + } + } + + /// Field number for the "board_node_id" field. + public const int BoardNodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData boardNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData BoardNodeId { + get { return boardNodeId_; } + set { + boardNodeId_ = value; + } + } + + /// Field number for the "node_ids" field. + public const int NodeIdsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_nodeIds_codec + = pb::FieldCodec.ForInt32(26); + private readonly pbc::RepeatedField nodeIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeIds { + get { return nodeIds_; } + } + + /// Field number for the "local_board_position" field. + public const int LocalBoardPositionFieldNumber = 4; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data localBoardPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data LocalBoardPosition { + get { return localBoardPosition_; } + set { + localBoardPosition_ = value; + } + } + + /// Field number for the "local_board_rotation" field. + public const int LocalBoardRotationFieldNumber = 5; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData localBoardRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData LocalBoardRotation { + get { return localBoardRotation_; } + set { + localBoardRotation_ = value; + } + } + + /// Field number for the "offset" field. + public const int OffsetFieldNumber = 6; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data offset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data Offset { + get { return offset_; } + set { + offset_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2GroupBoardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2GroupBoardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ParentGraphId != other.ParentGraphId) return false; + if (!object.Equals(BoardNodeId, other.BoardNodeId)) return false; + if(!nodeIds_.Equals(other.nodeIds_)) return false; + if (!object.Equals(LocalBoardPosition, other.LocalBoardPosition)) return false; + if (!object.Equals(LocalBoardRotation, other.LocalBoardRotation)) return false; + if (!object.Equals(Offset, other.Offset)) 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 (ParentGraphId != 0) hash ^= ParentGraphId.GetHashCode(); + if (boardNodeId_ != null) hash ^= BoardNodeId.GetHashCode(); + hash ^= nodeIds_.GetHashCode(); + if (localBoardPosition_ != null) hash ^= LocalBoardPosition.GetHashCode(); + if (localBoardRotation_ != null) hash ^= LocalBoardRotation.GetHashCode(); + if (offset_ != null) hash ^= Offset.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 (ParentGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ParentGraphId); + } + if (boardNodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(BoardNodeId); + } + nodeIds_.WriteTo(output, _repeated_nodeIds_codec); + if (localBoardPosition_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LocalBoardPosition); + } + if (localBoardRotation_ != null) { + output.WriteRawTag(42); + output.WriteMessage(LocalBoardRotation); + } + if (offset_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Offset); + } + 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 (ParentGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ParentGraphId); + } + if (boardNodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(BoardNodeId); + } + nodeIds_.WriteTo(ref output, _repeated_nodeIds_codec); + if (localBoardPosition_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LocalBoardPosition); + } + if (localBoardRotation_ != null) { + output.WriteRawTag(42); + output.WriteMessage(LocalBoardRotation); + } + if (offset_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Offset); + } + 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 (ParentGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ParentGraphId); + } + if (boardNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BoardNodeId); + } + size += nodeIds_.CalculateSize(_repeated_nodeIds_codec); + if (localBoardPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalBoardPosition); + } + if (localBoardRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalBoardRotation); + } + if (offset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Offset); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2GroupBoardPayloadData other) { + if (other == null) { + return; + } + if (other.ParentGraphId != 0) { + ParentGraphId = other.ParentGraphId; + } + if (other.boardNodeId_ != null) { + if (boardNodeId_ == null) { + BoardNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + BoardNodeId.MergeFrom(other.BoardNodeId); + } + nodeIds_.Add(other.nodeIds_); + if (other.localBoardPosition_ != null) { + if (localBoardPosition_ == null) { + LocalBoardPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + LocalBoardPosition.MergeFrom(other.LocalBoardPosition); + } + if (other.localBoardRotation_ != null) { + if (localBoardRotation_ == null) { + LocalBoardRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + LocalBoardRotation.MergeFrom(other.LocalBoardRotation); + } + if (other.offset_ != null) { + if (offset_ == null) { + Offset = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + Offset.MergeFrom(other.Offset); + } + _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 8: { + ParentGraphId = input.ReadInt32(); + break; + } + case 18: { + if (boardNodeId_ == null) { + BoardNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BoardNodeId); + break; + } + case 26: + case 24: { + nodeIds_.AddEntriesFrom(input, _repeated_nodeIds_codec); + break; + } + case 34: { + if (localBoardPosition_ == null) { + LocalBoardPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalBoardPosition); + break; + } + case 42: { + if (localBoardRotation_ == null) { + LocalBoardRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalBoardRotation); + break; + } + case 50: { + if (offset_ == null) { + Offset = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(Offset); + 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 8: { + ParentGraphId = input.ReadInt32(); + break; + } + case 18: { + if (boardNodeId_ == null) { + BoardNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BoardNodeId); + break; + } + case 26: + case 24: { + nodeIds_.AddEntriesFrom(ref input, _repeated_nodeIds_codec); + break; + } + case 34: { + if (localBoardPosition_ == null) { + LocalBoardPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalBoardPosition); + break; + } + case 42: { + if (localBoardRotation_ == null) { + LocalBoardRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalBoardRotation); + break; + } + case 50: { + if (offset_ == null) { + Offset = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(Offset); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2MoveToBoardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2MoveToBoardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[223]; } + } + + [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 CV2MoveToBoardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2MoveToBoardPayloadData(CV2MoveToBoardPayloadData other) : this() { + parentGraphId_ = other.parentGraphId_; + boardNodeId_ = other.boardNodeId_ != null ? other.boardNodeId_.Clone() : null; + nodeIds_ = other.nodeIds_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2MoveToBoardPayloadData Clone() { + return new CV2MoveToBoardPayloadData(this); + } + + /// Field number for the "parent_graph_id" field. + public const int ParentGraphIdFieldNumber = 1; + private int parentGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ParentGraphId { + get { return parentGraphId_; } + set { + parentGraphId_ = value; + } + } + + /// Field number for the "board_node_id" field. + public const int BoardNodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData boardNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData BoardNodeId { + get { return boardNodeId_; } + set { + boardNodeId_ = value; + } + } + + /// Field number for the "node_ids" field. + public const int NodeIdsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_nodeIds_codec + = pb::FieldCodec.ForInt32(26); + private readonly pbc::RepeatedField nodeIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeIds { + get { return nodeIds_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2MoveToBoardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2MoveToBoardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ParentGraphId != other.ParentGraphId) return false; + if (!object.Equals(BoardNodeId, other.BoardNodeId)) return false; + if(!nodeIds_.Equals(other.nodeIds_)) 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 (ParentGraphId != 0) hash ^= ParentGraphId.GetHashCode(); + if (boardNodeId_ != null) hash ^= BoardNodeId.GetHashCode(); + hash ^= nodeIds_.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 (ParentGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ParentGraphId); + } + if (boardNodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(BoardNodeId); + } + nodeIds_.WriteTo(output, _repeated_nodeIds_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 (ParentGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ParentGraphId); + } + if (boardNodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(BoardNodeId); + } + nodeIds_.WriteTo(ref output, _repeated_nodeIds_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 (ParentGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ParentGraphId); + } + if (boardNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BoardNodeId); + } + size += nodeIds_.CalculateSize(_repeated_nodeIds_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2MoveToBoardPayloadData other) { + if (other == null) { + return; + } + if (other.ParentGraphId != 0) { + ParentGraphId = other.ParentGraphId; + } + if (other.boardNodeId_ != null) { + if (boardNodeId_ == null) { + BoardNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + BoardNodeId.MergeFrom(other.BoardNodeId); + } + nodeIds_.Add(other.nodeIds_); + _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 8: { + ParentGraphId = input.ReadInt32(); + break; + } + case 18: { + if (boardNodeId_ == null) { + BoardNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BoardNodeId); + break; + } + case 26: + case 24: { + nodeIds_.AddEntriesFrom(input, _repeated_nodeIds_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 8: { + ParentGraphId = input.ReadInt32(); + break; + } + case 18: { + if (boardNodeId_ == null) { + BoardNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BoardNodeId); + break; + } + case 26: + case 24: { + nodeIds_.AddEntriesFrom(ref input, _repeated_nodeIds_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SplitFromBoardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SplitFromBoardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[224]; } + } + + [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 CV2SplitFromBoardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SplitFromBoardPayloadData(CV2SplitFromBoardPayloadData other) : this() { + parentGraphId_ = other.parentGraphId_; + boardNodeId_ = other.boardNodeId_ != null ? other.boardNodeId_.Clone() : null; + graphId_ = other.graphId_; + nodeIds_ = other.nodeIds_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SplitFromBoardPayloadData Clone() { + return new CV2SplitFromBoardPayloadData(this); + } + + /// Field number for the "parent_graph_id" field. + public const int ParentGraphIdFieldNumber = 1; + private int parentGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ParentGraphId { + get { return parentGraphId_; } + set { + parentGraphId_ = value; + } + } + + /// Field number for the "board_node_id" field. + public const int BoardNodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData boardNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData BoardNodeId { + get { return boardNodeId_; } + set { + boardNodeId_ = value; + } + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 3; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_ids" field. + public const int NodeIdsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_nodeIds_codec + = pb::FieldCodec.ForInt32(34); + private readonly pbc::RepeatedField nodeIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeIds { + get { return nodeIds_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SplitFromBoardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SplitFromBoardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ParentGraphId != other.ParentGraphId) return false; + if (!object.Equals(BoardNodeId, other.BoardNodeId)) return false; + if (GraphId != other.GraphId) return false; + if(!nodeIds_.Equals(other.nodeIds_)) 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 (ParentGraphId != 0) hash ^= ParentGraphId.GetHashCode(); + if (boardNodeId_ != null) hash ^= BoardNodeId.GetHashCode(); + if (GraphId != 0) hash ^= GraphId.GetHashCode(); + hash ^= nodeIds_.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 (ParentGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ParentGraphId); + } + if (boardNodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(BoardNodeId); + } + if (GraphId != 0) { + output.WriteRawTag(24); + output.WriteInt32(GraphId); + } + nodeIds_.WriteTo(output, _repeated_nodeIds_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 (ParentGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ParentGraphId); + } + if (boardNodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(BoardNodeId); + } + if (GraphId != 0) { + output.WriteRawTag(24); + output.WriteInt32(GraphId); + } + nodeIds_.WriteTo(ref output, _repeated_nodeIds_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 (ParentGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ParentGraphId); + } + if (boardNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BoardNodeId); + } + if (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + size += nodeIds_.CalculateSize(_repeated_nodeIds_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SplitFromBoardPayloadData other) { + if (other == null) { + return; + } + if (other.ParentGraphId != 0) { + ParentGraphId = other.ParentGraphId; + } + if (other.boardNodeId_ != null) { + if (boardNodeId_ == null) { + BoardNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + BoardNodeId.MergeFrom(other.BoardNodeId); + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + nodeIds_.Add(other.nodeIds_); + _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 8: { + ParentGraphId = input.ReadInt32(); + break; + } + case 18: { + if (boardNodeId_ == null) { + BoardNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BoardNodeId); + break; + } + case 24: { + GraphId = input.ReadInt32(); + break; + } + case 34: + case 32: { + nodeIds_.AddEntriesFrom(input, _repeated_nodeIds_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 8: { + ParentGraphId = input.ReadInt32(); + break; + } + case 18: { + if (boardNodeId_ == null) { + BoardNodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BoardNodeId); + break; + } + case 24: { + GraphId = input.ReadInt32(); + break; + } + case 34: + case 32: { + nodeIds_.AddEntriesFrom(ref input, _repeated_nodeIds_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2GroupObjectBoardPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2GroupObjectBoardPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[225]; } + } + + [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 CV2GroupObjectBoardPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2GroupObjectBoardPayloadData(CV2GroupObjectBoardPayloadData other) : this() { + graphId_ = other.graphId_; + boardNodeId_ = other.boardNodeId_; + nodeIds_ = other.nodeIds_.Clone(); + inputMappings_ = other.inputMappings_.Clone(); + outputMappings_ = other.outputMappings_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2GroupObjectBoardPayloadData Clone() { + return new CV2GroupObjectBoardPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "board_node_id" field. + public const int BoardNodeIdFieldNumber = 2; + private int boardNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BoardNodeId { + get { return boardNodeId_; } + set { + boardNodeId_ = value; + } + } + + /// Field number for the "node_ids" field. + public const int NodeIdsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_nodeIds_codec + = pb::FieldCodec.ForInt32(26); + private readonly pbc::RepeatedField nodeIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeIds { + get { return nodeIds_; } + } + + /// Field number for the "input_mappings" field. + public const int InputMappingsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_inputMappings_codec + = pb::FieldCodec.ForMessage(34, global::Circuits.Static.RecRoom.Protobuf.GroupBoardPortMappingsData.Parser); + private readonly pbc::RepeatedField inputMappings_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InputMappings { + get { return inputMappings_; } + } + + /// Field number for the "output_mappings" field. + public const int OutputMappingsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_outputMappings_codec + = pb::FieldCodec.ForMessage(42, global::Circuits.Static.RecRoom.Protobuf.GroupBoardPortMappingsData.Parser); + private readonly pbc::RepeatedField outputMappings_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField OutputMappings { + get { return outputMappings_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2GroupObjectBoardPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2GroupObjectBoardPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (BoardNodeId != other.BoardNodeId) return false; + if(!nodeIds_.Equals(other.nodeIds_)) return false; + if(!inputMappings_.Equals(other.inputMappings_)) return false; + if(!outputMappings_.Equals(other.outputMappings_)) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (BoardNodeId != 0) hash ^= BoardNodeId.GetHashCode(); + hash ^= nodeIds_.GetHashCode(); + hash ^= inputMappings_.GetHashCode(); + hash ^= outputMappings_.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (BoardNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(BoardNodeId); + } + nodeIds_.WriteTo(output, _repeated_nodeIds_codec); + inputMappings_.WriteTo(output, _repeated_inputMappings_codec); + outputMappings_.WriteTo(output, _repeated_outputMappings_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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (BoardNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(BoardNodeId); + } + nodeIds_.WriteTo(ref output, _repeated_nodeIds_codec); + inputMappings_.WriteTo(ref output, _repeated_inputMappings_codec); + outputMappings_.WriteTo(ref output, _repeated_outputMappings_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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (BoardNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BoardNodeId); + } + size += nodeIds_.CalculateSize(_repeated_nodeIds_codec); + size += inputMappings_.CalculateSize(_repeated_inputMappings_codec); + size += outputMappings_.CalculateSize(_repeated_outputMappings_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2GroupObjectBoardPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.BoardNodeId != 0) { + BoardNodeId = other.BoardNodeId; + } + nodeIds_.Add(other.nodeIds_); + inputMappings_.Add(other.inputMappings_); + outputMappings_.Add(other.outputMappings_); + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + BoardNodeId = input.ReadInt32(); + break; + } + case 26: + case 24: { + nodeIds_.AddEntriesFrom(input, _repeated_nodeIds_codec); + break; + } + case 34: { + inputMappings_.AddEntriesFrom(input, _repeated_inputMappings_codec); + break; + } + case 42: { + outputMappings_.AddEntriesFrom(input, _repeated_outputMappings_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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + BoardNodeId = input.ReadInt32(); + break; + } + case 26: + case 24: { + nodeIds_.AddEntriesFrom(ref input, _repeated_nodeIds_codec); + break; + } + case 34: { + inputMappings_.AddEntriesFrom(ref input, _repeated_inputMappings_codec); + break; + } + case 42: { + outputMappings_.AddEntriesFrom(ref input, _repeated_outputMappings_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2DeleteAllNodesPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2DeleteAllNodesPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[226]; } + } + + [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 CV2DeleteAllNodesPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2DeleteAllNodesPayloadData(CV2DeleteAllNodesPayloadData other) : this() { + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2DeleteAllNodesPayloadData Clone() { + return new CV2DeleteAllNodesPayloadData(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2DeleteAllNodesPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2DeleteAllNodesPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + 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 (_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 (_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 (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2DeleteAllNodesPayloadData other) { + if (other == null) { + return; + } + _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; + } + } + #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; + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantAvatarItemPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantAvatarItemPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[227]; } + } + + [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 CV2SetConstantAvatarItemPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantAvatarItemPayloadData(CV2SetConstantAvatarItemPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + avatarItemId_ = other.avatarItemId_ != null ? other.avatarItemId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantAvatarItemPayloadData Clone() { + return new CV2SetConstantAvatarItemPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "avatar_item_id" field. + public const int AvatarItemIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData avatarItemId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData AvatarItemId { + get { return avatarItemId_; } + set { + avatarItemId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantAvatarItemPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantAvatarItemPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(AvatarItemId, other.AvatarItemId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (avatarItemId_ != null) hash ^= AvatarItemId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (avatarItemId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AvatarItemId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (avatarItemId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AvatarItemId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (avatarItemId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarItemId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantAvatarItemPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.avatarItemId_ != null) { + if (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + AvatarItemId.MergeFrom(other.AvatarItemId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(AvatarItemId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(AvatarItemId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2PromoteDataTableToRoomAssetPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2PromoteDataTableToRoomAssetPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[228]; } + } + + [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 CV2PromoteDataTableToRoomAssetPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2PromoteDataTableToRoomAssetPayloadData(CV2PromoteDataTableToRoomAssetPayloadData other) : this() { + originId_ = other.originId_ != null ? other.originId_.Clone() : null; + tableId_ = other.tableId_ != null ? other.tableId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2PromoteDataTableToRoomAssetPayloadData Clone() { + return new CV2PromoteDataTableToRoomAssetPayloadData(this); + } + + /// Field number for the "origin_id" field. + public const int OriginIdFieldNumber = 1; + private global::Circuits.Shared.Api.Protobuf.Id128Data originId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data OriginId { + get { return originId_; } + set { + originId_ = value; + } + } + + /// Field number for the "table_id" field. + public const int TableIdFieldNumber = 2; + private global::Circuits.Shared.Api.Protobuf.Id128Data tableId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data TableId { + get { return tableId_; } + set { + tableId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2PromoteDataTableToRoomAssetPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2PromoteDataTableToRoomAssetPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(OriginId, other.OriginId)) return false; + if (!object.Equals(TableId, other.TableId)) 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 (originId_ != null) hash ^= OriginId.GetHashCode(); + if (tableId_ != null) hash ^= TableId.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 (originId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(OriginId); + } + if (tableId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(TableId); + } + 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 (originId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(OriginId); + } + if (tableId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(TableId); + } + 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 (originId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OriginId); + } + if (tableId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TableId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2PromoteDataTableToRoomAssetPayloadData other) { + if (other == null) { + return; + } + if (other.originId_ != null) { + if (originId_ == null) { + OriginId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + OriginId.MergeFrom(other.OriginId); + } + if (other.tableId_ != null) { + if (tableId_ == null) { + TableId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + TableId.MergeFrom(other.TableId); + } + _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 (originId_ == null) { + OriginId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(OriginId); + break; + } + case 18: { + if (tableId_ == null) { + TableId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(TableId); + 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 (originId_ == null) { + OriginId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(OriginId); + break; + } + case 18: { + if (tableId_ == null) { + TableId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(TableId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2CreateDataTableRoomAssetPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2CreateDataTableRoomAssetPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[229]; } + } + + [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 CV2CreateDataTableRoomAssetPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreateDataTableRoomAssetPayloadData(CV2CreateDataTableRoomAssetPayloadData other) : this() { + originId_ = other.originId_ != null ? other.originId_.Clone() : null; + tableName_ = other.tableName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreateDataTableRoomAssetPayloadData Clone() { + return new CV2CreateDataTableRoomAssetPayloadData(this); + } + + /// Field number for the "origin_id" field. + public const int OriginIdFieldNumber = 1; + private global::Circuits.Shared.Api.Protobuf.Id128Data originId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data OriginId { + get { return originId_; } + set { + originId_ = value; + } + } + + /// Field number for the "table_name" field. + public const int TableNameFieldNumber = 2; + private string tableName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string TableName { + get { return tableName_; } + set { + tableName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2CreateDataTableRoomAssetPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2CreateDataTableRoomAssetPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(OriginId, other.OriginId)) return false; + if (TableName != other.TableName) 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 (originId_ != null) hash ^= OriginId.GetHashCode(); + if (TableName.Length != 0) hash ^= TableName.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 (originId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(OriginId); + } + if (TableName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(TableName); + } + 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 (originId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(OriginId); + } + if (TableName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(TableName); + } + 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 (originId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OriginId); + } + if (TableName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(TableName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2CreateDataTableRoomAssetPayloadData other) { + if (other == null) { + return; + } + if (other.originId_ != null) { + if (originId_ == null) { + OriginId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + OriginId.MergeFrom(other.OriginId); + } + if (other.TableName.Length != 0) { + TableName = other.TableName; + } + _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 (originId_ == null) { + OriginId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(OriginId); + break; + } + case 18: { + TableName = input.ReadString(); + 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 (originId_ == null) { + OriginId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(OriginId); + break; + } + case 18: { + TableName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetEventDefinitionEventIdPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetEventDefinitionEventIdPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[230]; } + } + + [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 CV2SetEventDefinitionEventIdPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetEventDefinitionEventIdPayloadData(CV2SetEventDefinitionEventIdPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + eventId_ = other.eventId_ != null ? other.eventId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetEventDefinitionEventIdPayloadData Clone() { + return new CV2SetEventDefinitionEventIdPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "event_id" field. + public const int EventIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData eventId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData EventId { + get { return eventId_; } + set { + eventId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetEventDefinitionEventIdPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetEventDefinitionEventIdPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(EventId, other.EventId)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (eventId_ != null) hash ^= EventId.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (eventId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(EventId); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (eventId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(EventId); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (eventId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EventId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetEventDefinitionEventIdPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.eventId_ != null) { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + EventId.MergeFrom(other.EventId); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventId); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileValuePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileValuePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[231]; } + } + + [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 CV2SetProjectileValuePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileValuePayloadData(CV2SetProjectileValuePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileValuePayloadData Clone() { + return new CV2SetProjectileValuePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileValuePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileValuePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(Value, other.Value)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (value_ != null) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileValuePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + Value.MergeFrom(other.Value); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileColorIndexPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileColorIndexPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[232]; } + } + + [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 CV2SetProjectileColorIndexPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileColorIndexPayloadData(CV2SetProjectileColorIndexPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileColorIndexPayloadData Clone() { + return new CV2SetProjectileColorIndexPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileColorIndexPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileColorIndexPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileColorIndexPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileSpeedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileSpeedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[233]; } + } + + [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 CV2SetProjectileSpeedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileSpeedPayloadData(CV2SetProjectileSpeedPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileSpeedPayloadData Clone() { + return new CV2SetProjectileSpeedPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private float value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileSpeedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileSpeedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Value, other.Value)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Value); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileSpeedPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0F) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + Value = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + Value = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileLifetimeSecondsPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileLifetimeSecondsPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[234]; } + } + + [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 CV2SetProjectileLifetimeSecondsPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileLifetimeSecondsPayloadData(CV2SetProjectileLifetimeSecondsPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileLifetimeSecondsPayloadData Clone() { + return new CV2SetProjectileLifetimeSecondsPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private float value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileLifetimeSecondsPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileLifetimeSecondsPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Value, other.Value)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Value); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileLifetimeSecondsPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0F) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + Value = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + Value = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileGravityPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileGravityPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[235]; } + } + + [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 CV2SetProjectileGravityPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileGravityPayloadData(CV2SetProjectileGravityPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileGravityPayloadData Clone() { + return new CV2SetProjectileGravityPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private bool value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileGravityPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileGravityPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != false) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != false) { + output.WriteRawTag(24); + output.WriteBool(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != false) { + output.WriteRawTag(24); + output.WriteBool(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileGravityPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != false) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileHeadDamagePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileHeadDamagePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[236]; } + } + + [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 CV2SetProjectileHeadDamagePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileHeadDamagePayloadData(CV2SetProjectileHeadDamagePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileHeadDamagePayloadData Clone() { + return new CV2SetProjectileHeadDamagePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileHeadDamagePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileHeadDamagePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileHeadDamagePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileTorsoDamagePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileTorsoDamagePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[237]; } + } + + [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 CV2SetProjectileTorsoDamagePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileTorsoDamagePayloadData(CV2SetProjectileTorsoDamagePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileTorsoDamagePayloadData Clone() { + return new CV2SetProjectileTorsoDamagePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileTorsoDamagePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileTorsoDamagePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileTorsoDamagePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileHandDamagePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileHandDamagePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[238]; } + } + + [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 CV2SetProjectileHandDamagePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileHandDamagePayloadData(CV2SetProjectileHandDamagePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileHandDamagePayloadData Clone() { + return new CV2SetProjectileHandDamagePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileHandDamagePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileHandDamagePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileHandDamagePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileObjectDamagePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileObjectDamagePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[239]; } + } + + [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 CV2SetProjectileObjectDamagePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileObjectDamagePayloadData(CV2SetProjectileObjectDamagePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileObjectDamagePayloadData Clone() { + return new CV2SetProjectileObjectDamagePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileObjectDamagePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileObjectDamagePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileObjectDamagePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileCountPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileCountPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[240]; } + } + + [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 CV2SetProjectileCountPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileCountPayloadData(CV2SetProjectileCountPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileCountPayloadData Clone() { + return new CV2SetProjectileCountPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileCountPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileCountPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0) { + output.WriteRawTag(24); + output.WriteInt32(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileCountPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileAnglePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileAnglePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[241]; } + } + + [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 CV2SetProjectileAnglePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileAnglePayloadData(CV2SetProjectileAnglePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileAnglePayloadData Clone() { + return new CV2SetProjectileAnglePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private float value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileAnglePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileAnglePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Value, other.Value)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Value); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileAnglePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0F) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + Value = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + Value = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileForcePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileForcePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[242]; } + } + + [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 CV2SetProjectileForcePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileForcePayloadData(CV2SetProjectileForcePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileForcePayloadData Clone() { + return new CV2SetProjectileForcePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private float value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileForcePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileForcePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Value, other.Value)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Value); + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileForcePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != 0F) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + Value = input.ReadFloat(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 29: { + Value = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetProjectileSelfCollisionsEnabledPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetProjectileSelfCollisionsEnabledPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[243]; } + } + + [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 CV2SetProjectileSelfCollisionsEnabledPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileSelfCollisionsEnabledPayloadData(CV2SetProjectileSelfCollisionsEnabledPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetProjectileSelfCollisionsEnabledPayloadData Clone() { + return new CV2SetProjectileSelfCollisionsEnabledPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private bool value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetProjectileSelfCollisionsEnabledPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetProjectileSelfCollisionsEnabledPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != false) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != false) { + output.WriteRawTag(24); + output.WriteBool(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != false) { + output.WriteRawTag(24); + output.WriteBool(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetProjectileSelfCollisionsEnabledPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != false) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetIsFrozenData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetIsFrozenData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[244]; } + } + + [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 CV2SetIsFrozenData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetIsFrozenData(CV2SetIsFrozenData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetIsFrozenData Clone() { + return new CV2SetIsFrozenData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private bool value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetIsFrozenData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetIsFrozenData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != false) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != false) { + output.WriteRawTag(24); + output.WriteBool(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != false) { + output.WriteRawTag(24); + output.WriteBool(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetIsFrozenData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != false) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[245]; } + } + + [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 CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData(CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + targetType_ = other.targetType_ != null ? other.targetType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData Clone() { + return new CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "target_type" field. + public const int TargetTypeFieldNumber = 3; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData targetType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData TargetType { + get { return targetType_; } + set { + targetType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (!object.Equals(TargetType, other.TargetType)) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (targetType_ != null) hash ^= TargetType.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (targetType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(TargetType); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (targetType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(TargetType); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (targetType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2IsRecRoomObjectOfTypeSetTargetTypePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.targetType_ != null) { + if (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + TargetType.MergeFrom(other.TargetType); + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + if (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(TargetType); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + if (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(TargetType); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[246]; } + } + + [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 CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData(CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + targetType_ = other.targetType_ != null ? other.targetType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData Clone() { + return new CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "target_type" field. + public const int TargetTypeFieldNumber = 3; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData targetType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData TargetType { + get { return targetType_; } + set { + targetType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (!object.Equals(TargetType, other.TargetType)) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (targetType_ != null) hash ^= TargetType.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (targetType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(TargetType); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (targetType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(TargetType); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (targetType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2CreationObjectGetAllOfTypeWithTagSetTargetTypePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.targetType_ != null) { + if (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + TargetType.MergeFrom(other.TargetType); + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + if (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(TargetType); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + if (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(TargetType); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2ManagePlayerPropertyPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2ManagePlayerPropertyPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[247]; } + } + + [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 CV2ManagePlayerPropertyPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ManagePlayerPropertyPayloadData(CV2ManagePlayerPropertyPayloadData other) : this() { + nodeBeingSetGraphId_ = other.nodeBeingSetGraphId_; + nodeBeingSetNodeId_ = other.nodeBeingSetNodeId_; + newKey_ = other.newKey_ != null ? other.newKey_.Clone() : null; + newIsSynced_ = other.newIsSynced_; + newHomeValue_ = other.newHomeValue_ != null ? other.newHomeValue_.Clone() : null; + keyBeingEdited_ = other.keyBeingEdited_ != null ? other.keyBeingEdited_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ManagePlayerPropertyPayloadData Clone() { + return new CV2ManagePlayerPropertyPayloadData(this); + } + + /// Field number for the "node_being_set_graph_id" field. + public const int NodeBeingSetGraphIdFieldNumber = 1; + private int nodeBeingSetGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeBeingSetGraphId { + get { return nodeBeingSetGraphId_; } + set { + nodeBeingSetGraphId_ = value; + } + } + + /// Field number for the "node_being_set_node_id" field. + public const int NodeBeingSetNodeIdFieldNumber = 2; + private int nodeBeingSetNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeBeingSetNodeId { + get { return nodeBeingSetNodeId_; } + set { + nodeBeingSetNodeId_ = value; + } + } + + /// Field number for the "new_key" field. + public const int NewKeyFieldNumber = 3; + private global::Circuits.Static.RecRoom.Protobuf.NamedTypeData newKey_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.NamedTypeData NewKey { + get { return newKey_; } + set { + newKey_ = value; + } + } + + /// Field number for the "new_is_synced" field. + public const int NewIsSyncedFieldNumber = 4; + private bool newIsSynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool NewIsSynced { + get { return newIsSynced_; } + set { + newIsSynced_ = value; + } + } + + /// Field number for the "new_home_value" field. + public const int NewHomeValueFieldNumber = 5; + private global::Circuits.Static.EV.Protobuf.VariantData newHomeValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.VariantData NewHomeValue { + get { return newHomeValue_; } + set { + newHomeValue_ = value; + } + } + + /// Field number for the "key_being_edited" field. + public const int KeyBeingEditedFieldNumber = 6; + private global::Circuits.Static.RecRoom.Protobuf.NamedTypeData keyBeingEdited_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.NamedTypeData KeyBeingEdited { + get { return keyBeingEdited_; } + set { + keyBeingEdited_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2ManagePlayerPropertyPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2ManagePlayerPropertyPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (NodeBeingSetGraphId != other.NodeBeingSetGraphId) return false; + if (NodeBeingSetNodeId != other.NodeBeingSetNodeId) return false; + if (!object.Equals(NewKey, other.NewKey)) return false; + if (NewIsSynced != other.NewIsSynced) return false; + if (!object.Equals(NewHomeValue, other.NewHomeValue)) return false; + if (!object.Equals(KeyBeingEdited, other.KeyBeingEdited)) 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 (NodeBeingSetGraphId != 0) hash ^= NodeBeingSetGraphId.GetHashCode(); + if (NodeBeingSetNodeId != 0) hash ^= NodeBeingSetNodeId.GetHashCode(); + if (newKey_ != null) hash ^= NewKey.GetHashCode(); + if (NewIsSynced != false) hash ^= NewIsSynced.GetHashCode(); + if (newHomeValue_ != null) hash ^= NewHomeValue.GetHashCode(); + if (keyBeingEdited_ != null) hash ^= KeyBeingEdited.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 (NodeBeingSetGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(NodeBeingSetGraphId); + } + if (NodeBeingSetNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeBeingSetNodeId); + } + if (newKey_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NewKey); + } + if (NewIsSynced != false) { + output.WriteRawTag(32); + output.WriteBool(NewIsSynced); + } + if (newHomeValue_ != null) { + output.WriteRawTag(42); + output.WriteMessage(NewHomeValue); + } + if (keyBeingEdited_ != null) { + output.WriteRawTag(50); + output.WriteMessage(KeyBeingEdited); + } + 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 (NodeBeingSetGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(NodeBeingSetGraphId); + } + if (NodeBeingSetNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeBeingSetNodeId); + } + if (newKey_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NewKey); + } + if (NewIsSynced != false) { + output.WriteRawTag(32); + output.WriteBool(NewIsSynced); + } + if (newHomeValue_ != null) { + output.WriteRawTag(42); + output.WriteMessage(NewHomeValue); + } + if (keyBeingEdited_ != null) { + output.WriteRawTag(50); + output.WriteMessage(KeyBeingEdited); + } + 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 (NodeBeingSetGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeBeingSetGraphId); + } + if (NodeBeingSetNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeBeingSetNodeId); + } + if (newKey_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NewKey); + } + if (NewIsSynced != false) { + size += 1 + 1; + } + if (newHomeValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NewHomeValue); + } + if (keyBeingEdited_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(KeyBeingEdited); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2ManagePlayerPropertyPayloadData other) { + if (other == null) { + return; + } + if (other.NodeBeingSetGraphId != 0) { + NodeBeingSetGraphId = other.NodeBeingSetGraphId; + } + if (other.NodeBeingSetNodeId != 0) { + NodeBeingSetNodeId = other.NodeBeingSetNodeId; + } + if (other.newKey_ != null) { + if (newKey_ == null) { + NewKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + NewKey.MergeFrom(other.NewKey); + } + if (other.NewIsSynced != false) { + NewIsSynced = other.NewIsSynced; + } + if (other.newHomeValue_ != null) { + if (newHomeValue_ == null) { + NewHomeValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + NewHomeValue.MergeFrom(other.NewHomeValue); + } + if (other.keyBeingEdited_ != null) { + if (keyBeingEdited_ == null) { + KeyBeingEdited = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + KeyBeingEdited.MergeFrom(other.KeyBeingEdited); + } + _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 8: { + NodeBeingSetGraphId = input.ReadInt32(); + break; + } + case 16: { + NodeBeingSetNodeId = input.ReadInt32(); + break; + } + case 26: { + if (newKey_ == null) { + NewKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(NewKey); + break; + } + case 32: { + NewIsSynced = input.ReadBool(); + break; + } + case 42: { + if (newHomeValue_ == null) { + NewHomeValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(NewHomeValue); + break; + } + case 50: { + if (keyBeingEdited_ == null) { + KeyBeingEdited = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(KeyBeingEdited); + 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 8: { + NodeBeingSetGraphId = input.ReadInt32(); + break; + } + case 16: { + NodeBeingSetNodeId = input.ReadInt32(); + break; + } + case 26: { + if (newKey_ == null) { + NewKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(NewKey); + break; + } + case 32: { + NewIsSynced = input.ReadBool(); + break; + } + case 42: { + if (newHomeValue_ == null) { + NewHomeValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(NewHomeValue); + break; + } + case 50: { + if (keyBeingEdited_ == null) { + KeyBeingEdited = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(KeyBeingEdited); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetParticleVfxTypePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetParticleVfxTypePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[248]; } + } + + [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 CV2SetParticleVfxTypePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetParticleVfxTypePayloadData(CV2SetParticleVfxTypePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetParticleVfxTypePayloadData Clone() { + return new CV2SetParticleVfxTypePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetParticleVfxTypePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetParticleVfxTypePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(Value, other.Value)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (value_ != null) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetParticleVfxTypePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + Value.MergeFrom(other.Value); + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetPlayParticleVfxAtPositionSyncedPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetPlayParticleVfxAtPositionSyncedPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[249]; } + } + + [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 CV2SetPlayParticleVfxAtPositionSyncedPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayParticleVfxAtPositionSyncedPayloadData(CV2SetPlayParticleVfxAtPositionSyncedPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetPlayParticleVfxAtPositionSyncedPayloadData Clone() { + return new CV2SetPlayParticleVfxAtPositionSyncedPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private bool value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetPlayParticleVfxAtPositionSyncedPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetPlayParticleVfxAtPositionSyncedPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (Value != other.Value) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (Value != false) hash ^= Value.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != false) { + output.WriteRawTag(24); + output.WriteBool(Value); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (Value != false) { + output.WriteRawTag(24); + output.WriteBool(Value); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (Value != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetPlayParticleVfxAtPositionSyncedPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.Value != false) { + Value = other.Value; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadBool(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + Value = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetConstantBodyPartPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetConstantBodyPartPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[250]; } + } + + [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 CV2SetConstantBodyPartPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantBodyPartPayloadData(CV2SetConstantBodyPartPayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + bodyPart_ = other.bodyPart_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetConstantBodyPartPayloadData Clone() { + return new CV2SetConstantBodyPartPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "body_part" field. + public const int BodyPartFieldNumber = 3; + private int bodyPart_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BodyPart { + get { return bodyPart_; } + set { + bodyPart_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetConstantBodyPartPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetConstantBodyPartPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (BodyPart != other.BodyPart) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (BodyPart != 0) hash ^= BodyPart.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BodyPart != 0) { + output.WriteRawTag(24); + output.WriteInt32(BodyPart); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (BodyPart != 0) { + output.WriteRawTag(24); + output.WriteInt32(BodyPart); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (BodyPart != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BodyPart); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetConstantBodyPartPayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.BodyPart != 0) { + BodyPart = other.BodyPart; + } + _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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + BodyPart = input.ReadInt32(); + 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 (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 24: { + BodyPart = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetMessageNodeMessageNamePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetMessageNodeMessageNamePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[251]; } + } + + [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 CV2SetMessageNodeMessageNamePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMessageNodeMessageNamePayloadData(CV2SetMessageNodeMessageNamePayloadData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + messageName_ = other.messageName_; + mode_ = other.mode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMessageNodeMessageNamePayloadData Clone() { + return new CV2SetMessageNodeMessageNamePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private global::Circuits.Shared.Api.Protobuf.Id128Data graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private global::Circuits.Shared.Api.Protobuf.Id128Data nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "message_name" field. + public const int MessageNameFieldNumber = 3; + private string messageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string MessageName { + get { return messageName_; } + set { + messageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "mode" field. + public const int ModeFieldNumber = 4; + private global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode mode_ = global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode.SnapPortsToSignatureParameters; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode Mode { + get { return mode_; } + set { + mode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetMessageNodeMessageNamePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetMessageNodeMessageNamePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if (!object.Equals(NodeId, other.NodeId)) return false; + if (MessageName != other.MessageName) return false; + if (Mode != other.Mode) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + if (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (MessageName.Length != 0) hash ^= MessageName.GetHashCode(); + if (Mode != global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode.SnapPortsToSignatureParameters) hash ^= Mode.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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MessageName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(MessageName); + } + if (Mode != global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode.SnapPortsToSignatureParameters) { + output.WriteRawTag(32); + output.WriteEnum((int) Mode); + } + 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 (graphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphId); + } + if (nodeId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NodeId); + } + if (MessageName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(MessageName); + } + if (Mode != global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode.SnapPortsToSignatureParameters) { + output.WriteRawTag(32); + output.WriteEnum((int) Mode); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + if (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (MessageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(MessageName); + } + if (Mode != global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode.SnapPortsToSignatureParameters) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Mode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetMessageNodeMessageNamePayloadData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + GraphId.MergeFrom(other.GraphId); + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.MessageName.Length != 0) { + MessageName = other.MessageName; + } + if (other.Mode != global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode.SnapPortsToSignatureParameters) { + Mode = other.Mode; + } + _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 (graphId_ == null) { + GraphId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + MessageName = input.ReadString(); + break; + } + case 32: { + Mode = (global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode) input.ReadEnum(); + 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 (graphId_ == null) { + GraphId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(GraphId); + break; + } + case 18: { + if (nodeId_ == null) { + NodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(NodeId); + break; + } + case 26: { + MessageName = input.ReadString(); + break; + } + case 32: { + Mode = (global::Circuits.Static.RecRoom.Protobuf.CV2SetMessageNodeMessageNameMode) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetMessageSenderNodeScopeAndTargetPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetMessageSenderNodeScopeAndTargetPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[252]; } + } + + [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 CV2SetMessageSenderNodeScopeAndTargetPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMessageSenderNodeScopeAndTargetPayloadData(CV2SetMessageSenderNodeScopeAndTargetPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + receiverScope_ = other.receiverScope_; + targetPlayers_ = other.targetPlayers_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMessageSenderNodeScopeAndTargetPayloadData Clone() { + return new CV2SetMessageSenderNodeScopeAndTargetPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "receiver_scope" field. + public const int ReceiverScopeFieldNumber = 3; + private global::CircuitsV2.Protobuf.MessageReceiverScope receiverScope_ = global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MessageReceiverScope ReceiverScope { + get { return receiverScope_; } + set { + receiverScope_ = value; + } + } + + /// Field number for the "target_players" field. + public const int TargetPlayersFieldNumber = 4; + private global::CircuitsV2.Protobuf.MessageTargetPlayers targetPlayers_ = global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MessageTargetPlayers TargetPlayers { + get { return targetPlayers_; } + set { + targetPlayers_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetMessageSenderNodeScopeAndTargetPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetMessageSenderNodeScopeAndTargetPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (ReceiverScope != other.ReceiverScope) return false; + if (TargetPlayers != other.TargetPlayers) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (ReceiverScope != global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom) hash ^= ReceiverScope.GetHashCode(); + if (TargetPlayers != global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer) hash ^= TargetPlayers.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (ReceiverScope != global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom) { + output.WriteRawTag(24); + output.WriteEnum((int) ReceiverScope); + } + if (TargetPlayers != global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer) { + output.WriteRawTag(32); + output.WriteEnum((int) TargetPlayers); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (ReceiverScope != global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom) { + output.WriteRawTag(24); + output.WriteEnum((int) ReceiverScope); + } + if (TargetPlayers != global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer) { + output.WriteRawTag(32); + output.WriteEnum((int) TargetPlayers); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (ReceiverScope != global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ReceiverScope); + } + if (TargetPlayers != global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) TargetPlayers); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetMessageSenderNodeScopeAndTargetPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.ReceiverScope != global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom) { + ReceiverScope = other.ReceiverScope; + } + if (other.TargetPlayers != global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer) { + TargetPlayers = other.TargetPlayers; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + ReceiverScope = (global::CircuitsV2.Protobuf.MessageReceiverScope) input.ReadEnum(); + break; + } + case 32: { + TargetPlayers = (global::CircuitsV2.Protobuf.MessageTargetPlayers) input.ReadEnum(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + ReceiverScope = (global::CircuitsV2.Protobuf.MessageReceiverScope) input.ReadEnum(); + break; + } + case 32: { + TargetPlayers = (global::CircuitsV2.Protobuf.MessageTargetPlayers) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetMessageNodeHasPortForParameterPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetMessageNodeHasPortForParameterPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[253]; } + } + + [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 CV2SetMessageNodeHasPortForParameterPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMessageNodeHasPortForParameterPayloadData(CV2SetMessageNodeHasPortForParameterPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + messageName_ = other.messageName_; + parameterKey_ = other.parameterKey_ != null ? other.parameterKey_.Clone() : null; + shouldHavePort_ = other.shouldHavePort_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetMessageNodeHasPortForParameterPayloadData Clone() { + return new CV2SetMessageNodeHasPortForParameterPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "message_name" field. + public const int MessageNameFieldNumber = 3; + private string messageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string MessageName { + get { return messageName_; } + set { + messageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "parameter_key" field. + public const int ParameterKeyFieldNumber = 4; + private global::Circuits.Static.RecRoom.Protobuf.NamedTypeData parameterKey_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.NamedTypeData ParameterKey { + get { return parameterKey_; } + set { + parameterKey_ = value; + } + } + + /// Field number for the "should_have_port" field. + public const int ShouldHavePortFieldNumber = 5; + private bool shouldHavePort_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShouldHavePort { + get { return shouldHavePort_; } + set { + shouldHavePort_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetMessageNodeHasPortForParameterPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetMessageNodeHasPortForParameterPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (MessageName != other.MessageName) return false; + if (!object.Equals(ParameterKey, other.ParameterKey)) return false; + if (ShouldHavePort != other.ShouldHavePort) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (MessageName.Length != 0) hash ^= MessageName.GetHashCode(); + if (parameterKey_ != null) hash ^= ParameterKey.GetHashCode(); + if (ShouldHavePort != false) hash ^= ShouldHavePort.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (MessageName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(MessageName); + } + if (parameterKey_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ParameterKey); + } + if (ShouldHavePort != false) { + output.WriteRawTag(40); + output.WriteBool(ShouldHavePort); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (MessageName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(MessageName); + } + if (parameterKey_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ParameterKey); + } + if (ShouldHavePort != false) { + output.WriteRawTag(40); + output.WriteBool(ShouldHavePort); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (MessageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(MessageName); + } + if (parameterKey_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ParameterKey); + } + if (ShouldHavePort != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetMessageNodeHasPortForParameterPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.MessageName.Length != 0) { + MessageName = other.MessageName; + } + if (other.parameterKey_ != null) { + if (parameterKey_ == null) { + ParameterKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + ParameterKey.MergeFrom(other.ParameterKey); + } + if (other.ShouldHavePort != false) { + ShouldHavePort = other.ShouldHavePort; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + MessageName = input.ReadString(); + break; + } + case 34: { + if (parameterKey_ == null) { + ParameterKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(ParameterKey); + break; + } + case 40: { + ShouldHavePort = input.ReadBool(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + MessageName = input.ReadString(); + break; + } + case 34: { + if (parameterKey_ == null) { + ParameterKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(ParameterKey); + break; + } + case 40: { + ShouldHavePort = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2EditMessageNamePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2EditMessageNamePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[254]; } + } + + [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 CV2EditMessageNamePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2EditMessageNamePayloadData(CV2EditMessageNamePayloadData other) : this() { + oldMessageName_ = other.oldMessageName_; + newMessageName_ = other.newMessageName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2EditMessageNamePayloadData Clone() { + return new CV2EditMessageNamePayloadData(this); + } + + /// Field number for the "old_message_name" field. + public const int OldMessageNameFieldNumber = 1; + private string oldMessageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string OldMessageName { + get { return oldMessageName_; } + set { + oldMessageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "new_message_name" field. + public const int NewMessageNameFieldNumber = 2; + private string newMessageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NewMessageName { + get { return newMessageName_; } + set { + newMessageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2EditMessageNamePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2EditMessageNamePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (OldMessageName != other.OldMessageName) return false; + if (NewMessageName != other.NewMessageName) 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 (OldMessageName.Length != 0) hash ^= OldMessageName.GetHashCode(); + if (NewMessageName.Length != 0) hash ^= NewMessageName.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 (OldMessageName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(OldMessageName); + } + if (NewMessageName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(NewMessageName); + } + 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 (OldMessageName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(OldMessageName); + } + if (NewMessageName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(NewMessageName); + } + 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 (OldMessageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(OldMessageName); + } + if (NewMessageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(NewMessageName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2EditMessageNamePayloadData other) { + if (other == null) { + return; + } + if (other.OldMessageName.Length != 0) { + OldMessageName = other.OldMessageName; + } + if (other.NewMessageName.Length != 0) { + NewMessageName = other.NewMessageName; + } + _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: { + OldMessageName = input.ReadString(); + break; + } + case 18: { + NewMessageName = input.ReadString(); + 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: { + OldMessageName = input.ReadString(); + break; + } + case 18: { + NewMessageName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2ManageMessageParameterPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2ManageMessageParameterPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[255]; } + } + + [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 CV2ManageMessageParameterPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ManageMessageParameterPayloadData(CV2ManageMessageParameterPayloadData other) : this() { + messageName_ = other.messageName_; + requestingGraphId_ = other.requestingGraphId_; + requestingNodeId_ = other.requestingNodeId_; + existingParameterKey_ = other.existingParameterKey_ != null ? other.existingParameterKey_.Clone() : null; + newParameterKey_ = other.newParameterKey_ != null ? other.newParameterKey_.Clone() : null; + defaultValue_ = other.defaultValue_ != null ? other.defaultValue_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2ManageMessageParameterPayloadData Clone() { + return new CV2ManageMessageParameterPayloadData(this); + } + + /// Field number for the "message_name" field. + public const int MessageNameFieldNumber = 1; + private string messageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string MessageName { + get { return messageName_; } + set { + messageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "requesting_graph_id" field. + public const int RequestingGraphIdFieldNumber = 2; + private int requestingGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RequestingGraphId { + get { return requestingGraphId_; } + set { + requestingGraphId_ = value; + } + } + + /// Field number for the "requesting_node_id" field. + public const int RequestingNodeIdFieldNumber = 3; + private int requestingNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RequestingNodeId { + get { return requestingNodeId_; } + set { + requestingNodeId_ = value; + } + } + + /// Field number for the "existing_parameter_key" field. + public const int ExistingParameterKeyFieldNumber = 4; + private global::Circuits.Static.RecRoom.Protobuf.NamedTypeData existingParameterKey_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.NamedTypeData ExistingParameterKey { + get { return existingParameterKey_; } + set { + existingParameterKey_ = value; + } + } + + /// Field number for the "new_parameter_key" field. + public const int NewParameterKeyFieldNumber = 5; + private global::Circuits.Static.RecRoom.Protobuf.NamedTypeData newParameterKey_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.NamedTypeData NewParameterKey { + get { return newParameterKey_; } + set { + newParameterKey_ = value; + } + } + + /// Field number for the "default_value" field. + public const int DefaultValueFieldNumber = 6; + private global::Circuits.Static.EV.Protobuf.VariantData defaultValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.VariantData DefaultValue { + get { return defaultValue_; } + set { + defaultValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2ManageMessageParameterPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2ManageMessageParameterPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MessageName != other.MessageName) return false; + if (RequestingGraphId != other.RequestingGraphId) return false; + if (RequestingNodeId != other.RequestingNodeId) return false; + if (!object.Equals(ExistingParameterKey, other.ExistingParameterKey)) return false; + if (!object.Equals(NewParameterKey, other.NewParameterKey)) return false; + if (!object.Equals(DefaultValue, other.DefaultValue)) 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 (MessageName.Length != 0) hash ^= MessageName.GetHashCode(); + if (RequestingGraphId != 0) hash ^= RequestingGraphId.GetHashCode(); + if (RequestingNodeId != 0) hash ^= RequestingNodeId.GetHashCode(); + if (existingParameterKey_ != null) hash ^= ExistingParameterKey.GetHashCode(); + if (newParameterKey_ != null) hash ^= NewParameterKey.GetHashCode(); + if (defaultValue_ != null) hash ^= DefaultValue.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 (MessageName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(MessageName); + } + if (RequestingGraphId != 0) { + output.WriteRawTag(16); + output.WriteInt32(RequestingGraphId); + } + if (RequestingNodeId != 0) { + output.WriteRawTag(24); + output.WriteInt32(RequestingNodeId); + } + if (existingParameterKey_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ExistingParameterKey); + } + if (newParameterKey_ != null) { + output.WriteRawTag(42); + output.WriteMessage(NewParameterKey); + } + if (defaultValue_ != null) { + output.WriteRawTag(50); + output.WriteMessage(DefaultValue); + } + 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 (MessageName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(MessageName); + } + if (RequestingGraphId != 0) { + output.WriteRawTag(16); + output.WriteInt32(RequestingGraphId); + } + if (RequestingNodeId != 0) { + output.WriteRawTag(24); + output.WriteInt32(RequestingNodeId); + } + if (existingParameterKey_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ExistingParameterKey); + } + if (newParameterKey_ != null) { + output.WriteRawTag(42); + output.WriteMessage(NewParameterKey); + } + if (defaultValue_ != null) { + output.WriteRawTag(50); + output.WriteMessage(DefaultValue); + } + 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 (MessageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(MessageName); + } + if (RequestingGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RequestingGraphId); + } + if (RequestingNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RequestingNodeId); + } + if (existingParameterKey_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ExistingParameterKey); + } + if (newParameterKey_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NewParameterKey); + } + if (defaultValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2ManageMessageParameterPayloadData other) { + if (other == null) { + return; + } + if (other.MessageName.Length != 0) { + MessageName = other.MessageName; + } + if (other.RequestingGraphId != 0) { + RequestingGraphId = other.RequestingGraphId; + } + if (other.RequestingNodeId != 0) { + RequestingNodeId = other.RequestingNodeId; + } + if (other.existingParameterKey_ != null) { + if (existingParameterKey_ == null) { + ExistingParameterKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + ExistingParameterKey.MergeFrom(other.ExistingParameterKey); + } + if (other.newParameterKey_ != null) { + if (newParameterKey_ == null) { + NewParameterKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + NewParameterKey.MergeFrom(other.NewParameterKey); + } + if (other.defaultValue_ != null) { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + DefaultValue.MergeFrom(other.DefaultValue); + } + _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: { + MessageName = input.ReadString(); + break; + } + case 16: { + RequestingGraphId = input.ReadInt32(); + break; + } + case 24: { + RequestingNodeId = input.ReadInt32(); + break; + } + case 34: { + if (existingParameterKey_ == null) { + ExistingParameterKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(ExistingParameterKey); + break; + } + case 42: { + if (newParameterKey_ == null) { + NewParameterKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(NewParameterKey); + break; + } + case 50: { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(DefaultValue); + 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: { + MessageName = input.ReadString(); + break; + } + case 16: { + RequestingGraphId = input.ReadInt32(); + break; + } + case 24: { + RequestingNodeId = input.ReadInt32(); + break; + } + case 34: { + if (existingParameterKey_ == null) { + ExistingParameterKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(ExistingParameterKey); + break; + } + case 42: { + if (newParameterKey_ == null) { + NewParameterKey = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(NewParameterKey); + break; + } + case 50: { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(DefaultValue); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[256]; } + } + + [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 CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData(CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData Clone() { + return new CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2GameAISendUserPromptWithStructuredResponseAddOutputPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[257]; } + } + + [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 CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData(CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + outputIndex_ = other.outputIndex_; + outputData_ = other.outputData_ != null ? other.outputData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData Clone() { + return new CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "output_index" field. + public const int OutputIndexFieldNumber = 3; + private int outputIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputIndex { + get { return outputIndex_; } + set { + outputIndex_ = value; + } + } + + /// Field number for the "output_data" field. + public const int OutputDataFieldNumber = 4; + private global::CircuitsV2.Protobuf.StructuredDataEntryData outputData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.StructuredDataEntryData OutputData { + get { return outputData_; } + set { + outputData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (OutputIndex != other.OutputIndex) return false; + if (!object.Equals(OutputData, other.OutputData)) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (OutputIndex != 0) hash ^= OutputIndex.GetHashCode(); + if (outputData_ != null) hash ^= OutputData.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (OutputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(OutputIndex); + } + if (outputData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(OutputData); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (OutputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(OutputIndex); + } + if (outputData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(OutputData); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (OutputIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputIndex); + } + if (outputData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OutputData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2GameAISendUserPromptWithStructuredResponseEditOutputPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.OutputIndex != 0) { + OutputIndex = other.OutputIndex; + } + if (other.outputData_ != null) { + if (outputData_ == null) { + OutputData = new global::CircuitsV2.Protobuf.StructuredDataEntryData(); + } + OutputData.MergeFrom(other.OutputData); + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + OutputIndex = input.ReadInt32(); + break; + } + case 34: { + if (outputData_ == null) { + OutputData = new global::CircuitsV2.Protobuf.StructuredDataEntryData(); + } + input.ReadMessage(OutputData); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + OutputIndex = input.ReadInt32(); + break; + } + case 34: { + if (outputData_ == null) { + OutputData = new global::CircuitsV2.Protobuf.StructuredDataEntryData(); + } + input.ReadMessage(OutputData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[258]; } + } + + [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 CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData(CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + outputIndex_ = other.outputIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData Clone() { + return new CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "output_index" field. + public const int OutputIndexFieldNumber = 3; + private int outputIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputIndex { + get { return outputIndex_; } + set { + outputIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (OutputIndex != other.OutputIndex) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (OutputIndex != 0) hash ^= OutputIndex.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (OutputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(OutputIndex); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (OutputIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(OutputIndex); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (OutputIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2GameAISendUserPromptWithStructuredResponseRemoveOutputPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.OutputIndex != 0) { + OutputIndex = other.OutputIndex; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + OutputIndex = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + OutputIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBehaviorBoardBehaviorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBehaviorBoardBehaviorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[259]; } + } + + [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 CV2SetBehaviorBoardBehaviorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBehaviorBoardBehaviorPayloadData(CV2SetBehaviorBoardBehaviorPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + behaviorId_ = other.behaviorId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBehaviorBoardBehaviorPayloadData Clone() { + return new CV2SetBehaviorBoardBehaviorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "behavior_id" field. + public const int BehaviorIdFieldNumber = 3; + private int behaviorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BehaviorId { + get { return behaviorId_; } + set { + behaviorId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBehaviorBoardBehaviorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBehaviorBoardBehaviorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (BehaviorId != other.BehaviorId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (BehaviorId != 0) hash ^= BehaviorId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (BehaviorId != 0) { + output.WriteRawTag(24); + output.WriteInt32(BehaviorId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (BehaviorId != 0) { + output.WriteRawTag(24); + output.WriteInt32(BehaviorId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (BehaviorId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BehaviorId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBehaviorBoardBehaviorPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.BehaviorId != 0) { + BehaviorId = other.BehaviorId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + BehaviorId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + BehaviorId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2CreateBehaviorBoardBehaviorPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2CreateBehaviorBoardBehaviorPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[260]; } + } + + [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 CV2CreateBehaviorBoardBehaviorPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreateBehaviorBoardBehaviorPayloadData(CV2CreateBehaviorBoardBehaviorPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + behaviorName_ = other.behaviorName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreateBehaviorBoardBehaviorPayloadData Clone() { + return new CV2CreateBehaviorBoardBehaviorPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "behavior_name" field. + public const int BehaviorNameFieldNumber = 3; + private string behaviorName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BehaviorName { + get { return behaviorName_; } + set { + behaviorName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2CreateBehaviorBoardBehaviorPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2CreateBehaviorBoardBehaviorPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (BehaviorName != other.BehaviorName) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (BehaviorName.Length != 0) hash ^= BehaviorName.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (BehaviorName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(BehaviorName); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (BehaviorName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(BehaviorName); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (BehaviorName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BehaviorName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2CreateBehaviorBoardBehaviorPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.BehaviorName.Length != 0) { + BehaviorName = other.BehaviorName; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + BehaviorName = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + BehaviorName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetBehaviorNamePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetBehaviorNamePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[261]; } + } + + [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 CV2SetBehaviorNamePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBehaviorNamePayloadData(CV2SetBehaviorNamePayloadData other) : this() { + behaviorId_ = other.behaviorId_; + behaviorName_ = other.behaviorName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetBehaviorNamePayloadData Clone() { + return new CV2SetBehaviorNamePayloadData(this); + } + + /// Field number for the "behavior_id" field. + public const int BehaviorIdFieldNumber = 1; + private int behaviorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BehaviorId { + get { return behaviorId_; } + set { + behaviorId_ = value; + } + } + + /// Field number for the "behavior_name" field. + public const int BehaviorNameFieldNumber = 2; + private string behaviorName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BehaviorName { + get { return behaviorName_; } + set { + behaviorName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetBehaviorNamePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetBehaviorNamePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BehaviorId != other.BehaviorId) return false; + if (BehaviorName != other.BehaviorName) 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 (BehaviorId != 0) hash ^= BehaviorId.GetHashCode(); + if (BehaviorName.Length != 0) hash ^= BehaviorName.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 (BehaviorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(BehaviorId); + } + if (BehaviorName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(BehaviorName); + } + 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 (BehaviorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(BehaviorId); + } + if (BehaviorName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(BehaviorName); + } + 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 (BehaviorId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BehaviorId); + } + if (BehaviorName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BehaviorName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetBehaviorNamePayloadData other) { + if (other == null) { + return; + } + if (other.BehaviorId != 0) { + BehaviorId = other.BehaviorId; + } + if (other.BehaviorName.Length != 0) { + BehaviorName = other.BehaviorName; + } + _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 8: { + BehaviorId = input.ReadInt32(); + break; + } + case 18: { + BehaviorName = input.ReadString(); + 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 8: { + BehaviorId = input.ReadInt32(); + break; + } + case 18: { + BehaviorName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2CreateNewBehaviorVersionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2CreateNewBehaviorVersionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[262]; } + } + + [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 CV2CreateNewBehaviorVersionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreateNewBehaviorVersionPayloadData(CV2CreateNewBehaviorVersionPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + behaviorId_ = other.behaviorId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2CreateNewBehaviorVersionPayloadData Clone() { + return new CV2CreateNewBehaviorVersionPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "behavior_id" field. + public const int BehaviorIdFieldNumber = 3; + private int behaviorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BehaviorId { + get { return behaviorId_; } + set { + behaviorId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2CreateNewBehaviorVersionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2CreateNewBehaviorVersionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (BehaviorId != other.BehaviorId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (BehaviorId != 0) hash ^= BehaviorId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (BehaviorId != 0) { + output.WriteRawTag(24); + output.WriteInt32(BehaviorId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (BehaviorId != 0) { + output.WriteRawTag(24); + output.WriteInt32(BehaviorId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (BehaviorId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BehaviorId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2CreateNewBehaviorVersionPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.BehaviorId != 0) { + BehaviorId = other.BehaviorId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + BehaviorId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + BehaviorId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetTextureConstantSizePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetTextureConstantSizePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[263]; } + } + + [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 CV2SetTextureConstantSizePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetTextureConstantSizePayloadData(CV2SetTextureConstantSizePayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + width_ = other.width_; + height_ = other.height_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetTextureConstantSizePayloadData Clone() { + return new CV2SetTextureConstantSizePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "width" field. + public const int WidthFieldNumber = 3; + private int width_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Width { + get { return width_; } + set { + width_ = value; + } + } + + /// Field number for the "height" field. + public const int HeightFieldNumber = 4; + private int height_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Height { + get { return height_; } + set { + height_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetTextureConstantSizePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetTextureConstantSizePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Width != other.Width) return false; + if (Height != other.Height) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Width != 0) hash ^= Width.GetHashCode(); + if (Height != 0) hash ^= Height.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Width != 0) { + output.WriteRawTag(24); + output.WriteInt32(Width); + } + if (Height != 0) { + output.WriteRawTag(32); + output.WriteInt32(Height); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Width != 0) { + output.WriteRawTag(24); + output.WriteInt32(Width); + } + if (Height != 0) { + output.WriteRawTag(32); + output.WriteInt32(Height); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Width != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Width); + } + if (Height != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Height); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetTextureConstantSizePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Width != 0) { + Width = other.Width; + } + if (other.Height != 0) { + Height = other.Height; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + Width = input.ReadInt32(); + break; + } + case 32: { + Height = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + Width = input.ReadInt32(); + break; + } + case 32: { + Height = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetTextToSpeechMaxRolloffDistancePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetTextToSpeechMaxRolloffDistancePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[264]; } + } + + [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 CV2SetTextToSpeechMaxRolloffDistancePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetTextToSpeechMaxRolloffDistancePayloadData(CV2SetTextToSpeechMaxRolloffDistancePayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + maxRolloffDistance_ = other.maxRolloffDistance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetTextToSpeechMaxRolloffDistancePayloadData Clone() { + return new CV2SetTextToSpeechMaxRolloffDistancePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "max_rolloff_distance" field. + public const int MaxRolloffDistanceFieldNumber = 3; + private float maxRolloffDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxRolloffDistance { + get { return maxRolloffDistance_; } + set { + maxRolloffDistance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetTextToSpeechMaxRolloffDistancePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetTextToSpeechMaxRolloffDistancePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxRolloffDistance, other.MaxRolloffDistance)) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (MaxRolloffDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxRolloffDistance); + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (MaxRolloffDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(MaxRolloffDistance); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (MaxRolloffDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(MaxRolloffDistance); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (MaxRolloffDistance != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetTextToSpeechMaxRolloffDistancePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.MaxRolloffDistance != 0F) { + MaxRolloffDistance = other.MaxRolloffDistance; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 29: { + MaxRolloffDistance = input.ReadFloat(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 29: { + MaxRolloffDistance = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetTextToSpeechRolloffCurvePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetTextToSpeechRolloffCurvePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[265]; } + } + + [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 CV2SetTextToSpeechRolloffCurvePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetTextToSpeechRolloffCurvePayloadData(CV2SetTextToSpeechRolloffCurvePayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + rolloffCurve_ = other.rolloffCurve_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetTextToSpeechRolloffCurvePayloadData Clone() { + return new CV2SetTextToSpeechRolloffCurvePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "rolloff_curve" field. + public const int RolloffCurveFieldNumber = 3; + private int rolloffCurve_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RolloffCurve { + get { return rolloffCurve_; } + set { + rolloffCurve_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetTextToSpeechRolloffCurvePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetTextToSpeechRolloffCurvePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (RolloffCurve != other.RolloffCurve) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (RolloffCurve != 0) hash ^= RolloffCurve.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (RolloffCurve != 0) { + output.WriteRawTag(24); + output.WriteInt32(RolloffCurve); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (RolloffCurve != 0) { + output.WriteRawTag(24); + output.WriteInt32(RolloffCurve); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (RolloffCurve != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RolloffCurve); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetTextToSpeechRolloffCurvePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.RolloffCurve != 0) { + RolloffCurve = other.RolloffCurve; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + RolloffCurve = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + RolloffCurve = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGenAIMusicBlobNamePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGenAIMusicBlobNamePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[266]; } + } + + [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 CV2SetGenAIMusicBlobNamePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAIMusicBlobNamePayloadData(CV2SetGenAIMusicBlobNamePayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + blobName_ = other.blobName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAIMusicBlobNamePayloadData Clone() { + return new CV2SetGenAIMusicBlobNamePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "blob_name" field. + public const int BlobNameFieldNumber = 3; + private string blobName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BlobName { + get { return blobName_; } + set { + blobName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGenAIMusicBlobNamePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGenAIMusicBlobNamePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (BlobName != other.BlobName) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (BlobName.Length != 0) hash ^= BlobName.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (BlobName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(BlobName); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (BlobName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(BlobName); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (BlobName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BlobName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGenAIMusicBlobNamePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.BlobName.Length != 0) { + BlobName = other.BlobName; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + BlobName = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + BlobName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGenAIMusicPromptPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGenAIMusicPromptPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[267]; } + } + + [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 CV2SetGenAIMusicPromptPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAIMusicPromptPayloadData(CV2SetGenAIMusicPromptPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + prompt_ = other.prompt_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAIMusicPromptPayloadData Clone() { + return new CV2SetGenAIMusicPromptPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "prompt" field. + public const int PromptFieldNumber = 3; + private string prompt_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Prompt { + get { return prompt_; } + set { + prompt_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGenAIMusicPromptPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGenAIMusicPromptPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Prompt != other.Prompt) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Prompt.Length != 0) hash ^= Prompt.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Prompt.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Prompt); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Prompt.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Prompt); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Prompt.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Prompt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGenAIMusicPromptPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Prompt.Length != 0) { + Prompt = other.Prompt; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Prompt = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Prompt = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGenAIMusicDurationPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGenAIMusicDurationPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[268]; } + } + + [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 CV2SetGenAIMusicDurationPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAIMusicDurationPayloadData(CV2SetGenAIMusicDurationPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + duration_ = other.duration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAIMusicDurationPayloadData Clone() { + return new CV2SetGenAIMusicDurationPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "duration" field. + public const int DurationFieldNumber = 3; + private int duration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Duration { + get { return duration_; } + set { + duration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGenAIMusicDurationPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGenAIMusicDurationPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Duration != other.Duration) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Duration != 0) hash ^= Duration.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Duration != 0) { + output.WriteRawTag(24); + output.WriteInt32(Duration); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Duration != 0) { + output.WriteRawTag(24); + output.WriteInt32(Duration); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Duration != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Duration); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGenAIMusicDurationPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Duration != 0) { + Duration = other.Duration; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + Duration = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + Duration = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGenAIMusicLyricsPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGenAIMusicLyricsPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[269]; } + } + + [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 CV2SetGenAIMusicLyricsPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAIMusicLyricsPayloadData(CV2SetGenAIMusicLyricsPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + lyrics_ = other.lyrics_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAIMusicLyricsPayloadData Clone() { + return new CV2SetGenAIMusicLyricsPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "lyrics" field. + public const int LyricsFieldNumber = 3; + private string lyrics_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Lyrics { + get { return lyrics_; } + set { + lyrics_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGenAIMusicLyricsPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGenAIMusicLyricsPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Lyrics != other.Lyrics) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Lyrics.Length != 0) hash ^= Lyrics.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Lyrics.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Lyrics); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Lyrics.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Lyrics); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Lyrics.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Lyrics); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGenAIMusicLyricsPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Lyrics.Length != 0) { + Lyrics = other.Lyrics; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Lyrics = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Lyrics = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGenAIMusicContextPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGenAIMusicContextPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[270]; } + } + + [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 CV2SetGenAIMusicContextPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAIMusicContextPayloadData(CV2SetGenAIMusicContextPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + context_ = other.context_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAIMusicContextPayloadData Clone() { + return new CV2SetGenAIMusicContextPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "context" field. + public const int ContextFieldNumber = 3; + private string context_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Context { + get { return context_; } + set { + context_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGenAIMusicContextPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGenAIMusicContextPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Context != other.Context) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Context.Length != 0) hash ^= Context.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Context.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Context); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Context.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Context); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Context.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Context); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGenAIMusicContextPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Context.Length != 0) { + Context = other.Context; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Context = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Context = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGenAISFXBlobNamePayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGenAISFXBlobNamePayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[271]; } + } + + [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 CV2SetGenAISFXBlobNamePayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAISFXBlobNamePayloadData(CV2SetGenAISFXBlobNamePayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + blobName_ = other.blobName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAISFXBlobNamePayloadData Clone() { + return new CV2SetGenAISFXBlobNamePayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "blob_name" field. + public const int BlobNameFieldNumber = 3; + private string blobName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BlobName { + get { return blobName_; } + set { + blobName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGenAISFXBlobNamePayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGenAISFXBlobNamePayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (BlobName != other.BlobName) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (BlobName.Length != 0) hash ^= BlobName.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (BlobName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(BlobName); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (BlobName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(BlobName); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (BlobName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BlobName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGenAISFXBlobNamePayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.BlobName.Length != 0) { + BlobName = other.BlobName; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + BlobName = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + BlobName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGenAISFXPromptPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGenAISFXPromptPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[272]; } + } + + [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 CV2SetGenAISFXPromptPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAISFXPromptPayloadData(CV2SetGenAISFXPromptPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + prompt_ = other.prompt_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAISFXPromptPayloadData Clone() { + return new CV2SetGenAISFXPromptPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "prompt" field. + public const int PromptFieldNumber = 3; + private string prompt_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Prompt { + get { return prompt_; } + set { + prompt_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGenAISFXPromptPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGenAISFXPromptPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Prompt != other.Prompt) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Prompt.Length != 0) hash ^= Prompt.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Prompt.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Prompt); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Prompt.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Prompt); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Prompt.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Prompt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGenAISFXPromptPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Prompt.Length != 0) { + Prompt = other.Prompt; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Prompt = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Prompt = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGenAISFXDurationPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGenAISFXDurationPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[273]; } + } + + [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 CV2SetGenAISFXDurationPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAISFXDurationPayloadData(CV2SetGenAISFXDurationPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + duration_ = other.duration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAISFXDurationPayloadData Clone() { + return new CV2SetGenAISFXDurationPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "duration" field. + public const int DurationFieldNumber = 3; + private int duration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Duration { + get { return duration_; } + set { + duration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGenAISFXDurationPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGenAISFXDurationPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Duration != other.Duration) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Duration != 0) hash ^= Duration.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Duration != 0) { + output.WriteRawTag(24); + output.WriteInt32(Duration); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Duration != 0) { + output.WriteRawTag(24); + output.WriteInt32(Duration); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Duration != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Duration); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGenAISFXDurationPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Duration != 0) { + Duration = other.Duration; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + Duration = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + Duration = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetGenAISFXContextPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetGenAISFXContextPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[274]; } + } + + [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 CV2SetGenAISFXContextPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAISFXContextPayloadData(CV2SetGenAISFXContextPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + context_ = other.context_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetGenAISFXContextPayloadData Clone() { + return new CV2SetGenAISFXContextPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "context" field. + public const int ContextFieldNumber = 3; + private string context_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Context { + get { return context_; } + set { + context_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetGenAISFXContextPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetGenAISFXContextPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Context != other.Context) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Context.Length != 0) hash ^= Context.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Context.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Context); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Context.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Context); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Context.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Context); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetGenAISFXContextPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Context.Length != 0) { + Context = other.Context; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Context = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Context = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2FunctionDeclSetDescriptionPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2FunctionDeclSetDescriptionPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[275]; } + } + + [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 CV2FunctionDeclSetDescriptionPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2FunctionDeclSetDescriptionPayloadData(CV2FunctionDeclSetDescriptionPayloadData other) : this() { + functionDeclId_ = other.functionDeclId_; + description_ = other.description_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2FunctionDeclSetDescriptionPayloadData Clone() { + return new CV2FunctionDeclSetDescriptionPayloadData(this); + } + + /// Field number for the "function_decl_id" field. + public const int FunctionDeclIdFieldNumber = 1; + private int functionDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FunctionDeclId { + get { return functionDeclId_; } + set { + functionDeclId_ = value; + } + } + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 2; + private string description_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Description { + get { return description_; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2FunctionDeclSetDescriptionPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2FunctionDeclSetDescriptionPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (FunctionDeclId != other.FunctionDeclId) return false; + if (Description != other.Description) 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 (FunctionDeclId != 0) hash ^= FunctionDeclId.GetHashCode(); + if (Description.Length != 0) hash ^= Description.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 (FunctionDeclId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionDeclId); + } + if (Description.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Description); + } + 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 (FunctionDeclId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionDeclId); + } + if (Description.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Description); + } + 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 (FunctionDeclId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FunctionDeclId); + } + if (Description.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2FunctionDeclSetDescriptionPayloadData other) { + if (other == null) { + return; + } + if (other.FunctionDeclId != 0) { + FunctionDeclId = other.FunctionDeclId; + } + if (other.Description.Length != 0) { + Description = other.Description; + } + _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 8: { + FunctionDeclId = input.ReadInt32(); + break; + } + case 18: { + Description = input.ReadString(); + 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 8: { + FunctionDeclId = input.ReadInt32(); + break; + } + case 18: { + Description = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetChatAIModelNodeModelPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetChatAIModelNodeModelPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[276]; } + } + + [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 CV2SetChatAIModelNodeModelPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetChatAIModelNodeModelPayloadData(CV2SetChatAIModelNodeModelPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + model_ = other.model_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetChatAIModelNodeModelPayloadData Clone() { + return new CV2SetChatAIModelNodeModelPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "model" field. + public const int ModelFieldNumber = 3; + private string model_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Model { + get { return model_; } + set { + model_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetChatAIModelNodeModelPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetChatAIModelNodeModelPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Model != other.Model) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Model.Length != 0) hash ^= Model.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Model.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Model); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Model.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Model); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Model.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Model); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetChatAIModelNodeModelPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Model.Length != 0) { + Model = other.Model; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Model = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Model = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2SetImageGenerationAIModelNodeModelPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2SetImageGenerationAIModelNodeModelPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[277]; } + } + + [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 CV2SetImageGenerationAIModelNodeModelPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetImageGenerationAIModelNodeModelPayloadData(CV2SetImageGenerationAIModelNodeModelPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + model_ = other.model_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2SetImageGenerationAIModelNodeModelPayloadData Clone() { + return new CV2SetImageGenerationAIModelNodeModelPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "model" field. + public const int ModelFieldNumber = 3; + private string model_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Model { + get { return model_; } + set { + model_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2SetImageGenerationAIModelNodeModelPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2SetImageGenerationAIModelNodeModelPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (Model != other.Model) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (Model.Length != 0) hash ^= Model.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Model.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Model); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (Model.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Model); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (Model.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Model); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2SetImageGenerationAIModelNodeModelPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.Model.Length != 0) { + Model = other.Model; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Model = input.ReadString(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 26: { + Model = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CV2AiFunctionSetFunctionDeclIdPayloadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CV2AiFunctionSetFunctionDeclIdPayloadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.ActionDataReflection.Descriptor.MessageTypes[278]; } + } + + [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 CV2AiFunctionSetFunctionDeclIdPayloadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AiFunctionSetFunctionDeclIdPayloadData(CV2AiFunctionSetFunctionDeclIdPayloadData other) : this() { + graphId_ = other.graphId_; + nodeId_ = other.nodeId_; + functionDeclId_ = other.functionDeclId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CV2AiFunctionSetFunctionDeclIdPayloadData Clone() { + return new CV2AiFunctionSetFunctionDeclIdPayloadData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private int graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "function_decl_id" field. + public const int FunctionDeclIdFieldNumber = 3; + private int functionDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FunctionDeclId { + get { return functionDeclId_; } + set { + functionDeclId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CV2AiFunctionSetFunctionDeclIdPayloadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CV2AiFunctionSetFunctionDeclIdPayloadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (NodeId != other.NodeId) return false; + if (FunctionDeclId != other.FunctionDeclId) 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 (GraphId != 0) hash ^= GraphId.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (FunctionDeclId != 0) hash ^= FunctionDeclId.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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (FunctionDeclId != 0) { + output.WriteRawTag(24); + output.WriteInt32(FunctionDeclId); + } + 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 (GraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(GraphId); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (FunctionDeclId != 0) { + output.WriteRawTag(24); + output.WriteInt32(FunctionDeclId); + } + 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 (GraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GraphId); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (FunctionDeclId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FunctionDeclId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CV2AiFunctionSetFunctionDeclIdPayloadData other) { + if (other == null) { + return; + } + if (other.GraphId != 0) { + GraphId = other.GraphId; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.FunctionDeclId != 0) { + FunctionDeclId = other.FunctionDeclId; + } + _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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + FunctionDeclId = input.ReadInt32(); + 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 8: { + GraphId = input.ReadInt32(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + FunctionDeclId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AddInventoryItemNodeData.cs b/AddInventoryItemNodeData.cs new file mode 100644 index 0000000..3be5567 --- /dev/null +++ b/AddInventoryItemNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/add_inventory_item_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/add_inventory_item_node_data.proto + public static partial class AddInventoryItemNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/add_inventory_item_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AddInventoryItemNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0c192Mi9hZGRfaW52ZW50b3J5X2l0ZW1fbm9kZV9kYXRhLnBy", + "b3RvEgtjaXJjdWl0c192MiItChhBZGRJbnZlbnRvcnlJdGVtTm9kZURhdGES", + "EQoJbG9nT3V0cHV0GAEgASgIQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.AddInventoryItemNodeData), global::CircuitsV2.Protobuf.AddInventoryItemNodeData.Parser, new[]{ "LogOutput" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AddInventoryItemNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AddInventoryItemNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.AddInventoryItemNodeDataReflection.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 AddInventoryItemNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AddInventoryItemNodeData(AddInventoryItemNodeData other) : this() { + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AddInventoryItemNodeData Clone() { + return new AddInventoryItemNodeData(this); + } + + /// Field number for the "logOutput" field. + public const int LogOutputFieldNumber = 1; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AddInventoryItemNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AddInventoryItemNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LogOutput != other.LogOutput) 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 (LogOutput != false) hash ^= LogOutput.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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AddInventoryItemNodeData other) { + if (other == null) { + return; + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 8: { + LogOutput = input.ReadBool(); + 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 8: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AiData.cs b/AiData.cs new file mode 100644 index 0000000..ff48f8d --- /dev/null +++ b/AiData.cs @@ -0,0 +1,2289 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/ai_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/ai_data.proto + public static partial class AiDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/ai_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AiDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiJyZWNfcm9vbS9wZXJzaXN0ZW5jZS9haV9kYXRhLnByb3RvEghyZWNfcm9v", + "bSKeAQoGQUlEYXRhEi4KC2FpUGF0aFBvaW50GAEgASgLMhkucmVjX3Jvb20u", + "QUlQYXRoUG9pbnREYXRhEjQKDmFpUXVlc3RTcGF3bmVyGAIgASgLMhwucmVj", + "X3Jvb20uQUlRdWVzdFNwYXduZXJEYXRhEi4KC2FpTW92ZU9yZGVyGAMgASgL", + "MhkucmVjX3Jvb20uQUlNb3ZlT3JkZXJEYXRhIlAKD0FJUGF0aFBvaW50RGF0", + "YRITCgtjb25uZWN0aW9ucxgBIAMoDBIVCg1mYWNlRGlyZWN0aW9uGAIgASgF", + "EhEKCXBhdXNlVGltZRgDIAEoAiKTAgoSQUlRdWVzdFNwYXduZXJEYXRhEj0K", + "DWNvbW1vbl9jb25maWcYASABKAsyJi5yZWNfcm9vbS5BSVF1ZXN0Q29tbW9u", + "RW5lbXlDb25maWdEYXRhEjQKC2Rhc2hfY29uZmlnGAIgASgLMh8ucmVjX3Jv", + "b20uQUlRdWVzdERhc2hDb25maWdEYXRhEkAKEXByb2plY3RpbGVfY29uZmln", + "GAMgASgLMiUucmVjX3Jvb20uQUlRdWVzdFByb2plY3RpbGVDb25maWdEYXRh", + "EjgKDWNoYXJnZV9jb25maWcYBCABKAsyIS5yZWNfcm9vbS5BSVF1ZXN0Q2hh", + "cmdlQ29uZmlnRGF0YRIMCgR0ZWFtGAUgASgFIpcBChxBSVF1ZXN0Q29tbW9u", + "RW5lbXlDb25maWdEYXRhEhIKCm1heF9oZWFsdGgYASABKAUSFgoObW92ZW1l", + "bnRfc3BlZWQYAiABKAISGgoSaGVhbHRoX2Jhcl9zZXR0aW5nGAMgASgFEhMK", + "C3NwYXduX3N0YXRlGAQgASgFEhoKEnByZXZlbnRfYXV0b19hZ2dybxgFIAEo", + "CCJZChVBSVF1ZXN0RGFzaENvbmZpZ0RhdGESEgoKZGFzaF9zcGVlZBgBIAEo", + "AhIVCg1kYXNoX21pbl9kaXN0GAIgASgCEhUKDWRhc2hfbWF4X2Rpc3QYAyAB", + "KAIiNwobQUlRdWVzdFByb2plY3RpbGVDb25maWdEYXRhEhgKEHByb2plY3Rp", + "bGVfc3BlZWQYASABKAIiSAoXQUlRdWVzdENoYXJnZUNvbmZpZ0RhdGESFwoP", + "Y2hhcmdlX2Rpc3RhbmNlGAEgASgCEhQKDGNoYXJnZV9zcGVlZBgCIAEoAiJL", + "Cg9BSU1vdmVPcmRlckRhdGESGAoQcGF0aF9jb25uZWN0aW9ucxgBIAMoDBIe", + "ChZpbnRlcnJ1cHRhYmxlX2J5X2VuZW15GAIgASgFQhOqAhBSZWNSb29tLlBy", + "b3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AIData), global::RecRoom.Protobuf.AIData.Parser, new[]{ "AiPathPoint", "AiQuestSpawner", "AiMoveOrder" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AIPathPointData), global::RecRoom.Protobuf.AIPathPointData.Parser, new[]{ "Connections", "FaceDirection", "PauseTime" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AIQuestSpawnerData), global::RecRoom.Protobuf.AIQuestSpawnerData.Parser, new[]{ "CommonConfig", "DashConfig", "ProjectileConfig", "ChargeConfig", "Team" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AIQuestCommonEnemyConfigData), global::RecRoom.Protobuf.AIQuestCommonEnemyConfigData.Parser, new[]{ "MaxHealth", "MovementSpeed", "HealthBarSetting", "SpawnState", "PreventAutoAggro" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AIQuestDashConfigData), global::RecRoom.Protobuf.AIQuestDashConfigData.Parser, new[]{ "DashSpeed", "DashMinDist", "DashMaxDist" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AIQuestProjectileConfigData), global::RecRoom.Protobuf.AIQuestProjectileConfigData.Parser, new[]{ "ProjectileSpeed" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AIQuestChargeConfigData), global::RecRoom.Protobuf.AIQuestChargeConfigData.Parser, new[]{ "ChargeDistance", "ChargeSpeed" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AIMoveOrderData), global::RecRoom.Protobuf.AIMoveOrderData.Parser, new[]{ "PathConnections", "InterruptableByEnemy" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AIData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AIData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AiDataReflection.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 AIData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIData(AIData other) : this() { + aiPathPoint_ = other.aiPathPoint_ != null ? other.aiPathPoint_.Clone() : null; + aiQuestSpawner_ = other.aiQuestSpawner_ != null ? other.aiQuestSpawner_.Clone() : null; + aiMoveOrder_ = other.aiMoveOrder_ != null ? other.aiMoveOrder_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIData Clone() { + return new AIData(this); + } + + /// Field number for the "aiPathPoint" field. + public const int AiPathPointFieldNumber = 1; + private global::RecRoom.Protobuf.AIPathPointData aiPathPoint_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AIPathPointData AiPathPoint { + get { return aiPathPoint_; } + set { + aiPathPoint_ = value; + } + } + + /// Field number for the "aiQuestSpawner" field. + public const int AiQuestSpawnerFieldNumber = 2; + private global::RecRoom.Protobuf.AIQuestSpawnerData aiQuestSpawner_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AIQuestSpawnerData AiQuestSpawner { + get { return aiQuestSpawner_; } + set { + aiQuestSpawner_ = value; + } + } + + /// Field number for the "aiMoveOrder" field. + public const int AiMoveOrderFieldNumber = 3; + private global::RecRoom.Protobuf.AIMoveOrderData aiMoveOrder_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AIMoveOrderData AiMoveOrder { + get { return aiMoveOrder_; } + set { + aiMoveOrder_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AIData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AIData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AiPathPoint, other.AiPathPoint)) return false; + if (!object.Equals(AiQuestSpawner, other.AiQuestSpawner)) return false; + if (!object.Equals(AiMoveOrder, other.AiMoveOrder)) 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 (aiPathPoint_ != null) hash ^= AiPathPoint.GetHashCode(); + if (aiQuestSpawner_ != null) hash ^= AiQuestSpawner.GetHashCode(); + if (aiMoveOrder_ != null) hash ^= AiMoveOrder.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 (aiPathPoint_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AiPathPoint); + } + if (aiQuestSpawner_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AiQuestSpawner); + } + if (aiMoveOrder_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AiMoveOrder); + } + 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 (aiPathPoint_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AiPathPoint); + } + if (aiQuestSpawner_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AiQuestSpawner); + } + if (aiMoveOrder_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AiMoveOrder); + } + 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 (aiPathPoint_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AiPathPoint); + } + if (aiQuestSpawner_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AiQuestSpawner); + } + if (aiMoveOrder_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AiMoveOrder); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AIData other) { + if (other == null) { + return; + } + if (other.aiPathPoint_ != null) { + if (aiPathPoint_ == null) { + AiPathPoint = new global::RecRoom.Protobuf.AIPathPointData(); + } + AiPathPoint.MergeFrom(other.AiPathPoint); + } + if (other.aiQuestSpawner_ != null) { + if (aiQuestSpawner_ == null) { + AiQuestSpawner = new global::RecRoom.Protobuf.AIQuestSpawnerData(); + } + AiQuestSpawner.MergeFrom(other.AiQuestSpawner); + } + if (other.aiMoveOrder_ != null) { + if (aiMoveOrder_ == null) { + AiMoveOrder = new global::RecRoom.Protobuf.AIMoveOrderData(); + } + AiMoveOrder.MergeFrom(other.AiMoveOrder); + } + _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 (aiPathPoint_ == null) { + AiPathPoint = new global::RecRoom.Protobuf.AIPathPointData(); + } + input.ReadMessage(AiPathPoint); + break; + } + case 18: { + if (aiQuestSpawner_ == null) { + AiQuestSpawner = new global::RecRoom.Protobuf.AIQuestSpawnerData(); + } + input.ReadMessage(AiQuestSpawner); + break; + } + case 26: { + if (aiMoveOrder_ == null) { + AiMoveOrder = new global::RecRoom.Protobuf.AIMoveOrderData(); + } + input.ReadMessage(AiMoveOrder); + 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 (aiPathPoint_ == null) { + AiPathPoint = new global::RecRoom.Protobuf.AIPathPointData(); + } + input.ReadMessage(AiPathPoint); + break; + } + case 18: { + if (aiQuestSpawner_ == null) { + AiQuestSpawner = new global::RecRoom.Protobuf.AIQuestSpawnerData(); + } + input.ReadMessage(AiQuestSpawner); + break; + } + case 26: { + if (aiMoveOrder_ == null) { + AiMoveOrder = new global::RecRoom.Protobuf.AIMoveOrderData(); + } + input.ReadMessage(AiMoveOrder); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AIPathPointData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AIPathPointData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AiDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 AIPathPointData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIPathPointData(AIPathPointData other) : this() { + connections_ = other.connections_.Clone(); + faceDirection_ = other.faceDirection_; + pauseTime_ = other.pauseTime_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIPathPointData Clone() { + return new AIPathPointData(this); + } + + /// Field number for the "connections" field. + public const int ConnectionsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_connections_codec + = pb::FieldCodec.ForBytes(10); + private readonly pbc::RepeatedField connections_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Connections { + get { return connections_; } + } + + /// Field number for the "faceDirection" field. + public const int FaceDirectionFieldNumber = 2; + private int faceDirection_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FaceDirection { + get { return faceDirection_; } + set { + faceDirection_ = value; + } + } + + /// Field number for the "pauseTime" field. + public const int PauseTimeFieldNumber = 3; + private float pauseTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float PauseTime { + get { return pauseTime_; } + set { + pauseTime_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AIPathPointData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AIPathPointData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!connections_.Equals(other.connections_)) return false; + if (FaceDirection != other.FaceDirection) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PauseTime, other.PauseTime)) 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; + hash ^= connections_.GetHashCode(); + if (FaceDirection != 0) hash ^= FaceDirection.GetHashCode(); + if (PauseTime != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PauseTime); + 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 + connections_.WriteTo(output, _repeated_connections_codec); + if (FaceDirection != 0) { + output.WriteRawTag(16); + output.WriteInt32(FaceDirection); + } + if (PauseTime != 0F) { + output.WriteRawTag(29); + output.WriteFloat(PauseTime); + } + 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) { + connections_.WriteTo(ref output, _repeated_connections_codec); + if (FaceDirection != 0) { + output.WriteRawTag(16); + output.WriteInt32(FaceDirection); + } + if (PauseTime != 0F) { + output.WriteRawTag(29); + output.WriteFloat(PauseTime); + } + 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; + size += connections_.CalculateSize(_repeated_connections_codec); + if (FaceDirection != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FaceDirection); + } + if (PauseTime != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AIPathPointData other) { + if (other == null) { + return; + } + connections_.Add(other.connections_); + if (other.FaceDirection != 0) { + FaceDirection = other.FaceDirection; + } + if (other.PauseTime != 0F) { + PauseTime = other.PauseTime; + } + _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: { + connections_.AddEntriesFrom(input, _repeated_connections_codec); + break; + } + case 16: { + FaceDirection = input.ReadInt32(); + break; + } + case 29: { + PauseTime = input.ReadFloat(); + 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: { + connections_.AddEntriesFrom(ref input, _repeated_connections_codec); + break; + } + case 16: { + FaceDirection = input.ReadInt32(); + break; + } + case 29: { + PauseTime = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AIQuestSpawnerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AIQuestSpawnerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AiDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 AIQuestSpawnerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIQuestSpawnerData(AIQuestSpawnerData other) : this() { + commonConfig_ = other.commonConfig_ != null ? other.commonConfig_.Clone() : null; + dashConfig_ = other.dashConfig_ != null ? other.dashConfig_.Clone() : null; + projectileConfig_ = other.projectileConfig_ != null ? other.projectileConfig_.Clone() : null; + chargeConfig_ = other.chargeConfig_ != null ? other.chargeConfig_.Clone() : null; + team_ = other.team_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIQuestSpawnerData Clone() { + return new AIQuestSpawnerData(this); + } + + /// Field number for the "common_config" field. + public const int CommonConfigFieldNumber = 1; + private global::RecRoom.Protobuf.AIQuestCommonEnemyConfigData commonConfig_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AIQuestCommonEnemyConfigData CommonConfig { + get { return commonConfig_; } + set { + commonConfig_ = value; + } + } + + /// Field number for the "dash_config" field. + public const int DashConfigFieldNumber = 2; + private global::RecRoom.Protobuf.AIQuestDashConfigData dashConfig_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AIQuestDashConfigData DashConfig { + get { return dashConfig_; } + set { + dashConfig_ = value; + } + } + + /// Field number for the "projectile_config" field. + public const int ProjectileConfigFieldNumber = 3; + private global::RecRoom.Protobuf.AIQuestProjectileConfigData projectileConfig_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AIQuestProjectileConfigData ProjectileConfig { + get { return projectileConfig_; } + set { + projectileConfig_ = value; + } + } + + /// Field number for the "charge_config" field. + public const int ChargeConfigFieldNumber = 4; + private global::RecRoom.Protobuf.AIQuestChargeConfigData chargeConfig_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AIQuestChargeConfigData ChargeConfig { + get { return chargeConfig_; } + set { + chargeConfig_ = value; + } + } + + /// Field number for the "team" field. + public const int TeamFieldNumber = 5; + private int team_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Team { + get { return team_; } + set { + team_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AIQuestSpawnerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AIQuestSpawnerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CommonConfig, other.CommonConfig)) return false; + if (!object.Equals(DashConfig, other.DashConfig)) return false; + if (!object.Equals(ProjectileConfig, other.ProjectileConfig)) return false; + if (!object.Equals(ChargeConfig, other.ChargeConfig)) return false; + if (Team != other.Team) 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 (commonConfig_ != null) hash ^= CommonConfig.GetHashCode(); + if (dashConfig_ != null) hash ^= DashConfig.GetHashCode(); + if (projectileConfig_ != null) hash ^= ProjectileConfig.GetHashCode(); + if (chargeConfig_ != null) hash ^= ChargeConfig.GetHashCode(); + if (Team != 0) hash ^= Team.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 (commonConfig_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CommonConfig); + } + if (dashConfig_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DashConfig); + } + if (projectileConfig_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ProjectileConfig); + } + if (chargeConfig_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ChargeConfig); + } + if (Team != 0) { + output.WriteRawTag(40); + output.WriteInt32(Team); + } + 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 (commonConfig_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CommonConfig); + } + if (dashConfig_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DashConfig); + } + if (projectileConfig_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ProjectileConfig); + } + if (chargeConfig_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ChargeConfig); + } + if (Team != 0) { + output.WriteRawTag(40); + output.WriteInt32(Team); + } + 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 (commonConfig_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CommonConfig); + } + if (dashConfig_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DashConfig); + } + if (projectileConfig_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProjectileConfig); + } + if (chargeConfig_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChargeConfig); + } + if (Team != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Team); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AIQuestSpawnerData other) { + if (other == null) { + return; + } + if (other.commonConfig_ != null) { + if (commonConfig_ == null) { + CommonConfig = new global::RecRoom.Protobuf.AIQuestCommonEnemyConfigData(); + } + CommonConfig.MergeFrom(other.CommonConfig); + } + if (other.dashConfig_ != null) { + if (dashConfig_ == null) { + DashConfig = new global::RecRoom.Protobuf.AIQuestDashConfigData(); + } + DashConfig.MergeFrom(other.DashConfig); + } + if (other.projectileConfig_ != null) { + if (projectileConfig_ == null) { + ProjectileConfig = new global::RecRoom.Protobuf.AIQuestProjectileConfigData(); + } + ProjectileConfig.MergeFrom(other.ProjectileConfig); + } + if (other.chargeConfig_ != null) { + if (chargeConfig_ == null) { + ChargeConfig = new global::RecRoom.Protobuf.AIQuestChargeConfigData(); + } + ChargeConfig.MergeFrom(other.ChargeConfig); + } + if (other.Team != 0) { + Team = other.Team; + } + _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 (commonConfig_ == null) { + CommonConfig = new global::RecRoom.Protobuf.AIQuestCommonEnemyConfigData(); + } + input.ReadMessage(CommonConfig); + break; + } + case 18: { + if (dashConfig_ == null) { + DashConfig = new global::RecRoom.Protobuf.AIQuestDashConfigData(); + } + input.ReadMessage(DashConfig); + break; + } + case 26: { + if (projectileConfig_ == null) { + ProjectileConfig = new global::RecRoom.Protobuf.AIQuestProjectileConfigData(); + } + input.ReadMessage(ProjectileConfig); + break; + } + case 34: { + if (chargeConfig_ == null) { + ChargeConfig = new global::RecRoom.Protobuf.AIQuestChargeConfigData(); + } + input.ReadMessage(ChargeConfig); + break; + } + case 40: { + Team = input.ReadInt32(); + 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 (commonConfig_ == null) { + CommonConfig = new global::RecRoom.Protobuf.AIQuestCommonEnemyConfigData(); + } + input.ReadMessage(CommonConfig); + break; + } + case 18: { + if (dashConfig_ == null) { + DashConfig = new global::RecRoom.Protobuf.AIQuestDashConfigData(); + } + input.ReadMessage(DashConfig); + break; + } + case 26: { + if (projectileConfig_ == null) { + ProjectileConfig = new global::RecRoom.Protobuf.AIQuestProjectileConfigData(); + } + input.ReadMessage(ProjectileConfig); + break; + } + case 34: { + if (chargeConfig_ == null) { + ChargeConfig = new global::RecRoom.Protobuf.AIQuestChargeConfigData(); + } + input.ReadMessage(ChargeConfig); + break; + } + case 40: { + Team = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AIQuestCommonEnemyConfigData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AIQuestCommonEnemyConfigData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AiDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 AIQuestCommonEnemyConfigData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIQuestCommonEnemyConfigData(AIQuestCommonEnemyConfigData other) : this() { + maxHealth_ = other.maxHealth_; + movementSpeed_ = other.movementSpeed_; + healthBarSetting_ = other.healthBarSetting_; + spawnState_ = other.spawnState_; + preventAutoAggro_ = other.preventAutoAggro_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIQuestCommonEnemyConfigData Clone() { + return new AIQuestCommonEnemyConfigData(this); + } + + /// Field number for the "max_health" field. + public const int MaxHealthFieldNumber = 1; + private int maxHealth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxHealth { + get { return maxHealth_; } + set { + maxHealth_ = value; + } + } + + /// Field number for the "movement_speed" field. + public const int MovementSpeedFieldNumber = 2; + private float movementSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MovementSpeed { + get { return movementSpeed_; } + set { + movementSpeed_ = value; + } + } + + /// Field number for the "health_bar_setting" field. + public const int HealthBarSettingFieldNumber = 3; + private int healthBarSetting_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HealthBarSetting { + get { return healthBarSetting_; } + set { + healthBarSetting_ = value; + } + } + + /// Field number for the "spawn_state" field. + public const int SpawnStateFieldNumber = 4; + private int spawnState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SpawnState { + get { return spawnState_; } + set { + spawnState_ = value; + } + } + + /// Field number for the "prevent_auto_aggro" field. + public const int PreventAutoAggroFieldNumber = 5; + private bool preventAutoAggro_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PreventAutoAggro { + get { return preventAutoAggro_; } + set { + preventAutoAggro_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AIQuestCommonEnemyConfigData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AIQuestCommonEnemyConfigData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MaxHealth != other.MaxHealth) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MovementSpeed, other.MovementSpeed)) return false; + if (HealthBarSetting != other.HealthBarSetting) return false; + if (SpawnState != other.SpawnState) return false; + if (PreventAutoAggro != other.PreventAutoAggro) 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 (MaxHealth != 0) hash ^= MaxHealth.GetHashCode(); + if (MovementSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MovementSpeed); + if (HealthBarSetting != 0) hash ^= HealthBarSetting.GetHashCode(); + if (SpawnState != 0) hash ^= SpawnState.GetHashCode(); + if (PreventAutoAggro != false) hash ^= PreventAutoAggro.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 (MaxHealth != 0) { + output.WriteRawTag(8); + output.WriteInt32(MaxHealth); + } + if (MovementSpeed != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MovementSpeed); + } + if (HealthBarSetting != 0) { + output.WriteRawTag(24); + output.WriteInt32(HealthBarSetting); + } + if (SpawnState != 0) { + output.WriteRawTag(32); + output.WriteInt32(SpawnState); + } + if (PreventAutoAggro != false) { + output.WriteRawTag(40); + output.WriteBool(PreventAutoAggro); + } + 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 (MaxHealth != 0) { + output.WriteRawTag(8); + output.WriteInt32(MaxHealth); + } + if (MovementSpeed != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MovementSpeed); + } + if (HealthBarSetting != 0) { + output.WriteRawTag(24); + output.WriteInt32(HealthBarSetting); + } + if (SpawnState != 0) { + output.WriteRawTag(32); + output.WriteInt32(SpawnState); + } + if (PreventAutoAggro != false) { + output.WriteRawTag(40); + output.WriteBool(PreventAutoAggro); + } + 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 (MaxHealth != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxHealth); + } + if (MovementSpeed != 0F) { + size += 1 + 4; + } + if (HealthBarSetting != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HealthBarSetting); + } + if (SpawnState != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SpawnState); + } + if (PreventAutoAggro != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AIQuestCommonEnemyConfigData other) { + if (other == null) { + return; + } + if (other.MaxHealth != 0) { + MaxHealth = other.MaxHealth; + } + if (other.MovementSpeed != 0F) { + MovementSpeed = other.MovementSpeed; + } + if (other.HealthBarSetting != 0) { + HealthBarSetting = other.HealthBarSetting; + } + if (other.SpawnState != 0) { + SpawnState = other.SpawnState; + } + if (other.PreventAutoAggro != false) { + PreventAutoAggro = other.PreventAutoAggro; + } + _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 8: { + MaxHealth = input.ReadInt32(); + break; + } + case 21: { + MovementSpeed = input.ReadFloat(); + break; + } + case 24: { + HealthBarSetting = input.ReadInt32(); + break; + } + case 32: { + SpawnState = input.ReadInt32(); + break; + } + case 40: { + PreventAutoAggro = input.ReadBool(); + 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 8: { + MaxHealth = input.ReadInt32(); + break; + } + case 21: { + MovementSpeed = input.ReadFloat(); + break; + } + case 24: { + HealthBarSetting = input.ReadInt32(); + break; + } + case 32: { + SpawnState = input.ReadInt32(); + break; + } + case 40: { + PreventAutoAggro = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AIQuestDashConfigData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AIQuestDashConfigData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AiDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 AIQuestDashConfigData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIQuestDashConfigData(AIQuestDashConfigData other) : this() { + dashSpeed_ = other.dashSpeed_; + dashMinDist_ = other.dashMinDist_; + dashMaxDist_ = other.dashMaxDist_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIQuestDashConfigData Clone() { + return new AIQuestDashConfigData(this); + } + + /// Field number for the "dash_speed" field. + public const int DashSpeedFieldNumber = 1; + private float dashSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DashSpeed { + get { return dashSpeed_; } + set { + dashSpeed_ = value; + } + } + + /// Field number for the "dash_min_dist" field. + public const int DashMinDistFieldNumber = 2; + private float dashMinDist_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DashMinDist { + get { return dashMinDist_; } + set { + dashMinDist_ = value; + } + } + + /// Field number for the "dash_max_dist" field. + public const int DashMaxDistFieldNumber = 3; + private float dashMaxDist_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DashMaxDist { + get { return dashMaxDist_; } + set { + dashMaxDist_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AIQuestDashConfigData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AIQuestDashConfigData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DashSpeed, other.DashSpeed)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DashMinDist, other.DashMinDist)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DashMaxDist, other.DashMaxDist)) 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 (DashSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DashSpeed); + if (DashMinDist != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DashMinDist); + if (DashMaxDist != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DashMaxDist); + 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 (DashSpeed != 0F) { + output.WriteRawTag(13); + output.WriteFloat(DashSpeed); + } + if (DashMinDist != 0F) { + output.WriteRawTag(21); + output.WriteFloat(DashMinDist); + } + if (DashMaxDist != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DashMaxDist); + } + 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 (DashSpeed != 0F) { + output.WriteRawTag(13); + output.WriteFloat(DashSpeed); + } + if (DashMinDist != 0F) { + output.WriteRawTag(21); + output.WriteFloat(DashMinDist); + } + if (DashMaxDist != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DashMaxDist); + } + 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 (DashSpeed != 0F) { + size += 1 + 4; + } + if (DashMinDist != 0F) { + size += 1 + 4; + } + if (DashMaxDist != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AIQuestDashConfigData other) { + if (other == null) { + return; + } + if (other.DashSpeed != 0F) { + DashSpeed = other.DashSpeed; + } + if (other.DashMinDist != 0F) { + DashMinDist = other.DashMinDist; + } + if (other.DashMaxDist != 0F) { + DashMaxDist = other.DashMaxDist; + } + _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 13: { + DashSpeed = input.ReadFloat(); + break; + } + case 21: { + DashMinDist = input.ReadFloat(); + break; + } + case 29: { + DashMaxDist = input.ReadFloat(); + 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 13: { + DashSpeed = input.ReadFloat(); + break; + } + case 21: { + DashMinDist = input.ReadFloat(); + break; + } + case 29: { + DashMaxDist = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AIQuestProjectileConfigData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AIQuestProjectileConfigData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AiDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 AIQuestProjectileConfigData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIQuestProjectileConfigData(AIQuestProjectileConfigData other) : this() { + projectileSpeed_ = other.projectileSpeed_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIQuestProjectileConfigData Clone() { + return new AIQuestProjectileConfigData(this); + } + + /// Field number for the "projectile_speed" field. + public const int ProjectileSpeedFieldNumber = 1; + private float projectileSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ProjectileSpeed { + get { return projectileSpeed_; } + set { + projectileSpeed_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AIQuestProjectileConfigData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AIQuestProjectileConfigData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ProjectileSpeed, other.ProjectileSpeed)) 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 (ProjectileSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ProjectileSpeed); + 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 (ProjectileSpeed != 0F) { + output.WriteRawTag(13); + output.WriteFloat(ProjectileSpeed); + } + 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 (ProjectileSpeed != 0F) { + output.WriteRawTag(13); + output.WriteFloat(ProjectileSpeed); + } + 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 (ProjectileSpeed != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AIQuestProjectileConfigData other) { + if (other == null) { + return; + } + if (other.ProjectileSpeed != 0F) { + ProjectileSpeed = other.ProjectileSpeed; + } + _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 13: { + ProjectileSpeed = input.ReadFloat(); + 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 13: { + ProjectileSpeed = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AIQuestChargeConfigData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AIQuestChargeConfigData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AiDataReflection.Descriptor.MessageTypes[6]; } + } + + [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 AIQuestChargeConfigData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIQuestChargeConfigData(AIQuestChargeConfigData other) : this() { + chargeDistance_ = other.chargeDistance_; + chargeSpeed_ = other.chargeSpeed_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIQuestChargeConfigData Clone() { + return new AIQuestChargeConfigData(this); + } + + /// Field number for the "charge_distance" field. + public const int ChargeDistanceFieldNumber = 1; + private float chargeDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ChargeDistance { + get { return chargeDistance_; } + set { + chargeDistance_ = value; + } + } + + /// Field number for the "charge_speed" field. + public const int ChargeSpeedFieldNumber = 2; + private float chargeSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ChargeSpeed { + get { return chargeSpeed_; } + set { + chargeSpeed_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AIQuestChargeConfigData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AIQuestChargeConfigData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ChargeDistance, other.ChargeDistance)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ChargeSpeed, other.ChargeSpeed)) 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 (ChargeDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ChargeDistance); + if (ChargeSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ChargeSpeed); + 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 (ChargeDistance != 0F) { + output.WriteRawTag(13); + output.WriteFloat(ChargeDistance); + } + if (ChargeSpeed != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ChargeSpeed); + } + 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 (ChargeDistance != 0F) { + output.WriteRawTag(13); + output.WriteFloat(ChargeDistance); + } + if (ChargeSpeed != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ChargeSpeed); + } + 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 (ChargeDistance != 0F) { + size += 1 + 4; + } + if (ChargeSpeed != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AIQuestChargeConfigData other) { + if (other == null) { + return; + } + if (other.ChargeDistance != 0F) { + ChargeDistance = other.ChargeDistance; + } + if (other.ChargeSpeed != 0F) { + ChargeSpeed = other.ChargeSpeed; + } + _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 13: { + ChargeDistance = input.ReadFloat(); + break; + } + case 21: { + ChargeSpeed = input.ReadFloat(); + 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 13: { + ChargeDistance = input.ReadFloat(); + break; + } + case 21: { + ChargeSpeed = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AIMoveOrderData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AIMoveOrderData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AiDataReflection.Descriptor.MessageTypes[7]; } + } + + [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 AIMoveOrderData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIMoveOrderData(AIMoveOrderData other) : this() { + pathConnections_ = other.pathConnections_.Clone(); + interruptableByEnemy_ = other.interruptableByEnemy_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AIMoveOrderData Clone() { + return new AIMoveOrderData(this); + } + + /// Field number for the "path_connections" field. + public const int PathConnectionsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_pathConnections_codec + = pb::FieldCodec.ForBytes(10); + private readonly pbc::RepeatedField pathConnections_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PathConnections { + get { return pathConnections_; } + } + + /// Field number for the "interruptable_by_enemy" field. + public const int InterruptableByEnemyFieldNumber = 2; + private int interruptableByEnemy_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InterruptableByEnemy { + get { return interruptableByEnemy_; } + set { + interruptableByEnemy_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AIMoveOrderData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AIMoveOrderData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!pathConnections_.Equals(other.pathConnections_)) return false; + if (InterruptableByEnemy != other.InterruptableByEnemy) 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; + hash ^= pathConnections_.GetHashCode(); + if (InterruptableByEnemy != 0) hash ^= InterruptableByEnemy.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 + pathConnections_.WriteTo(output, _repeated_pathConnections_codec); + if (InterruptableByEnemy != 0) { + output.WriteRawTag(16); + output.WriteInt32(InterruptableByEnemy); + } + 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) { + pathConnections_.WriteTo(ref output, _repeated_pathConnections_codec); + if (InterruptableByEnemy != 0) { + output.WriteRawTag(16); + output.WriteInt32(InterruptableByEnemy); + } + 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; + size += pathConnections_.CalculateSize(_repeated_pathConnections_codec); + if (InterruptableByEnemy != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InterruptableByEnemy); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AIMoveOrderData other) { + if (other == null) { + return; + } + pathConnections_.Add(other.pathConnections_); + if (other.InterruptableByEnemy != 0) { + InterruptableByEnemy = other.InterruptableByEnemy; + } + _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: { + pathConnections_.AddEntriesFrom(input, _repeated_pathConnections_codec); + break; + } + case 16: { + InterruptableByEnemy = input.ReadInt32(); + 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: { + pathConnections_.AddEntriesFrom(ref input, _repeated_pathConnections_codec); + break; + } + case 16: { + InterruptableByEnemy = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AmmunitionData.cs b/AmmunitionData.cs new file mode 100644 index 0000000..65d3120 --- /dev/null +++ b/AmmunitionData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/gameplay/ammunition_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/gameplay/ammunition_data.proto + public static partial class AmmunitionDataReflection { + + #region Descriptor + /// File descriptor for rec_room/gameplay/ammunition_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AmmunitionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidyZWNfcm9vbS9nYW1lcGxheS9hbW11bml0aW9uX2RhdGEucHJvdG8SCHJl", + "Y19yb29tIj0KDkFtbXVuaXRpb25EYXRhEhYKDmFtbW9fZ2Vhcl90eXBlGAEg", + "ASgFEhMKC2FtbW9fYW1vdW50GAIgASgFQhOqAhBSZWNSb29tLlByb3RvYnVm", + "YgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AmmunitionData), global::RecRoom.Protobuf.AmmunitionData.Parser, new[]{ "AmmoGearType", "AmmoAmount" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AmmunitionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AmmunitionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AmmunitionDataReflection.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 AmmunitionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AmmunitionData(AmmunitionData other) : this() { + ammoGearType_ = other.ammoGearType_; + ammoAmount_ = other.ammoAmount_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AmmunitionData Clone() { + return new AmmunitionData(this); + } + + /// Field number for the "ammo_gear_type" field. + public const int AmmoGearTypeFieldNumber = 1; + private int ammoGearType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AmmoGearType { + get { return ammoGearType_; } + set { + ammoGearType_ = value; + } + } + + /// Field number for the "ammo_amount" field. + public const int AmmoAmountFieldNumber = 2; + private int ammoAmount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AmmoAmount { + get { return ammoAmount_; } + set { + ammoAmount_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AmmunitionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AmmunitionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AmmoGearType != other.AmmoGearType) return false; + if (AmmoAmount != other.AmmoAmount) 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 (AmmoGearType != 0) hash ^= AmmoGearType.GetHashCode(); + if (AmmoAmount != 0) hash ^= AmmoAmount.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 (AmmoGearType != 0) { + output.WriteRawTag(8); + output.WriteInt32(AmmoGearType); + } + if (AmmoAmount != 0) { + output.WriteRawTag(16); + output.WriteInt32(AmmoAmount); + } + 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 (AmmoGearType != 0) { + output.WriteRawTag(8); + output.WriteInt32(AmmoGearType); + } + if (AmmoAmount != 0) { + output.WriteRawTag(16); + output.WriteInt32(AmmoAmount); + } + 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 (AmmoGearType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AmmoGearType); + } + if (AmmoAmount != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AmmoAmount); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AmmunitionData other) { + if (other == null) { + return; + } + if (other.AmmoGearType != 0) { + AmmoGearType = other.AmmoGearType; + } + if (other.AmmoAmount != 0) { + AmmoAmount = other.AmmoAmount; + } + _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 8: { + AmmoGearType = input.ReadInt32(); + break; + } + case 16: { + AmmoAmount = input.ReadInt32(); + 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 8: { + AmmoGearType = input.ReadInt32(); + break; + } + case 16: { + AmmoAmount = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AreaControllerData.cs b/AreaControllerData.cs new file mode 100644 index 0000000..d0d38eb --- /dev/null +++ b/AreaControllerData.cs @@ -0,0 +1,480 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/area_controller_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/area_controller_data.proto + public static partial class AreaControllerDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/area_controller_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AreaControllerDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9yZWNfcm9vbS9wZXJzaXN0ZW5jZS9hcmVhX2NvbnRyb2xsZXJfZGF0YS5w", + "cm90bxIIcmVjX3Jvb20iOwoSQXJlYUNvbnRyb2xsZXJEYXRhEhMKC2FyZWFf", + "b2JqZWN0GAEgASgMEhAKCHVzZV9hcmVhGAIgASgFIiIKCEFyZWFEYXRhEhYK", + "DnNuYXBfdG9fZ3JvdW5kGAEgASgFQhOqAhBSZWNSb29tLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AreaControllerData), global::RecRoom.Protobuf.AreaControllerData.Parser, new[]{ "AreaObject", "UseArea" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AreaData), global::RecRoom.Protobuf.AreaData.Parser, new[]{ "SnapToGround" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AreaControllerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AreaControllerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AreaControllerDataReflection.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 AreaControllerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AreaControllerData(AreaControllerData other) : this() { + areaObject_ = other.areaObject_; + useArea_ = other.useArea_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AreaControllerData Clone() { + return new AreaControllerData(this); + } + + /// Field number for the "area_object" field. + public const int AreaObjectFieldNumber = 1; + private pb::ByteString areaObject_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString AreaObject { + get { return areaObject_; } + set { + areaObject_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "use_area" field. + public const int UseAreaFieldNumber = 2; + private int useArea_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int UseArea { + get { return useArea_; } + set { + useArea_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AreaControllerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AreaControllerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AreaObject != other.AreaObject) return false; + if (UseArea != other.UseArea) 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 (AreaObject.Length != 0) hash ^= AreaObject.GetHashCode(); + if (UseArea != 0) hash ^= UseArea.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 (AreaObject.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(AreaObject); + } + if (UseArea != 0) { + output.WriteRawTag(16); + output.WriteInt32(UseArea); + } + 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 (AreaObject.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(AreaObject); + } + if (UseArea != 0) { + output.WriteRawTag(16); + output.WriteInt32(UseArea); + } + 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 (AreaObject.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(AreaObject); + } + if (UseArea != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(UseArea); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AreaControllerData other) { + if (other == null) { + return; + } + if (other.AreaObject.Length != 0) { + AreaObject = other.AreaObject; + } + if (other.UseArea != 0) { + UseArea = other.UseArea; + } + _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: { + AreaObject = input.ReadBytes(); + break; + } + case 16: { + UseArea = input.ReadInt32(); + 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: { + AreaObject = input.ReadBytes(); + break; + } + case 16: { + UseArea = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AreaData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AreaData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AreaControllerDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 AreaData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AreaData(AreaData other) : this() { + snapToGround_ = other.snapToGround_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AreaData Clone() { + return new AreaData(this); + } + + /// Field number for the "snap_to_ground" field. + public const int SnapToGroundFieldNumber = 1; + private int snapToGround_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SnapToGround { + get { return snapToGround_; } + set { + snapToGround_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AreaData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AreaData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SnapToGround != other.SnapToGround) 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 (SnapToGround != 0) hash ^= SnapToGround.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 (SnapToGround != 0) { + output.WriteRawTag(8); + output.WriteInt32(SnapToGround); + } + 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 (SnapToGround != 0) { + output.WriteRawTag(8); + output.WriteInt32(SnapToGround); + } + 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 (SnapToGround != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SnapToGround); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AreaData other) { + if (other == null) { + return; + } + if (other.SnapToGround != 0) { + SnapToGround = other.SnapToGround; + } + _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 8: { + SnapToGround = input.ReadInt32(); + 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 8: { + SnapToGround = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AudioEffectZoneData.cs b/AudioEffectZoneData.cs new file mode 100644 index 0000000..adb34e1 --- /dev/null +++ b/AudioEffectZoneData.cs @@ -0,0 +1,355 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/audio_effect_zone_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/audio_effect_zone_data.proto + public static partial class AudioEffectZoneDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/audio_effect_zone_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AudioEffectZoneDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFyZWNfcm9vbS9wZXJzaXN0ZW5jZS9hdWRpb19lZmZlY3Rfem9uZV9kYXRh", + "LnByb3RvEghyZWNfcm9vbSJeChNBdWRpb0VmZmVjdFpvbmVEYXRhEg0KBXNo", + "YXBlGAEgASgFEhMKC2VmZmVjdF90eXBlGAIgASgFEhAKCHByaW9yaXR5GAMg", + "ASgFEhEKCWludGVuc2l0eRgEIAEoAkITqgIQUmVjUm9vbS5Qcm90b2J1ZmIG", + "cHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AudioEffectZoneData), global::RecRoom.Protobuf.AudioEffectZoneData.Parser, new[]{ "Shape", "EffectType", "Priority", "Intensity" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AudioEffectZoneData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AudioEffectZoneData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AudioEffectZoneDataReflection.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 AudioEffectZoneData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AudioEffectZoneData(AudioEffectZoneData other) : this() { + shape_ = other.shape_; + effectType_ = other.effectType_; + priority_ = other.priority_; + intensity_ = other.intensity_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AudioEffectZoneData Clone() { + return new AudioEffectZoneData(this); + } + + /// Field number for the "shape" field. + public const int ShapeFieldNumber = 1; + private int shape_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Shape { + get { return shape_; } + set { + shape_ = value; + } + } + + /// Field number for the "effect_type" field. + public const int EffectTypeFieldNumber = 2; + private int effectType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int EffectType { + get { return effectType_; } + set { + effectType_ = value; + } + } + + /// Field number for the "priority" field. + public const int PriorityFieldNumber = 3; + private int priority_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Priority { + get { return priority_; } + set { + priority_ = value; + } + } + + /// Field number for the "intensity" field. + public const int IntensityFieldNumber = 4; + private float intensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Intensity { + get { return intensity_; } + set { + intensity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AudioEffectZoneData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AudioEffectZoneData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Shape != other.Shape) return false; + if (EffectType != other.EffectType) return false; + if (Priority != other.Priority) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Intensity, other.Intensity)) 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 (Shape != 0) hash ^= Shape.GetHashCode(); + if (EffectType != 0) hash ^= EffectType.GetHashCode(); + if (Priority != 0) hash ^= Priority.GetHashCode(); + if (Intensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Intensity); + 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 (Shape != 0) { + output.WriteRawTag(8); + output.WriteInt32(Shape); + } + if (EffectType != 0) { + output.WriteRawTag(16); + output.WriteInt32(EffectType); + } + if (Priority != 0) { + output.WriteRawTag(24); + output.WriteInt32(Priority); + } + if (Intensity != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Intensity); + } + 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 (Shape != 0) { + output.WriteRawTag(8); + output.WriteInt32(Shape); + } + if (EffectType != 0) { + output.WriteRawTag(16); + output.WriteInt32(EffectType); + } + if (Priority != 0) { + output.WriteRawTag(24); + output.WriteInt32(Priority); + } + if (Intensity != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Intensity); + } + 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 (Shape != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Shape); + } + if (EffectType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(EffectType); + } + if (Priority != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Priority); + } + if (Intensity != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AudioEffectZoneData other) { + if (other == null) { + return; + } + if (other.Shape != 0) { + Shape = other.Shape; + } + if (other.EffectType != 0) { + EffectType = other.EffectType; + } + if (other.Priority != 0) { + Priority = other.Priority; + } + if (other.Intensity != 0F) { + Intensity = other.Intensity; + } + _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 8: { + Shape = input.ReadInt32(); + break; + } + case 16: { + EffectType = input.ReadInt32(); + break; + } + case 24: { + Priority = input.ReadInt32(); + break; + } + case 37: { + Intensity = input.ReadFloat(); + 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 8: { + Shape = input.ReadInt32(); + break; + } + case 16: { + EffectType = input.ReadInt32(); + break; + } + case 24: { + Priority = input.ReadInt32(); + break; + } + case 37: { + Intensity = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AudioFxZoneSetEffectNodeData.cs b/AudioFxZoneSetEffectNodeData.cs new file mode 100644 index 0000000..f5e33e8 --- /dev/null +++ b/AudioFxZoneSetEffectNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/audio_fx_zone_set_effect_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/audio_fx_zone_set_effect_node_data.proto + public static partial class AudioFxZoneSetEffectNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/audio_fx_zone_set_effect_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AudioFxZoneSetEffectNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjRjaXJjdWl0c192Mi9hdWRpb19meF96b25lX3NldF9lZmZlY3Rfbm9kZV9k", + "YXRhLnByb3RvEgtjaXJjdWl0c192MiIuChxBdWRpb0Z4Wm9uZVNldEVmZmVj", + "dE5vZGVEYXRhEg4KBmVmZmVjdBgBIAEoBUIWqgITQ2lyY3VpdHNWMi5Qcm90", + "b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.AudioFxZoneSetEffectNodeData), global::CircuitsV2.Protobuf.AudioFxZoneSetEffectNodeData.Parser, new[]{ "Effect" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AudioFxZoneSetEffectNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AudioFxZoneSetEffectNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.AudioFxZoneSetEffectNodeDataReflection.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 AudioFxZoneSetEffectNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AudioFxZoneSetEffectNodeData(AudioFxZoneSetEffectNodeData other) : this() { + effect_ = other.effect_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AudioFxZoneSetEffectNodeData Clone() { + return new AudioFxZoneSetEffectNodeData(this); + } + + /// Field number for the "effect" field. + public const int EffectFieldNumber = 1; + private int effect_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Effect { + get { return effect_; } + set { + effect_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AudioFxZoneSetEffectNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AudioFxZoneSetEffectNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Effect != other.Effect) 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 (Effect != 0) hash ^= Effect.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 (Effect != 0) { + output.WriteRawTag(8); + output.WriteInt32(Effect); + } + 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 (Effect != 0) { + output.WriteRawTag(8); + output.WriteInt32(Effect); + } + 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 (Effect != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Effect); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AudioFxZoneSetEffectNodeData other) { + if (other == null) { + return; + } + if (other.Effect != 0) { + Effect = other.Effect; + } + _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 8: { + Effect = input.ReadInt32(); + 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 8: { + Effect = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AudioSamplerData.cs b/AudioSamplerData.cs new file mode 100644 index 0000000..03b310c --- /dev/null +++ b/AudioSamplerData.cs @@ -0,0 +1,715 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/audio_sampler_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/audio_sampler_data.proto + public static partial class AudioSamplerDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/audio_sampler_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AudioSamplerDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9hdWRpb19zYW1wbGVyX2RhdGEucHJv", + "dG8SCHJlY19yb29tGiByZWNfcm9vbS9hdWRpb19zdHJlYW1fZGF0YS5wcm90", + "byJrChRBdWRpb1NhbXBsZXJCbG9iRGF0YRISCgpjcmVhdG9yX2lkGAEgASgF", + "EhAKCGR1cmF0aW9uGAIgASgCEi0KCmF1ZGlvX2RhdGEYAyABKAsyGS5yZWNf", + "cm9vbS5BdWRpb1N0cmVhbURhdGEiogEKG0F1ZGlvU2FtcGxlclBlcnNpc3Rl", + "bmNlRGF0YRIRCglibG9iX25hbWUYASABKAkSFAoMdXNlXzJkX2F1ZGlvGAMg", + "ASgIEg8KB2NoYW5uZWwYBCABKAUSFAoMc3RhcnRfb2Zmc2V0GAUgASgCEhIK", + "CmVuZF9vZmZzZXQYBiABKAISHwoXaW50ZXJydXB0X2N1cnJlbnRfc291bmQY", + "ByABKAhCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.AudioStreamDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AudioSamplerBlobData), global::RecRoom.Protobuf.AudioSamplerBlobData.Parser, new[]{ "CreatorId", "Duration", "AudioData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AudioSamplerPersistenceData), global::RecRoom.Protobuf.AudioSamplerPersistenceData.Parser, new[]{ "BlobName", "Use2DAudio", "Channel", "StartOffset", "EndOffset", "InterruptCurrentSound" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AudioSamplerBlobData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AudioSamplerBlobData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AudioSamplerDataReflection.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 AudioSamplerBlobData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AudioSamplerBlobData(AudioSamplerBlobData other) : this() { + creatorId_ = other.creatorId_; + duration_ = other.duration_; + audioData_ = other.audioData_ != null ? other.audioData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AudioSamplerBlobData Clone() { + return new AudioSamplerBlobData(this); + } + + /// Field number for the "creator_id" field. + public const int CreatorIdFieldNumber = 1; + private int creatorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CreatorId { + get { return creatorId_; } + set { + creatorId_ = value; + } + } + + /// Field number for the "duration" field. + public const int DurationFieldNumber = 2; + private float duration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Duration { + get { return duration_; } + set { + duration_ = value; + } + } + + /// Field number for the "audio_data" field. + public const int AudioDataFieldNumber = 3; + private global::RecRoom.Protobuf.AudioStreamData audioData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AudioStreamData AudioData { + get { return audioData_; } + set { + audioData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AudioSamplerBlobData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AudioSamplerBlobData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CreatorId != other.CreatorId) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Duration, other.Duration)) return false; + if (!object.Equals(AudioData, other.AudioData)) 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 (CreatorId != 0) hash ^= CreatorId.GetHashCode(); + if (Duration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Duration); + if (audioData_ != null) hash ^= AudioData.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 (CreatorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(CreatorId); + } + if (Duration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Duration); + } + if (audioData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AudioData); + } + 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 (CreatorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(CreatorId); + } + if (Duration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Duration); + } + if (audioData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AudioData); + } + 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 (CreatorId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CreatorId); + } + if (Duration != 0F) { + size += 1 + 4; + } + if (audioData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AudioData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AudioSamplerBlobData other) { + if (other == null) { + return; + } + if (other.CreatorId != 0) { + CreatorId = other.CreatorId; + } + if (other.Duration != 0F) { + Duration = other.Duration; + } + if (other.audioData_ != null) { + if (audioData_ == null) { + AudioData = new global::RecRoom.Protobuf.AudioStreamData(); + } + AudioData.MergeFrom(other.AudioData); + } + _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 8: { + CreatorId = input.ReadInt32(); + break; + } + case 21: { + Duration = input.ReadFloat(); + break; + } + case 26: { + if (audioData_ == null) { + AudioData = new global::RecRoom.Protobuf.AudioStreamData(); + } + input.ReadMessage(AudioData); + 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 8: { + CreatorId = input.ReadInt32(); + break; + } + case 21: { + Duration = input.ReadFloat(); + break; + } + case 26: { + if (audioData_ == null) { + AudioData = new global::RecRoom.Protobuf.AudioStreamData(); + } + input.ReadMessage(AudioData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AudioSamplerPersistenceData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AudioSamplerPersistenceData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AudioSamplerDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 AudioSamplerPersistenceData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AudioSamplerPersistenceData(AudioSamplerPersistenceData other) : this() { + blobName_ = other.blobName_; + use2DAudio_ = other.use2DAudio_; + channel_ = other.channel_; + startOffset_ = other.startOffset_; + endOffset_ = other.endOffset_; + interruptCurrentSound_ = other.interruptCurrentSound_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AudioSamplerPersistenceData Clone() { + return new AudioSamplerPersistenceData(this); + } + + /// Field number for the "blob_name" field. + public const int BlobNameFieldNumber = 1; + private string blobName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BlobName { + get { return blobName_; } + set { + blobName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "use_2d_audio" field. + public const int Use2DAudioFieldNumber = 3; + private bool use2DAudio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Use2DAudio { + get { return use2DAudio_; } + set { + use2DAudio_ = value; + } + } + + /// Field number for the "channel" field. + public const int ChannelFieldNumber = 4; + private int channel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Channel { + get { return channel_; } + set { + channel_ = value; + } + } + + /// Field number for the "start_offset" field. + public const int StartOffsetFieldNumber = 5; + private float startOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float StartOffset { + get { return startOffset_; } + set { + startOffset_ = value; + } + } + + /// Field number for the "end_offset" field. + public const int EndOffsetFieldNumber = 6; + private float endOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float EndOffset { + get { return endOffset_; } + set { + endOffset_ = value; + } + } + + /// Field number for the "interrupt_current_sound" field. + public const int InterruptCurrentSoundFieldNumber = 7; + private bool interruptCurrentSound_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool InterruptCurrentSound { + get { return interruptCurrentSound_; } + set { + interruptCurrentSound_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AudioSamplerPersistenceData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AudioSamplerPersistenceData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BlobName != other.BlobName) return false; + if (Use2DAudio != other.Use2DAudio) return false; + if (Channel != other.Channel) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(StartOffset, other.StartOffset)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(EndOffset, other.EndOffset)) return false; + if (InterruptCurrentSound != other.InterruptCurrentSound) 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 (BlobName.Length != 0) hash ^= BlobName.GetHashCode(); + if (Use2DAudio != false) hash ^= Use2DAudio.GetHashCode(); + if (Channel != 0) hash ^= Channel.GetHashCode(); + if (StartOffset != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(StartOffset); + if (EndOffset != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(EndOffset); + if (InterruptCurrentSound != false) hash ^= InterruptCurrentSound.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 (BlobName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(BlobName); + } + if (Use2DAudio != false) { + output.WriteRawTag(24); + output.WriteBool(Use2DAudio); + } + if (Channel != 0) { + output.WriteRawTag(32); + output.WriteInt32(Channel); + } + if (StartOffset != 0F) { + output.WriteRawTag(45); + output.WriteFloat(StartOffset); + } + if (EndOffset != 0F) { + output.WriteRawTag(53); + output.WriteFloat(EndOffset); + } + if (InterruptCurrentSound != false) { + output.WriteRawTag(56); + output.WriteBool(InterruptCurrentSound); + } + 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 (BlobName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(BlobName); + } + if (Use2DAudio != false) { + output.WriteRawTag(24); + output.WriteBool(Use2DAudio); + } + if (Channel != 0) { + output.WriteRawTag(32); + output.WriteInt32(Channel); + } + if (StartOffset != 0F) { + output.WriteRawTag(45); + output.WriteFloat(StartOffset); + } + if (EndOffset != 0F) { + output.WriteRawTag(53); + output.WriteFloat(EndOffset); + } + if (InterruptCurrentSound != false) { + output.WriteRawTag(56); + output.WriteBool(InterruptCurrentSound); + } + 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 (BlobName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BlobName); + } + if (Use2DAudio != false) { + size += 1 + 1; + } + if (Channel != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Channel); + } + if (StartOffset != 0F) { + size += 1 + 4; + } + if (EndOffset != 0F) { + size += 1 + 4; + } + if (InterruptCurrentSound != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AudioSamplerPersistenceData other) { + if (other == null) { + return; + } + if (other.BlobName.Length != 0) { + BlobName = other.BlobName; + } + if (other.Use2DAudio != false) { + Use2DAudio = other.Use2DAudio; + } + if (other.Channel != 0) { + Channel = other.Channel; + } + if (other.StartOffset != 0F) { + StartOffset = other.StartOffset; + } + if (other.EndOffset != 0F) { + EndOffset = other.EndOffset; + } + if (other.InterruptCurrentSound != false) { + InterruptCurrentSound = other.InterruptCurrentSound; + } + _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: { + BlobName = input.ReadString(); + break; + } + case 24: { + Use2DAudio = input.ReadBool(); + break; + } + case 32: { + Channel = input.ReadInt32(); + break; + } + case 45: { + StartOffset = input.ReadFloat(); + break; + } + case 53: { + EndOffset = input.ReadFloat(); + break; + } + case 56: { + InterruptCurrentSound = input.ReadBool(); + 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: { + BlobName = input.ReadString(); + break; + } + case 24: { + Use2DAudio = input.ReadBool(); + break; + } + case 32: { + Channel = input.ReadInt32(); + break; + } + case 45: { + StartOffset = input.ReadFloat(); + break; + } + case 53: { + EndOffset = input.ReadFloat(); + break; + } + case 56: { + InterruptCurrentSound = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AudioStreamData.cs b/AudioStreamData.cs new file mode 100644 index 0000000..ed7eab6 --- /dev/null +++ b/AudioStreamData.cs @@ -0,0 +1,501 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/audio_stream_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/audio_stream_data.proto + public static partial class AudioStreamDataReflection { + + #region Descriptor + /// File descriptor for rec_room/audio_stream_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AudioStreamDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiByZWNfcm9vbS9hdWRpb19zdHJlYW1fZGF0YS5wcm90bxIIcmVjX3Jvb20i", + "mgIKD0F1ZGlvU3RyZWFtRGF0YRIQCghjaGFubmVscxgBIAEoBRITCgtzYW1w", + "bGVfcmF0ZRgCIAEoBRIUCgxzYW1wbGVfY291bnQYAyABKAUSMAoGZm9ybWF0", + "GAogASgOMiAucmVjX3Jvb20uQXVkaW9TdHJlYW1EYXRhLkZvcm1hdBIcChR1", + "bmNvbXByZXNzZWRfc2FtcGxlcxgLIAMoAhIXCg9jb21wcmVzc2VkX2RhdGEY", + "DCABKAwSGgoSY29tcHJlc3NlZF9iaXRyYXRlGA0gASgCEh8KF2NvbXByZXNz", + "ZWRfcGFja2V0X3NpemVzGA4gAygFIiQKBkZvcm1hdBIQCgxVTkNPTVBSRVNT", + "RUQQABIICgRPUFVTEAFCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AudioStreamData), global::RecRoom.Protobuf.AudioStreamData.Parser, new[]{ "Channels", "SampleRate", "SampleCount", "Format", "UncompressedSamples", "CompressedData", "CompressedBitrate", "CompressedPacketSizes" }, null, new[]{ typeof(global::RecRoom.Protobuf.AudioStreamData.Types.Format) }, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AudioStreamData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AudioStreamData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AudioStreamDataReflection.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 AudioStreamData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AudioStreamData(AudioStreamData other) : this() { + channels_ = other.channels_; + sampleRate_ = other.sampleRate_; + sampleCount_ = other.sampleCount_; + format_ = other.format_; + uncompressedSamples_ = other.uncompressedSamples_.Clone(); + compressedData_ = other.compressedData_; + compressedBitrate_ = other.compressedBitrate_; + compressedPacketSizes_ = other.compressedPacketSizes_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AudioStreamData Clone() { + return new AudioStreamData(this); + } + + /// Field number for the "channels" field. + public const int ChannelsFieldNumber = 1; + private int channels_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Channels { + get { return channels_; } + set { + channels_ = value; + } + } + + /// Field number for the "sample_rate" field. + public const int SampleRateFieldNumber = 2; + private int sampleRate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SampleRate { + get { return sampleRate_; } + set { + sampleRate_ = value; + } + } + + /// Field number for the "sample_count" field. + public const int SampleCountFieldNumber = 3; + private int sampleCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SampleCount { + get { return sampleCount_; } + set { + sampleCount_ = value; + } + } + + /// Field number for the "format" field. + public const int FormatFieldNumber = 10; + private global::RecRoom.Protobuf.AudioStreamData.Types.Format format_ = global::RecRoom.Protobuf.AudioStreamData.Types.Format.Uncompressed; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AudioStreamData.Types.Format Format { + get { return format_; } + set { + format_ = value; + } + } + + /// Field number for the "uncompressed_samples" field. + public const int UncompressedSamplesFieldNumber = 11; + private static readonly pb::FieldCodec _repeated_uncompressedSamples_codec + = pb::FieldCodec.ForFloat(90); + private readonly pbc::RepeatedField uncompressedSamples_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField UncompressedSamples { + get { return uncompressedSamples_; } + } + + /// Field number for the "compressed_data" field. + public const int CompressedDataFieldNumber = 12; + private pb::ByteString compressedData_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString CompressedData { + get { return compressedData_; } + set { + compressedData_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "compressed_bitrate" field. + public const int CompressedBitrateFieldNumber = 13; + private float compressedBitrate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float CompressedBitrate { + get { return compressedBitrate_; } + set { + compressedBitrate_ = value; + } + } + + /// Field number for the "compressed_packet_sizes" field. + public const int CompressedPacketSizesFieldNumber = 14; + private static readonly pb::FieldCodec _repeated_compressedPacketSizes_codec + = pb::FieldCodec.ForInt32(114); + private readonly pbc::RepeatedField compressedPacketSizes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField CompressedPacketSizes { + get { return compressedPacketSizes_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AudioStreamData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AudioStreamData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Channels != other.Channels) return false; + if (SampleRate != other.SampleRate) return false; + if (SampleCount != other.SampleCount) return false; + if (Format != other.Format) return false; + if(!uncompressedSamples_.Equals(other.uncompressedSamples_)) return false; + if (CompressedData != other.CompressedData) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(CompressedBitrate, other.CompressedBitrate)) return false; + if(!compressedPacketSizes_.Equals(other.compressedPacketSizes_)) 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 (Channels != 0) hash ^= Channels.GetHashCode(); + if (SampleRate != 0) hash ^= SampleRate.GetHashCode(); + if (SampleCount != 0) hash ^= SampleCount.GetHashCode(); + if (Format != global::RecRoom.Protobuf.AudioStreamData.Types.Format.Uncompressed) hash ^= Format.GetHashCode(); + hash ^= uncompressedSamples_.GetHashCode(); + if (CompressedData.Length != 0) hash ^= CompressedData.GetHashCode(); + if (CompressedBitrate != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(CompressedBitrate); + hash ^= compressedPacketSizes_.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 (Channels != 0) { + output.WriteRawTag(8); + output.WriteInt32(Channels); + } + if (SampleRate != 0) { + output.WriteRawTag(16); + output.WriteInt32(SampleRate); + } + if (SampleCount != 0) { + output.WriteRawTag(24); + output.WriteInt32(SampleCount); + } + if (Format != global::RecRoom.Protobuf.AudioStreamData.Types.Format.Uncompressed) { + output.WriteRawTag(80); + output.WriteEnum((int) Format); + } + uncompressedSamples_.WriteTo(output, _repeated_uncompressedSamples_codec); + if (CompressedData.Length != 0) { + output.WriteRawTag(98); + output.WriteBytes(CompressedData); + } + if (CompressedBitrate != 0F) { + output.WriteRawTag(109); + output.WriteFloat(CompressedBitrate); + } + compressedPacketSizes_.WriteTo(output, _repeated_compressedPacketSizes_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 (Channels != 0) { + output.WriteRawTag(8); + output.WriteInt32(Channels); + } + if (SampleRate != 0) { + output.WriteRawTag(16); + output.WriteInt32(SampleRate); + } + if (SampleCount != 0) { + output.WriteRawTag(24); + output.WriteInt32(SampleCount); + } + if (Format != global::RecRoom.Protobuf.AudioStreamData.Types.Format.Uncompressed) { + output.WriteRawTag(80); + output.WriteEnum((int) Format); + } + uncompressedSamples_.WriteTo(ref output, _repeated_uncompressedSamples_codec); + if (CompressedData.Length != 0) { + output.WriteRawTag(98); + output.WriteBytes(CompressedData); + } + if (CompressedBitrate != 0F) { + output.WriteRawTag(109); + output.WriteFloat(CompressedBitrate); + } + compressedPacketSizes_.WriteTo(ref output, _repeated_compressedPacketSizes_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 (Channels != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Channels); + } + if (SampleRate != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SampleRate); + } + if (SampleCount != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SampleCount); + } + if (Format != global::RecRoom.Protobuf.AudioStreamData.Types.Format.Uncompressed) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Format); + } + size += uncompressedSamples_.CalculateSize(_repeated_uncompressedSamples_codec); + if (CompressedData.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(CompressedData); + } + if (CompressedBitrate != 0F) { + size += 1 + 4; + } + size += compressedPacketSizes_.CalculateSize(_repeated_compressedPacketSizes_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AudioStreamData other) { + if (other == null) { + return; + } + if (other.Channels != 0) { + Channels = other.Channels; + } + if (other.SampleRate != 0) { + SampleRate = other.SampleRate; + } + if (other.SampleCount != 0) { + SampleCount = other.SampleCount; + } + if (other.Format != global::RecRoom.Protobuf.AudioStreamData.Types.Format.Uncompressed) { + Format = other.Format; + } + uncompressedSamples_.Add(other.uncompressedSamples_); + if (other.CompressedData.Length != 0) { + CompressedData = other.CompressedData; + } + if (other.CompressedBitrate != 0F) { + CompressedBitrate = other.CompressedBitrate; + } + compressedPacketSizes_.Add(other.compressedPacketSizes_); + _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 8: { + Channels = input.ReadInt32(); + break; + } + case 16: { + SampleRate = input.ReadInt32(); + break; + } + case 24: { + SampleCount = input.ReadInt32(); + break; + } + case 80: { + Format = (global::RecRoom.Protobuf.AudioStreamData.Types.Format) input.ReadEnum(); + break; + } + case 90: + case 93: { + uncompressedSamples_.AddEntriesFrom(input, _repeated_uncompressedSamples_codec); + break; + } + case 98: { + CompressedData = input.ReadBytes(); + break; + } + case 109: { + CompressedBitrate = input.ReadFloat(); + break; + } + case 114: + case 112: { + compressedPacketSizes_.AddEntriesFrom(input, _repeated_compressedPacketSizes_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 8: { + Channels = input.ReadInt32(); + break; + } + case 16: { + SampleRate = input.ReadInt32(); + break; + } + case 24: { + SampleCount = input.ReadInt32(); + break; + } + case 80: { + Format = (global::RecRoom.Protobuf.AudioStreamData.Types.Format) input.ReadEnum(); + break; + } + case 90: + case 93: { + uncompressedSamples_.AddEntriesFrom(ref input, _repeated_uncompressedSamples_codec); + break; + } + case 98: { + CompressedData = input.ReadBytes(); + break; + } + case 109: { + CompressedBitrate = input.ReadFloat(); + break; + } + case 114: + case 112: { + compressedPacketSizes_.AddEntriesFrom(ref input, _repeated_compressedPacketSizes_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the AudioStreamData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum Format { + [pbr::OriginalName("UNCOMPRESSED")] Uncompressed = 0, + [pbr::OriginalName("OPUS")] Opus = 1, + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AutosaveData.cs b/AutosaveData.cs new file mode 100644 index 0000000..ca498be --- /dev/null +++ b/AutosaveData.cs @@ -0,0 +1,353 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/autosave_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/autosave_data.proto + public static partial class AutosaveDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/autosave_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AutosaveDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihyZWNfcm9vbS9wZXJzaXN0ZW5jZS9hdXRvc2F2ZV9kYXRhLnByb3RvEghy", + "ZWNfcm9vbSKpAQoMQXV0b3NhdmVEYXRhEhwKFHJlZmVyZW5jZWRfZmlsZW5h", + "bWVzGAEgAygJEi4KJmxlZ2FjeV9hZGRpdGlvbmFsX3JlZmVyZW5jZWRfZmls", + "ZW5hbWVzGAIgAygJEhUKDWludmVudGlvbl9pZHMYAyADKAMSHAoUaW52ZW50", + "aW9uX3JlZmVyZW5jZXMYBCADKAUSFgoOdW5pdHlfYXNzZXRfaWQYBSABKAlC", + "E6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AutosaveData), global::RecRoom.Protobuf.AutosaveData.Parser, new[]{ "ReferencedFilenames", "LegacyAdditionalReferencedFilenames", "InventionIds", "InventionReferences", "UnityAssetId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AutosaveData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AutosaveData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AutosaveDataReflection.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 AutosaveData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AutosaveData(AutosaveData other) : this() { + referencedFilenames_ = other.referencedFilenames_.Clone(); + legacyAdditionalReferencedFilenames_ = other.legacyAdditionalReferencedFilenames_.Clone(); + inventionIds_ = other.inventionIds_.Clone(); + inventionReferences_ = other.inventionReferences_.Clone(); + unityAssetId_ = other.unityAssetId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AutosaveData Clone() { + return new AutosaveData(this); + } + + /// Field number for the "referenced_filenames" field. + public const int ReferencedFilenamesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_referencedFilenames_codec + = pb::FieldCodec.ForString(10); + private readonly pbc::RepeatedField referencedFilenames_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ReferencedFilenames { + get { return referencedFilenames_; } + } + + /// Field number for the "legacy_additional_referenced_filenames" field. + public const int LegacyAdditionalReferencedFilenamesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_legacyAdditionalReferencedFilenames_codec + = pb::FieldCodec.ForString(18); + private readonly pbc::RepeatedField legacyAdditionalReferencedFilenames_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField LegacyAdditionalReferencedFilenames { + get { return legacyAdditionalReferencedFilenames_; } + } + + /// Field number for the "invention_ids" field. + public const int InventionIdsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_inventionIds_codec + = pb::FieldCodec.ForInt64(26); + private readonly pbc::RepeatedField inventionIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InventionIds { + get { return inventionIds_; } + } + + /// Field number for the "invention_references" field. + public const int InventionReferencesFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_inventionReferences_codec + = pb::FieldCodec.ForInt32(34); + private readonly pbc::RepeatedField inventionReferences_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InventionReferences { + get { return inventionReferences_; } + } + + /// Field number for the "unity_asset_id" field. + public const int UnityAssetIdFieldNumber = 5; + private string unityAssetId_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string UnityAssetId { + get { return unityAssetId_; } + set { + unityAssetId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AutosaveData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AutosaveData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!referencedFilenames_.Equals(other.referencedFilenames_)) return false; + if(!legacyAdditionalReferencedFilenames_.Equals(other.legacyAdditionalReferencedFilenames_)) return false; + if(!inventionIds_.Equals(other.inventionIds_)) return false; + if(!inventionReferences_.Equals(other.inventionReferences_)) return false; + if (UnityAssetId != other.UnityAssetId) 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; + hash ^= referencedFilenames_.GetHashCode(); + hash ^= legacyAdditionalReferencedFilenames_.GetHashCode(); + hash ^= inventionIds_.GetHashCode(); + hash ^= inventionReferences_.GetHashCode(); + if (UnityAssetId.Length != 0) hash ^= UnityAssetId.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 + referencedFilenames_.WriteTo(output, _repeated_referencedFilenames_codec); + legacyAdditionalReferencedFilenames_.WriteTo(output, _repeated_legacyAdditionalReferencedFilenames_codec); + inventionIds_.WriteTo(output, _repeated_inventionIds_codec); + inventionReferences_.WriteTo(output, _repeated_inventionReferences_codec); + if (UnityAssetId.Length != 0) { + output.WriteRawTag(42); + output.WriteString(UnityAssetId); + } + 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) { + referencedFilenames_.WriteTo(ref output, _repeated_referencedFilenames_codec); + legacyAdditionalReferencedFilenames_.WriteTo(ref output, _repeated_legacyAdditionalReferencedFilenames_codec); + inventionIds_.WriteTo(ref output, _repeated_inventionIds_codec); + inventionReferences_.WriteTo(ref output, _repeated_inventionReferences_codec); + if (UnityAssetId.Length != 0) { + output.WriteRawTag(42); + output.WriteString(UnityAssetId); + } + 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; + size += referencedFilenames_.CalculateSize(_repeated_referencedFilenames_codec); + size += legacyAdditionalReferencedFilenames_.CalculateSize(_repeated_legacyAdditionalReferencedFilenames_codec); + size += inventionIds_.CalculateSize(_repeated_inventionIds_codec); + size += inventionReferences_.CalculateSize(_repeated_inventionReferences_codec); + if (UnityAssetId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(UnityAssetId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AutosaveData other) { + if (other == null) { + return; + } + referencedFilenames_.Add(other.referencedFilenames_); + legacyAdditionalReferencedFilenames_.Add(other.legacyAdditionalReferencedFilenames_); + inventionIds_.Add(other.inventionIds_); + inventionReferences_.Add(other.inventionReferences_); + if (other.UnityAssetId.Length != 0) { + UnityAssetId = other.UnityAssetId; + } + _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: { + referencedFilenames_.AddEntriesFrom(input, _repeated_referencedFilenames_codec); + break; + } + case 18: { + legacyAdditionalReferencedFilenames_.AddEntriesFrom(input, _repeated_legacyAdditionalReferencedFilenames_codec); + break; + } + case 26: + case 24: { + inventionIds_.AddEntriesFrom(input, _repeated_inventionIds_codec); + break; + } + case 34: + case 32: { + inventionReferences_.AddEntriesFrom(input, _repeated_inventionReferences_codec); + break; + } + case 42: { + UnityAssetId = input.ReadString(); + 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: { + referencedFilenames_.AddEntriesFrom(ref input, _repeated_referencedFilenames_codec); + break; + } + case 18: { + legacyAdditionalReferencedFilenames_.AddEntriesFrom(ref input, _repeated_legacyAdditionalReferencedFilenames_codec); + break; + } + case 26: + case 24: { + inventionIds_.AddEntriesFrom(ref input, _repeated_inventionIds_codec); + break; + } + case 34: + case 32: { + inventionReferences_.AddEntriesFrom(ref input, _repeated_inventionReferences_codec); + break; + } + case 42: { + UnityAssetId = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AutosaveFileData.cs b/AutosaveFileData.cs new file mode 100644 index 0000000..5319e70 --- /dev/null +++ b/AutosaveFileData.cs @@ -0,0 +1,504 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/autosaves/autosave_file_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/autosaves/autosave_file_data.proto + public static partial class AutosaveFileDataReflection { + + #region Descriptor + /// File descriptor for rec_room/autosaves/autosave_file_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AutosaveFileDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CityZWNfcm9vbS9hdXRvc2F2ZXMvYXV0b3NhdmVfZmlsZV9kYXRhLnByb3Rv", + "EghyZWNfcm9vbRoucmVjX3Jvb20vcGVyc2lzdGVuY2UvcGVyc2lzdGVkX3Jv", + "b21fZGF0YS5wcm90bxoUY29yZS9ndWlkX2RhdGEucHJvdG8ivgIKEEF1dG9z", + "YXZlRmlsZURhdGESDgoGcm9vbUlkGAEgASgDEhEKCXN1YnJvb21JZBgCIAEo", + "AxIcChRyZWZlcmVuY2VkX2ZpbGVuYW1lcxgDIAMoCRIuCiZsZWdhY3lfYWRk", + "aXRpb25hbF9yZWZlcmVuY2VkX2ZpbGVuYW1lcxgEIAMoCRIVCg1pbnZlbnRp", + "b25faWRzGAUgAygDEhwKFGludmVudGlvbl9yZWZlcmVuY2VzGAYgAygFEhYK", + "DnVuaXR5X2Fzc2V0X2lkGAcgASgJEjgKE3BlcnNpc3RlZF9yb29tX2RhdGEY", + "CCABKAsyGy5yZWNfcm9vbS5QZXJzaXN0ZWRSb29tRGF0YRIyChpyZWZlcmVu", + "Y2VkX3VuaXR5X2Fzc2V0X2lkcxgJIAMoCzIOLmNvcmUuR3VpZERhdGFCE6oC", + "EFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.PersistedRoomDataReflection.Descriptor, global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AutosaveFileData), global::RecRoom.Protobuf.AutosaveFileData.Parser, new[]{ "RoomId", "SubroomId", "ReferencedFilenames", "LegacyAdditionalReferencedFilenames", "InventionIds", "InventionReferences", "UnityAssetId", "PersistedRoomData", "ReferencedUnityAssetIds" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AutosaveFileData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AutosaveFileData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AutosaveFileDataReflection.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 AutosaveFileData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AutosaveFileData(AutosaveFileData other) : this() { + roomId_ = other.roomId_; + subroomId_ = other.subroomId_; + referencedFilenames_ = other.referencedFilenames_.Clone(); + legacyAdditionalReferencedFilenames_ = other.legacyAdditionalReferencedFilenames_.Clone(); + inventionIds_ = other.inventionIds_.Clone(); + inventionReferences_ = other.inventionReferences_.Clone(); + unityAssetId_ = other.unityAssetId_; + persistedRoomData_ = other.persistedRoomData_ != null ? other.persistedRoomData_.Clone() : null; + referencedUnityAssetIds_ = other.referencedUnityAssetIds_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AutosaveFileData Clone() { + return new AutosaveFileData(this); + } + + /// Field number for the "roomId" field. + public const int RoomIdFieldNumber = 1; + private long roomId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long RoomId { + get { return roomId_; } + set { + roomId_ = value; + } + } + + /// Field number for the "subroomId" field. + public const int SubroomIdFieldNumber = 2; + private long subroomId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long SubroomId { + get { return subroomId_; } + set { + subroomId_ = value; + } + } + + /// Field number for the "referenced_filenames" field. + public const int ReferencedFilenamesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_referencedFilenames_codec + = pb::FieldCodec.ForString(26); + private readonly pbc::RepeatedField referencedFilenames_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ReferencedFilenames { + get { return referencedFilenames_; } + } + + /// Field number for the "legacy_additional_referenced_filenames" field. + public const int LegacyAdditionalReferencedFilenamesFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_legacyAdditionalReferencedFilenames_codec + = pb::FieldCodec.ForString(34); + private readonly pbc::RepeatedField legacyAdditionalReferencedFilenames_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField LegacyAdditionalReferencedFilenames { + get { return legacyAdditionalReferencedFilenames_; } + } + + /// Field number for the "invention_ids" field. + public const int InventionIdsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_inventionIds_codec + = pb::FieldCodec.ForInt64(42); + private readonly pbc::RepeatedField inventionIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InventionIds { + get { return inventionIds_; } + } + + /// Field number for the "invention_references" field. + public const int InventionReferencesFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_inventionReferences_codec + = pb::FieldCodec.ForInt32(50); + private readonly pbc::RepeatedField inventionReferences_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InventionReferences { + get { return inventionReferences_; } + } + + /// Field number for the "unity_asset_id" field. + public const int UnityAssetIdFieldNumber = 7; + private string unityAssetId_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string UnityAssetId { + get { return unityAssetId_; } + set { + unityAssetId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "persisted_room_data" field. + public const int PersistedRoomDataFieldNumber = 8; + private global::RecRoom.Protobuf.PersistedRoomData persistedRoomData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PersistedRoomData PersistedRoomData { + get { return persistedRoomData_; } + set { + persistedRoomData_ = value; + } + } + + /// Field number for the "referenced_unity_asset_ids" field. + public const int ReferencedUnityAssetIdsFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_referencedUnityAssetIds_codec + = pb::FieldCodec.ForMessage(74, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField referencedUnityAssetIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ReferencedUnityAssetIds { + get { return referencedUnityAssetIds_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AutosaveFileData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AutosaveFileData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (RoomId != other.RoomId) return false; + if (SubroomId != other.SubroomId) return false; + if(!referencedFilenames_.Equals(other.referencedFilenames_)) return false; + if(!legacyAdditionalReferencedFilenames_.Equals(other.legacyAdditionalReferencedFilenames_)) return false; + if(!inventionIds_.Equals(other.inventionIds_)) return false; + if(!inventionReferences_.Equals(other.inventionReferences_)) return false; + if (UnityAssetId != other.UnityAssetId) return false; + if (!object.Equals(PersistedRoomData, other.PersistedRoomData)) return false; + if(!referencedUnityAssetIds_.Equals(other.referencedUnityAssetIds_)) 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 (RoomId != 0L) hash ^= RoomId.GetHashCode(); + if (SubroomId != 0L) hash ^= SubroomId.GetHashCode(); + hash ^= referencedFilenames_.GetHashCode(); + hash ^= legacyAdditionalReferencedFilenames_.GetHashCode(); + hash ^= inventionIds_.GetHashCode(); + hash ^= inventionReferences_.GetHashCode(); + if (UnityAssetId.Length != 0) hash ^= UnityAssetId.GetHashCode(); + if (persistedRoomData_ != null) hash ^= PersistedRoomData.GetHashCode(); + hash ^= referencedUnityAssetIds_.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 (RoomId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(RoomId); + } + if (SubroomId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(SubroomId); + } + referencedFilenames_.WriteTo(output, _repeated_referencedFilenames_codec); + legacyAdditionalReferencedFilenames_.WriteTo(output, _repeated_legacyAdditionalReferencedFilenames_codec); + inventionIds_.WriteTo(output, _repeated_inventionIds_codec); + inventionReferences_.WriteTo(output, _repeated_inventionReferences_codec); + if (UnityAssetId.Length != 0) { + output.WriteRawTag(58); + output.WriteString(UnityAssetId); + } + if (persistedRoomData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(PersistedRoomData); + } + referencedUnityAssetIds_.WriteTo(output, _repeated_referencedUnityAssetIds_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 (RoomId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(RoomId); + } + if (SubroomId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(SubroomId); + } + referencedFilenames_.WriteTo(ref output, _repeated_referencedFilenames_codec); + legacyAdditionalReferencedFilenames_.WriteTo(ref output, _repeated_legacyAdditionalReferencedFilenames_codec); + inventionIds_.WriteTo(ref output, _repeated_inventionIds_codec); + inventionReferences_.WriteTo(ref output, _repeated_inventionReferences_codec); + if (UnityAssetId.Length != 0) { + output.WriteRawTag(58); + output.WriteString(UnityAssetId); + } + if (persistedRoomData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(PersistedRoomData); + } + referencedUnityAssetIds_.WriteTo(ref output, _repeated_referencedUnityAssetIds_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 (RoomId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(RoomId); + } + if (SubroomId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(SubroomId); + } + size += referencedFilenames_.CalculateSize(_repeated_referencedFilenames_codec); + size += legacyAdditionalReferencedFilenames_.CalculateSize(_repeated_legacyAdditionalReferencedFilenames_codec); + size += inventionIds_.CalculateSize(_repeated_inventionIds_codec); + size += inventionReferences_.CalculateSize(_repeated_inventionReferences_codec); + if (UnityAssetId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(UnityAssetId); + } + if (persistedRoomData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PersistedRoomData); + } + size += referencedUnityAssetIds_.CalculateSize(_repeated_referencedUnityAssetIds_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AutosaveFileData other) { + if (other == null) { + return; + } + if (other.RoomId != 0L) { + RoomId = other.RoomId; + } + if (other.SubroomId != 0L) { + SubroomId = other.SubroomId; + } + referencedFilenames_.Add(other.referencedFilenames_); + legacyAdditionalReferencedFilenames_.Add(other.legacyAdditionalReferencedFilenames_); + inventionIds_.Add(other.inventionIds_); + inventionReferences_.Add(other.inventionReferences_); + if (other.UnityAssetId.Length != 0) { + UnityAssetId = other.UnityAssetId; + } + if (other.persistedRoomData_ != null) { + if (persistedRoomData_ == null) { + PersistedRoomData = new global::RecRoom.Protobuf.PersistedRoomData(); + } + PersistedRoomData.MergeFrom(other.PersistedRoomData); + } + referencedUnityAssetIds_.Add(other.referencedUnityAssetIds_); + _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 8: { + RoomId = input.ReadInt64(); + break; + } + case 16: { + SubroomId = input.ReadInt64(); + break; + } + case 26: { + referencedFilenames_.AddEntriesFrom(input, _repeated_referencedFilenames_codec); + break; + } + case 34: { + legacyAdditionalReferencedFilenames_.AddEntriesFrom(input, _repeated_legacyAdditionalReferencedFilenames_codec); + break; + } + case 42: + case 40: { + inventionIds_.AddEntriesFrom(input, _repeated_inventionIds_codec); + break; + } + case 50: + case 48: { + inventionReferences_.AddEntriesFrom(input, _repeated_inventionReferences_codec); + break; + } + case 58: { + UnityAssetId = input.ReadString(); + break; + } + case 66: { + if (persistedRoomData_ == null) { + PersistedRoomData = new global::RecRoom.Protobuf.PersistedRoomData(); + } + input.ReadMessage(PersistedRoomData); + break; + } + case 74: { + referencedUnityAssetIds_.AddEntriesFrom(input, _repeated_referencedUnityAssetIds_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 8: { + RoomId = input.ReadInt64(); + break; + } + case 16: { + SubroomId = input.ReadInt64(); + break; + } + case 26: { + referencedFilenames_.AddEntriesFrom(ref input, _repeated_referencedFilenames_codec); + break; + } + case 34: { + legacyAdditionalReferencedFilenames_.AddEntriesFrom(ref input, _repeated_legacyAdditionalReferencedFilenames_codec); + break; + } + case 42: + case 40: { + inventionIds_.AddEntriesFrom(ref input, _repeated_inventionIds_codec); + break; + } + case 50: + case 48: { + inventionReferences_.AddEntriesFrom(ref input, _repeated_inventionReferences_codec); + break; + } + case 58: { + UnityAssetId = input.ReadString(); + break; + } + case 66: { + if (persistedRoomData_ == null) { + PersistedRoomData = new global::RecRoom.Protobuf.PersistedRoomData(); + } + input.ReadMessage(PersistedRoomData); + break; + } + case 74: { + referencedUnityAssetIds_.AddEntriesFrom(ref input, _repeated_referencedUnityAssetIds_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AvatarData.cs b/AvatarData.cs new file mode 100644 index 0000000..9df2983 --- /dev/null +++ b/AvatarData.cs @@ -0,0 +1,5219 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/avatar_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/avatar_data.proto + public static partial class AvatarDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/avatar_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AvatarDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9hdmF0YXJfZGF0YS5wcm90bxIIcmVj", + "X3Jvb20aFGNvcmUvZ3VpZF9kYXRhLnByb3RvGhdjb3JlL3ZlY3RvcjNfZGF0", + "YS5wcm90bxoXY29yZS92ZWN0b3IyX2RhdGEucHJvdG8aFWNvcmUvY29sb3Jf", + "ZGF0YS5wcm90bxoaY29yZS9tZXNzYWdlX29wdGlvbnMucHJvdG8aKHJlY19y", + "b29tL3JlY19uZXQvdWdjX2FjY2Vzc2liaWxpdHkucHJvdG8ipQYKCkF2YXRh", + "ckRhdGESLwoOYXZhdGFyX3ZlcnNpb24YASABKA4yFy5yZWNfcm9vbS5BdmF0", + "YXJWZXJzaW9uEjoKEW91dGZpdF9zZWxlY3Rpb25zGAIgAygLMh8ucmVjX3Jv", + "b20uQm9keVBhcnRTZWxlY3Rpb25EYXRhEiIKCnNraW5fY29sb3IYAyABKAsy", + "Di5jb3JlLkd1aWREYXRhEiUKDWJvZHlfc2hhcGVfaWQYBCABKAsyDi5jb3Jl", + "Lkd1aWREYXRhEhEKCWhpZGVfZWFycxgFIAEoCBIyCg91c2VfaGVsbWV0X2hh", + "aXIYBiABKA4yGS5yZWNfcm9vbS5IZWxtZXRIYWlyU3RhdGUSHQoVdXNlX2hh", + "dF9hbmNob3JfcGFyYW1zGAcgASgIEjUKEWhhdF9hbmNob3JfcGFyYW1zGAgg", + "ASgLMhoucmVjX3Jvb20uQW5jaG9yUGFyYW1zRGF0YRJMChtmYWNlX2N1c3Rv", + "bWl6YXRpb25fc2V0dGluZ3MYCSABKAsyJy5yZWNfcm9vbS5GYWNlQ3VzdG9t", + "aXphdGlvblNldHRpbmdzRGF0YRIlCgloYWlyX2RhdGEYCiABKAsyEi5yZWNf", + "cm9vbS5IYWlyRGF0YRImCgpiZWFyZF9kYXRhGAsgASgLMhIucmVjX3Jvb20u", + "SGFpckRhdGESMgoQYXZhdGFyX2JvZHlfdHlwZRgMIAEoDjIYLnJlY19yb29t", + "LkF2YXRhckJvZHlUeXBlEjYKEmJvZHlfcHJvcGVydHlfZGF0YRgNIAEoCzIa", + "LnJlY19yb29tLkJvZHlQcm9wZXJ0eURhdGESNgoSZmFjZV9wcm9wZXJ0eV9k", + "YXRhGA4gASgLMhoucmVjX3Jvb20uRmFjZVByb3BlcnR5RGF0YRI2ChJub3Nl", + "X3Byb3BlcnR5X2RhdGEYDyABKAsyGi5yZWNfcm9vbS5Ob3NlUHJvcGVydHlE", + "YXRhEiIKCmJvZHlfcGFpbnQYECABKAsyDi5jb3JlLkd1aWREYXRhEiUKCWF1", + "cmFfZGF0YRgRIAEoCzISLnJlY19yb29tLkF1cmFEYXRhIqkBCg9TYXZlZE91", + "dGZpdERhdGESKQoLYXZhdGFyX2RhdGEYASABKAsyFC5yZWNfcm9vbS5BdmF0", + "YXJEYXRhEgwKBG5hbWUYAiABKAkSDAoEc2xvdBgDIAEoBRIcChR0aHVtYm5h", + "aWxfaW1hZ2VfbmFtZRgEIAEoCRIxCg1hY2Nlc3NpYmlsaXR5GAUgASgOMhou", + "cmVjX3Jvb20uVWdjQWNjZXNzaWJpbGl0eSKMAQoISGFpckRhdGESKAoQcHJp", + "bWFyeV9jb2xvcl9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGESKgoSc2Vjb25k", + "YXJ5X2NvbG9yX2lkGAIgASgLMg4uY29yZS5HdWlkRGF0YRIqChJwYXR0ZXJu", + "X3RleHR1cmVfaWQYAyABKAsyDi5jb3JlLkd1aWREYXRhInwKFUJvZHlQYXJ0", + "U2VsZWN0aW9uRGF0YRIpCg1yYXdfYm9keV9wYXJ0GAEgASgOMhIucmVjX3Jv", + "b20uQm9keVBhcnQSOAoLYXZhdGFyX2l0ZW0YAiABKAsyIy5yZWNfcm9vbS5B", + "dmF0YXJJdGVtRGVzY3JpcHRpb25EYXRhItsBChlBdmF0YXJJdGVtRGVzY3Jp", + "cHRpb25EYXRhEiYKDmF2YXRhcl9pdGVtX2lkGAEgASgLMg4uY29yZS5HdWlk", + "RGF0YRIvChdhdmF0YXJfaXRlbV9tYXRlcmlhbF9pZBgCIAEoCzIOLmNvcmUu", + "R3VpZERhdGESLQoVY3VzdG9tX2F2YXRhcl9pdGVtX2lkGAMgASgLMg4uY29y", + "ZS5HdWlkRGF0YRI2Ch1jdXN0b21fYXZhdGFyX2l0ZW1fYmFzZV9jb2xvchgE", + "IAEoCzIPLmNvcmUuQ29sb3JEYXRhIpsDCh1GYWNlQ3VzdG9taXphdGlvblNl", + "dHRpbmdzRGF0YRJECgxleWVfc2V0dGluZ3MYASABKAsyLi5yZWNfcm9vbS5G", + "YWNlRmVhdHVyZUN1c3RvbWl6YXRpb25TZXR0aW5nc0RhdGESSgoSZXllX2Jy", + "b3dzX3NldHRpbmdzGAIgASgLMi4ucmVjX3Jvb20uRmFjZUZlYXR1cmVDdXN0", + "b21pemF0aW9uU2V0dGluZ3NEYXRhEkYKDm1vdXRoX3NldHRpbmdzGAMgASgL", + "Mi4ucmVjX3Jvb20uRmFjZUZlYXR1cmVDdXN0b21pemF0aW9uU2V0dGluZ3NE", + "YXRhEiUKDWZhY2Vfc2hhcGVfaWQYBCABKAsyDi5jb3JlLkd1aWREYXRhEkUK", + "DW5vc2Vfc2V0dGluZ3MYBSABKAsyLi5yZWNfcm9vbS5GYWNlRmVhdHVyZUN1", + "c3RvbWl6YXRpb25TZXR0aW5nc0RhdGESEgoKaGVhZF9zY2FsZRgGIAEoAhIe", + "ChZtb2Rlcm5fYmVhbl9oZWFkX3NjYWxlGAcgASgCIrQCChBCb2R5UHJvcGVy", + "dHlEYXRhEhMKC2JpY2VwX3dpZHRoGAEgASgCEhUKDWZvcmVhcm1fd2lkdGgY", + "AiABKAISEgoKY2hlc3Rfc2l6ZRgDIAEoAhIRCgljaGVzdF9vdXQYBCABKAIS", + "EgoKd2Fpc3Rfc2l6ZRgFIAEoAhIRCgloaXBfd2lkdGgYBiABKAISEwoLbmVj", + "a19sZW5ndGgYByABKAISFgoObmVja190aGlja25lc3MYCCABKAISEwoLdGhp", + "Z2hfd2lkdGgYCSABKAISEgoKY2FsZl93aWR0aBgKIAEoAhISCgpmb290X3dp", + "ZHRoGAsgASgCEhEKCWZvb3Rfc2l6ZRgMIAEoAhIWCg5zaG91bGRlcl93aWR0", + "aBgNIAEoAhIRCgliZWxseV9vdXQYDiABKAIirwEKEEZhY2VQcm9wZXJ0eURh", + "dGESEgoKY2hlZWtfcHVmZhgBIAEoAhIRCglqYXdfd2lkdGgYAiABKAISEgoK", + "amF3X2luX291dBgDIAEoAhISCgpjaGluX3dpZHRoGAQgASgCEhEKCWNoaW5f", + "c2l6ZRgFIAEoAhIQCghlYXJfc2l6ZRgGIAEoAhIRCgllYXJfYW5nbGUYByAB", + "KAISFAoMaGVhZF9zdHJldGNoGAggASgCIr4BChBOb3NlUHJvcGVydHlEYXRh", + "EhIKCm5vc2Vfd2lkdGgYASABKAISEwoLbm9zZV9oZWlnaHQYAiABKAISEwoL", + "bm9zZV9sZW5ndGgYAyABKAISEgoKbm9zZV9hbmdsZRgEIAEoAhISCgpub3Nl", + "X2J1bGdlGAUgASgCEhgKEG5vc2VfcGluY2hfZmxhaXIYBiABKAISEgoKbm9z", + "ZV9zbmVlchgHIAEoAhIWCg5ub3NlX3RpcF9zY2FsZRgIIAEoAiKmAQokRmFj", + "ZUZlYXR1cmVDdXN0b21pemF0aW9uU2V0dGluZ3NEYXRhEhoKAmlkGAEgASgL", + "Mg4uY29yZS5HdWlkRGF0YRIqCg9wb3NpdGlvbl9vZmZzZXQYAiABKAsyES5j", + "b3JlLlZlY3RvcjJEYXRhEhQKDHNjYWxlX29mZnNldBgDIAEoAhIQCghyb3Rh", + "dGlvbhgEIAEoAhIOCgZhc3BlY3QYBSABKAIiogEKEEFuY2hvclBhcmFtc0Rh", + "dGESLgoTbm9ybWFsaXplZF9wb3NpdGlvbhgBIAEoCzIRLmNvcmUuVmVjdG9y", + "MkRhdGESLQoSaGVtaXNwaGVyZV9vZmZzZXRzGAIgASgLMhEuY29yZS5WZWN0", + "b3IzRGF0YRIvChRoZW1pc3BoZXJlX3JvdGF0aW9ucxgDIAEoCzIRLmNvcmUu", + "VmVjdG9yM0RhdGEiFgoIQXVyYURhdGESCgoCaWQYASABKAUqMwoPSGVsbWV0", + "SGFpclN0YXRlEg8KC0xlZ2FjeV9IaWRlEAASBgoCT24QARIHCgNPZmYQAiqa", + "AQoIQm9keVBhcnQSCAoETm9uZRAAEggKBEhlYWQQARIJCgVUb3JzbxACEgwK", + "CExlZnRIYW5kEAMSDQoJUmlnaHRIYW5kEAQSCQoFTW91dGgQBRIICgRMZWdz", + "EAYSDAoITGVmdEZvb3QQBxINCglSaWdodEZvb3QQCBIMCghGdWxsQm9keRAJ", + "EggKBE5vc2UQChIICgRGYWNlEAsqXAoOQXZhdGFyQm9keVR5cGUSGAoURmxv", + "YXRpbmdCZWFuQm9keVR5cGUQABIQCgxGdWxsQm9keVR5cGUQARIeChpNb2Rl", + "cm5GbG9hdGluZ0JlYW5Cb2R5VHlwZRACKoICCg1BdmF0YXJWZXJzaW9uEgoK", + "BkxlZ2FjeRAAEgwKCFZlcnNpb24xEAESFQoRQWRkZWROb3NlU2V0dGluZ3MQ", + "AhISCg5BZGRlZEhlYWRTY2FsZRADEhwKGEFkZGVkTW9kZXJuQmVhbkhlYWRT", + "Y2FsZRAEEhcKE0FkZGVkQm9keVByb3BlcnRpZXMQBRIXChNBZGRlZEZhY2VQ", + "cm9wZXJ0aWVzEAYSFwoTQWRkZWROb3NlUHJvcGVydGllcxAHEhwKGFVwZGF0", + "ZWRIZWFkQW5kTm9zZVJhbmdlcxAIEhIKDkFkZGVkQm9keVBhaW50EAkSEQoN", + "QWRkZWRBdXJhRGF0YRAKQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, global::RecRoom.Protobuf.Core.Vector2DataReflection.Descriptor, global::RecRoom.Protobuf.Core.ColorDataReflection.Descriptor, global::RecRoom.Protobuf.Core.MessageOptionsReflection.Descriptor, global::RecNet.Protobuf.UgcAccessibilityReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecRoom.Protobuf.HelmetHairState), typeof(global::RecRoom.Protobuf.BodyPart), typeof(global::RecRoom.Protobuf.AvatarBodyType), typeof(global::RecRoom.Protobuf.AvatarVersion), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AvatarData), global::RecRoom.Protobuf.AvatarData.Parser, new[]{ "AvatarVersion", "OutfitSelections", "SkinColor", "BodyShapeId", "HideEars", "UseHelmetHair", "UseHatAnchorParams", "HatAnchorParams", "FaceCustomizationSettings", "HairData", "BeardData", "AvatarBodyType", "BodyPropertyData", "FacePropertyData", "NosePropertyData", "BodyPaint", "AuraData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SavedOutfitData), global::RecRoom.Protobuf.SavedOutfitData.Parser, new[]{ "AvatarData", "Name", "Slot", "ThumbnailImageName", "Accessibility" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HairData), global::RecRoom.Protobuf.HairData.Parser, new[]{ "PrimaryColorId", "SecondaryColorId", "PatternTextureId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BodyPartSelectionData), global::RecRoom.Protobuf.BodyPartSelectionData.Parser, new[]{ "RawBodyPart", "AvatarItem" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AvatarItemDescriptionData), global::RecRoom.Protobuf.AvatarItemDescriptionData.Parser, new[]{ "AvatarItemId", "AvatarItemMaterialId", "CustomAvatarItemId", "CustomAvatarItemBaseColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.FaceCustomizationSettingsData), global::RecRoom.Protobuf.FaceCustomizationSettingsData.Parser, new[]{ "EyeSettings", "EyeBrowsSettings", "MouthSettings", "FaceShapeId", "NoseSettings", "HeadScale", "ModernBeanHeadScale" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BodyPropertyData), global::RecRoom.Protobuf.BodyPropertyData.Parser, new[]{ "BicepWidth", "ForearmWidth", "ChestSize", "ChestOut", "WaistSize", "HipWidth", "NeckLength", "NeckThickness", "ThighWidth", "CalfWidth", "FootWidth", "FootSize", "ShoulderWidth", "BellyOut" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.FacePropertyData), global::RecRoom.Protobuf.FacePropertyData.Parser, new[]{ "CheekPuff", "JawWidth", "JawInOut", "ChinWidth", "ChinSize", "EarSize", "EarAngle", "HeadStretch" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.NosePropertyData), global::RecRoom.Protobuf.NosePropertyData.Parser, new[]{ "NoseWidth", "NoseHeight", "NoseLength", "NoseAngle", "NoseBulge", "NosePinchFlair", "NoseSneer", "NoseTipScale" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData), global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData.Parser, new[]{ "Id", "PositionOffset", "ScaleOffset", "Rotation", "Aspect" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AnchorParamsData), global::RecRoom.Protobuf.AnchorParamsData.Parser, new[]{ "NormalizedPosition", "HemisphereOffsets", "HemisphereRotations" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AuraData), global::RecRoom.Protobuf.AuraData.Parser, new[]{ "Id" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum HelmetHairState { + [pbr::OriginalName("Legacy_Hide")] LegacyHide = 0, + [pbr::OriginalName("On")] On = 1, + [pbr::OriginalName("Off")] Off = 2, + } + + public enum BodyPart { + [pbr::OriginalName("None")] None = 0, + [pbr::OriginalName("Head")] Head = 1, + [pbr::OriginalName("Torso")] Torso = 2, + [pbr::OriginalName("LeftHand")] LeftHand = 3, + [pbr::OriginalName("RightHand")] RightHand = 4, + [pbr::OriginalName("Mouth")] Mouth = 5, + [pbr::OriginalName("Legs")] Legs = 6, + [pbr::OriginalName("LeftFoot")] LeftFoot = 7, + [pbr::OriginalName("RightFoot")] RightFoot = 8, + [pbr::OriginalName("FullBody")] FullBody = 9, + [pbr::OriginalName("Nose")] Nose = 10, + [pbr::OriginalName("Face")] Face = 11, + } + + public enum AvatarBodyType { + [pbr::OriginalName("FloatingBeanBodyType")] FloatingBeanBodyType = 0, + [pbr::OriginalName("FullBodyType")] FullBodyType = 1, + [pbr::OriginalName("ModernFloatingBeanBodyType")] ModernFloatingBeanBodyType = 2, + } + + public enum AvatarVersion { + [pbr::OriginalName("Legacy")] Legacy = 0, + [pbr::OriginalName("Version1")] Version1 = 1, + [pbr::OriginalName("AddedNoseSettings")] AddedNoseSettings = 2, + [pbr::OriginalName("AddedHeadScale")] AddedHeadScale = 3, + [pbr::OriginalName("AddedModernBeanHeadScale")] AddedModernBeanHeadScale = 4, + [pbr::OriginalName("AddedBodyProperties")] AddedBodyProperties = 5, + [pbr::OriginalName("AddedFaceProperties")] AddedFaceProperties = 6, + [pbr::OriginalName("AddedNoseProperties")] AddedNoseProperties = 7, + [pbr::OriginalName("UpdatedHeadAndNoseRanges")] UpdatedHeadAndNoseRanges = 8, + [pbr::OriginalName("AddedBodyPaint")] AddedBodyPaint = 9, + [pbr::OriginalName("AddedAuraData")] AddedAuraData = 10, + } + + #endregion + + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AvatarData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AvatarData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.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 AvatarData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AvatarData(AvatarData other) : this() { + avatarVersion_ = other.avatarVersion_; + outfitSelections_ = other.outfitSelections_.Clone(); + skinColor_ = other.skinColor_ != null ? other.skinColor_.Clone() : null; + bodyShapeId_ = other.bodyShapeId_ != null ? other.bodyShapeId_.Clone() : null; + hideEars_ = other.hideEars_; + useHelmetHair_ = other.useHelmetHair_; + useHatAnchorParams_ = other.useHatAnchorParams_; + hatAnchorParams_ = other.hatAnchorParams_ != null ? other.hatAnchorParams_.Clone() : null; + faceCustomizationSettings_ = other.faceCustomizationSettings_ != null ? other.faceCustomizationSettings_.Clone() : null; + hairData_ = other.hairData_ != null ? other.hairData_.Clone() : null; + beardData_ = other.beardData_ != null ? other.beardData_.Clone() : null; + avatarBodyType_ = other.avatarBodyType_; + bodyPropertyData_ = other.bodyPropertyData_ != null ? other.bodyPropertyData_.Clone() : null; + facePropertyData_ = other.facePropertyData_ != null ? other.facePropertyData_.Clone() : null; + nosePropertyData_ = other.nosePropertyData_ != null ? other.nosePropertyData_.Clone() : null; + bodyPaint_ = other.bodyPaint_ != null ? other.bodyPaint_.Clone() : null; + auraData_ = other.auraData_ != null ? other.auraData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AvatarData Clone() { + return new AvatarData(this); + } + + /// Field number for the "avatar_version" field. + public const int AvatarVersionFieldNumber = 1; + private global::RecRoom.Protobuf.AvatarVersion avatarVersion_ = global::RecRoom.Protobuf.AvatarVersion.Legacy; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AvatarVersion AvatarVersion { + get { return avatarVersion_; } + set { + avatarVersion_ = value; + } + } + + /// Field number for the "outfit_selections" field. + public const int OutfitSelectionsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_outfitSelections_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.BodyPartSelectionData.Parser); + private readonly pbc::RepeatedField outfitSelections_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField OutfitSelections { + get { return outfitSelections_; } + } + + /// Field number for the "skin_color" field. + public const int SkinColorFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData skinColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData SkinColor { + get { return skinColor_; } + set { + skinColor_ = value; + } + } + + /// Field number for the "body_shape_id" field. + public const int BodyShapeIdFieldNumber = 4; + private global::RecRoom.Protobuf.Core.GuidData bodyShapeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData BodyShapeId { + get { return bodyShapeId_; } + set { + bodyShapeId_ = value; + } + } + + /// Field number for the "hide_ears" field. + public const int HideEarsFieldNumber = 5; + private bool hideEars_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HideEars { + get { return hideEars_; } + set { + hideEars_ = value; + } + } + + /// Field number for the "use_helmet_hair" field. + public const int UseHelmetHairFieldNumber = 6; + private global::RecRoom.Protobuf.HelmetHairState useHelmetHair_ = global::RecRoom.Protobuf.HelmetHairState.LegacyHide; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HelmetHairState UseHelmetHair { + get { return useHelmetHair_; } + set { + useHelmetHair_ = value; + } + } + + /// Field number for the "use_hat_anchor_params" field. + public const int UseHatAnchorParamsFieldNumber = 7; + private bool useHatAnchorParams_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UseHatAnchorParams { + get { return useHatAnchorParams_; } + set { + useHatAnchorParams_ = value; + } + } + + /// Field number for the "hat_anchor_params" field. + public const int HatAnchorParamsFieldNumber = 8; + private global::RecRoom.Protobuf.AnchorParamsData hatAnchorParams_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AnchorParamsData HatAnchorParams { + get { return hatAnchorParams_; } + set { + hatAnchorParams_ = value; + } + } + + /// Field number for the "face_customization_settings" field. + public const int FaceCustomizationSettingsFieldNumber = 9; + private global::RecRoom.Protobuf.FaceCustomizationSettingsData faceCustomizationSettings_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.FaceCustomizationSettingsData FaceCustomizationSettings { + get { return faceCustomizationSettings_; } + set { + faceCustomizationSettings_ = value; + } + } + + /// Field number for the "hair_data" field. + public const int HairDataFieldNumber = 10; + private global::RecRoom.Protobuf.HairData hairData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HairData HairData { + get { return hairData_; } + set { + hairData_ = value; + } + } + + /// Field number for the "beard_data" field. + public const int BeardDataFieldNumber = 11; + private global::RecRoom.Protobuf.HairData beardData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HairData BeardData { + get { return beardData_; } + set { + beardData_ = value; + } + } + + /// Field number for the "avatar_body_type" field. + public const int AvatarBodyTypeFieldNumber = 12; + private global::RecRoom.Protobuf.AvatarBodyType avatarBodyType_ = global::RecRoom.Protobuf.AvatarBodyType.FloatingBeanBodyType; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AvatarBodyType AvatarBodyType { + get { return avatarBodyType_; } + set { + avatarBodyType_ = value; + } + } + + /// Field number for the "body_property_data" field. + public const int BodyPropertyDataFieldNumber = 13; + private global::RecRoom.Protobuf.BodyPropertyData bodyPropertyData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.BodyPropertyData BodyPropertyData { + get { return bodyPropertyData_; } + set { + bodyPropertyData_ = value; + } + } + + /// Field number for the "face_property_data" field. + public const int FacePropertyDataFieldNumber = 14; + private global::RecRoom.Protobuf.FacePropertyData facePropertyData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.FacePropertyData FacePropertyData { + get { return facePropertyData_; } + set { + facePropertyData_ = value; + } + } + + /// Field number for the "nose_property_data" field. + public const int NosePropertyDataFieldNumber = 15; + private global::RecRoom.Protobuf.NosePropertyData nosePropertyData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.NosePropertyData NosePropertyData { + get { return nosePropertyData_; } + set { + nosePropertyData_ = value; + } + } + + /// Field number for the "body_paint" field. + public const int BodyPaintFieldNumber = 16; + private global::RecRoom.Protobuf.Core.GuidData bodyPaint_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData BodyPaint { + get { return bodyPaint_; } + set { + bodyPaint_ = value; + } + } + + /// Field number for the "aura_data" field. + public const int AuraDataFieldNumber = 17; + private global::RecRoom.Protobuf.AuraData auraData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AuraData AuraData { + get { return auraData_; } + set { + auraData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AvatarData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AvatarData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AvatarVersion != other.AvatarVersion) return false; + if(!outfitSelections_.Equals(other.outfitSelections_)) return false; + if (!object.Equals(SkinColor, other.SkinColor)) return false; + if (!object.Equals(BodyShapeId, other.BodyShapeId)) return false; + if (HideEars != other.HideEars) return false; + if (UseHelmetHair != other.UseHelmetHair) return false; + if (UseHatAnchorParams != other.UseHatAnchorParams) return false; + if (!object.Equals(HatAnchorParams, other.HatAnchorParams)) return false; + if (!object.Equals(FaceCustomizationSettings, other.FaceCustomizationSettings)) return false; + if (!object.Equals(HairData, other.HairData)) return false; + if (!object.Equals(BeardData, other.BeardData)) return false; + if (AvatarBodyType != other.AvatarBodyType) return false; + if (!object.Equals(BodyPropertyData, other.BodyPropertyData)) return false; + if (!object.Equals(FacePropertyData, other.FacePropertyData)) return false; + if (!object.Equals(NosePropertyData, other.NosePropertyData)) return false; + if (!object.Equals(BodyPaint, other.BodyPaint)) return false; + if (!object.Equals(AuraData, other.AuraData)) 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 (AvatarVersion != global::RecRoom.Protobuf.AvatarVersion.Legacy) hash ^= AvatarVersion.GetHashCode(); + hash ^= outfitSelections_.GetHashCode(); + if (skinColor_ != null) hash ^= SkinColor.GetHashCode(); + if (bodyShapeId_ != null) hash ^= BodyShapeId.GetHashCode(); + if (HideEars != false) hash ^= HideEars.GetHashCode(); + if (UseHelmetHair != global::RecRoom.Protobuf.HelmetHairState.LegacyHide) hash ^= UseHelmetHair.GetHashCode(); + if (UseHatAnchorParams != false) hash ^= UseHatAnchorParams.GetHashCode(); + if (hatAnchorParams_ != null) hash ^= HatAnchorParams.GetHashCode(); + if (faceCustomizationSettings_ != null) hash ^= FaceCustomizationSettings.GetHashCode(); + if (hairData_ != null) hash ^= HairData.GetHashCode(); + if (beardData_ != null) hash ^= BeardData.GetHashCode(); + if (AvatarBodyType != global::RecRoom.Protobuf.AvatarBodyType.FloatingBeanBodyType) hash ^= AvatarBodyType.GetHashCode(); + if (bodyPropertyData_ != null) hash ^= BodyPropertyData.GetHashCode(); + if (facePropertyData_ != null) hash ^= FacePropertyData.GetHashCode(); + if (nosePropertyData_ != null) hash ^= NosePropertyData.GetHashCode(); + if (bodyPaint_ != null) hash ^= BodyPaint.GetHashCode(); + if (auraData_ != null) hash ^= AuraData.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 (AvatarVersion != global::RecRoom.Protobuf.AvatarVersion.Legacy) { + output.WriteRawTag(8); + output.WriteEnum((int) AvatarVersion); + } + outfitSelections_.WriteTo(output, _repeated_outfitSelections_codec); + if (skinColor_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SkinColor); + } + if (bodyShapeId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(BodyShapeId); + } + if (HideEars != false) { + output.WriteRawTag(40); + output.WriteBool(HideEars); + } + if (UseHelmetHair != global::RecRoom.Protobuf.HelmetHairState.LegacyHide) { + output.WriteRawTag(48); + output.WriteEnum((int) UseHelmetHair); + } + if (UseHatAnchorParams != false) { + output.WriteRawTag(56); + output.WriteBool(UseHatAnchorParams); + } + if (hatAnchorParams_ != null) { + output.WriteRawTag(66); + output.WriteMessage(HatAnchorParams); + } + if (faceCustomizationSettings_ != null) { + output.WriteRawTag(74); + output.WriteMessage(FaceCustomizationSettings); + } + if (hairData_ != null) { + output.WriteRawTag(82); + output.WriteMessage(HairData); + } + if (beardData_ != null) { + output.WriteRawTag(90); + output.WriteMessage(BeardData); + } + if (AvatarBodyType != global::RecRoom.Protobuf.AvatarBodyType.FloatingBeanBodyType) { + output.WriteRawTag(96); + output.WriteEnum((int) AvatarBodyType); + } + if (bodyPropertyData_ != null) { + output.WriteRawTag(106); + output.WriteMessage(BodyPropertyData); + } + if (facePropertyData_ != null) { + output.WriteRawTag(114); + output.WriteMessage(FacePropertyData); + } + if (nosePropertyData_ != null) { + output.WriteRawTag(122); + output.WriteMessage(NosePropertyData); + } + if (bodyPaint_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(BodyPaint); + } + if (auraData_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(AuraData); + } + 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 (AvatarVersion != global::RecRoom.Protobuf.AvatarVersion.Legacy) { + output.WriteRawTag(8); + output.WriteEnum((int) AvatarVersion); + } + outfitSelections_.WriteTo(ref output, _repeated_outfitSelections_codec); + if (skinColor_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SkinColor); + } + if (bodyShapeId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(BodyShapeId); + } + if (HideEars != false) { + output.WriteRawTag(40); + output.WriteBool(HideEars); + } + if (UseHelmetHair != global::RecRoom.Protobuf.HelmetHairState.LegacyHide) { + output.WriteRawTag(48); + output.WriteEnum((int) UseHelmetHair); + } + if (UseHatAnchorParams != false) { + output.WriteRawTag(56); + output.WriteBool(UseHatAnchorParams); + } + if (hatAnchorParams_ != null) { + output.WriteRawTag(66); + output.WriteMessage(HatAnchorParams); + } + if (faceCustomizationSettings_ != null) { + output.WriteRawTag(74); + output.WriteMessage(FaceCustomizationSettings); + } + if (hairData_ != null) { + output.WriteRawTag(82); + output.WriteMessage(HairData); + } + if (beardData_ != null) { + output.WriteRawTag(90); + output.WriteMessage(BeardData); + } + if (AvatarBodyType != global::RecRoom.Protobuf.AvatarBodyType.FloatingBeanBodyType) { + output.WriteRawTag(96); + output.WriteEnum((int) AvatarBodyType); + } + if (bodyPropertyData_ != null) { + output.WriteRawTag(106); + output.WriteMessage(BodyPropertyData); + } + if (facePropertyData_ != null) { + output.WriteRawTag(114); + output.WriteMessage(FacePropertyData); + } + if (nosePropertyData_ != null) { + output.WriteRawTag(122); + output.WriteMessage(NosePropertyData); + } + if (bodyPaint_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(BodyPaint); + } + if (auraData_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(AuraData); + } + 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 (AvatarVersion != global::RecRoom.Protobuf.AvatarVersion.Legacy) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) AvatarVersion); + } + size += outfitSelections_.CalculateSize(_repeated_outfitSelections_codec); + if (skinColor_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SkinColor); + } + if (bodyShapeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BodyShapeId); + } + if (HideEars != false) { + size += 1 + 1; + } + if (UseHelmetHair != global::RecRoom.Protobuf.HelmetHairState.LegacyHide) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) UseHelmetHair); + } + if (UseHatAnchorParams != false) { + size += 1 + 1; + } + if (hatAnchorParams_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HatAnchorParams); + } + if (faceCustomizationSettings_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FaceCustomizationSettings); + } + if (hairData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HairData); + } + if (beardData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BeardData); + } + if (AvatarBodyType != global::RecRoom.Protobuf.AvatarBodyType.FloatingBeanBodyType) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) AvatarBodyType); + } + if (bodyPropertyData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BodyPropertyData); + } + if (facePropertyData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FacePropertyData); + } + if (nosePropertyData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NosePropertyData); + } + if (bodyPaint_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BodyPaint); + } + if (auraData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AuraData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AvatarData other) { + if (other == null) { + return; + } + if (other.AvatarVersion != global::RecRoom.Protobuf.AvatarVersion.Legacy) { + AvatarVersion = other.AvatarVersion; + } + outfitSelections_.Add(other.outfitSelections_); + if (other.skinColor_ != null) { + if (skinColor_ == null) { + SkinColor = new global::RecRoom.Protobuf.Core.GuidData(); + } + SkinColor.MergeFrom(other.SkinColor); + } + if (other.bodyShapeId_ != null) { + if (bodyShapeId_ == null) { + BodyShapeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + BodyShapeId.MergeFrom(other.BodyShapeId); + } + if (other.HideEars != false) { + HideEars = other.HideEars; + } + if (other.UseHelmetHair != global::RecRoom.Protobuf.HelmetHairState.LegacyHide) { + UseHelmetHair = other.UseHelmetHair; + } + if (other.UseHatAnchorParams != false) { + UseHatAnchorParams = other.UseHatAnchorParams; + } + if (other.hatAnchorParams_ != null) { + if (hatAnchorParams_ == null) { + HatAnchorParams = new global::RecRoom.Protobuf.AnchorParamsData(); + } + HatAnchorParams.MergeFrom(other.HatAnchorParams); + } + if (other.faceCustomizationSettings_ != null) { + if (faceCustomizationSettings_ == null) { + FaceCustomizationSettings = new global::RecRoom.Protobuf.FaceCustomizationSettingsData(); + } + FaceCustomizationSettings.MergeFrom(other.FaceCustomizationSettings); + } + if (other.hairData_ != null) { + if (hairData_ == null) { + HairData = new global::RecRoom.Protobuf.HairData(); + } + HairData.MergeFrom(other.HairData); + } + if (other.beardData_ != null) { + if (beardData_ == null) { + BeardData = new global::RecRoom.Protobuf.HairData(); + } + BeardData.MergeFrom(other.BeardData); + } + if (other.AvatarBodyType != global::RecRoom.Protobuf.AvatarBodyType.FloatingBeanBodyType) { + AvatarBodyType = other.AvatarBodyType; + } + if (other.bodyPropertyData_ != null) { + if (bodyPropertyData_ == null) { + BodyPropertyData = new global::RecRoom.Protobuf.BodyPropertyData(); + } + BodyPropertyData.MergeFrom(other.BodyPropertyData); + } + if (other.facePropertyData_ != null) { + if (facePropertyData_ == null) { + FacePropertyData = new global::RecRoom.Protobuf.FacePropertyData(); + } + FacePropertyData.MergeFrom(other.FacePropertyData); + } + if (other.nosePropertyData_ != null) { + if (nosePropertyData_ == null) { + NosePropertyData = new global::RecRoom.Protobuf.NosePropertyData(); + } + NosePropertyData.MergeFrom(other.NosePropertyData); + } + if (other.bodyPaint_ != null) { + if (bodyPaint_ == null) { + BodyPaint = new global::RecRoom.Protobuf.Core.GuidData(); + } + BodyPaint.MergeFrom(other.BodyPaint); + } + if (other.auraData_ != null) { + if (auraData_ == null) { + AuraData = new global::RecRoom.Protobuf.AuraData(); + } + AuraData.MergeFrom(other.AuraData); + } + _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 8: { + AvatarVersion = (global::RecRoom.Protobuf.AvatarVersion) input.ReadEnum(); + break; + } + case 18: { + outfitSelections_.AddEntriesFrom(input, _repeated_outfitSelections_codec); + break; + } + case 26: { + if (skinColor_ == null) { + SkinColor = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(SkinColor); + break; + } + case 34: { + if (bodyShapeId_ == null) { + BodyShapeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BodyShapeId); + break; + } + case 40: { + HideEars = input.ReadBool(); + break; + } + case 48: { + UseHelmetHair = (global::RecRoom.Protobuf.HelmetHairState) input.ReadEnum(); + break; + } + case 56: { + UseHatAnchorParams = input.ReadBool(); + break; + } + case 66: { + if (hatAnchorParams_ == null) { + HatAnchorParams = new global::RecRoom.Protobuf.AnchorParamsData(); + } + input.ReadMessage(HatAnchorParams); + break; + } + case 74: { + if (faceCustomizationSettings_ == null) { + FaceCustomizationSettings = new global::RecRoom.Protobuf.FaceCustomizationSettingsData(); + } + input.ReadMessage(FaceCustomizationSettings); + break; + } + case 82: { + if (hairData_ == null) { + HairData = new global::RecRoom.Protobuf.HairData(); + } + input.ReadMessage(HairData); + break; + } + case 90: { + if (beardData_ == null) { + BeardData = new global::RecRoom.Protobuf.HairData(); + } + input.ReadMessage(BeardData); + break; + } + case 96: { + AvatarBodyType = (global::RecRoom.Protobuf.AvatarBodyType) input.ReadEnum(); + break; + } + case 106: { + if (bodyPropertyData_ == null) { + BodyPropertyData = new global::RecRoom.Protobuf.BodyPropertyData(); + } + input.ReadMessage(BodyPropertyData); + break; + } + case 114: { + if (facePropertyData_ == null) { + FacePropertyData = new global::RecRoom.Protobuf.FacePropertyData(); + } + input.ReadMessage(FacePropertyData); + break; + } + case 122: { + if (nosePropertyData_ == null) { + NosePropertyData = new global::RecRoom.Protobuf.NosePropertyData(); + } + input.ReadMessage(NosePropertyData); + break; + } + case 130: { + if (bodyPaint_ == null) { + BodyPaint = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BodyPaint); + break; + } + case 138: { + if (auraData_ == null) { + AuraData = new global::RecRoom.Protobuf.AuraData(); + } + input.ReadMessage(AuraData); + 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 8: { + AvatarVersion = (global::RecRoom.Protobuf.AvatarVersion) input.ReadEnum(); + break; + } + case 18: { + outfitSelections_.AddEntriesFrom(ref input, _repeated_outfitSelections_codec); + break; + } + case 26: { + if (skinColor_ == null) { + SkinColor = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(SkinColor); + break; + } + case 34: { + if (bodyShapeId_ == null) { + BodyShapeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BodyShapeId); + break; + } + case 40: { + HideEars = input.ReadBool(); + break; + } + case 48: { + UseHelmetHair = (global::RecRoom.Protobuf.HelmetHairState) input.ReadEnum(); + break; + } + case 56: { + UseHatAnchorParams = input.ReadBool(); + break; + } + case 66: { + if (hatAnchorParams_ == null) { + HatAnchorParams = new global::RecRoom.Protobuf.AnchorParamsData(); + } + input.ReadMessage(HatAnchorParams); + break; + } + case 74: { + if (faceCustomizationSettings_ == null) { + FaceCustomizationSettings = new global::RecRoom.Protobuf.FaceCustomizationSettingsData(); + } + input.ReadMessage(FaceCustomizationSettings); + break; + } + case 82: { + if (hairData_ == null) { + HairData = new global::RecRoom.Protobuf.HairData(); + } + input.ReadMessage(HairData); + break; + } + case 90: { + if (beardData_ == null) { + BeardData = new global::RecRoom.Protobuf.HairData(); + } + input.ReadMessage(BeardData); + break; + } + case 96: { + AvatarBodyType = (global::RecRoom.Protobuf.AvatarBodyType) input.ReadEnum(); + break; + } + case 106: { + if (bodyPropertyData_ == null) { + BodyPropertyData = new global::RecRoom.Protobuf.BodyPropertyData(); + } + input.ReadMessage(BodyPropertyData); + break; + } + case 114: { + if (facePropertyData_ == null) { + FacePropertyData = new global::RecRoom.Protobuf.FacePropertyData(); + } + input.ReadMessage(FacePropertyData); + break; + } + case 122: { + if (nosePropertyData_ == null) { + NosePropertyData = new global::RecRoom.Protobuf.NosePropertyData(); + } + input.ReadMessage(NosePropertyData); + break; + } + case 130: { + if (bodyPaint_ == null) { + BodyPaint = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BodyPaint); + break; + } + case 138: { + if (auraData_ == null) { + AuraData = new global::RecRoom.Protobuf.AuraData(); + } + input.ReadMessage(AuraData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SavedOutfitData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SavedOutfitData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 SavedOutfitData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SavedOutfitData(SavedOutfitData other) : this() { + avatarData_ = other.avatarData_ != null ? other.avatarData_.Clone() : null; + name_ = other.name_; + slot_ = other.slot_; + thumbnailImageName_ = other.thumbnailImageName_; + accessibility_ = other.accessibility_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SavedOutfitData Clone() { + return new SavedOutfitData(this); + } + + /// Field number for the "avatar_data" field. + public const int AvatarDataFieldNumber = 1; + private global::RecRoom.Protobuf.AvatarData avatarData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AvatarData AvatarData { + get { return avatarData_; } + set { + avatarData_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "slot" field. + public const int SlotFieldNumber = 3; + private int slot_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Slot { + get { return slot_; } + set { + slot_ = value; + } + } + + /// Field number for the "thumbnail_image_name" field. + public const int ThumbnailImageNameFieldNumber = 4; + private string thumbnailImageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ThumbnailImageName { + get { return thumbnailImageName_; } + set { + thumbnailImageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "accessibility" field. + public const int AccessibilityFieldNumber = 5; + private global::RecNet.Protobuf.UgcAccessibility accessibility_ = global::RecNet.Protobuf.UgcAccessibility.Private; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecNet.Protobuf.UgcAccessibility Accessibility { + get { return accessibility_; } + set { + accessibility_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SavedOutfitData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SavedOutfitData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AvatarData, other.AvatarData)) return false; + if (Name != other.Name) return false; + if (Slot != other.Slot) return false; + if (ThumbnailImageName != other.ThumbnailImageName) return false; + if (Accessibility != other.Accessibility) 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 (avatarData_ != null) hash ^= AvatarData.GetHashCode(); + if (Name.Length != 0) hash ^= Name.GetHashCode(); + if (Slot != 0) hash ^= Slot.GetHashCode(); + if (ThumbnailImageName.Length != 0) hash ^= ThumbnailImageName.GetHashCode(); + if (Accessibility != global::RecNet.Protobuf.UgcAccessibility.Private) hash ^= Accessibility.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 (avatarData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AvatarData); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (Slot != 0) { + output.WriteRawTag(24); + output.WriteInt32(Slot); + } + if (ThumbnailImageName.Length != 0) { + output.WriteRawTag(34); + output.WriteString(ThumbnailImageName); + } + if (Accessibility != global::RecNet.Protobuf.UgcAccessibility.Private) { + output.WriteRawTag(40); + output.WriteEnum((int) Accessibility); + } + 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 (avatarData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AvatarData); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (Slot != 0) { + output.WriteRawTag(24); + output.WriteInt32(Slot); + } + if (ThumbnailImageName.Length != 0) { + output.WriteRawTag(34); + output.WriteString(ThumbnailImageName); + } + if (Accessibility != global::RecNet.Protobuf.UgcAccessibility.Private) { + output.WriteRawTag(40); + output.WriteEnum((int) Accessibility); + } + 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 (avatarData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarData); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (Slot != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Slot); + } + if (ThumbnailImageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ThumbnailImageName); + } + if (Accessibility != global::RecNet.Protobuf.UgcAccessibility.Private) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Accessibility); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SavedOutfitData other) { + if (other == null) { + return; + } + if (other.avatarData_ != null) { + if (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + AvatarData.MergeFrom(other.AvatarData); + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.Slot != 0) { + Slot = other.Slot; + } + if (other.ThumbnailImageName.Length != 0) { + ThumbnailImageName = other.ThumbnailImageName; + } + if (other.Accessibility != global::RecNet.Protobuf.UgcAccessibility.Private) { + Accessibility = other.Accessibility; + } + _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 (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + input.ReadMessage(AvatarData); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 24: { + Slot = input.ReadInt32(); + break; + } + case 34: { + ThumbnailImageName = input.ReadString(); + break; + } + case 40: { + Accessibility = (global::RecNet.Protobuf.UgcAccessibility) input.ReadEnum(); + 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 (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + input.ReadMessage(AvatarData); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 24: { + Slot = input.ReadInt32(); + break; + } + case 34: { + ThumbnailImageName = input.ReadString(); + break; + } + case 40: { + Accessibility = (global::RecNet.Protobuf.UgcAccessibility) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class HairData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HairData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 HairData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HairData(HairData other) : this() { + primaryColorId_ = other.primaryColorId_ != null ? other.primaryColorId_.Clone() : null; + secondaryColorId_ = other.secondaryColorId_ != null ? other.secondaryColorId_.Clone() : null; + patternTextureId_ = other.patternTextureId_ != null ? other.patternTextureId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HairData Clone() { + return new HairData(this); + } + + /// Field number for the "primary_color_id" field. + public const int PrimaryColorIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData primaryColorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData PrimaryColorId { + get { return primaryColorId_; } + set { + primaryColorId_ = value; + } + } + + /// Field number for the "secondary_color_id" field. + public const int SecondaryColorIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData secondaryColorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData SecondaryColorId { + get { return secondaryColorId_; } + set { + secondaryColorId_ = value; + } + } + + /// Field number for the "pattern_texture_id" field. + public const int PatternTextureIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData patternTextureId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData PatternTextureId { + get { return patternTextureId_; } + set { + patternTextureId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as HairData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(HairData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PrimaryColorId, other.PrimaryColorId)) return false; + if (!object.Equals(SecondaryColorId, other.SecondaryColorId)) return false; + if (!object.Equals(PatternTextureId, other.PatternTextureId)) 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 (primaryColorId_ != null) hash ^= PrimaryColorId.GetHashCode(); + if (secondaryColorId_ != null) hash ^= SecondaryColorId.GetHashCode(); + if (patternTextureId_ != null) hash ^= PatternTextureId.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 (primaryColorId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PrimaryColorId); + } + if (secondaryColorId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SecondaryColorId); + } + if (patternTextureId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(PatternTextureId); + } + 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 (primaryColorId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PrimaryColorId); + } + if (secondaryColorId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SecondaryColorId); + } + if (patternTextureId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(PatternTextureId); + } + 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 (primaryColorId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PrimaryColorId); + } + if (secondaryColorId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SecondaryColorId); + } + if (patternTextureId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PatternTextureId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(HairData other) { + if (other == null) { + return; + } + if (other.primaryColorId_ != null) { + if (primaryColorId_ == null) { + PrimaryColorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + PrimaryColorId.MergeFrom(other.PrimaryColorId); + } + if (other.secondaryColorId_ != null) { + if (secondaryColorId_ == null) { + SecondaryColorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + SecondaryColorId.MergeFrom(other.SecondaryColorId); + } + if (other.patternTextureId_ != null) { + if (patternTextureId_ == null) { + PatternTextureId = new global::RecRoom.Protobuf.Core.GuidData(); + } + PatternTextureId.MergeFrom(other.PatternTextureId); + } + _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 (primaryColorId_ == null) { + PrimaryColorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(PrimaryColorId); + break; + } + case 18: { + if (secondaryColorId_ == null) { + SecondaryColorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(SecondaryColorId); + break; + } + case 26: { + if (patternTextureId_ == null) { + PatternTextureId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(PatternTextureId); + 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 (primaryColorId_ == null) { + PrimaryColorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(PrimaryColorId); + break; + } + case 18: { + if (secondaryColorId_ == null) { + SecondaryColorId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(SecondaryColorId); + break; + } + case 26: { + if (patternTextureId_ == null) { + PatternTextureId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(PatternTextureId); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BodyPartSelectionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BodyPartSelectionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 BodyPartSelectionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BodyPartSelectionData(BodyPartSelectionData other) : this() { + rawBodyPart_ = other.rawBodyPart_; + avatarItem_ = other.avatarItem_ != null ? other.avatarItem_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BodyPartSelectionData Clone() { + return new BodyPartSelectionData(this); + } + + /// Field number for the "raw_body_part" field. + public const int RawBodyPartFieldNumber = 1; + private global::RecRoom.Protobuf.BodyPart rawBodyPart_ = global::RecRoom.Protobuf.BodyPart.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.BodyPart RawBodyPart { + get { return rawBodyPart_; } + set { + rawBodyPart_ = value; + } + } + + /// Field number for the "avatar_item" field. + public const int AvatarItemFieldNumber = 2; + private global::RecRoom.Protobuf.AvatarItemDescriptionData avatarItem_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AvatarItemDescriptionData AvatarItem { + get { return avatarItem_; } + set { + avatarItem_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BodyPartSelectionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BodyPartSelectionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (RawBodyPart != other.RawBodyPart) return false; + if (!object.Equals(AvatarItem, other.AvatarItem)) 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 (RawBodyPart != global::RecRoom.Protobuf.BodyPart.None) hash ^= RawBodyPart.GetHashCode(); + if (avatarItem_ != null) hash ^= AvatarItem.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 (RawBodyPart != global::RecRoom.Protobuf.BodyPart.None) { + output.WriteRawTag(8); + output.WriteEnum((int) RawBodyPart); + } + if (avatarItem_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AvatarItem); + } + 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 (RawBodyPart != global::RecRoom.Protobuf.BodyPart.None) { + output.WriteRawTag(8); + output.WriteEnum((int) RawBodyPart); + } + if (avatarItem_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AvatarItem); + } + 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 (RawBodyPart != global::RecRoom.Protobuf.BodyPart.None) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) RawBodyPart); + } + if (avatarItem_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarItem); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BodyPartSelectionData other) { + if (other == null) { + return; + } + if (other.RawBodyPart != global::RecRoom.Protobuf.BodyPart.None) { + RawBodyPart = other.RawBodyPart; + } + if (other.avatarItem_ != null) { + if (avatarItem_ == null) { + AvatarItem = new global::RecRoom.Protobuf.AvatarItemDescriptionData(); + } + AvatarItem.MergeFrom(other.AvatarItem); + } + _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 8: { + RawBodyPart = (global::RecRoom.Protobuf.BodyPart) input.ReadEnum(); + break; + } + case 18: { + if (avatarItem_ == null) { + AvatarItem = new global::RecRoom.Protobuf.AvatarItemDescriptionData(); + } + input.ReadMessage(AvatarItem); + 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 8: { + RawBodyPart = (global::RecRoom.Protobuf.BodyPart) input.ReadEnum(); + break; + } + case 18: { + if (avatarItem_ == null) { + AvatarItem = new global::RecRoom.Protobuf.AvatarItemDescriptionData(); + } + input.ReadMessage(AvatarItem); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AvatarItemDescriptionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AvatarItemDescriptionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 AvatarItemDescriptionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AvatarItemDescriptionData(AvatarItemDescriptionData other) : this() { + avatarItemId_ = other.avatarItemId_ != null ? other.avatarItemId_.Clone() : null; + avatarItemMaterialId_ = other.avatarItemMaterialId_ != null ? other.avatarItemMaterialId_.Clone() : null; + customAvatarItemId_ = other.customAvatarItemId_ != null ? other.customAvatarItemId_.Clone() : null; + customAvatarItemBaseColor_ = other.customAvatarItemBaseColor_ != null ? other.customAvatarItemBaseColor_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AvatarItemDescriptionData Clone() { + return new AvatarItemDescriptionData(this); + } + + /// Field number for the "avatar_item_id" field. + public const int AvatarItemIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData avatarItemId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData AvatarItemId { + get { return avatarItemId_; } + set { + avatarItemId_ = value; + } + } + + /// Field number for the "avatar_item_material_id" field. + public const int AvatarItemMaterialIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData avatarItemMaterialId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData AvatarItemMaterialId { + get { return avatarItemMaterialId_; } + set { + avatarItemMaterialId_ = value; + } + } + + /// Field number for the "custom_avatar_item_id" field. + public const int CustomAvatarItemIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData customAvatarItemId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData CustomAvatarItemId { + get { return customAvatarItemId_; } + set { + customAvatarItemId_ = value; + } + } + + /// Field number for the "custom_avatar_item_base_color" field. + public const int CustomAvatarItemBaseColorFieldNumber = 4; + private global::RecRoom.Protobuf.Core.ColorData customAvatarItemBaseColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.ColorData CustomAvatarItemBaseColor { + get { return customAvatarItemBaseColor_; } + set { + customAvatarItemBaseColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AvatarItemDescriptionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AvatarItemDescriptionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AvatarItemId, other.AvatarItemId)) return false; + if (!object.Equals(AvatarItemMaterialId, other.AvatarItemMaterialId)) return false; + if (!object.Equals(CustomAvatarItemId, other.CustomAvatarItemId)) return false; + if (!object.Equals(CustomAvatarItemBaseColor, other.CustomAvatarItemBaseColor)) 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 (avatarItemId_ != null) hash ^= AvatarItemId.GetHashCode(); + if (avatarItemMaterialId_ != null) hash ^= AvatarItemMaterialId.GetHashCode(); + if (customAvatarItemId_ != null) hash ^= CustomAvatarItemId.GetHashCode(); + if (customAvatarItemBaseColor_ != null) hash ^= CustomAvatarItemBaseColor.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 (avatarItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AvatarItemId); + } + if (avatarItemMaterialId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AvatarItemMaterialId); + } + if (customAvatarItemId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(CustomAvatarItemId); + } + if (customAvatarItemBaseColor_ != null) { + output.WriteRawTag(34); + output.WriteMessage(CustomAvatarItemBaseColor); + } + 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 (avatarItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AvatarItemId); + } + if (avatarItemMaterialId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AvatarItemMaterialId); + } + if (customAvatarItemId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(CustomAvatarItemId); + } + if (customAvatarItemBaseColor_ != null) { + output.WriteRawTag(34); + output.WriteMessage(CustomAvatarItemBaseColor); + } + 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 (avatarItemId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarItemId); + } + if (avatarItemMaterialId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarItemMaterialId); + } + if (customAvatarItemId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CustomAvatarItemId); + } + if (customAvatarItemBaseColor_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CustomAvatarItemBaseColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AvatarItemDescriptionData other) { + if (other == null) { + return; + } + if (other.avatarItemId_ != null) { + if (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + AvatarItemId.MergeFrom(other.AvatarItemId); + } + if (other.avatarItemMaterialId_ != null) { + if (avatarItemMaterialId_ == null) { + AvatarItemMaterialId = new global::RecRoom.Protobuf.Core.GuidData(); + } + AvatarItemMaterialId.MergeFrom(other.AvatarItemMaterialId); + } + if (other.customAvatarItemId_ != null) { + if (customAvatarItemId_ == null) { + CustomAvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + CustomAvatarItemId.MergeFrom(other.CustomAvatarItemId); + } + if (other.customAvatarItemBaseColor_ != null) { + if (customAvatarItemBaseColor_ == null) { + CustomAvatarItemBaseColor = new global::RecRoom.Protobuf.Core.ColorData(); + } + CustomAvatarItemBaseColor.MergeFrom(other.CustomAvatarItemBaseColor); + } + _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 (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(AvatarItemId); + break; + } + case 18: { + if (avatarItemMaterialId_ == null) { + AvatarItemMaterialId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(AvatarItemMaterialId); + break; + } + case 26: { + if (customAvatarItemId_ == null) { + CustomAvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CustomAvatarItemId); + break; + } + case 34: { + if (customAvatarItemBaseColor_ == null) { + CustomAvatarItemBaseColor = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(CustomAvatarItemBaseColor); + 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 (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(AvatarItemId); + break; + } + case 18: { + if (avatarItemMaterialId_ == null) { + AvatarItemMaterialId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(AvatarItemMaterialId); + break; + } + case 26: { + if (customAvatarItemId_ == null) { + CustomAvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CustomAvatarItemId); + break; + } + case 34: { + if (customAvatarItemBaseColor_ == null) { + CustomAvatarItemBaseColor = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(CustomAvatarItemBaseColor); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FaceCustomizationSettingsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FaceCustomizationSettingsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 FaceCustomizationSettingsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FaceCustomizationSettingsData(FaceCustomizationSettingsData other) : this() { + eyeSettings_ = other.eyeSettings_ != null ? other.eyeSettings_.Clone() : null; + eyeBrowsSettings_ = other.eyeBrowsSettings_ != null ? other.eyeBrowsSettings_.Clone() : null; + mouthSettings_ = other.mouthSettings_ != null ? other.mouthSettings_.Clone() : null; + faceShapeId_ = other.faceShapeId_ != null ? other.faceShapeId_.Clone() : null; + noseSettings_ = other.noseSettings_ != null ? other.noseSettings_.Clone() : null; + headScale_ = other.headScale_; + modernBeanHeadScale_ = other.modernBeanHeadScale_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FaceCustomizationSettingsData Clone() { + return new FaceCustomizationSettingsData(this); + } + + /// Field number for the "eye_settings" field. + public const int EyeSettingsFieldNumber = 1; + private global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData eyeSettings_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData EyeSettings { + get { return eyeSettings_; } + set { + eyeSettings_ = value; + } + } + + /// Field number for the "eye_brows_settings" field. + public const int EyeBrowsSettingsFieldNumber = 2; + private global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData eyeBrowsSettings_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData EyeBrowsSettings { + get { return eyeBrowsSettings_; } + set { + eyeBrowsSettings_ = value; + } + } + + /// Field number for the "mouth_settings" field. + public const int MouthSettingsFieldNumber = 3; + private global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData mouthSettings_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData MouthSettings { + get { return mouthSettings_; } + set { + mouthSettings_ = value; + } + } + + /// Field number for the "face_shape_id" field. + public const int FaceShapeIdFieldNumber = 4; + private global::RecRoom.Protobuf.Core.GuidData faceShapeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData FaceShapeId { + get { return faceShapeId_; } + set { + faceShapeId_ = value; + } + } + + /// Field number for the "nose_settings" field. + public const int NoseSettingsFieldNumber = 5; + private global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData noseSettings_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData NoseSettings { + get { return noseSettings_; } + set { + noseSettings_ = value; + } + } + + /// Field number for the "head_scale" field. + public const int HeadScaleFieldNumber = 6; + private float headScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HeadScale { + get { return headScale_; } + set { + headScale_ = value; + } + } + + /// Field number for the "modern_bean_head_scale" field. + public const int ModernBeanHeadScaleFieldNumber = 7; + private float modernBeanHeadScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ModernBeanHeadScale { + get { return modernBeanHeadScale_; } + set { + modernBeanHeadScale_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FaceCustomizationSettingsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FaceCustomizationSettingsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(EyeSettings, other.EyeSettings)) return false; + if (!object.Equals(EyeBrowsSettings, other.EyeBrowsSettings)) return false; + if (!object.Equals(MouthSettings, other.MouthSettings)) return false; + if (!object.Equals(FaceShapeId, other.FaceShapeId)) return false; + if (!object.Equals(NoseSettings, other.NoseSettings)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HeadScale, other.HeadScale)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ModernBeanHeadScale, other.ModernBeanHeadScale)) 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 (eyeSettings_ != null) hash ^= EyeSettings.GetHashCode(); + if (eyeBrowsSettings_ != null) hash ^= EyeBrowsSettings.GetHashCode(); + if (mouthSettings_ != null) hash ^= MouthSettings.GetHashCode(); + if (faceShapeId_ != null) hash ^= FaceShapeId.GetHashCode(); + if (noseSettings_ != null) hash ^= NoseSettings.GetHashCode(); + if (HeadScale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HeadScale); + if (ModernBeanHeadScale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ModernBeanHeadScale); + 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 (eyeSettings_ != null) { + output.WriteRawTag(10); + output.WriteMessage(EyeSettings); + } + if (eyeBrowsSettings_ != null) { + output.WriteRawTag(18); + output.WriteMessage(EyeBrowsSettings); + } + if (mouthSettings_ != null) { + output.WriteRawTag(26); + output.WriteMessage(MouthSettings); + } + if (faceShapeId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(FaceShapeId); + } + if (noseSettings_ != null) { + output.WriteRawTag(42); + output.WriteMessage(NoseSettings); + } + if (HeadScale != 0F) { + output.WriteRawTag(53); + output.WriteFloat(HeadScale); + } + if (ModernBeanHeadScale != 0F) { + output.WriteRawTag(61); + output.WriteFloat(ModernBeanHeadScale); + } + 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 (eyeSettings_ != null) { + output.WriteRawTag(10); + output.WriteMessage(EyeSettings); + } + if (eyeBrowsSettings_ != null) { + output.WriteRawTag(18); + output.WriteMessage(EyeBrowsSettings); + } + if (mouthSettings_ != null) { + output.WriteRawTag(26); + output.WriteMessage(MouthSettings); + } + if (faceShapeId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(FaceShapeId); + } + if (noseSettings_ != null) { + output.WriteRawTag(42); + output.WriteMessage(NoseSettings); + } + if (HeadScale != 0F) { + output.WriteRawTag(53); + output.WriteFloat(HeadScale); + } + if (ModernBeanHeadScale != 0F) { + output.WriteRawTag(61); + output.WriteFloat(ModernBeanHeadScale); + } + 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 (eyeSettings_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EyeSettings); + } + if (eyeBrowsSettings_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EyeBrowsSettings); + } + if (mouthSettings_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MouthSettings); + } + if (faceShapeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FaceShapeId); + } + if (noseSettings_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NoseSettings); + } + if (HeadScale != 0F) { + size += 1 + 4; + } + if (ModernBeanHeadScale != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FaceCustomizationSettingsData other) { + if (other == null) { + return; + } + if (other.eyeSettings_ != null) { + if (eyeSettings_ == null) { + EyeSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + EyeSettings.MergeFrom(other.EyeSettings); + } + if (other.eyeBrowsSettings_ != null) { + if (eyeBrowsSettings_ == null) { + EyeBrowsSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + EyeBrowsSettings.MergeFrom(other.EyeBrowsSettings); + } + if (other.mouthSettings_ != null) { + if (mouthSettings_ == null) { + MouthSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + MouthSettings.MergeFrom(other.MouthSettings); + } + if (other.faceShapeId_ != null) { + if (faceShapeId_ == null) { + FaceShapeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + FaceShapeId.MergeFrom(other.FaceShapeId); + } + if (other.noseSettings_ != null) { + if (noseSettings_ == null) { + NoseSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + NoseSettings.MergeFrom(other.NoseSettings); + } + if (other.HeadScale != 0F) { + HeadScale = other.HeadScale; + } + if (other.ModernBeanHeadScale != 0F) { + ModernBeanHeadScale = other.ModernBeanHeadScale; + } + _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 (eyeSettings_ == null) { + EyeSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + input.ReadMessage(EyeSettings); + break; + } + case 18: { + if (eyeBrowsSettings_ == null) { + EyeBrowsSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + input.ReadMessage(EyeBrowsSettings); + break; + } + case 26: { + if (mouthSettings_ == null) { + MouthSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + input.ReadMessage(MouthSettings); + break; + } + case 34: { + if (faceShapeId_ == null) { + FaceShapeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(FaceShapeId); + break; + } + case 42: { + if (noseSettings_ == null) { + NoseSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + input.ReadMessage(NoseSettings); + break; + } + case 53: { + HeadScale = input.ReadFloat(); + break; + } + case 61: { + ModernBeanHeadScale = input.ReadFloat(); + 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 (eyeSettings_ == null) { + EyeSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + input.ReadMessage(EyeSettings); + break; + } + case 18: { + if (eyeBrowsSettings_ == null) { + EyeBrowsSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + input.ReadMessage(EyeBrowsSettings); + break; + } + case 26: { + if (mouthSettings_ == null) { + MouthSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + input.ReadMessage(MouthSettings); + break; + } + case 34: { + if (faceShapeId_ == null) { + FaceShapeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(FaceShapeId); + break; + } + case 42: { + if (noseSettings_ == null) { + NoseSettings = new global::RecRoom.Protobuf.FaceFeatureCustomizationSettingsData(); + } + input.ReadMessage(NoseSettings); + break; + } + case 53: { + HeadScale = input.ReadFloat(); + break; + } + case 61: { + ModernBeanHeadScale = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BodyPropertyData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BodyPropertyData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[6]; } + } + + [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 BodyPropertyData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BodyPropertyData(BodyPropertyData other) : this() { + bicepWidth_ = other.bicepWidth_; + forearmWidth_ = other.forearmWidth_; + chestSize_ = other.chestSize_; + chestOut_ = other.chestOut_; + waistSize_ = other.waistSize_; + hipWidth_ = other.hipWidth_; + neckLength_ = other.neckLength_; + neckThickness_ = other.neckThickness_; + thighWidth_ = other.thighWidth_; + calfWidth_ = other.calfWidth_; + footWidth_ = other.footWidth_; + footSize_ = other.footSize_; + shoulderWidth_ = other.shoulderWidth_; + bellyOut_ = other.bellyOut_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BodyPropertyData Clone() { + return new BodyPropertyData(this); + } + + /// Field number for the "bicep_width" field. + public const int BicepWidthFieldNumber = 1; + private float bicepWidth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float BicepWidth { + get { return bicepWidth_; } + set { + bicepWidth_ = value; + } + } + + /// Field number for the "forearm_width" field. + public const int ForearmWidthFieldNumber = 2; + private float forearmWidth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ForearmWidth { + get { return forearmWidth_; } + set { + forearmWidth_ = value; + } + } + + /// Field number for the "chest_size" field. + public const int ChestSizeFieldNumber = 3; + private float chestSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ChestSize { + get { return chestSize_; } + set { + chestSize_ = value; + } + } + + /// Field number for the "chest_out" field. + public const int ChestOutFieldNumber = 4; + private float chestOut_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ChestOut { + get { return chestOut_; } + set { + chestOut_ = value; + } + } + + /// Field number for the "waist_size" field. + public const int WaistSizeFieldNumber = 5; + private float waistSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float WaistSize { + get { return waistSize_; } + set { + waistSize_ = value; + } + } + + /// Field number for the "hip_width" field. + public const int HipWidthFieldNumber = 6; + private float hipWidth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HipWidth { + get { return hipWidth_; } + set { + hipWidth_ = value; + } + } + + /// Field number for the "neck_length" field. + public const int NeckLengthFieldNumber = 7; + private float neckLength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float NeckLength { + get { return neckLength_; } + set { + neckLength_ = value; + } + } + + /// Field number for the "neck_thickness" field. + public const int NeckThicknessFieldNumber = 8; + private float neckThickness_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float NeckThickness { + get { return neckThickness_; } + set { + neckThickness_ = value; + } + } + + /// Field number for the "thigh_width" field. + public const int ThighWidthFieldNumber = 9; + private float thighWidth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ThighWidth { + get { return thighWidth_; } + set { + thighWidth_ = value; + } + } + + /// Field number for the "calf_width" field. + public const int CalfWidthFieldNumber = 10; + private float calfWidth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float CalfWidth { + get { return calfWidth_; } + set { + calfWidth_ = value; + } + } + + /// Field number for the "foot_width" field. + public const int FootWidthFieldNumber = 11; + private float footWidth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float FootWidth { + get { return footWidth_; } + set { + footWidth_ = value; + } + } + + /// Field number for the "foot_size" field. + public const int FootSizeFieldNumber = 12; + private float footSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float FootSize { + get { return footSize_; } + set { + footSize_ = value; + } + } + + /// Field number for the "shoulder_width" field. + public const int ShoulderWidthFieldNumber = 13; + private float shoulderWidth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ShoulderWidth { + get { return shoulderWidth_; } + set { + shoulderWidth_ = value; + } + } + + /// Field number for the "belly_out" field. + public const int BellyOutFieldNumber = 14; + private float bellyOut_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float BellyOut { + get { return bellyOut_; } + set { + bellyOut_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BodyPropertyData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BodyPropertyData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BicepWidth, other.BicepWidth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ForearmWidth, other.ForearmWidth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ChestSize, other.ChestSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ChestOut, other.ChestOut)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(WaistSize, other.WaistSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HipWidth, other.HipWidth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(NeckLength, other.NeckLength)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(NeckThickness, other.NeckThickness)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ThighWidth, other.ThighWidth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(CalfWidth, other.CalfWidth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FootWidth, other.FootWidth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FootSize, other.FootSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ShoulderWidth, other.ShoulderWidth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BellyOut, other.BellyOut)) 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 (BicepWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BicepWidth); + if (ForearmWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ForearmWidth); + if (ChestSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ChestSize); + if (ChestOut != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ChestOut); + if (WaistSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(WaistSize); + if (HipWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HipWidth); + if (NeckLength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(NeckLength); + if (NeckThickness != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(NeckThickness); + if (ThighWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ThighWidth); + if (CalfWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(CalfWidth); + if (FootWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FootWidth); + if (FootSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FootSize); + if (ShoulderWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ShoulderWidth); + if (BellyOut != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BellyOut); + 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 (BicepWidth != 0F) { + output.WriteRawTag(13); + output.WriteFloat(BicepWidth); + } + if (ForearmWidth != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ForearmWidth); + } + if (ChestSize != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ChestSize); + } + if (ChestOut != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ChestOut); + } + if (WaistSize != 0F) { + output.WriteRawTag(45); + output.WriteFloat(WaistSize); + } + if (HipWidth != 0F) { + output.WriteRawTag(53); + output.WriteFloat(HipWidth); + } + if (NeckLength != 0F) { + output.WriteRawTag(61); + output.WriteFloat(NeckLength); + } + if (NeckThickness != 0F) { + output.WriteRawTag(69); + output.WriteFloat(NeckThickness); + } + if (ThighWidth != 0F) { + output.WriteRawTag(77); + output.WriteFloat(ThighWidth); + } + if (CalfWidth != 0F) { + output.WriteRawTag(85); + output.WriteFloat(CalfWidth); + } + if (FootWidth != 0F) { + output.WriteRawTag(93); + output.WriteFloat(FootWidth); + } + if (FootSize != 0F) { + output.WriteRawTag(101); + output.WriteFloat(FootSize); + } + if (ShoulderWidth != 0F) { + output.WriteRawTag(109); + output.WriteFloat(ShoulderWidth); + } + if (BellyOut != 0F) { + output.WriteRawTag(117); + output.WriteFloat(BellyOut); + } + 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 (BicepWidth != 0F) { + output.WriteRawTag(13); + output.WriteFloat(BicepWidth); + } + if (ForearmWidth != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ForearmWidth); + } + if (ChestSize != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ChestSize); + } + if (ChestOut != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ChestOut); + } + if (WaistSize != 0F) { + output.WriteRawTag(45); + output.WriteFloat(WaistSize); + } + if (HipWidth != 0F) { + output.WriteRawTag(53); + output.WriteFloat(HipWidth); + } + if (NeckLength != 0F) { + output.WriteRawTag(61); + output.WriteFloat(NeckLength); + } + if (NeckThickness != 0F) { + output.WriteRawTag(69); + output.WriteFloat(NeckThickness); + } + if (ThighWidth != 0F) { + output.WriteRawTag(77); + output.WriteFloat(ThighWidth); + } + if (CalfWidth != 0F) { + output.WriteRawTag(85); + output.WriteFloat(CalfWidth); + } + if (FootWidth != 0F) { + output.WriteRawTag(93); + output.WriteFloat(FootWidth); + } + if (FootSize != 0F) { + output.WriteRawTag(101); + output.WriteFloat(FootSize); + } + if (ShoulderWidth != 0F) { + output.WriteRawTag(109); + output.WriteFloat(ShoulderWidth); + } + if (BellyOut != 0F) { + output.WriteRawTag(117); + output.WriteFloat(BellyOut); + } + 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 (BicepWidth != 0F) { + size += 1 + 4; + } + if (ForearmWidth != 0F) { + size += 1 + 4; + } + if (ChestSize != 0F) { + size += 1 + 4; + } + if (ChestOut != 0F) { + size += 1 + 4; + } + if (WaistSize != 0F) { + size += 1 + 4; + } + if (HipWidth != 0F) { + size += 1 + 4; + } + if (NeckLength != 0F) { + size += 1 + 4; + } + if (NeckThickness != 0F) { + size += 1 + 4; + } + if (ThighWidth != 0F) { + size += 1 + 4; + } + if (CalfWidth != 0F) { + size += 1 + 4; + } + if (FootWidth != 0F) { + size += 1 + 4; + } + if (FootSize != 0F) { + size += 1 + 4; + } + if (ShoulderWidth != 0F) { + size += 1 + 4; + } + if (BellyOut != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BodyPropertyData other) { + if (other == null) { + return; + } + if (other.BicepWidth != 0F) { + BicepWidth = other.BicepWidth; + } + if (other.ForearmWidth != 0F) { + ForearmWidth = other.ForearmWidth; + } + if (other.ChestSize != 0F) { + ChestSize = other.ChestSize; + } + if (other.ChestOut != 0F) { + ChestOut = other.ChestOut; + } + if (other.WaistSize != 0F) { + WaistSize = other.WaistSize; + } + if (other.HipWidth != 0F) { + HipWidth = other.HipWidth; + } + if (other.NeckLength != 0F) { + NeckLength = other.NeckLength; + } + if (other.NeckThickness != 0F) { + NeckThickness = other.NeckThickness; + } + if (other.ThighWidth != 0F) { + ThighWidth = other.ThighWidth; + } + if (other.CalfWidth != 0F) { + CalfWidth = other.CalfWidth; + } + if (other.FootWidth != 0F) { + FootWidth = other.FootWidth; + } + if (other.FootSize != 0F) { + FootSize = other.FootSize; + } + if (other.ShoulderWidth != 0F) { + ShoulderWidth = other.ShoulderWidth; + } + if (other.BellyOut != 0F) { + BellyOut = other.BellyOut; + } + _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 13: { + BicepWidth = input.ReadFloat(); + break; + } + case 21: { + ForearmWidth = input.ReadFloat(); + break; + } + case 29: { + ChestSize = input.ReadFloat(); + break; + } + case 37: { + ChestOut = input.ReadFloat(); + break; + } + case 45: { + WaistSize = input.ReadFloat(); + break; + } + case 53: { + HipWidth = input.ReadFloat(); + break; + } + case 61: { + NeckLength = input.ReadFloat(); + break; + } + case 69: { + NeckThickness = input.ReadFloat(); + break; + } + case 77: { + ThighWidth = input.ReadFloat(); + break; + } + case 85: { + CalfWidth = input.ReadFloat(); + break; + } + case 93: { + FootWidth = input.ReadFloat(); + break; + } + case 101: { + FootSize = input.ReadFloat(); + break; + } + case 109: { + ShoulderWidth = input.ReadFloat(); + break; + } + case 117: { + BellyOut = input.ReadFloat(); + 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 13: { + BicepWidth = input.ReadFloat(); + break; + } + case 21: { + ForearmWidth = input.ReadFloat(); + break; + } + case 29: { + ChestSize = input.ReadFloat(); + break; + } + case 37: { + ChestOut = input.ReadFloat(); + break; + } + case 45: { + WaistSize = input.ReadFloat(); + break; + } + case 53: { + HipWidth = input.ReadFloat(); + break; + } + case 61: { + NeckLength = input.ReadFloat(); + break; + } + case 69: { + NeckThickness = input.ReadFloat(); + break; + } + case 77: { + ThighWidth = input.ReadFloat(); + break; + } + case 85: { + CalfWidth = input.ReadFloat(); + break; + } + case 93: { + FootWidth = input.ReadFloat(); + break; + } + case 101: { + FootSize = input.ReadFloat(); + break; + } + case 109: { + ShoulderWidth = input.ReadFloat(); + break; + } + case 117: { + BellyOut = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FacePropertyData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FacePropertyData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[7]; } + } + + [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 FacePropertyData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FacePropertyData(FacePropertyData other) : this() { + cheekPuff_ = other.cheekPuff_; + jawWidth_ = other.jawWidth_; + jawInOut_ = other.jawInOut_; + chinWidth_ = other.chinWidth_; + chinSize_ = other.chinSize_; + earSize_ = other.earSize_; + earAngle_ = other.earAngle_; + headStretch_ = other.headStretch_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FacePropertyData Clone() { + return new FacePropertyData(this); + } + + /// Field number for the "cheek_puff" field. + public const int CheekPuffFieldNumber = 1; + private float cheekPuff_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float CheekPuff { + get { return cheekPuff_; } + set { + cheekPuff_ = value; + } + } + + /// Field number for the "jaw_width" field. + public const int JawWidthFieldNumber = 2; + private float jawWidth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float JawWidth { + get { return jawWidth_; } + set { + jawWidth_ = value; + } + } + + /// Field number for the "jaw_in_out" field. + public const int JawInOutFieldNumber = 3; + private float jawInOut_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float JawInOut { + get { return jawInOut_; } + set { + jawInOut_ = value; + } + } + + /// Field number for the "chin_width" field. + public const int ChinWidthFieldNumber = 4; + private float chinWidth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ChinWidth { + get { return chinWidth_; } + set { + chinWidth_ = value; + } + } + + /// Field number for the "chin_size" field. + public const int ChinSizeFieldNumber = 5; + private float chinSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ChinSize { + get { return chinSize_; } + set { + chinSize_ = value; + } + } + + /// Field number for the "ear_size" field. + public const int EarSizeFieldNumber = 6; + private float earSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float EarSize { + get { return earSize_; } + set { + earSize_ = value; + } + } + + /// Field number for the "ear_angle" field. + public const int EarAngleFieldNumber = 7; + private float earAngle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float EarAngle { + get { return earAngle_; } + set { + earAngle_ = value; + } + } + + /// Field number for the "head_stretch" field. + public const int HeadStretchFieldNumber = 8; + private float headStretch_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HeadStretch { + get { return headStretch_; } + set { + headStretch_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FacePropertyData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FacePropertyData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(CheekPuff, other.CheekPuff)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(JawWidth, other.JawWidth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(JawInOut, other.JawInOut)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ChinWidth, other.ChinWidth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ChinSize, other.ChinSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(EarSize, other.EarSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(EarAngle, other.EarAngle)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HeadStretch, other.HeadStretch)) 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 (CheekPuff != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(CheekPuff); + if (JawWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(JawWidth); + if (JawInOut != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(JawInOut); + if (ChinWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ChinWidth); + if (ChinSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ChinSize); + if (EarSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(EarSize); + if (EarAngle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(EarAngle); + if (HeadStretch != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HeadStretch); + 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 (CheekPuff != 0F) { + output.WriteRawTag(13); + output.WriteFloat(CheekPuff); + } + if (JawWidth != 0F) { + output.WriteRawTag(21); + output.WriteFloat(JawWidth); + } + if (JawInOut != 0F) { + output.WriteRawTag(29); + output.WriteFloat(JawInOut); + } + if (ChinWidth != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ChinWidth); + } + if (ChinSize != 0F) { + output.WriteRawTag(45); + output.WriteFloat(ChinSize); + } + if (EarSize != 0F) { + output.WriteRawTag(53); + output.WriteFloat(EarSize); + } + if (EarAngle != 0F) { + output.WriteRawTag(61); + output.WriteFloat(EarAngle); + } + if (HeadStretch != 0F) { + output.WriteRawTag(69); + output.WriteFloat(HeadStretch); + } + 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 (CheekPuff != 0F) { + output.WriteRawTag(13); + output.WriteFloat(CheekPuff); + } + if (JawWidth != 0F) { + output.WriteRawTag(21); + output.WriteFloat(JawWidth); + } + if (JawInOut != 0F) { + output.WriteRawTag(29); + output.WriteFloat(JawInOut); + } + if (ChinWidth != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ChinWidth); + } + if (ChinSize != 0F) { + output.WriteRawTag(45); + output.WriteFloat(ChinSize); + } + if (EarSize != 0F) { + output.WriteRawTag(53); + output.WriteFloat(EarSize); + } + if (EarAngle != 0F) { + output.WriteRawTag(61); + output.WriteFloat(EarAngle); + } + if (HeadStretch != 0F) { + output.WriteRawTag(69); + output.WriteFloat(HeadStretch); + } + 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 (CheekPuff != 0F) { + size += 1 + 4; + } + if (JawWidth != 0F) { + size += 1 + 4; + } + if (JawInOut != 0F) { + size += 1 + 4; + } + if (ChinWidth != 0F) { + size += 1 + 4; + } + if (ChinSize != 0F) { + size += 1 + 4; + } + if (EarSize != 0F) { + size += 1 + 4; + } + if (EarAngle != 0F) { + size += 1 + 4; + } + if (HeadStretch != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FacePropertyData other) { + if (other == null) { + return; + } + if (other.CheekPuff != 0F) { + CheekPuff = other.CheekPuff; + } + if (other.JawWidth != 0F) { + JawWidth = other.JawWidth; + } + if (other.JawInOut != 0F) { + JawInOut = other.JawInOut; + } + if (other.ChinWidth != 0F) { + ChinWidth = other.ChinWidth; + } + if (other.ChinSize != 0F) { + ChinSize = other.ChinSize; + } + if (other.EarSize != 0F) { + EarSize = other.EarSize; + } + if (other.EarAngle != 0F) { + EarAngle = other.EarAngle; + } + if (other.HeadStretch != 0F) { + HeadStretch = other.HeadStretch; + } + _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 13: { + CheekPuff = input.ReadFloat(); + break; + } + case 21: { + JawWidth = input.ReadFloat(); + break; + } + case 29: { + JawInOut = input.ReadFloat(); + break; + } + case 37: { + ChinWidth = input.ReadFloat(); + break; + } + case 45: { + ChinSize = input.ReadFloat(); + break; + } + case 53: { + EarSize = input.ReadFloat(); + break; + } + case 61: { + EarAngle = input.ReadFloat(); + break; + } + case 69: { + HeadStretch = input.ReadFloat(); + 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 13: { + CheekPuff = input.ReadFloat(); + break; + } + case 21: { + JawWidth = input.ReadFloat(); + break; + } + case 29: { + JawInOut = input.ReadFloat(); + break; + } + case 37: { + ChinWidth = input.ReadFloat(); + break; + } + case 45: { + ChinSize = input.ReadFloat(); + break; + } + case 53: { + EarSize = input.ReadFloat(); + break; + } + case 61: { + EarAngle = input.ReadFloat(); + break; + } + case 69: { + HeadStretch = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NosePropertyData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NosePropertyData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[8]; } + } + + [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 NosePropertyData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NosePropertyData(NosePropertyData other) : this() { + noseWidth_ = other.noseWidth_; + noseHeight_ = other.noseHeight_; + noseLength_ = other.noseLength_; + noseAngle_ = other.noseAngle_; + noseBulge_ = other.noseBulge_; + nosePinchFlair_ = other.nosePinchFlair_; + noseSneer_ = other.noseSneer_; + noseTipScale_ = other.noseTipScale_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NosePropertyData Clone() { + return new NosePropertyData(this); + } + + /// Field number for the "nose_width" field. + public const int NoseWidthFieldNumber = 1; + private float noseWidth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float NoseWidth { + get { return noseWidth_; } + set { + noseWidth_ = value; + } + } + + /// Field number for the "nose_height" field. + public const int NoseHeightFieldNumber = 2; + private float noseHeight_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float NoseHeight { + get { return noseHeight_; } + set { + noseHeight_ = value; + } + } + + /// Field number for the "nose_length" field. + public const int NoseLengthFieldNumber = 3; + private float noseLength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float NoseLength { + get { return noseLength_; } + set { + noseLength_ = value; + } + } + + /// Field number for the "nose_angle" field. + public const int NoseAngleFieldNumber = 4; + private float noseAngle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float NoseAngle { + get { return noseAngle_; } + set { + noseAngle_ = value; + } + } + + /// Field number for the "nose_bulge" field. + public const int NoseBulgeFieldNumber = 5; + private float noseBulge_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float NoseBulge { + get { return noseBulge_; } + set { + noseBulge_ = value; + } + } + + /// Field number for the "nose_pinch_flair" field. + public const int NosePinchFlairFieldNumber = 6; + private float nosePinchFlair_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float NosePinchFlair { + get { return nosePinchFlair_; } + set { + nosePinchFlair_ = value; + } + } + + /// Field number for the "nose_sneer" field. + public const int NoseSneerFieldNumber = 7; + private float noseSneer_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float NoseSneer { + get { return noseSneer_; } + set { + noseSneer_ = value; + } + } + + /// Field number for the "nose_tip_scale" field. + public const int NoseTipScaleFieldNumber = 8; + private float noseTipScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float NoseTipScale { + get { return noseTipScale_; } + set { + noseTipScale_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NosePropertyData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NosePropertyData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(NoseWidth, other.NoseWidth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(NoseHeight, other.NoseHeight)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(NoseLength, other.NoseLength)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(NoseAngle, other.NoseAngle)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(NoseBulge, other.NoseBulge)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(NosePinchFlair, other.NosePinchFlair)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(NoseSneer, other.NoseSneer)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(NoseTipScale, other.NoseTipScale)) 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 (NoseWidth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(NoseWidth); + if (NoseHeight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(NoseHeight); + if (NoseLength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(NoseLength); + if (NoseAngle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(NoseAngle); + if (NoseBulge != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(NoseBulge); + if (NosePinchFlair != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(NosePinchFlair); + if (NoseSneer != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(NoseSneer); + if (NoseTipScale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(NoseTipScale); + 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 (NoseWidth != 0F) { + output.WriteRawTag(13); + output.WriteFloat(NoseWidth); + } + if (NoseHeight != 0F) { + output.WriteRawTag(21); + output.WriteFloat(NoseHeight); + } + if (NoseLength != 0F) { + output.WriteRawTag(29); + output.WriteFloat(NoseLength); + } + if (NoseAngle != 0F) { + output.WriteRawTag(37); + output.WriteFloat(NoseAngle); + } + if (NoseBulge != 0F) { + output.WriteRawTag(45); + output.WriteFloat(NoseBulge); + } + if (NosePinchFlair != 0F) { + output.WriteRawTag(53); + output.WriteFloat(NosePinchFlair); + } + if (NoseSneer != 0F) { + output.WriteRawTag(61); + output.WriteFloat(NoseSneer); + } + if (NoseTipScale != 0F) { + output.WriteRawTag(69); + output.WriteFloat(NoseTipScale); + } + 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 (NoseWidth != 0F) { + output.WriteRawTag(13); + output.WriteFloat(NoseWidth); + } + if (NoseHeight != 0F) { + output.WriteRawTag(21); + output.WriteFloat(NoseHeight); + } + if (NoseLength != 0F) { + output.WriteRawTag(29); + output.WriteFloat(NoseLength); + } + if (NoseAngle != 0F) { + output.WriteRawTag(37); + output.WriteFloat(NoseAngle); + } + if (NoseBulge != 0F) { + output.WriteRawTag(45); + output.WriteFloat(NoseBulge); + } + if (NosePinchFlair != 0F) { + output.WriteRawTag(53); + output.WriteFloat(NosePinchFlair); + } + if (NoseSneer != 0F) { + output.WriteRawTag(61); + output.WriteFloat(NoseSneer); + } + if (NoseTipScale != 0F) { + output.WriteRawTag(69); + output.WriteFloat(NoseTipScale); + } + 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 (NoseWidth != 0F) { + size += 1 + 4; + } + if (NoseHeight != 0F) { + size += 1 + 4; + } + if (NoseLength != 0F) { + size += 1 + 4; + } + if (NoseAngle != 0F) { + size += 1 + 4; + } + if (NoseBulge != 0F) { + size += 1 + 4; + } + if (NosePinchFlair != 0F) { + size += 1 + 4; + } + if (NoseSneer != 0F) { + size += 1 + 4; + } + if (NoseTipScale != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NosePropertyData other) { + if (other == null) { + return; + } + if (other.NoseWidth != 0F) { + NoseWidth = other.NoseWidth; + } + if (other.NoseHeight != 0F) { + NoseHeight = other.NoseHeight; + } + if (other.NoseLength != 0F) { + NoseLength = other.NoseLength; + } + if (other.NoseAngle != 0F) { + NoseAngle = other.NoseAngle; + } + if (other.NoseBulge != 0F) { + NoseBulge = other.NoseBulge; + } + if (other.NosePinchFlair != 0F) { + NosePinchFlair = other.NosePinchFlair; + } + if (other.NoseSneer != 0F) { + NoseSneer = other.NoseSneer; + } + if (other.NoseTipScale != 0F) { + NoseTipScale = other.NoseTipScale; + } + _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 13: { + NoseWidth = input.ReadFloat(); + break; + } + case 21: { + NoseHeight = input.ReadFloat(); + break; + } + case 29: { + NoseLength = input.ReadFloat(); + break; + } + case 37: { + NoseAngle = input.ReadFloat(); + break; + } + case 45: { + NoseBulge = input.ReadFloat(); + break; + } + case 53: { + NosePinchFlair = input.ReadFloat(); + break; + } + case 61: { + NoseSneer = input.ReadFloat(); + break; + } + case 69: { + NoseTipScale = input.ReadFloat(); + 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 13: { + NoseWidth = input.ReadFloat(); + break; + } + case 21: { + NoseHeight = input.ReadFloat(); + break; + } + case 29: { + NoseLength = input.ReadFloat(); + break; + } + case 37: { + NoseAngle = input.ReadFloat(); + break; + } + case 45: { + NoseBulge = input.ReadFloat(); + break; + } + case 53: { + NosePinchFlair = input.ReadFloat(); + break; + } + case 61: { + NoseSneer = input.ReadFloat(); + break; + } + case 69: { + NoseTipScale = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FaceFeatureCustomizationSettingsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FaceFeatureCustomizationSettingsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[9]; } + } + + [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 FaceFeatureCustomizationSettingsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FaceFeatureCustomizationSettingsData(FaceFeatureCustomizationSettingsData other) : this() { + id_ = other.id_ != null ? other.id_.Clone() : null; + positionOffset_ = other.positionOffset_ != null ? other.positionOffset_.Clone() : null; + scaleOffset_ = other.scaleOffset_; + rotation_ = other.rotation_; + aspect_ = other.aspect_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FaceFeatureCustomizationSettingsData Clone() { + return new FaceFeatureCustomizationSettingsData(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Id { + get { return id_; } + set { + id_ = value; + } + } + + /// Field number for the "position_offset" field. + public const int PositionOffsetFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector2Data positionOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector2Data PositionOffset { + get { return positionOffset_; } + set { + positionOffset_ = value; + } + } + + /// Field number for the "scale_offset" field. + public const int ScaleOffsetFieldNumber = 3; + private float scaleOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ScaleOffset { + get { return scaleOffset_; } + set { + scaleOffset_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 4; + private float rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + /// Field number for the "aspect" field. + public const int AspectFieldNumber = 5; + private float aspect_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Aspect { + get { return aspect_; } + set { + aspect_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FaceFeatureCustomizationSettingsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FaceFeatureCustomizationSettingsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Id, other.Id)) return false; + if (!object.Equals(PositionOffset, other.PositionOffset)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ScaleOffset, other.ScaleOffset)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Rotation, other.Rotation)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Aspect, other.Aspect)) 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 (id_ != null) hash ^= Id.GetHashCode(); + if (positionOffset_ != null) hash ^= PositionOffset.GetHashCode(); + if (ScaleOffset != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ScaleOffset); + if (Rotation != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Rotation); + if (Aspect != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Aspect); + 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 (id_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Id); + } + if (positionOffset_ != null) { + output.WriteRawTag(18); + output.WriteMessage(PositionOffset); + } + if (ScaleOffset != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ScaleOffset); + } + if (Rotation != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Rotation); + } + if (Aspect != 0F) { + output.WriteRawTag(45); + output.WriteFloat(Aspect); + } + 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 (id_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Id); + } + if (positionOffset_ != null) { + output.WriteRawTag(18); + output.WriteMessage(PositionOffset); + } + if (ScaleOffset != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ScaleOffset); + } + if (Rotation != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Rotation); + } + if (Aspect != 0F) { + output.WriteRawTag(45); + output.WriteFloat(Aspect); + } + 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 (id_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Id); + } + if (positionOffset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PositionOffset); + } + if (ScaleOffset != 0F) { + size += 1 + 4; + } + if (Rotation != 0F) { + size += 1 + 4; + } + if (Aspect != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FaceFeatureCustomizationSettingsData other) { + if (other == null) { + return; + } + if (other.id_ != null) { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + Id.MergeFrom(other.Id); + } + if (other.positionOffset_ != null) { + if (positionOffset_ == null) { + PositionOffset = new global::RecRoom.Protobuf.Core.Vector2Data(); + } + PositionOffset.MergeFrom(other.PositionOffset); + } + if (other.ScaleOffset != 0F) { + ScaleOffset = other.ScaleOffset; + } + if (other.Rotation != 0F) { + Rotation = other.Rotation; + } + if (other.Aspect != 0F) { + Aspect = other.Aspect; + } + _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 (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Id); + break; + } + case 18: { + if (positionOffset_ == null) { + PositionOffset = new global::RecRoom.Protobuf.Core.Vector2Data(); + } + input.ReadMessage(PositionOffset); + break; + } + case 29: { + ScaleOffset = input.ReadFloat(); + break; + } + case 37: { + Rotation = input.ReadFloat(); + break; + } + case 45: { + Aspect = input.ReadFloat(); + 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 (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Id); + break; + } + case 18: { + if (positionOffset_ == null) { + PositionOffset = new global::RecRoom.Protobuf.Core.Vector2Data(); + } + input.ReadMessage(PositionOffset); + break; + } + case 29: { + ScaleOffset = input.ReadFloat(); + break; + } + case 37: { + Rotation = input.ReadFloat(); + break; + } + case 45: { + Aspect = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AnchorParamsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AnchorParamsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[10]; } + } + + [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 AnchorParamsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AnchorParamsData(AnchorParamsData other) : this() { + normalizedPosition_ = other.normalizedPosition_ != null ? other.normalizedPosition_.Clone() : null; + hemisphereOffsets_ = other.hemisphereOffsets_ != null ? other.hemisphereOffsets_.Clone() : null; + hemisphereRotations_ = other.hemisphereRotations_ != null ? other.hemisphereRotations_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AnchorParamsData Clone() { + return new AnchorParamsData(this); + } + + /// Field number for the "normalized_position" field. + public const int NormalizedPositionFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector2Data normalizedPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector2Data NormalizedPosition { + get { return normalizedPosition_; } + set { + normalizedPosition_ = value; + } + } + + /// Field number for the "hemisphere_offsets" field. + public const int HemisphereOffsetsFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data hemisphereOffsets_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data HemisphereOffsets { + get { return hemisphereOffsets_; } + set { + hemisphereOffsets_ = value; + } + } + + /// Field number for the "hemisphere_rotations" field. + public const int HemisphereRotationsFieldNumber = 3; + private global::RecRoom.Protobuf.Core.Vector3Data hemisphereRotations_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data HemisphereRotations { + get { return hemisphereRotations_; } + set { + hemisphereRotations_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AnchorParamsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AnchorParamsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NormalizedPosition, other.NormalizedPosition)) return false; + if (!object.Equals(HemisphereOffsets, other.HemisphereOffsets)) return false; + if (!object.Equals(HemisphereRotations, other.HemisphereRotations)) 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 (normalizedPosition_ != null) hash ^= NormalizedPosition.GetHashCode(); + if (hemisphereOffsets_ != null) hash ^= HemisphereOffsets.GetHashCode(); + if (hemisphereRotations_ != null) hash ^= HemisphereRotations.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 (normalizedPosition_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NormalizedPosition); + } + if (hemisphereOffsets_ != null) { + output.WriteRawTag(18); + output.WriteMessage(HemisphereOffsets); + } + if (hemisphereRotations_ != null) { + output.WriteRawTag(26); + output.WriteMessage(HemisphereRotations); + } + 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 (normalizedPosition_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NormalizedPosition); + } + if (hemisphereOffsets_ != null) { + output.WriteRawTag(18); + output.WriteMessage(HemisphereOffsets); + } + if (hemisphereRotations_ != null) { + output.WriteRawTag(26); + output.WriteMessage(HemisphereRotations); + } + 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 (normalizedPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NormalizedPosition); + } + if (hemisphereOffsets_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HemisphereOffsets); + } + if (hemisphereRotations_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HemisphereRotations); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AnchorParamsData other) { + if (other == null) { + return; + } + if (other.normalizedPosition_ != null) { + if (normalizedPosition_ == null) { + NormalizedPosition = new global::RecRoom.Protobuf.Core.Vector2Data(); + } + NormalizedPosition.MergeFrom(other.NormalizedPosition); + } + if (other.hemisphereOffsets_ != null) { + if (hemisphereOffsets_ == null) { + HemisphereOffsets = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + HemisphereOffsets.MergeFrom(other.HemisphereOffsets); + } + if (other.hemisphereRotations_ != null) { + if (hemisphereRotations_ == null) { + HemisphereRotations = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + HemisphereRotations.MergeFrom(other.HemisphereRotations); + } + _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 (normalizedPosition_ == null) { + NormalizedPosition = new global::RecRoom.Protobuf.Core.Vector2Data(); + } + input.ReadMessage(NormalizedPosition); + break; + } + case 18: { + if (hemisphereOffsets_ == null) { + HemisphereOffsets = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(HemisphereOffsets); + break; + } + case 26: { + if (hemisphereRotations_ == null) { + HemisphereRotations = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(HemisphereRotations); + 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 (normalizedPosition_ == null) { + NormalizedPosition = new global::RecRoom.Protobuf.Core.Vector2Data(); + } + input.ReadMessage(NormalizedPosition); + break; + } + case 18: { + if (hemisphereOffsets_ == null) { + HemisphereOffsets = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(HemisphereOffsets); + break; + } + case 26: { + if (hemisphereRotations_ == null) { + HemisphereRotations = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(HemisphereRotations); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AuraData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AuraData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.AvatarDataReflection.Descriptor.MessageTypes[11]; } + } + + [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 AuraData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AuraData(AuraData other) : this() { + id_ = other.id_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AuraData Clone() { + return new AuraData(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private int id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Id { + get { return id_; } + set { + id_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AuraData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AuraData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) 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 (Id != 0) hash ^= Id.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 (Id != 0) { + output.WriteRawTag(8); + output.WriteInt32(Id); + } + 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 (Id != 0) { + output.WriteRawTag(8); + output.WriteInt32(Id); + } + 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 (Id != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Id); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AuraData other) { + if (other == null) { + return; + } + if (other.Id != 0) { + Id = other.Id; + } + _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 8: { + Id = input.ReadInt32(); + 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 8: { + Id = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AwardConsumableNodeData.cs b/AwardConsumableNodeData.cs new file mode 100644 index 0000000..f9f5461 --- /dev/null +++ b/AwardConsumableNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/award_consumable_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/award_consumable_node_data.proto + public static partial class AwardConsumableNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/award_consumable_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AwardConsumableNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixjaXJjdWl0c192Mi9hd2FyZF9jb25zdW1hYmxlX25vZGVfZGF0YS5wcm90", + "bxILY2lyY3VpdHNfdjIiLAoXQXdhcmRDb25zdW1hYmxlTm9kZURhdGESEQoJ", + "bG9nT3V0cHV0GAEgASgIQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90", + "bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.AwardConsumableNodeData), global::CircuitsV2.Protobuf.AwardConsumableNodeData.Parser, new[]{ "LogOutput" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AwardConsumableNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AwardConsumableNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.AwardConsumableNodeDataReflection.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 AwardConsumableNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AwardConsumableNodeData(AwardConsumableNodeData other) : this() { + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AwardConsumableNodeData Clone() { + return new AwardConsumableNodeData(this); + } + + /// Field number for the "logOutput" field. + public const int LogOutputFieldNumber = 1; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AwardConsumableNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AwardConsumableNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LogOutput != other.LogOutput) 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 (LogOutput != false) hash ^= LogOutput.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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AwardConsumableNodeData other) { + if (other == null) { + return; + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 8: { + LogOutput = input.ReadBool(); + 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 8: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AwardCurrencyFromConstantNodeData.cs b/AwardCurrencyFromConstantNodeData.cs new file mode 100644 index 0000000..ef3a628 --- /dev/null +++ b/AwardCurrencyFromConstantNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/award_currency_from_constant_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/award_currency_from_constant_node_data.proto + public static partial class AwardCurrencyFromConstantNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/award_currency_from_constant_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AwardCurrencyFromConstantNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjhjaXJjdWl0c192Mi9hd2FyZF9jdXJyZW5jeV9mcm9tX2NvbnN0YW50X25v", + "ZGVfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIiNgohQXdhcmRDdXJyZW5jeUZy", + "b21Db25zdGFudE5vZGVEYXRhEhEKCWxvZ091dHB1dBgBIAEoCEIWqgITQ2ly", + "Y3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.AwardCurrencyFromConstantNodeData), global::CircuitsV2.Protobuf.AwardCurrencyFromConstantNodeData.Parser, new[]{ "LogOutput" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AwardCurrencyFromConstantNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AwardCurrencyFromConstantNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.AwardCurrencyFromConstantNodeDataReflection.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 AwardCurrencyFromConstantNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AwardCurrencyFromConstantNodeData(AwardCurrencyFromConstantNodeData other) : this() { + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AwardCurrencyFromConstantNodeData Clone() { + return new AwardCurrencyFromConstantNodeData(this); + } + + /// Field number for the "logOutput" field. + public const int LogOutputFieldNumber = 1; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AwardCurrencyFromConstantNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AwardCurrencyFromConstantNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LogOutput != other.LogOutput) 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 (LogOutput != false) hash ^= LogOutput.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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AwardCurrencyFromConstantNodeData other) { + if (other == null) { + return; + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 8: { + LogOutput = input.ReadBool(); + 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 8: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AwardCurrencyNodeData.cs b/AwardCurrencyNodeData.cs new file mode 100644 index 0000000..a345eb4 --- /dev/null +++ b/AwardCurrencyNodeData.cs @@ -0,0 +1,328 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/award_currency_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/award_currency_node_data.proto + public static partial class AwardCurrencyNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/award_currency_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AwardCurrencyNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0c192Mi9hd2FyZF9jdXJyZW5jeV9ub2RlX2RhdGEucHJvdG8S", + "C2NpcmN1aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90byKHAQoVQXdhcmRD", + "dXJyZW5jeU5vZGVEYXRhEhEKCWxvZ091dHB1dBgDIAEoCBIvChdjdXJyZW5j", + "eV9yZXBsaWNhdGlvbl9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESKgoiREVQ", + "UkVDQVRFRF9jdXJyZW5jeV9yZXBsaWNhdGlvbl9pZBgBIAEoDEIWqgITQ2ly", + "Y3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.AwardCurrencyNodeData), global::CircuitsV2.Protobuf.AwardCurrencyNodeData.Parser, new[]{ "LogOutput", "CurrencyReplicationId", "DEPRECATEDCurrencyReplicationId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AwardCurrencyNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AwardCurrencyNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.AwardCurrencyNodeDataReflection.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 AwardCurrencyNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AwardCurrencyNodeData(AwardCurrencyNodeData other) : this() { + logOutput_ = other.logOutput_; + currencyReplicationId_ = other.currencyReplicationId_ != null ? other.currencyReplicationId_.Clone() : null; + dEPRECATEDCurrencyReplicationId_ = other.dEPRECATEDCurrencyReplicationId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AwardCurrencyNodeData Clone() { + return new AwardCurrencyNodeData(this); + } + + /// Field number for the "logOutput" field. + public const int LogOutputFieldNumber = 3; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + /// Field number for the "currency_replication_id" field. + public const int CurrencyReplicationIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData currencyReplicationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData CurrencyReplicationId { + get { return currencyReplicationId_; } + set { + currencyReplicationId_ = value; + } + } + + /// Field number for the "DEPRECATED_currency_replication_id" field. + public const int DEPRECATEDCurrencyReplicationIdFieldNumber = 1; + private pb::ByteString dEPRECATEDCurrencyReplicationId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDCurrencyReplicationId { + get { return dEPRECATEDCurrencyReplicationId_; } + set { + dEPRECATEDCurrencyReplicationId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AwardCurrencyNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AwardCurrencyNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LogOutput != other.LogOutput) return false; + if (!object.Equals(CurrencyReplicationId, other.CurrencyReplicationId)) return false; + if (DEPRECATEDCurrencyReplicationId != other.DEPRECATEDCurrencyReplicationId) 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 (LogOutput != false) hash ^= LogOutput.GetHashCode(); + if (currencyReplicationId_ != null) hash ^= CurrencyReplicationId.GetHashCode(); + if (DEPRECATEDCurrencyReplicationId.Length != 0) hash ^= DEPRECATEDCurrencyReplicationId.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 (DEPRECATEDCurrencyReplicationId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDCurrencyReplicationId); + } + if (currencyReplicationId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CurrencyReplicationId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (DEPRECATEDCurrencyReplicationId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDCurrencyReplicationId); + } + if (currencyReplicationId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CurrencyReplicationId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + size += 1 + 1; + } + if (currencyReplicationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrencyReplicationId); + } + if (DEPRECATEDCurrencyReplicationId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDCurrencyReplicationId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AwardCurrencyNodeData other) { + if (other == null) { + return; + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + if (other.currencyReplicationId_ != null) { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + CurrencyReplicationId.MergeFrom(other.CurrencyReplicationId); + } + if (other.DEPRECATEDCurrencyReplicationId.Length != 0) { + DEPRECATEDCurrencyReplicationId = other.DEPRECATEDCurrencyReplicationId; + } + _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: { + DEPRECATEDCurrencyReplicationId = input.ReadBytes(); + break; + } + case 18: { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyReplicationId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + 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: { + DEPRECATEDCurrencyReplicationId = input.ReadBytes(); + break; + } + case 18: { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyReplicationId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/AwardRoomKeyNodeData.cs b/AwardRoomKeyNodeData.cs new file mode 100644 index 0000000..ecc2598 --- /dev/null +++ b/AwardRoomKeyNodeData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/award_room_key_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/award_room_key_node_data.proto + public static partial class AwardRoomKeyNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/award_room_key_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static AwardRoomKeyNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0c192Mi9hd2FyZF9yb29tX2tleV9ub2RlX2RhdGEucHJvdG8S", + "C2NpcmN1aXRzX3YyIikKFEF3YXJkUm9vbUtleU5vZGVEYXRhEhEKCWxvZ091", + "dHB1dBgBIAEoCEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.AwardRoomKeyNodeData), global::CircuitsV2.Protobuf.AwardRoomKeyNodeData.Parser, new[]{ "LogOutput" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AwardRoomKeyNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AwardRoomKeyNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.AwardRoomKeyNodeDataReflection.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 AwardRoomKeyNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AwardRoomKeyNodeData(AwardRoomKeyNodeData other) : this() { + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AwardRoomKeyNodeData Clone() { + return new AwardRoomKeyNodeData(this); + } + + /// Field number for the "logOutput" field. + public const int LogOutputFieldNumber = 1; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AwardRoomKeyNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AwardRoomKeyNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LogOutput != other.LogOutput) 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 (LogOutput != false) hash ^= LogOutput.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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AwardRoomKeyNodeData other) { + if (other == null) { + return; + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 8: { + LogOutput = input.ReadBool(); + 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 8: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BackgroundObjectsConstantNodeData.cs b/BackgroundObjectsConstantNodeData.cs new file mode 100644 index 0000000..a83d3be --- /dev/null +++ b/BackgroundObjectsConstantNodeData.cs @@ -0,0 +1,235 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/background_objects_constant_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/background_objects_constant_node_data.proto + public static partial class BackgroundObjectsConstantNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/background_objects_constant_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BackgroundObjectsConstantNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjdjaXJjdWl0c192Mi9iYWNrZ3JvdW5kX29iamVjdHNfY29uc3RhbnRfbm9k", + "ZV9kYXRhLnByb3RvEgtjaXJjdWl0c192Mho4Y2lyY3VpdHNfdjIvcm9vbV9t", + "b29kX2JhY2tncm91bmRfb2JqZWN0c190eXBlX2RhdGEucHJvdG8idAohQmFj", + "a2dyb3VuZE9iamVjdHNDb25zdGFudE5vZGVEYXRhEk8KF2JhY2tncm91bmRf", + "b2JqZWN0c19kYXRhGAEgAygLMi4uY2lyY3VpdHNfdjIuUm9vbU1vb2RCYWNr", + "Z3JvdW5kT2JqZWN0c1R5cGVEYXRhQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVm", + "YgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.BackgroundObjectsConstantNodeData), global::CircuitsV2.Protobuf.BackgroundObjectsConstantNodeData.Parser, new[]{ "BackgroundObjectsData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BackgroundObjectsConstantNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BackgroundObjectsConstantNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.BackgroundObjectsConstantNodeDataReflection.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 BackgroundObjectsConstantNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BackgroundObjectsConstantNodeData(BackgroundObjectsConstantNodeData other) : this() { + backgroundObjectsData_ = other.backgroundObjectsData_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BackgroundObjectsConstantNodeData Clone() { + return new BackgroundObjectsConstantNodeData(this); + } + + /// Field number for the "background_objects_data" field. + public const int BackgroundObjectsDataFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_backgroundObjectsData_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData.Parser); + private readonly pbc::RepeatedField backgroundObjectsData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField BackgroundObjectsData { + get { return backgroundObjectsData_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BackgroundObjectsConstantNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BackgroundObjectsConstantNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!backgroundObjectsData_.Equals(other.backgroundObjectsData_)) 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; + hash ^= backgroundObjectsData_.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 + backgroundObjectsData_.WriteTo(output, _repeated_backgroundObjectsData_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) { + backgroundObjectsData_.WriteTo(ref output, _repeated_backgroundObjectsData_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; + size += backgroundObjectsData_.CalculateSize(_repeated_backgroundObjectsData_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BackgroundObjectsConstantNodeData other) { + if (other == null) { + return; + } + backgroundObjectsData_.Add(other.backgroundObjectsData_); + _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: { + backgroundObjectsData_.AddEntriesFrom(input, _repeated_backgroundObjectsData_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: { + backgroundObjectsData_.AddEntriesFrom(ref input, _repeated_backgroundObjectsData_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BannerNotificationNodeData.cs b/BannerNotificationNodeData.cs new file mode 100644 index 0000000..d735a03 --- /dev/null +++ b/BannerNotificationNodeData.cs @@ -0,0 +1,544 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/notification/banner_notification_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/notification/banner_notification_node_data.proto + public static partial class BannerNotificationNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/notification/banner_notification_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BannerNotificationNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjxjaXJjdWl0c192Mi9ub3RpZmljYXRpb24vYmFubmVyX25vdGlmaWNhdGlv", + "bl9ub2RlX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyIv8BChpCYW5uZXJOb3Rp", + "ZmljYXRpb25Ob2RlRGF0YRIQCghwb3NpdGlvbhgBIAEoBRIYChB0aXRsZV90", + "ZXh0X2NvbG9yGAIgASgFEh4KFnRpdGxlX2JhY2tncm91bmRfY29sb3IYAyAB", + "KAUSFwoPdGl0bGVfdGV4dF9zaXplGAQgASgFEhcKD21haW5fdGV4dF9jb2xv", + "chgFIAEoBRIiChptYWluX3RleHRfYmFja2dyb3VuZF9jb2xvchgGIAEoBRIW", + "Cg5tYWluX3RleHRfc2l6ZRgHIAEoBRISCgpsZWZ0X2Vtb2ppGAggASgJEhMK", + "C3JpZ2h0X2Vtb2ppGAkgASgJQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.BannerNotificationNodeData), global::CircuitsV2.Protobuf.BannerNotificationNodeData.Parser, new[]{ "Position", "TitleTextColor", "TitleBackgroundColor", "TitleTextSize", "MainTextColor", "MainTextBackgroundColor", "MainTextSize", "LeftEmoji", "RightEmoji" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BannerNotificationNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BannerNotificationNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.BannerNotificationNodeDataReflection.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 BannerNotificationNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BannerNotificationNodeData(BannerNotificationNodeData other) : this() { + position_ = other.position_; + titleTextColor_ = other.titleTextColor_; + titleBackgroundColor_ = other.titleBackgroundColor_; + titleTextSize_ = other.titleTextSize_; + mainTextColor_ = other.mainTextColor_; + mainTextBackgroundColor_ = other.mainTextBackgroundColor_; + mainTextSize_ = other.mainTextSize_; + leftEmoji_ = other.leftEmoji_; + rightEmoji_ = other.rightEmoji_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BannerNotificationNodeData Clone() { + return new BannerNotificationNodeData(this); + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 1; + private int position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Position { + get { return position_; } + set { + position_ = value; + } + } + + /// Field number for the "title_text_color" field. + public const int TitleTextColorFieldNumber = 2; + private int titleTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleTextColor { + get { return titleTextColor_; } + set { + titleTextColor_ = value; + } + } + + /// Field number for the "title_background_color" field. + public const int TitleBackgroundColorFieldNumber = 3; + private int titleBackgroundColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleBackgroundColor { + get { return titleBackgroundColor_; } + set { + titleBackgroundColor_ = value; + } + } + + /// Field number for the "title_text_size" field. + public const int TitleTextSizeFieldNumber = 4; + private int titleTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleTextSize { + get { return titleTextSize_; } + set { + titleTextSize_ = value; + } + } + + /// Field number for the "main_text_color" field. + public const int MainTextColorFieldNumber = 5; + private int mainTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MainTextColor { + get { return mainTextColor_; } + set { + mainTextColor_ = value; + } + } + + /// Field number for the "main_text_background_color" field. + public const int MainTextBackgroundColorFieldNumber = 6; + private int mainTextBackgroundColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MainTextBackgroundColor { + get { return mainTextBackgroundColor_; } + set { + mainTextBackgroundColor_ = value; + } + } + + /// Field number for the "main_text_size" field. + public const int MainTextSizeFieldNumber = 7; + private int mainTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MainTextSize { + get { return mainTextSize_; } + set { + mainTextSize_ = value; + } + } + + /// Field number for the "left_emoji" field. + public const int LeftEmojiFieldNumber = 8; + private string leftEmoji_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string LeftEmoji { + get { return leftEmoji_; } + set { + leftEmoji_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "right_emoji" field. + public const int RightEmojiFieldNumber = 9; + private string rightEmoji_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RightEmoji { + get { return rightEmoji_; } + set { + rightEmoji_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BannerNotificationNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BannerNotificationNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Position != other.Position) return false; + if (TitleTextColor != other.TitleTextColor) return false; + if (TitleBackgroundColor != other.TitleBackgroundColor) return false; + if (TitleTextSize != other.TitleTextSize) return false; + if (MainTextColor != other.MainTextColor) return false; + if (MainTextBackgroundColor != other.MainTextBackgroundColor) return false; + if (MainTextSize != other.MainTextSize) return false; + if (LeftEmoji != other.LeftEmoji) return false; + if (RightEmoji != other.RightEmoji) 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 (Position != 0) hash ^= Position.GetHashCode(); + if (TitleTextColor != 0) hash ^= TitleTextColor.GetHashCode(); + if (TitleBackgroundColor != 0) hash ^= TitleBackgroundColor.GetHashCode(); + if (TitleTextSize != 0) hash ^= TitleTextSize.GetHashCode(); + if (MainTextColor != 0) hash ^= MainTextColor.GetHashCode(); + if (MainTextBackgroundColor != 0) hash ^= MainTextBackgroundColor.GetHashCode(); + if (MainTextSize != 0) hash ^= MainTextSize.GetHashCode(); + if (LeftEmoji.Length != 0) hash ^= LeftEmoji.GetHashCode(); + if (RightEmoji.Length != 0) hash ^= RightEmoji.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 (Position != 0) { + output.WriteRawTag(8); + output.WriteInt32(Position); + } + if (TitleTextColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(TitleTextColor); + } + if (TitleBackgroundColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleBackgroundColor); + } + if (TitleTextSize != 0) { + output.WriteRawTag(32); + output.WriteInt32(TitleTextSize); + } + if (MainTextColor != 0) { + output.WriteRawTag(40); + output.WriteInt32(MainTextColor); + } + if (MainTextBackgroundColor != 0) { + output.WriteRawTag(48); + output.WriteInt32(MainTextBackgroundColor); + } + if (MainTextSize != 0) { + output.WriteRawTag(56); + output.WriteInt32(MainTextSize); + } + if (LeftEmoji.Length != 0) { + output.WriteRawTag(66); + output.WriteString(LeftEmoji); + } + if (RightEmoji.Length != 0) { + output.WriteRawTag(74); + output.WriteString(RightEmoji); + } + 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 (Position != 0) { + output.WriteRawTag(8); + output.WriteInt32(Position); + } + if (TitleTextColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(TitleTextColor); + } + if (TitleBackgroundColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleBackgroundColor); + } + if (TitleTextSize != 0) { + output.WriteRawTag(32); + output.WriteInt32(TitleTextSize); + } + if (MainTextColor != 0) { + output.WriteRawTag(40); + output.WriteInt32(MainTextColor); + } + if (MainTextBackgroundColor != 0) { + output.WriteRawTag(48); + output.WriteInt32(MainTextBackgroundColor); + } + if (MainTextSize != 0) { + output.WriteRawTag(56); + output.WriteInt32(MainTextSize); + } + if (LeftEmoji.Length != 0) { + output.WriteRawTag(66); + output.WriteString(LeftEmoji); + } + if (RightEmoji.Length != 0) { + output.WriteRawTag(74); + output.WriteString(RightEmoji); + } + 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 (Position != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Position); + } + if (TitleTextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleTextColor); + } + if (TitleBackgroundColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleBackgroundColor); + } + if (TitleTextSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleTextSize); + } + if (MainTextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MainTextColor); + } + if (MainTextBackgroundColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MainTextBackgroundColor); + } + if (MainTextSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MainTextSize); + } + if (LeftEmoji.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(LeftEmoji); + } + if (RightEmoji.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(RightEmoji); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BannerNotificationNodeData other) { + if (other == null) { + return; + } + if (other.Position != 0) { + Position = other.Position; + } + if (other.TitleTextColor != 0) { + TitleTextColor = other.TitleTextColor; + } + if (other.TitleBackgroundColor != 0) { + TitleBackgroundColor = other.TitleBackgroundColor; + } + if (other.TitleTextSize != 0) { + TitleTextSize = other.TitleTextSize; + } + if (other.MainTextColor != 0) { + MainTextColor = other.MainTextColor; + } + if (other.MainTextBackgroundColor != 0) { + MainTextBackgroundColor = other.MainTextBackgroundColor; + } + if (other.MainTextSize != 0) { + MainTextSize = other.MainTextSize; + } + if (other.LeftEmoji.Length != 0) { + LeftEmoji = other.LeftEmoji; + } + if (other.RightEmoji.Length != 0) { + RightEmoji = other.RightEmoji; + } + _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 8: { + Position = input.ReadInt32(); + break; + } + case 16: { + TitleTextColor = input.ReadInt32(); + break; + } + case 24: { + TitleBackgroundColor = input.ReadInt32(); + break; + } + case 32: { + TitleTextSize = input.ReadInt32(); + break; + } + case 40: { + MainTextColor = input.ReadInt32(); + break; + } + case 48: { + MainTextBackgroundColor = input.ReadInt32(); + break; + } + case 56: { + MainTextSize = input.ReadInt32(); + break; + } + case 66: { + LeftEmoji = input.ReadString(); + break; + } + case 74: { + RightEmoji = input.ReadString(); + 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 8: { + Position = input.ReadInt32(); + break; + } + case 16: { + TitleTextColor = input.ReadInt32(); + break; + } + case 24: { + TitleBackgroundColor = input.ReadInt32(); + break; + } + case 32: { + TitleTextSize = input.ReadInt32(); + break; + } + case 40: { + MainTextColor = input.ReadInt32(); + break; + } + case 48: { + MainTextBackgroundColor = input.ReadInt32(); + break; + } + case 56: { + MainTextSize = input.ReadInt32(); + break; + } + case 66: { + LeftEmoji = input.ReadString(); + break; + } + case 74: { + RightEmoji = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BaseHandleData.cs b/BaseHandleData.cs new file mode 100644 index 0000000..53238c5 --- /dev/null +++ b/BaseHandleData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/base_handle_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/base_handle_data.proto + public static partial class BaseHandleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/base_handle_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BaseHandleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CityZWNfcm9vbS9wZXJzaXN0ZW5jZS9iYXNlX2hhbmRsZV9kYXRhLnByb3Rv", + "EghyZWNfcm9vbSIoCg5CYXNlSGFuZGxlRGF0YRIWCg5jb250cm9sX3Byb21w", + "dBgBIAEoCUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BaseHandleData), global::RecRoom.Protobuf.BaseHandleData.Parser, new[]{ "ControlPrompt" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BaseHandleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BaseHandleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.BaseHandleDataReflection.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 BaseHandleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BaseHandleData(BaseHandleData other) : this() { + controlPrompt_ = other.controlPrompt_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BaseHandleData Clone() { + return new BaseHandleData(this); + } + + /// Field number for the "control_prompt" field. + public const int ControlPromptFieldNumber = 1; + private string controlPrompt_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ControlPrompt { + get { return controlPrompt_; } + set { + controlPrompt_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BaseHandleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BaseHandleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ControlPrompt != other.ControlPrompt) 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 (ControlPrompt.Length != 0) hash ^= ControlPrompt.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 (ControlPrompt.Length != 0) { + output.WriteRawTag(10); + output.WriteString(ControlPrompt); + } + 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 (ControlPrompt.Length != 0) { + output.WriteRawTag(10); + output.WriteString(ControlPrompt); + } + 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 (ControlPrompt.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ControlPrompt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BaseHandleData other) { + if (other == null) { + return; + } + if (other.ControlPrompt.Length != 0) { + ControlPrompt = other.ControlPrompt; + } + _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: { + ControlPrompt = input.ReadString(); + 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: { + ControlPrompt = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BattleRoyaleGearData.cs b/BattleRoyaleGearData.cs new file mode 100644 index 0000000..c285353 --- /dev/null +++ b/BattleRoyaleGearData.cs @@ -0,0 +1,764 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/gameplay/battle_royale_gear_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/gameplay/battle_royale_gear_data.proto + public static partial class BattleRoyaleGearDataReflection { + + #region Descriptor + /// File descriptor for rec_room/gameplay/battle_royale_gear_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BattleRoyaleGearDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9yZWNfcm9vbS9nYW1lcGxheS9iYXR0bGVfcm95YWxlX2dlYXJfZGF0YS5w", + "cm90bxIIcmVjX3Jvb20aJ3JlY19yb29tL2dhbWVwbGF5L2FtbXVuaXRpb25f", + "ZGF0YS5wcm90bxoqcmVjX3Jvb20vZ2FtZXBsYXkvcmFuZ2VkX3dlYXBvbl9k", + "YXRhLnByb3RvGi1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9oZWFsdGhfcG90aW9u", + "X2RhdGEucHJvdG8iRwoXQmF0dGxlUm95YWxlQXJzZW5hbERhdGESLAoEZ2Vh", + "chgBIAMoCzIeLnJlY19yb29tLkJhdHRsZVJveWFsZUdlYXJEYXRhIrQCChRC", + "YXR0bGVSb3lhbGVHZWFyRGF0YRIUCgxkaXNwbGF5X25hbWUYASABKAkSFAoM", + "aXNfYXZhaWxhYmxlGAIgASgIEhEKCWdlYXJfdHlwZRgDIAEoBRIPCgdxdWFs", + "aXR5GAQgASgFEhMKC2Ryb3Bfd2VpZ2h0GAUgASgFEhQKDGVxdWlwbWVudF9p", + "ZBgGIAEoDBI2ChJyYW5nZWRfd2VhcG9uX2RhdGEYByABKAsyGi5yZWNfcm9v", + "bS5SYW5nZWRXZWFwb25EYXRhEjYKEmhlYWx0aF9wb3Rpb25fZGF0YRgIIAEo", + "CzIaLnJlY19yb29tLkhlYWx0aFBvdGlvbkRhdGESMQoPYW1tdW5pdGlvbl9k", + "YXRhGAkgASgLMhgucmVjX3Jvb20uQW1tdW5pdGlvbkRhdGFCE6oCEFJlY1Jv", + "b20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.AmmunitionDataReflection.Descriptor, global::RecRoom.Protobuf.RangedWeaponDataReflection.Descriptor, global::RecRoom.Protobuf.HealthPotionDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BattleRoyaleArsenalData), global::RecRoom.Protobuf.BattleRoyaleArsenalData.Parser, new[]{ "Gear" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BattleRoyaleGearData), global::RecRoom.Protobuf.BattleRoyaleGearData.Parser, new[]{ "DisplayName", "IsAvailable", "GearType", "Quality", "DropWeight", "EquipmentId", "RangedWeaponData", "HealthPotionData", "AmmunitionData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BattleRoyaleArsenalData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BattleRoyaleArsenalData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.BattleRoyaleGearDataReflection.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 BattleRoyaleArsenalData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BattleRoyaleArsenalData(BattleRoyaleArsenalData other) : this() { + gear_ = other.gear_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BattleRoyaleArsenalData Clone() { + return new BattleRoyaleArsenalData(this); + } + + /// Field number for the "gear" field. + public const int GearFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_gear_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.BattleRoyaleGearData.Parser); + private readonly pbc::RepeatedField gear_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Gear { + get { return gear_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BattleRoyaleArsenalData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BattleRoyaleArsenalData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!gear_.Equals(other.gear_)) 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; + hash ^= gear_.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 + gear_.WriteTo(output, _repeated_gear_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) { + gear_.WriteTo(ref output, _repeated_gear_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; + size += gear_.CalculateSize(_repeated_gear_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BattleRoyaleArsenalData other) { + if (other == null) { + return; + } + gear_.Add(other.gear_); + _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: { + gear_.AddEntriesFrom(input, _repeated_gear_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: { + gear_.AddEntriesFrom(ref input, _repeated_gear_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BattleRoyaleGearData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BattleRoyaleGearData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.BattleRoyaleGearDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 BattleRoyaleGearData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BattleRoyaleGearData(BattleRoyaleGearData other) : this() { + displayName_ = other.displayName_; + isAvailable_ = other.isAvailable_; + gearType_ = other.gearType_; + quality_ = other.quality_; + dropWeight_ = other.dropWeight_; + equipmentId_ = other.equipmentId_; + rangedWeaponData_ = other.rangedWeaponData_ != null ? other.rangedWeaponData_.Clone() : null; + healthPotionData_ = other.healthPotionData_ != null ? other.healthPotionData_.Clone() : null; + ammunitionData_ = other.ammunitionData_ != null ? other.ammunitionData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BattleRoyaleGearData Clone() { + return new BattleRoyaleGearData(this); + } + + /// Field number for the "display_name" field. + public const int DisplayNameFieldNumber = 1; + private string displayName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DisplayName { + get { return displayName_; } + set { + displayName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "is_available" field. + public const int IsAvailableFieldNumber = 2; + private bool isAvailable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsAvailable { + get { return isAvailable_; } + set { + isAvailable_ = value; + } + } + + /// Field number for the "gear_type" field. + public const int GearTypeFieldNumber = 3; + private int gearType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GearType { + get { return gearType_; } + set { + gearType_ = value; + } + } + + /// Field number for the "quality" field. + public const int QualityFieldNumber = 4; + private int quality_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Quality { + get { return quality_; } + set { + quality_ = value; + } + } + + /// Field number for the "drop_weight" field. + public const int DropWeightFieldNumber = 5; + private int dropWeight_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DropWeight { + get { return dropWeight_; } + set { + dropWeight_ = value; + } + } + + /// Field number for the "equipment_id" field. + public const int EquipmentIdFieldNumber = 6; + private pb::ByteString equipmentId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString EquipmentId { + get { return equipmentId_; } + set { + equipmentId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "ranged_weapon_data" field. + public const int RangedWeaponDataFieldNumber = 7; + private global::RecRoom.Protobuf.RangedWeaponData rangedWeaponData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RangedWeaponData RangedWeaponData { + get { return rangedWeaponData_; } + set { + rangedWeaponData_ = value; + } + } + + /// Field number for the "health_potion_data" field. + public const int HealthPotionDataFieldNumber = 8; + private global::RecRoom.Protobuf.HealthPotionData healthPotionData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HealthPotionData HealthPotionData { + get { return healthPotionData_; } + set { + healthPotionData_ = value; + } + } + + /// Field number for the "ammunition_data" field. + public const int AmmunitionDataFieldNumber = 9; + private global::RecRoom.Protobuf.AmmunitionData ammunitionData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AmmunitionData AmmunitionData { + get { return ammunitionData_; } + set { + ammunitionData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BattleRoyaleGearData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BattleRoyaleGearData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DisplayName != other.DisplayName) return false; + if (IsAvailable != other.IsAvailable) return false; + if (GearType != other.GearType) return false; + if (Quality != other.Quality) return false; + if (DropWeight != other.DropWeight) return false; + if (EquipmentId != other.EquipmentId) return false; + if (!object.Equals(RangedWeaponData, other.RangedWeaponData)) return false; + if (!object.Equals(HealthPotionData, other.HealthPotionData)) return false; + if (!object.Equals(AmmunitionData, other.AmmunitionData)) 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 (DisplayName.Length != 0) hash ^= DisplayName.GetHashCode(); + if (IsAvailable != false) hash ^= IsAvailable.GetHashCode(); + if (GearType != 0) hash ^= GearType.GetHashCode(); + if (Quality != 0) hash ^= Quality.GetHashCode(); + if (DropWeight != 0) hash ^= DropWeight.GetHashCode(); + if (EquipmentId.Length != 0) hash ^= EquipmentId.GetHashCode(); + if (rangedWeaponData_ != null) hash ^= RangedWeaponData.GetHashCode(); + if (healthPotionData_ != null) hash ^= HealthPotionData.GetHashCode(); + if (ammunitionData_ != null) hash ^= AmmunitionData.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 (DisplayName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(DisplayName); + } + if (IsAvailable != false) { + output.WriteRawTag(16); + output.WriteBool(IsAvailable); + } + if (GearType != 0) { + output.WriteRawTag(24); + output.WriteInt32(GearType); + } + if (Quality != 0) { + output.WriteRawTag(32); + output.WriteInt32(Quality); + } + if (DropWeight != 0) { + output.WriteRawTag(40); + output.WriteInt32(DropWeight); + } + if (EquipmentId.Length != 0) { + output.WriteRawTag(50); + output.WriteBytes(EquipmentId); + } + if (rangedWeaponData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(RangedWeaponData); + } + if (healthPotionData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(HealthPotionData); + } + if (ammunitionData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(AmmunitionData); + } + 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 (DisplayName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(DisplayName); + } + if (IsAvailable != false) { + output.WriteRawTag(16); + output.WriteBool(IsAvailable); + } + if (GearType != 0) { + output.WriteRawTag(24); + output.WriteInt32(GearType); + } + if (Quality != 0) { + output.WriteRawTag(32); + output.WriteInt32(Quality); + } + if (DropWeight != 0) { + output.WriteRawTag(40); + output.WriteInt32(DropWeight); + } + if (EquipmentId.Length != 0) { + output.WriteRawTag(50); + output.WriteBytes(EquipmentId); + } + if (rangedWeaponData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(RangedWeaponData); + } + if (healthPotionData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(HealthPotionData); + } + if (ammunitionData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(AmmunitionData); + } + 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 (DisplayName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DisplayName); + } + if (IsAvailable != false) { + size += 1 + 1; + } + if (GearType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GearType); + } + if (Quality != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Quality); + } + if (DropWeight != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DropWeight); + } + if (EquipmentId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(EquipmentId); + } + if (rangedWeaponData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RangedWeaponData); + } + if (healthPotionData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HealthPotionData); + } + if (ammunitionData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AmmunitionData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BattleRoyaleGearData other) { + if (other == null) { + return; + } + if (other.DisplayName.Length != 0) { + DisplayName = other.DisplayName; + } + if (other.IsAvailable != false) { + IsAvailable = other.IsAvailable; + } + if (other.GearType != 0) { + GearType = other.GearType; + } + if (other.Quality != 0) { + Quality = other.Quality; + } + if (other.DropWeight != 0) { + DropWeight = other.DropWeight; + } + if (other.EquipmentId.Length != 0) { + EquipmentId = other.EquipmentId; + } + if (other.rangedWeaponData_ != null) { + if (rangedWeaponData_ == null) { + RangedWeaponData = new global::RecRoom.Protobuf.RangedWeaponData(); + } + RangedWeaponData.MergeFrom(other.RangedWeaponData); + } + if (other.healthPotionData_ != null) { + if (healthPotionData_ == null) { + HealthPotionData = new global::RecRoom.Protobuf.HealthPotionData(); + } + HealthPotionData.MergeFrom(other.HealthPotionData); + } + if (other.ammunitionData_ != null) { + if (ammunitionData_ == null) { + AmmunitionData = new global::RecRoom.Protobuf.AmmunitionData(); + } + AmmunitionData.MergeFrom(other.AmmunitionData); + } + _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: { + DisplayName = input.ReadString(); + break; + } + case 16: { + IsAvailable = input.ReadBool(); + break; + } + case 24: { + GearType = input.ReadInt32(); + break; + } + case 32: { + Quality = input.ReadInt32(); + break; + } + case 40: { + DropWeight = input.ReadInt32(); + break; + } + case 50: { + EquipmentId = input.ReadBytes(); + break; + } + case 58: { + if (rangedWeaponData_ == null) { + RangedWeaponData = new global::RecRoom.Protobuf.RangedWeaponData(); + } + input.ReadMessage(RangedWeaponData); + break; + } + case 66: { + if (healthPotionData_ == null) { + HealthPotionData = new global::RecRoom.Protobuf.HealthPotionData(); + } + input.ReadMessage(HealthPotionData); + break; + } + case 74: { + if (ammunitionData_ == null) { + AmmunitionData = new global::RecRoom.Protobuf.AmmunitionData(); + } + input.ReadMessage(AmmunitionData); + 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: { + DisplayName = input.ReadString(); + break; + } + case 16: { + IsAvailable = input.ReadBool(); + break; + } + case 24: { + GearType = input.ReadInt32(); + break; + } + case 32: { + Quality = input.ReadInt32(); + break; + } + case 40: { + DropWeight = input.ReadInt32(); + break; + } + case 50: { + EquipmentId = input.ReadBytes(); + break; + } + case 58: { + if (rangedWeaponData_ == null) { + RangedWeaponData = new global::RecRoom.Protobuf.RangedWeaponData(); + } + input.ReadMessage(RangedWeaponData); + break; + } + case 66: { + if (healthPotionData_ == null) { + HealthPotionData = new global::RecRoom.Protobuf.HealthPotionData(); + } + input.ReadMessage(HealthPotionData); + break; + } + case 74: { + if (ammunitionData_ == null) { + AmmunitionData = new global::RecRoom.Protobuf.AmmunitionData(); + } + input.ReadMessage(AmmunitionData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Beacon.cs b/Beacon.cs new file mode 100644 index 0000000..d26e925 --- /dev/null +++ b/Beacon.cs @@ -0,0 +1,279 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/beacon.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/beacon.proto + public static partial class BeaconReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/beacon.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BeaconReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiFyZWNfcm9vbS9wZXJzaXN0ZW5jZS9iZWFjb24ucHJvdG8SCHJlY19yb29t", + "Ii0KCkJlYWNvbkRhdGESDwoHZW5hYmxlZBgBIAEoCBIOCgZoZWlnaHQYAiAB", + "KAJCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BeaconData), global::RecRoom.Protobuf.BeaconData.Parser, new[]{ "Enabled", "Height" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BeaconData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BeaconData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.BeaconReflection.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 BeaconData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BeaconData(BeaconData other) : this() { + enabled_ = other.enabled_; + height_ = other.height_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BeaconData Clone() { + return new BeaconData(this); + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 1; + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { return enabled_; } + set { + enabled_ = value; + } + } + + /// Field number for the "height" field. + public const int HeightFieldNumber = 2; + private float height_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Height { + get { return height_; } + set { + height_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BeaconData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BeaconData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Enabled != other.Enabled) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Height, other.Height)) 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 (Enabled != false) hash ^= Enabled.GetHashCode(); + if (Height != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Height); + 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 (Enabled != false) { + output.WriteRawTag(8); + output.WriteBool(Enabled); + } + if (Height != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Height); + } + 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 (Enabled != false) { + output.WriteRawTag(8); + output.WriteBool(Enabled); + } + if (Height != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Height); + } + 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 (Enabled != false) { + size += 1 + 1; + } + if (Height != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BeaconData other) { + if (other == null) { + return; + } + if (other.Enabled != false) { + Enabled = other.Enabled; + } + if (other.Height != 0F) { + Height = other.Height; + } + _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 8: { + Enabled = input.ReadBool(); + break; + } + case 21: { + Height = input.ReadFloat(); + 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 8: { + Enabled = input.ReadBool(); + break; + } + case 21: { + Height = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BehaviorBoardInstData.cs b/BehaviorBoardInstData.cs new file mode 100644 index 0000000..7d47d62 --- /dev/null +++ b/BehaviorBoardInstData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/behaviors/behavior_board_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/behaviors/behavior_board_inst_data.proto + public static partial class BehaviorBoardInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/behaviors/behavior_board_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BehaviorBoardInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjRjaXJjdWl0c192Mi9iZWhhdmlvcnMvYmVoYXZpb3JfYm9hcmRfaW5zdF9k", + "YXRhLnByb3RvEgtjaXJjdWl0c192MiI/ChVCZWhhdmlvckJvYXJkSW5zdERh", + "dGESEwoLYmVoYXZpb3JfaWQYASABKAUSEQoJZ2xvYmFsX2lkGAIgASgFQhaq", + "AhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.BehaviorBoardInstData), global::CircuitsV2.Protobuf.BehaviorBoardInstData.Parser, new[]{ "BehaviorId", "GlobalId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BehaviorBoardInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BehaviorBoardInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.BehaviorBoardInstDataReflection.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 BehaviorBoardInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BehaviorBoardInstData(BehaviorBoardInstData other) : this() { + behaviorId_ = other.behaviorId_; + globalId_ = other.globalId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BehaviorBoardInstData Clone() { + return new BehaviorBoardInstData(this); + } + + /// Field number for the "behavior_id" field. + public const int BehaviorIdFieldNumber = 1; + private int behaviorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BehaviorId { + get { return behaviorId_; } + set { + behaviorId_ = value; + } + } + + /// Field number for the "global_id" field. + public const int GlobalIdFieldNumber = 2; + private int globalId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GlobalId { + get { return globalId_; } + set { + globalId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BehaviorBoardInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BehaviorBoardInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BehaviorId != other.BehaviorId) return false; + if (GlobalId != other.GlobalId) 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 (BehaviorId != 0) hash ^= BehaviorId.GetHashCode(); + if (GlobalId != 0) hash ^= GlobalId.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 (BehaviorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(BehaviorId); + } + if (GlobalId != 0) { + output.WriteRawTag(16); + output.WriteInt32(GlobalId); + } + 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 (BehaviorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(BehaviorId); + } + if (GlobalId != 0) { + output.WriteRawTag(16); + output.WriteInt32(GlobalId); + } + 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 (BehaviorId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BehaviorId); + } + if (GlobalId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GlobalId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BehaviorBoardInstData other) { + if (other == null) { + return; + } + if (other.BehaviorId != 0) { + BehaviorId = other.BehaviorId; + } + if (other.GlobalId != 0) { + GlobalId = other.GlobalId; + } + _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 8: { + BehaviorId = input.ReadInt32(); + break; + } + case 16: { + GlobalId = input.ReadInt32(); + 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 8: { + BehaviorId = input.ReadInt32(); + break; + } + case 16: { + GlobalId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BehaviorDefNodeInstData.cs b/BehaviorDefNodeInstData.cs new file mode 100644 index 0000000..f4f630c --- /dev/null +++ b/BehaviorDefNodeInstData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/behaviors/behavior_def_node_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/behaviors/behavior_def_node_inst_data.proto + public static partial class BehaviorDefNodeInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/behaviors/behavior_def_node_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BehaviorDefNodeInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjdjaXJjdWl0c192Mi9iZWhhdmlvcnMvYmVoYXZpb3JfZGVmX25vZGVfaW5z", + "dF9kYXRhLnByb3RvEgtjaXJjdWl0c192MiIuChdCZWhhdmlvckRlZk5vZGVJ", + "bnN0RGF0YRITCgtiZWhhdmlvcl9pZBgBIAEoBUIWqgITQ2lyY3VpdHNWMi5Q", + "cm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.BehaviorDefNodeInstData), global::CircuitsV2.Protobuf.BehaviorDefNodeInstData.Parser, new[]{ "BehaviorId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BehaviorDefNodeInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BehaviorDefNodeInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.BehaviorDefNodeInstDataReflection.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 BehaviorDefNodeInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BehaviorDefNodeInstData(BehaviorDefNodeInstData other) : this() { + behaviorId_ = other.behaviorId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BehaviorDefNodeInstData Clone() { + return new BehaviorDefNodeInstData(this); + } + + /// Field number for the "behavior_id" field. + public const int BehaviorIdFieldNumber = 1; + private int behaviorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BehaviorId { + get { return behaviorId_; } + set { + behaviorId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BehaviorDefNodeInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BehaviorDefNodeInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BehaviorId != other.BehaviorId) 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 (BehaviorId != 0) hash ^= BehaviorId.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 (BehaviorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(BehaviorId); + } + 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 (BehaviorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(BehaviorId); + } + 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 (BehaviorId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BehaviorId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BehaviorDefNodeInstData other) { + if (other == null) { + return; + } + if (other.BehaviorId != 0) { + BehaviorId = other.BehaviorId; + } + _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 8: { + BehaviorId = input.ReadInt32(); + 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 8: { + BehaviorId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BehaviorGraphInstData.cs b/BehaviorGraphInstData.cs new file mode 100644 index 0000000..8dc09a7 --- /dev/null +++ b/BehaviorGraphInstData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/graph/behavior_graph_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/graph/behavior_graph_inst_data.proto + public static partial class BehaviorGraphInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/graph/behavior_graph_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BehaviorGraphInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjBjaXJjdWl0c192Mi9ncmFwaC9iZWhhdmlvcl9ncmFwaF9pbnN0X2RhdGEu", + "cHJvdG8SC2NpcmN1aXRzX3YyIkUKFUJlaGF2aW9yR3JhcGhJbnN0RGF0YRIT", + "CgtiZWhhdmlvcl9pZBgBIAEoBRIXCg9pbl9vdXRfZ3JhcGhfaWQYAiABKAVC", + "FqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.BehaviorGraphInstData), global::CircuitsV2.Protobuf.BehaviorGraphInstData.Parser, new[]{ "BehaviorId", "InOutGraphId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BehaviorGraphInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BehaviorGraphInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.BehaviorGraphInstDataReflection.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 BehaviorGraphInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BehaviorGraphInstData(BehaviorGraphInstData other) : this() { + behaviorId_ = other.behaviorId_; + inOutGraphId_ = other.inOutGraphId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BehaviorGraphInstData Clone() { + return new BehaviorGraphInstData(this); + } + + /// Field number for the "behavior_id" field. + public const int BehaviorIdFieldNumber = 1; + private int behaviorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BehaviorId { + get { return behaviorId_; } + set { + behaviorId_ = value; + } + } + + /// Field number for the "in_out_graph_id" field. + public const int InOutGraphIdFieldNumber = 2; + private int inOutGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InOutGraphId { + get { return inOutGraphId_; } + set { + inOutGraphId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BehaviorGraphInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BehaviorGraphInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BehaviorId != other.BehaviorId) return false; + if (InOutGraphId != other.InOutGraphId) 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 (BehaviorId != 0) hash ^= BehaviorId.GetHashCode(); + if (InOutGraphId != 0) hash ^= InOutGraphId.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 (BehaviorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(BehaviorId); + } + if (InOutGraphId != 0) { + output.WriteRawTag(16); + output.WriteInt32(InOutGraphId); + } + 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 (BehaviorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(BehaviorId); + } + if (InOutGraphId != 0) { + output.WriteRawTag(16); + output.WriteInt32(InOutGraphId); + } + 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 (BehaviorId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BehaviorId); + } + if (InOutGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InOutGraphId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BehaviorGraphInstData other) { + if (other == null) { + return; + } + if (other.BehaviorId != 0) { + BehaviorId = other.BehaviorId; + } + if (other.InOutGraphId != 0) { + InOutGraphId = other.InOutGraphId; + } + _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 8: { + BehaviorId = input.ReadInt32(); + break; + } + case 16: { + InOutGraphId = input.ReadInt32(); + 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 8: { + BehaviorId = input.ReadInt32(); + break; + } + case 16: { + InOutGraphId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BehaviorsStateData.cs b/BehaviorsStateData.cs new file mode 100644 index 0000000..6bceee7 --- /dev/null +++ b/BehaviorsStateData.cs @@ -0,0 +1,336 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/behaviors/behaviors_state_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/behaviors/behaviors_state_data.proto + public static partial class BehaviorsStateDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/behaviors/behaviors_state_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BehaviorsStateDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjBjaXJjdWl0c192Mi9iZWhhdmlvcnMvYmVoYXZpb3JzX3N0YXRlX2RhdGEu", + "cHJvdG8SC2NpcmN1aXRzX3YyGi5jaXJjdWl0cy9zaGFyZWQvdXRpbGl0aWVz", + "L3NvYV9pZF8zMl9kYXRhLnByb3RvGiVjaXJjdWl0cy9zaGFyZWQvYXBpL2lk", + "XzEyOF9kYXRhLnByb3RvIowBChJCZWhhdmlvcnNTdGF0ZURhdGESKwoMYmVo", + "YXZpb3JfaWRzGAEgASgLMhUuY2lyY3VpdHMuU09BSWQzMkRhdGESDQoFbmFt", + "ZXMYAiADKAkSJwoKdW5pcXVlX2lkcxgDIAMoCzITLmNpcmN1aXRzLklkMTI4", + "RGF0YRIRCglncmFwaF9pZHMYBCADKAVCFqoCE0NpcmN1aXRzVjIuUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, global::Circuits.Shared.Api.Protobuf.Id128DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.BehaviorsStateData), global::CircuitsV2.Protobuf.BehaviorsStateData.Parser, new[]{ "BehaviorIds", "Names", "UniqueIds", "GraphIds" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BehaviorsStateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BehaviorsStateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.BehaviorsStateDataReflection.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 BehaviorsStateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BehaviorsStateData(BehaviorsStateData other) : this() { + behaviorIds_ = other.behaviorIds_ != null ? other.behaviorIds_.Clone() : null; + names_ = other.names_.Clone(); + uniqueIds_ = other.uniqueIds_.Clone(); + graphIds_ = other.graphIds_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BehaviorsStateData Clone() { + return new BehaviorsStateData(this); + } + + /// Field number for the "behavior_ids" field. + public const int BehaviorIdsFieldNumber = 1; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data behaviorIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data BehaviorIds { + get { return behaviorIds_; } + set { + behaviorIds_ = value; + } + } + + /// Field number for the "names" field. + public const int NamesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_names_codec + = pb::FieldCodec.ForString(18); + private readonly pbc::RepeatedField names_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Names { + get { return names_; } + } + + /// Field number for the "unique_ids" field. + public const int UniqueIdsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_uniqueIds_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Shared.Api.Protobuf.Id128Data.Parser); + private readonly pbc::RepeatedField uniqueIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField UniqueIds { + get { return uniqueIds_; } + } + + /// Field number for the "graph_ids" field. + public const int GraphIdsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_graphIds_codec + = pb::FieldCodec.ForInt32(34); + private readonly pbc::RepeatedField graphIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField GraphIds { + get { return graphIds_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BehaviorsStateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BehaviorsStateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(BehaviorIds, other.BehaviorIds)) return false; + if(!names_.Equals(other.names_)) return false; + if(!uniqueIds_.Equals(other.uniqueIds_)) return false; + if(!graphIds_.Equals(other.graphIds_)) 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 (behaviorIds_ != null) hash ^= BehaviorIds.GetHashCode(); + hash ^= names_.GetHashCode(); + hash ^= uniqueIds_.GetHashCode(); + hash ^= graphIds_.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 (behaviorIds_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BehaviorIds); + } + names_.WriteTo(output, _repeated_names_codec); + uniqueIds_.WriteTo(output, _repeated_uniqueIds_codec); + graphIds_.WriteTo(output, _repeated_graphIds_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 (behaviorIds_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BehaviorIds); + } + names_.WriteTo(ref output, _repeated_names_codec); + uniqueIds_.WriteTo(ref output, _repeated_uniqueIds_codec); + graphIds_.WriteTo(ref output, _repeated_graphIds_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 (behaviorIds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BehaviorIds); + } + size += names_.CalculateSize(_repeated_names_codec); + size += uniqueIds_.CalculateSize(_repeated_uniqueIds_codec); + size += graphIds_.CalculateSize(_repeated_graphIds_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BehaviorsStateData other) { + if (other == null) { + return; + } + if (other.behaviorIds_ != null) { + if (behaviorIds_ == null) { + BehaviorIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + BehaviorIds.MergeFrom(other.BehaviorIds); + } + names_.Add(other.names_); + uniqueIds_.Add(other.uniqueIds_); + graphIds_.Add(other.graphIds_); + _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 (behaviorIds_ == null) { + BehaviorIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(BehaviorIds); + break; + } + case 18: { + names_.AddEntriesFrom(input, _repeated_names_codec); + break; + } + case 26: { + uniqueIds_.AddEntriesFrom(input, _repeated_uniqueIds_codec); + break; + } + case 34: + case 32: { + graphIds_.AddEntriesFrom(input, _repeated_graphIds_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 (behaviorIds_ == null) { + BehaviorIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(BehaviorIds); + break; + } + case 18: { + names_.AddEntriesFrom(ref input, _repeated_names_codec); + break; + } + case 26: { + uniqueIds_.AddEntriesFrom(ref input, _repeated_uniqueIds_codec); + break; + } + case 34: + case 32: { + graphIds_.AddEntriesFrom(ref input, _repeated_graphIds_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BigDebugChipData.cs b/BigDebugChipData.cs new file mode 100644 index 0000000..1eb177a --- /dev/null +++ b/BigDebugChipData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/big_debug_chip_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/big_debug_chip_data.proto + public static partial class BigDebugChipDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/big_debug_chip_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BigDebugChipDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVjaXJjdWl0c192Mi9iaWdfZGVidWdfY2hpcF9kYXRhLnByb3RvEgtjaXJj", + "dWl0c192MiIgChBCaWdEZWJ1Z0NoaXBEYXRhEgwKBGRhdGEYASABKAxCFqoC", + "E0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.BigDebugChipData), global::CircuitsV2.Protobuf.BigDebugChipData.Parser, new[]{ "Data" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BigDebugChipData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BigDebugChipData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.BigDebugChipDataReflection.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 BigDebugChipData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BigDebugChipData(BigDebugChipData other) : this() { + data_ = other.data_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BigDebugChipData Clone() { + return new BigDebugChipData(this); + } + + /// Field number for the "data" field. + public const int DataFieldNumber = 1; + private pb::ByteString data_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Data { + get { return data_; } + set { + data_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BigDebugChipData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BigDebugChipData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Data != other.Data) 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 (Data.Length != 0) hash ^= Data.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 (Data.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Data); + } + 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 (Data.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Data); + } + 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 (Data.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Data); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BigDebugChipData other) { + if (other == null) { + return; + } + if (other.Data.Length != 0) { + Data = other.Data; + } + _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: { + Data = input.ReadBytes(); + 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: { + Data = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BoardBusData.cs b/BoardBusData.cs new file mode 100644 index 0000000..8e8e476 --- /dev/null +++ b/BoardBusData.cs @@ -0,0 +1,261 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/board_bus_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/board_bus_data.proto + public static partial class BoardBusDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/board_bus_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BoardBusDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiBjaXJjdWl0c192Mi9ib2FyZF9idXNfZGF0YS5wcm90bxILY2lyY3VpdHNf", + "djIaPGNpcmN1aXRzX3YyL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9rZXllZF9u", + "b2RlX2Rlc2NfZGF0YS5wcm90bxogY2lyY3VpdHNfdjIvbm9kZV9kZXNjX2Rh", + "dGEucHJvdG8ihwEKDEJvYXJkQnVzRGF0YRItCgpub2RlX2Rlc2NzGAIgAygL", + "MhkuY2lyY3VpdHNfdjIuTm9kZURlc2NEYXRhEkgKFURFUFJFQ0FURURfbm9k", + "ZV9kZXNjcxgBIAMoCzIpLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfS2V5ZWRO", + "b2RlRGVzY0RhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DEPRECATEDKeyedNodeDescDataReflection.Descriptor, global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.BoardBusData), global::CircuitsV2.Protobuf.BoardBusData.Parser, new[]{ "NodeDescs", "DEPRECATEDNodeDescs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BoardBusData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BoardBusData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.BoardBusDataReflection.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 BoardBusData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BoardBusData(BoardBusData other) : this() { + nodeDescs_ = other.nodeDescs_.Clone(); + dEPRECATEDNodeDescs_ = other.dEPRECATEDNodeDescs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BoardBusData Clone() { + return new BoardBusData(this); + } + + /// Field number for the "node_descs" field. + public const int NodeDescsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_nodeDescs_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.NodeDescData.Parser); + private readonly pbc::RepeatedField nodeDescs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeDescs { + get { return nodeDescs_; } + } + + /// Field number for the "DEPRECATED_node_descs" field. + public const int DEPRECATEDNodeDescsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_dEPRECATEDNodeDescs_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.DEPRECATED_KeyedNodeDescData.Parser); + private readonly pbc::RepeatedField dEPRECATEDNodeDescs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDNodeDescs { + get { return dEPRECATEDNodeDescs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BoardBusData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BoardBusData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!nodeDescs_.Equals(other.nodeDescs_)) return false; + if(!dEPRECATEDNodeDescs_.Equals(other.dEPRECATEDNodeDescs_)) 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; + hash ^= nodeDescs_.GetHashCode(); + hash ^= dEPRECATEDNodeDescs_.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 + dEPRECATEDNodeDescs_.WriteTo(output, _repeated_dEPRECATEDNodeDescs_codec); + nodeDescs_.WriteTo(output, _repeated_nodeDescs_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) { + dEPRECATEDNodeDescs_.WriteTo(ref output, _repeated_dEPRECATEDNodeDescs_codec); + nodeDescs_.WriteTo(ref output, _repeated_nodeDescs_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; + size += nodeDescs_.CalculateSize(_repeated_nodeDescs_codec); + size += dEPRECATEDNodeDescs_.CalculateSize(_repeated_dEPRECATEDNodeDescs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BoardBusData other) { + if (other == null) { + return; + } + nodeDescs_.Add(other.nodeDescs_); + dEPRECATEDNodeDescs_.Add(other.dEPRECATEDNodeDescs_); + _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: { + dEPRECATEDNodeDescs_.AddEntriesFrom(input, _repeated_dEPRECATEDNodeDescs_codec); + break; + } + case 18: { + nodeDescs_.AddEntriesFrom(input, _repeated_nodeDescs_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: { + dEPRECATEDNodeDescs_.AddEntriesFrom(ref input, _repeated_dEPRECATEDNodeDescs_codec); + break; + } + case 18: { + nodeDescs_.AddEntriesFrom(ref input, _repeated_nodeDescs_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BouncePadData.cs b/BouncePadData.cs new file mode 100644 index 0000000..135086c --- /dev/null +++ b/BouncePadData.cs @@ -0,0 +1,468 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/bounce_pad_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/bounce_pad_data.proto + public static partial class BouncePadDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/bounce_pad_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BouncePadDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipyZWNfcm9vbS9wZXJzaXN0ZW5jZS9ib3VuY2VfcGFkX2RhdGEucHJvdG8S", + "CHJlY19yb29tIroBCg1Cb3VuY2VQYWREYXRhEgwKBG1vZGUYASABKAUSEwoL", + "aXNfYWRkaXRpdmUYAiABKAgSGwoTdmVsb2NpdHlfbXVsdGlwbGllchgDIAEo", + "AhIZChF2ZWxvY2l0eV9hZGRpdGl2ZRgEIAEoAhIUCgxtYXhfdmVsb2NpdHkY", + "BSABKAISGAoQaW1wdWxzZV92ZWxvY2l0eRgGIAEoAhIeChZhaXJfY29udHJv", + "bF9wZXJjZW50YWdlGAcgASgFQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90", + "bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BouncePadData), global::RecRoom.Protobuf.BouncePadData.Parser, new[]{ "Mode", "IsAdditive", "VelocityMultiplier", "VelocityAdditive", "MaxVelocity", "ImpulseVelocity", "AirControlPercentage" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BouncePadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BouncePadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.BouncePadDataReflection.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 BouncePadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BouncePadData(BouncePadData other) : this() { + mode_ = other.mode_; + isAdditive_ = other.isAdditive_; + velocityMultiplier_ = other.velocityMultiplier_; + velocityAdditive_ = other.velocityAdditive_; + maxVelocity_ = other.maxVelocity_; + impulseVelocity_ = other.impulseVelocity_; + airControlPercentage_ = other.airControlPercentage_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BouncePadData Clone() { + return new BouncePadData(this); + } + + /// Field number for the "mode" field. + public const int ModeFieldNumber = 1; + private int mode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Mode { + get { return mode_; } + set { + mode_ = value; + } + } + + /// Field number for the "is_additive" field. + public const int IsAdditiveFieldNumber = 2; + private bool isAdditive_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsAdditive { + get { return isAdditive_; } + set { + isAdditive_ = value; + } + } + + /// Field number for the "velocity_multiplier" field. + public const int VelocityMultiplierFieldNumber = 3; + private float velocityMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float VelocityMultiplier { + get { return velocityMultiplier_; } + set { + velocityMultiplier_ = value; + } + } + + /// Field number for the "velocity_additive" field. + public const int VelocityAdditiveFieldNumber = 4; + private float velocityAdditive_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float VelocityAdditive { + get { return velocityAdditive_; } + set { + velocityAdditive_ = value; + } + } + + /// Field number for the "max_velocity" field. + public const int MaxVelocityFieldNumber = 5; + private float maxVelocity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxVelocity { + get { return maxVelocity_; } + set { + maxVelocity_ = value; + } + } + + /// Field number for the "impulse_velocity" field. + public const int ImpulseVelocityFieldNumber = 6; + private float impulseVelocity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ImpulseVelocity { + get { return impulseVelocity_; } + set { + impulseVelocity_ = value; + } + } + + /// Field number for the "air_control_percentage" field. + public const int AirControlPercentageFieldNumber = 7; + private int airControlPercentage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AirControlPercentage { + get { return airControlPercentage_; } + set { + airControlPercentage_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BouncePadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BouncePadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Mode != other.Mode) return false; + if (IsAdditive != other.IsAdditive) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(VelocityMultiplier, other.VelocityMultiplier)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(VelocityAdditive, other.VelocityAdditive)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxVelocity, other.MaxVelocity)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ImpulseVelocity, other.ImpulseVelocity)) return false; + if (AirControlPercentage != other.AirControlPercentage) 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 (Mode != 0) hash ^= Mode.GetHashCode(); + if (IsAdditive != false) hash ^= IsAdditive.GetHashCode(); + if (VelocityMultiplier != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(VelocityMultiplier); + if (VelocityAdditive != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(VelocityAdditive); + if (MaxVelocity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxVelocity); + if (ImpulseVelocity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ImpulseVelocity); + if (AirControlPercentage != 0) hash ^= AirControlPercentage.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 (Mode != 0) { + output.WriteRawTag(8); + output.WriteInt32(Mode); + } + if (IsAdditive != false) { + output.WriteRawTag(16); + output.WriteBool(IsAdditive); + } + if (VelocityMultiplier != 0F) { + output.WriteRawTag(29); + output.WriteFloat(VelocityMultiplier); + } + if (VelocityAdditive != 0F) { + output.WriteRawTag(37); + output.WriteFloat(VelocityAdditive); + } + if (MaxVelocity != 0F) { + output.WriteRawTag(45); + output.WriteFloat(MaxVelocity); + } + if (ImpulseVelocity != 0F) { + output.WriteRawTag(53); + output.WriteFloat(ImpulseVelocity); + } + if (AirControlPercentage != 0) { + output.WriteRawTag(56); + output.WriteInt32(AirControlPercentage); + } + 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 (Mode != 0) { + output.WriteRawTag(8); + output.WriteInt32(Mode); + } + if (IsAdditive != false) { + output.WriteRawTag(16); + output.WriteBool(IsAdditive); + } + if (VelocityMultiplier != 0F) { + output.WriteRawTag(29); + output.WriteFloat(VelocityMultiplier); + } + if (VelocityAdditive != 0F) { + output.WriteRawTag(37); + output.WriteFloat(VelocityAdditive); + } + if (MaxVelocity != 0F) { + output.WriteRawTag(45); + output.WriteFloat(MaxVelocity); + } + if (ImpulseVelocity != 0F) { + output.WriteRawTag(53); + output.WriteFloat(ImpulseVelocity); + } + if (AirControlPercentage != 0) { + output.WriteRawTag(56); + output.WriteInt32(AirControlPercentage); + } + 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 (Mode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Mode); + } + if (IsAdditive != false) { + size += 1 + 1; + } + if (VelocityMultiplier != 0F) { + size += 1 + 4; + } + if (VelocityAdditive != 0F) { + size += 1 + 4; + } + if (MaxVelocity != 0F) { + size += 1 + 4; + } + if (ImpulseVelocity != 0F) { + size += 1 + 4; + } + if (AirControlPercentage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AirControlPercentage); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BouncePadData other) { + if (other == null) { + return; + } + if (other.Mode != 0) { + Mode = other.Mode; + } + if (other.IsAdditive != false) { + IsAdditive = other.IsAdditive; + } + if (other.VelocityMultiplier != 0F) { + VelocityMultiplier = other.VelocityMultiplier; + } + if (other.VelocityAdditive != 0F) { + VelocityAdditive = other.VelocityAdditive; + } + if (other.MaxVelocity != 0F) { + MaxVelocity = other.MaxVelocity; + } + if (other.ImpulseVelocity != 0F) { + ImpulseVelocity = other.ImpulseVelocity; + } + if (other.AirControlPercentage != 0) { + AirControlPercentage = other.AirControlPercentage; + } + _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 8: { + Mode = input.ReadInt32(); + break; + } + case 16: { + IsAdditive = input.ReadBool(); + break; + } + case 29: { + VelocityMultiplier = input.ReadFloat(); + break; + } + case 37: { + VelocityAdditive = input.ReadFloat(); + break; + } + case 45: { + MaxVelocity = input.ReadFloat(); + break; + } + case 53: { + ImpulseVelocity = input.ReadFloat(); + break; + } + case 56: { + AirControlPercentage = input.ReadInt32(); + 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 8: { + Mode = input.ReadInt32(); + break; + } + case 16: { + IsAdditive = input.ReadBool(); + break; + } + case 29: { + VelocityMultiplier = input.ReadFloat(); + break; + } + case 37: { + VelocityAdditive = input.ReadFloat(); + break; + } + case 45: { + MaxVelocity = input.ReadFloat(); + break; + } + case 53: { + ImpulseVelocity = input.ReadFloat(); + break; + } + case 56: { + AirControlPercentage = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/BreakableObjectData.cs b/BreakableObjectData.cs new file mode 100644 index 0000000..976711a --- /dev/null +++ b/BreakableObjectData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/breakable_object_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/breakable_object_data.proto + public static partial class BreakableObjectDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/breakable_object_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static BreakableObjectDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjByZWNfcm9vbS9wZXJzaXN0ZW5jZS9icmVha2FibGVfb2JqZWN0X2RhdGEu", + "cHJvdG8SCHJlY19yb29tIisKE0JyZWFrYWJsZU9iamVjdERhdGESFAoMaXNf", + "YnJlYWthYmxlGAEgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BreakableObjectData), global::RecRoom.Protobuf.BreakableObjectData.Parser, new[]{ "IsBreakable" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BreakableObjectData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BreakableObjectData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.BreakableObjectDataReflection.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 BreakableObjectData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BreakableObjectData(BreakableObjectData other) : this() { + isBreakable_ = other.isBreakable_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BreakableObjectData Clone() { + return new BreakableObjectData(this); + } + + /// Field number for the "is_breakable" field. + public const int IsBreakableFieldNumber = 1; + private bool isBreakable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsBreakable { + get { return isBreakable_; } + set { + isBreakable_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BreakableObjectData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BreakableObjectData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (IsBreakable != other.IsBreakable) 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 (IsBreakable != false) hash ^= IsBreakable.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 (IsBreakable != false) { + output.WriteRawTag(8); + output.WriteBool(IsBreakable); + } + 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 (IsBreakable != false) { + output.WriteRawTag(8); + output.WriteBool(IsBreakable); + } + 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 (IsBreakable != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BreakableObjectData other) { + if (other == null) { + return; + } + if (other.IsBreakable != false) { + IsBreakable = other.IsBreakable; + } + _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 8: { + IsBreakable = input.ReadBool(); + 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 8: { + IsBreakable = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ButtonData.cs b/ButtonData.cs new file mode 100644 index 0000000..fa641b7 --- /dev/null +++ b/ButtonData.cs @@ -0,0 +1,1077 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/button_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/button_data.proto + public static partial class ButtonDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/button_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ButtonDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9idXR0b25fZGF0YS5wcm90bxIIcmVj", + "X3Jvb20aLXJlY19yb29tL3BlcnNpc3RlbmNlL2ludGVyYWN0aW9uX2ZpbHRl", + "ci5wcm90byKmAQoKQnV0dG9uRGF0YRIbChNzaWduYWxfaXNfcGxheWVyX2lk", + "GAEgASgIEhYKDmp1bmlvcl9lbmFibGVkGAIgASgIEksKIkRFUFJFQ0FURURf", + "aW50ZXJhY3Rpb25fZmlsdGVyX2RhdGEYAyABKAsyHy5yZWNfcm9vbS5JbnRl", + "cmFjdGlvbkZpbHRlckRhdGESFgoOc291bmRfZGlzYWJsZWQYBCABKAgisAIK", + "EFRvZ2dsZUJ1dHRvbkRhdGESHAoUZGVmYXVsdF90b2dnbGVfc3RhdGUYASAB", + "KAgSGwoTc2lnbmFsX2lzX3BsYXllcl9pZBgCIAEoCBIkChxwcm9qZWN0aWxl", + "X2NvbGxpc2lvbl9lbmFibGVkGAMgASgIEhYKDmp1bmlvcl9lbmFibGVkGAQg", + "ASgIEhsKE3RvZ2dsZV9idXR0b25fc3RhdGUYBSABKAgSIQoZdmVoaWNsZV9j", + "b2xsaXNpb25fZW5hYmxlZBgGIAEoCBJLCiJERVBSRUNBVEVEX2ludGVyYWN0", + "aW9uX2ZpbHRlcl9kYXRhGAcgASgLMh8ucmVjX3Jvb20uSW50ZXJhY3Rpb25G", + "aWx0ZXJEYXRhEhYKDnNvdW5kX2Rpc2FibGVkGAggASgIIjsKDkxpbmtCdXR0", + "b25EYXRhEhEKCWxpbmtfdHlwZRgBIAEoBRIWCg5saW5rX3RhcmdldF9pZBgC", + "IAEoA0ITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.InteractionFilterReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ButtonData), global::RecRoom.Protobuf.ButtonData.Parser, new[]{ "SignalIsPlayerId", "JuniorEnabled", "DEPRECATEDInteractionFilterData", "SoundDisabled" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ToggleButtonData), global::RecRoom.Protobuf.ToggleButtonData.Parser, new[]{ "DefaultToggleState", "SignalIsPlayerId", "ProjectileCollisionEnabled", "JuniorEnabled", "ToggleButtonState", "VehicleCollisionEnabled", "DEPRECATEDInteractionFilterData", "SoundDisabled" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.LinkButtonData), global::RecRoom.Protobuf.LinkButtonData.Parser, new[]{ "LinkType", "LinkTargetId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ButtonData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ButtonData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ButtonDataReflection.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 ButtonData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ButtonData(ButtonData other) : this() { + signalIsPlayerId_ = other.signalIsPlayerId_; + juniorEnabled_ = other.juniorEnabled_; + dEPRECATEDInteractionFilterData_ = other.dEPRECATEDInteractionFilterData_ != null ? other.dEPRECATEDInteractionFilterData_.Clone() : null; + soundDisabled_ = other.soundDisabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ButtonData Clone() { + return new ButtonData(this); + } + + /// Field number for the "signal_is_player_id" field. + public const int SignalIsPlayerIdFieldNumber = 1; + private bool signalIsPlayerId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SignalIsPlayerId { + get { return signalIsPlayerId_; } + set { + signalIsPlayerId_ = value; + } + } + + /// Field number for the "junior_enabled" field. + public const int JuniorEnabledFieldNumber = 2; + private bool juniorEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool JuniorEnabled { + get { return juniorEnabled_; } + set { + juniorEnabled_ = value; + } + } + + /// Field number for the "DEPRECATED_interaction_filter_data" field. + public const int DEPRECATEDInteractionFilterDataFieldNumber = 3; + private global::RecRoom.Protobuf.InteractionFilterData dEPRECATEDInteractionFilterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InteractionFilterData DEPRECATEDInteractionFilterData { + get { return dEPRECATEDInteractionFilterData_; } + set { + dEPRECATEDInteractionFilterData_ = value; + } + } + + /// Field number for the "sound_disabled" field. + public const int SoundDisabledFieldNumber = 4; + private bool soundDisabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SoundDisabled { + get { return soundDisabled_; } + set { + soundDisabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ButtonData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ButtonData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SignalIsPlayerId != other.SignalIsPlayerId) return false; + if (JuniorEnabled != other.JuniorEnabled) return false; + if (!object.Equals(DEPRECATEDInteractionFilterData, other.DEPRECATEDInteractionFilterData)) return false; + if (SoundDisabled != other.SoundDisabled) 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 (SignalIsPlayerId != false) hash ^= SignalIsPlayerId.GetHashCode(); + if (JuniorEnabled != false) hash ^= JuniorEnabled.GetHashCode(); + if (dEPRECATEDInteractionFilterData_ != null) hash ^= DEPRECATEDInteractionFilterData.GetHashCode(); + if (SoundDisabled != false) hash ^= SoundDisabled.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 (SignalIsPlayerId != false) { + output.WriteRawTag(8); + output.WriteBool(SignalIsPlayerId); + } + if (JuniorEnabled != false) { + output.WriteRawTag(16); + output.WriteBool(JuniorEnabled); + } + if (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + if (SoundDisabled != false) { + output.WriteRawTag(32); + output.WriteBool(SoundDisabled); + } + 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 (SignalIsPlayerId != false) { + output.WriteRawTag(8); + output.WriteBool(SignalIsPlayerId); + } + if (JuniorEnabled != false) { + output.WriteRawTag(16); + output.WriteBool(JuniorEnabled); + } + if (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + if (SoundDisabled != false) { + output.WriteRawTag(32); + output.WriteBool(SoundDisabled); + } + 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 (SignalIsPlayerId != false) { + size += 1 + 1; + } + if (JuniorEnabled != false) { + size += 1 + 1; + } + if (dEPRECATEDInteractionFilterData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInteractionFilterData); + } + if (SoundDisabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ButtonData other) { + if (other == null) { + return; + } + if (other.SignalIsPlayerId != false) { + SignalIsPlayerId = other.SignalIsPlayerId; + } + if (other.JuniorEnabled != false) { + JuniorEnabled = other.JuniorEnabled; + } + if (other.dEPRECATEDInteractionFilterData_ != null) { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + DEPRECATEDInteractionFilterData.MergeFrom(other.DEPRECATEDInteractionFilterData); + } + if (other.SoundDisabled != false) { + SoundDisabled = other.SoundDisabled; + } + _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 8: { + SignalIsPlayerId = input.ReadBool(); + break; + } + case 16: { + JuniorEnabled = input.ReadBool(); + break; + } + case 26: { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + break; + } + case 32: { + SoundDisabled = input.ReadBool(); + 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 8: { + SignalIsPlayerId = input.ReadBool(); + break; + } + case 16: { + JuniorEnabled = input.ReadBool(); + break; + } + case 26: { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + break; + } + case 32: { + SoundDisabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ToggleButtonData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ToggleButtonData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ButtonDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 ToggleButtonData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToggleButtonData(ToggleButtonData other) : this() { + defaultToggleState_ = other.defaultToggleState_; + signalIsPlayerId_ = other.signalIsPlayerId_; + projectileCollisionEnabled_ = other.projectileCollisionEnabled_; + juniorEnabled_ = other.juniorEnabled_; + toggleButtonState_ = other.toggleButtonState_; + vehicleCollisionEnabled_ = other.vehicleCollisionEnabled_; + dEPRECATEDInteractionFilterData_ = other.dEPRECATEDInteractionFilterData_ != null ? other.dEPRECATEDInteractionFilterData_.Clone() : null; + soundDisabled_ = other.soundDisabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToggleButtonData Clone() { + return new ToggleButtonData(this); + } + + /// Field number for the "default_toggle_state" field. + public const int DefaultToggleStateFieldNumber = 1; + private bool defaultToggleState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DefaultToggleState { + get { return defaultToggleState_; } + set { + defaultToggleState_ = value; + } + } + + /// Field number for the "signal_is_player_id" field. + public const int SignalIsPlayerIdFieldNumber = 2; + private bool signalIsPlayerId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SignalIsPlayerId { + get { return signalIsPlayerId_; } + set { + signalIsPlayerId_ = value; + } + } + + /// Field number for the "projectile_collision_enabled" field. + public const int ProjectileCollisionEnabledFieldNumber = 3; + private bool projectileCollisionEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ProjectileCollisionEnabled { + get { return projectileCollisionEnabled_; } + set { + projectileCollisionEnabled_ = value; + } + } + + /// Field number for the "junior_enabled" field. + public const int JuniorEnabledFieldNumber = 4; + private bool juniorEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool JuniorEnabled { + get { return juniorEnabled_; } + set { + juniorEnabled_ = value; + } + } + + /// Field number for the "toggle_button_state" field. + public const int ToggleButtonStateFieldNumber = 5; + private bool toggleButtonState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ToggleButtonState { + get { return toggleButtonState_; } + set { + toggleButtonState_ = value; + } + } + + /// Field number for the "vehicle_collision_enabled" field. + public const int VehicleCollisionEnabledFieldNumber = 6; + private bool vehicleCollisionEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool VehicleCollisionEnabled { + get { return vehicleCollisionEnabled_; } + set { + vehicleCollisionEnabled_ = value; + } + } + + /// Field number for the "DEPRECATED_interaction_filter_data" field. + public const int DEPRECATEDInteractionFilterDataFieldNumber = 7; + private global::RecRoom.Protobuf.InteractionFilterData dEPRECATEDInteractionFilterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InteractionFilterData DEPRECATEDInteractionFilterData { + get { return dEPRECATEDInteractionFilterData_; } + set { + dEPRECATEDInteractionFilterData_ = value; + } + } + + /// Field number for the "sound_disabled" field. + public const int SoundDisabledFieldNumber = 8; + private bool soundDisabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SoundDisabled { + get { return soundDisabled_; } + set { + soundDisabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ToggleButtonData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ToggleButtonData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DefaultToggleState != other.DefaultToggleState) return false; + if (SignalIsPlayerId != other.SignalIsPlayerId) return false; + if (ProjectileCollisionEnabled != other.ProjectileCollisionEnabled) return false; + if (JuniorEnabled != other.JuniorEnabled) return false; + if (ToggleButtonState != other.ToggleButtonState) return false; + if (VehicleCollisionEnabled != other.VehicleCollisionEnabled) return false; + if (!object.Equals(DEPRECATEDInteractionFilterData, other.DEPRECATEDInteractionFilterData)) return false; + if (SoundDisabled != other.SoundDisabled) 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 (DefaultToggleState != false) hash ^= DefaultToggleState.GetHashCode(); + if (SignalIsPlayerId != false) hash ^= SignalIsPlayerId.GetHashCode(); + if (ProjectileCollisionEnabled != false) hash ^= ProjectileCollisionEnabled.GetHashCode(); + if (JuniorEnabled != false) hash ^= JuniorEnabled.GetHashCode(); + if (ToggleButtonState != false) hash ^= ToggleButtonState.GetHashCode(); + if (VehicleCollisionEnabled != false) hash ^= VehicleCollisionEnabled.GetHashCode(); + if (dEPRECATEDInteractionFilterData_ != null) hash ^= DEPRECATEDInteractionFilterData.GetHashCode(); + if (SoundDisabled != false) hash ^= SoundDisabled.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 (DefaultToggleState != false) { + output.WriteRawTag(8); + output.WriteBool(DefaultToggleState); + } + if (SignalIsPlayerId != false) { + output.WriteRawTag(16); + output.WriteBool(SignalIsPlayerId); + } + if (ProjectileCollisionEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(ProjectileCollisionEnabled); + } + if (JuniorEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(JuniorEnabled); + } + if (ToggleButtonState != false) { + output.WriteRawTag(40); + output.WriteBool(ToggleButtonState); + } + if (VehicleCollisionEnabled != false) { + output.WriteRawTag(48); + output.WriteBool(VehicleCollisionEnabled); + } + if (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + if (SoundDisabled != false) { + output.WriteRawTag(64); + output.WriteBool(SoundDisabled); + } + 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 (DefaultToggleState != false) { + output.WriteRawTag(8); + output.WriteBool(DefaultToggleState); + } + if (SignalIsPlayerId != false) { + output.WriteRawTag(16); + output.WriteBool(SignalIsPlayerId); + } + if (ProjectileCollisionEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(ProjectileCollisionEnabled); + } + if (JuniorEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(JuniorEnabled); + } + if (ToggleButtonState != false) { + output.WriteRawTag(40); + output.WriteBool(ToggleButtonState); + } + if (VehicleCollisionEnabled != false) { + output.WriteRawTag(48); + output.WriteBool(VehicleCollisionEnabled); + } + if (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + if (SoundDisabled != false) { + output.WriteRawTag(64); + output.WriteBool(SoundDisabled); + } + 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 (DefaultToggleState != false) { + size += 1 + 1; + } + if (SignalIsPlayerId != false) { + size += 1 + 1; + } + if (ProjectileCollisionEnabled != false) { + size += 1 + 1; + } + if (JuniorEnabled != false) { + size += 1 + 1; + } + if (ToggleButtonState != false) { + size += 1 + 1; + } + if (VehicleCollisionEnabled != false) { + size += 1 + 1; + } + if (dEPRECATEDInteractionFilterData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInteractionFilterData); + } + if (SoundDisabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ToggleButtonData other) { + if (other == null) { + return; + } + if (other.DefaultToggleState != false) { + DefaultToggleState = other.DefaultToggleState; + } + if (other.SignalIsPlayerId != false) { + SignalIsPlayerId = other.SignalIsPlayerId; + } + if (other.ProjectileCollisionEnabled != false) { + ProjectileCollisionEnabled = other.ProjectileCollisionEnabled; + } + if (other.JuniorEnabled != false) { + JuniorEnabled = other.JuniorEnabled; + } + if (other.ToggleButtonState != false) { + ToggleButtonState = other.ToggleButtonState; + } + if (other.VehicleCollisionEnabled != false) { + VehicleCollisionEnabled = other.VehicleCollisionEnabled; + } + if (other.dEPRECATEDInteractionFilterData_ != null) { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + DEPRECATEDInteractionFilterData.MergeFrom(other.DEPRECATEDInteractionFilterData); + } + if (other.SoundDisabled != false) { + SoundDisabled = other.SoundDisabled; + } + _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 8: { + DefaultToggleState = input.ReadBool(); + break; + } + case 16: { + SignalIsPlayerId = input.ReadBool(); + break; + } + case 24: { + ProjectileCollisionEnabled = input.ReadBool(); + break; + } + case 32: { + JuniorEnabled = input.ReadBool(); + break; + } + case 40: { + ToggleButtonState = input.ReadBool(); + break; + } + case 48: { + VehicleCollisionEnabled = input.ReadBool(); + break; + } + case 58: { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + break; + } + case 64: { + SoundDisabled = input.ReadBool(); + 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 8: { + DefaultToggleState = input.ReadBool(); + break; + } + case 16: { + SignalIsPlayerId = input.ReadBool(); + break; + } + case 24: { + ProjectileCollisionEnabled = input.ReadBool(); + break; + } + case 32: { + JuniorEnabled = input.ReadBool(); + break; + } + case 40: { + ToggleButtonState = input.ReadBool(); + break; + } + case 48: { + VehicleCollisionEnabled = input.ReadBool(); + break; + } + case 58: { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + break; + } + case 64: { + SoundDisabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LinkButtonData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LinkButtonData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ButtonDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 LinkButtonData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LinkButtonData(LinkButtonData other) : this() { + linkType_ = other.linkType_; + linkTargetId_ = other.linkTargetId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LinkButtonData Clone() { + return new LinkButtonData(this); + } + + /// Field number for the "link_type" field. + public const int LinkTypeFieldNumber = 1; + private int linkType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int LinkType { + get { return linkType_; } + set { + linkType_ = value; + } + } + + /// Field number for the "link_target_id" field. + public const int LinkTargetIdFieldNumber = 2; + private long linkTargetId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long LinkTargetId { + get { return linkTargetId_; } + set { + linkTargetId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LinkButtonData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LinkButtonData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LinkType != other.LinkType) return false; + if (LinkTargetId != other.LinkTargetId) 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 (LinkType != 0) hash ^= LinkType.GetHashCode(); + if (LinkTargetId != 0L) hash ^= LinkTargetId.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 (LinkType != 0) { + output.WriteRawTag(8); + output.WriteInt32(LinkType); + } + if (LinkTargetId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(LinkTargetId); + } + 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 (LinkType != 0) { + output.WriteRawTag(8); + output.WriteInt32(LinkType); + } + if (LinkTargetId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(LinkTargetId); + } + 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 (LinkType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(LinkType); + } + if (LinkTargetId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(LinkTargetId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LinkButtonData other) { + if (other == null) { + return; + } + if (other.LinkType != 0) { + LinkType = other.LinkType; + } + if (other.LinkTargetId != 0L) { + LinkTargetId = other.LinkTargetId; + } + _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 8: { + LinkType = input.ReadInt32(); + break; + } + case 16: { + LinkTargetId = input.ReadInt64(); + 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 8: { + LinkType = input.ReadInt32(); + break; + } + case 16: { + LinkTargetId = input.ReadInt64(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CharadesCoopClassicGameRuleData.cs b/CharadesCoopClassicGameRuleData.cs new file mode 100644 index 0000000..92a176e --- /dev/null +++ b/CharadesCoopClassicGameRuleData.cs @@ -0,0 +1,281 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/charades_coop_classic_game_rule_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/charades_coop_classic_game_rule_data.proto + public static partial class CharadesCoopClassicGameRuleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/charades_coop_classic_game_rule_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CharadesCoopClassicGameRuleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkZyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vY2hhcmFkZXNfY29vcF9j", + "bGFzc2ljX2dhbWVfcnVsZV9kYXRhLnByb3RvEghyZWNfcm9vbSJYCh9DaGFy", + "YWRlc0NvT3BDbGFzc2ljR2FtZVJ1bGVEYXRhEhkKEW1heF9nYW1lX2R1cmF0", + "aW9uGAEgASgCEhoKEm1heF9yb3VuZF9kdXJhdGlvbhgCIAEoAkITqgIQUmVj", + "Um9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CharadesCoOpClassicGameRuleData), global::RecRoom.Protobuf.CharadesCoOpClassicGameRuleData.Parser, new[]{ "MaxGameDuration", "MaxRoundDuration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CharadesCoOpClassicGameRuleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CharadesCoOpClassicGameRuleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.CharadesCoopClassicGameRuleDataReflection.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 CharadesCoOpClassicGameRuleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CharadesCoOpClassicGameRuleData(CharadesCoOpClassicGameRuleData other) : this() { + maxGameDuration_ = other.maxGameDuration_; + maxRoundDuration_ = other.maxRoundDuration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CharadesCoOpClassicGameRuleData Clone() { + return new CharadesCoOpClassicGameRuleData(this); + } + + /// Field number for the "max_game_duration" field. + public const int MaxGameDurationFieldNumber = 1; + private float maxGameDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxGameDuration { + get { return maxGameDuration_; } + set { + maxGameDuration_ = value; + } + } + + /// Field number for the "max_round_duration" field. + public const int MaxRoundDurationFieldNumber = 2; + private float maxRoundDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxRoundDuration { + get { return maxRoundDuration_; } + set { + maxRoundDuration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CharadesCoOpClassicGameRuleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CharadesCoOpClassicGameRuleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxGameDuration, other.MaxGameDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxRoundDuration, other.MaxRoundDuration)) 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 (MaxGameDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxGameDuration); + if (MaxRoundDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxRoundDuration); + 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 (MaxGameDuration != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxGameDuration); + } + if (MaxRoundDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxRoundDuration); + } + 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 (MaxGameDuration != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxGameDuration); + } + if (MaxRoundDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxRoundDuration); + } + 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 (MaxGameDuration != 0F) { + size += 1 + 4; + } + if (MaxRoundDuration != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CharadesCoOpClassicGameRuleData other) { + if (other == null) { + return; + } + if (other.MaxGameDuration != 0F) { + MaxGameDuration = other.MaxGameDuration; + } + if (other.MaxRoundDuration != 0F) { + MaxRoundDuration = other.MaxRoundDuration; + } + _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 13: { + MaxGameDuration = input.ReadFloat(); + break; + } + case 21: { + MaxRoundDuration = input.ReadFloat(); + 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 13: { + MaxGameDuration = input.ReadFloat(); + break; + } + case 21: { + MaxRoundDuration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CharadesTeamLightningGameRuleData.cs b/CharadesTeamLightningGameRuleData.cs new file mode 100644 index 0000000..995989e --- /dev/null +++ b/CharadesTeamLightningGameRuleData.cs @@ -0,0 +1,319 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/charades_team_lightning_game_rule_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/charades_team_lightning_game_rule_data.proto + public static partial class CharadesTeamLightningGameRuleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/charades_team_lightning_game_rule_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CharadesTeamLightningGameRuleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkhyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vY2hhcmFkZXNfdGVhbV9s", + "aWdodG5pbmdfZ2FtZV9ydWxlX2RhdGEucHJvdG8SCHJlY19yb29tInUKIUNo", + "YXJhZGVzVGVhbUxpZ2h0bmluZ0dhbWVSdWxlRGF0YRIXCg9tYXhfcm91bmRf", + "Y291bnQYASABKAUSGgoScGVyZm9ybWVyX2R1cmF0aW9uGAIgASgCEhsKE3Rl", + "YW1fcm91bmRfZHVyYXRpb24YAyABKAJCE6oCEFJlY1Jvb20uUHJvdG9idWZi", + "BnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CharadesTeamLightningGameRuleData), global::RecRoom.Protobuf.CharadesTeamLightningGameRuleData.Parser, new[]{ "MaxRoundCount", "PerformerDuration", "TeamRoundDuration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CharadesTeamLightningGameRuleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CharadesTeamLightningGameRuleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.CharadesTeamLightningGameRuleDataReflection.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 CharadesTeamLightningGameRuleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CharadesTeamLightningGameRuleData(CharadesTeamLightningGameRuleData other) : this() { + maxRoundCount_ = other.maxRoundCount_; + performerDuration_ = other.performerDuration_; + teamRoundDuration_ = other.teamRoundDuration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CharadesTeamLightningGameRuleData Clone() { + return new CharadesTeamLightningGameRuleData(this); + } + + /// Field number for the "max_round_count" field. + public const int MaxRoundCountFieldNumber = 1; + private int maxRoundCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxRoundCount { + get { return maxRoundCount_; } + set { + maxRoundCount_ = value; + } + } + + /// Field number for the "performer_duration" field. + public const int PerformerDurationFieldNumber = 2; + private float performerDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float PerformerDuration { + get { return performerDuration_; } + set { + performerDuration_ = value; + } + } + + /// Field number for the "team_round_duration" field. + public const int TeamRoundDurationFieldNumber = 3; + private float teamRoundDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float TeamRoundDuration { + get { return teamRoundDuration_; } + set { + teamRoundDuration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CharadesTeamLightningGameRuleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CharadesTeamLightningGameRuleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MaxRoundCount != other.MaxRoundCount) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PerformerDuration, other.PerformerDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(TeamRoundDuration, other.TeamRoundDuration)) 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 (MaxRoundCount != 0) hash ^= MaxRoundCount.GetHashCode(); + if (PerformerDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PerformerDuration); + if (TeamRoundDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(TeamRoundDuration); + 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 (MaxRoundCount != 0) { + output.WriteRawTag(8); + output.WriteInt32(MaxRoundCount); + } + if (PerformerDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(PerformerDuration); + } + if (TeamRoundDuration != 0F) { + output.WriteRawTag(29); + output.WriteFloat(TeamRoundDuration); + } + 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 (MaxRoundCount != 0) { + output.WriteRawTag(8); + output.WriteInt32(MaxRoundCount); + } + if (PerformerDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(PerformerDuration); + } + if (TeamRoundDuration != 0F) { + output.WriteRawTag(29); + output.WriteFloat(TeamRoundDuration); + } + 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 (MaxRoundCount != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxRoundCount); + } + if (PerformerDuration != 0F) { + size += 1 + 4; + } + if (TeamRoundDuration != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CharadesTeamLightningGameRuleData other) { + if (other == null) { + return; + } + if (other.MaxRoundCount != 0) { + MaxRoundCount = other.MaxRoundCount; + } + if (other.PerformerDuration != 0F) { + PerformerDuration = other.PerformerDuration; + } + if (other.TeamRoundDuration != 0F) { + TeamRoundDuration = other.TeamRoundDuration; + } + _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 8: { + MaxRoundCount = input.ReadInt32(); + break; + } + case 21: { + PerformerDuration = input.ReadFloat(); + break; + } + case 29: { + TeamRoundDuration = input.ReadFloat(); + 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 8: { + MaxRoundCount = input.ReadInt32(); + break; + } + case 21: { + PerformerDuration = input.ReadFloat(); + break; + } + case 29: { + TeamRoundDuration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ChatAiModelNodeData.cs b/ChatAiModelNodeData.cs new file mode 100644 index 0000000..2b2ff44 --- /dev/null +++ b/ChatAiModelNodeData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/chat_ai_model_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/chat_ai_model_node_data.proto + public static partial class ChatAiModelNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/chat_ai_model_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ChatAiModelNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiljaXJjdWl0c192Mi9jaGF0X2FpX21vZGVsX25vZGVfZGF0YS5wcm90bxIL", + "Y2lyY3VpdHNfdjIiJAoTQ2hhdEFpTW9kZWxOb2RlRGF0YRINCgVtb2RlbBgB", + "IAEoCUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ChatAiModelNodeData), global::CircuitsV2.Protobuf.ChatAiModelNodeData.Parser, new[]{ "Model" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ChatAiModelNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ChatAiModelNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ChatAiModelNodeDataReflection.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 ChatAiModelNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChatAiModelNodeData(ChatAiModelNodeData other) : this() { + model_ = other.model_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChatAiModelNodeData Clone() { + return new ChatAiModelNodeData(this); + } + + /// Field number for the "model" field. + public const int ModelFieldNumber = 1; + private string model_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Model { + get { return model_; } + set { + model_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ChatAiModelNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ChatAiModelNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Model != other.Model) 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 (Model.Length != 0) hash ^= Model.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 (Model.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Model); + } + 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 (Model.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Model); + } + 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 (Model.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Model); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ChatAiModelNodeData other) { + if (other == null) { + return; + } + if (other.Model.Length != 0) { + Model = other.Model; + } + _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: { + Model = input.ReadString(); + 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: { + Model = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CheckpointData.cs b/CheckpointData.cs new file mode 100644 index 0000000..c650b29 --- /dev/null +++ b/CheckpointData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/checkpoint_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/checkpoint_data.proto + public static partial class CheckpointDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/checkpoint_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CheckpointDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipyZWNfcm9vbS9wZXJzaXN0ZW5jZS9jaGVja3BvaW50X2RhdGEucHJvdG8S", + "CHJlY19yb29tIikKDkNoZWNrcG9pbnREYXRhEhcKD3NwYXduX3BvaW50X3Rh", + "ZxgBIAEoCUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CheckpointData), global::RecRoom.Protobuf.CheckpointData.Parser, new[]{ "SpawnPointTag" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CheckpointData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CheckpointData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.CheckpointDataReflection.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 CheckpointData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CheckpointData(CheckpointData other) : this() { + spawnPointTag_ = other.spawnPointTag_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CheckpointData Clone() { + return new CheckpointData(this); + } + + /// Field number for the "spawn_point_tag" field. + public const int SpawnPointTagFieldNumber = 1; + private string spawnPointTag_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SpawnPointTag { + get { return spawnPointTag_; } + set { + spawnPointTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CheckpointData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CheckpointData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SpawnPointTag != other.SpawnPointTag) 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 (SpawnPointTag.Length != 0) hash ^= SpawnPointTag.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 (SpawnPointTag.Length != 0) { + output.WriteRawTag(10); + output.WriteString(SpawnPointTag); + } + 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 (SpawnPointTag.Length != 0) { + output.WriteRawTag(10); + output.WriteString(SpawnPointTag); + } + 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 (SpawnPointTag.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(SpawnPointTag); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CheckpointData other) { + if (other == null) { + return; + } + if (other.SpawnPointTag.Length != 0) { + SpawnPointTag = other.SpawnPointTag; + } + _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: { + SpawnPointTag = input.ReadString(); + 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: { + SpawnPointTag = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitGlobalEntitiesData.cs b/CircuitGlobalEntitiesData.cs new file mode 100644 index 0000000..e59e7f4 --- /dev/null +++ b/CircuitGlobalEntitiesData.cs @@ -0,0 +1,1062 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_global_entities_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_global_entities_data.proto + public static partial class CircuitGlobalEntitiesDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_global_entities_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitGlobalEntitiesDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0c192Mi9jaXJjdWl0X2dsb2JhbF9lbnRpdGllc19kYXRhLnBy", + "b3RvEgtjaXJjdWl0c192MholY2lyY3VpdHMvc2hhcmVkL2FwaS9pZF8xMjhf", + "ZGF0YS5wcm90bxouY2lyY3VpdHMvc2hhcmVkL3V0aWxpdGllcy9zb2FfaWRf", + "MzJfZGF0YS5wcm90bxo0Y2lyY3VpdHMvc3RhdGljL2NvcmUvdHJlZV9zeXN0", + "ZW0vdHJlZV9zeXNfZGF0YS5wcm90bxouY2lyY3VpdHNfdjIvZ3JhcGgvaW5f", + "b3V0X2dyYXBoX2luc3RfZGF0YS5wcm90bxo1Y2lyY3VpdHNfdjIvZ3JhcGgv", + "c3RhdGVfbWFjaGluZV9ncmFwaF9pbnN0X2RhdGEucHJvdG8aMGNpcmN1aXRz", + "X3YyL2dyYXBoL2JlaGF2aW9yX2dyYXBoX2luc3RfZGF0YS5wcm90bxowY2ly", + "Y3VpdHNfdjIvYmVoYXZpb3JzL2JlaGF2aW9yc19zdGF0ZV9kYXRhLnByb3Rv", + "Gi1jaXJjdWl0c192Mi9jaXJjdWl0X2dyYXBoX2VudGl0aWVzX2RhdGEucHJv", + "dG8aKWNpcmN1aXRzX3YyL2Z1bmN0aW9uX2RlY2xfaW5zdF9kYXRhLnByb3Rv", + "Gi5jaXJjdWl0c192Mi9mdW5jdGlvbl9kZWZfZ3JhcGhfaW5zdF9kYXRhLnBy", + "b3RvGi5jaXJjdWl0c192Mi9tZXNzYWdlcy9tZXNzYWdlc19zdGF0ZV9kYXRh", + "LnByb3RvGi5jaXJjdWl0c192Mi9jdXN0b21fcHJvcGVydGllc19zdGF0ZV9k", + "YXRhLnByb3RvGihjaXJjdWl0c192Mi9yb29tX2Fzc2V0c19zdGF0ZV9kYXRh", + "LnByb3RvIt0JChlDaXJjdWl0R2xvYmFsRW50aXRpZXNEYXRhEi4KD2dyYXBo", + "X2hpZXJhcmNoeRgBIAEoCzIVLmNpcmN1aXRzLlRyZWVTeXNEYXRhEhUKDWdy", + "YXBoX2RlZl9pZHMYAiADKAUSFgoOZ3JhcGhfam9pbl9pZHMYAyADKAUSPQoO", + "Z3JhcGhfZW50aXRpZXMYBCADKAsyJS5jaXJjdWl0c192Mi5DaXJjdWl0R3Jh", + "cGhFbnRpdGllc0RhdGESLQoQbGVnYWN5X2dyYXBoX2lkcxgFIAMoCzITLmNp", + "cmN1aXRzLklkMTI4RGF0YRIvChBpbl9vdXRfZ3JhcGhfaWRzGAYgASgLMhUu", + "Y2lyY3VpdHMuU09BSWQzMkRhdGESOwoSaW5fb3V0X2dyYXBoX2luc3RzGAcg", + "AygLMh8uY2lyY3VpdHNfdjIuSW5PdXRHcmFwaEluc3REYXRhEjYKF3N0YXRl", + "X21hY2hpbmVfZ3JhcGhfaWRzGAggASgLMhUuY2lyY3VpdHMuU09BSWQzMkRh", + "dGESSQoZc3RhdGVfbWFjaGluZV9ncmFwaF9pbnN0cxgJIAMoCzImLmNpcmN1", + "aXRzX3YyLlN0YXRlTWFjaGluZUdyYXBoSW5zdERhdGESMAoRZnVuY3Rpb25f", + "ZGVjbF9pZHMYCiABKAsyFS5jaXJjdWl0cy5TT0FJZDMyRGF0YRI5Cg5mdW5j", + "dGlvbl9kZWNscxgLIAMoCzIhLmNpcmN1aXRzX3YyLkZ1bmN0aW9uRGVjbElu", + "c3REYXRhEhsKE2Z1bmN0aW9uX2RlY2xfbmFtZXMYDiADKAkSNQoWZnVuY3Rp", + "b25fZGVmX2dyYXBoX2lkcxgMIAEoCzIVLmNpcmN1aXRzLlNPQUlkMzJEYXRh", + "EkIKE2Z1bmN0aW9uX2RlZl9ncmFwaHMYDSADKAsyJS5jaXJjdWl0c192Mi5G", + "dW5jdGlvbkRlZkdyYXBoSW5zdERhdGESMQoSYmVoYXZpb3JfZ3JhcGhfaWRz", + "GBQgASgLMhUuY2lyY3VpdHMuU09BSWQzMkRhdGESQAoUYmVoYXZpb3JfZ3Jh", + "cGhfaW5zdHMYFSADKAsyIi5jaXJjdWl0c192Mi5CZWhhdmlvckdyYXBoSW5z", + "dERhdGESTAocb2JqZWN0X3Byb3BlcnRpZXNfc3RhdGVfZGF0YRgPIAEoCzIm", + "LmNpcmN1aXRzX3YyLkN1c3RvbVByb3BlcnRpZXNTdGF0ZURhdGESQAoWcm9v", + "bV9hc3NldHNfc3RhdGVfZGF0YRgQIAEoCzIgLmNpcmN1aXRzX3YyLlJvb21B", + "c3NldHNTdGF0ZURhdGESTAoccGxheWVyX3Byb3BlcnRpZXNfc3RhdGVfZGF0", + "YRgRIAEoCzImLmNpcmN1aXRzX3YyLkN1c3RvbVByb3BlcnRpZXNTdGF0ZURh", + "dGESNgoObWVzc2FnZXNfc3RhdGUYEiABKAsyHi5jaXJjdWl0c192Mi5NZXNz", + "YWdlc1N0YXRlRGF0YRI4Cg9iZWhhdmlvcnNfc3RhdGUYEyABKAsyHy5jaXJj", + "dWl0c192Mi5CZWhhdmlvcnNTdGF0ZURhdGESOAoZYmVoYXZpb3JfYm9hcmRf", + "Z2xvYmFsX2lkcxgWIAEoCzIVLmNpcmN1aXRzLlNPQUlkMzJEYXRhQhaqAhND", + "aXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + 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.TreeSystem.Protobuf.TreeSysDataReflection.Descriptor, global::CircuitsV2.Protobuf.InOutGraphInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.StateMachineGraphInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.BehaviorGraphInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.BehaviorsStateDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitGraphEntitiesDataReflection.Descriptor, global::CircuitsV2.Protobuf.FunctionDeclInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.FunctionDefGraphInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.MessagesStateDataReflection.Descriptor, global::CircuitsV2.Protobuf.CustomPropertiesStateDataReflection.Descriptor, global::CircuitsV2.Protobuf.RoomAssetsStateDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData), global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData.Parser, new[]{ "GraphHierarchy", "GraphDefIds", "GraphJoinIds", "GraphEntities", "LegacyGraphIds", "InOutGraphIds", "InOutGraphInsts", "StateMachineGraphIds", "StateMachineGraphInsts", "FunctionDeclIds", "FunctionDecls", "FunctionDeclNames", "FunctionDefGraphIds", "FunctionDefGraphs", "BehaviorGraphIds", "BehaviorGraphInsts", "ObjectPropertiesStateData", "RoomAssetsStateData", "PlayerPropertiesStateData", "MessagesState", "BehaviorsState", "BehaviorBoardGlobalIds" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitGlobalEntitiesData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitGlobalEntitiesData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitGlobalEntitiesDataReflection.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 CircuitGlobalEntitiesData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGlobalEntitiesData(CircuitGlobalEntitiesData other) : this() { + graphHierarchy_ = other.graphHierarchy_ != null ? other.graphHierarchy_.Clone() : null; + graphDefIds_ = other.graphDefIds_.Clone(); + graphJoinIds_ = other.graphJoinIds_.Clone(); + graphEntities_ = other.graphEntities_.Clone(); + legacyGraphIds_ = other.legacyGraphIds_.Clone(); + inOutGraphIds_ = other.inOutGraphIds_ != null ? other.inOutGraphIds_.Clone() : null; + inOutGraphInsts_ = other.inOutGraphInsts_.Clone(); + stateMachineGraphIds_ = other.stateMachineGraphIds_ != null ? other.stateMachineGraphIds_.Clone() : null; + stateMachineGraphInsts_ = other.stateMachineGraphInsts_.Clone(); + functionDeclIds_ = other.functionDeclIds_ != null ? other.functionDeclIds_.Clone() : null; + functionDecls_ = other.functionDecls_.Clone(); + functionDeclNames_ = other.functionDeclNames_.Clone(); + functionDefGraphIds_ = other.functionDefGraphIds_ != null ? other.functionDefGraphIds_.Clone() : null; + functionDefGraphs_ = other.functionDefGraphs_.Clone(); + behaviorGraphIds_ = other.behaviorGraphIds_ != null ? other.behaviorGraphIds_.Clone() : null; + behaviorGraphInsts_ = other.behaviorGraphInsts_.Clone(); + objectPropertiesStateData_ = other.objectPropertiesStateData_ != null ? other.objectPropertiesStateData_.Clone() : null; + roomAssetsStateData_ = other.roomAssetsStateData_ != null ? other.roomAssetsStateData_.Clone() : null; + playerPropertiesStateData_ = other.playerPropertiesStateData_ != null ? other.playerPropertiesStateData_.Clone() : null; + messagesState_ = other.messagesState_ != null ? other.messagesState_.Clone() : null; + behaviorsState_ = other.behaviorsState_ != null ? other.behaviorsState_.Clone() : null; + behaviorBoardGlobalIds_ = other.behaviorBoardGlobalIds_ != null ? other.behaviorBoardGlobalIds_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGlobalEntitiesData Clone() { + return new CircuitGlobalEntitiesData(this); + } + + /// Field number for the "graph_hierarchy" field. + public const int GraphHierarchyFieldNumber = 1; + private global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData graphHierarchy_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData GraphHierarchy { + get { return graphHierarchy_; } + set { + graphHierarchy_ = value; + } + } + + /// Field number for the "graph_def_ids" field. + public const int GraphDefIdsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_graphDefIds_codec + = pb::FieldCodec.ForInt32(18); + private readonly pbc::RepeatedField graphDefIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField GraphDefIds { + get { return graphDefIds_; } + } + + /// Field number for the "graph_join_ids" field. + public const int GraphJoinIdsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_graphJoinIds_codec + = pb::FieldCodec.ForInt32(26); + private readonly pbc::RepeatedField graphJoinIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField GraphJoinIds { + get { return graphJoinIds_; } + } + + /// Field number for the "graph_entities" field. + public const int GraphEntitiesFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_graphEntities_codec + = pb::FieldCodec.ForMessage(34, global::CircuitsV2.Protobuf.CircuitGraphEntitiesData.Parser); + private readonly pbc::RepeatedField graphEntities_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField GraphEntities { + get { return graphEntities_; } + } + + /// Field number for the "legacy_graph_ids" field. + public const int LegacyGraphIdsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_legacyGraphIds_codec + = pb::FieldCodec.ForMessage(42, global::Circuits.Shared.Api.Protobuf.Id128Data.Parser); + private readonly pbc::RepeatedField legacyGraphIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField LegacyGraphIds { + get { return legacyGraphIds_; } + } + + /// Field number for the "in_out_graph_ids" field. + public const int InOutGraphIdsFieldNumber = 6; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data inOutGraphIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data InOutGraphIds { + get { return inOutGraphIds_; } + set { + inOutGraphIds_ = value; + } + } + + /// Field number for the "in_out_graph_insts" field. + public const int InOutGraphInstsFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_inOutGraphInsts_codec + = pb::FieldCodec.ForMessage(58, global::CircuitsV2.Protobuf.InOutGraphInstData.Parser); + private readonly pbc::RepeatedField inOutGraphInsts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InOutGraphInsts { + get { return inOutGraphInsts_; } + } + + /// Field number for the "state_machine_graph_ids" field. + public const int StateMachineGraphIdsFieldNumber = 8; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data stateMachineGraphIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data StateMachineGraphIds { + get { return stateMachineGraphIds_; } + set { + stateMachineGraphIds_ = value; + } + } + + /// Field number for the "state_machine_graph_insts" field. + public const int StateMachineGraphInstsFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_stateMachineGraphInsts_codec + = pb::FieldCodec.ForMessage(74, global::CircuitsV2.Protobuf.StateMachineGraphInstData.Parser); + private readonly pbc::RepeatedField stateMachineGraphInsts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField StateMachineGraphInsts { + get { return stateMachineGraphInsts_; } + } + + /// Field number for the "function_decl_ids" field. + public const int FunctionDeclIdsFieldNumber = 10; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data functionDeclIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data FunctionDeclIds { + get { return functionDeclIds_; } + set { + functionDeclIds_ = value; + } + } + + /// Field number for the "function_decls" field. + public const int FunctionDeclsFieldNumber = 11; + private static readonly pb::FieldCodec _repeated_functionDecls_codec + = pb::FieldCodec.ForMessage(90, global::CircuitsV2.Protobuf.FunctionDeclInstData.Parser); + private readonly pbc::RepeatedField functionDecls_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FunctionDecls { + get { return functionDecls_; } + } + + /// Field number for the "function_decl_names" field. + public const int FunctionDeclNamesFieldNumber = 14; + private static readonly pb::FieldCodec _repeated_functionDeclNames_codec + = pb::FieldCodec.ForString(114); + private readonly pbc::RepeatedField functionDeclNames_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FunctionDeclNames { + get { return functionDeclNames_; } + } + + /// Field number for the "function_def_graph_ids" field. + public const int FunctionDefGraphIdsFieldNumber = 12; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data functionDefGraphIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data FunctionDefGraphIds { + get { return functionDefGraphIds_; } + set { + functionDefGraphIds_ = value; + } + } + + /// Field number for the "function_def_graphs" field. + public const int FunctionDefGraphsFieldNumber = 13; + private static readonly pb::FieldCodec _repeated_functionDefGraphs_codec + = pb::FieldCodec.ForMessage(106, global::CircuitsV2.Protobuf.FunctionDefGraphInstData.Parser); + private readonly pbc::RepeatedField functionDefGraphs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FunctionDefGraphs { + get { return functionDefGraphs_; } + } + + /// Field number for the "behavior_graph_ids" field. + public const int BehaviorGraphIdsFieldNumber = 20; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data behaviorGraphIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data BehaviorGraphIds { + get { return behaviorGraphIds_; } + set { + behaviorGraphIds_ = value; + } + } + + /// Field number for the "behavior_graph_insts" field. + public const int BehaviorGraphInstsFieldNumber = 21; + private static readonly pb::FieldCodec _repeated_behaviorGraphInsts_codec + = pb::FieldCodec.ForMessage(170, global::CircuitsV2.Protobuf.BehaviorGraphInstData.Parser); + private readonly pbc::RepeatedField behaviorGraphInsts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField BehaviorGraphInsts { + get { return behaviorGraphInsts_; } + } + + /// Field number for the "object_properties_state_data" field. + public const int ObjectPropertiesStateDataFieldNumber = 15; + private global::CircuitsV2.Protobuf.CustomPropertiesStateData objectPropertiesStateData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CustomPropertiesStateData ObjectPropertiesStateData { + get { return objectPropertiesStateData_; } + set { + objectPropertiesStateData_ = value; + } + } + + /// Field number for the "room_assets_state_data" field. + public const int RoomAssetsStateDataFieldNumber = 16; + private global::CircuitsV2.Protobuf.RoomAssetsStateData roomAssetsStateData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomAssetsStateData RoomAssetsStateData { + get { return roomAssetsStateData_; } + set { + roomAssetsStateData_ = value; + } + } + + /// Field number for the "player_properties_state_data" field. + public const int PlayerPropertiesStateDataFieldNumber = 17; + private global::CircuitsV2.Protobuf.CustomPropertiesStateData playerPropertiesStateData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CustomPropertiesStateData PlayerPropertiesStateData { + get { return playerPropertiesStateData_; } + set { + playerPropertiesStateData_ = value; + } + } + + /// Field number for the "messages_state" field. + public const int MessagesStateFieldNumber = 18; + private global::CircuitsV2.Protobuf.MessagesStateData messagesState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MessagesStateData MessagesState { + get { return messagesState_; } + set { + messagesState_ = value; + } + } + + /// Field number for the "behaviors_state" field. + public const int BehaviorsStateFieldNumber = 19; + private global::CircuitsV2.Protobuf.BehaviorsStateData behaviorsState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.BehaviorsStateData BehaviorsState { + get { return behaviorsState_; } + set { + behaviorsState_ = value; + } + } + + /// Field number for the "behavior_board_global_ids" field. + public const int BehaviorBoardGlobalIdsFieldNumber = 22; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data behaviorBoardGlobalIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data BehaviorBoardGlobalIds { + get { return behaviorBoardGlobalIds_; } + set { + behaviorBoardGlobalIds_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitGlobalEntitiesData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitGlobalEntitiesData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphHierarchy, other.GraphHierarchy)) return false; + if(!graphDefIds_.Equals(other.graphDefIds_)) return false; + if(!graphJoinIds_.Equals(other.graphJoinIds_)) return false; + if(!graphEntities_.Equals(other.graphEntities_)) return false; + if(!legacyGraphIds_.Equals(other.legacyGraphIds_)) return false; + if (!object.Equals(InOutGraphIds, other.InOutGraphIds)) return false; + if(!inOutGraphInsts_.Equals(other.inOutGraphInsts_)) return false; + if (!object.Equals(StateMachineGraphIds, other.StateMachineGraphIds)) return false; + if(!stateMachineGraphInsts_.Equals(other.stateMachineGraphInsts_)) return false; + if (!object.Equals(FunctionDeclIds, other.FunctionDeclIds)) return false; + if(!functionDecls_.Equals(other.functionDecls_)) return false; + if(!functionDeclNames_.Equals(other.functionDeclNames_)) return false; + if (!object.Equals(FunctionDefGraphIds, other.FunctionDefGraphIds)) return false; + if(!functionDefGraphs_.Equals(other.functionDefGraphs_)) return false; + if (!object.Equals(BehaviorGraphIds, other.BehaviorGraphIds)) return false; + if(!behaviorGraphInsts_.Equals(other.behaviorGraphInsts_)) return false; + if (!object.Equals(ObjectPropertiesStateData, other.ObjectPropertiesStateData)) return false; + if (!object.Equals(RoomAssetsStateData, other.RoomAssetsStateData)) return false; + if (!object.Equals(PlayerPropertiesStateData, other.PlayerPropertiesStateData)) return false; + if (!object.Equals(MessagesState, other.MessagesState)) return false; + if (!object.Equals(BehaviorsState, other.BehaviorsState)) return false; + if (!object.Equals(BehaviorBoardGlobalIds, other.BehaviorBoardGlobalIds)) 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 (graphHierarchy_ != null) hash ^= GraphHierarchy.GetHashCode(); + hash ^= graphDefIds_.GetHashCode(); + hash ^= graphJoinIds_.GetHashCode(); + hash ^= graphEntities_.GetHashCode(); + hash ^= legacyGraphIds_.GetHashCode(); + if (inOutGraphIds_ != null) hash ^= InOutGraphIds.GetHashCode(); + hash ^= inOutGraphInsts_.GetHashCode(); + if (stateMachineGraphIds_ != null) hash ^= StateMachineGraphIds.GetHashCode(); + hash ^= stateMachineGraphInsts_.GetHashCode(); + if (functionDeclIds_ != null) hash ^= FunctionDeclIds.GetHashCode(); + hash ^= functionDecls_.GetHashCode(); + hash ^= functionDeclNames_.GetHashCode(); + if (functionDefGraphIds_ != null) hash ^= FunctionDefGraphIds.GetHashCode(); + hash ^= functionDefGraphs_.GetHashCode(); + if (behaviorGraphIds_ != null) hash ^= BehaviorGraphIds.GetHashCode(); + hash ^= behaviorGraphInsts_.GetHashCode(); + if (objectPropertiesStateData_ != null) hash ^= ObjectPropertiesStateData.GetHashCode(); + if (roomAssetsStateData_ != null) hash ^= RoomAssetsStateData.GetHashCode(); + if (playerPropertiesStateData_ != null) hash ^= PlayerPropertiesStateData.GetHashCode(); + if (messagesState_ != null) hash ^= MessagesState.GetHashCode(); + if (behaviorsState_ != null) hash ^= BehaviorsState.GetHashCode(); + if (behaviorBoardGlobalIds_ != null) hash ^= BehaviorBoardGlobalIds.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 (graphHierarchy_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphHierarchy); + } + graphDefIds_.WriteTo(output, _repeated_graphDefIds_codec); + graphJoinIds_.WriteTo(output, _repeated_graphJoinIds_codec); + graphEntities_.WriteTo(output, _repeated_graphEntities_codec); + legacyGraphIds_.WriteTo(output, _repeated_legacyGraphIds_codec); + if (inOutGraphIds_ != null) { + output.WriteRawTag(50); + output.WriteMessage(InOutGraphIds); + } + inOutGraphInsts_.WriteTo(output, _repeated_inOutGraphInsts_codec); + if (stateMachineGraphIds_ != null) { + output.WriteRawTag(66); + output.WriteMessage(StateMachineGraphIds); + } + stateMachineGraphInsts_.WriteTo(output, _repeated_stateMachineGraphInsts_codec); + if (functionDeclIds_ != null) { + output.WriteRawTag(82); + output.WriteMessage(FunctionDeclIds); + } + functionDecls_.WriteTo(output, _repeated_functionDecls_codec); + if (functionDefGraphIds_ != null) { + output.WriteRawTag(98); + output.WriteMessage(FunctionDefGraphIds); + } + functionDefGraphs_.WriteTo(output, _repeated_functionDefGraphs_codec); + functionDeclNames_.WriteTo(output, _repeated_functionDeclNames_codec); + if (objectPropertiesStateData_ != null) { + output.WriteRawTag(122); + output.WriteMessage(ObjectPropertiesStateData); + } + if (roomAssetsStateData_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(RoomAssetsStateData); + } + if (playerPropertiesStateData_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(PlayerPropertiesStateData); + } + if (messagesState_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(MessagesState); + } + if (behaviorsState_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(BehaviorsState); + } + if (behaviorGraphIds_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(BehaviorGraphIds); + } + behaviorGraphInsts_.WriteTo(output, _repeated_behaviorGraphInsts_codec); + if (behaviorBoardGlobalIds_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(BehaviorBoardGlobalIds); + } + 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 (graphHierarchy_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GraphHierarchy); + } + graphDefIds_.WriteTo(ref output, _repeated_graphDefIds_codec); + graphJoinIds_.WriteTo(ref output, _repeated_graphJoinIds_codec); + graphEntities_.WriteTo(ref output, _repeated_graphEntities_codec); + legacyGraphIds_.WriteTo(ref output, _repeated_legacyGraphIds_codec); + if (inOutGraphIds_ != null) { + output.WriteRawTag(50); + output.WriteMessage(InOutGraphIds); + } + inOutGraphInsts_.WriteTo(ref output, _repeated_inOutGraphInsts_codec); + if (stateMachineGraphIds_ != null) { + output.WriteRawTag(66); + output.WriteMessage(StateMachineGraphIds); + } + stateMachineGraphInsts_.WriteTo(ref output, _repeated_stateMachineGraphInsts_codec); + if (functionDeclIds_ != null) { + output.WriteRawTag(82); + output.WriteMessage(FunctionDeclIds); + } + functionDecls_.WriteTo(ref output, _repeated_functionDecls_codec); + if (functionDefGraphIds_ != null) { + output.WriteRawTag(98); + output.WriteMessage(FunctionDefGraphIds); + } + functionDefGraphs_.WriteTo(ref output, _repeated_functionDefGraphs_codec); + functionDeclNames_.WriteTo(ref output, _repeated_functionDeclNames_codec); + if (objectPropertiesStateData_ != null) { + output.WriteRawTag(122); + output.WriteMessage(ObjectPropertiesStateData); + } + if (roomAssetsStateData_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(RoomAssetsStateData); + } + if (playerPropertiesStateData_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(PlayerPropertiesStateData); + } + if (messagesState_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(MessagesState); + } + if (behaviorsState_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(BehaviorsState); + } + if (behaviorGraphIds_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(BehaviorGraphIds); + } + behaviorGraphInsts_.WriteTo(ref output, _repeated_behaviorGraphInsts_codec); + if (behaviorBoardGlobalIds_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(BehaviorBoardGlobalIds); + } + 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 (graphHierarchy_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphHierarchy); + } + size += graphDefIds_.CalculateSize(_repeated_graphDefIds_codec); + size += graphJoinIds_.CalculateSize(_repeated_graphJoinIds_codec); + size += graphEntities_.CalculateSize(_repeated_graphEntities_codec); + size += legacyGraphIds_.CalculateSize(_repeated_legacyGraphIds_codec); + if (inOutGraphIds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InOutGraphIds); + } + size += inOutGraphInsts_.CalculateSize(_repeated_inOutGraphInsts_codec); + if (stateMachineGraphIds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(StateMachineGraphIds); + } + size += stateMachineGraphInsts_.CalculateSize(_repeated_stateMachineGraphInsts_codec); + if (functionDeclIds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FunctionDeclIds); + } + size += functionDecls_.CalculateSize(_repeated_functionDecls_codec); + size += functionDeclNames_.CalculateSize(_repeated_functionDeclNames_codec); + if (functionDefGraphIds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FunctionDefGraphIds); + } + size += functionDefGraphs_.CalculateSize(_repeated_functionDefGraphs_codec); + if (behaviorGraphIds_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BehaviorGraphIds); + } + size += behaviorGraphInsts_.CalculateSize(_repeated_behaviorGraphInsts_codec); + if (objectPropertiesStateData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ObjectPropertiesStateData); + } + if (roomAssetsStateData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomAssetsStateData); + } + if (playerPropertiesStateData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayerPropertiesStateData); + } + if (messagesState_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MessagesState); + } + if (behaviorsState_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BehaviorsState); + } + if (behaviorBoardGlobalIds_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BehaviorBoardGlobalIds); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitGlobalEntitiesData other) { + if (other == null) { + return; + } + if (other.graphHierarchy_ != null) { + if (graphHierarchy_ == null) { + GraphHierarchy = new global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData(); + } + GraphHierarchy.MergeFrom(other.GraphHierarchy); + } + graphDefIds_.Add(other.graphDefIds_); + graphJoinIds_.Add(other.graphJoinIds_); + graphEntities_.Add(other.graphEntities_); + legacyGraphIds_.Add(other.legacyGraphIds_); + if (other.inOutGraphIds_ != null) { + if (inOutGraphIds_ == null) { + InOutGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + InOutGraphIds.MergeFrom(other.InOutGraphIds); + } + inOutGraphInsts_.Add(other.inOutGraphInsts_); + if (other.stateMachineGraphIds_ != null) { + if (stateMachineGraphIds_ == null) { + StateMachineGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + StateMachineGraphIds.MergeFrom(other.StateMachineGraphIds); + } + stateMachineGraphInsts_.Add(other.stateMachineGraphInsts_); + if (other.functionDeclIds_ != null) { + if (functionDeclIds_ == null) { + FunctionDeclIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + FunctionDeclIds.MergeFrom(other.FunctionDeclIds); + } + functionDecls_.Add(other.functionDecls_); + functionDeclNames_.Add(other.functionDeclNames_); + if (other.functionDefGraphIds_ != null) { + if (functionDefGraphIds_ == null) { + FunctionDefGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + FunctionDefGraphIds.MergeFrom(other.FunctionDefGraphIds); + } + functionDefGraphs_.Add(other.functionDefGraphs_); + if (other.behaviorGraphIds_ != null) { + if (behaviorGraphIds_ == null) { + BehaviorGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + BehaviorGraphIds.MergeFrom(other.BehaviorGraphIds); + } + behaviorGraphInsts_.Add(other.behaviorGraphInsts_); + if (other.objectPropertiesStateData_ != null) { + if (objectPropertiesStateData_ == null) { + ObjectPropertiesStateData = new global::CircuitsV2.Protobuf.CustomPropertiesStateData(); + } + ObjectPropertiesStateData.MergeFrom(other.ObjectPropertiesStateData); + } + if (other.roomAssetsStateData_ != null) { + if (roomAssetsStateData_ == null) { + RoomAssetsStateData = new global::CircuitsV2.Protobuf.RoomAssetsStateData(); + } + RoomAssetsStateData.MergeFrom(other.RoomAssetsStateData); + } + if (other.playerPropertiesStateData_ != null) { + if (playerPropertiesStateData_ == null) { + PlayerPropertiesStateData = new global::CircuitsV2.Protobuf.CustomPropertiesStateData(); + } + PlayerPropertiesStateData.MergeFrom(other.PlayerPropertiesStateData); + } + if (other.messagesState_ != null) { + if (messagesState_ == null) { + MessagesState = new global::CircuitsV2.Protobuf.MessagesStateData(); + } + MessagesState.MergeFrom(other.MessagesState); + } + if (other.behaviorsState_ != null) { + if (behaviorsState_ == null) { + BehaviorsState = new global::CircuitsV2.Protobuf.BehaviorsStateData(); + } + BehaviorsState.MergeFrom(other.BehaviorsState); + } + if (other.behaviorBoardGlobalIds_ != null) { + if (behaviorBoardGlobalIds_ == null) { + BehaviorBoardGlobalIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + BehaviorBoardGlobalIds.MergeFrom(other.BehaviorBoardGlobalIds); + } + _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 (graphHierarchy_ == null) { + GraphHierarchy = new global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData(); + } + input.ReadMessage(GraphHierarchy); + break; + } + case 18: + case 16: { + graphDefIds_.AddEntriesFrom(input, _repeated_graphDefIds_codec); + break; + } + case 26: + case 24: { + graphJoinIds_.AddEntriesFrom(input, _repeated_graphJoinIds_codec); + break; + } + case 34: { + graphEntities_.AddEntriesFrom(input, _repeated_graphEntities_codec); + break; + } + case 42: { + legacyGraphIds_.AddEntriesFrom(input, _repeated_legacyGraphIds_codec); + break; + } + case 50: { + if (inOutGraphIds_ == null) { + InOutGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(InOutGraphIds); + break; + } + case 58: { + inOutGraphInsts_.AddEntriesFrom(input, _repeated_inOutGraphInsts_codec); + break; + } + case 66: { + if (stateMachineGraphIds_ == null) { + StateMachineGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(StateMachineGraphIds); + break; + } + case 74: { + stateMachineGraphInsts_.AddEntriesFrom(input, _repeated_stateMachineGraphInsts_codec); + break; + } + case 82: { + if (functionDeclIds_ == null) { + FunctionDeclIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(FunctionDeclIds); + break; + } + case 90: { + functionDecls_.AddEntriesFrom(input, _repeated_functionDecls_codec); + break; + } + case 98: { + if (functionDefGraphIds_ == null) { + FunctionDefGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(FunctionDefGraphIds); + break; + } + case 106: { + functionDefGraphs_.AddEntriesFrom(input, _repeated_functionDefGraphs_codec); + break; + } + case 114: { + functionDeclNames_.AddEntriesFrom(input, _repeated_functionDeclNames_codec); + break; + } + case 122: { + if (objectPropertiesStateData_ == null) { + ObjectPropertiesStateData = new global::CircuitsV2.Protobuf.CustomPropertiesStateData(); + } + input.ReadMessage(ObjectPropertiesStateData); + break; + } + case 130: { + if (roomAssetsStateData_ == null) { + RoomAssetsStateData = new global::CircuitsV2.Protobuf.RoomAssetsStateData(); + } + input.ReadMessage(RoomAssetsStateData); + break; + } + case 138: { + if (playerPropertiesStateData_ == null) { + PlayerPropertiesStateData = new global::CircuitsV2.Protobuf.CustomPropertiesStateData(); + } + input.ReadMessage(PlayerPropertiesStateData); + break; + } + case 146: { + if (messagesState_ == null) { + MessagesState = new global::CircuitsV2.Protobuf.MessagesStateData(); + } + input.ReadMessage(MessagesState); + break; + } + case 154: { + if (behaviorsState_ == null) { + BehaviorsState = new global::CircuitsV2.Protobuf.BehaviorsStateData(); + } + input.ReadMessage(BehaviorsState); + break; + } + case 162: { + if (behaviorGraphIds_ == null) { + BehaviorGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(BehaviorGraphIds); + break; + } + case 170: { + behaviorGraphInsts_.AddEntriesFrom(input, _repeated_behaviorGraphInsts_codec); + break; + } + case 178: { + if (behaviorBoardGlobalIds_ == null) { + BehaviorBoardGlobalIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(BehaviorBoardGlobalIds); + 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 (graphHierarchy_ == null) { + GraphHierarchy = new global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData(); + } + input.ReadMessage(GraphHierarchy); + break; + } + case 18: + case 16: { + graphDefIds_.AddEntriesFrom(ref input, _repeated_graphDefIds_codec); + break; + } + case 26: + case 24: { + graphJoinIds_.AddEntriesFrom(ref input, _repeated_graphJoinIds_codec); + break; + } + case 34: { + graphEntities_.AddEntriesFrom(ref input, _repeated_graphEntities_codec); + break; + } + case 42: { + legacyGraphIds_.AddEntriesFrom(ref input, _repeated_legacyGraphIds_codec); + break; + } + case 50: { + if (inOutGraphIds_ == null) { + InOutGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(InOutGraphIds); + break; + } + case 58: { + inOutGraphInsts_.AddEntriesFrom(ref input, _repeated_inOutGraphInsts_codec); + break; + } + case 66: { + if (stateMachineGraphIds_ == null) { + StateMachineGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(StateMachineGraphIds); + break; + } + case 74: { + stateMachineGraphInsts_.AddEntriesFrom(ref input, _repeated_stateMachineGraphInsts_codec); + break; + } + case 82: { + if (functionDeclIds_ == null) { + FunctionDeclIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(FunctionDeclIds); + break; + } + case 90: { + functionDecls_.AddEntriesFrom(ref input, _repeated_functionDecls_codec); + break; + } + case 98: { + if (functionDefGraphIds_ == null) { + FunctionDefGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(FunctionDefGraphIds); + break; + } + case 106: { + functionDefGraphs_.AddEntriesFrom(ref input, _repeated_functionDefGraphs_codec); + break; + } + case 114: { + functionDeclNames_.AddEntriesFrom(ref input, _repeated_functionDeclNames_codec); + break; + } + case 122: { + if (objectPropertiesStateData_ == null) { + ObjectPropertiesStateData = new global::CircuitsV2.Protobuf.CustomPropertiesStateData(); + } + input.ReadMessage(ObjectPropertiesStateData); + break; + } + case 130: { + if (roomAssetsStateData_ == null) { + RoomAssetsStateData = new global::CircuitsV2.Protobuf.RoomAssetsStateData(); + } + input.ReadMessage(RoomAssetsStateData); + break; + } + case 138: { + if (playerPropertiesStateData_ == null) { + PlayerPropertiesStateData = new global::CircuitsV2.Protobuf.CustomPropertiesStateData(); + } + input.ReadMessage(PlayerPropertiesStateData); + break; + } + case 146: { + if (messagesState_ == null) { + MessagesState = new global::CircuitsV2.Protobuf.MessagesStateData(); + } + input.ReadMessage(MessagesState); + break; + } + case 154: { + if (behaviorsState_ == null) { + BehaviorsState = new global::CircuitsV2.Protobuf.BehaviorsStateData(); + } + input.ReadMessage(BehaviorsState); + break; + } + case 162: { + if (behaviorGraphIds_ == null) { + BehaviorGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(BehaviorGraphIds); + break; + } + case 170: { + behaviorGraphInsts_.AddEntriesFrom(ref input, _repeated_behaviorGraphInsts_codec); + break; + } + case 178: { + if (behaviorBoardGlobalIds_ == null) { + BehaviorBoardGlobalIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(BehaviorBoardGlobalIds); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitGraphData.cs b/CircuitGraphData.cs new file mode 100644 index 0000000..3df6cdf --- /dev/null +++ b/CircuitGraphData.cs @@ -0,0 +1,967 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_graph_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_graph_data.proto + public static partial class CircuitGraphDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_graph_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitGraphDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi9jaXJjdWl0X2dyYXBoX2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90bxoqY2lyY3VpdHMvc3RhdGlj", + "L2FwaS9zdGF0aWNfZWRnZV9kYXRhLnByb3RvGkVjaXJjdWl0c192Mi9kZXBy", + "ZWNhdGVkL0RFUFJFQ0FURURfY2lyY3VpdF9zZXJpYWxpemF0aW9uX3ZlcnNp", + "b24ucHJvdG8aNmNpcmN1aXRzX3YyL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9l", + "dmVudF9idXNfZGF0YS5wcm90bxo6Y2lyY3VpdHNfdjIvZGVwcmVjYXRlZC9E", + "RVBSRUNBVEVEX2NpcmN1aXRfZ3JhcGhfa2luZC5wcm90bxojY2lyY3VpdHNf", + "djIvY2lyY3VpdF9ub2RlX2RhdGEucHJvdG8aI2NpcmN1aXRzX3YyL3BsYXll", + "cl9ncmFwaF9kYXRhLnByb3RvGh1jaXJjdWl0c192Mi9tZW1vcnlfZGF0YS5w", + "cm90byLBBwoQQ2lyY3VpdEdyYXBoRGF0YRIgCghncmFwaF9pZBgGIAEoCzIO", + "LmNvcmUuR3VpZERhdGESJwoFZWRnZXMYBSADKAsyGC5jaXJjdWl0cy5TdGF0", + "aWNFZGdlRGF0YRIwCgpub2RlX2RhdGFzGAsgAygLMhwuY2lyY3VpdHNfdjIu", + "Q2lyY3VpdE5vZGVEYXRhEjMKDGNoaWxkX2dyYXBocxgOIAMoCzIdLmNpcmN1", + "aXRzX3YyLkNpcmN1aXRHcmFwaERhdGESHgoWZGV0ZXJtaXN0aWNfZ3VpZF9p", + "bmRleBgPIAEoBBIwCg92YXJpYWJsZV9tZW1vcnkYEiABKAsyFy5jaXJjdWl0", + "c192Mi5NZW1vcnlEYXRhEjYKHmFjdGl2ZV9wbGF5ZXJfZGVmaW5pdGlvbl9i", + "b2FyZBgUIAEoCzIOLmNvcmUuR3VpZERhdGESOgoiYWN0aXZlX3BsYXllcl93", + "b3JsZF91aV9jb25maWdfbm9kZRgVIAEoCzIOLmNvcmUuR3VpZERhdGESHAoU", + "b2JqZWN0X2RlZmluaXRpb25faWQYFiABKAUSNwoRcGxheWVyX2dyYXBoX2Rh", + "dGEYFyABKAsyHC5jaXJjdWl0c192Mi5QbGF5ZXJHcmFwaERhdGESHQoVaXNf", + "cmVwbGljYXRvcl9jcmVhdGVkGBggASgIEhsKE0RFUFJFQ0FURURfZ3JhcGhf", + "aWQYASABKAwSJAocREVQUkVDQVRFRF9ncmFwaF90ZW1wbGF0ZV9pZBgCIAEo", + "DBJdCiBERVBSRUNBVEVEX3NlcmlhbGl6YXRpb25fdmVyc2lvbhgDIAEoDjIz", + "LmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfQ2lyY3VpdFNlcmlhbGl6YXRpb25W", + "ZXJzaW9uEiEKGURFUFJFQ0FURURfcGFyZW50X25vZGVfaWQYBCABKAwSRwoZ", + "REVQUkVDQVRFRF9ldmVudF9idXNfZGF0YRgKIAEoCzIkLmNpcmN1aXRzX3Yy", + "LkRFUFJFQ0FURURfRXZlbnRCdXNEYXRhEkEKD0RFUFJFQ0FURURfa2luZBgQ", + "IAEoDjIoLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfQ2lyY3VpdEdyYXBoS2lu", + "ZBIxCilERVBSRUNBVEVEX2FjdGl2ZV9wbGF5ZXJfZGVmaW5pdGlvbl9ib2Fy", + "ZBgRIAEoDBI7ChpERVBSRUNBVEVEX3ZhcmlhYmxlX21lbW9yeRgTIAEoCzIX", + "LmNpcmN1aXRzX3YyLk1lbW9yeURhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::Circuits.Static.Api.Protobuf.StaticEdgeDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDCircuitSerializationVersionReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDEventBusDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDCircuitGraphKindReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.PlayerGraphDataReflection.Descriptor, global::CircuitsV2.Protobuf.MemoryDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitGraphData), global::CircuitsV2.Protobuf.CircuitGraphData.Parser, new[]{ "GraphId", "Edges", "NodeDatas", "ChildGraphs", "DetermisticGuidIndex", "VariableMemory", "ActivePlayerDefinitionBoard", "ActivePlayerWorldUiConfigNode", "ObjectDefinitionId", "PlayerGraphData", "IsReplicatorCreated", "DEPRECATEDGraphId", "DEPRECATEDGraphTemplateId", "DEPRECATEDSerializationVersion", "DEPRECATEDParentNodeId", "DEPRECATEDEventBusData", "DEPRECATEDKind", "DEPRECATEDActivePlayerDefinitionBoard", "DEPRECATEDVariableMemory" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitGraphData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitGraphData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitGraphDataReflection.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 CircuitGraphData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGraphData(CircuitGraphData other) : this() { + graphId_ = other.graphId_ != null ? other.graphId_.Clone() : null; + edges_ = other.edges_.Clone(); + nodeDatas_ = other.nodeDatas_.Clone(); + childGraphs_ = other.childGraphs_.Clone(); + determisticGuidIndex_ = other.determisticGuidIndex_; + variableMemory_ = other.variableMemory_ != null ? other.variableMemory_.Clone() : null; + activePlayerDefinitionBoard_ = other.activePlayerDefinitionBoard_ != null ? other.activePlayerDefinitionBoard_.Clone() : null; + activePlayerWorldUiConfigNode_ = other.activePlayerWorldUiConfigNode_ != null ? other.activePlayerWorldUiConfigNode_.Clone() : null; + objectDefinitionId_ = other.objectDefinitionId_; + playerGraphData_ = other.playerGraphData_ != null ? other.playerGraphData_.Clone() : null; + isReplicatorCreated_ = other.isReplicatorCreated_; + dEPRECATEDGraphId_ = other.dEPRECATEDGraphId_; + dEPRECATEDGraphTemplateId_ = other.dEPRECATEDGraphTemplateId_; + dEPRECATEDSerializationVersion_ = other.dEPRECATEDSerializationVersion_; + dEPRECATEDParentNodeId_ = other.dEPRECATEDParentNodeId_; + dEPRECATEDEventBusData_ = other.dEPRECATEDEventBusData_ != null ? other.dEPRECATEDEventBusData_.Clone() : null; + dEPRECATEDKind_ = other.dEPRECATEDKind_; + dEPRECATEDActivePlayerDefinitionBoard_ = other.dEPRECATEDActivePlayerDefinitionBoard_; + dEPRECATEDVariableMemory_ = other.dEPRECATEDVariableMemory_ != null ? other.dEPRECATEDVariableMemory_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGraphData Clone() { + return new CircuitGraphData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 6; + private global::RecRoom.Protobuf.Core.GuidData graphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData GraphId { + get { return graphId_; } + set { + graphId_ = value; + } + } + + /// Field number for the "edges" field. + public const int EdgesFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_edges_codec + = pb::FieldCodec.ForMessage(42, global::Circuits.Static.Api.Protobuf.StaticEdgeData.Parser); + private readonly pbc::RepeatedField edges_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Edges { + get { return edges_; } + } + + /// Field number for the "node_datas" field. + public const int NodeDatasFieldNumber = 11; + private static readonly pb::FieldCodec _repeated_nodeDatas_codec + = pb::FieldCodec.ForMessage(90, global::CircuitsV2.Protobuf.CircuitNodeData.Parser); + private readonly pbc::RepeatedField nodeDatas_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeDatas { + get { return nodeDatas_; } + } + + /// Field number for the "child_graphs" field. + public const int ChildGraphsFieldNumber = 14; + private static readonly pb::FieldCodec _repeated_childGraphs_codec + = pb::FieldCodec.ForMessage(114, global::CircuitsV2.Protobuf.CircuitGraphData.Parser); + private readonly pbc::RepeatedField childGraphs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ChildGraphs { + get { return childGraphs_; } + } + + /// Field number for the "determistic_guid_index" field. + public const int DetermisticGuidIndexFieldNumber = 15; + private ulong determisticGuidIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong DetermisticGuidIndex { + get { return determisticGuidIndex_; } + set { + determisticGuidIndex_ = value; + } + } + + /// Field number for the "variable_memory" field. + public const int VariableMemoryFieldNumber = 18; + private global::CircuitsV2.Protobuf.MemoryData variableMemory_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MemoryData VariableMemory { + get { return variableMemory_; } + set { + variableMemory_ = value; + } + } + + /// Field number for the "active_player_definition_board" field. + public const int ActivePlayerDefinitionBoardFieldNumber = 20; + private global::RecRoom.Protobuf.Core.GuidData activePlayerDefinitionBoard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ActivePlayerDefinitionBoard { + get { return activePlayerDefinitionBoard_; } + set { + activePlayerDefinitionBoard_ = value; + } + } + + /// Field number for the "active_player_world_ui_config_node" field. + public const int ActivePlayerWorldUiConfigNodeFieldNumber = 21; + private global::RecRoom.Protobuf.Core.GuidData activePlayerWorldUiConfigNode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ActivePlayerWorldUiConfigNode { + get { return activePlayerWorldUiConfigNode_; } + set { + activePlayerWorldUiConfigNode_ = value; + } + } + + /// Field number for the "object_definition_id" field. + public const int ObjectDefinitionIdFieldNumber = 22; + private int objectDefinitionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectDefinitionId { + get { return objectDefinitionId_; } + set { + objectDefinitionId_ = value; + } + } + + /// Field number for the "player_graph_data" field. + public const int PlayerGraphDataFieldNumber = 23; + private global::CircuitsV2.Protobuf.PlayerGraphData playerGraphData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayerGraphData PlayerGraphData { + get { return playerGraphData_; } + set { + playerGraphData_ = value; + } + } + + /// Field number for the "is_replicator_created" field. + public const int IsReplicatorCreatedFieldNumber = 24; + private bool isReplicatorCreated_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsReplicatorCreated { + get { return isReplicatorCreated_; } + set { + isReplicatorCreated_ = value; + } + } + + /// Field number for the "DEPRECATED_graph_id" field. + public const int DEPRECATEDGraphIdFieldNumber = 1; + private pb::ByteString dEPRECATEDGraphId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDGraphId { + get { return dEPRECATEDGraphId_; } + set { + dEPRECATEDGraphId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_graph_template_id" field. + public const int DEPRECATEDGraphTemplateIdFieldNumber = 2; + private pb::ByteString dEPRECATEDGraphTemplateId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDGraphTemplateId { + get { return dEPRECATEDGraphTemplateId_; } + set { + dEPRECATEDGraphTemplateId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_serialization_version" field. + public const int DEPRECATEDSerializationVersionFieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion dEPRECATEDSerializationVersion_ = global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion.DeprecatedInitialVersion; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion DEPRECATEDSerializationVersion { + get { return dEPRECATEDSerializationVersion_; } + set { + dEPRECATEDSerializationVersion_ = value; + } + } + + /// Field number for the "DEPRECATED_parent_node_id" field. + public const int DEPRECATEDParentNodeIdFieldNumber = 4; + private pb::ByteString dEPRECATEDParentNodeId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDParentNodeId { + get { return dEPRECATEDParentNodeId_; } + set { + dEPRECATEDParentNodeId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_event_bus_data" field. + public const int DEPRECATEDEventBusDataFieldNumber = 10; + private global::CircuitsV2.Protobuf.DEPRECATED_EventBusData dEPRECATEDEventBusData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_EventBusData DEPRECATEDEventBusData { + get { return dEPRECATEDEventBusData_; } + set { + dEPRECATEDEventBusData_ = value; + } + } + + /// Field number for the "DEPRECATED_kind" field. + public const int DEPRECATEDKindFieldNumber = 16; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind dEPRECATEDKind_ = global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind.Global; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind DEPRECATEDKind { + get { return dEPRECATEDKind_; } + set { + dEPRECATEDKind_ = value; + } + } + + /// Field number for the "DEPRECATED_active_player_definition_board" field. + public const int DEPRECATEDActivePlayerDefinitionBoardFieldNumber = 17; + private pb::ByteString dEPRECATEDActivePlayerDefinitionBoard_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDActivePlayerDefinitionBoard { + get { return dEPRECATEDActivePlayerDefinitionBoard_; } + set { + dEPRECATEDActivePlayerDefinitionBoard_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_variable_memory" field. + public const int DEPRECATEDVariableMemoryFieldNumber = 19; + private global::CircuitsV2.Protobuf.MemoryData dEPRECATEDVariableMemory_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MemoryData DEPRECATEDVariableMemory { + get { return dEPRECATEDVariableMemory_; } + set { + dEPRECATEDVariableMemory_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitGraphData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitGraphData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GraphId, other.GraphId)) return false; + if(!edges_.Equals(other.edges_)) return false; + if(!nodeDatas_.Equals(other.nodeDatas_)) return false; + if(!childGraphs_.Equals(other.childGraphs_)) return false; + if (DetermisticGuidIndex != other.DetermisticGuidIndex) return false; + if (!object.Equals(VariableMemory, other.VariableMemory)) return false; + if (!object.Equals(ActivePlayerDefinitionBoard, other.ActivePlayerDefinitionBoard)) return false; + if (!object.Equals(ActivePlayerWorldUiConfigNode, other.ActivePlayerWorldUiConfigNode)) return false; + if (ObjectDefinitionId != other.ObjectDefinitionId) return false; + if (!object.Equals(PlayerGraphData, other.PlayerGraphData)) return false; + if (IsReplicatorCreated != other.IsReplicatorCreated) return false; + if (DEPRECATEDGraphId != other.DEPRECATEDGraphId) return false; + if (DEPRECATEDGraphTemplateId != other.DEPRECATEDGraphTemplateId) return false; + if (DEPRECATEDSerializationVersion != other.DEPRECATEDSerializationVersion) return false; + if (DEPRECATEDParentNodeId != other.DEPRECATEDParentNodeId) return false; + if (!object.Equals(DEPRECATEDEventBusData, other.DEPRECATEDEventBusData)) return false; + if (DEPRECATEDKind != other.DEPRECATEDKind) return false; + if (DEPRECATEDActivePlayerDefinitionBoard != other.DEPRECATEDActivePlayerDefinitionBoard) return false; + if (!object.Equals(DEPRECATEDVariableMemory, other.DEPRECATEDVariableMemory)) 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 (graphId_ != null) hash ^= GraphId.GetHashCode(); + hash ^= edges_.GetHashCode(); + hash ^= nodeDatas_.GetHashCode(); + hash ^= childGraphs_.GetHashCode(); + if (DetermisticGuidIndex != 0UL) hash ^= DetermisticGuidIndex.GetHashCode(); + if (variableMemory_ != null) hash ^= VariableMemory.GetHashCode(); + if (activePlayerDefinitionBoard_ != null) hash ^= ActivePlayerDefinitionBoard.GetHashCode(); + if (activePlayerWorldUiConfigNode_ != null) hash ^= ActivePlayerWorldUiConfigNode.GetHashCode(); + if (ObjectDefinitionId != 0) hash ^= ObjectDefinitionId.GetHashCode(); + if (playerGraphData_ != null) hash ^= PlayerGraphData.GetHashCode(); + if (IsReplicatorCreated != false) hash ^= IsReplicatorCreated.GetHashCode(); + if (DEPRECATEDGraphId.Length != 0) hash ^= DEPRECATEDGraphId.GetHashCode(); + if (DEPRECATEDGraphTemplateId.Length != 0) hash ^= DEPRECATEDGraphTemplateId.GetHashCode(); + if (DEPRECATEDSerializationVersion != global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion.DeprecatedInitialVersion) hash ^= DEPRECATEDSerializationVersion.GetHashCode(); + if (DEPRECATEDParentNodeId.Length != 0) hash ^= DEPRECATEDParentNodeId.GetHashCode(); + if (dEPRECATEDEventBusData_ != null) hash ^= DEPRECATEDEventBusData.GetHashCode(); + if (DEPRECATEDKind != global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind.Global) hash ^= DEPRECATEDKind.GetHashCode(); + if (DEPRECATEDActivePlayerDefinitionBoard.Length != 0) hash ^= DEPRECATEDActivePlayerDefinitionBoard.GetHashCode(); + if (dEPRECATEDVariableMemory_ != null) hash ^= DEPRECATEDVariableMemory.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 (DEPRECATEDGraphId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDGraphId); + } + if (DEPRECATEDGraphTemplateId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDGraphTemplateId); + } + if (DEPRECATEDSerializationVersion != global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion.DeprecatedInitialVersion) { + output.WriteRawTag(24); + output.WriteEnum((int) DEPRECATEDSerializationVersion); + } + if (DEPRECATEDParentNodeId.Length != 0) { + output.WriteRawTag(34); + output.WriteBytes(DEPRECATEDParentNodeId); + } + edges_.WriteTo(output, _repeated_edges_codec); + if (graphId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(GraphId); + } + if (dEPRECATEDEventBusData_ != null) { + output.WriteRawTag(82); + output.WriteMessage(DEPRECATEDEventBusData); + } + nodeDatas_.WriteTo(output, _repeated_nodeDatas_codec); + childGraphs_.WriteTo(output, _repeated_childGraphs_codec); + if (DetermisticGuidIndex != 0UL) { + output.WriteRawTag(120); + output.WriteUInt64(DetermisticGuidIndex); + } + if (DEPRECATEDKind != global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind.Global) { + output.WriteRawTag(128, 1); + output.WriteEnum((int) DEPRECATEDKind); + } + if (DEPRECATEDActivePlayerDefinitionBoard.Length != 0) { + output.WriteRawTag(138, 1); + output.WriteBytes(DEPRECATEDActivePlayerDefinitionBoard); + } + if (variableMemory_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(VariableMemory); + } + if (dEPRECATEDVariableMemory_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(DEPRECATEDVariableMemory); + } + if (activePlayerDefinitionBoard_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(ActivePlayerDefinitionBoard); + } + if (activePlayerWorldUiConfigNode_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(ActivePlayerWorldUiConfigNode); + } + if (ObjectDefinitionId != 0) { + output.WriteRawTag(176, 1); + output.WriteInt32(ObjectDefinitionId); + } + if (playerGraphData_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(PlayerGraphData); + } + if (IsReplicatorCreated != false) { + output.WriteRawTag(192, 1); + output.WriteBool(IsReplicatorCreated); + } + 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 (DEPRECATEDGraphId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDGraphId); + } + if (DEPRECATEDGraphTemplateId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDGraphTemplateId); + } + if (DEPRECATEDSerializationVersion != global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion.DeprecatedInitialVersion) { + output.WriteRawTag(24); + output.WriteEnum((int) DEPRECATEDSerializationVersion); + } + if (DEPRECATEDParentNodeId.Length != 0) { + output.WriteRawTag(34); + output.WriteBytes(DEPRECATEDParentNodeId); + } + edges_.WriteTo(ref output, _repeated_edges_codec); + if (graphId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(GraphId); + } + if (dEPRECATEDEventBusData_ != null) { + output.WriteRawTag(82); + output.WriteMessage(DEPRECATEDEventBusData); + } + nodeDatas_.WriteTo(ref output, _repeated_nodeDatas_codec); + childGraphs_.WriteTo(ref output, _repeated_childGraphs_codec); + if (DetermisticGuidIndex != 0UL) { + output.WriteRawTag(120); + output.WriteUInt64(DetermisticGuidIndex); + } + if (DEPRECATEDKind != global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind.Global) { + output.WriteRawTag(128, 1); + output.WriteEnum((int) DEPRECATEDKind); + } + if (DEPRECATEDActivePlayerDefinitionBoard.Length != 0) { + output.WriteRawTag(138, 1); + output.WriteBytes(DEPRECATEDActivePlayerDefinitionBoard); + } + if (variableMemory_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(VariableMemory); + } + if (dEPRECATEDVariableMemory_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(DEPRECATEDVariableMemory); + } + if (activePlayerDefinitionBoard_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(ActivePlayerDefinitionBoard); + } + if (activePlayerWorldUiConfigNode_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(ActivePlayerWorldUiConfigNode); + } + if (ObjectDefinitionId != 0) { + output.WriteRawTag(176, 1); + output.WriteInt32(ObjectDefinitionId); + } + if (playerGraphData_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(PlayerGraphData); + } + if (IsReplicatorCreated != false) { + output.WriteRawTag(192, 1); + output.WriteBool(IsReplicatorCreated); + } + 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 (graphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphId); + } + size += edges_.CalculateSize(_repeated_edges_codec); + size += nodeDatas_.CalculateSize(_repeated_nodeDatas_codec); + size += childGraphs_.CalculateSize(_repeated_childGraphs_codec); + if (DetermisticGuidIndex != 0UL) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(DetermisticGuidIndex); + } + if (variableMemory_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(VariableMemory); + } + if (activePlayerDefinitionBoard_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ActivePlayerDefinitionBoard); + } + if (activePlayerWorldUiConfigNode_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ActivePlayerWorldUiConfigNode); + } + if (ObjectDefinitionId != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(ObjectDefinitionId); + } + if (playerGraphData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayerGraphData); + } + if (IsReplicatorCreated != false) { + size += 2 + 1; + } + if (DEPRECATEDGraphId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDGraphId); + } + if (DEPRECATEDGraphTemplateId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDGraphTemplateId); + } + if (DEPRECATEDSerializationVersion != global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion.DeprecatedInitialVersion) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) DEPRECATEDSerializationVersion); + } + if (DEPRECATEDParentNodeId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDParentNodeId); + } + if (dEPRECATEDEventBusData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDEventBusData); + } + if (DEPRECATEDKind != global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind.Global) { + size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) DEPRECATEDKind); + } + if (DEPRECATEDActivePlayerDefinitionBoard.Length != 0) { + size += 2 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDActivePlayerDefinitionBoard); + } + if (dEPRECATEDVariableMemory_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDVariableMemory); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitGraphData other) { + if (other == null) { + return; + } + if (other.graphId_ != null) { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + GraphId.MergeFrom(other.GraphId); + } + edges_.Add(other.edges_); + nodeDatas_.Add(other.nodeDatas_); + childGraphs_.Add(other.childGraphs_); + if (other.DetermisticGuidIndex != 0UL) { + DetermisticGuidIndex = other.DetermisticGuidIndex; + } + if (other.variableMemory_ != null) { + if (variableMemory_ == null) { + VariableMemory = new global::CircuitsV2.Protobuf.MemoryData(); + } + VariableMemory.MergeFrom(other.VariableMemory); + } + if (other.activePlayerDefinitionBoard_ != null) { + if (activePlayerDefinitionBoard_ == null) { + ActivePlayerDefinitionBoard = new global::RecRoom.Protobuf.Core.GuidData(); + } + ActivePlayerDefinitionBoard.MergeFrom(other.ActivePlayerDefinitionBoard); + } + if (other.activePlayerWorldUiConfigNode_ != null) { + if (activePlayerWorldUiConfigNode_ == null) { + ActivePlayerWorldUiConfigNode = new global::RecRoom.Protobuf.Core.GuidData(); + } + ActivePlayerWorldUiConfigNode.MergeFrom(other.ActivePlayerWorldUiConfigNode); + } + if (other.ObjectDefinitionId != 0) { + ObjectDefinitionId = other.ObjectDefinitionId; + } + if (other.playerGraphData_ != null) { + if (playerGraphData_ == null) { + PlayerGraphData = new global::CircuitsV2.Protobuf.PlayerGraphData(); + } + PlayerGraphData.MergeFrom(other.PlayerGraphData); + } + if (other.IsReplicatorCreated != false) { + IsReplicatorCreated = other.IsReplicatorCreated; + } + if (other.DEPRECATEDGraphId.Length != 0) { + DEPRECATEDGraphId = other.DEPRECATEDGraphId; + } + if (other.DEPRECATEDGraphTemplateId.Length != 0) { + DEPRECATEDGraphTemplateId = other.DEPRECATEDGraphTemplateId; + } + if (other.DEPRECATEDSerializationVersion != global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion.DeprecatedInitialVersion) { + DEPRECATEDSerializationVersion = other.DEPRECATEDSerializationVersion; + } + if (other.DEPRECATEDParentNodeId.Length != 0) { + DEPRECATEDParentNodeId = other.DEPRECATEDParentNodeId; + } + if (other.dEPRECATEDEventBusData_ != null) { + if (dEPRECATEDEventBusData_ == null) { + DEPRECATEDEventBusData = new global::CircuitsV2.Protobuf.DEPRECATED_EventBusData(); + } + DEPRECATEDEventBusData.MergeFrom(other.DEPRECATEDEventBusData); + } + if (other.DEPRECATEDKind != global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind.Global) { + DEPRECATEDKind = other.DEPRECATEDKind; + } + if (other.DEPRECATEDActivePlayerDefinitionBoard.Length != 0) { + DEPRECATEDActivePlayerDefinitionBoard = other.DEPRECATEDActivePlayerDefinitionBoard; + } + if (other.dEPRECATEDVariableMemory_ != null) { + if (dEPRECATEDVariableMemory_ == null) { + DEPRECATEDVariableMemory = new global::CircuitsV2.Protobuf.MemoryData(); + } + DEPRECATEDVariableMemory.MergeFrom(other.DEPRECATEDVariableMemory); + } + _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: { + DEPRECATEDGraphId = input.ReadBytes(); + break; + } + case 18: { + DEPRECATEDGraphTemplateId = input.ReadBytes(); + break; + } + case 24: { + DEPRECATEDSerializationVersion = (global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion) input.ReadEnum(); + break; + } + case 34: { + DEPRECATEDParentNodeId = input.ReadBytes(); + break; + } + case 42: { + edges_.AddEntriesFrom(input, _repeated_edges_codec); + break; + } + case 50: { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 82: { + if (dEPRECATEDEventBusData_ == null) { + DEPRECATEDEventBusData = new global::CircuitsV2.Protobuf.DEPRECATED_EventBusData(); + } + input.ReadMessage(DEPRECATEDEventBusData); + break; + } + case 90: { + nodeDatas_.AddEntriesFrom(input, _repeated_nodeDatas_codec); + break; + } + case 114: { + childGraphs_.AddEntriesFrom(input, _repeated_childGraphs_codec); + break; + } + case 120: { + DetermisticGuidIndex = input.ReadUInt64(); + break; + } + case 128: { + DEPRECATEDKind = (global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind) input.ReadEnum(); + break; + } + case 138: { + DEPRECATEDActivePlayerDefinitionBoard = input.ReadBytes(); + break; + } + case 146: { + if (variableMemory_ == null) { + VariableMemory = new global::CircuitsV2.Protobuf.MemoryData(); + } + input.ReadMessage(VariableMemory); + break; + } + case 154: { + if (dEPRECATEDVariableMemory_ == null) { + DEPRECATEDVariableMemory = new global::CircuitsV2.Protobuf.MemoryData(); + } + input.ReadMessage(DEPRECATEDVariableMemory); + break; + } + case 162: { + if (activePlayerDefinitionBoard_ == null) { + ActivePlayerDefinitionBoard = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ActivePlayerDefinitionBoard); + break; + } + case 170: { + if (activePlayerWorldUiConfigNode_ == null) { + ActivePlayerWorldUiConfigNode = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ActivePlayerWorldUiConfigNode); + break; + } + case 176: { + ObjectDefinitionId = input.ReadInt32(); + break; + } + case 186: { + if (playerGraphData_ == null) { + PlayerGraphData = new global::CircuitsV2.Protobuf.PlayerGraphData(); + } + input.ReadMessage(PlayerGraphData); + break; + } + case 192: { + IsReplicatorCreated = input.ReadBool(); + 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: { + DEPRECATEDGraphId = input.ReadBytes(); + break; + } + case 18: { + DEPRECATEDGraphTemplateId = input.ReadBytes(); + break; + } + case 24: { + DEPRECATEDSerializationVersion = (global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion) input.ReadEnum(); + break; + } + case 34: { + DEPRECATEDParentNodeId = input.ReadBytes(); + break; + } + case 42: { + edges_.AddEntriesFrom(ref input, _repeated_edges_codec); + break; + } + case 50: { + if (graphId_ == null) { + GraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(GraphId); + break; + } + case 82: { + if (dEPRECATEDEventBusData_ == null) { + DEPRECATEDEventBusData = new global::CircuitsV2.Protobuf.DEPRECATED_EventBusData(); + } + input.ReadMessage(DEPRECATEDEventBusData); + break; + } + case 90: { + nodeDatas_.AddEntriesFrom(ref input, _repeated_nodeDatas_codec); + break; + } + case 114: { + childGraphs_.AddEntriesFrom(ref input, _repeated_childGraphs_codec); + break; + } + case 120: { + DetermisticGuidIndex = input.ReadUInt64(); + break; + } + case 128: { + DEPRECATEDKind = (global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind) input.ReadEnum(); + break; + } + case 138: { + DEPRECATEDActivePlayerDefinitionBoard = input.ReadBytes(); + break; + } + case 146: { + if (variableMemory_ == null) { + VariableMemory = new global::CircuitsV2.Protobuf.MemoryData(); + } + input.ReadMessage(VariableMemory); + break; + } + case 154: { + if (dEPRECATEDVariableMemory_ == null) { + DEPRECATEDVariableMemory = new global::CircuitsV2.Protobuf.MemoryData(); + } + input.ReadMessage(DEPRECATEDVariableMemory); + break; + } + case 162: { + if (activePlayerDefinitionBoard_ == null) { + ActivePlayerDefinitionBoard = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ActivePlayerDefinitionBoard); + break; + } + case 170: { + if (activePlayerWorldUiConfigNode_ == null) { + ActivePlayerWorldUiConfigNode = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ActivePlayerWorldUiConfigNode); + break; + } + case 176: { + ObjectDefinitionId = input.ReadInt32(); + break; + } + case 186: { + if (playerGraphData_ == null) { + PlayerGraphData = new global::CircuitsV2.Protobuf.PlayerGraphData(); + } + input.ReadMessage(PlayerGraphData); + break; + } + case 192: { + IsReplicatorCreated = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitGraphEntitiesData.cs b/CircuitGraphEntitiesData.cs new file mode 100644 index 0000000..3eb94e0 --- /dev/null +++ b/CircuitGraphEntitiesData.cs @@ -0,0 +1,946 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_graph_entities_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_graph_entities_data.proto + public static partial class CircuitGraphEntitiesDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_graph_entities_data.proto + 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 + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitGraphEntitiesData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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); + } + + /// Field number for the "graph" field. + 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; + } + } + + /// Field number for the "node_def_ids" field. + public const int NodeDefIdsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_nodeDefIds_codec + = pb::FieldCodec.ForInt32(18); + private readonly pbc::RepeatedField nodeDefIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeDefIds { + get { return nodeDefIds_; } + } + + /// Field number for the "node_join_ids" field. + public const int NodeJoinIdsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_nodeJoinIds_codec + = pb::FieldCodec.ForInt32(26); + private readonly pbc::RepeatedField nodeJoinIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeJoinIds { + get { return nodeJoinIds_; } + } + + /// Field number for the "legacy_node_ids" field. + public const int LegacyNodeIdsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_legacyNodeIds_codec + = pb::FieldCodec.ForMessage(34, global::Circuits.Shared.Api.Protobuf.Id128Data.Parser); + private readonly pbc::RepeatedField legacyNodeIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField LegacyNodeIds { + get { return legacyNodeIds_; } + } + + /// Field number for the "function_call_node_ids" field. + 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; + } + } + + /// Field number for the "function_call_nodes" field. + public const int FunctionCallNodesFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_functionCallNodes_codec + = pb::FieldCodec.ForMessage(50, global::CircuitsV2.Protobuf.FunctionCallNodeInstData.Parser); + private readonly pbc::RepeatedField functionCallNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FunctionCallNodes { + get { return functionCallNodes_; } + } + + /// Field number for the "object_property_node_ids" field. + 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; + } + } + + /// Field number for the "object_property_nodes" field. + public const int ObjectPropertyNodesFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_objectPropertyNodes_codec + = pb::FieldCodec.ForMessage(66, global::CircuitsV2.Protobuf.CustomPropertyNodeInstData.Parser); + private readonly pbc::RepeatedField objectPropertyNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ObjectPropertyNodes { + get { return objectPropertyNodes_; } + } + + /// Field number for the "player_property_node_ids" field. + 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; + } + } + + /// Field number for the "player_property_nodes" field. + public const int PlayerPropertyNodesFieldNumber = 10; + private static readonly pb::FieldCodec _repeated_playerPropertyNodes_codec + = pb::FieldCodec.ForMessage(82, global::CircuitsV2.Protobuf.CustomPropertyNodeInstData.Parser); + private readonly pbc::RepeatedField playerPropertyNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PlayerPropertyNodes { + get { return playerPropertyNodes_; } + } + + /// Field number for the "message_receiver_node_ids" field. + 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; + } + } + + /// Field number for the "message_receiver_nodes" field. + public const int MessageReceiverNodesFieldNumber = 12; + private static readonly pb::FieldCodec _repeated_messageReceiverNodes_codec + = pb::FieldCodec.ForMessage(98, global::CircuitsV2.Protobuf.MessageReceiverNodeInstData.Parser); + private readonly pbc::RepeatedField messageReceiverNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField MessageReceiverNodes { + get { return messageReceiverNodes_; } + } + + /// Field number for the "message_sender_node_ids" field. + 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; + } + } + + /// Field number for the "message_sender_nodes" field. + public const int MessageSenderNodesFieldNumber = 14; + private static readonly pb::FieldCodec _repeated_messageSenderNodes_codec + = pb::FieldCodec.ForMessage(114, global::CircuitsV2.Protobuf.MessageSenderNodeInstData.Parser); + private readonly pbc::RepeatedField messageSenderNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField MessageSenderNodes { + get { return messageSenderNodes_; } + } + + /// Field number for the "behavior_board_node_ids" field. + 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; + } + } + + /// Field number for the "behavior_board_nodes" field. + public const int BehaviorBoardNodesFieldNumber = 16; + private static readonly pb::FieldCodec _repeated_behaviorBoardNodes_codec + = pb::FieldCodec.ForMessage(130, global::CircuitsV2.Protobuf.BehaviorBoardInstData.Parser); + private readonly pbc::RepeatedField behaviorBoardNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField BehaviorBoardNodes { + get { return behaviorBoardNodes_; } + } + + /// Field number for the "behavior_def_node_ids" field. + 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; + } + } + + /// Field number for the "behavior_def_nodes" field. + public const int BehaviorDefNodesFieldNumber = 18; + private static readonly pb::FieldCodec _repeated_behaviorDefNodes_codec + = pb::FieldCodec.ForMessage(146, global::CircuitsV2.Protobuf.BehaviorDefNodeInstData.Parser); + private readonly pbc::RepeatedField behaviorDefNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField BehaviorDefNodes { + get { return behaviorDefNodes_; } + } + + /// Field number for the "constant_ai_function_node_ids" field. + 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; + } + } + + /// Field number for the "constant_ai_function_nodes" field. + public const int ConstantAiFunctionNodesFieldNumber = 20; + private static readonly pb::FieldCodec _repeated_constantAiFunctionNodes_codec + = pb::FieldCodec.ForMessage(162, global::CircuitsV2.Protobuf.ConstantAiFunctionNodeInstData.Parser); + private readonly pbc::RepeatedField constantAiFunctionNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField 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 diff --git a/CircuitGraphToolMappingRegistryData.cs b/CircuitGraphToolMappingRegistryData.cs new file mode 100644 index 0000000..28412e6 --- /dev/null +++ b/CircuitGraphToolMappingRegistryData.cs @@ -0,0 +1,492 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_graph_tool_mapping_registry_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_graph_tool_mapping_registry_data.proto + public static partial class CircuitGraphToolMappingRegistryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_graph_tool_mapping_registry_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitGraphToolMappingRegistryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpjaXJjdWl0c192Mi9jaXJjdWl0X2dyYXBoX3Rvb2xfbWFwcGluZ19yZWdp", + "c3RyeV9kYXRhLnByb3RvEgtjaXJjdWl0c192MholY2lyY3VpdHMvc2hhcmVk", + "L2FwaS9pZF8xMjhfZGF0YS5wcm90bxoUY29yZS9ndWlkX2RhdGEucHJvdG8i", + "dQojQ2lyY3VpdEdyYXBoVG9vbE1hcHBpbmdSZWdpc3RyeURhdGESTgoPbWFw", + "cGluZ19lbnRyaWVzGAEgAygLMjUuY2lyY3VpdHNfdjIuQ2lyY3VpdEdyYXBo", + "VG9vbE1hcHBpbmdSZWdpc3RyeUVudHJ5RGF0YSKCAQooQ2lyY3VpdEdyYXBo", + "VG9vbE1hcHBpbmdSZWdpc3RyeUVudHJ5RGF0YRItChBjaXJjdWl0X2dyYXBo", + "X2lkGAEgASgLMhMuY2lyY3VpdHMuSWQxMjhEYXRhEicKD3Rvb2xfbWFwcGlu", + "Z19pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGFCFqoCE0NpcmN1aXRzVjIuUHJv", + "dG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Shared.Api.Protobuf.Id128DataReflection.Descriptor, global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryData), global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryData.Parser, new[]{ "MappingEntries" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryEntryData), global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryEntryData.Parser, new[]{ "CircuitGraphId", "ToolMappingId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitGraphToolMappingRegistryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitGraphToolMappingRegistryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitGraphToolMappingRegistryDataReflection.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 CircuitGraphToolMappingRegistryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGraphToolMappingRegistryData(CircuitGraphToolMappingRegistryData other) : this() { + mappingEntries_ = other.mappingEntries_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGraphToolMappingRegistryData Clone() { + return new CircuitGraphToolMappingRegistryData(this); + } + + /// Field number for the "mapping_entries" field. + public const int MappingEntriesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_mappingEntries_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.CircuitGraphToolMappingRegistryEntryData.Parser); + private readonly pbc::RepeatedField mappingEntries_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField MappingEntries { + get { return mappingEntries_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitGraphToolMappingRegistryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitGraphToolMappingRegistryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!mappingEntries_.Equals(other.mappingEntries_)) 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; + hash ^= mappingEntries_.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 + mappingEntries_.WriteTo(output, _repeated_mappingEntries_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) { + mappingEntries_.WriteTo(ref output, _repeated_mappingEntries_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; + size += mappingEntries_.CalculateSize(_repeated_mappingEntries_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitGraphToolMappingRegistryData other) { + if (other == null) { + return; + } + mappingEntries_.Add(other.mappingEntries_); + _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: { + mappingEntries_.AddEntriesFrom(input, _repeated_mappingEntries_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: { + mappingEntries_.AddEntriesFrom(ref input, _repeated_mappingEntries_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitGraphToolMappingRegistryEntryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitGraphToolMappingRegistryEntryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitGraphToolMappingRegistryDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 CircuitGraphToolMappingRegistryEntryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGraphToolMappingRegistryEntryData(CircuitGraphToolMappingRegistryEntryData other) : this() { + circuitGraphId_ = other.circuitGraphId_ != null ? other.circuitGraphId_.Clone() : null; + toolMappingId_ = other.toolMappingId_ != null ? other.toolMappingId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGraphToolMappingRegistryEntryData Clone() { + return new CircuitGraphToolMappingRegistryEntryData(this); + } + + /// Field number for the "circuit_graph_id" field. + public const int CircuitGraphIdFieldNumber = 1; + private global::Circuits.Shared.Api.Protobuf.Id128Data circuitGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data CircuitGraphId { + get { return circuitGraphId_; } + set { + circuitGraphId_ = value; + } + } + + /// Field number for the "tool_mapping_id" field. + public const int ToolMappingIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData toolMappingId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ToolMappingId { + get { return toolMappingId_; } + set { + toolMappingId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitGraphToolMappingRegistryEntryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitGraphToolMappingRegistryEntryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CircuitGraphId, other.CircuitGraphId)) return false; + if (!object.Equals(ToolMappingId, other.ToolMappingId)) 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 (circuitGraphId_ != null) hash ^= CircuitGraphId.GetHashCode(); + if (toolMappingId_ != null) hash ^= ToolMappingId.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 (circuitGraphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CircuitGraphId); + } + if (toolMappingId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ToolMappingId); + } + 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 (circuitGraphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CircuitGraphId); + } + if (toolMappingId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ToolMappingId); + } + 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 (circuitGraphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitGraphId); + } + if (toolMappingId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ToolMappingId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitGraphToolMappingRegistryEntryData other) { + if (other == null) { + return; + } + if (other.circuitGraphId_ != null) { + if (circuitGraphId_ == null) { + CircuitGraphId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + CircuitGraphId.MergeFrom(other.CircuitGraphId); + } + if (other.toolMappingId_ != null) { + if (toolMappingId_ == null) { + ToolMappingId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ToolMappingId.MergeFrom(other.ToolMappingId); + } + _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 (circuitGraphId_ == null) { + CircuitGraphId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(CircuitGraphId); + break; + } + case 18: { + if (toolMappingId_ == null) { + ToolMappingId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ToolMappingId); + 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 (circuitGraphId_ == null) { + CircuitGraphId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(CircuitGraphId); + break; + } + case 18: { + if (toolMappingId_ == null) { + ToolMappingId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ToolMappingId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitInteractionFilterData.cs b/CircuitInteractionFilterData.cs new file mode 100644 index 0000000..e33d024 --- /dev/null +++ b/CircuitInteractionFilterData.cs @@ -0,0 +1,334 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_interaction_filter_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_interaction_filter_data.proto + public static partial class CircuitInteractionFilterDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_interaction_filter_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitInteractionFilterDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0c192Mi9jaXJjdWl0X2ludGVyYWN0aW9uX2ZpbHRlcl9kYXRh", + "LnByb3RvEgtjaXJjdWl0c192MhoUY29yZS9ndWlkX2RhdGEucHJvdG8igAEK", + "HENpcmN1aXRJbnRlcmFjdGlvbkZpbHRlckRhdGESGAoQaW50ZXJhY3Rpb25f", + "bW9kZRgBIAEoBRInCg9nYW1lX3JvbGVfZ3VpZHMYAiADKAsyDi5jb3JlLkd1", + "aWREYXRhEg8KB2VuYWJsZWQYAyABKAgSDAoEdGFncxgEIAMoCUIWqgITQ2ly", + "Y3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitInteractionFilterData), global::CircuitsV2.Protobuf.CircuitInteractionFilterData.Parser, new[]{ "InteractionMode", "GameRoleGuids", "Enabled", "Tags" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitInteractionFilterData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitInteractionFilterData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitInteractionFilterDataReflection.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 CircuitInteractionFilterData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitInteractionFilterData(CircuitInteractionFilterData other) : this() { + interactionMode_ = other.interactionMode_; + gameRoleGuids_ = other.gameRoleGuids_.Clone(); + enabled_ = other.enabled_; + tags_ = other.tags_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitInteractionFilterData Clone() { + return new CircuitInteractionFilterData(this); + } + + /// Field number for the "interaction_mode" field. + public const int InteractionModeFieldNumber = 1; + private int interactionMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InteractionMode { + get { return interactionMode_; } + set { + interactionMode_ = value; + } + } + + /// Field number for the "game_role_guids" field. + public const int GameRoleGuidsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_gameRoleGuids_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField gameRoleGuids_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField GameRoleGuids { + get { return gameRoleGuids_; } + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 3; + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { return enabled_; } + set { + enabled_ = value; + } + } + + /// Field number for the "tags" field. + public const int TagsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_tags_codec + = pb::FieldCodec.ForString(34); + private readonly pbc::RepeatedField tags_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Tags { + get { return tags_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitInteractionFilterData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitInteractionFilterData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InteractionMode != other.InteractionMode) return false; + if(!gameRoleGuids_.Equals(other.gameRoleGuids_)) return false; + if (Enabled != other.Enabled) return false; + if(!tags_.Equals(other.tags_)) 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 (InteractionMode != 0) hash ^= InteractionMode.GetHashCode(); + hash ^= gameRoleGuids_.GetHashCode(); + if (Enabled != false) hash ^= Enabled.GetHashCode(); + hash ^= tags_.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 (InteractionMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(InteractionMode); + } + gameRoleGuids_.WriteTo(output, _repeated_gameRoleGuids_codec); + if (Enabled != false) { + output.WriteRawTag(24); + output.WriteBool(Enabled); + } + tags_.WriteTo(output, _repeated_tags_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 (InteractionMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(InteractionMode); + } + gameRoleGuids_.WriteTo(ref output, _repeated_gameRoleGuids_codec); + if (Enabled != false) { + output.WriteRawTag(24); + output.WriteBool(Enabled); + } + tags_.WriteTo(ref output, _repeated_tags_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 (InteractionMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InteractionMode); + } + size += gameRoleGuids_.CalculateSize(_repeated_gameRoleGuids_codec); + if (Enabled != false) { + size += 1 + 1; + } + size += tags_.CalculateSize(_repeated_tags_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitInteractionFilterData other) { + if (other == null) { + return; + } + if (other.InteractionMode != 0) { + InteractionMode = other.InteractionMode; + } + gameRoleGuids_.Add(other.gameRoleGuids_); + if (other.Enabled != false) { + Enabled = other.Enabled; + } + tags_.Add(other.tags_); + _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 8: { + InteractionMode = input.ReadInt32(); + break; + } + case 18: { + gameRoleGuids_.AddEntriesFrom(input, _repeated_gameRoleGuids_codec); + break; + } + case 24: { + Enabled = input.ReadBool(); + break; + } + case 34: { + tags_.AddEntriesFrom(input, _repeated_tags_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 8: { + InteractionMode = input.ReadInt32(); + break; + } + case 18: { + gameRoleGuids_.AddEntriesFrom(ref input, _repeated_gameRoleGuids_codec); + break; + } + case 24: { + Enabled = input.ReadBool(); + break; + } + case 34: { + tags_.AddEntriesFrom(ref input, _repeated_tags_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitLinkData.cs b/CircuitLinkData.cs new file mode 100644 index 0000000..a9c9156 --- /dev/null +++ b/CircuitLinkData.cs @@ -0,0 +1,392 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v1/circuit_link_data.proto +// +#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 RecRoom.CircuitsV1.Protobuf { + + /// Holder for reflection information generated from circuits_v1/circuit_link_data.proto + public static partial class CircuitLinkDataReflection { + + #region Descriptor + /// File descriptor for circuits_v1/circuit_link_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitLinkDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192MS9jaXJjdWl0X2xpbmtfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjEiewoPQ2lyY3VpdExpbmtEYXRhEhYKDnNvdXJjZV9ub2RlX2lkGAEg", + "ASgFEhQKDGRlc3Rfbm9kZV9pZBgCIAEoBRISCgppbnB1dF9zbG90GAMgASgF", + "EhMKC291dHB1dF9zbG90GAQgASgFEhEKCWxpbmtfdHlwZRgFIAEoBUIeqgIb", + "UmVjUm9vbS5DaXJjdWl0c1YxLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.CircuitLinkData), global::RecRoom.CircuitsV1.Protobuf.CircuitLinkData.Parser, new[]{ "SourceNodeId", "DestNodeId", "InputSlot", "OutputSlot", "LinkType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitLinkData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitLinkData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.CircuitLinkDataReflection.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 CircuitLinkData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitLinkData(CircuitLinkData other) : this() { + sourceNodeId_ = other.sourceNodeId_; + destNodeId_ = other.destNodeId_; + inputSlot_ = other.inputSlot_; + outputSlot_ = other.outputSlot_; + linkType_ = other.linkType_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitLinkData Clone() { + return new CircuitLinkData(this); + } + + /// Field number for the "source_node_id" field. + public const int SourceNodeIdFieldNumber = 1; + private int sourceNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SourceNodeId { + get { return sourceNodeId_; } + set { + sourceNodeId_ = value; + } + } + + /// Field number for the "dest_node_id" field. + public const int DestNodeIdFieldNumber = 2; + private int destNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DestNodeId { + get { return destNodeId_; } + set { + destNodeId_ = value; + } + } + + /// Field number for the "input_slot" field. + public const int InputSlotFieldNumber = 3; + private int inputSlot_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputSlot { + get { return inputSlot_; } + set { + inputSlot_ = value; + } + } + + /// Field number for the "output_slot" field. + public const int OutputSlotFieldNumber = 4; + private int outputSlot_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputSlot { + get { return outputSlot_; } + set { + outputSlot_ = value; + } + } + + /// Field number for the "link_type" field. + public const int LinkTypeFieldNumber = 5; + private int linkType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int LinkType { + get { return linkType_; } + set { + linkType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitLinkData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitLinkData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SourceNodeId != other.SourceNodeId) return false; + if (DestNodeId != other.DestNodeId) return false; + if (InputSlot != other.InputSlot) return false; + if (OutputSlot != other.OutputSlot) return false; + if (LinkType != other.LinkType) 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 (SourceNodeId != 0) hash ^= SourceNodeId.GetHashCode(); + if (DestNodeId != 0) hash ^= DestNodeId.GetHashCode(); + if (InputSlot != 0) hash ^= InputSlot.GetHashCode(); + if (OutputSlot != 0) hash ^= OutputSlot.GetHashCode(); + if (LinkType != 0) hash ^= LinkType.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 (SourceNodeId != 0) { + output.WriteRawTag(8); + output.WriteInt32(SourceNodeId); + } + if (DestNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(DestNodeId); + } + if (InputSlot != 0) { + output.WriteRawTag(24); + output.WriteInt32(InputSlot); + } + if (OutputSlot != 0) { + output.WriteRawTag(32); + output.WriteInt32(OutputSlot); + } + if (LinkType != 0) { + output.WriteRawTag(40); + output.WriteInt32(LinkType); + } + 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 (SourceNodeId != 0) { + output.WriteRawTag(8); + output.WriteInt32(SourceNodeId); + } + if (DestNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(DestNodeId); + } + if (InputSlot != 0) { + output.WriteRawTag(24); + output.WriteInt32(InputSlot); + } + if (OutputSlot != 0) { + output.WriteRawTag(32); + output.WriteInt32(OutputSlot); + } + if (LinkType != 0) { + output.WriteRawTag(40); + output.WriteInt32(LinkType); + } + 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 (SourceNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SourceNodeId); + } + if (DestNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DestNodeId); + } + if (InputSlot != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputSlot); + } + if (OutputSlot != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputSlot); + } + if (LinkType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(LinkType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitLinkData other) { + if (other == null) { + return; + } + if (other.SourceNodeId != 0) { + SourceNodeId = other.SourceNodeId; + } + if (other.DestNodeId != 0) { + DestNodeId = other.DestNodeId; + } + if (other.InputSlot != 0) { + InputSlot = other.InputSlot; + } + if (other.OutputSlot != 0) { + OutputSlot = other.OutputSlot; + } + if (other.LinkType != 0) { + LinkType = other.LinkType; + } + _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 8: { + SourceNodeId = input.ReadInt32(); + break; + } + case 16: { + DestNodeId = input.ReadInt32(); + break; + } + case 24: { + InputSlot = input.ReadInt32(); + break; + } + case 32: { + OutputSlot = input.ReadInt32(); + break; + } + case 40: { + LinkType = input.ReadInt32(); + 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 8: { + SourceNodeId = input.ReadInt32(); + break; + } + case 16: { + DestNodeId = input.ReadInt32(); + break; + } + case 24: { + InputSlot = input.ReadInt32(); + break; + } + case 32: { + OutputSlot = input.ReadInt32(); + break; + } + case 40: { + LinkType = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitNodeData.cs b/CircuitNodeData.cs new file mode 100644 index 0000000..91844e7 --- /dev/null +++ b/CircuitNodeData.cs @@ -0,0 +1,2699 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v1/circuit_node_data.proto +// +#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 RecRoom.CircuitsV1.Protobuf { + + /// Holder for reflection information generated from circuits_v1/circuit_node_data.proto + public static partial class CircuitNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v1/circuit_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192MS9jaXJjdWl0X25vZGVfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjEaI2NpcmN1aXRzX3YxL2NpcmN1aXRfbGlua19kYXRhLnByb3RvGiVj", + "aXJjdWl0c192MS9ub2RlX3RyYW5zZm9ybV9kYXRhLnByb3RvGhtjaXJjdWl0", + "c192MS9zbG90X2RhdGEucHJvdG8i1gQKD0NpcmN1aXROb2RlRGF0YRIRCglu", + "b2RlX25hbWUYASABKAkSDwoHbm9kZV9pZBgCIAEoBRIWCg5wYWlyZWRfbm9k", + "ZV9pZBgDIAEoBRIRCglub2RlX3R5cGUYBCABKAwSMwoNY2lyY3VpdF9saW5r", + "cxgGIAMoCzIcLmNpcmN1aXRzX3YxLkNpcmN1aXRMaW5rRGF0YRI2Cg50cmFu", + "c2Zvcm1fZGF0YRgHIAEoCzIeLmNpcmN1aXRzX3YxLk5vZGVUcmFuc2Zvcm1E", + "YXRhEjsKE2ludGVybmFsX2dyYXBoX2RhdGEYCCABKAsyHi5jaXJjdWl0c192", + "MS5JbnRlcm5hbEdyYXBoRGF0YRInCghzbG90RGF0YRgJIAMoCzIVLmNpcmN1", + "aXRzX3YxLlNsb3REYXRhEgwKBG1vZGUYCiABKAUSOQoSc2VsZWN0b3Jfbm9k", + "ZV9kYXRhGAsgASgLMh0uY2lyY3VpdHNfdjEuU2VsZWN0b3JOb2RlRGF0YRIV", + "Cg1hZHZhbmNlZF9tb2RlGAwgASgIEhEKCXRpbWVfdW5pdBgNIAEoBRIPCgdy", + "b2xlX2lkGA4gASgFEj4KEnN0YXRlX21hY2hpbmVfZGF0YRgPIAMoCzIiLmNp", + "cmN1aXRzX3YxLlN0YXRlTWFjaGluZVN0YXRlRGF0YRIVCg1kZWZhdWx0X2lu", + "ZGV4GBAgASgFEjMKFGRlZmF1bHRJbnB1dFNsb3REYXRhGBEgAygLMhUuY2ly", + "Y3VpdHNfdjEuU2xvdERhdGESEQoJcm9sZV9ndWlkGBIgASgJImQKEFNlbGVj", + "dG9yTm9kZURhdGESEQoJZXZhbF9tb2RlGAEgASgFEj0KFHNlbGVjdG9yX2Nv", + "bmZpZ19kYXRhGAIgAygLMh8uY2lyY3VpdHNfdjEuU2VsZWN0b3JDb25maWdE", + "YXRhIoIBChFJbnRlcm5hbEdyYXBoRGF0YRIVCg1pbnB1dF9ub2RlX2lkGAEg", + "ASgFEhYKDm91dHB1dF9ub2RlX2lkGAIgASgFEj4KE2ludGVybmFsX25vZGVf", + "Z3JhcGgYAyABKAsyIS5jaXJjdWl0c192MS5DaXJjdWl0Tm9kZUdyYXBoRGF0", + "YSK1AQoUQ2lyY3VpdE5vZGVHcmFwaERhdGESFwoPbm9kZV9ncmFwaF9ndWlk", + "GAEgASgMEhkKEWlzX2ludGVybmFsX2dyYXBoGAIgASgIEjQKDnJvb3Rfbm9k", + "ZV9kYXRhGAMgASgLMhwuY2lyY3VpdHNfdjEuQ2lyY3VpdE5vZGVEYXRhEjMK", + "DWNpcmN1aXRfbm9kZXMYBCADKAsyHC5jaXJjdWl0c192MS5DaXJjdWl0Tm9k", + "ZURhdGEiUwoeQ2lyY3VpdE5vZGVHcmFwaENvbGxlY3Rpb25EYXRhEjEKBmdy", + "YXBocxgBIAMoCzIhLmNpcmN1aXRzX3YxLkNpcmN1aXROb2RlR3JhcGhEYXRh", + "IkEKElNlbGVjdG9yQ29uZmlnRGF0YRIUCgxjb21wYXJlX21vZGUYASABKAUS", + "FQoNY29tcGFyZV92YWx1ZRgCIAEoBSK1AQoVU3RhdGVNYWNoaW5lU3RhdGVE", + "YXRhEgwKBHZhbDEYASABKAUSDAoEdmFsMhgCIAEoBRIMCgR2YWwzGAMgASgF", + "EkYKFXN0YXRlX3RyYW5zaXRpb25fZGF0YRgEIAMoCzInLmNpcmN1aXRzX3Yx", + "LlN0YXRlTWFjaGluZVRyYW5zaXRpb25EYXRhEhkKEW1pbl90aW1lX2luX3N0", + "YXRlGAUgASgFEg8KB3JlbW92ZWQYBiABKAUiRgoaU3RhdGVNYWNoaW5lVHJh", + "bnNpdGlvbkRhdGESEwoLaW5wdXRfaW5kZXgYASABKAUSEwoLc3RhdGVfaW5k", + "ZXgYAiABKAVCHqoCG1JlY1Jvb20uQ2lyY3VpdHNWMS5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.CircuitsV1.Protobuf.CircuitLinkDataReflection.Descriptor, global::RecRoom.CircuitsV1.Protobuf.NodeTransformDataReflection.Descriptor, global::RecRoom.CircuitsV1.Protobuf.SlotDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.CircuitNodeData), global::RecRoom.CircuitsV1.Protobuf.CircuitNodeData.Parser, new[]{ "NodeName", "NodeId", "PairedNodeId", "NodeType", "CircuitLinks", "TransformData", "InternalGraphData", "SlotData", "Mode", "SelectorNodeData", "AdvancedMode", "TimeUnit", "RoleId", "StateMachineData", "DefaultIndex", "DefaultInputSlotData", "RoleGuid" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.SelectorNodeData), global::RecRoom.CircuitsV1.Protobuf.SelectorNodeData.Parser, new[]{ "EvalMode", "SelectorConfigData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.InternalGraphData), global::RecRoom.CircuitsV1.Protobuf.InternalGraphData.Parser, new[]{ "InputNodeId", "OutputNodeId", "InternalNodeGraph" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.CircuitNodeGraphData), global::RecRoom.CircuitsV1.Protobuf.CircuitNodeGraphData.Parser, new[]{ "NodeGraphGuid", "IsInternalGraph", "RootNodeData", "CircuitNodes" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.CircuitNodeGraphCollectionData), global::RecRoom.CircuitsV1.Protobuf.CircuitNodeGraphCollectionData.Parser, new[]{ "Graphs" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.SelectorConfigData), global::RecRoom.CircuitsV1.Protobuf.SelectorConfigData.Parser, new[]{ "CompareMode", "CompareValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.StateMachineStateData), global::RecRoom.CircuitsV1.Protobuf.StateMachineStateData.Parser, new[]{ "Val1", "Val2", "Val3", "StateTransitionData", "MinTimeInState", "Removed" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.StateMachineTransitionData), global::RecRoom.CircuitsV1.Protobuf.StateMachineTransitionData.Parser, new[]{ "InputIndex", "StateIndex" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.CircuitNodeDataReflection.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 CircuitNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitNodeData(CircuitNodeData other) : this() { + nodeName_ = other.nodeName_; + nodeId_ = other.nodeId_; + pairedNodeId_ = other.pairedNodeId_; + nodeType_ = other.nodeType_; + circuitLinks_ = other.circuitLinks_.Clone(); + transformData_ = other.transformData_ != null ? other.transformData_.Clone() : null; + internalGraphData_ = other.internalGraphData_ != null ? other.internalGraphData_.Clone() : null; + slotData_ = other.slotData_.Clone(); + mode_ = other.mode_; + selectorNodeData_ = other.selectorNodeData_ != null ? other.selectorNodeData_.Clone() : null; + advancedMode_ = other.advancedMode_; + timeUnit_ = other.timeUnit_; + roleId_ = other.roleId_; + stateMachineData_ = other.stateMachineData_.Clone(); + defaultIndex_ = other.defaultIndex_; + defaultInputSlotData_ = other.defaultInputSlotData_.Clone(); + roleGuid_ = other.roleGuid_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitNodeData Clone() { + return new CircuitNodeData(this); + } + + /// Field number for the "node_name" field. + public const int NodeNameFieldNumber = 1; + private string nodeName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NodeName { + get { return nodeName_; } + set { + nodeName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 2; + private int nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "paired_node_id" field. + public const int PairedNodeIdFieldNumber = 3; + private int pairedNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PairedNodeId { + get { return pairedNodeId_; } + set { + pairedNodeId_ = value; + } + } + + /// Field number for the "node_type" field. + public const int NodeTypeFieldNumber = 4; + private pb::ByteString nodeType_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString NodeType { + get { return nodeType_; } + set { + nodeType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "circuit_links" field. + public const int CircuitLinksFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_circuitLinks_codec + = pb::FieldCodec.ForMessage(50, global::RecRoom.CircuitsV1.Protobuf.CircuitLinkData.Parser); + private readonly pbc::RepeatedField circuitLinks_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField CircuitLinks { + get { return circuitLinks_; } + } + + /// Field number for the "transform_data" field. + public const int TransformDataFieldNumber = 7; + private global::RecRoom.CircuitsV1.Protobuf.NodeTransformData transformData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.CircuitsV1.Protobuf.NodeTransformData TransformData { + get { return transformData_; } + set { + transformData_ = value; + } + } + + /// Field number for the "internal_graph_data" field. + public const int InternalGraphDataFieldNumber = 8; + private global::RecRoom.CircuitsV1.Protobuf.InternalGraphData internalGraphData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.CircuitsV1.Protobuf.InternalGraphData InternalGraphData { + get { return internalGraphData_; } + set { + internalGraphData_ = value; + } + } + + /// Field number for the "slotData" field. + public const int SlotDataFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_slotData_codec + = pb::FieldCodec.ForMessage(74, global::RecRoom.CircuitsV1.Protobuf.SlotData.Parser); + private readonly pbc::RepeatedField slotData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SlotData { + get { return slotData_; } + } + + /// Field number for the "mode" field. + public const int ModeFieldNumber = 10; + private int mode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Mode { + get { return mode_; } + set { + mode_ = value; + } + } + + /// Field number for the "selector_node_data" field. + public const int SelectorNodeDataFieldNumber = 11; + private global::RecRoom.CircuitsV1.Protobuf.SelectorNodeData selectorNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.CircuitsV1.Protobuf.SelectorNodeData SelectorNodeData { + get { return selectorNodeData_; } + set { + selectorNodeData_ = value; + } + } + + /// Field number for the "advanced_mode" field. + public const int AdvancedModeFieldNumber = 12; + private bool advancedMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AdvancedMode { + get { return advancedMode_; } + set { + advancedMode_ = value; + } + } + + /// Field number for the "time_unit" field. + public const int TimeUnitFieldNumber = 13; + private int timeUnit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TimeUnit { + get { return timeUnit_; } + set { + timeUnit_ = value; + } + } + + /// Field number for the "role_id" field. + public const int RoleIdFieldNumber = 14; + private int roleId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RoleId { + get { return roleId_; } + set { + roleId_ = value; + } + } + + /// Field number for the "state_machine_data" field. + public const int StateMachineDataFieldNumber = 15; + private static readonly pb::FieldCodec _repeated_stateMachineData_codec + = pb::FieldCodec.ForMessage(122, global::RecRoom.CircuitsV1.Protobuf.StateMachineStateData.Parser); + private readonly pbc::RepeatedField stateMachineData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField StateMachineData { + get { return stateMachineData_; } + } + + /// Field number for the "default_index" field. + public const int DefaultIndexFieldNumber = 16; + private int defaultIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DefaultIndex { + get { return defaultIndex_; } + set { + defaultIndex_ = value; + } + } + + /// Field number for the "defaultInputSlotData" field. + public const int DefaultInputSlotDataFieldNumber = 17; + private static readonly pb::FieldCodec _repeated_defaultInputSlotData_codec + = pb::FieldCodec.ForMessage(138, global::RecRoom.CircuitsV1.Protobuf.SlotData.Parser); + private readonly pbc::RepeatedField defaultInputSlotData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DefaultInputSlotData { + get { return defaultInputSlotData_; } + } + + /// Field number for the "role_guid" field. + public const int RoleGuidFieldNumber = 18; + private string roleGuid_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoleGuid { + get { return roleGuid_; } + set { + roleGuid_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (NodeName != other.NodeName) return false; + if (NodeId != other.NodeId) return false; + if (PairedNodeId != other.PairedNodeId) return false; + if (NodeType != other.NodeType) return false; + if(!circuitLinks_.Equals(other.circuitLinks_)) return false; + if (!object.Equals(TransformData, other.TransformData)) return false; + if (!object.Equals(InternalGraphData, other.InternalGraphData)) return false; + if(!slotData_.Equals(other.slotData_)) return false; + if (Mode != other.Mode) return false; + if (!object.Equals(SelectorNodeData, other.SelectorNodeData)) return false; + if (AdvancedMode != other.AdvancedMode) return false; + if (TimeUnit != other.TimeUnit) return false; + if (RoleId != other.RoleId) return false; + if(!stateMachineData_.Equals(other.stateMachineData_)) return false; + if (DefaultIndex != other.DefaultIndex) return false; + if(!defaultInputSlotData_.Equals(other.defaultInputSlotData_)) return false; + if (RoleGuid != other.RoleGuid) 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 (NodeName.Length != 0) hash ^= NodeName.GetHashCode(); + if (NodeId != 0) hash ^= NodeId.GetHashCode(); + if (PairedNodeId != 0) hash ^= PairedNodeId.GetHashCode(); + if (NodeType.Length != 0) hash ^= NodeType.GetHashCode(); + hash ^= circuitLinks_.GetHashCode(); + if (transformData_ != null) hash ^= TransformData.GetHashCode(); + if (internalGraphData_ != null) hash ^= InternalGraphData.GetHashCode(); + hash ^= slotData_.GetHashCode(); + if (Mode != 0) hash ^= Mode.GetHashCode(); + if (selectorNodeData_ != null) hash ^= SelectorNodeData.GetHashCode(); + if (AdvancedMode != false) hash ^= AdvancedMode.GetHashCode(); + if (TimeUnit != 0) hash ^= TimeUnit.GetHashCode(); + if (RoleId != 0) hash ^= RoleId.GetHashCode(); + hash ^= stateMachineData_.GetHashCode(); + if (DefaultIndex != 0) hash ^= DefaultIndex.GetHashCode(); + hash ^= defaultInputSlotData_.GetHashCode(); + if (RoleGuid.Length != 0) hash ^= RoleGuid.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 (NodeName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(NodeName); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (PairedNodeId != 0) { + output.WriteRawTag(24); + output.WriteInt32(PairedNodeId); + } + if (NodeType.Length != 0) { + output.WriteRawTag(34); + output.WriteBytes(NodeType); + } + circuitLinks_.WriteTo(output, _repeated_circuitLinks_codec); + if (transformData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(TransformData); + } + if (internalGraphData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(InternalGraphData); + } + slotData_.WriteTo(output, _repeated_slotData_codec); + if (Mode != 0) { + output.WriteRawTag(80); + output.WriteInt32(Mode); + } + if (selectorNodeData_ != null) { + output.WriteRawTag(90); + output.WriteMessage(SelectorNodeData); + } + if (AdvancedMode != false) { + output.WriteRawTag(96); + output.WriteBool(AdvancedMode); + } + if (TimeUnit != 0) { + output.WriteRawTag(104); + output.WriteInt32(TimeUnit); + } + if (RoleId != 0) { + output.WriteRawTag(112); + output.WriteInt32(RoleId); + } + stateMachineData_.WriteTo(output, _repeated_stateMachineData_codec); + if (DefaultIndex != 0) { + output.WriteRawTag(128, 1); + output.WriteInt32(DefaultIndex); + } + defaultInputSlotData_.WriteTo(output, _repeated_defaultInputSlotData_codec); + if (RoleGuid.Length != 0) { + output.WriteRawTag(146, 1); + output.WriteString(RoleGuid); + } + 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 (NodeName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(NodeName); + } + if (NodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodeId); + } + if (PairedNodeId != 0) { + output.WriteRawTag(24); + output.WriteInt32(PairedNodeId); + } + if (NodeType.Length != 0) { + output.WriteRawTag(34); + output.WriteBytes(NodeType); + } + circuitLinks_.WriteTo(ref output, _repeated_circuitLinks_codec); + if (transformData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(TransformData); + } + if (internalGraphData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(InternalGraphData); + } + slotData_.WriteTo(ref output, _repeated_slotData_codec); + if (Mode != 0) { + output.WriteRawTag(80); + output.WriteInt32(Mode); + } + if (selectorNodeData_ != null) { + output.WriteRawTag(90); + output.WriteMessage(SelectorNodeData); + } + if (AdvancedMode != false) { + output.WriteRawTag(96); + output.WriteBool(AdvancedMode); + } + if (TimeUnit != 0) { + output.WriteRawTag(104); + output.WriteInt32(TimeUnit); + } + if (RoleId != 0) { + output.WriteRawTag(112); + output.WriteInt32(RoleId); + } + stateMachineData_.WriteTo(ref output, _repeated_stateMachineData_codec); + if (DefaultIndex != 0) { + output.WriteRawTag(128, 1); + output.WriteInt32(DefaultIndex); + } + defaultInputSlotData_.WriteTo(ref output, _repeated_defaultInputSlotData_codec); + if (RoleGuid.Length != 0) { + output.WriteRawTag(146, 1); + output.WriteString(RoleGuid); + } + 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 (NodeName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(NodeName); + } + if (NodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodeId); + } + if (PairedNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PairedNodeId); + } + if (NodeType.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(NodeType); + } + size += circuitLinks_.CalculateSize(_repeated_circuitLinks_codec); + if (transformData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TransformData); + } + if (internalGraphData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InternalGraphData); + } + size += slotData_.CalculateSize(_repeated_slotData_codec); + if (Mode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Mode); + } + if (selectorNodeData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SelectorNodeData); + } + if (AdvancedMode != false) { + size += 1 + 1; + } + if (TimeUnit != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TimeUnit); + } + if (RoleId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoleId); + } + size += stateMachineData_.CalculateSize(_repeated_stateMachineData_codec); + if (DefaultIndex != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(DefaultIndex); + } + size += defaultInputSlotData_.CalculateSize(_repeated_defaultInputSlotData_codec); + if (RoleGuid.Length != 0) { + size += 2 + pb::CodedOutputStream.ComputeStringSize(RoleGuid); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitNodeData other) { + if (other == null) { + return; + } + if (other.NodeName.Length != 0) { + NodeName = other.NodeName; + } + if (other.NodeId != 0) { + NodeId = other.NodeId; + } + if (other.PairedNodeId != 0) { + PairedNodeId = other.PairedNodeId; + } + if (other.NodeType.Length != 0) { + NodeType = other.NodeType; + } + circuitLinks_.Add(other.circuitLinks_); + if (other.transformData_ != null) { + if (transformData_ == null) { + TransformData = new global::RecRoom.CircuitsV1.Protobuf.NodeTransformData(); + } + TransformData.MergeFrom(other.TransformData); + } + if (other.internalGraphData_ != null) { + if (internalGraphData_ == null) { + InternalGraphData = new global::RecRoom.CircuitsV1.Protobuf.InternalGraphData(); + } + InternalGraphData.MergeFrom(other.InternalGraphData); + } + slotData_.Add(other.slotData_); + if (other.Mode != 0) { + Mode = other.Mode; + } + if (other.selectorNodeData_ != null) { + if (selectorNodeData_ == null) { + SelectorNodeData = new global::RecRoom.CircuitsV1.Protobuf.SelectorNodeData(); + } + SelectorNodeData.MergeFrom(other.SelectorNodeData); + } + if (other.AdvancedMode != false) { + AdvancedMode = other.AdvancedMode; + } + if (other.TimeUnit != 0) { + TimeUnit = other.TimeUnit; + } + if (other.RoleId != 0) { + RoleId = other.RoleId; + } + stateMachineData_.Add(other.stateMachineData_); + if (other.DefaultIndex != 0) { + DefaultIndex = other.DefaultIndex; + } + defaultInputSlotData_.Add(other.defaultInputSlotData_); + if (other.RoleGuid.Length != 0) { + RoleGuid = other.RoleGuid; + } + _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: { + NodeName = input.ReadString(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + PairedNodeId = input.ReadInt32(); + break; + } + case 34: { + NodeType = input.ReadBytes(); + break; + } + case 50: { + circuitLinks_.AddEntriesFrom(input, _repeated_circuitLinks_codec); + break; + } + case 58: { + if (transformData_ == null) { + TransformData = new global::RecRoom.CircuitsV1.Protobuf.NodeTransformData(); + } + input.ReadMessage(TransformData); + break; + } + case 66: { + if (internalGraphData_ == null) { + InternalGraphData = new global::RecRoom.CircuitsV1.Protobuf.InternalGraphData(); + } + input.ReadMessage(InternalGraphData); + break; + } + case 74: { + slotData_.AddEntriesFrom(input, _repeated_slotData_codec); + break; + } + case 80: { + Mode = input.ReadInt32(); + break; + } + case 90: { + if (selectorNodeData_ == null) { + SelectorNodeData = new global::RecRoom.CircuitsV1.Protobuf.SelectorNodeData(); + } + input.ReadMessage(SelectorNodeData); + break; + } + case 96: { + AdvancedMode = input.ReadBool(); + break; + } + case 104: { + TimeUnit = input.ReadInt32(); + break; + } + case 112: { + RoleId = input.ReadInt32(); + break; + } + case 122: { + stateMachineData_.AddEntriesFrom(input, _repeated_stateMachineData_codec); + break; + } + case 128: { + DefaultIndex = input.ReadInt32(); + break; + } + case 138: { + defaultInputSlotData_.AddEntriesFrom(input, _repeated_defaultInputSlotData_codec); + break; + } + case 146: { + RoleGuid = input.ReadString(); + 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: { + NodeName = input.ReadString(); + break; + } + case 16: { + NodeId = input.ReadInt32(); + break; + } + case 24: { + PairedNodeId = input.ReadInt32(); + break; + } + case 34: { + NodeType = input.ReadBytes(); + break; + } + case 50: { + circuitLinks_.AddEntriesFrom(ref input, _repeated_circuitLinks_codec); + break; + } + case 58: { + if (transformData_ == null) { + TransformData = new global::RecRoom.CircuitsV1.Protobuf.NodeTransformData(); + } + input.ReadMessage(TransformData); + break; + } + case 66: { + if (internalGraphData_ == null) { + InternalGraphData = new global::RecRoom.CircuitsV1.Protobuf.InternalGraphData(); + } + input.ReadMessage(InternalGraphData); + break; + } + case 74: { + slotData_.AddEntriesFrom(ref input, _repeated_slotData_codec); + break; + } + case 80: { + Mode = input.ReadInt32(); + break; + } + case 90: { + if (selectorNodeData_ == null) { + SelectorNodeData = new global::RecRoom.CircuitsV1.Protobuf.SelectorNodeData(); + } + input.ReadMessage(SelectorNodeData); + break; + } + case 96: { + AdvancedMode = input.ReadBool(); + break; + } + case 104: { + TimeUnit = input.ReadInt32(); + break; + } + case 112: { + RoleId = input.ReadInt32(); + break; + } + case 122: { + stateMachineData_.AddEntriesFrom(ref input, _repeated_stateMachineData_codec); + break; + } + case 128: { + DefaultIndex = input.ReadInt32(); + break; + } + case 138: { + defaultInputSlotData_.AddEntriesFrom(ref input, _repeated_defaultInputSlotData_codec); + break; + } + case 146: { + RoleGuid = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SelectorNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SelectorNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.CircuitNodeDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 SelectorNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectorNodeData(SelectorNodeData other) : this() { + evalMode_ = other.evalMode_; + selectorConfigData_ = other.selectorConfigData_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectorNodeData Clone() { + return new SelectorNodeData(this); + } + + /// Field number for the "eval_mode" field. + public const int EvalModeFieldNumber = 1; + private int evalMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int EvalMode { + get { return evalMode_; } + set { + evalMode_ = value; + } + } + + /// Field number for the "selector_config_data" field. + public const int SelectorConfigDataFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_selectorConfigData_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.CircuitsV1.Protobuf.SelectorConfigData.Parser); + private readonly pbc::RepeatedField selectorConfigData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SelectorConfigData { + get { return selectorConfigData_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SelectorNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SelectorNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (EvalMode != other.EvalMode) return false; + if(!selectorConfigData_.Equals(other.selectorConfigData_)) 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 (EvalMode != 0) hash ^= EvalMode.GetHashCode(); + hash ^= selectorConfigData_.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 (EvalMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(EvalMode); + } + selectorConfigData_.WriteTo(output, _repeated_selectorConfigData_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 (EvalMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(EvalMode); + } + selectorConfigData_.WriteTo(ref output, _repeated_selectorConfigData_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 (EvalMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(EvalMode); + } + size += selectorConfigData_.CalculateSize(_repeated_selectorConfigData_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SelectorNodeData other) { + if (other == null) { + return; + } + if (other.EvalMode != 0) { + EvalMode = other.EvalMode; + } + selectorConfigData_.Add(other.selectorConfigData_); + _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 8: { + EvalMode = input.ReadInt32(); + break; + } + case 18: { + selectorConfigData_.AddEntriesFrom(input, _repeated_selectorConfigData_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 8: { + EvalMode = input.ReadInt32(); + break; + } + case 18: { + selectorConfigData_.AddEntriesFrom(ref input, _repeated_selectorConfigData_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InternalGraphData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InternalGraphData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.CircuitNodeDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 InternalGraphData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InternalGraphData(InternalGraphData other) : this() { + inputNodeId_ = other.inputNodeId_; + outputNodeId_ = other.outputNodeId_; + internalNodeGraph_ = other.internalNodeGraph_ != null ? other.internalNodeGraph_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InternalGraphData Clone() { + return new InternalGraphData(this); + } + + /// Field number for the "input_node_id" field. + public const int InputNodeIdFieldNumber = 1; + private int inputNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputNodeId { + get { return inputNodeId_; } + set { + inputNodeId_ = value; + } + } + + /// Field number for the "output_node_id" field. + public const int OutputNodeIdFieldNumber = 2; + private int outputNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputNodeId { + get { return outputNodeId_; } + set { + outputNodeId_ = value; + } + } + + /// Field number for the "internal_node_graph" field. + public const int InternalNodeGraphFieldNumber = 3; + private global::RecRoom.CircuitsV1.Protobuf.CircuitNodeGraphData internalNodeGraph_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.CircuitsV1.Protobuf.CircuitNodeGraphData InternalNodeGraph { + get { return internalNodeGraph_; } + set { + internalNodeGraph_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InternalGraphData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InternalGraphData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InputNodeId != other.InputNodeId) return false; + if (OutputNodeId != other.OutputNodeId) return false; + if (!object.Equals(InternalNodeGraph, other.InternalNodeGraph)) 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 (InputNodeId != 0) hash ^= InputNodeId.GetHashCode(); + if (OutputNodeId != 0) hash ^= OutputNodeId.GetHashCode(); + if (internalNodeGraph_ != null) hash ^= InternalNodeGraph.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 (InputNodeId != 0) { + output.WriteRawTag(8); + output.WriteInt32(InputNodeId); + } + if (OutputNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(OutputNodeId); + } + if (internalNodeGraph_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InternalNodeGraph); + } + 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 (InputNodeId != 0) { + output.WriteRawTag(8); + output.WriteInt32(InputNodeId); + } + if (OutputNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(OutputNodeId); + } + if (internalNodeGraph_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InternalNodeGraph); + } + 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 (InputNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputNodeId); + } + if (OutputNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputNodeId); + } + if (internalNodeGraph_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InternalNodeGraph); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InternalGraphData other) { + if (other == null) { + return; + } + if (other.InputNodeId != 0) { + InputNodeId = other.InputNodeId; + } + if (other.OutputNodeId != 0) { + OutputNodeId = other.OutputNodeId; + } + if (other.internalNodeGraph_ != null) { + if (internalNodeGraph_ == null) { + InternalNodeGraph = new global::RecRoom.CircuitsV1.Protobuf.CircuitNodeGraphData(); + } + InternalNodeGraph.MergeFrom(other.InternalNodeGraph); + } + _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 8: { + InputNodeId = input.ReadInt32(); + break; + } + case 16: { + OutputNodeId = input.ReadInt32(); + break; + } + case 26: { + if (internalNodeGraph_ == null) { + InternalNodeGraph = new global::RecRoom.CircuitsV1.Protobuf.CircuitNodeGraphData(); + } + input.ReadMessage(InternalNodeGraph); + 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 8: { + InputNodeId = input.ReadInt32(); + break; + } + case 16: { + OutputNodeId = input.ReadInt32(); + break; + } + case 26: { + if (internalNodeGraph_ == null) { + InternalNodeGraph = new global::RecRoom.CircuitsV1.Protobuf.CircuitNodeGraphData(); + } + input.ReadMessage(InternalNodeGraph); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitNodeGraphData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitNodeGraphData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.CircuitNodeDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 CircuitNodeGraphData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitNodeGraphData(CircuitNodeGraphData other) : this() { + nodeGraphGuid_ = other.nodeGraphGuid_; + isInternalGraph_ = other.isInternalGraph_; + rootNodeData_ = other.rootNodeData_ != null ? other.rootNodeData_.Clone() : null; + circuitNodes_ = other.circuitNodes_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitNodeGraphData Clone() { + return new CircuitNodeGraphData(this); + } + + /// Field number for the "node_graph_guid" field. + public const int NodeGraphGuidFieldNumber = 1; + private pb::ByteString nodeGraphGuid_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString NodeGraphGuid { + get { return nodeGraphGuid_; } + set { + nodeGraphGuid_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "is_internal_graph" field. + public const int IsInternalGraphFieldNumber = 2; + private bool isInternalGraph_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsInternalGraph { + get { return isInternalGraph_; } + set { + isInternalGraph_ = value; + } + } + + /// Field number for the "root_node_data" field. + public const int RootNodeDataFieldNumber = 3; + private global::RecRoom.CircuitsV1.Protobuf.CircuitNodeData rootNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.CircuitsV1.Protobuf.CircuitNodeData RootNodeData { + get { return rootNodeData_; } + set { + rootNodeData_ = value; + } + } + + /// Field number for the "circuit_nodes" field. + public const int CircuitNodesFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_circuitNodes_codec + = pb::FieldCodec.ForMessage(34, global::RecRoom.CircuitsV1.Protobuf.CircuitNodeData.Parser); + private readonly pbc::RepeatedField circuitNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField CircuitNodes { + get { return circuitNodes_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitNodeGraphData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitNodeGraphData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (NodeGraphGuid != other.NodeGraphGuid) return false; + if (IsInternalGraph != other.IsInternalGraph) return false; + if (!object.Equals(RootNodeData, other.RootNodeData)) return false; + if(!circuitNodes_.Equals(other.circuitNodes_)) 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 (NodeGraphGuid.Length != 0) hash ^= NodeGraphGuid.GetHashCode(); + if (IsInternalGraph != false) hash ^= IsInternalGraph.GetHashCode(); + if (rootNodeData_ != null) hash ^= RootNodeData.GetHashCode(); + hash ^= circuitNodes_.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 (NodeGraphGuid.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(NodeGraphGuid); + } + if (IsInternalGraph != false) { + output.WriteRawTag(16); + output.WriteBool(IsInternalGraph); + } + if (rootNodeData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RootNodeData); + } + circuitNodes_.WriteTo(output, _repeated_circuitNodes_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 (NodeGraphGuid.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(NodeGraphGuid); + } + if (IsInternalGraph != false) { + output.WriteRawTag(16); + output.WriteBool(IsInternalGraph); + } + if (rootNodeData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RootNodeData); + } + circuitNodes_.WriteTo(ref output, _repeated_circuitNodes_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 (NodeGraphGuid.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(NodeGraphGuid); + } + if (IsInternalGraph != false) { + size += 1 + 1; + } + if (rootNodeData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RootNodeData); + } + size += circuitNodes_.CalculateSize(_repeated_circuitNodes_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitNodeGraphData other) { + if (other == null) { + return; + } + if (other.NodeGraphGuid.Length != 0) { + NodeGraphGuid = other.NodeGraphGuid; + } + if (other.IsInternalGraph != false) { + IsInternalGraph = other.IsInternalGraph; + } + if (other.rootNodeData_ != null) { + if (rootNodeData_ == null) { + RootNodeData = new global::RecRoom.CircuitsV1.Protobuf.CircuitNodeData(); + } + RootNodeData.MergeFrom(other.RootNodeData); + } + circuitNodes_.Add(other.circuitNodes_); + _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: { + NodeGraphGuid = input.ReadBytes(); + break; + } + case 16: { + IsInternalGraph = input.ReadBool(); + break; + } + case 26: { + if (rootNodeData_ == null) { + RootNodeData = new global::RecRoom.CircuitsV1.Protobuf.CircuitNodeData(); + } + input.ReadMessage(RootNodeData); + break; + } + case 34: { + circuitNodes_.AddEntriesFrom(input, _repeated_circuitNodes_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: { + NodeGraphGuid = input.ReadBytes(); + break; + } + case 16: { + IsInternalGraph = input.ReadBool(); + break; + } + case 26: { + if (rootNodeData_ == null) { + RootNodeData = new global::RecRoom.CircuitsV1.Protobuf.CircuitNodeData(); + } + input.ReadMessage(RootNodeData); + break; + } + case 34: { + circuitNodes_.AddEntriesFrom(ref input, _repeated_circuitNodes_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitNodeGraphCollectionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitNodeGraphCollectionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.CircuitNodeDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 CircuitNodeGraphCollectionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitNodeGraphCollectionData(CircuitNodeGraphCollectionData other) : this() { + graphs_ = other.graphs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitNodeGraphCollectionData Clone() { + return new CircuitNodeGraphCollectionData(this); + } + + /// Field number for the "graphs" field. + public const int GraphsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_graphs_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.CircuitsV1.Protobuf.CircuitNodeGraphData.Parser); + private readonly pbc::RepeatedField graphs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Graphs { + get { return graphs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitNodeGraphCollectionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitNodeGraphCollectionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!graphs_.Equals(other.graphs_)) 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; + hash ^= graphs_.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 + graphs_.WriteTo(output, _repeated_graphs_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) { + graphs_.WriteTo(ref output, _repeated_graphs_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; + size += graphs_.CalculateSize(_repeated_graphs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitNodeGraphCollectionData other) { + if (other == null) { + return; + } + graphs_.Add(other.graphs_); + _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: { + graphs_.AddEntriesFrom(input, _repeated_graphs_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: { + graphs_.AddEntriesFrom(ref input, _repeated_graphs_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SelectorConfigData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SelectorConfigData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.CircuitNodeDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 SelectorConfigData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectorConfigData(SelectorConfigData other) : this() { + compareMode_ = other.compareMode_; + compareValue_ = other.compareValue_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectorConfigData Clone() { + return new SelectorConfigData(this); + } + + /// Field number for the "compare_mode" field. + public const int CompareModeFieldNumber = 1; + private int compareMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CompareMode { + get { return compareMode_; } + set { + compareMode_ = value; + } + } + + /// Field number for the "compare_value" field. + public const int CompareValueFieldNumber = 2; + private int compareValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CompareValue { + get { return compareValue_; } + set { + compareValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SelectorConfigData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SelectorConfigData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CompareMode != other.CompareMode) return false; + if (CompareValue != other.CompareValue) 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 (CompareMode != 0) hash ^= CompareMode.GetHashCode(); + if (CompareValue != 0) hash ^= CompareValue.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 (CompareMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(CompareMode); + } + if (CompareValue != 0) { + output.WriteRawTag(16); + output.WriteInt32(CompareValue); + } + 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 (CompareMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(CompareMode); + } + if (CompareValue != 0) { + output.WriteRawTag(16); + output.WriteInt32(CompareValue); + } + 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 (CompareMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CompareMode); + } + if (CompareValue != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CompareValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SelectorConfigData other) { + if (other == null) { + return; + } + if (other.CompareMode != 0) { + CompareMode = other.CompareMode; + } + if (other.CompareValue != 0) { + CompareValue = other.CompareValue; + } + _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 8: { + CompareMode = input.ReadInt32(); + break; + } + case 16: { + CompareValue = input.ReadInt32(); + 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 8: { + CompareMode = input.ReadInt32(); + break; + } + case 16: { + CompareValue = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StateMachineStateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StateMachineStateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.CircuitNodeDataReflection.Descriptor.MessageTypes[6]; } + } + + [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 StateMachineStateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StateMachineStateData(StateMachineStateData other) : this() { + val1_ = other.val1_; + val2_ = other.val2_; + val3_ = other.val3_; + stateTransitionData_ = other.stateTransitionData_.Clone(); + minTimeInState_ = other.minTimeInState_; + removed_ = other.removed_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StateMachineStateData Clone() { + return new StateMachineStateData(this); + } + + /// Field number for the "val1" field. + public const int Val1FieldNumber = 1; + private int val1_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Val1 { + get { return val1_; } + set { + val1_ = value; + } + } + + /// Field number for the "val2" field. + public const int Val2FieldNumber = 2; + private int val2_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Val2 { + get { return val2_; } + set { + val2_ = value; + } + } + + /// Field number for the "val3" field. + public const int Val3FieldNumber = 3; + private int val3_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Val3 { + get { return val3_; } + set { + val3_ = value; + } + } + + /// Field number for the "state_transition_data" field. + public const int StateTransitionDataFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_stateTransitionData_codec + = pb::FieldCodec.ForMessage(34, global::RecRoom.CircuitsV1.Protobuf.StateMachineTransitionData.Parser); + private readonly pbc::RepeatedField stateTransitionData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField StateTransitionData { + get { return stateTransitionData_; } + } + + /// Field number for the "min_time_in_state" field. + public const int MinTimeInStateFieldNumber = 5; + private int minTimeInState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MinTimeInState { + get { return minTimeInState_; } + set { + minTimeInState_ = value; + } + } + + /// Field number for the "removed" field. + public const int RemovedFieldNumber = 6; + private int removed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Removed { + get { return removed_; } + set { + removed_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StateMachineStateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StateMachineStateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Val1 != other.Val1) return false; + if (Val2 != other.Val2) return false; + if (Val3 != other.Val3) return false; + if(!stateTransitionData_.Equals(other.stateTransitionData_)) return false; + if (MinTimeInState != other.MinTimeInState) return false; + if (Removed != other.Removed) 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 (Val1 != 0) hash ^= Val1.GetHashCode(); + if (Val2 != 0) hash ^= Val2.GetHashCode(); + if (Val3 != 0) hash ^= Val3.GetHashCode(); + hash ^= stateTransitionData_.GetHashCode(); + if (MinTimeInState != 0) hash ^= MinTimeInState.GetHashCode(); + if (Removed != 0) hash ^= Removed.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 (Val1 != 0) { + output.WriteRawTag(8); + output.WriteInt32(Val1); + } + if (Val2 != 0) { + output.WriteRawTag(16); + output.WriteInt32(Val2); + } + if (Val3 != 0) { + output.WriteRawTag(24); + output.WriteInt32(Val3); + } + stateTransitionData_.WriteTo(output, _repeated_stateTransitionData_codec); + if (MinTimeInState != 0) { + output.WriteRawTag(40); + output.WriteInt32(MinTimeInState); + } + if (Removed != 0) { + output.WriteRawTag(48); + output.WriteInt32(Removed); + } + 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 (Val1 != 0) { + output.WriteRawTag(8); + output.WriteInt32(Val1); + } + if (Val2 != 0) { + output.WriteRawTag(16); + output.WriteInt32(Val2); + } + if (Val3 != 0) { + output.WriteRawTag(24); + output.WriteInt32(Val3); + } + stateTransitionData_.WriteTo(ref output, _repeated_stateTransitionData_codec); + if (MinTimeInState != 0) { + output.WriteRawTag(40); + output.WriteInt32(MinTimeInState); + } + if (Removed != 0) { + output.WriteRawTag(48); + output.WriteInt32(Removed); + } + 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 (Val1 != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Val1); + } + if (Val2 != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Val2); + } + if (Val3 != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Val3); + } + size += stateTransitionData_.CalculateSize(_repeated_stateTransitionData_codec); + if (MinTimeInState != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MinTimeInState); + } + if (Removed != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Removed); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StateMachineStateData other) { + if (other == null) { + return; + } + if (other.Val1 != 0) { + Val1 = other.Val1; + } + if (other.Val2 != 0) { + Val2 = other.Val2; + } + if (other.Val3 != 0) { + Val3 = other.Val3; + } + stateTransitionData_.Add(other.stateTransitionData_); + if (other.MinTimeInState != 0) { + MinTimeInState = other.MinTimeInState; + } + if (other.Removed != 0) { + Removed = other.Removed; + } + _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 8: { + Val1 = input.ReadInt32(); + break; + } + case 16: { + Val2 = input.ReadInt32(); + break; + } + case 24: { + Val3 = input.ReadInt32(); + break; + } + case 34: { + stateTransitionData_.AddEntriesFrom(input, _repeated_stateTransitionData_codec); + break; + } + case 40: { + MinTimeInState = input.ReadInt32(); + break; + } + case 48: { + Removed = input.ReadInt32(); + 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 8: { + Val1 = input.ReadInt32(); + break; + } + case 16: { + Val2 = input.ReadInt32(); + break; + } + case 24: { + Val3 = input.ReadInt32(); + break; + } + case 34: { + stateTransitionData_.AddEntriesFrom(ref input, _repeated_stateTransitionData_codec); + break; + } + case 40: { + MinTimeInState = input.ReadInt32(); + break; + } + case 48: { + Removed = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StateMachineTransitionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StateMachineTransitionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.CircuitNodeDataReflection.Descriptor.MessageTypes[7]; } + } + + [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 StateMachineTransitionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StateMachineTransitionData(StateMachineTransitionData other) : this() { + inputIndex_ = other.inputIndex_; + stateIndex_ = other.stateIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StateMachineTransitionData Clone() { + return new StateMachineTransitionData(this); + } + + /// Field number for the "input_index" field. + public const int InputIndexFieldNumber = 1; + private int inputIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InputIndex { + get { return inputIndex_; } + set { + inputIndex_ = value; + } + } + + /// Field number for the "state_index" field. + public const int StateIndexFieldNumber = 2; + private int stateIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int StateIndex { + get { return stateIndex_; } + set { + stateIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StateMachineTransitionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StateMachineTransitionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InputIndex != other.InputIndex) return false; + if (StateIndex != other.StateIndex) 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 (InputIndex != 0) hash ^= InputIndex.GetHashCode(); + if (StateIndex != 0) hash ^= StateIndex.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 (InputIndex != 0) { + output.WriteRawTag(8); + output.WriteInt32(InputIndex); + } + if (StateIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(StateIndex); + } + 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 (InputIndex != 0) { + output.WriteRawTag(8); + output.WriteInt32(InputIndex); + } + if (StateIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(StateIndex); + } + 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 (InputIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InputIndex); + } + if (StateIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(StateIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StateMachineTransitionData other) { + if (other == null) { + return; + } + if (other.InputIndex != 0) { + InputIndex = other.InputIndex; + } + if (other.StateIndex != 0) { + StateIndex = other.StateIndex; + } + _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 8: { + InputIndex = input.ReadInt32(); + break; + } + case 16: { + StateIndex = input.ReadInt32(); + 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 8: { + InputIndex = input.ReadInt32(); + break; + } + case 16: { + StateIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitObjectTransformData.cs b/CircuitObjectTransformData.cs new file mode 100644 index 0000000..9263d39 --- /dev/null +++ b/CircuitObjectTransformData.cs @@ -0,0 +1,339 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_object_transform_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_object_transform_data.proto + public static partial class CircuitObjectTransformDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_object_transform_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitObjectTransformDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9jaXJjdWl0c192Mi9jaXJjdWl0X29iamVjdF90cmFuc2Zvcm1fZGF0YS5w", + "cm90bxILY2lyY3VpdHNfdjIaMWNpcmN1aXRzL3NoYXJlZC9yZWNfcm9vbS9j", + "aXJjdWl0c19xdWF0X2RhdGEucHJvdG8aMWNpcmN1aXRzL3NoYXJlZC9yZWNf", + "cm9vbS9jaXJjdWl0c192ZWMzX2RhdGEucHJvdG8imwEKGkNpcmN1aXRPYmpl", + "Y3RUcmFuc2Zvcm1EYXRhEjIKDmxvY2FsX3Bvc2l0aW9uGAIgASgLMhouY2ly", + "Y3VpdHMuQ2lyY3VpdHNWZWMzRGF0YRIyCg5sb2NhbF9yb3RhdGlvbhgDIAEo", + "CzIaLmNpcmN1aXRzLkNpcmN1aXRzUXVhdERhdGESFQoNREVQUkVDQVRFRF9p", + "ZBgBIAEoDEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatDataReflection.Descriptor, global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitObjectTransformData), global::CircuitsV2.Protobuf.CircuitObjectTransformData.Parser, new[]{ "LocalPosition", "LocalRotation", "DEPRECATEDId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitObjectTransformData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitObjectTransformData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitObjectTransformDataReflection.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 CircuitObjectTransformData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitObjectTransformData(CircuitObjectTransformData other) : this() { + localPosition_ = other.localPosition_ != null ? other.localPosition_.Clone() : null; + localRotation_ = other.localRotation_ != null ? other.localRotation_.Clone() : null; + dEPRECATEDId_ = other.dEPRECATEDId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitObjectTransformData Clone() { + return new CircuitObjectTransformData(this); + } + + /// Field number for the "local_position" field. + public const int LocalPositionFieldNumber = 2; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data localPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data LocalPosition { + get { return localPosition_; } + set { + localPosition_ = value; + } + } + + /// Field number for the "local_rotation" field. + public const int LocalRotationFieldNumber = 3; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData localRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData LocalRotation { + get { return localRotation_; } + set { + localRotation_ = value; + } + } + + /// Field number for the "DEPRECATED_id" field. + public const int DEPRECATEDIdFieldNumber = 1; + private pb::ByteString dEPRECATEDId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDId { + get { return dEPRECATEDId_; } + set { + dEPRECATEDId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitObjectTransformData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitObjectTransformData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(LocalPosition, other.LocalPosition)) return false; + if (!object.Equals(LocalRotation, other.LocalRotation)) return false; + if (DEPRECATEDId != other.DEPRECATEDId) 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 (localPosition_ != null) hash ^= LocalPosition.GetHashCode(); + if (localRotation_ != null) hash ^= LocalRotation.GetHashCode(); + if (DEPRECATEDId.Length != 0) hash ^= DEPRECATEDId.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 (DEPRECATEDId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDId); + } + if (localPosition_ != null) { + output.WriteRawTag(18); + output.WriteMessage(LocalPosition); + } + if (localRotation_ != null) { + output.WriteRawTag(26); + output.WriteMessage(LocalRotation); + } + 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 (DEPRECATEDId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDId); + } + if (localPosition_ != null) { + output.WriteRawTag(18); + output.WriteMessage(LocalPosition); + } + if (localRotation_ != null) { + output.WriteRawTag(26); + output.WriteMessage(LocalRotation); + } + 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 (localPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalPosition); + } + if (localRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalRotation); + } + if (DEPRECATEDId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitObjectTransformData other) { + if (other == null) { + return; + } + if (other.localPosition_ != null) { + if (localPosition_ == null) { + LocalPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + LocalPosition.MergeFrom(other.LocalPosition); + } + if (other.localRotation_ != null) { + if (localRotation_ == null) { + LocalRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + LocalRotation.MergeFrom(other.LocalRotation); + } + if (other.DEPRECATEDId.Length != 0) { + DEPRECATEDId = other.DEPRECATEDId; + } + _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: { + DEPRECATEDId = input.ReadBytes(); + break; + } + case 18: { + if (localPosition_ == null) { + LocalPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalPosition); + break; + } + case 26: { + if (localRotation_ == null) { + LocalRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalRotation); + 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: { + DEPRECATEDId = input.ReadBytes(); + break; + } + case 18: { + if (localPosition_ == null) { + LocalPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalPosition); + break; + } + case 26: { + if (localRotation_ == null) { + LocalRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalRotation); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitRootData.cs b/CircuitRootData.cs new file mode 100644 index 0000000..aeaee51 --- /dev/null +++ b/CircuitRootData.cs @@ -0,0 +1,573 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_root_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_root_data.proto + public static partial class CircuitRootDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_root_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitRootDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9jaXJjdWl0X3Jvb3RfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIaLmNpcmN1aXRzX3YyL2NpcmN1aXRfZ2xvYmFsX2VudGl0aWVzX2Rh", + "dGEucHJvdG8aJGNpcmN1aXRzX3YyL2NpcmN1aXRfZ3JhcGhfZGF0YS5wcm90", + "bxovY2lyY3VpdHNfdjIvY2lyY3VpdF9zZXJpYWxpemF0aW9uX3ZlcnNpb24u", + "cHJvdG8aKmNpcmN1aXRzX3YyL3JlcGxpY2F0b3JfcmVnaXN0cnlfZGF0YS5w", + "cm90bxo1Y2lyY3VpdHNfdjIvZGF0YV90YWJsZS9kYXRhX3RhYmxlX3JlZ2lz", + "dHJ5X2RhdGEucHJvdG8aSmNpcmN1aXRzX3YyL3N0dWRpb19mdW5jdGlvbnMv", + "c3R1ZGlvX2Z1bmN0aW9uX3NpZ25hdHVyZV9yZWdpc3RyeV9kYXRhLnByb3Rv", + "GiRjaXJjdWl0c192Mi9zbmFwc2hvdF9vbmx5X2RhdGEucHJvdG8i+QMKD0Np", + "cmN1aXRSb290RGF0YRI5Cgd2ZXJzaW9uGAEgASgOMiguY2lyY3VpdHNfdjIu", + "Q2lyY3VpdFNlcmlhbGl6YXRpb25WZXJzaW9uEisKBHJvb3QYAiABKAsyHS5j", + "aXJjdWl0c192Mi5DaXJjdWl0R3JhcGhEYXRhEj8KE2RhdGFfdGFibGVfcmVn", + "aXN0cnkYAyABKAsyIi5jaXJjdWl0c192Mi5EYXRhVGFibGVSZWdpc3RyeURh", + "dGESYQonc3R1ZGlvX2Z1bmN0aW9uX3NpZ25hdHVyZV9yZWdpc3RyeV9kYXRh", + "GAUgASgLMjAuY2lyY3VpdHNfdjIuU3R1ZGlvRnVuY3Rpb25TaWduYXR1cmVS", + "ZWdpc3RyeURhdGESOAoIZW50aXRpZXMYBiABKAsyJi5jaXJjdWl0c192Mi5D", + "aXJjdWl0R2xvYmFsRW50aXRpZXNEYXRhEkUKGHJlcGxpY2F0b3JfcmVnaXN0", + "cnlfZGF0YRgHIAEoCzIjLmNpcmN1aXRzX3YyLlJlcGxpY2F0b3JSZWdpc3Ry", + "eURhdGESOQoSc25hcHNob3Rfb25seV9kYXRhGAggASgLMh0uY2lyY3VpdHNf", + "djIuU25hcHNob3RPbmx5RGF0YRIeChZERVBSRUNBVEVEX21heF9wbGF5ZXJz", + "GAQgASgFQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.CircuitGlobalEntitiesDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitGraphDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitSerializationVersionReflection.Descriptor, global::CircuitsV2.Protobuf.ReplicatorRegistryDataReflection.Descriptor, global::CircuitsV2.Protobuf.DataTableRegistryDataReflection.Descriptor, global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryDataReflection.Descriptor, global::CircuitsV2.Protobuf.SnapshotOnlyDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitRootData), global::CircuitsV2.Protobuf.CircuitRootData.Parser, new[]{ "Version", "Root", "DataTableRegistry", "StudioFunctionSignatureRegistryData", "Entities", "ReplicatorRegistryData", "SnapshotOnlyData", "DEPRECATEDMaxPlayers" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitRootData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitRootData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitRootDataReflection.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 CircuitRootData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitRootData(CircuitRootData other) : this() { + version_ = other.version_; + root_ = other.root_ != null ? other.root_.Clone() : null; + dataTableRegistry_ = other.dataTableRegistry_ != null ? other.dataTableRegistry_.Clone() : null; + studioFunctionSignatureRegistryData_ = other.studioFunctionSignatureRegistryData_ != null ? other.studioFunctionSignatureRegistryData_.Clone() : null; + entities_ = other.entities_ != null ? other.entities_.Clone() : null; + replicatorRegistryData_ = other.replicatorRegistryData_ != null ? other.replicatorRegistryData_.Clone() : null; + snapshotOnlyData_ = other.snapshotOnlyData_ != null ? other.snapshotOnlyData_.Clone() : null; + dEPRECATEDMaxPlayers_ = other.dEPRECATEDMaxPlayers_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitRootData Clone() { + return new CircuitRootData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private global::CircuitsV2.Protobuf.CircuitSerializationVersion version_ = global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitSerializationVersion Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "root" field. + public const int RootFieldNumber = 2; + private global::CircuitsV2.Protobuf.CircuitGraphData root_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitGraphData Root { + get { return root_; } + set { + root_ = value; + } + } + + /// Field number for the "data_table_registry" field. + public const int DataTableRegistryFieldNumber = 3; + private global::CircuitsV2.Protobuf.DataTableRegistryData dataTableRegistry_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DataTableRegistryData DataTableRegistry { + get { return dataTableRegistry_; } + set { + dataTableRegistry_ = value; + } + } + + /// Field number for the "studio_function_signature_registry_data" field. + public const int StudioFunctionSignatureRegistryDataFieldNumber = 5; + private global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData studioFunctionSignatureRegistryData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData StudioFunctionSignatureRegistryData { + get { return studioFunctionSignatureRegistryData_; } + set { + studioFunctionSignatureRegistryData_ = value; + } + } + + /// Field number for the "entities" field. + public const int EntitiesFieldNumber = 6; + private global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData entities_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData Entities { + get { return entities_; } + set { + entities_ = value; + } + } + + /// Field number for the "replicator_registry_data" field. + public const int ReplicatorRegistryDataFieldNumber = 7; + private global::CircuitsV2.Protobuf.ReplicatorRegistryData replicatorRegistryData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ReplicatorRegistryData ReplicatorRegistryData { + get { return replicatorRegistryData_; } + set { + replicatorRegistryData_ = value; + } + } + + /// Field number for the "snapshot_only_data" field. + public const int SnapshotOnlyDataFieldNumber = 8; + private global::CircuitsV2.Protobuf.SnapshotOnlyData snapshotOnlyData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SnapshotOnlyData SnapshotOnlyData { + get { return snapshotOnlyData_; } + set { + snapshotOnlyData_ = value; + } + } + + /// Field number for the "DEPRECATED_max_players" field. + public const int DEPRECATEDMaxPlayersFieldNumber = 4; + private int dEPRECATEDMaxPlayers_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDMaxPlayers { + get { return dEPRECATEDMaxPlayers_; } + set { + dEPRECATEDMaxPlayers_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitRootData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitRootData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(Root, other.Root)) return false; + if (!object.Equals(DataTableRegistry, other.DataTableRegistry)) return false; + if (!object.Equals(StudioFunctionSignatureRegistryData, other.StudioFunctionSignatureRegistryData)) return false; + if (!object.Equals(Entities, other.Entities)) return false; + if (!object.Equals(ReplicatorRegistryData, other.ReplicatorRegistryData)) return false; + if (!object.Equals(SnapshotOnlyData, other.SnapshotOnlyData)) return false; + if (DEPRECATEDMaxPlayers != other.DEPRECATEDMaxPlayers) 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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) hash ^= Version.GetHashCode(); + if (root_ != null) hash ^= Root.GetHashCode(); + if (dataTableRegistry_ != null) hash ^= DataTableRegistry.GetHashCode(); + if (studioFunctionSignatureRegistryData_ != null) hash ^= StudioFunctionSignatureRegistryData.GetHashCode(); + if (entities_ != null) hash ^= Entities.GetHashCode(); + if (replicatorRegistryData_ != null) hash ^= ReplicatorRegistryData.GetHashCode(); + if (snapshotOnlyData_ != null) hash ^= SnapshotOnlyData.GetHashCode(); + if (DEPRECATEDMaxPlayers != 0) hash ^= DEPRECATEDMaxPlayers.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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + output.WriteRawTag(8); + output.WriteEnum((int) Version); + } + if (root_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Root); + } + if (dataTableRegistry_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DataTableRegistry); + } + if (DEPRECATEDMaxPlayers != 0) { + output.WriteRawTag(32); + output.WriteInt32(DEPRECATEDMaxPlayers); + } + if (studioFunctionSignatureRegistryData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(StudioFunctionSignatureRegistryData); + } + if (entities_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Entities); + } + if (replicatorRegistryData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(ReplicatorRegistryData); + } + if (snapshotOnlyData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(SnapshotOnlyData); + } + 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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + output.WriteRawTag(8); + output.WriteEnum((int) Version); + } + if (root_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Root); + } + if (dataTableRegistry_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DataTableRegistry); + } + if (DEPRECATEDMaxPlayers != 0) { + output.WriteRawTag(32); + output.WriteInt32(DEPRECATEDMaxPlayers); + } + if (studioFunctionSignatureRegistryData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(StudioFunctionSignatureRegistryData); + } + if (entities_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Entities); + } + if (replicatorRegistryData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(ReplicatorRegistryData); + } + if (snapshotOnlyData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(SnapshotOnlyData); + } + 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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Version); + } + if (root_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Root); + } + if (dataTableRegistry_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DataTableRegistry); + } + if (studioFunctionSignatureRegistryData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(StudioFunctionSignatureRegistryData); + } + if (entities_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Entities); + } + if (replicatorRegistryData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ReplicatorRegistryData); + } + if (snapshotOnlyData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SnapshotOnlyData); + } + if (DEPRECATEDMaxPlayers != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDMaxPlayers); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitRootData other) { + if (other == null) { + return; + } + if (other.Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + Version = other.Version; + } + if (other.root_ != null) { + if (root_ == null) { + Root = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + Root.MergeFrom(other.Root); + } + if (other.dataTableRegistry_ != null) { + if (dataTableRegistry_ == null) { + DataTableRegistry = new global::CircuitsV2.Protobuf.DataTableRegistryData(); + } + DataTableRegistry.MergeFrom(other.DataTableRegistry); + } + if (other.studioFunctionSignatureRegistryData_ != null) { + if (studioFunctionSignatureRegistryData_ == null) { + StudioFunctionSignatureRegistryData = new global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData(); + } + StudioFunctionSignatureRegistryData.MergeFrom(other.StudioFunctionSignatureRegistryData); + } + if (other.entities_ != null) { + if (entities_ == null) { + Entities = new global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData(); + } + Entities.MergeFrom(other.Entities); + } + if (other.replicatorRegistryData_ != null) { + if (replicatorRegistryData_ == null) { + ReplicatorRegistryData = new global::CircuitsV2.Protobuf.ReplicatorRegistryData(); + } + ReplicatorRegistryData.MergeFrom(other.ReplicatorRegistryData); + } + if (other.snapshotOnlyData_ != null) { + if (snapshotOnlyData_ == null) { + SnapshotOnlyData = new global::CircuitsV2.Protobuf.SnapshotOnlyData(); + } + SnapshotOnlyData.MergeFrom(other.SnapshotOnlyData); + } + if (other.DEPRECATEDMaxPlayers != 0) { + DEPRECATEDMaxPlayers = other.DEPRECATEDMaxPlayers; + } + _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 8: { + Version = (global::CircuitsV2.Protobuf.CircuitSerializationVersion) input.ReadEnum(); + break; + } + case 18: { + if (root_ == null) { + Root = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + input.ReadMessage(Root); + break; + } + case 26: { + if (dataTableRegistry_ == null) { + DataTableRegistry = new global::CircuitsV2.Protobuf.DataTableRegistryData(); + } + input.ReadMessage(DataTableRegistry); + break; + } + case 32: { + DEPRECATEDMaxPlayers = input.ReadInt32(); + break; + } + case 42: { + if (studioFunctionSignatureRegistryData_ == null) { + StudioFunctionSignatureRegistryData = new global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData(); + } + input.ReadMessage(StudioFunctionSignatureRegistryData); + break; + } + case 50: { + if (entities_ == null) { + Entities = new global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData(); + } + input.ReadMessage(Entities); + break; + } + case 58: { + if (replicatorRegistryData_ == null) { + ReplicatorRegistryData = new global::CircuitsV2.Protobuf.ReplicatorRegistryData(); + } + input.ReadMessage(ReplicatorRegistryData); + break; + } + case 66: { + if (snapshotOnlyData_ == null) { + SnapshotOnlyData = new global::CircuitsV2.Protobuf.SnapshotOnlyData(); + } + input.ReadMessage(SnapshotOnlyData); + 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 8: { + Version = (global::CircuitsV2.Protobuf.CircuitSerializationVersion) input.ReadEnum(); + break; + } + case 18: { + if (root_ == null) { + Root = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + input.ReadMessage(Root); + break; + } + case 26: { + if (dataTableRegistry_ == null) { + DataTableRegistry = new global::CircuitsV2.Protobuf.DataTableRegistryData(); + } + input.ReadMessage(DataTableRegistry); + break; + } + case 32: { + DEPRECATEDMaxPlayers = input.ReadInt32(); + break; + } + case 42: { + if (studioFunctionSignatureRegistryData_ == null) { + StudioFunctionSignatureRegistryData = new global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData(); + } + input.ReadMessage(StudioFunctionSignatureRegistryData); + break; + } + case 50: { + if (entities_ == null) { + Entities = new global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData(); + } + input.ReadMessage(Entities); + break; + } + case 58: { + if (replicatorRegistryData_ == null) { + ReplicatorRegistryData = new global::CircuitsV2.Protobuf.ReplicatorRegistryData(); + } + input.ReadMessage(ReplicatorRegistryData); + break; + } + case 66: { + if (snapshotOnlyData_ == null) { + SnapshotOnlyData = new global::CircuitsV2.Protobuf.SnapshotOnlyData(); + } + input.ReadMessage(SnapshotOnlyData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitSerializationVersion.cs b/CircuitSerializationVersion.cs new file mode 100644 index 0000000..b9d5d22 --- /dev/null +++ b/CircuitSerializationVersion.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_serialization_version.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_serialization_version.proto + public static partial class CircuitSerializationVersionReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_serialization_version.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitSerializationVersionReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9jaXJjdWl0c192Mi9jaXJjdWl0X3NlcmlhbGl6YXRpb25fdmVyc2lvbi5w", + "cm90bxILY2lyY3VpdHNfdjIqzB0KG0NpcmN1aXRTZXJpYWxpemF0aW9uVmVy", + "c2lvbhIJCgVWME5ldxAAEhQKEFYxSW5pdGlhbFZlcnNpb24QARIXChNWMlZh", + "cmlhYmxlc0ltcHJvdmVkEAISFQoRVjNDbGFzc1N0cnVjdHVyZXMQAxIWChJW", + "NFZhcmlhYmxlc05ld01lc2gQBBISCg5WNUNpcmN1aXRCdXNlcxAFEhoKFlY2", + "RXZlbnREZWZpbml0aW9uQ2hpcHMQBhIWChJWN0V2ZW50U2VuZGVyQ2hpcHMQ", + "BxITCg9WOE5vT2JqZWN0R3VpZHMQCBIWChJWOUludmFsaWRDaGlwQ29sb3IQ", + "CRIWChJWMTBOb0ludGVybmFsR3VpZHMQChIbChdWMTFUeXBlZFNlcmlhbGl6", + "ZWRHdWlkcxALEiMKH1YxMkV2ZW50SWRPbmx5RXZlbnRSZWdpc3RyYXRpb24Q", + "DBIbChdWMTNWYXJpYWJsZXNNZW1vcnlUeXBlcxANEhsKF1YxNEZpeEdldEFs", + "bFBsYXllcnNOb2RlEA4SGQoVVjE1VmFyaWFibGVIb21lVmFsdWVzEA8SFgoS", + "VjE2VHlwZVN5c0JyZWFrb3V0EBASHQoZVjE3Tm9EeW5hbWljRGVzY1Zhcmlh", + "YmxlcxAREiEKHVYxOE5vQ3VzdG9tQ29tbWVudENvbXByZXNzaW9uEBISGgoW", + "VjE5U2FtcGxlQXVkaW9UcmltRGF0YRATEhYKElYyMFNob3dkb3duUmVsZWFz", + "ZRAUEhsKF1YyMU9iamVjdEJvYXJkVHJhbnNmb3JtEBUSIwofVjIyRGVzdGlu", + "YXRpb25TdHJpbmdJZGVudGlmaWVycxAWEiEKHVYyM1BsYXllclBvcnRPbkxv", + "Y2FsT25seUNoaXBzEBcSHAoYVjI0VmlnbmV0dGVJbnRlbnNpdHlQb3J0EBgS", + "HQoZVjI1VW5pdHlWZWNBbmRRdWF0UmVtb3ZhbBAZEhoKFlYyNkF1ZGlvQ29u", + "c3RhbnRQYXJhbXMQGhIYChRWMjdEYXRhVGFibGVSZWdpc3RyeRAbEiMKH1Yy", + "OEF1ZGlvTm9kZU5vbk51bGxTZnhBdWRpb0RhdGEQHBIoCiRWMjlQbGF5ZXJM", + "ZWF2aW5nUGxheWVyTGVmdEV2ZW50U3BsaXQQHRImCiJWMzBTdHVkaW9GdW5j", + "dGlvblNpZ25hdHVyZVJlZ2lzdHJ5EB4SIQodVjMxUHJvZ3Jlc3Npb25UYWJs", + "ZUxldmVsc1BvcnQQHxIcChhWMzJNb29kc1YyUGFyYW1ldGVyUmFuZ2UQIBIT", + "Cg9WMzNQbGF5ZXJUcmFpdHMQIRIeChpWMzRJbnRlcmFjdGlvbkZpbHRlclRv", + "Z2dsZRAiEhwKGFYzNUNpcmN1aXRHbG9iYWxFbnRpdGllcxAjEhsKF1YzNkNp", + "cmN1aXRHcmFwaEVudGl0aWVzECQSIAocVjM3Q2lyY3VpdEdyYXBoRW50aXRp", + "ZXNQb3J0cxAlEiAKHFYzOENpcmN1aXRHcmFwaEVudGl0aWVzRWRnZXMQJhIn", + "CiNWMzlQbGF5ZXJUcmFpdHNPblBsYXllckNpcmN1aXRHcmFwaBAnEhkKFVY0", + "MFJlcGxpY2F0b3JSZWdpc3RyeRAoEiwKKFY0MVBsYXllclRyYWl0c0FkZENy", + "b3VjaFByb25lU2xpZGVTcGVlZHMQKRISCg5WNDJHcmFwaERlZklkcxAqEhEK", + "DVY0M05vZGVEZWZJZHMQKxIcChhWNDRSZXdyaXRlSW5pdGlhbGl6YXRpb24Q", + "LBImCiJWNDVTZXJpYWxpemVTdHVkaW9GdW5jdGlvbk5vZGVEZXNjEC0SHQoZ", + "VjQ2Rml4RGF0YVRhYmxlQ29ycnVwdGlvbhAuEhsKF1Y0N1BsYXllclRyYWl0", + "T3ZlcnJpZGVzEC8SLworVjQ4QWRkSW1hZ2VQb3J0VG9JbnZlbnRvcnlJdGVt", + "R2V0RGVmaW5pdGlvbhAwEhYKElY0OUNhbldhbGxSdW5UcmFpdBAxEh8KG1Y1", + "MFN0YXRlTWFjaGluZURlZmF1bHRTdGF0ZRAyEhwKGFY1MVJlbW92ZVN3aW5n", + "SGFuZGxlUG9ydBAzEhgKFFY1MkNhbldhbGxDbGltYlRyYWl0EDQSHAoYVjUz", + "RGVjb3JydXB0T2JqZWN0Qm9hcmRzEDUSEgoOVjU0Q2FuRmx5VHJhaXQQNhIe", + "ChpWNTVSZWdlbmVyYXRlRW50aXRpZXNFZGdlcxA3EiIKHlY1NkFkZEhvbG90", + "YXJSZWNvcmRpbmdDaGlwUG9ydBA4EhwKGFY1N0Vuc3VyZUlucHV0c01hdGNo", + "RGVzYxA5EioKJlY1OFBvcHVsYXRlTWlzc2luZ0dsb2JhbEVudGl0aWVzRmll", + "bGRzEDoSHwobVjU5UHJvamVjdGlsZUhpdE90aGVyRGFtYWdlEDsSMgouVjYw", + "QWRkVGFnc0xpc3RQb3J0VG9JbnZlbnRvcnlJdGVtR2V0RGVmaW5pdGlvbhA8", + "EhsKF1Y2MUFpckNvbnRyb2xQZXJjZW50YWdlED0SHAoYVjYyRnVuY3Rpb25E", + "ZWZPdXRCdXNOb2RlED4SLAooVjYzQWRkTmV3VmFsdWVUb1ZhcmlhYmxlQ2hh", + "bmdlRXZlbnRDaGlwcxA/EioKJlY2NFJlbW92ZURlcHJlY2F0ZWRSZXF1ZXN0", + "V2FsbFJ1blBvcnRzEEASHwobVjY1Tm9EdXBsaWNhdGVGdW5jdGlvbk5hbWVz", + "EEESFgoSVjY2RnVuY3Rpb25OYW1lU09BEEISHwobVjY3UmVtb3ZlTm9uU09B", + "RnVuY3Rpb25OYW1lEEMSMgouVjY4QWRkVmFsdWVUb1JlbWFpbmluZ1Zhcmlh", + "YmxlQ2hhbmdlRXZlbnRDaGlwcxBEEiMKH1Y2OUFkZE9iamVjdFByb3BlcnRp", + "ZXNTdGF0ZURhdGEQRRIWChJWNzBTT0FGdW5jdGlvbkNhbGwQRhIUChBWNzFE", + "ZWNvcnJ1cHRQYXNzEEcSJgoiVjcyQWRkUG9ydHNUb1JlcXVlc3RXYWxsQ2xp", + "bWJTdGFydBBIEigKJFY3M0FkZER1cmF0aW9uUG9ydFRvUmVxdWVzdFNsaWRl", + "Tm9kZRBJEiEKHVY3NERlY29ycnVwdENoaXBMb2NhbFBvc2l0aW9uEEoSIQod", + "Vjc1QWRkT2JqZWN0UHJvcGVydHlOb2RlRmllbGQQSxIbChdWNzZSZXBsaWNh", + "dGVkR3JhcGhOZXdJZBBMEiUKIVY3N1JhbmdlZFdlYXBvblRvUmFuZ2VkV2Vh", + "cG9uUHJvcBBNEjQKMFY3OEFkZFN5bmNQbGF5ZXJNZW1vcnlBbmRTeW5jUmVj", + "Um9vbU9iamVjdE1lbW9yeRBOEiEKHVY3OUFkZFJvb21XaWRlQXNzZXRzU3Rh", + "dGVEYXRhEE8SJgoiVjgwVW5iaW5kTWlzY29uZmlndXJlZEV2ZW50U2VuZGVy", + "cxBQEiYKIlY4MUFkZE1vcmVCeXRlc1RvQ2lyY3VpdFNpZ25hbERhdGEQURI+", + "CjpWODJBZGRDdXN0b21BdmF0YXJFeGVjUG9ydFRvRGlzY292ZXJ5U2VjdGlv", + "blR5cGVTd2l0Y2hOb2RlEFISLworVjgzRml4RHVwbGljYXRlUHJvamVjdGls", + "ZUhpdFBsYXllckV2ZW50R3VpZBBTEjYKMlY4NEFkZFJvb21FeGVjUG9ydFRv", + "RGlzY292ZXJ5U2VjdGlvblR5cGVTd2l0Y2hOb2RlEFQSIwofVjg1QWRkUGxh", + "eWVyUHJvcGVydGllc1N0YXRlRGF0YRBVEhQKEFY4Nk1lc3NhZ2VzU3RhdGUQ", + "VhJACjxWODdBZGRQbGF5ZXJBY2NvdW50c0V4ZWNQb3J0VG9EaXNjb3ZlcnlT", + "ZWN0aW9uVHlwZVN3aXRjaE5vZGUQVxIvCitWODhBZGRQbGF5ZXJBY2NvdW50", + "UG9ydFRvR2V0Um9vbURldGFpbHNOb2RlEFgSKQolVjg5QWRkVHVyblNwZWVk", + "UG9ydHNUb09iamVjdE1vdmVOb2RlcxBZEi4KKlY5MEFkZFNob3VsZFdhaXRG", + "b3JBdWRpb1BvcnRzVG9HYW1lQUlOb2RlcxBaEiIKHlY5MVF1aWNrQ29uZmln", + "T2JqZWN0UHJvcGVydGllcxBbEhwKGFY5MkZpeENvcnJ1cHRlZE5vZGVzUGFz", + "cxBcEhcKE1Y5M0dhbWVBSUVycm9yUG9ydHMQXRIcChhWOTRSZWN1cnNpb25G", + "b3JGdW5jdGlvbnMQXhInCiNWOTVBZGRDb252ZXJzYXRpb25JdGVtSWRzVG9B", + "SUV2ZW50cxBfEiYKIlY5NkFkZENvbnZlcnNhdGlvbkl0ZW1JZHNUb0FJTm9k", + "ZXMQYBIVChFWOTdCZWhhdmlvcnNTdGF0ZRBhEhgKFFY5OEJlaGF2aW9yR3Jh", + "cGhJbnN0EGISHAoYVjk5QmVoYXZpb3JCb2FyZE5vZGVJbnN0EGMSHQoZVjEw", + "MEJlaGF2aW9yQm9hcmRHbG9iYWxJZBBkEgwKCFYxMDFTa2lwEGUSHgoaVjEw", + "MlVzZUNvbnRleHRUb0dlbkFJTm9kZXMQZhImCiJWMTAzUmVtb3ZlVW5zdXBw", + "b3J0ZWRIb21lVmFsdWVEYXRhEGcSGgoWVjEwNEFkZEdlbkFJRXJyb3JQb3J0", + "cxBoEhsKF1YxMDVBZGRUZW1wZXJhdHVyZVBvcnRzEGkSIAocVjEwNklzQXZh", + "dGFyQm9keUVuYWJsZWRUcmFpdBBqEiIKHlYxMDdBZGRGdW5jdGlvbkRlY2xE", + "ZXNjcmlwdGlvbhBrEhUKEVYxMDhBZGRNb2RlbFBvcnRzEGwSLworVjEwOUFk", + "ZEdlblNlbmRBSVJlY05ldEltYWdlUHJvbXB0RXJyb3JQb3J0cxBtEiYKIlYx", + "MTBVc2VDb250ZXh0VG9NZXNoUHJlc2VudGVyTm9kZXMQbhIeChpWMTExQUlG", + "dW5jdGlvbkNvbnN0YW50Tm9kZRBvEhsKF1YxMTJDaGF0QUlGdW5jdGlvbkNh", + "bGxzEHASEQoNTGF0ZXN0VmVyc2lvbhBwGgIQAUIWqgITQ2lyY3VpdHNWMi5Q", + "cm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.CircuitSerializationVersion), }, null, null)); + } + #endregion + + } + #region Enums + public enum CircuitSerializationVersion { + [pbr::OriginalName("V0New")] V0New = 0, + [pbr::OriginalName("V1InitialVersion")] V1InitialVersion = 1, + [pbr::OriginalName("V2VariablesImproved")] V2VariablesImproved = 2, + [pbr::OriginalName("V3ClassStructures")] V3ClassStructures = 3, + [pbr::OriginalName("V4VariablesNewMesh")] V4VariablesNewMesh = 4, + [pbr::OriginalName("V5CircuitBuses")] V5CircuitBuses = 5, + [pbr::OriginalName("V6EventDefinitionChips")] V6EventDefinitionChips = 6, + [pbr::OriginalName("V7EventSenderChips")] V7EventSenderChips = 7, + [pbr::OriginalName("V8NoObjectGuids")] V8NoObjectGuids = 8, + [pbr::OriginalName("V9InvalidChipColor")] V9InvalidChipColor = 9, + [pbr::OriginalName("V10NoInternalGuids")] V10NoInternalGuids = 10, + [pbr::OriginalName("V11TypedSerializedGuids")] V11TypedSerializedGuids = 11, + [pbr::OriginalName("V12EventIdOnlyEventRegistration")] V12EventIdOnlyEventRegistration = 12, + [pbr::OriginalName("V13VariablesMemoryTypes")] V13VariablesMemoryTypes = 13, + [pbr::OriginalName("V14FixGetAllPlayersNode")] V14FixGetAllPlayersNode = 14, + [pbr::OriginalName("V15VariableHomeValues")] V15VariableHomeValues = 15, + [pbr::OriginalName("V16TypeSysBreakout")] V16TypeSysBreakout = 16, + [pbr::OriginalName("V17NoDynamicDescVariables")] V17NoDynamicDescVariables = 17, + [pbr::OriginalName("V18NoCustomCommentCompression")] V18NoCustomCommentCompression = 18, + [pbr::OriginalName("V19SampleAudioTrimData")] V19SampleAudioTrimData = 19, + [pbr::OriginalName("V20ShowdownRelease")] V20ShowdownRelease = 20, + [pbr::OriginalName("V21ObjectBoardTransform")] V21ObjectBoardTransform = 21, + [pbr::OriginalName("V22DestinationStringIdentifiers")] V22DestinationStringIdentifiers = 22, + [pbr::OriginalName("V23PlayerPortOnLocalOnlyChips")] V23PlayerPortOnLocalOnlyChips = 23, + [pbr::OriginalName("V24VignetteIntensityPort")] V24VignetteIntensityPort = 24, + [pbr::OriginalName("V25UnityVecAndQuatRemoval")] V25UnityVecAndQuatRemoval = 25, + [pbr::OriginalName("V26AudioConstantParams")] V26AudioConstantParams = 26, + [pbr::OriginalName("V27DataTableRegistry")] V27DataTableRegistry = 27, + [pbr::OriginalName("V28AudioNodeNonNullSfxAudioData")] V28AudioNodeNonNullSfxAudioData = 28, + [pbr::OriginalName("V29PlayerLeavingPlayerLeftEventSplit")] V29PlayerLeavingPlayerLeftEventSplit = 29, + [pbr::OriginalName("V30StudioFunctionSignatureRegistry")] V30StudioFunctionSignatureRegistry = 30, + [pbr::OriginalName("V31ProgressionTableLevelsPort")] V31ProgressionTableLevelsPort = 31, + [pbr::OriginalName("V32MoodsV2ParameterRange")] V32MoodsV2ParameterRange = 32, + [pbr::OriginalName("V33PlayerTraits")] V33PlayerTraits = 33, + [pbr::OriginalName("V34InteractionFilterToggle")] V34InteractionFilterToggle = 34, + [pbr::OriginalName("V35CircuitGlobalEntities")] V35CircuitGlobalEntities = 35, + [pbr::OriginalName("V36CircuitGraphEntities")] V36CircuitGraphEntities = 36, + [pbr::OriginalName("V37CircuitGraphEntitiesPorts")] V37CircuitGraphEntitiesPorts = 37, + [pbr::OriginalName("V38CircuitGraphEntitiesEdges")] V38CircuitGraphEntitiesEdges = 38, + [pbr::OriginalName("V39PlayerTraitsOnPlayerCircuitGraph")] V39PlayerTraitsOnPlayerCircuitGraph = 39, + [pbr::OriginalName("V40ReplicatorRegistry")] V40ReplicatorRegistry = 40, + [pbr::OriginalName("V41PlayerTraitsAddCrouchProneSlideSpeeds")] V41PlayerTraitsAddCrouchProneSlideSpeeds = 41, + [pbr::OriginalName("V42GraphDefIds")] V42GraphDefIds = 42, + [pbr::OriginalName("V43NodeDefIds")] V43NodeDefIds = 43, + [pbr::OriginalName("V44RewriteInitialization")] V44RewriteInitialization = 44, + [pbr::OriginalName("V45SerializeStudioFunctionNodeDesc")] V45SerializeStudioFunctionNodeDesc = 45, + [pbr::OriginalName("V46FixDataTableCorruption")] V46FixDataTableCorruption = 46, + [pbr::OriginalName("V47PlayerTraitOverrides")] V47PlayerTraitOverrides = 47, + [pbr::OriginalName("V48AddImagePortToInventoryItemGetDefinition")] V48AddImagePortToInventoryItemGetDefinition = 48, + [pbr::OriginalName("V49CanWallRunTrait")] V49CanWallRunTrait = 49, + [pbr::OriginalName("V50StateMachineDefaultState")] V50StateMachineDefaultState = 50, + [pbr::OriginalName("V51RemoveSwingHandlePort")] V51RemoveSwingHandlePort = 51, + [pbr::OriginalName("V52CanWallClimbTrait")] V52CanWallClimbTrait = 52, + [pbr::OriginalName("V53DecorruptObjectBoards")] V53DecorruptObjectBoards = 53, + [pbr::OriginalName("V54CanFlyTrait")] V54CanFlyTrait = 54, + [pbr::OriginalName("V55RegenerateEntitiesEdges")] V55RegenerateEntitiesEdges = 55, + [pbr::OriginalName("V56AddHolotarRecordingChipPort")] V56AddHolotarRecordingChipPort = 56, + [pbr::OriginalName("V57EnsureInputsMatchDesc")] V57EnsureInputsMatchDesc = 57, + [pbr::OriginalName("V58PopulateMissingGlobalEntitiesFields")] V58PopulateMissingGlobalEntitiesFields = 58, + [pbr::OriginalName("V59ProjectileHitOtherDamage")] V59ProjectileHitOtherDamage = 59, + [pbr::OriginalName("V60AddTagsListPortToInventoryItemGetDefinition")] V60AddTagsListPortToInventoryItemGetDefinition = 60, + [pbr::OriginalName("V61AirControlPercentage")] V61AirControlPercentage = 61, + [pbr::OriginalName("V62FunctionDefOutBusNode")] V62FunctionDefOutBusNode = 62, + [pbr::OriginalName("V63AddNewValueToVariableChangeEventChips")] V63AddNewValueToVariableChangeEventChips = 63, + [pbr::OriginalName("V64RemoveDeprecatedRequestWallRunPorts")] V64RemoveDeprecatedRequestWallRunPorts = 64, + [pbr::OriginalName("V65NoDuplicateFunctionNames")] V65NoDuplicateFunctionNames = 65, + [pbr::OriginalName("V66FunctionNameSOA")] V66FunctionNameSoa = 66, + [pbr::OriginalName("V67RemoveNonSOAFunctionName")] V67RemoveNonSoafunctionName = 67, + [pbr::OriginalName("V68AddValueToRemainingVariableChangeEventChips")] V68AddValueToRemainingVariableChangeEventChips = 68, + [pbr::OriginalName("V69AddObjectPropertiesStateData")] V69AddObjectPropertiesStateData = 69, + [pbr::OriginalName("V70SOAFunctionCall")] V70SoafunctionCall = 70, + [pbr::OriginalName("V71DecorruptPass")] V71DecorruptPass = 71, + [pbr::OriginalName("V72AddPortsToRequestWallClimbStart")] V72AddPortsToRequestWallClimbStart = 72, + [pbr::OriginalName("V73AddDurationPortToRequestSlideNode")] V73AddDurationPortToRequestSlideNode = 73, + [pbr::OriginalName("V74DecorruptChipLocalPosition")] V74DecorruptChipLocalPosition = 74, + [pbr::OriginalName("V75AddObjectPropertyNodeField")] V75AddObjectPropertyNodeField = 75, + [pbr::OriginalName("V76ReplicatedGraphNewId")] V76ReplicatedGraphNewId = 76, + [pbr::OriginalName("V77RangedWeaponToRangedWeaponProp")] V77RangedWeaponToRangedWeaponProp = 77, + [pbr::OriginalName("V78AddSyncPlayerMemoryAndSyncRecRoomObjectMemory")] V78AddSyncPlayerMemoryAndSyncRecRoomObjectMemory = 78, + [pbr::OriginalName("V79AddRoomWideAssetsStateData")] V79AddRoomWideAssetsStateData = 79, + [pbr::OriginalName("V80UnbindMisconfiguredEventSenders")] V80UnbindMisconfiguredEventSenders = 80, + [pbr::OriginalName("V81AddMoreBytesToCircuitSignalData")] V81AddMoreBytesToCircuitSignalData = 81, + [pbr::OriginalName("V82AddCustomAvatarExecPortToDiscoverySectionTypeSwitchNode")] V82AddCustomAvatarExecPortToDiscoverySectionTypeSwitchNode = 82, + [pbr::OriginalName("V83FixDuplicateProjectileHitPlayerEventGuid")] V83FixDuplicateProjectileHitPlayerEventGuid = 83, + [pbr::OriginalName("V84AddRoomExecPortToDiscoverySectionTypeSwitchNode")] V84AddRoomExecPortToDiscoverySectionTypeSwitchNode = 84, + [pbr::OriginalName("V85AddPlayerPropertiesStateData")] V85AddPlayerPropertiesStateData = 85, + [pbr::OriginalName("V86MessagesState")] V86MessagesState = 86, + [pbr::OriginalName("V87AddPlayerAccountsExecPortToDiscoverySectionTypeSwitchNode")] V87AddPlayerAccountsExecPortToDiscoverySectionTypeSwitchNode = 87, + [pbr::OriginalName("V88AddPlayerAccountPortToGetRoomDetailsNode")] V88AddPlayerAccountPortToGetRoomDetailsNode = 88, + [pbr::OriginalName("V89AddTurnSpeedPortsToObjectMoveNodes")] V89AddTurnSpeedPortsToObjectMoveNodes = 89, + [pbr::OriginalName("V90AddShouldWaitForAudioPortsToGameAINodes")] V90AddShouldWaitForAudioPortsToGameAinodes = 90, + [pbr::OriginalName("V91QuickConfigObjectProperties")] V91QuickConfigObjectProperties = 91, + [pbr::OriginalName("V92FixCorruptedNodesPass")] V92FixCorruptedNodesPass = 92, + [pbr::OriginalName("V93GameAIErrorPorts")] V93GameAierrorPorts = 93, + [pbr::OriginalName("V94RecursionForFunctions")] V94RecursionForFunctions = 94, + [pbr::OriginalName("V95AddConversationItemIdsToAIEvents")] V95AddConversationItemIdsToAievents = 95, + [pbr::OriginalName("V96AddConversationItemIdsToAINodes")] V96AddConversationItemIdsToAinodes = 96, + [pbr::OriginalName("V97BehaviorsState")] V97BehaviorsState = 97, + [pbr::OriginalName("V98BehaviorGraphInst")] V98BehaviorGraphInst = 98, + [pbr::OriginalName("V99BehaviorBoardNodeInst")] V99BehaviorBoardNodeInst = 99, + [pbr::OriginalName("V100BehaviorBoardGlobalId")] V100BehaviorBoardGlobalId = 100, + [pbr::OriginalName("V101Skip")] V101Skip = 101, + [pbr::OriginalName("V102UseContextToGenAINodes")] V102UseContextToGenAinodes = 102, + [pbr::OriginalName("V103RemoveUnsupportedHomeValueData")] V103RemoveUnsupportedHomeValueData = 103, + [pbr::OriginalName("V104AddGenAIErrorPorts")] V104AddGenAierrorPorts = 104, + [pbr::OriginalName("V105AddTemperaturePorts")] V105AddTemperaturePorts = 105, + [pbr::OriginalName("V106IsAvatarBodyEnabledTrait")] V106IsAvatarBodyEnabledTrait = 106, + [pbr::OriginalName("V107AddFunctionDeclDescription")] V107AddFunctionDeclDescription = 107, + [pbr::OriginalName("V108AddModelPorts")] V108AddModelPorts = 108, + [pbr::OriginalName("V109AddGenSendAIRecNetImagePromptErrorPorts")] V109AddGenSendAirecNetImagePromptErrorPorts = 109, + [pbr::OriginalName("V110UseContextToMeshPresenterNodes")] V110UseContextToMeshPresenterNodes = 110, + [pbr::OriginalName("V111AIFunctionConstantNode")] V111AifunctionConstantNode = 111, + [pbr::OriginalName("V112ChatAIFunctionCalls")] V112ChatAifunctionCalls = 112, + [pbr::OriginalName("LatestVersion", PreferredAlias = false)] LatestVersion = 112, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitSignalData.cs b/CircuitSignalData.cs new file mode 100644 index 0000000..ebce349 --- /dev/null +++ b/CircuitSignalData.cs @@ -0,0 +1,431 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_signal_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_signal_data.proto + public static partial class CircuitSignalDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_signal_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitSignalDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVjaXJjdWl0c192Mi9jaXJjdWl0X3NpZ25hbF9kYXRhLnByb3RvEgtjaXJj", + "dWl0c192MiLLAQoRQ2lyY3VpdFNpZ25hbERhdGESFQoNYmFja2luZ19ieXRl", + "cxgGIAEoDBIWCg5iYWNraW5nX3N0cmluZxgFIAEoCRIcChRERVBSRUNBVEVE", + "X3R5cGVfa2luZBgBIAEoBRIfChdERVBSRUNBVEVEX2JhY2tpbmdfYm9vbBgC", + "IAEoCBIgChhERVBSRUNBVEVEX2JhY2tpbmdfZmxvYXQYBCABKAISJgoeREVQ", + "UkVDQVRFRF9pbnQzMl9iYWNraW5nX2J5dGVzGAMgASgFQhaqAhNDaXJjdWl0", + "c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitSignalData), global::CircuitsV2.Protobuf.CircuitSignalData.Parser, new[]{ "BackingBytes", "BackingString", "DEPRECATEDTypeKind", "DEPRECATEDBackingBool", "DEPRECATEDBackingFloat", "DEPRECATEDInt32BackingBytes" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitSignalData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitSignalData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitSignalDataReflection.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 CircuitSignalData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitSignalData(CircuitSignalData other) : this() { + backingBytes_ = other.backingBytes_; + backingString_ = other.backingString_; + dEPRECATEDTypeKind_ = other.dEPRECATEDTypeKind_; + dEPRECATEDBackingBool_ = other.dEPRECATEDBackingBool_; + dEPRECATEDBackingFloat_ = other.dEPRECATEDBackingFloat_; + dEPRECATEDInt32BackingBytes_ = other.dEPRECATEDInt32BackingBytes_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitSignalData Clone() { + return new CircuitSignalData(this); + } + + /// Field number for the "backing_bytes" field. + public const int BackingBytesFieldNumber = 6; + private pb::ByteString backingBytes_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString BackingBytes { + get { return backingBytes_; } + set { + backingBytes_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "backing_string" field. + public const int BackingStringFieldNumber = 5; + private string backingString_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BackingString { + get { return backingString_; } + set { + backingString_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_type_kind" field. + public const int DEPRECATEDTypeKindFieldNumber = 1; + private int dEPRECATEDTypeKind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDTypeKind { + get { return dEPRECATEDTypeKind_; } + set { + dEPRECATEDTypeKind_ = value; + } + } + + /// Field number for the "DEPRECATED_backing_bool" field. + public const int DEPRECATEDBackingBoolFieldNumber = 2; + private bool dEPRECATEDBackingBool_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDBackingBool { + get { return dEPRECATEDBackingBool_; } + set { + dEPRECATEDBackingBool_ = value; + } + } + + /// Field number for the "DEPRECATED_backing_float" field. + public const int DEPRECATEDBackingFloatFieldNumber = 4; + private float dEPRECATEDBackingFloat_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDBackingFloat { + get { return dEPRECATEDBackingFloat_; } + set { + dEPRECATEDBackingFloat_ = value; + } + } + + /// Field number for the "DEPRECATED_int32_backing_bytes" field. + public const int DEPRECATEDInt32BackingBytesFieldNumber = 3; + private int dEPRECATEDInt32BackingBytes_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDInt32BackingBytes { + get { return dEPRECATEDInt32BackingBytes_; } + set { + dEPRECATEDInt32BackingBytes_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitSignalData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitSignalData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BackingBytes != other.BackingBytes) return false; + if (BackingString != other.BackingString) return false; + if (DEPRECATEDTypeKind != other.DEPRECATEDTypeKind) return false; + if (DEPRECATEDBackingBool != other.DEPRECATEDBackingBool) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDBackingFloat, other.DEPRECATEDBackingFloat)) return false; + if (DEPRECATEDInt32BackingBytes != other.DEPRECATEDInt32BackingBytes) 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 (BackingBytes.Length != 0) hash ^= BackingBytes.GetHashCode(); + if (BackingString.Length != 0) hash ^= BackingString.GetHashCode(); + if (DEPRECATEDTypeKind != 0) hash ^= DEPRECATEDTypeKind.GetHashCode(); + if (DEPRECATEDBackingBool != false) hash ^= DEPRECATEDBackingBool.GetHashCode(); + if (DEPRECATEDBackingFloat != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDBackingFloat); + if (DEPRECATEDInt32BackingBytes != 0) hash ^= DEPRECATEDInt32BackingBytes.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 (DEPRECATEDTypeKind != 0) { + output.WriteRawTag(8); + output.WriteInt32(DEPRECATEDTypeKind); + } + if (DEPRECATEDBackingBool != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDBackingBool); + } + if (DEPRECATEDInt32BackingBytes != 0) { + output.WriteRawTag(24); + output.WriteInt32(DEPRECATEDInt32BackingBytes); + } + if (DEPRECATEDBackingFloat != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DEPRECATEDBackingFloat); + } + if (BackingString.Length != 0) { + output.WriteRawTag(42); + output.WriteString(BackingString); + } + if (BackingBytes.Length != 0) { + output.WriteRawTag(50); + output.WriteBytes(BackingBytes); + } + 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 (DEPRECATEDTypeKind != 0) { + output.WriteRawTag(8); + output.WriteInt32(DEPRECATEDTypeKind); + } + if (DEPRECATEDBackingBool != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDBackingBool); + } + if (DEPRECATEDInt32BackingBytes != 0) { + output.WriteRawTag(24); + output.WriteInt32(DEPRECATEDInt32BackingBytes); + } + if (DEPRECATEDBackingFloat != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DEPRECATEDBackingFloat); + } + if (BackingString.Length != 0) { + output.WriteRawTag(42); + output.WriteString(BackingString); + } + if (BackingBytes.Length != 0) { + output.WriteRawTag(50); + output.WriteBytes(BackingBytes); + } + 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 (BackingBytes.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(BackingBytes); + } + if (BackingString.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BackingString); + } + if (DEPRECATEDTypeKind != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDTypeKind); + } + if (DEPRECATEDBackingBool != false) { + size += 1 + 1; + } + if (DEPRECATEDBackingFloat != 0F) { + size += 1 + 4; + } + if (DEPRECATEDInt32BackingBytes != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDInt32BackingBytes); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitSignalData other) { + if (other == null) { + return; + } + if (other.BackingBytes.Length != 0) { + BackingBytes = other.BackingBytes; + } + if (other.BackingString.Length != 0) { + BackingString = other.BackingString; + } + if (other.DEPRECATEDTypeKind != 0) { + DEPRECATEDTypeKind = other.DEPRECATEDTypeKind; + } + if (other.DEPRECATEDBackingBool != false) { + DEPRECATEDBackingBool = other.DEPRECATEDBackingBool; + } + if (other.DEPRECATEDBackingFloat != 0F) { + DEPRECATEDBackingFloat = other.DEPRECATEDBackingFloat; + } + if (other.DEPRECATEDInt32BackingBytes != 0) { + DEPRECATEDInt32BackingBytes = other.DEPRECATEDInt32BackingBytes; + } + _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 8: { + DEPRECATEDTypeKind = input.ReadInt32(); + break; + } + case 16: { + DEPRECATEDBackingBool = input.ReadBool(); + break; + } + case 24: { + DEPRECATEDInt32BackingBytes = input.ReadInt32(); + break; + } + case 37: { + DEPRECATEDBackingFloat = input.ReadFloat(); + break; + } + case 42: { + BackingString = input.ReadString(); + break; + } + case 50: { + BackingBytes = input.ReadBytes(); + 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 8: { + DEPRECATEDTypeKind = input.ReadInt32(); + break; + } + case 16: { + DEPRECATEDBackingBool = input.ReadBool(); + break; + } + case 24: { + DEPRECATEDInt32BackingBytes = input.ReadInt32(); + break; + } + case 37: { + DEPRECATEDBackingFloat = input.ReadFloat(); + break; + } + case 42: { + BackingString = input.ReadString(); + break; + } + case 50: { + BackingBytes = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitStudioUnitySubAssetUsageData.cs b/CircuitStudioUnitySubAssetUsageData.cs new file mode 100644 index 0000000..ed845ae --- /dev/null +++ b/CircuitStudioUnitySubAssetUsageData.cs @@ -0,0 +1,520 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_studio_unity_sub_asset_usage_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_studio_unity_sub_asset_usage_data.proto + public static partial class CircuitStudioUnitySubAssetUsageDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_studio_unity_sub_asset_usage_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitStudioUnitySubAssetUsageDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjtjaXJjdWl0c192Mi9jaXJjdWl0X3N0dWRpb191bml0eV9zdWJfYXNzZXRf", + "dXNhZ2VfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRh", + "LnByb3RvInIKI0NpcmN1aXRTdHVkaW9Vbml0eVN1YkFzc2V0VXNhZ2VEYXRh", + "EksKDHVuaXR5X2Fzc2V0cxgBIAMoCzI1LmNpcmN1aXRzX3YyLkNpcmN1aXRT", + "dHVkaW9Vbml0eVN1YkFzc2V0VXNhZ2VFbnRyeURhdGEizQEKKENpcmN1aXRT", + "dHVkaW9Vbml0eVN1YkFzc2V0VXNhZ2VFbnRyeURhdGESJgoOdW5pdHlfYXNz", + "ZXRfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEjIKGnJlZmVyZW5jZWRfdW5p", + "dHlfYXNzZXRfaWRzGAIgAygLMg4uY29yZS5HdWlkRGF0YRJFChB1bml0eV9h", + "c3NldF9raW5kGAMgASgOMisuY2lyY3VpdHNfdjIuQ2lyY3VpdFN0dWRpb1Vu", + "aXR5U3ViQXNzZXRLaW5kKlAKHkNpcmN1aXRTdHVkaW9Vbml0eVN1YkFzc2V0", + "S2luZBINCglBdWRpb0NsaXAQABIOCgpQcm9qZWN0aWxlEAESDwoLUGFydGlj", + "bGVWZngQAkIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData), global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageData.Parser, new[]{ "UnityAssets" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageEntryData), global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageEntryData.Parser, new[]{ "UnityAssetId", "ReferencedUnityAssetIds", "UnityAssetKind" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum CircuitStudioUnitySubAssetKind { + [pbr::OriginalName("AudioClip")] AudioClip = 0, + [pbr::OriginalName("Projectile")] Projectile = 1, + [pbr::OriginalName("ParticleVfx")] ParticleVfx = 2, + } + + #endregion + + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitStudioUnitySubAssetUsageData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitStudioUnitySubAssetUsageData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitStudioUnitySubAssetUsageDataReflection.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 CircuitStudioUnitySubAssetUsageData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitStudioUnitySubAssetUsageData(CircuitStudioUnitySubAssetUsageData other) : this() { + unityAssets_ = other.unityAssets_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitStudioUnitySubAssetUsageData Clone() { + return new CircuitStudioUnitySubAssetUsageData(this); + } + + /// Field number for the "unity_assets" field. + public const int UnityAssetsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_unityAssets_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetUsageEntryData.Parser); + private readonly pbc::RepeatedField unityAssets_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField UnityAssets { + get { return unityAssets_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitStudioUnitySubAssetUsageData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitStudioUnitySubAssetUsageData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!unityAssets_.Equals(other.unityAssets_)) 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; + hash ^= unityAssets_.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 + unityAssets_.WriteTo(output, _repeated_unityAssets_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) { + unityAssets_.WriteTo(ref output, _repeated_unityAssets_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; + size += unityAssets_.CalculateSize(_repeated_unityAssets_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitStudioUnitySubAssetUsageData other) { + if (other == null) { + return; + } + unityAssets_.Add(other.unityAssets_); + _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: { + unityAssets_.AddEntriesFrom(input, _repeated_unityAssets_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: { + unityAssets_.AddEntriesFrom(ref input, _repeated_unityAssets_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitStudioUnitySubAssetUsageEntryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitStudioUnitySubAssetUsageEntryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitStudioUnitySubAssetUsageDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 CircuitStudioUnitySubAssetUsageEntryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitStudioUnitySubAssetUsageEntryData(CircuitStudioUnitySubAssetUsageEntryData other) : this() { + unityAssetId_ = other.unityAssetId_ != null ? other.unityAssetId_.Clone() : null; + referencedUnityAssetIds_ = other.referencedUnityAssetIds_.Clone(); + unityAssetKind_ = other.unityAssetKind_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitStudioUnitySubAssetUsageEntryData Clone() { + return new CircuitStudioUnitySubAssetUsageEntryData(this); + } + + /// Field number for the "unity_asset_id" field. + public const int UnityAssetIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData unityAssetId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData UnityAssetId { + get { return unityAssetId_; } + set { + unityAssetId_ = value; + } + } + + /// Field number for the "referenced_unity_asset_ids" field. + public const int ReferencedUnityAssetIdsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_referencedUnityAssetIds_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField referencedUnityAssetIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ReferencedUnityAssetIds { + get { return referencedUnityAssetIds_; } + } + + /// Field number for the "unity_asset_kind" field. + public const int UnityAssetKindFieldNumber = 3; + private global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind unityAssetKind_ = global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind.AudioClip; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind UnityAssetKind { + get { return unityAssetKind_; } + set { + unityAssetKind_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitStudioUnitySubAssetUsageEntryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitStudioUnitySubAssetUsageEntryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(UnityAssetId, other.UnityAssetId)) return false; + if(!referencedUnityAssetIds_.Equals(other.referencedUnityAssetIds_)) return false; + if (UnityAssetKind != other.UnityAssetKind) 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 (unityAssetId_ != null) hash ^= UnityAssetId.GetHashCode(); + hash ^= referencedUnityAssetIds_.GetHashCode(); + if (UnityAssetKind != global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind.AudioClip) hash ^= UnityAssetKind.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 (unityAssetId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(UnityAssetId); + } + referencedUnityAssetIds_.WriteTo(output, _repeated_referencedUnityAssetIds_codec); + if (UnityAssetKind != global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind.AudioClip) { + output.WriteRawTag(24); + output.WriteEnum((int) UnityAssetKind); + } + 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 (unityAssetId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(UnityAssetId); + } + referencedUnityAssetIds_.WriteTo(ref output, _repeated_referencedUnityAssetIds_codec); + if (UnityAssetKind != global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind.AudioClip) { + output.WriteRawTag(24); + output.WriteEnum((int) UnityAssetKind); + } + 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 (unityAssetId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(UnityAssetId); + } + size += referencedUnityAssetIds_.CalculateSize(_repeated_referencedUnityAssetIds_codec); + if (UnityAssetKind != global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind.AudioClip) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) UnityAssetKind); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitStudioUnitySubAssetUsageEntryData other) { + if (other == null) { + return; + } + if (other.unityAssetId_ != null) { + if (unityAssetId_ == null) { + UnityAssetId = new global::RecRoom.Protobuf.Core.GuidData(); + } + UnityAssetId.MergeFrom(other.UnityAssetId); + } + referencedUnityAssetIds_.Add(other.referencedUnityAssetIds_); + if (other.UnityAssetKind != global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind.AudioClip) { + UnityAssetKind = other.UnityAssetKind; + } + _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 (unityAssetId_ == null) { + UnityAssetId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(UnityAssetId); + break; + } + case 18: { + referencedUnityAssetIds_.AddEntriesFrom(input, _repeated_referencedUnityAssetIds_codec); + break; + } + case 24: { + UnityAssetKind = (global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind) input.ReadEnum(); + 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 (unityAssetId_ == null) { + UnityAssetId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(UnityAssetId); + break; + } + case 18: { + referencedUnityAssetIds_.AddEntriesFrom(ref input, _repeated_referencedUnityAssetIds_codec); + break; + } + case 24: { + UnityAssetKind = (global::CircuitsV2.Protobuf.CircuitStudioUnitySubAssetKind) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitTemplateRootData.cs b/CircuitTemplateRootData.cs new file mode 100644 index 0000000..4869c75 --- /dev/null +++ b/CircuitTemplateRootData.cs @@ -0,0 +1,535 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_template_root_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_template_root_data.proto + public static partial class CircuitTemplateRootDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_template_root_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitTemplateRootDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixjaXJjdWl0c192Mi9jaXJjdWl0X3RlbXBsYXRlX3Jvb3RfZGF0YS5wcm90", + "bxILY2lyY3VpdHNfdjIaLmNpcmN1aXRzX3YyL2NpcmN1aXRfZ2xvYmFsX2Vu", + "dGl0aWVzX2RhdGEucHJvdG8aJGNpcmN1aXRzX3YyL2NpcmN1aXRfZ3JhcGhf", + "ZGF0YS5wcm90bxovY2lyY3VpdHNfdjIvY2lyY3VpdF9zZXJpYWxpemF0aW9u", + "X3ZlcnNpb24ucHJvdG8aNWNpcmN1aXRzX3YyL2RhdGFfdGFibGUvZGF0YV90", + "YWJsZV9yZWdpc3RyeV9kYXRhLnByb3RvGixjaXJjdWl0c192Mi9kYXRhX3Rh", + "YmxlL2RhdGFfdGFibGVfZGF0YS5wcm90bxpKY2lyY3VpdHNfdjIvc3R1ZGlv", + "X2Z1bmN0aW9ucy9zdHVkaW9fZnVuY3Rpb25fc2lnbmF0dXJlX3JlZ2lzdHJ5", + "X2RhdGEucHJvdG8i6AMKF0NpcmN1aXRUZW1wbGF0ZVJvb3REYXRhEjkKB3Zl", + "cnNpb24YASABKA4yKC5jaXJjdWl0c192Mi5DaXJjdWl0U2VyaWFsaXphdGlv", + "blZlcnNpb24SKwoEcm9vdBgCIAEoCzIdLmNpcmN1aXRzX3YyLkNpcmN1aXRH", + "cmFwaERhdGESRAoYZGF0YV90YWJsZV9yZWdpc3RyeV9kYXRhGAMgASgLMiIu", + "Y2lyY3VpdHNfdjIuRGF0YVRhYmxlUmVnaXN0cnlEYXRhEjoKFnByb2dyZXNz", + "aW9uX3RhYmxlX2RhdGEYBCABKAsyGi5jaXJjdWl0c192Mi5EYXRhVGFibGVE", + "YXRhEmgKLnNvdXJjZV9zdHVkaW9fZnVuY3Rpb25fc2lnbmF0dXJlX3JlZ2lz", + "dHJ5X2RhdGEYBSABKAsyMC5jaXJjdWl0c192Mi5TdHVkaW9GdW5jdGlvblNp", + "Z25hdHVyZVJlZ2lzdHJ5RGF0YRI4CghlbnRpdGllcxgGIAEoCzImLmNpcmN1", + "aXRzX3YyLkNpcmN1aXRHbG9iYWxFbnRpdGllc0RhdGESPwoRYmVoYXZpb3Jf", + "dGVtcGxhdGUYByABKAsyJC5jaXJjdWl0c192Mi5DaXJjdWl0VGVtcGxhdGVS", + "b290RGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.CircuitGlobalEntitiesDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitGraphDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitSerializationVersionReflection.Descriptor, global::CircuitsV2.Protobuf.DataTableRegistryDataReflection.Descriptor, global::CircuitsV2.Protobuf.DataTableDataReflection.Descriptor, global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitTemplateRootData), global::CircuitsV2.Protobuf.CircuitTemplateRootData.Parser, new[]{ "Version", "Root", "DataTableRegistryData", "ProgressionTableData", "SourceStudioFunctionSignatureRegistryData", "Entities", "BehaviorTemplate" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitTemplateRootData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitTemplateRootData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitTemplateRootDataReflection.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 CircuitTemplateRootData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitTemplateRootData(CircuitTemplateRootData other) : this() { + version_ = other.version_; + root_ = other.root_ != null ? other.root_.Clone() : null; + dataTableRegistryData_ = other.dataTableRegistryData_ != null ? other.dataTableRegistryData_.Clone() : null; + progressionTableData_ = other.progressionTableData_ != null ? other.progressionTableData_.Clone() : null; + sourceStudioFunctionSignatureRegistryData_ = other.sourceStudioFunctionSignatureRegistryData_ != null ? other.sourceStudioFunctionSignatureRegistryData_.Clone() : null; + entities_ = other.entities_ != null ? other.entities_.Clone() : null; + behaviorTemplate_ = other.behaviorTemplate_ != null ? other.behaviorTemplate_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitTemplateRootData Clone() { + return new CircuitTemplateRootData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private global::CircuitsV2.Protobuf.CircuitSerializationVersion version_ = global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitSerializationVersion Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "root" field. + public const int RootFieldNumber = 2; + private global::CircuitsV2.Protobuf.CircuitGraphData root_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitGraphData Root { + get { return root_; } + set { + root_ = value; + } + } + + /// Field number for the "data_table_registry_data" field. + public const int DataTableRegistryDataFieldNumber = 3; + private global::CircuitsV2.Protobuf.DataTableRegistryData dataTableRegistryData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DataTableRegistryData DataTableRegistryData { + get { return dataTableRegistryData_; } + set { + dataTableRegistryData_ = value; + } + } + + /// Field number for the "progression_table_data" field. + public const int ProgressionTableDataFieldNumber = 4; + private global::CircuitsV2.Protobuf.DataTableData progressionTableData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DataTableData ProgressionTableData { + get { return progressionTableData_; } + set { + progressionTableData_ = value; + } + } + + /// Field number for the "source_studio_function_signature_registry_data" field. + public const int SourceStudioFunctionSignatureRegistryDataFieldNumber = 5; + private global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData sourceStudioFunctionSignatureRegistryData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData SourceStudioFunctionSignatureRegistryData { + get { return sourceStudioFunctionSignatureRegistryData_; } + set { + sourceStudioFunctionSignatureRegistryData_ = value; + } + } + + /// Field number for the "entities" field. + public const int EntitiesFieldNumber = 6; + private global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData entities_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData Entities { + get { return entities_; } + set { + entities_ = value; + } + } + + /// Field number for the "behavior_template" field. + public const int BehaviorTemplateFieldNumber = 7; + private global::CircuitsV2.Protobuf.CircuitTemplateRootData behaviorTemplate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitTemplateRootData BehaviorTemplate { + get { return behaviorTemplate_; } + set { + behaviorTemplate_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitTemplateRootData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitTemplateRootData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(Root, other.Root)) return false; + if (!object.Equals(DataTableRegistryData, other.DataTableRegistryData)) return false; + if (!object.Equals(ProgressionTableData, other.ProgressionTableData)) return false; + if (!object.Equals(SourceStudioFunctionSignatureRegistryData, other.SourceStudioFunctionSignatureRegistryData)) return false; + if (!object.Equals(Entities, other.Entities)) return false; + if (!object.Equals(BehaviorTemplate, other.BehaviorTemplate)) 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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) hash ^= Version.GetHashCode(); + if (root_ != null) hash ^= Root.GetHashCode(); + if (dataTableRegistryData_ != null) hash ^= DataTableRegistryData.GetHashCode(); + if (progressionTableData_ != null) hash ^= ProgressionTableData.GetHashCode(); + if (sourceStudioFunctionSignatureRegistryData_ != null) hash ^= SourceStudioFunctionSignatureRegistryData.GetHashCode(); + if (entities_ != null) hash ^= Entities.GetHashCode(); + if (behaviorTemplate_ != null) hash ^= BehaviorTemplate.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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + output.WriteRawTag(8); + output.WriteEnum((int) Version); + } + if (root_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Root); + } + if (dataTableRegistryData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DataTableRegistryData); + } + if (progressionTableData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ProgressionTableData); + } + if (sourceStudioFunctionSignatureRegistryData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(SourceStudioFunctionSignatureRegistryData); + } + if (entities_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Entities); + } + if (behaviorTemplate_ != null) { + output.WriteRawTag(58); + output.WriteMessage(BehaviorTemplate); + } + 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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + output.WriteRawTag(8); + output.WriteEnum((int) Version); + } + if (root_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Root); + } + if (dataTableRegistryData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DataTableRegistryData); + } + if (progressionTableData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ProgressionTableData); + } + if (sourceStudioFunctionSignatureRegistryData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(SourceStudioFunctionSignatureRegistryData); + } + if (entities_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Entities); + } + if (behaviorTemplate_ != null) { + output.WriteRawTag(58); + output.WriteMessage(BehaviorTemplate); + } + 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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Version); + } + if (root_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Root); + } + if (dataTableRegistryData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DataTableRegistryData); + } + if (progressionTableData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProgressionTableData); + } + if (sourceStudioFunctionSignatureRegistryData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SourceStudioFunctionSignatureRegistryData); + } + if (entities_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Entities); + } + if (behaviorTemplate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BehaviorTemplate); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitTemplateRootData other) { + if (other == null) { + return; + } + if (other.Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + Version = other.Version; + } + if (other.root_ != null) { + if (root_ == null) { + Root = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + Root.MergeFrom(other.Root); + } + if (other.dataTableRegistryData_ != null) { + if (dataTableRegistryData_ == null) { + DataTableRegistryData = new global::CircuitsV2.Protobuf.DataTableRegistryData(); + } + DataTableRegistryData.MergeFrom(other.DataTableRegistryData); + } + if (other.progressionTableData_ != null) { + if (progressionTableData_ == null) { + ProgressionTableData = new global::CircuitsV2.Protobuf.DataTableData(); + } + ProgressionTableData.MergeFrom(other.ProgressionTableData); + } + if (other.sourceStudioFunctionSignatureRegistryData_ != null) { + if (sourceStudioFunctionSignatureRegistryData_ == null) { + SourceStudioFunctionSignatureRegistryData = new global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData(); + } + SourceStudioFunctionSignatureRegistryData.MergeFrom(other.SourceStudioFunctionSignatureRegistryData); + } + if (other.entities_ != null) { + if (entities_ == null) { + Entities = new global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData(); + } + Entities.MergeFrom(other.Entities); + } + if (other.behaviorTemplate_ != null) { + if (behaviorTemplate_ == null) { + BehaviorTemplate = new global::CircuitsV2.Protobuf.CircuitTemplateRootData(); + } + BehaviorTemplate.MergeFrom(other.BehaviorTemplate); + } + _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 8: { + Version = (global::CircuitsV2.Protobuf.CircuitSerializationVersion) input.ReadEnum(); + break; + } + case 18: { + if (root_ == null) { + Root = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + input.ReadMessage(Root); + break; + } + case 26: { + if (dataTableRegistryData_ == null) { + DataTableRegistryData = new global::CircuitsV2.Protobuf.DataTableRegistryData(); + } + input.ReadMessage(DataTableRegistryData); + break; + } + case 34: { + if (progressionTableData_ == null) { + ProgressionTableData = new global::CircuitsV2.Protobuf.DataTableData(); + } + input.ReadMessage(ProgressionTableData); + break; + } + case 42: { + if (sourceStudioFunctionSignatureRegistryData_ == null) { + SourceStudioFunctionSignatureRegistryData = new global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData(); + } + input.ReadMessage(SourceStudioFunctionSignatureRegistryData); + break; + } + case 50: { + if (entities_ == null) { + Entities = new global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData(); + } + input.ReadMessage(Entities); + break; + } + case 58: { + if (behaviorTemplate_ == null) { + BehaviorTemplate = new global::CircuitsV2.Protobuf.CircuitTemplateRootData(); + } + input.ReadMessage(BehaviorTemplate); + 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 8: { + Version = (global::CircuitsV2.Protobuf.CircuitSerializationVersion) input.ReadEnum(); + break; + } + case 18: { + if (root_ == null) { + Root = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + input.ReadMessage(Root); + break; + } + case 26: { + if (dataTableRegistryData_ == null) { + DataTableRegistryData = new global::CircuitsV2.Protobuf.DataTableRegistryData(); + } + input.ReadMessage(DataTableRegistryData); + break; + } + case 34: { + if (progressionTableData_ == null) { + ProgressionTableData = new global::CircuitsV2.Protobuf.DataTableData(); + } + input.ReadMessage(ProgressionTableData); + break; + } + case 42: { + if (sourceStudioFunctionSignatureRegistryData_ == null) { + SourceStudioFunctionSignatureRegistryData = new global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData(); + } + input.ReadMessage(SourceStudioFunctionSignatureRegistryData); + break; + } + case 50: { + if (entities_ == null) { + Entities = new global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData(); + } + input.ReadMessage(Entities); + break; + } + case 58: { + if (behaviorTemplate_ == null) { + BehaviorTemplate = new global::CircuitsV2.Protobuf.CircuitTemplateRootData(); + } + input.ReadMessage(BehaviorTemplate); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitTypeData.cs b/CircuitTypeData.cs new file mode 100644 index 0000000..9bf07cb --- /dev/null +++ b/CircuitTypeData.cs @@ -0,0 +1,3456 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/circuit_type_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/circuit_type_data.proto + public static partial class CircuitTypeDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/circuit_type_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitTypeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0cy9zdGF0aWMvZXYvY2lyY3VpdF90eXBlX2RhdGEucHJvdG8S", + "CGNpcmN1aXRzGhRjb3JlL2d1aWRfZGF0YS5wcm90byKJAQoWQXBwbGllZEdl", + "bmVyaWNUeXBlRGF0YRIwCg1vcmlnaW5hbF90eXBlGAEgASgLMhkuY2lyY3Vp", + "dHMuQ2lyY3VpdFR5cGVEYXRhEj0KGnR5cGVfcGFyYW1ldGVyX2Fzc2lnbm1l", + "bnRzGAIgAygLMhkuY2lyY3VpdHMuQ2lyY3VpdFR5cGVEYXRhIuICCg9DaXJj", + "dWl0VHlwZURhdGESIAoEa2luZBgBIAEoDjISLmNpcmN1aXRzLlR5cGVLaW5k", + "Ej4KFGFwcGxpZWRfZ2VuZXJpY190eXBlGAIgASgLMiAuY2lyY3VpdHMuQXBw", + "bGllZEdlbmVyaWNUeXBlRGF0YRIxCg1mdW5jdGlvbl90eXBlGAMgASgLMhou", + "Y2lyY3VpdHMuRnVuY3Rpb25UeXBlRGF0YRJPCh10eXBlX3BhcmFtZXRlcl9y", + "ZWZlcmVuY2VfdHlwZRgEIAEoCzIoLmNpcmN1aXRzLlR5cGVQYXJhbWV0ZXJS", + "ZWZlcmVuY2VUeXBlRGF0YRI8ChN0eXBlX3BhcmFtZXRlcl90eXBlGAUgASgL", + "Mh8uY2lyY3VpdHMuVHlwZVBhcmFtZXRlclR5cGVEYXRhEisKCmNsYXNzX3R5", + "cGUYBiABKAsyFy5jaXJjdWl0cy5DbGFzc1R5cGVEYXRhIpcDCg1DbGFzc1R5", + "cGVEYXRhEhoKAmlkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIyCg90eXBlX3Bh", + "cmFtZXRlcnMYAiADKAsyGS5jaXJjdWl0cy5DaXJjdWl0VHlwZURhdGESOwoK", + "cHJvcGVydGllcxgDIAMoCzInLmNpcmN1aXRzLkNsYXNzVHlwZURhdGEuUHJv", + "cGVydGllc0VudHJ5EjkKCWZ1bmN0aW9ucxgEIAMoCzImLmNpcmN1aXRzLkNs", + "YXNzVHlwZURhdGEuRnVuY3Rpb25zRW50cnkSLgoLYmFzZUNsYXNzZXMYBSAD", + "KAsyGS5jaXJjdWl0cy5DaXJjdWl0VHlwZURhdGEaRQoPUHJvcGVydGllc0Vu", + "dHJ5EgsKA2tleRgBIAEoCRIlCgV2YWx1ZRgCIAEoCzIWLmNpcmN1aXRzLlBy", + "b3BlcnR5RGF0YRpHCg5GdW5jdGlvbnNFbnRyeRILCgNrZXkYASABKAkSKAoF", + "dmFsdWUYAiABKAsyGS5jaXJjdWl0cy5DaXJjdWl0VHlwZURhdGEiygIKEEZ1", + "bmN0aW9uVHlwZURhdGESMgoPdHlwZV9wYXJhbWV0ZXJzGAEgAygLMhkuY2ly", + "Y3VpdHMuQ2lyY3VpdFR5cGVEYXRhEjYKBmlucHV0cxgCIAMoCzImLmNpcmN1", + "aXRzLkZ1bmN0aW9uVHlwZURhdGEuSW5wdXRzRW50cnkSOAoHb3V0cHV0cxgD", + "IAMoCzInLmNpcmN1aXRzLkZ1bmN0aW9uVHlwZURhdGEuT3V0cHV0c0VudHJ5", + "GkYKC0lucHV0c0VudHJ5EgsKA2tleRgBIAEoCRIqCgV2YWx1ZRgCIAEoCzIb", + "LmNpcmN1aXRzLkZ1bmN0aW9uSW5wdXREYXRhGkgKDE91dHB1dHNFbnRyeRIL", + "CgNrZXkYASABKAkSKwoFdmFsdWUYAiABKAsyHC5jaXJjdWl0cy5GdW5jdGlv", + "bk91dHB1dERhdGEiPAoRRnVuY3Rpb25JbnB1dERhdGESJwoEdHlwZRgBIAEo", + "CzIZLmNpcmN1aXRzLkNpcmN1aXRUeXBlRGF0YSJRCgxQcm9wZXJ0eURhdGES", + "JwoEdHlwZRgBIAEoCzIZLmNpcmN1aXRzLkNpcmN1aXRUeXBlRGF0YRILCgNn", + "ZXQYAiABKAgSCwoDc2V0GAMgASgIIj0KEkZ1bmN0aW9uT3V0cHV0RGF0YRIn", + "CgR0eXBlGAEgASgLMhkuY2lyY3VpdHMuQ2lyY3VpdFR5cGVEYXRhIi4KHlR5", + "cGVQYXJhbWV0ZXJSZWZlcmVuY2VUeXBlRGF0YRIMCgRuYW1lGAEgASgJIlQK", + "FVR5cGVQYXJhbWV0ZXJUeXBlRGF0YRIMCgRuYW1lGAEgASgJEi0KCmNvbnN0", + "cmFpbnQYAiABKAsyGS5jaXJjdWl0cy5DaXJjdWl0VHlwZURhdGEq5wEKCFR5", + "cGVLaW5kEgcKA0FueRAAEgsKB0Jvb2xlYW4QARIJCgVJbnQzMhACEgoKBlNp", + "bmdsZRADEgoKBlN0cmluZxAEEggKBEV4ZWMQBRIJCgVFcnJvchAGEgkKBUFy", + "cmF5EAcSCQoFVHVwbGUQCBIJCgVVbmlvbhAJEgkKBUNsYXNzEAoSDAoIRnVu", + "Y3Rpb24QCxIRCg1UeXBlUGFyYW1ldGVyEAwSGgoWVHlwZVBhcmFtZXRlclJl", + "ZmVyZW5jZRANEhIKDkFwcGxpZWRHZW5lcmljEA4SEAoMSW50ZXJzZWN0aW9u", + "EA9CHqoCG0NpcmN1aXRzLlN0YXRpYy5FVi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Circuits.Static.EV.Protobuf.TypeKind), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.AppliedGenericTypeData), global::Circuits.Static.EV.Protobuf.AppliedGenericTypeData.Parser, new[]{ "OriginalType", "TypeParameterAssignments" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.CircuitTypeData), global::Circuits.Static.EV.Protobuf.CircuitTypeData.Parser, new[]{ "Kind", "AppliedGenericType", "FunctionType", "TypeParameterReferenceType", "TypeParameterType", "ClassType" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.ClassTypeData), global::Circuits.Static.EV.Protobuf.ClassTypeData.Parser, new[]{ "Id", "TypeParameters", "Properties", "Functions", "BaseClasses" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.ClassTypeData.Types.PropertiesEntry), global::Circuits.Static.EV.Protobuf.ClassTypeData.Types.PropertiesEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.ClassTypeData.Types.FunctionsEntry), global::Circuits.Static.EV.Protobuf.ClassTypeData.Types.FunctionsEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null)}), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.FunctionTypeData), global::Circuits.Static.EV.Protobuf.FunctionTypeData.Parser, new[]{ "TypeParameters", "Inputs", "Outputs" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.FunctionTypeData.Types.InputsEntry), global::Circuits.Static.EV.Protobuf.FunctionTypeData.Types.InputsEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.FunctionTypeData.Types.OutputsEntry), global::Circuits.Static.EV.Protobuf.FunctionTypeData.Types.OutputsEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null)}), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.FunctionInputData), global::Circuits.Static.EV.Protobuf.FunctionInputData.Parser, new[]{ "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.PropertyData), global::Circuits.Static.EV.Protobuf.PropertyData.Parser, new[]{ "Type", "Get", "Set" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.FunctionOutputData), global::Circuits.Static.EV.Protobuf.FunctionOutputData.Parser, new[]{ "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.TypeParameterReferenceTypeData), global::Circuits.Static.EV.Protobuf.TypeParameterReferenceTypeData.Parser, new[]{ "Name" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.TypeParameterTypeData), global::Circuits.Static.EV.Protobuf.TypeParameterTypeData.Parser, new[]{ "Name", "Constraint" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum TypeKind { + [pbr::OriginalName("Any")] Any = 0, + [pbr::OriginalName("Boolean")] Boolean = 1, + [pbr::OriginalName("Int32")] Int32 = 2, + [pbr::OriginalName("Single")] Single = 3, + [pbr::OriginalName("String")] String = 4, + [pbr::OriginalName("Exec")] Exec = 5, + [pbr::OriginalName("Error")] Error = 6, + [pbr::OriginalName("Array")] Array = 7, + [pbr::OriginalName("Tuple")] Tuple = 8, + [pbr::OriginalName("Union")] Union = 9, + [pbr::OriginalName("Class")] Class = 10, + [pbr::OriginalName("Function")] Function = 11, + [pbr::OriginalName("TypeParameter")] TypeParameter = 12, + [pbr::OriginalName("TypeParameterReference")] TypeParameterReference = 13, + [pbr::OriginalName("AppliedGeneric")] AppliedGeneric = 14, + [pbr::OriginalName("Intersection")] Intersection = 15, + } + + #endregion + + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AppliedGenericTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AppliedGenericTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.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 AppliedGenericTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AppliedGenericTypeData(AppliedGenericTypeData other) : this() { + originalType_ = other.originalType_ != null ? other.originalType_.Clone() : null; + typeParameterAssignments_ = other.typeParameterAssignments_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AppliedGenericTypeData Clone() { + return new AppliedGenericTypeData(this); + } + + /// Field number for the "original_type" field. + public const int OriginalTypeFieldNumber = 1; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData originalType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData OriginalType { + get { return originalType_; } + set { + originalType_ = value; + } + } + + /// Field number for the "type_parameter_assignments" field. + public const int TypeParameterAssignmentsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_typeParameterAssignments_codec + = pb::FieldCodec.ForMessage(18, global::Circuits.Static.EV.Protobuf.CircuitTypeData.Parser); + private readonly pbc::RepeatedField typeParameterAssignments_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TypeParameterAssignments { + get { return typeParameterAssignments_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AppliedGenericTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AppliedGenericTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(OriginalType, other.OriginalType)) return false; + if(!typeParameterAssignments_.Equals(other.typeParameterAssignments_)) 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 (originalType_ != null) hash ^= OriginalType.GetHashCode(); + hash ^= typeParameterAssignments_.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 (originalType_ != null) { + output.WriteRawTag(10); + output.WriteMessage(OriginalType); + } + typeParameterAssignments_.WriteTo(output, _repeated_typeParameterAssignments_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 (originalType_ != null) { + output.WriteRawTag(10); + output.WriteMessage(OriginalType); + } + typeParameterAssignments_.WriteTo(ref output, _repeated_typeParameterAssignments_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 (originalType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OriginalType); + } + size += typeParameterAssignments_.CalculateSize(_repeated_typeParameterAssignments_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AppliedGenericTypeData other) { + if (other == null) { + return; + } + if (other.originalType_ != null) { + if (originalType_ == null) { + OriginalType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + OriginalType.MergeFrom(other.OriginalType); + } + typeParameterAssignments_.Add(other.typeParameterAssignments_); + _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 (originalType_ == null) { + OriginalType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(OriginalType); + break; + } + case 18: { + typeParameterAssignments_.AddEntriesFrom(input, _repeated_typeParameterAssignments_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 (originalType_ == null) { + OriginalType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(OriginalType); + break; + } + case 18: { + typeParameterAssignments_.AddEntriesFrom(ref input, _repeated_typeParameterAssignments_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 CircuitTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitTypeData(CircuitTypeData other) : this() { + kind_ = other.kind_; + appliedGenericType_ = other.appliedGenericType_ != null ? other.appliedGenericType_.Clone() : null; + functionType_ = other.functionType_ != null ? other.functionType_.Clone() : null; + typeParameterReferenceType_ = other.typeParameterReferenceType_ != null ? other.typeParameterReferenceType_.Clone() : null; + typeParameterType_ = other.typeParameterType_ != null ? other.typeParameterType_.Clone() : null; + classType_ = other.classType_ != null ? other.classType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitTypeData Clone() { + return new CircuitTypeData(this); + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 1; + private global::Circuits.Static.EV.Protobuf.TypeKind kind_ = global::Circuits.Static.EV.Protobuf.TypeKind.Any; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.TypeKind Kind { + get { return kind_; } + set { + kind_ = value; + } + } + + /// Field number for the "applied_generic_type" field. + public const int AppliedGenericTypeFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.AppliedGenericTypeData appliedGenericType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.AppliedGenericTypeData AppliedGenericType { + get { return appliedGenericType_; } + set { + appliedGenericType_ = value; + } + } + + /// Field number for the "function_type" field. + public const int FunctionTypeFieldNumber = 3; + private global::Circuits.Static.EV.Protobuf.FunctionTypeData functionType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.FunctionTypeData FunctionType { + get { return functionType_; } + set { + functionType_ = value; + } + } + + /// Field number for the "type_parameter_reference_type" field. + public const int TypeParameterReferenceTypeFieldNumber = 4; + private global::Circuits.Static.EV.Protobuf.TypeParameterReferenceTypeData typeParameterReferenceType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.TypeParameterReferenceTypeData TypeParameterReferenceType { + get { return typeParameterReferenceType_; } + set { + typeParameterReferenceType_ = value; + } + } + + /// Field number for the "type_parameter_type" field. + public const int TypeParameterTypeFieldNumber = 5; + private global::Circuits.Static.EV.Protobuf.TypeParameterTypeData typeParameterType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.TypeParameterTypeData TypeParameterType { + get { return typeParameterType_; } + set { + typeParameterType_ = value; + } + } + + /// Field number for the "class_type" field. + public const int ClassTypeFieldNumber = 6; + private global::Circuits.Static.EV.Protobuf.ClassTypeData classType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.ClassTypeData ClassType { + get { return classType_; } + set { + classType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Kind != other.Kind) return false; + if (!object.Equals(AppliedGenericType, other.AppliedGenericType)) return false; + if (!object.Equals(FunctionType, other.FunctionType)) return false; + if (!object.Equals(TypeParameterReferenceType, other.TypeParameterReferenceType)) return false; + if (!object.Equals(TypeParameterType, other.TypeParameterType)) return false; + if (!object.Equals(ClassType, other.ClassType)) 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 (Kind != global::Circuits.Static.EV.Protobuf.TypeKind.Any) hash ^= Kind.GetHashCode(); + if (appliedGenericType_ != null) hash ^= AppliedGenericType.GetHashCode(); + if (functionType_ != null) hash ^= FunctionType.GetHashCode(); + if (typeParameterReferenceType_ != null) hash ^= TypeParameterReferenceType.GetHashCode(); + if (typeParameterType_ != null) hash ^= TypeParameterType.GetHashCode(); + if (classType_ != null) hash ^= ClassType.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 (Kind != global::Circuits.Static.EV.Protobuf.TypeKind.Any) { + output.WriteRawTag(8); + output.WriteEnum((int) Kind); + } + if (appliedGenericType_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AppliedGenericType); + } + if (functionType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(FunctionType); + } + if (typeParameterReferenceType_ != null) { + output.WriteRawTag(34); + output.WriteMessage(TypeParameterReferenceType); + } + if (typeParameterType_ != null) { + output.WriteRawTag(42); + output.WriteMessage(TypeParameterType); + } + if (classType_ != null) { + output.WriteRawTag(50); + output.WriteMessage(ClassType); + } + 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 (Kind != global::Circuits.Static.EV.Protobuf.TypeKind.Any) { + output.WriteRawTag(8); + output.WriteEnum((int) Kind); + } + if (appliedGenericType_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AppliedGenericType); + } + if (functionType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(FunctionType); + } + if (typeParameterReferenceType_ != null) { + output.WriteRawTag(34); + output.WriteMessage(TypeParameterReferenceType); + } + if (typeParameterType_ != null) { + output.WriteRawTag(42); + output.WriteMessage(TypeParameterType); + } + if (classType_ != null) { + output.WriteRawTag(50); + output.WriteMessage(ClassType); + } + 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 (Kind != global::Circuits.Static.EV.Protobuf.TypeKind.Any) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Kind); + } + if (appliedGenericType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AppliedGenericType); + } + if (functionType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FunctionType); + } + if (typeParameterReferenceType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TypeParameterReferenceType); + } + if (typeParameterType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TypeParameterType); + } + if (classType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ClassType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitTypeData other) { + if (other == null) { + return; + } + if (other.Kind != global::Circuits.Static.EV.Protobuf.TypeKind.Any) { + Kind = other.Kind; + } + if (other.appliedGenericType_ != null) { + if (appliedGenericType_ == null) { + AppliedGenericType = new global::Circuits.Static.EV.Protobuf.AppliedGenericTypeData(); + } + AppliedGenericType.MergeFrom(other.AppliedGenericType); + } + if (other.functionType_ != null) { + if (functionType_ == null) { + FunctionType = new global::Circuits.Static.EV.Protobuf.FunctionTypeData(); + } + FunctionType.MergeFrom(other.FunctionType); + } + if (other.typeParameterReferenceType_ != null) { + if (typeParameterReferenceType_ == null) { + TypeParameterReferenceType = new global::Circuits.Static.EV.Protobuf.TypeParameterReferenceTypeData(); + } + TypeParameterReferenceType.MergeFrom(other.TypeParameterReferenceType); + } + if (other.typeParameterType_ != null) { + if (typeParameterType_ == null) { + TypeParameterType = new global::Circuits.Static.EV.Protobuf.TypeParameterTypeData(); + } + TypeParameterType.MergeFrom(other.TypeParameterType); + } + if (other.classType_ != null) { + if (classType_ == null) { + ClassType = new global::Circuits.Static.EV.Protobuf.ClassTypeData(); + } + ClassType.MergeFrom(other.ClassType); + } + _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 8: { + Kind = (global::Circuits.Static.EV.Protobuf.TypeKind) input.ReadEnum(); + break; + } + case 18: { + if (appliedGenericType_ == null) { + AppliedGenericType = new global::Circuits.Static.EV.Protobuf.AppliedGenericTypeData(); + } + input.ReadMessage(AppliedGenericType); + break; + } + case 26: { + if (functionType_ == null) { + FunctionType = new global::Circuits.Static.EV.Protobuf.FunctionTypeData(); + } + input.ReadMessage(FunctionType); + break; + } + case 34: { + if (typeParameterReferenceType_ == null) { + TypeParameterReferenceType = new global::Circuits.Static.EV.Protobuf.TypeParameterReferenceTypeData(); + } + input.ReadMessage(TypeParameterReferenceType); + break; + } + case 42: { + if (typeParameterType_ == null) { + TypeParameterType = new global::Circuits.Static.EV.Protobuf.TypeParameterTypeData(); + } + input.ReadMessage(TypeParameterType); + break; + } + case 50: { + if (classType_ == null) { + ClassType = new global::Circuits.Static.EV.Protobuf.ClassTypeData(); + } + input.ReadMessage(ClassType); + 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 8: { + Kind = (global::Circuits.Static.EV.Protobuf.TypeKind) input.ReadEnum(); + break; + } + case 18: { + if (appliedGenericType_ == null) { + AppliedGenericType = new global::Circuits.Static.EV.Protobuf.AppliedGenericTypeData(); + } + input.ReadMessage(AppliedGenericType); + break; + } + case 26: { + if (functionType_ == null) { + FunctionType = new global::Circuits.Static.EV.Protobuf.FunctionTypeData(); + } + input.ReadMessage(FunctionType); + break; + } + case 34: { + if (typeParameterReferenceType_ == null) { + TypeParameterReferenceType = new global::Circuits.Static.EV.Protobuf.TypeParameterReferenceTypeData(); + } + input.ReadMessage(TypeParameterReferenceType); + break; + } + case 42: { + if (typeParameterType_ == null) { + TypeParameterType = new global::Circuits.Static.EV.Protobuf.TypeParameterTypeData(); + } + input.ReadMessage(TypeParameterType); + break; + } + case 50: { + if (classType_ == null) { + ClassType = new global::Circuits.Static.EV.Protobuf.ClassTypeData(); + } + input.ReadMessage(ClassType); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ClassTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ClassTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 ClassTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ClassTypeData(ClassTypeData other) : this() { + id_ = other.id_ != null ? other.id_.Clone() : null; + typeParameters_ = other.typeParameters_.Clone(); + properties_ = other.properties_.Clone(); + functions_ = other.functions_.Clone(); + baseClasses_ = other.baseClasses_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ClassTypeData Clone() { + return new ClassTypeData(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Id { + get { return id_; } + set { + id_ = value; + } + } + + /// Field number for the "type_parameters" field. + public const int TypeParametersFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_typeParameters_codec + = pb::FieldCodec.ForMessage(18, global::Circuits.Static.EV.Protobuf.CircuitTypeData.Parser); + private readonly pbc::RepeatedField typeParameters_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TypeParameters { + get { return typeParameters_; } + } + + /// Field number for the "properties" field. + public const int PropertiesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_properties_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.EV.Protobuf.ClassTypeData.Types.PropertiesEntry.Parser); + private readonly pbc::RepeatedField properties_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Properties { + get { return properties_; } + } + + /// Field number for the "functions" field. + public const int FunctionsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_functions_codec + = pb::FieldCodec.ForMessage(34, global::Circuits.Static.EV.Protobuf.ClassTypeData.Types.FunctionsEntry.Parser); + private readonly pbc::RepeatedField functions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Functions { + get { return functions_; } + } + + /// Field number for the "baseClasses" field. + public const int BaseClassesFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_baseClasses_codec + = pb::FieldCodec.ForMessage(42, global::Circuits.Static.EV.Protobuf.CircuitTypeData.Parser); + private readonly pbc::RepeatedField baseClasses_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField BaseClasses { + get { return baseClasses_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ClassTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ClassTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Id, other.Id)) return false; + if(!typeParameters_.Equals(other.typeParameters_)) return false; + if(!properties_.Equals(other.properties_)) return false; + if(!functions_.Equals(other.functions_)) return false; + if(!baseClasses_.Equals(other.baseClasses_)) 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 (id_ != null) hash ^= Id.GetHashCode(); + hash ^= typeParameters_.GetHashCode(); + hash ^= properties_.GetHashCode(); + hash ^= functions_.GetHashCode(); + hash ^= baseClasses_.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 (id_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Id); + } + typeParameters_.WriteTo(output, _repeated_typeParameters_codec); + properties_.WriteTo(output, _repeated_properties_codec); + functions_.WriteTo(output, _repeated_functions_codec); + baseClasses_.WriteTo(output, _repeated_baseClasses_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 (id_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Id); + } + typeParameters_.WriteTo(ref output, _repeated_typeParameters_codec); + properties_.WriteTo(ref output, _repeated_properties_codec); + functions_.WriteTo(ref output, _repeated_functions_codec); + baseClasses_.WriteTo(ref output, _repeated_baseClasses_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 (id_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Id); + } + size += typeParameters_.CalculateSize(_repeated_typeParameters_codec); + size += properties_.CalculateSize(_repeated_properties_codec); + size += functions_.CalculateSize(_repeated_functions_codec); + size += baseClasses_.CalculateSize(_repeated_baseClasses_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ClassTypeData other) { + if (other == null) { + return; + } + if (other.id_ != null) { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + Id.MergeFrom(other.Id); + } + typeParameters_.Add(other.typeParameters_); + properties_.Add(other.properties_); + functions_.Add(other.functions_); + baseClasses_.Add(other.baseClasses_); + _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 (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Id); + break; + } + case 18: { + typeParameters_.AddEntriesFrom(input, _repeated_typeParameters_codec); + break; + } + case 26: { + properties_.AddEntriesFrom(input, _repeated_properties_codec); + break; + } + case 34: { + functions_.AddEntriesFrom(input, _repeated_functions_codec); + break; + } + case 42: { + baseClasses_.AddEntriesFrom(input, _repeated_baseClasses_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 (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Id); + break; + } + case 18: { + typeParameters_.AddEntriesFrom(ref input, _repeated_typeParameters_codec); + break; + } + case 26: { + properties_.AddEntriesFrom(ref input, _repeated_properties_codec); + break; + } + case 34: { + functions_.AddEntriesFrom(ref input, _repeated_functions_codec); + break; + } + case 42: { + baseClasses_.AddEntriesFrom(ref input, _repeated_baseClasses_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the ClassTypeData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PropertiesEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PropertiesEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.ClassTypeData.Descriptor.NestedTypes[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 PropertiesEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertiesEntry(PropertiesEntry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertiesEntry Clone() { + return new PropertiesEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.PropertyData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.PropertyData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PropertiesEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PropertiesEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PropertiesEntry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.PropertyData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.PropertyData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.PropertyData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionsEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionsEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.ClassTypeData.Descriptor.NestedTypes[1]; } + } + + [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 FunctionsEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionsEntry(FunctionsEntry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionsEntry Clone() { + return new FunctionsEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionsEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionsEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionsEntry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 FunctionTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionTypeData(FunctionTypeData other) : this() { + typeParameters_ = other.typeParameters_.Clone(); + inputs_ = other.inputs_.Clone(); + outputs_ = other.outputs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionTypeData Clone() { + return new FunctionTypeData(this); + } + + /// Field number for the "type_parameters" field. + public const int TypeParametersFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_typeParameters_codec + = pb::FieldCodec.ForMessage(10, global::Circuits.Static.EV.Protobuf.CircuitTypeData.Parser); + private readonly pbc::RepeatedField typeParameters_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TypeParameters { + get { return typeParameters_; } + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForMessage(18, global::Circuits.Static.EV.Protobuf.FunctionTypeData.Types.InputsEntry.Parser); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_outputs_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.EV.Protobuf.FunctionTypeData.Types.OutputsEntry.Parser); + private readonly pbc::RepeatedField outputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Outputs { + get { return outputs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!typeParameters_.Equals(other.typeParameters_)) return false; + if(!inputs_.Equals(other.inputs_)) return false; + if(!outputs_.Equals(other.outputs_)) 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; + hash ^= typeParameters_.GetHashCode(); + hash ^= inputs_.GetHashCode(); + hash ^= outputs_.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 + typeParameters_.WriteTo(output, _repeated_typeParameters_codec); + inputs_.WriteTo(output, _repeated_inputs_codec); + outputs_.WriteTo(output, _repeated_outputs_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) { + typeParameters_.WriteTo(ref output, _repeated_typeParameters_codec); + inputs_.WriteTo(ref output, _repeated_inputs_codec); + outputs_.WriteTo(ref output, _repeated_outputs_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; + size += typeParameters_.CalculateSize(_repeated_typeParameters_codec); + size += inputs_.CalculateSize(_repeated_inputs_codec); + size += outputs_.CalculateSize(_repeated_outputs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionTypeData other) { + if (other == null) { + return; + } + typeParameters_.Add(other.typeParameters_); + inputs_.Add(other.inputs_); + outputs_.Add(other.outputs_); + _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: { + typeParameters_.AddEntriesFrom(input, _repeated_typeParameters_codec); + break; + } + case 18: { + inputs_.AddEntriesFrom(input, _repeated_inputs_codec); + break; + } + case 26: { + outputs_.AddEntriesFrom(input, _repeated_outputs_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: { + typeParameters_.AddEntriesFrom(ref input, _repeated_typeParameters_codec); + break; + } + case 18: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + case 26: { + outputs_.AddEntriesFrom(ref input, _repeated_outputs_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the FunctionTypeData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InputsEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InputsEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.FunctionTypeData.Descriptor.NestedTypes[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 InputsEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputsEntry(InputsEntry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputsEntry Clone() { + return new InputsEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.FunctionInputData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.FunctionInputData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InputsEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InputsEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InputsEntry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.FunctionInputData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.FunctionInputData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.FunctionInputData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OutputsEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OutputsEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.FunctionTypeData.Descriptor.NestedTypes[1]; } + } + + [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 OutputsEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutputsEntry(OutputsEntry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutputsEntry Clone() { + return new OutputsEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.FunctionOutputData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.FunctionOutputData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OutputsEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OutputsEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OutputsEntry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.FunctionOutputData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.FunctionOutputData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.FunctionOutputData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionInputData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionInputData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 FunctionInputData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionInputData(FunctionInputData other) : this() { + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionInputData Clone() { + return new FunctionInputData(this); + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 1; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionInputData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionInputData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Type, other.Type)) 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 (type_ != null) hash ^= Type.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 (type_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Type); + } + 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 (type_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Type); + } + 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 (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionInputData other) { + if (other == null) { + return; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + _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 (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + 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 (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PropertyData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PropertyData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 PropertyData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyData(PropertyData other) : this() { + type_ = other.type_ != null ? other.type_.Clone() : null; + get_ = other.get_; + set_ = other.set_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyData Clone() { + return new PropertyData(this); + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 1; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + /// Field number for the "get" field. + public const int GetFieldNumber = 2; + private bool get_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Get { + get { return get_; } + set { + get_ = value; + } + } + + /// Field number for the "set" field. + public const int SetFieldNumber = 3; + private bool set_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Set { + get { return set_; } + set { + set_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PropertyData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PropertyData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Type, other.Type)) return false; + if (Get != other.Get) return false; + if (Set != other.Set) 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 (type_ != null) hash ^= Type.GetHashCode(); + if (Get != false) hash ^= Get.GetHashCode(); + if (Set != false) hash ^= Set.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 (type_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Type); + } + if (Get != false) { + output.WriteRawTag(16); + output.WriteBool(Get); + } + if (Set != false) { + output.WriteRawTag(24); + output.WriteBool(Set); + } + 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 (type_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Type); + } + if (Get != false) { + output.WriteRawTag(16); + output.WriteBool(Get); + } + if (Set != false) { + output.WriteRawTag(24); + output.WriteBool(Set); + } + 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 (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (Get != false) { + size += 1 + 1; + } + if (Set != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PropertyData other) { + if (other == null) { + return; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + if (other.Get != false) { + Get = other.Get; + } + if (other.Set != false) { + Set = other.Set; + } + _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 (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + case 16: { + Get = input.ReadBool(); + break; + } + case 24: { + Set = input.ReadBool(); + 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 (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + case 16: { + Get = input.ReadBool(); + break; + } + case 24: { + Set = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionOutputData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionOutputData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor.MessageTypes[6]; } + } + + [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 FunctionOutputData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionOutputData(FunctionOutputData other) : this() { + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionOutputData Clone() { + return new FunctionOutputData(this); + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 1; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionOutputData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionOutputData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Type, other.Type)) 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 (type_ != null) hash ^= Type.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 (type_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Type); + } + 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 (type_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Type); + } + 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 (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionOutputData other) { + if (other == null) { + return; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + _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 (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + 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 (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TypeParameterReferenceTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TypeParameterReferenceTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor.MessageTypes[7]; } + } + + [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 TypeParameterReferenceTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TypeParameterReferenceTypeData(TypeParameterReferenceTypeData other) : this() { + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TypeParameterReferenceTypeData Clone() { + return new TypeParameterReferenceTypeData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TypeParameterReferenceTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TypeParameterReferenceTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) 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 (Name.Length != 0) hash ^= Name.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TypeParameterReferenceTypeData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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: { + Name = input.ReadString(); + 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: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TypeParameterTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TypeParameterTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor.MessageTypes[8]; } + } + + [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 TypeParameterTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TypeParameterTypeData(TypeParameterTypeData other) : this() { + name_ = other.name_; + constraint_ = other.constraint_ != null ? other.constraint_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TypeParameterTypeData Clone() { + return new TypeParameterTypeData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "constraint" field. + public const int ConstraintFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData constraint_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Constraint { + get { return constraint_; } + set { + constraint_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TypeParameterTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TypeParameterTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(Constraint, other.Constraint)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (constraint_ != null) hash ^= Constraint.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (constraint_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Constraint); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (constraint_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Constraint); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (constraint_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Constraint); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TypeParameterTypeData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.constraint_ != null) { + if (constraint_ == null) { + Constraint = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Constraint.MergeFrom(other.Constraint); + } + _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: { + Name = input.ReadString(); + break; + } + case 18: { + if (constraint_ == null) { + Constraint = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Constraint); + 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: { + Name = input.ReadString(); + break; + } + case 18: { + if (constraint_ == null) { + Constraint = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Constraint); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitsPlayerEventData.cs b/CircuitsPlayerEventData.cs new file mode 100644 index 0000000..e3f5cad --- /dev/null +++ b/CircuitsPlayerEventData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuits_player_event_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuits_player_event_data.proto + public static partial class CircuitsPlayerEventDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuits_player_event_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitsPlayerEventDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixjaXJjdWl0c192Mi9jaXJjdWl0c19wbGF5ZXJfZXZlbnRfZGF0YS5wcm90", + "bxILY2lyY3VpdHNfdjIiTQoXQ2lyY3VpdHNQbGF5ZXJFdmVudERhdGESFwoP", + "cGxheWVyX2V2ZW50X2lkGAEgASgDEhkKEXBsYXllcl9ldmVudF9uYW1lGAIg", + "ASgJQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitsPlayerEventData), global::CircuitsV2.Protobuf.CircuitsPlayerEventData.Parser, new[]{ "PlayerEventId", "PlayerEventName" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitsPlayerEventData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitsPlayerEventData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitsPlayerEventDataReflection.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 CircuitsPlayerEventData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitsPlayerEventData(CircuitsPlayerEventData other) : this() { + playerEventId_ = other.playerEventId_; + playerEventName_ = other.playerEventName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitsPlayerEventData Clone() { + return new CircuitsPlayerEventData(this); + } + + /// Field number for the "player_event_id" field. + public const int PlayerEventIdFieldNumber = 1; + private long playerEventId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long PlayerEventId { + get { return playerEventId_; } + set { + playerEventId_ = value; + } + } + + /// Field number for the "player_event_name" field. + public const int PlayerEventNameFieldNumber = 2; + private string playerEventName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PlayerEventName { + get { return playerEventName_; } + set { + playerEventName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitsPlayerEventData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitsPlayerEventData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PlayerEventId != other.PlayerEventId) return false; + if (PlayerEventName != other.PlayerEventName) 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 (PlayerEventId != 0L) hash ^= PlayerEventId.GetHashCode(); + if (PlayerEventName.Length != 0) hash ^= PlayerEventName.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 (PlayerEventId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(PlayerEventId); + } + if (PlayerEventName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(PlayerEventName); + } + 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 (PlayerEventId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(PlayerEventId); + } + if (PlayerEventName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(PlayerEventName); + } + 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 (PlayerEventId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(PlayerEventId); + } + if (PlayerEventName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(PlayerEventName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitsPlayerEventData other) { + if (other == null) { + return; + } + if (other.PlayerEventId != 0L) { + PlayerEventId = other.PlayerEventId; + } + if (other.PlayerEventName.Length != 0) { + PlayerEventName = other.PlayerEventName; + } + _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 8: { + PlayerEventId = input.ReadInt64(); + break; + } + case 18: { + PlayerEventName = input.ReadString(); + 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 8: { + PlayerEventId = input.ReadInt64(); + break; + } + case 18: { + PlayerEventName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitsQuatData.cs b/CircuitsQuatData.cs new file mode 100644 index 0000000..faedb98 --- /dev/null +++ b/CircuitsQuatData.cs @@ -0,0 +1,354 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/shared/rec_room/circuits_quat_data.proto +// +#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 Circuits.Shared.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/shared/rec_room/circuits_quat_data.proto + public static partial class CircuitsQuatDataReflection { + + #region Descriptor + /// File descriptor for circuits/shared/rec_room/circuits_quat_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitsQuatDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0cy9zaGFyZWQvcmVjX3Jvb20vY2lyY3VpdHNfcXVhdF9kYXRh", + "LnByb3RvEghjaXJjdWl0cyI+ChBDaXJjdWl0c1F1YXREYXRhEgkKAXgYASAB", + "KAISCQoBeRgCIAEoAhIJCgF6GAMgASgCEgkKAXcYBCABKAJCI6oCIENpcmN1", + "aXRzLlNoYXJlZC5SZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData), global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData.Parser, new[]{ "X", "Y", "Z", "W" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitsQuatData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitsQuatData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatDataReflection.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 CircuitsQuatData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitsQuatData(CircuitsQuatData other) : this() { + x_ = other.x_; + y_ = other.y_; + z_ = other.z_; + w_ = other.w_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitsQuatData Clone() { + return new CircuitsQuatData(this); + } + + /// Field number for the "x" field. + public const int XFieldNumber = 1; + private float x_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float X { + get { return x_; } + set { + x_ = value; + } + } + + /// Field number for the "y" field. + public const int YFieldNumber = 2; + private float y_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Y { + get { return y_; } + set { + y_ = value; + } + } + + /// Field number for the "z" field. + public const int ZFieldNumber = 3; + private float z_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Z { + get { return z_; } + set { + z_ = value; + } + } + + /// Field number for the "w" field. + public const int WFieldNumber = 4; + private float w_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float W { + get { return w_; } + set { + w_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitsQuatData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitsQuatData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(X, other.X)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Y, other.Y)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Z, other.Z)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(W, other.W)) 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 (X != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(X); + if (Y != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Y); + if (Z != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Z); + if (W != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(W); + 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 (X != 0F) { + output.WriteRawTag(13); + output.WriteFloat(X); + } + if (Y != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Y); + } + if (Z != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Z); + } + if (W != 0F) { + output.WriteRawTag(37); + output.WriteFloat(W); + } + 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 (X != 0F) { + output.WriteRawTag(13); + output.WriteFloat(X); + } + if (Y != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Y); + } + if (Z != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Z); + } + if (W != 0F) { + output.WriteRawTag(37); + output.WriteFloat(W); + } + 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 (X != 0F) { + size += 1 + 4; + } + if (Y != 0F) { + size += 1 + 4; + } + if (Z != 0F) { + size += 1 + 4; + } + if (W != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitsQuatData other) { + if (other == null) { + return; + } + if (other.X != 0F) { + X = other.X; + } + if (other.Y != 0F) { + Y = other.Y; + } + if (other.Z != 0F) { + Z = other.Z; + } + if (other.W != 0F) { + W = other.W; + } + _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 13: { + X = input.ReadFloat(); + break; + } + case 21: { + Y = input.ReadFloat(); + break; + } + case 29: { + Z = input.ReadFloat(); + break; + } + case 37: { + W = input.ReadFloat(); + 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 13: { + X = input.ReadFloat(); + break; + } + case 21: { + Y = input.ReadFloat(); + break; + } + case 29: { + Z = input.ReadFloat(); + break; + } + case 37: { + W = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CircuitsVec3Data.cs b/CircuitsVec3Data.cs new file mode 100644 index 0000000..1e0061d --- /dev/null +++ b/CircuitsVec3Data.cs @@ -0,0 +1,317 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/shared/rec_room/circuits_vec3_data.proto +// +#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 Circuits.Shared.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/shared/rec_room/circuits_vec3_data.proto + public static partial class CircuitsVec3DataReflection { + + #region Descriptor + /// File descriptor for circuits/shared/rec_room/circuits_vec3_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitsVec3DataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0cy9zaGFyZWQvcmVjX3Jvb20vY2lyY3VpdHNfdmVjM19kYXRh", + "LnByb3RvEghjaXJjdWl0cyIzChBDaXJjdWl0c1ZlYzNEYXRhEgkKAXgYASAB", + "KAISCQoBeRgCIAEoAhIJCgF6GAMgASgCQiOqAiBDaXJjdWl0cy5TaGFyZWQu", + "UmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data), global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data.Parser, new[]{ "X", "Y", "Z" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitsVec3Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitsVec3Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3DataReflection.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 CircuitsVec3Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitsVec3Data(CircuitsVec3Data other) : this() { + x_ = other.x_; + y_ = other.y_; + z_ = other.z_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitsVec3Data Clone() { + return new CircuitsVec3Data(this); + } + + /// Field number for the "x" field. + public const int XFieldNumber = 1; + private float x_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float X { + get { return x_; } + set { + x_ = value; + } + } + + /// Field number for the "y" field. + public const int YFieldNumber = 2; + private float y_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Y { + get { return y_; } + set { + y_ = value; + } + } + + /// Field number for the "z" field. + public const int ZFieldNumber = 3; + private float z_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Z { + get { return z_; } + set { + z_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitsVec3Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitsVec3Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(X, other.X)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Y, other.Y)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Z, other.Z)) 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 (X != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(X); + if (Y != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Y); + if (Z != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Z); + 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 (X != 0F) { + output.WriteRawTag(13); + output.WriteFloat(X); + } + if (Y != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Y); + } + if (Z != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Z); + } + 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 (X != 0F) { + output.WriteRawTag(13); + output.WriteFloat(X); + } + if (Y != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Y); + } + if (Z != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Z); + } + 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 (X != 0F) { + size += 1 + 4; + } + if (Y != 0F) { + size += 1 + 4; + } + if (Z != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitsVec3Data other) { + if (other == null) { + return; + } + if (other.X != 0F) { + X = other.X; + } + if (other.Y != 0F) { + Y = other.Y; + } + if (other.Z != 0F) { + Z = other.Z; + } + _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 13: { + X = input.ReadFloat(); + break; + } + case 21: { + Y = input.ReadFloat(); + break; + } + case 29: { + Z = input.ReadFloat(); + 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 13: { + X = input.ReadFloat(); + break; + } + case 21: { + Y = input.ReadFloat(); + break; + } + case 29: { + Z = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CloneSpawnRequestData.cs b/CloneSpawnRequestData.cs new file mode 100644 index 0000000..62a4bf0 --- /dev/null +++ b/CloneSpawnRequestData.cs @@ -0,0 +1,307 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/creation_transient/clone_spawn_request_data.proto +// +#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 RecRoom.Creation.Protobuf { + + /// Holder for reflection information generated from rec_room/creation_transient/clone_spawn_request_data.proto + public static partial class CloneSpawnRequestDataReflection { + + #region Descriptor + /// File descriptor for rec_room/creation_transient/clone_spawn_request_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CloneSpawnRequestDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpyZWNfcm9vbS9jcmVhdGlvbl90cmFuc2llbnQvY2xvbmVfc3Bhd25fcmVx", + "dWVzdF9kYXRhLnByb3RvEghjcmVhdGlvbiJhChVDbG9uZVNwYXduUmVxdWVz", + "dERhdGESGwoTb2JqZWN0X2lkc190b19jbG9uZRgBIAMoDBIYChBjaXJjdWl0", + "X2dyYXBoX2lkGAIgASgMEhEKCXBhcmVudF9pZBgDIAEoDEIcqgIZUmVjUm9v", + "bS5DcmVhdGlvbi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Creation.Protobuf.CloneSpawnRequestData), global::RecRoom.Creation.Protobuf.CloneSpawnRequestData.Parser, new[]{ "ObjectIdsToClone", "CircuitGraphId", "ParentId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CloneSpawnRequestData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CloneSpawnRequestData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Creation.Protobuf.CloneSpawnRequestDataReflection.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 CloneSpawnRequestData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CloneSpawnRequestData(CloneSpawnRequestData other) : this() { + objectIdsToClone_ = other.objectIdsToClone_.Clone(); + circuitGraphId_ = other.circuitGraphId_; + parentId_ = other.parentId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CloneSpawnRequestData Clone() { + return new CloneSpawnRequestData(this); + } + + /// Field number for the "object_ids_to_clone" field. + public const int ObjectIdsToCloneFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_objectIdsToClone_codec + = pb::FieldCodec.ForBytes(10); + private readonly pbc::RepeatedField objectIdsToClone_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ObjectIdsToClone { + get { return objectIdsToClone_; } + } + + /// Field number for the "circuit_graph_id" field. + public const int CircuitGraphIdFieldNumber = 2; + private pb::ByteString circuitGraphId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString CircuitGraphId { + get { return circuitGraphId_; } + set { + circuitGraphId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "parent_id" field. + public const int ParentIdFieldNumber = 3; + private pb::ByteString parentId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString ParentId { + get { return parentId_; } + set { + parentId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CloneSpawnRequestData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CloneSpawnRequestData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!objectIdsToClone_.Equals(other.objectIdsToClone_)) return false; + if (CircuitGraphId != other.CircuitGraphId) return false; + if (ParentId != other.ParentId) 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; + hash ^= objectIdsToClone_.GetHashCode(); + if (CircuitGraphId.Length != 0) hash ^= CircuitGraphId.GetHashCode(); + if (ParentId.Length != 0) hash ^= ParentId.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 + objectIdsToClone_.WriteTo(output, _repeated_objectIdsToClone_codec); + if (CircuitGraphId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(CircuitGraphId); + } + if (ParentId.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(ParentId); + } + 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) { + objectIdsToClone_.WriteTo(ref output, _repeated_objectIdsToClone_codec); + if (CircuitGraphId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(CircuitGraphId); + } + if (ParentId.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(ParentId); + } + 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; + size += objectIdsToClone_.CalculateSize(_repeated_objectIdsToClone_codec); + if (CircuitGraphId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(CircuitGraphId); + } + if (ParentId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(ParentId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CloneSpawnRequestData other) { + if (other == null) { + return; + } + objectIdsToClone_.Add(other.objectIdsToClone_); + if (other.CircuitGraphId.Length != 0) { + CircuitGraphId = other.CircuitGraphId; + } + if (other.ParentId.Length != 0) { + ParentId = other.ParentId; + } + _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: { + objectIdsToClone_.AddEntriesFrom(input, _repeated_objectIdsToClone_codec); + break; + } + case 18: { + CircuitGraphId = input.ReadBytes(); + break; + } + case 26: { + ParentId = input.ReadBytes(); + 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: { + objectIdsToClone_.AddEntriesFrom(ref input, _repeated_objectIdsToClone_codec); + break; + } + case 18: { + CircuitGraphId = input.ReadBytes(); + break; + } + case 26: { + ParentId = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CloudDataLedgerData.cs b/CloudDataLedgerData.cs new file mode 100644 index 0000000..7f418da --- /dev/null +++ b/CloudDataLedgerData.cs @@ -0,0 +1,738 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/cloud_data_ledger_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/cloud_data_ledger_data.proto + public static partial class CloudDataLedgerDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/cloud_data_ledger_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CloudDataLedgerDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9jbG91ZF9kYXRhX2xlZGdlcl9kYXRhLnByb3RvEgtj", + "aXJjdWl0c192MhpBY2lyY3VpdHNfdjIvZGVwcmVjYXRlZC9ERVBSRUNBVEVE", + "X2Nsb3VkX2RhdGFfbGVkZ2VyX3ZlcnNpb24ucHJvdG8aLmNpcmN1aXRzX3Yy", + "L2Nsb3VkX2RhdGFfbGVkZ2VyX2VudHJ5X2RhdGEucHJvdG8ilAkKE0Nsb3Vk", + "RGF0YUxlZGdlckRhdGESNAoFYm9vbHMYAiADKAsyJS5jaXJjdWl0c192Mi5D", + "bG91ZERhdGFMZWRnZXJFbnRyeURhdGESNQoGZmxvYXRzGAMgAygLMiUuY2ly", + "Y3VpdHNfdjIuQ2xvdWREYXRhTGVkZ2VyRW50cnlEYXRhEjMKBGludHMYBCAD", + "KAsyJS5jaXJjdWl0c192Mi5DbG91ZERhdGFMZWRnZXJFbnRyeURhdGESOgoL", + "cXVhdGVybmlvbnMYBSADKAsyJS5jaXJjdWl0c192Mi5DbG91ZERhdGFMZWRn", + "ZXJFbnRyeURhdGESNgoHc3RyaW5ncxgGIAMoCzIlLmNpcmN1aXRzX3YyLkNs", + "b3VkRGF0YUxlZGdlckVudHJ5RGF0YRI3Cgh2ZWN0b3IzcxgHIAMoCzIlLmNp", + "cmN1aXRzX3YyLkNsb3VkRGF0YUxlZGdlckVudHJ5RGF0YRI1CgZjb2xvcnMY", + "CCADKAsyJS5jaXJjdWl0c192Mi5DbG91ZERhdGFMZWRnZXJFbnRyeURhdGES", + "PAoNcmVjX25ldF9pbWFnZRgQIAMoCzIlLmNpcmN1aXRzX3YyLkNsb3VkRGF0", + "YUxlZGdlckVudHJ5RGF0YRI9Cg5yZWNfbmV0X21lc2hlcxgSIAMoCzIlLmNp", + "cmN1aXRzX3YyLkNsb3VkRGF0YUxlZGdlckVudHJ5RGF0YRI5CgpsaXN0X2Jv", + "b2xzGAkgAygLMiUuY2lyY3VpdHNfdjIuQ2xvdWREYXRhTGVkZ2VyRW50cnlE", + "YXRhEjoKC2xpc3RfZmxvYXRzGAogAygLMiUuY2lyY3VpdHNfdjIuQ2xvdWRE", + "YXRhTGVkZ2VyRW50cnlEYXRhEjgKCWxpc3RfaW50cxgLIAMoCzIlLmNpcmN1", + "aXRzX3YyLkNsb3VkRGF0YUxlZGdlckVudHJ5RGF0YRI/ChBsaXN0X3F1YXRl", + "cm5pb25zGAwgAygLMiUuY2lyY3VpdHNfdjIuQ2xvdWREYXRhTGVkZ2VyRW50", + "cnlEYXRhEjsKDGxpc3Rfc3RyaW5ncxgNIAMoCzIlLmNpcmN1aXRzX3YyLkNs", + "b3VkRGF0YUxlZGdlckVudHJ5RGF0YRI8Cg1saXN0X3ZlY3RvcjNzGA4gAygL", + "MiUuY2lyY3VpdHNfdjIuQ2xvdWREYXRhTGVkZ2VyRW50cnlEYXRhEjoKC2xp", + "c3RfY29sb3JzGA8gAygLMiUuY2lyY3VpdHNfdjIuQ2xvdWREYXRhTGVkZ2Vy", + "RW50cnlEYXRhEkEKEmxpc3RfcmVjX25ldF9pbWFnZRgRIAMoCzIlLmNpcmN1", + "aXRzX3YyLkNsb3VkRGF0YUxlZGdlckVudHJ5RGF0YRJCChNsaXN0X3JlY19u", + "ZXRfbWVzaGVzGBMgAygLMiUuY2lyY3VpdHNfdjIuQ2xvdWREYXRhTGVkZ2Vy", + "RW50cnlEYXRhEkoKEkRFUFJFQ0FURURfVmVyc2lvbhgBIAEoDjIuLmNpcmN1", + "aXRzX3YyLkRFUFJFQ0FURURfQ2xvdWREYXRhTGVkZ2VyVmVyc2lvbkIWqgIT", + "Q2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DEPRECATEDCloudDataLedgerVersionReflection.Descriptor, global::CircuitsV2.Protobuf.CloudDataLedgerEntryDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CloudDataLedgerData), global::CircuitsV2.Protobuf.CloudDataLedgerData.Parser, new[]{ "Bools", "Floats", "Ints", "Quaternions", "Strings", "Vector3S", "Colors", "RecNetImage", "RecNetMeshes", "ListBools", "ListFloats", "ListInts", "ListQuaternions", "ListStrings", "ListVector3S", "ListColors", "ListRecNetImage", "ListRecNetMeshes", "DEPRECATEDVersion" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CloudDataLedgerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CloudDataLedgerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CloudDataLedgerDataReflection.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 CloudDataLedgerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CloudDataLedgerData(CloudDataLedgerData other) : this() { + bools_ = other.bools_.Clone(); + floats_ = other.floats_.Clone(); + ints_ = other.ints_.Clone(); + quaternions_ = other.quaternions_.Clone(); + strings_ = other.strings_.Clone(); + vector3S_ = other.vector3S_.Clone(); + colors_ = other.colors_.Clone(); + recNetImage_ = other.recNetImage_.Clone(); + recNetMeshes_ = other.recNetMeshes_.Clone(); + listBools_ = other.listBools_.Clone(); + listFloats_ = other.listFloats_.Clone(); + listInts_ = other.listInts_.Clone(); + listQuaternions_ = other.listQuaternions_.Clone(); + listStrings_ = other.listStrings_.Clone(); + listVector3S_ = other.listVector3S_.Clone(); + listColors_ = other.listColors_.Clone(); + listRecNetImage_ = other.listRecNetImage_.Clone(); + listRecNetMeshes_ = other.listRecNetMeshes_.Clone(); + dEPRECATEDVersion_ = other.dEPRECATEDVersion_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CloudDataLedgerData Clone() { + return new CloudDataLedgerData(this); + } + + /// Field number for the "bools" field. + public const int BoolsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_bools_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField bools_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Bools { + get { return bools_; } + } + + /// Field number for the "floats" field. + public const int FloatsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_floats_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField floats_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Floats { + get { return floats_; } + } + + /// Field number for the "ints" field. + public const int IntsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_ints_codec + = pb::FieldCodec.ForMessage(34, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField ints_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Ints { + get { return ints_; } + } + + /// Field number for the "quaternions" field. + public const int QuaternionsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_quaternions_codec + = pb::FieldCodec.ForMessage(42, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField quaternions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Quaternions { + get { return quaternions_; } + } + + /// Field number for the "strings" field. + public const int StringsFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_strings_codec + = pb::FieldCodec.ForMessage(50, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField strings_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Strings { + get { return strings_; } + } + + /// Field number for the "vector3s" field. + public const int Vector3SFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_vector3S_codec + = pb::FieldCodec.ForMessage(58, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField vector3S_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Vector3S { + get { return vector3S_; } + } + + /// Field number for the "colors" field. + public const int ColorsFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_colors_codec + = pb::FieldCodec.ForMessage(66, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField colors_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Colors { + get { return colors_; } + } + + /// Field number for the "rec_net_image" field. + public const int RecNetImageFieldNumber = 16; + private static readonly pb::FieldCodec _repeated_recNetImage_codec + = pb::FieldCodec.ForMessage(130, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField recNetImage_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RecNetImage { + get { return recNetImage_; } + } + + /// Field number for the "rec_net_meshes" field. + public const int RecNetMeshesFieldNumber = 18; + private static readonly pb::FieldCodec _repeated_recNetMeshes_codec + = pb::FieldCodec.ForMessage(146, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField recNetMeshes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RecNetMeshes { + get { return recNetMeshes_; } + } + + /// Field number for the "list_bools" field. + public const int ListBoolsFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_listBools_codec + = pb::FieldCodec.ForMessage(74, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField listBools_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListBools { + get { return listBools_; } + } + + /// Field number for the "list_floats" field. + public const int ListFloatsFieldNumber = 10; + private static readonly pb::FieldCodec _repeated_listFloats_codec + = pb::FieldCodec.ForMessage(82, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField listFloats_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListFloats { + get { return listFloats_; } + } + + /// Field number for the "list_ints" field. + public const int ListIntsFieldNumber = 11; + private static readonly pb::FieldCodec _repeated_listInts_codec + = pb::FieldCodec.ForMessage(90, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField listInts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListInts { + get { return listInts_; } + } + + /// Field number for the "list_quaternions" field. + public const int ListQuaternionsFieldNumber = 12; + private static readonly pb::FieldCodec _repeated_listQuaternions_codec + = pb::FieldCodec.ForMessage(98, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField listQuaternions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListQuaternions { + get { return listQuaternions_; } + } + + /// Field number for the "list_strings" field. + public const int ListStringsFieldNumber = 13; + private static readonly pb::FieldCodec _repeated_listStrings_codec + = pb::FieldCodec.ForMessage(106, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField listStrings_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListStrings { + get { return listStrings_; } + } + + /// Field number for the "list_vector3s" field. + public const int ListVector3SFieldNumber = 14; + private static readonly pb::FieldCodec _repeated_listVector3S_codec + = pb::FieldCodec.ForMessage(114, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField listVector3S_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListVector3S { + get { return listVector3S_; } + } + + /// Field number for the "list_colors" field. + public const int ListColorsFieldNumber = 15; + private static readonly pb::FieldCodec _repeated_listColors_codec + = pb::FieldCodec.ForMessage(122, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField listColors_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListColors { + get { return listColors_; } + } + + /// Field number for the "list_rec_net_image" field. + public const int ListRecNetImageFieldNumber = 17; + private static readonly pb::FieldCodec _repeated_listRecNetImage_codec + = pb::FieldCodec.ForMessage(138, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField listRecNetImage_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListRecNetImage { + get { return listRecNetImage_; } + } + + /// Field number for the "list_rec_net_meshes" field. + public const int ListRecNetMeshesFieldNumber = 19; + private static readonly pb::FieldCodec _repeated_listRecNetMeshes_codec + = pb::FieldCodec.ForMessage(154, global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser); + private readonly pbc::RepeatedField listRecNetMeshes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListRecNetMeshes { + get { return listRecNetMeshes_; } + } + + /// Field number for the "DEPRECATED_Version" field. + public const int DEPRECATEDVersionFieldNumber = 1; + private global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion dEPRECATEDVersion_ = global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion.V0NewCloudDataLedgerVersion; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion DEPRECATEDVersion { + get { return dEPRECATEDVersion_; } + set { + dEPRECATEDVersion_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CloudDataLedgerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CloudDataLedgerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!bools_.Equals(other.bools_)) return false; + if(!floats_.Equals(other.floats_)) return false; + if(!ints_.Equals(other.ints_)) return false; + if(!quaternions_.Equals(other.quaternions_)) return false; + if(!strings_.Equals(other.strings_)) return false; + if(!vector3S_.Equals(other.vector3S_)) return false; + if(!colors_.Equals(other.colors_)) return false; + if(!recNetImage_.Equals(other.recNetImage_)) return false; + if(!recNetMeshes_.Equals(other.recNetMeshes_)) return false; + if(!listBools_.Equals(other.listBools_)) return false; + if(!listFloats_.Equals(other.listFloats_)) return false; + if(!listInts_.Equals(other.listInts_)) return false; + if(!listQuaternions_.Equals(other.listQuaternions_)) return false; + if(!listStrings_.Equals(other.listStrings_)) return false; + if(!listVector3S_.Equals(other.listVector3S_)) return false; + if(!listColors_.Equals(other.listColors_)) return false; + if(!listRecNetImage_.Equals(other.listRecNetImage_)) return false; + if(!listRecNetMeshes_.Equals(other.listRecNetMeshes_)) return false; + if (DEPRECATEDVersion != other.DEPRECATEDVersion) 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; + hash ^= bools_.GetHashCode(); + hash ^= floats_.GetHashCode(); + hash ^= ints_.GetHashCode(); + hash ^= quaternions_.GetHashCode(); + hash ^= strings_.GetHashCode(); + hash ^= vector3S_.GetHashCode(); + hash ^= colors_.GetHashCode(); + hash ^= recNetImage_.GetHashCode(); + hash ^= recNetMeshes_.GetHashCode(); + hash ^= listBools_.GetHashCode(); + hash ^= listFloats_.GetHashCode(); + hash ^= listInts_.GetHashCode(); + hash ^= listQuaternions_.GetHashCode(); + hash ^= listStrings_.GetHashCode(); + hash ^= listVector3S_.GetHashCode(); + hash ^= listColors_.GetHashCode(); + hash ^= listRecNetImage_.GetHashCode(); + hash ^= listRecNetMeshes_.GetHashCode(); + if (DEPRECATEDVersion != global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion.V0NewCloudDataLedgerVersion) hash ^= DEPRECATEDVersion.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 (DEPRECATEDVersion != global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion.V0NewCloudDataLedgerVersion) { + output.WriteRawTag(8); + output.WriteEnum((int) DEPRECATEDVersion); + } + bools_.WriteTo(output, _repeated_bools_codec); + floats_.WriteTo(output, _repeated_floats_codec); + ints_.WriteTo(output, _repeated_ints_codec); + quaternions_.WriteTo(output, _repeated_quaternions_codec); + strings_.WriteTo(output, _repeated_strings_codec); + vector3S_.WriteTo(output, _repeated_vector3S_codec); + colors_.WriteTo(output, _repeated_colors_codec); + listBools_.WriteTo(output, _repeated_listBools_codec); + listFloats_.WriteTo(output, _repeated_listFloats_codec); + listInts_.WriteTo(output, _repeated_listInts_codec); + listQuaternions_.WriteTo(output, _repeated_listQuaternions_codec); + listStrings_.WriteTo(output, _repeated_listStrings_codec); + listVector3S_.WriteTo(output, _repeated_listVector3S_codec); + listColors_.WriteTo(output, _repeated_listColors_codec); + recNetImage_.WriteTo(output, _repeated_recNetImage_codec); + listRecNetImage_.WriteTo(output, _repeated_listRecNetImage_codec); + recNetMeshes_.WriteTo(output, _repeated_recNetMeshes_codec); + listRecNetMeshes_.WriteTo(output, _repeated_listRecNetMeshes_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 (DEPRECATEDVersion != global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion.V0NewCloudDataLedgerVersion) { + output.WriteRawTag(8); + output.WriteEnum((int) DEPRECATEDVersion); + } + bools_.WriteTo(ref output, _repeated_bools_codec); + floats_.WriteTo(ref output, _repeated_floats_codec); + ints_.WriteTo(ref output, _repeated_ints_codec); + quaternions_.WriteTo(ref output, _repeated_quaternions_codec); + strings_.WriteTo(ref output, _repeated_strings_codec); + vector3S_.WriteTo(ref output, _repeated_vector3S_codec); + colors_.WriteTo(ref output, _repeated_colors_codec); + listBools_.WriteTo(ref output, _repeated_listBools_codec); + listFloats_.WriteTo(ref output, _repeated_listFloats_codec); + listInts_.WriteTo(ref output, _repeated_listInts_codec); + listQuaternions_.WriteTo(ref output, _repeated_listQuaternions_codec); + listStrings_.WriteTo(ref output, _repeated_listStrings_codec); + listVector3S_.WriteTo(ref output, _repeated_listVector3S_codec); + listColors_.WriteTo(ref output, _repeated_listColors_codec); + recNetImage_.WriteTo(ref output, _repeated_recNetImage_codec); + listRecNetImage_.WriteTo(ref output, _repeated_listRecNetImage_codec); + recNetMeshes_.WriteTo(ref output, _repeated_recNetMeshes_codec); + listRecNetMeshes_.WriteTo(ref output, _repeated_listRecNetMeshes_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; + size += bools_.CalculateSize(_repeated_bools_codec); + size += floats_.CalculateSize(_repeated_floats_codec); + size += ints_.CalculateSize(_repeated_ints_codec); + size += quaternions_.CalculateSize(_repeated_quaternions_codec); + size += strings_.CalculateSize(_repeated_strings_codec); + size += vector3S_.CalculateSize(_repeated_vector3S_codec); + size += colors_.CalculateSize(_repeated_colors_codec); + size += recNetImage_.CalculateSize(_repeated_recNetImage_codec); + size += recNetMeshes_.CalculateSize(_repeated_recNetMeshes_codec); + size += listBools_.CalculateSize(_repeated_listBools_codec); + size += listFloats_.CalculateSize(_repeated_listFloats_codec); + size += listInts_.CalculateSize(_repeated_listInts_codec); + size += listQuaternions_.CalculateSize(_repeated_listQuaternions_codec); + size += listStrings_.CalculateSize(_repeated_listStrings_codec); + size += listVector3S_.CalculateSize(_repeated_listVector3S_codec); + size += listColors_.CalculateSize(_repeated_listColors_codec); + size += listRecNetImage_.CalculateSize(_repeated_listRecNetImage_codec); + size += listRecNetMeshes_.CalculateSize(_repeated_listRecNetMeshes_codec); + if (DEPRECATEDVersion != global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion.V0NewCloudDataLedgerVersion) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) DEPRECATEDVersion); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CloudDataLedgerData other) { + if (other == null) { + return; + } + bools_.Add(other.bools_); + floats_.Add(other.floats_); + ints_.Add(other.ints_); + quaternions_.Add(other.quaternions_); + strings_.Add(other.strings_); + vector3S_.Add(other.vector3S_); + colors_.Add(other.colors_); + recNetImage_.Add(other.recNetImage_); + recNetMeshes_.Add(other.recNetMeshes_); + listBools_.Add(other.listBools_); + listFloats_.Add(other.listFloats_); + listInts_.Add(other.listInts_); + listQuaternions_.Add(other.listQuaternions_); + listStrings_.Add(other.listStrings_); + listVector3S_.Add(other.listVector3S_); + listColors_.Add(other.listColors_); + listRecNetImage_.Add(other.listRecNetImage_); + listRecNetMeshes_.Add(other.listRecNetMeshes_); + if (other.DEPRECATEDVersion != global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion.V0NewCloudDataLedgerVersion) { + DEPRECATEDVersion = other.DEPRECATEDVersion; + } + _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 8: { + DEPRECATEDVersion = (global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion) input.ReadEnum(); + break; + } + case 18: { + bools_.AddEntriesFrom(input, _repeated_bools_codec); + break; + } + case 26: { + floats_.AddEntriesFrom(input, _repeated_floats_codec); + break; + } + case 34: { + ints_.AddEntriesFrom(input, _repeated_ints_codec); + break; + } + case 42: { + quaternions_.AddEntriesFrom(input, _repeated_quaternions_codec); + break; + } + case 50: { + strings_.AddEntriesFrom(input, _repeated_strings_codec); + break; + } + case 58: { + vector3S_.AddEntriesFrom(input, _repeated_vector3S_codec); + break; + } + case 66: { + colors_.AddEntriesFrom(input, _repeated_colors_codec); + break; + } + case 74: { + listBools_.AddEntriesFrom(input, _repeated_listBools_codec); + break; + } + case 82: { + listFloats_.AddEntriesFrom(input, _repeated_listFloats_codec); + break; + } + case 90: { + listInts_.AddEntriesFrom(input, _repeated_listInts_codec); + break; + } + case 98: { + listQuaternions_.AddEntriesFrom(input, _repeated_listQuaternions_codec); + break; + } + case 106: { + listStrings_.AddEntriesFrom(input, _repeated_listStrings_codec); + break; + } + case 114: { + listVector3S_.AddEntriesFrom(input, _repeated_listVector3S_codec); + break; + } + case 122: { + listColors_.AddEntriesFrom(input, _repeated_listColors_codec); + break; + } + case 130: { + recNetImage_.AddEntriesFrom(input, _repeated_recNetImage_codec); + break; + } + case 138: { + listRecNetImage_.AddEntriesFrom(input, _repeated_listRecNetImage_codec); + break; + } + case 146: { + recNetMeshes_.AddEntriesFrom(input, _repeated_recNetMeshes_codec); + break; + } + case 154: { + listRecNetMeshes_.AddEntriesFrom(input, _repeated_listRecNetMeshes_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 8: { + DEPRECATEDVersion = (global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion) input.ReadEnum(); + break; + } + case 18: { + bools_.AddEntriesFrom(ref input, _repeated_bools_codec); + break; + } + case 26: { + floats_.AddEntriesFrom(ref input, _repeated_floats_codec); + break; + } + case 34: { + ints_.AddEntriesFrom(ref input, _repeated_ints_codec); + break; + } + case 42: { + quaternions_.AddEntriesFrom(ref input, _repeated_quaternions_codec); + break; + } + case 50: { + strings_.AddEntriesFrom(ref input, _repeated_strings_codec); + break; + } + case 58: { + vector3S_.AddEntriesFrom(ref input, _repeated_vector3S_codec); + break; + } + case 66: { + colors_.AddEntriesFrom(ref input, _repeated_colors_codec); + break; + } + case 74: { + listBools_.AddEntriesFrom(ref input, _repeated_listBools_codec); + break; + } + case 82: { + listFloats_.AddEntriesFrom(ref input, _repeated_listFloats_codec); + break; + } + case 90: { + listInts_.AddEntriesFrom(ref input, _repeated_listInts_codec); + break; + } + case 98: { + listQuaternions_.AddEntriesFrom(ref input, _repeated_listQuaternions_codec); + break; + } + case 106: { + listStrings_.AddEntriesFrom(ref input, _repeated_listStrings_codec); + break; + } + case 114: { + listVector3S_.AddEntriesFrom(ref input, _repeated_listVector3S_codec); + break; + } + case 122: { + listColors_.AddEntriesFrom(ref input, _repeated_listColors_codec); + break; + } + case 130: { + recNetImage_.AddEntriesFrom(ref input, _repeated_recNetImage_codec); + break; + } + case 138: { + listRecNetImage_.AddEntriesFrom(ref input, _repeated_listRecNetImage_codec); + break; + } + case 146: { + recNetMeshes_.AddEntriesFrom(ref input, _repeated_recNetMeshes_codec); + break; + } + case 154: { + listRecNetMeshes_.AddEntriesFrom(ref input, _repeated_listRecNetMeshes_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CloudDataLedgerEntryData.cs b/CloudDataLedgerEntryData.cs new file mode 100644 index 0000000..d7c3732 --- /dev/null +++ b/CloudDataLedgerEntryData.cs @@ -0,0 +1,395 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/cloud_data_ledger_entry_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/cloud_data_ledger_entry_data.proto + public static partial class CloudDataLedgerEntryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/cloud_data_ledger_entry_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CloudDataLedgerEntryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0c192Mi9jbG91ZF9kYXRhX2xlZGdlcl9lbnRyeV9kYXRhLnBy", + "b3RvEgtjaXJjdWl0c192MhoUY29yZS9ndWlkX2RhdGEucHJvdG8aKGNpcmN1", + "aXRzX3YyL2Nsb3VkX2RhdGFfbGVkZ2VyX3R5cGUucHJvdG8iowEKGENsb3Vk", + "RGF0YUxlZGdlckVudHJ5RGF0YRIMCgRuYW1lGAEgASgJEhwKBGd1aWQYAiAB", + "KAsyDi5jb3JlLkd1aWREYXRhEhAKCHN1YnJvb21zGAMgAygDEhMKC3Byb3Nw", + "ZWN0aXZlGAQgASgIEjQKCmxlZGdlclR5cGUYBSABKA4yIC5jaXJjdWl0c192", + "Mi5DbG91ZERhdGFMZWRnZXJUeXBlQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVm", + "YgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.CloudDataLedgerTypeReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CloudDataLedgerEntryData), global::CircuitsV2.Protobuf.CloudDataLedgerEntryData.Parser, new[]{ "Name", "Guid", "Subrooms", "Prospective", "LedgerType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CloudDataLedgerEntryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CloudDataLedgerEntryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CloudDataLedgerEntryDataReflection.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 CloudDataLedgerEntryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CloudDataLedgerEntryData(CloudDataLedgerEntryData other) : this() { + name_ = other.name_; + guid_ = other.guid_ != null ? other.guid_.Clone() : null; + subrooms_ = other.subrooms_.Clone(); + prospective_ = other.prospective_; + ledgerType_ = other.ledgerType_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CloudDataLedgerEntryData Clone() { + return new CloudDataLedgerEntryData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "guid" field. + public const int GuidFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData guid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Guid { + get { return guid_; } + set { + guid_ = value; + } + } + + /// Field number for the "subrooms" field. + public const int SubroomsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_subrooms_codec + = pb::FieldCodec.ForInt64(26); + private readonly pbc::RepeatedField subrooms_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Subrooms { + get { return subrooms_; } + } + + /// Field number for the "prospective" field. + public const int ProspectiveFieldNumber = 4; + private bool prospective_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Prospective { + get { return prospective_; } + set { + prospective_ = value; + } + } + + /// Field number for the "ledgerType" field. + public const int LedgerTypeFieldNumber = 5; + private global::CircuitsV2.Protobuf.CloudDataLedgerType ledgerType_ = global::CircuitsV2.Protobuf.CloudDataLedgerType.Bool; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudDataLedgerType LedgerType { + get { return ledgerType_; } + set { + ledgerType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CloudDataLedgerEntryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CloudDataLedgerEntryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(Guid, other.Guid)) return false; + if(!subrooms_.Equals(other.subrooms_)) return false; + if (Prospective != other.Prospective) return false; + if (LedgerType != other.LedgerType) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (guid_ != null) hash ^= Guid.GetHashCode(); + hash ^= subrooms_.GetHashCode(); + if (Prospective != false) hash ^= Prospective.GetHashCode(); + if (LedgerType != global::CircuitsV2.Protobuf.CloudDataLedgerType.Bool) hash ^= LedgerType.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (guid_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Guid); + } + subrooms_.WriteTo(output, _repeated_subrooms_codec); + if (Prospective != false) { + output.WriteRawTag(32); + output.WriteBool(Prospective); + } + if (LedgerType != global::CircuitsV2.Protobuf.CloudDataLedgerType.Bool) { + output.WriteRawTag(40); + output.WriteEnum((int) LedgerType); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (guid_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Guid); + } + subrooms_.WriteTo(ref output, _repeated_subrooms_codec); + if (Prospective != false) { + output.WriteRawTag(32); + output.WriteBool(Prospective); + } + if (LedgerType != global::CircuitsV2.Protobuf.CloudDataLedgerType.Bool) { + output.WriteRawTag(40); + output.WriteEnum((int) LedgerType); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (guid_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Guid); + } + size += subrooms_.CalculateSize(_repeated_subrooms_codec); + if (Prospective != false) { + size += 1 + 1; + } + if (LedgerType != global::CircuitsV2.Protobuf.CloudDataLedgerType.Bool) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) LedgerType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CloudDataLedgerEntryData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.guid_ != null) { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + Guid.MergeFrom(other.Guid); + } + subrooms_.Add(other.subrooms_); + if (other.Prospective != false) { + Prospective = other.Prospective; + } + if (other.LedgerType != global::CircuitsV2.Protobuf.CloudDataLedgerType.Bool) { + LedgerType = other.LedgerType; + } + _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: { + Name = input.ReadString(); + break; + } + case 18: { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 26: + case 24: { + subrooms_.AddEntriesFrom(input, _repeated_subrooms_codec); + break; + } + case 32: { + Prospective = input.ReadBool(); + break; + } + case 40: { + LedgerType = (global::CircuitsV2.Protobuf.CloudDataLedgerType) input.ReadEnum(); + 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: { + Name = input.ReadString(); + break; + } + case 18: { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 26: + case 24: { + subrooms_.AddEntriesFrom(ref input, _repeated_subrooms_codec); + break; + } + case 32: { + Prospective = input.ReadBool(); + break; + } + case 40: { + LedgerType = (global::CircuitsV2.Protobuf.CloudDataLedgerType) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CloudDataLedgerType.cs b/CloudDataLedgerType.cs new file mode 100644 index 0000000..c5626bd --- /dev/null +++ b/CloudDataLedgerType.cs @@ -0,0 +1,69 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/cloud_data_ledger_type.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/cloud_data_ledger_type.proto + public static partial class CloudDataLedgerTypeReflection { + + #region Descriptor + /// File descriptor for circuits_v2/cloud_data_ledger_type.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CloudDataLedgerTypeReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9jbG91ZF9kYXRhX2xlZGdlcl90eXBlLnByb3RvEgtj", + "aXJjdWl0c192MiqfAgoTQ2xvdWREYXRhTGVkZ2VyVHlwZRIICgRCb29sEAAS", + "CQoFRmxvYXQQARIHCgNJbnQQAhIKCgZTdHJpbmcQAxIOCgpRdWF0ZXJuaW9u", + "EAQSCwoHVmVjdG9yMxAFEgkKBUNvbG9yEAYSDwoLUmVjTmV0SW1hZ2UQDhIO", + "CgpSZWNOZXRNZXNoEBASDAoITGlzdEJvb2wQBxINCglMaXN0RmxvYXQQCBIL", + "CgdMaXN0SW50EAkSDgoKTGlzdFN0cmluZxAKEhIKDkxpc3RRdWF0ZXJuaW9u", + "EAsSDwoLTGlzdFZlY3RvcjMQDBINCglMaXN0Q29sb3IQDRITCg9MaXN0UmVj", + "TmV0SW1hZ2UQDxISCg5MaXN0UmVjTmV0TWVzaBARQhaqAhNDaXJjdWl0c1Yy", + "LlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.CloudDataLedgerType), }, null, null)); + } + #endregion + + } + #region Enums + public enum CloudDataLedgerType { + [pbr::OriginalName("Bool")] Bool = 0, + [pbr::OriginalName("Float")] Float = 1, + [pbr::OriginalName("Int")] Int = 2, + [pbr::OriginalName("String")] String = 3, + [pbr::OriginalName("Quaternion")] Quaternion = 4, + [pbr::OriginalName("Vector3")] Vector3 = 5, + [pbr::OriginalName("Color")] Color = 6, + [pbr::OriginalName("RecNetImage")] RecNetImage = 14, + [pbr::OriginalName("RecNetMesh")] RecNetMesh = 16, + [pbr::OriginalName("ListBool")] ListBool = 7, + [pbr::OriginalName("ListFloat")] ListFloat = 8, + [pbr::OriginalName("ListInt")] ListInt = 9, + [pbr::OriginalName("ListString")] ListString = 10, + [pbr::OriginalName("ListQuaternion")] ListQuaternion = 11, + [pbr::OriginalName("ListVector3")] ListVector3 = 12, + [pbr::OriginalName("ListColor")] ListColor = 13, + [pbr::OriginalName("ListRecNetImage")] ListRecNetImage = 15, + [pbr::OriginalName("ListRecNetMesh")] ListRecNetMesh = 17, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CloudMemoryData.cs b/CloudMemoryData.cs new file mode 100644 index 0000000..29d4555 --- /dev/null +++ b/CloudMemoryData.cs @@ -0,0 +1,486 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/cloud_memory_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/cloud_memory_data.proto + public static partial class CloudMemoryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/cloud_memory_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CloudMemoryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9jbG91ZF9tZW1vcnlfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvIpMBCg9DbG91ZE1lbW9yeURh", + "dGESQQoLc3ltYm9sX2d1aWQYASADKAsyLC5jaXJjdWl0c192Mi5DbG91ZE1l", + "bW9yeURhdGEuU3ltYm9sR3VpZEVudHJ5Gj0KD1N5bWJvbEd1aWRFbnRyeRIL", + "CgNrZXkYASABKAkSHQoFdmFsdWUYAiABKAsyDi5jb3JlLkd1aWREYXRhQhaq", + "AhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CloudMemoryData), global::CircuitsV2.Protobuf.CloudMemoryData.Parser, new[]{ "SymbolGuid" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CloudMemoryData.Types.SymbolGuidEntry), global::CircuitsV2.Protobuf.CloudMemoryData.Types.SymbolGuidEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null)}) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CloudMemoryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CloudMemoryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CloudMemoryDataReflection.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 CloudMemoryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CloudMemoryData(CloudMemoryData other) : this() { + symbolGuid_ = other.symbolGuid_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CloudMemoryData Clone() { + return new CloudMemoryData(this); + } + + /// Field number for the "symbol_guid" field. + public const int SymbolGuidFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_symbolGuid_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.CloudMemoryData.Types.SymbolGuidEntry.Parser); + private readonly pbc::RepeatedField symbolGuid_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SymbolGuid { + get { return symbolGuid_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CloudMemoryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CloudMemoryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!symbolGuid_.Equals(other.symbolGuid_)) 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; + hash ^= symbolGuid_.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 + symbolGuid_.WriteTo(output, _repeated_symbolGuid_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) { + symbolGuid_.WriteTo(ref output, _repeated_symbolGuid_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; + size += symbolGuid_.CalculateSize(_repeated_symbolGuid_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CloudMemoryData other) { + if (other == null) { + return; + } + symbolGuid_.Add(other.symbolGuid_); + _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: { + symbolGuid_.AddEntriesFrom(input, _repeated_symbolGuid_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: { + symbolGuid_.AddEntriesFrom(ref input, _repeated_symbolGuid_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the CloudMemoryData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SymbolGuidEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SymbolGuidEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CloudMemoryData.Descriptor.NestedTypes[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 SymbolGuidEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SymbolGuidEntry(SymbolGuidEntry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SymbolGuidEntry Clone() { + return new SymbolGuidEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SymbolGuidEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SymbolGuidEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SymbolGuidEntry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CollisionDetectionVolumeData.cs b/CollisionDetectionVolumeData.cs new file mode 100644 index 0000000..7286735 --- /dev/null +++ b/CollisionDetectionVolumeData.cs @@ -0,0 +1,669 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/collision_detection_volume_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/collision_detection_volume_data.proto + public static partial class CollisionDetectionVolumeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/collision_detection_volume_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CollisionDetectionVolumeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpyZWNfcm9vbS9wZXJzaXN0ZW5jZS9jb2xsaXNpb25fZGV0ZWN0aW9uX3Zv", + "bHVtZV9kYXRhLnByb3RvEghyZWNfcm9vbSLzAQocQ29sbGlzaW9uRGV0ZWN0", + "aW9uVm9sdW1lRGF0YRJXChtjYXBzdWxlX2NvbGxpZGVyX2dyb3VwX2RhdGEY", + "ASABKAsyMi5yZWNfcm9vbS5Db2xsaXNpb25EZXRlY3Rpb25Wb2x1bWVDYXBz", + "dWxlR3JvdXBEYXRhEhYKDnRhZ3NfdG9faWdub3JlGAIgAygJEiUKHURFUFJF", + "Q0FURURfc3luY19lbmFibGVkX3N0YXRlGAMgASgIEhwKFGltcGFjdF9kZWNh", + "bF9lbmFibGVkGAQgASgIEh0KFW9ubHlfcnVuX29uX2F1dGhvcml0eRgFIAEo", + "CCKNAQooQ29sbGlzaW9uRGV0ZWN0aW9uVm9sdW1lQ2Fwc3VsZUdyb3VwRGF0", + "YRIcChRERVBSRUNBVEVEX3RoaWNrbmVzcxgBIAEoAhIXCg9udW1fc3BoZXJl", + "Y2FzdHMYAiABKAUSKgoic3VwcG9ydF9zdGF0aW9uYXJ5X2NvbGxpc2lvbl90", + "ZXN0cxgDIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CollisionDetectionVolumeData), global::RecRoom.Protobuf.CollisionDetectionVolumeData.Parser, new[]{ "CapsuleColliderGroupData", "TagsToIgnore", "DEPRECATEDSyncEnabledState", "ImpactDecalEnabled", "OnlyRunOnAuthority" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CollisionDetectionVolumeCapsuleGroupData), global::RecRoom.Protobuf.CollisionDetectionVolumeCapsuleGroupData.Parser, new[]{ "DEPRECATEDThickness", "NumSpherecasts", "SupportStationaryCollisionTests" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CollisionDetectionVolumeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CollisionDetectionVolumeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.CollisionDetectionVolumeDataReflection.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 CollisionDetectionVolumeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CollisionDetectionVolumeData(CollisionDetectionVolumeData other) : this() { + capsuleColliderGroupData_ = other.capsuleColliderGroupData_ != null ? other.capsuleColliderGroupData_.Clone() : null; + tagsToIgnore_ = other.tagsToIgnore_.Clone(); + dEPRECATEDSyncEnabledState_ = other.dEPRECATEDSyncEnabledState_; + impactDecalEnabled_ = other.impactDecalEnabled_; + onlyRunOnAuthority_ = other.onlyRunOnAuthority_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CollisionDetectionVolumeData Clone() { + return new CollisionDetectionVolumeData(this); + } + + /// Field number for the "capsule_collider_group_data" field. + public const int CapsuleColliderGroupDataFieldNumber = 1; + private global::RecRoom.Protobuf.CollisionDetectionVolumeCapsuleGroupData capsuleColliderGroupData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CollisionDetectionVolumeCapsuleGroupData CapsuleColliderGroupData { + get { return capsuleColliderGroupData_; } + set { + capsuleColliderGroupData_ = value; + } + } + + /// Field number for the "tags_to_ignore" field. + public const int TagsToIgnoreFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_tagsToIgnore_codec + = pb::FieldCodec.ForString(18); + private readonly pbc::RepeatedField tagsToIgnore_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TagsToIgnore { + get { return tagsToIgnore_; } + } + + /// Field number for the "DEPRECATED_sync_enabled_state" field. + public const int DEPRECATEDSyncEnabledStateFieldNumber = 3; + private bool dEPRECATEDSyncEnabledState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDSyncEnabledState { + get { return dEPRECATEDSyncEnabledState_; } + set { + dEPRECATEDSyncEnabledState_ = value; + } + } + + /// Field number for the "impact_decal_enabled" field. + public const int ImpactDecalEnabledFieldNumber = 4; + private bool impactDecalEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ImpactDecalEnabled { + get { return impactDecalEnabled_; } + set { + impactDecalEnabled_ = value; + } + } + + /// Field number for the "only_run_on_authority" field. + public const int OnlyRunOnAuthorityFieldNumber = 5; + private bool onlyRunOnAuthority_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OnlyRunOnAuthority { + get { return onlyRunOnAuthority_; } + set { + onlyRunOnAuthority_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CollisionDetectionVolumeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CollisionDetectionVolumeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CapsuleColliderGroupData, other.CapsuleColliderGroupData)) return false; + if(!tagsToIgnore_.Equals(other.tagsToIgnore_)) return false; + if (DEPRECATEDSyncEnabledState != other.DEPRECATEDSyncEnabledState) return false; + if (ImpactDecalEnabled != other.ImpactDecalEnabled) return false; + if (OnlyRunOnAuthority != other.OnlyRunOnAuthority) 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 (capsuleColliderGroupData_ != null) hash ^= CapsuleColliderGroupData.GetHashCode(); + hash ^= tagsToIgnore_.GetHashCode(); + if (DEPRECATEDSyncEnabledState != false) hash ^= DEPRECATEDSyncEnabledState.GetHashCode(); + if (ImpactDecalEnabled != false) hash ^= ImpactDecalEnabled.GetHashCode(); + if (OnlyRunOnAuthority != false) hash ^= OnlyRunOnAuthority.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 (capsuleColliderGroupData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CapsuleColliderGroupData); + } + tagsToIgnore_.WriteTo(output, _repeated_tagsToIgnore_codec); + if (DEPRECATEDSyncEnabledState != false) { + output.WriteRawTag(24); + output.WriteBool(DEPRECATEDSyncEnabledState); + } + if (ImpactDecalEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(ImpactDecalEnabled); + } + if (OnlyRunOnAuthority != false) { + output.WriteRawTag(40); + output.WriteBool(OnlyRunOnAuthority); + } + 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 (capsuleColliderGroupData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CapsuleColliderGroupData); + } + tagsToIgnore_.WriteTo(ref output, _repeated_tagsToIgnore_codec); + if (DEPRECATEDSyncEnabledState != false) { + output.WriteRawTag(24); + output.WriteBool(DEPRECATEDSyncEnabledState); + } + if (ImpactDecalEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(ImpactDecalEnabled); + } + if (OnlyRunOnAuthority != false) { + output.WriteRawTag(40); + output.WriteBool(OnlyRunOnAuthority); + } + 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 (capsuleColliderGroupData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CapsuleColliderGroupData); + } + size += tagsToIgnore_.CalculateSize(_repeated_tagsToIgnore_codec); + if (DEPRECATEDSyncEnabledState != false) { + size += 1 + 1; + } + if (ImpactDecalEnabled != false) { + size += 1 + 1; + } + if (OnlyRunOnAuthority != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CollisionDetectionVolumeData other) { + if (other == null) { + return; + } + if (other.capsuleColliderGroupData_ != null) { + if (capsuleColliderGroupData_ == null) { + CapsuleColliderGroupData = new global::RecRoom.Protobuf.CollisionDetectionVolumeCapsuleGroupData(); + } + CapsuleColliderGroupData.MergeFrom(other.CapsuleColliderGroupData); + } + tagsToIgnore_.Add(other.tagsToIgnore_); + if (other.DEPRECATEDSyncEnabledState != false) { + DEPRECATEDSyncEnabledState = other.DEPRECATEDSyncEnabledState; + } + if (other.ImpactDecalEnabled != false) { + ImpactDecalEnabled = other.ImpactDecalEnabled; + } + if (other.OnlyRunOnAuthority != false) { + OnlyRunOnAuthority = other.OnlyRunOnAuthority; + } + _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 (capsuleColliderGroupData_ == null) { + CapsuleColliderGroupData = new global::RecRoom.Protobuf.CollisionDetectionVolumeCapsuleGroupData(); + } + input.ReadMessage(CapsuleColliderGroupData); + break; + } + case 18: { + tagsToIgnore_.AddEntriesFrom(input, _repeated_tagsToIgnore_codec); + break; + } + case 24: { + DEPRECATEDSyncEnabledState = input.ReadBool(); + break; + } + case 32: { + ImpactDecalEnabled = input.ReadBool(); + break; + } + case 40: { + OnlyRunOnAuthority = input.ReadBool(); + 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 (capsuleColliderGroupData_ == null) { + CapsuleColliderGroupData = new global::RecRoom.Protobuf.CollisionDetectionVolumeCapsuleGroupData(); + } + input.ReadMessage(CapsuleColliderGroupData); + break; + } + case 18: { + tagsToIgnore_.AddEntriesFrom(ref input, _repeated_tagsToIgnore_codec); + break; + } + case 24: { + DEPRECATEDSyncEnabledState = input.ReadBool(); + break; + } + case 32: { + ImpactDecalEnabled = input.ReadBool(); + break; + } + case 40: { + OnlyRunOnAuthority = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CollisionDetectionVolumeCapsuleGroupData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CollisionDetectionVolumeCapsuleGroupData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.CollisionDetectionVolumeDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 CollisionDetectionVolumeCapsuleGroupData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CollisionDetectionVolumeCapsuleGroupData(CollisionDetectionVolumeCapsuleGroupData other) : this() { + dEPRECATEDThickness_ = other.dEPRECATEDThickness_; + numSpherecasts_ = other.numSpherecasts_; + supportStationaryCollisionTests_ = other.supportStationaryCollisionTests_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CollisionDetectionVolumeCapsuleGroupData Clone() { + return new CollisionDetectionVolumeCapsuleGroupData(this); + } + + /// Field number for the "DEPRECATED_thickness" field. + public const int DEPRECATEDThicknessFieldNumber = 1; + private float dEPRECATEDThickness_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDThickness { + get { return dEPRECATEDThickness_; } + set { + dEPRECATEDThickness_ = value; + } + } + + /// Field number for the "num_spherecasts" field. + public const int NumSpherecastsFieldNumber = 2; + private int numSpherecasts_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NumSpherecasts { + get { return numSpherecasts_; } + set { + numSpherecasts_ = value; + } + } + + /// Field number for the "support_stationary_collision_tests" field. + public const int SupportStationaryCollisionTestsFieldNumber = 3; + private bool supportStationaryCollisionTests_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SupportStationaryCollisionTests { + get { return supportStationaryCollisionTests_; } + set { + supportStationaryCollisionTests_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CollisionDetectionVolumeCapsuleGroupData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CollisionDetectionVolumeCapsuleGroupData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDThickness, other.DEPRECATEDThickness)) return false; + if (NumSpherecasts != other.NumSpherecasts) return false; + if (SupportStationaryCollisionTests != other.SupportStationaryCollisionTests) 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 (DEPRECATEDThickness != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDThickness); + if (NumSpherecasts != 0) hash ^= NumSpherecasts.GetHashCode(); + if (SupportStationaryCollisionTests != false) hash ^= SupportStationaryCollisionTests.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 (DEPRECATEDThickness != 0F) { + output.WriteRawTag(13); + output.WriteFloat(DEPRECATEDThickness); + } + if (NumSpherecasts != 0) { + output.WriteRawTag(16); + output.WriteInt32(NumSpherecasts); + } + if (SupportStationaryCollisionTests != false) { + output.WriteRawTag(24); + output.WriteBool(SupportStationaryCollisionTests); + } + 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 (DEPRECATEDThickness != 0F) { + output.WriteRawTag(13); + output.WriteFloat(DEPRECATEDThickness); + } + if (NumSpherecasts != 0) { + output.WriteRawTag(16); + output.WriteInt32(NumSpherecasts); + } + if (SupportStationaryCollisionTests != false) { + output.WriteRawTag(24); + output.WriteBool(SupportStationaryCollisionTests); + } + 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 (DEPRECATEDThickness != 0F) { + size += 1 + 4; + } + if (NumSpherecasts != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NumSpherecasts); + } + if (SupportStationaryCollisionTests != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CollisionDetectionVolumeCapsuleGroupData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDThickness != 0F) { + DEPRECATEDThickness = other.DEPRECATEDThickness; + } + if (other.NumSpherecasts != 0) { + NumSpherecasts = other.NumSpherecasts; + } + if (other.SupportStationaryCollisionTests != false) { + SupportStationaryCollisionTests = other.SupportStationaryCollisionTests; + } + _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 13: { + DEPRECATEDThickness = input.ReadFloat(); + break; + } + case 16: { + NumSpherecasts = input.ReadInt32(); + break; + } + case 24: { + SupportStationaryCollisionTests = input.ReadBool(); + 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 13: { + DEPRECATEDThickness = input.ReadFloat(); + break; + } + case 16: { + NumSpherecasts = input.ReadInt32(); + break; + } + case 24: { + SupportStationaryCollisionTests = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ColorConstantNodeData.cs b/ColorConstantNodeData.cs new file mode 100644 index 0000000..3b44747 --- /dev/null +++ b/ColorConstantNodeData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/color_constant_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/color_constant_node_data.proto + public static partial class ColorConstantNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/color_constant_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ColorConstantNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0c192Mi9jb2xvcl9jb25zdGFudF9ub2RlX2RhdGEucHJvdG8S", + "C2NpcmN1aXRzX3YyIiwKFUNvbG9yQ29uc3RhbnROb2RlRGF0YRITCgtjb2xv", + "cl9pbmRleBgBIAEoBUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ColorConstantNodeData), global::CircuitsV2.Protobuf.ColorConstantNodeData.Parser, new[]{ "ColorIndex" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ColorConstantNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ColorConstantNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ColorConstantNodeDataReflection.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 ColorConstantNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColorConstantNodeData(ColorConstantNodeData other) : this() { + colorIndex_ = other.colorIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColorConstantNodeData Clone() { + return new ColorConstantNodeData(this); + } + + /// Field number for the "color_index" field. + public const int ColorIndexFieldNumber = 1; + private int colorIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColorIndex { + get { return colorIndex_; } + set { + colorIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ColorConstantNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ColorConstantNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ColorIndex != other.ColorIndex) 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 (ColorIndex != 0) hash ^= ColorIndex.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 (ColorIndex != 0) { + output.WriteRawTag(8); + output.WriteInt32(ColorIndex); + } + 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 (ColorIndex != 0) { + output.WriteRawTag(8); + output.WriteInt32(ColorIndex); + } + 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 (ColorIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ColorIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ColorConstantNodeData other) { + if (other == null) { + return; + } + if (other.ColorIndex != 0) { + ColorIndex = other.ColorIndex; + } + _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 8: { + ColorIndex = input.ReadInt32(); + 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 8: { + ColorIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ColorData.cs b/ColorData.cs new file mode 100644 index 0000000..bf121fe --- /dev/null +++ b/ColorData.cs @@ -0,0 +1,353 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: core/color_data.proto +// +#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 RecRoom.Protobuf.Core { + + /// Holder for reflection information generated from core/color_data.proto + public static partial class ColorDataReflection { + + #region Descriptor + /// File descriptor for core/color_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ColorDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "ChVjb3JlL2NvbG9yX2RhdGEucHJvdG8SBGNvcmUiNwoJQ29sb3JEYXRhEgkK", + "AXIYASABKAISCQoBZxgCIAEoAhIJCgFiGAMgASgCEgkKAWEYBCABKAJCGKoC", + "FVJlY1Jvb20uUHJvdG9idWYuQ29yZWIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.Core.ColorData), global::RecRoom.Protobuf.Core.ColorData.Parser, new[]{ "R", "G", "B", "A" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ColorData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ColorData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.Core.ColorDataReflection.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 ColorData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColorData(ColorData other) : this() { + r_ = other.r_; + g_ = other.g_; + b_ = other.b_; + a_ = other.a_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColorData Clone() { + return new ColorData(this); + } + + /// Field number for the "r" field. + public const int RFieldNumber = 1; + private float r_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float R { + get { return r_; } + set { + r_ = value; + } + } + + /// Field number for the "g" field. + public const int GFieldNumber = 2; + private float g_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float G { + get { return g_; } + set { + g_ = value; + } + } + + /// Field number for the "b" field. + public const int BFieldNumber = 3; + private float b_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float B { + get { return b_; } + set { + b_ = value; + } + } + + /// Field number for the "a" field. + public const int AFieldNumber = 4; + private float a_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float A { + get { return a_; } + set { + a_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ColorData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ColorData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(R, other.R)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(G, other.G)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(B, other.B)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(A, other.A)) 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 (R != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(R); + if (G != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(G); + if (B != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(B); + if (A != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(A); + 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 (R != 0F) { + output.WriteRawTag(13); + output.WriteFloat(R); + } + if (G != 0F) { + output.WriteRawTag(21); + output.WriteFloat(G); + } + if (B != 0F) { + output.WriteRawTag(29); + output.WriteFloat(B); + } + if (A != 0F) { + output.WriteRawTag(37); + output.WriteFloat(A); + } + 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 (R != 0F) { + output.WriteRawTag(13); + output.WriteFloat(R); + } + if (G != 0F) { + output.WriteRawTag(21); + output.WriteFloat(G); + } + if (B != 0F) { + output.WriteRawTag(29); + output.WriteFloat(B); + } + if (A != 0F) { + output.WriteRawTag(37); + output.WriteFloat(A); + } + 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 (R != 0F) { + size += 1 + 4; + } + if (G != 0F) { + size += 1 + 4; + } + if (B != 0F) { + size += 1 + 4; + } + if (A != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ColorData other) { + if (other == null) { + return; + } + if (other.R != 0F) { + R = other.R; + } + if (other.G != 0F) { + G = other.G; + } + if (other.B != 0F) { + B = other.B; + } + if (other.A != 0F) { + A = other.A; + } + _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 13: { + R = input.ReadFloat(); + break; + } + case 21: { + G = input.ReadFloat(); + break; + } + case 29: { + B = input.ReadFloat(); + break; + } + case 37: { + A = input.ReadFloat(); + 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 13: { + R = input.ReadFloat(); + break; + } + case 21: { + G = input.ReadFloat(); + break; + } + case 29: { + B = input.ReadFloat(); + break; + } + case 37: { + A = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CommentNodeData.cs b/CommentNodeData.cs new file mode 100644 index 0000000..855a50d --- /dev/null +++ b/CommentNodeData.cs @@ -0,0 +1,392 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/comment_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/comment_node_data.proto + public static partial class CommentNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/comment_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CommentNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9jb21tZW50X25vZGVfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIifgoPQ29tbWVudE5vZGVEYXRhEgwKBG5hbWUYASABKAkSFAoMY29t", + "bWVudF9ib2R5GAUgASgJEhMKC2NvbG9yX2luZGV4GAMgASgFEhEKCWFsd2F5", + "c19vbhgEIAEoCBIfChdERVBSRUNBVEVEX2NvbW1lbnRfYm9keRgCIAEoDEIW", + "qgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CommentNodeData), global::CircuitsV2.Protobuf.CommentNodeData.Parser, new[]{ "Name", "CommentBody", "ColorIndex", "AlwaysOn", "DEPRECATEDCommentBody" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CommentNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CommentNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CommentNodeDataReflection.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 CommentNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CommentNodeData(CommentNodeData other) : this() { + name_ = other.name_; + commentBody_ = other.commentBody_; + colorIndex_ = other.colorIndex_; + alwaysOn_ = other.alwaysOn_; + dEPRECATEDCommentBody_ = other.dEPRECATEDCommentBody_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CommentNodeData Clone() { + return new CommentNodeData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "comment_body" field. + public const int CommentBodyFieldNumber = 5; + private string commentBody_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string CommentBody { + get { return commentBody_; } + set { + commentBody_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "color_index" field. + public const int ColorIndexFieldNumber = 3; + private int colorIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColorIndex { + get { return colorIndex_; } + set { + colorIndex_ = value; + } + } + + /// Field number for the "always_on" field. + public const int AlwaysOnFieldNumber = 4; + private bool alwaysOn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AlwaysOn { + get { return alwaysOn_; } + set { + alwaysOn_ = value; + } + } + + /// Field number for the "DEPRECATED_comment_body" field. + public const int DEPRECATEDCommentBodyFieldNumber = 2; + private pb::ByteString dEPRECATEDCommentBody_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDCommentBody { + get { return dEPRECATEDCommentBody_; } + set { + dEPRECATEDCommentBody_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CommentNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CommentNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (CommentBody != other.CommentBody) return false; + if (ColorIndex != other.ColorIndex) return false; + if (AlwaysOn != other.AlwaysOn) return false; + if (DEPRECATEDCommentBody != other.DEPRECATEDCommentBody) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (CommentBody.Length != 0) hash ^= CommentBody.GetHashCode(); + if (ColorIndex != 0) hash ^= ColorIndex.GetHashCode(); + if (AlwaysOn != false) hash ^= AlwaysOn.GetHashCode(); + if (DEPRECATEDCommentBody.Length != 0) hash ^= DEPRECATEDCommentBody.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (DEPRECATEDCommentBody.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDCommentBody); + } + if (ColorIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(ColorIndex); + } + if (AlwaysOn != false) { + output.WriteRawTag(32); + output.WriteBool(AlwaysOn); + } + if (CommentBody.Length != 0) { + output.WriteRawTag(42); + output.WriteString(CommentBody); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (DEPRECATEDCommentBody.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDCommentBody); + } + if (ColorIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(ColorIndex); + } + if (AlwaysOn != false) { + output.WriteRawTag(32); + output.WriteBool(AlwaysOn); + } + if (CommentBody.Length != 0) { + output.WriteRawTag(42); + output.WriteString(CommentBody); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (CommentBody.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(CommentBody); + } + if (ColorIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ColorIndex); + } + if (AlwaysOn != false) { + size += 1 + 1; + } + if (DEPRECATEDCommentBody.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDCommentBody); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CommentNodeData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.CommentBody.Length != 0) { + CommentBody = other.CommentBody; + } + if (other.ColorIndex != 0) { + ColorIndex = other.ColorIndex; + } + if (other.AlwaysOn != false) { + AlwaysOn = other.AlwaysOn; + } + if (other.DEPRECATEDCommentBody.Length != 0) { + DEPRECATEDCommentBody = other.DEPRECATEDCommentBody; + } + _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: { + Name = input.ReadString(); + break; + } + case 18: { + DEPRECATEDCommentBody = input.ReadBytes(); + break; + } + case 24: { + ColorIndex = input.ReadInt32(); + break; + } + case 32: { + AlwaysOn = input.ReadBool(); + break; + } + case 42: { + CommentBody = input.ReadString(); + 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: { + Name = input.ReadString(); + break; + } + case 18: { + DEPRECATEDCommentBody = input.ReadBytes(); + break; + } + case 24: { + ColorIndex = input.ReadInt32(); + break; + } + case 32: { + AlwaysOn = input.ReadBool(); + break; + } + case 42: { + CommentBody = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConfigurableCircuitVisibilityData.cs b/ConfigurableCircuitVisibilityData.cs new file mode 100644 index 0000000..900de56 --- /dev/null +++ b/ConfigurableCircuitVisibilityData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/configurable_circuit_visibility_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/configurable_circuit_visibility_data.proto + public static partial class ConfigurableCircuitVisibilityDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/configurable_circuit_visibility_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConfigurableCircuitVisibilityDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj9yZWNfcm9vbS9wZXJzaXN0ZW5jZS9jb25maWd1cmFibGVfY2lyY3VpdF92", + "aXNpYmlsaXR5X2RhdGEucHJvdG8SCHJlY19yb29tIkcKIUNvbmZpZ3VyYWJs", + "ZUNpcmN1aXRWaXNpYmlsaXR5RGF0YRIiChpjb25maWd1cmVkX2NpcmN1aXRf", + "dmlzaWJsZRgBIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ConfigurableCircuitVisibilityData), global::RecRoom.Protobuf.ConfigurableCircuitVisibilityData.Parser, new[]{ "ConfiguredCircuitVisible" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConfigurableCircuitVisibilityData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConfigurableCircuitVisibilityData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ConfigurableCircuitVisibilityDataReflection.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 ConfigurableCircuitVisibilityData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConfigurableCircuitVisibilityData(ConfigurableCircuitVisibilityData other) : this() { + configuredCircuitVisible_ = other.configuredCircuitVisible_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConfigurableCircuitVisibilityData Clone() { + return new ConfigurableCircuitVisibilityData(this); + } + + /// Field number for the "configured_circuit_visible" field. + public const int ConfiguredCircuitVisibleFieldNumber = 1; + private bool configuredCircuitVisible_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ConfiguredCircuitVisible { + get { return configuredCircuitVisible_; } + set { + configuredCircuitVisible_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConfigurableCircuitVisibilityData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConfigurableCircuitVisibilityData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ConfiguredCircuitVisible != other.ConfiguredCircuitVisible) 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 (ConfiguredCircuitVisible != false) hash ^= ConfiguredCircuitVisible.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 (ConfiguredCircuitVisible != false) { + output.WriteRawTag(8); + output.WriteBool(ConfiguredCircuitVisible); + } + 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 (ConfiguredCircuitVisible != false) { + output.WriteRawTag(8); + output.WriteBool(ConfiguredCircuitVisible); + } + 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 (ConfiguredCircuitVisible != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConfigurableCircuitVisibilityData other) { + if (other == null) { + return; + } + if (other.ConfiguredCircuitVisible != false) { + ConfiguredCircuitVisible = other.ConfiguredCircuitVisible; + } + _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 8: { + ConfiguredCircuitVisible = input.ReadBool(); + 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 8: { + ConfiguredCircuitVisible = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConfigurablePhysicsSettingsData.cs b/ConfigurablePhysicsSettingsData.cs new file mode 100644 index 0000000..56ab46a --- /dev/null +++ b/ConfigurablePhysicsSettingsData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/configurable_physics_settings_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/configurable_physics_settings_data.proto + public static partial class ConfigurablePhysicsSettingsDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/configurable_physics_settings_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConfigurablePhysicsSettingsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9jb25maWd1cmFibGVfcGh5c2ljc19z", + "ZXR0aW5nc19kYXRhLnByb3RvEghyZWNfcm9vbSI7Ch9Db25maWd1cmFibGVQ", + "aHlzaWNzU2V0dGluZ3NEYXRhEhgKEHBoeXNpY3NfZGlzYWJsZWQYASABKAhC", + "E6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ConfigurablePhysicsSettingsData), global::RecRoom.Protobuf.ConfigurablePhysicsSettingsData.Parser, new[]{ "PhysicsDisabled" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConfigurablePhysicsSettingsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConfigurablePhysicsSettingsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ConfigurablePhysicsSettingsDataReflection.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 ConfigurablePhysicsSettingsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConfigurablePhysicsSettingsData(ConfigurablePhysicsSettingsData other) : this() { + physicsDisabled_ = other.physicsDisabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConfigurablePhysicsSettingsData Clone() { + return new ConfigurablePhysicsSettingsData(this); + } + + /// Field number for the "physics_disabled" field. + public const int PhysicsDisabledFieldNumber = 1; + private bool physicsDisabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PhysicsDisabled { + get { return physicsDisabled_; } + set { + physicsDisabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConfigurablePhysicsSettingsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConfigurablePhysicsSettingsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PhysicsDisabled != other.PhysicsDisabled) 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 (PhysicsDisabled != false) hash ^= PhysicsDisabled.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 (PhysicsDisabled != false) { + output.WriteRawTag(8); + output.WriteBool(PhysicsDisabled); + } + 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 (PhysicsDisabled != false) { + output.WriteRawTag(8); + output.WriteBool(PhysicsDisabled); + } + 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 (PhysicsDisabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConfigurablePhysicsSettingsData other) { + if (other == null) { + return; + } + if (other.PhysicsDisabled != false) { + PhysicsDisabled = other.PhysicsDisabled; + } + _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 8: { + PhysicsDisabled = input.ReadBool(); + 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 8: { + PhysicsDisabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConfigurableSelectorData.cs b/ConfigurableSelectorData.cs new file mode 100644 index 0000000..4bd00cb --- /dev/null +++ b/ConfigurableSelectorData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/configurable_selector_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/configurable_selector_data.proto + public static partial class ConfigurableSelectorDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/configurable_selector_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConfigurableSelectorDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVyZWNfcm9vbS9wZXJzaXN0ZW5jZS9jb25maWd1cmFibGVfc2VsZWN0b3Jf", + "ZGF0YS5wcm90bxIIcmVjX3Jvb20iRAoYQ29uZmlndXJhYmxlU2VsZWN0b3JE", + "YXRhEhMKC3NlbGVjdGVkX2lkGAEgASgFEhMKC2luc3RhbmNlX2lkGAIgASgM", + "QhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ConfigurableSelectorData), global::RecRoom.Protobuf.ConfigurableSelectorData.Parser, new[]{ "SelectedId", "InstanceId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConfigurableSelectorData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConfigurableSelectorData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ConfigurableSelectorDataReflection.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 ConfigurableSelectorData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConfigurableSelectorData(ConfigurableSelectorData other) : this() { + selectedId_ = other.selectedId_; + instanceId_ = other.instanceId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConfigurableSelectorData Clone() { + return new ConfigurableSelectorData(this); + } + + /// Field number for the "selected_id" field. + public const int SelectedIdFieldNumber = 1; + private int selectedId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SelectedId { + get { return selectedId_; } + set { + selectedId_ = value; + } + } + + /// Field number for the "instance_id" field. + public const int InstanceIdFieldNumber = 2; + private pb::ByteString instanceId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString InstanceId { + get { return instanceId_; } + set { + instanceId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConfigurableSelectorData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConfigurableSelectorData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SelectedId != other.SelectedId) return false; + if (InstanceId != other.InstanceId) 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 (SelectedId != 0) hash ^= SelectedId.GetHashCode(); + if (InstanceId.Length != 0) hash ^= InstanceId.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 (SelectedId != 0) { + output.WriteRawTag(8); + output.WriteInt32(SelectedId); + } + if (InstanceId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(InstanceId); + } + 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 (SelectedId != 0) { + output.WriteRawTag(8); + output.WriteInt32(SelectedId); + } + if (InstanceId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(InstanceId); + } + 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 (SelectedId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SelectedId); + } + if (InstanceId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(InstanceId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConfigurableSelectorData other) { + if (other == null) { + return; + } + if (other.SelectedId != 0) { + SelectedId = other.SelectedId; + } + if (other.InstanceId.Length != 0) { + InstanceId = other.InstanceId; + } + _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 8: { + SelectedId = input.ReadInt32(); + break; + } + case 18: { + InstanceId = input.ReadBytes(); + 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 8: { + SelectedId = input.ReadInt32(); + break; + } + case 18: { + InstanceId = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConnectableNodeData.cs b/ConnectableNodeData.cs new file mode 100644 index 0000000..5615a8c --- /dev/null +++ b/ConnectableNodeData.cs @@ -0,0 +1,762 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/connectable_node_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/connectable_node_data.proto + public static partial class ConnectableNodeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/connectable_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConnectableNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjByZWNfcm9vbS9wZXJzaXN0ZW5jZS9jb25uZWN0YWJsZV9ub2RlX2RhdGEu", + "cHJvdG8SCHJlY19yb29tGhdjb3JlL3ZlY3RvcjNfZGF0YS5wcm90byJIChRD", + "b25uZWN0YWJsZUdyYXBoRGF0YRIwCglyb290X25vZGUYASABKAsyHS5yZWNf", + "cm9vbS5Db25uZWN0YWJsZU5vZGVEYXRhIrUCChNDb25uZWN0YWJsZU5vZGVE", + "YXRhEhYKDnBlcnNpc3RlbmNlX2lkGAEgASgMEhEKCXBob3Rvbl9pZBgIIAEo", + "BRISCgplbnRpdHlfaWR4GAkgASgFEhIKCnNsb3RfaW5kZXgYAiABKAUSGQoR", + "cGFyZW50X3Nsb3RfaW5kZXgYAyABKAUSNgobcG9zaXRpb25fcmVsYXRpdmVf", + "dG9fcGFyZW50GAQgASgLMhEuY29yZS5WZWN0b3IzRGF0YRI2Chtyb3RhdGlv", + "bl9yZWxhdGl2ZV90b19wYXJlbnQYBSABKAsyES5jb3JlLlZlY3RvcjNEYXRh", + "Ei8KCGNoaWxkcmVuGAYgAygLMh0ucmVjX3Jvb20uQ29ubmVjdGFibGVOb2Rl", + "RGF0YRIPCgdpc19yb290GAcgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ConnectableGraphData), global::RecRoom.Protobuf.ConnectableGraphData.Parser, new[]{ "RootNode" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ConnectableNodeData), global::RecRoom.Protobuf.ConnectableNodeData.Parser, new[]{ "PersistenceId", "PhotonId", "EntityIdx", "SlotIndex", "ParentSlotIndex", "PositionRelativeToParent", "RotationRelativeToParent", "Children", "IsRoot" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConnectableGraphData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConnectableGraphData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ConnectableNodeDataReflection.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 ConnectableGraphData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConnectableGraphData(ConnectableGraphData other) : this() { + rootNode_ = other.rootNode_ != null ? other.rootNode_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConnectableGraphData Clone() { + return new ConnectableGraphData(this); + } + + /// Field number for the "root_node" field. + public const int RootNodeFieldNumber = 1; + private global::RecRoom.Protobuf.ConnectableNodeData rootNode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ConnectableNodeData RootNode { + get { return rootNode_; } + set { + rootNode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConnectableGraphData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConnectableGraphData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RootNode, other.RootNode)) 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 (rootNode_ != null) hash ^= RootNode.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 (rootNode_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RootNode); + } + 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 (rootNode_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RootNode); + } + 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 (rootNode_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RootNode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConnectableGraphData other) { + if (other == null) { + return; + } + if (other.rootNode_ != null) { + if (rootNode_ == null) { + RootNode = new global::RecRoom.Protobuf.ConnectableNodeData(); + } + RootNode.MergeFrom(other.RootNode); + } + _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 (rootNode_ == null) { + RootNode = new global::RecRoom.Protobuf.ConnectableNodeData(); + } + input.ReadMessage(RootNode); + 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 (rootNode_ == null) { + RootNode = new global::RecRoom.Protobuf.ConnectableNodeData(); + } + input.ReadMessage(RootNode); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConnectableNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConnectableNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ConnectableNodeDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 ConnectableNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConnectableNodeData(ConnectableNodeData other) : this() { + persistenceId_ = other.persistenceId_; + photonId_ = other.photonId_; + entityIdx_ = other.entityIdx_; + slotIndex_ = other.slotIndex_; + parentSlotIndex_ = other.parentSlotIndex_; + positionRelativeToParent_ = other.positionRelativeToParent_ != null ? other.positionRelativeToParent_.Clone() : null; + rotationRelativeToParent_ = other.rotationRelativeToParent_ != null ? other.rotationRelativeToParent_.Clone() : null; + children_ = other.children_.Clone(); + isRoot_ = other.isRoot_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConnectableNodeData Clone() { + return new ConnectableNodeData(this); + } + + /// Field number for the "persistence_id" field. + public const int PersistenceIdFieldNumber = 1; + private pb::ByteString persistenceId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString PersistenceId { + get { return persistenceId_; } + set { + persistenceId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "photon_id" field. + public const int PhotonIdFieldNumber = 8; + private int photonId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PhotonId { + get { return photonId_; } + set { + photonId_ = value; + } + } + + /// Field number for the "entity_idx" field. + public const int EntityIdxFieldNumber = 9; + private int entityIdx_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int EntityIdx { + get { return entityIdx_; } + set { + entityIdx_ = value; + } + } + + /// Field number for the "slot_index" field. + public const int SlotIndexFieldNumber = 2; + private int slotIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SlotIndex { + get { return slotIndex_; } + set { + slotIndex_ = value; + } + } + + /// Field number for the "parent_slot_index" field. + public const int ParentSlotIndexFieldNumber = 3; + private int parentSlotIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ParentSlotIndex { + get { return parentSlotIndex_; } + set { + parentSlotIndex_ = value; + } + } + + /// Field number for the "position_relative_to_parent" field. + public const int PositionRelativeToParentFieldNumber = 4; + private global::RecRoom.Protobuf.Core.Vector3Data positionRelativeToParent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data PositionRelativeToParent { + get { return positionRelativeToParent_; } + set { + positionRelativeToParent_ = value; + } + } + + /// Field number for the "rotation_relative_to_parent" field. + public const int RotationRelativeToParentFieldNumber = 5; + private global::RecRoom.Protobuf.Core.Vector3Data rotationRelativeToParent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data RotationRelativeToParent { + get { return rotationRelativeToParent_; } + set { + rotationRelativeToParent_ = value; + } + } + + /// Field number for the "children" field. + public const int ChildrenFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_children_codec + = pb::FieldCodec.ForMessage(50, global::RecRoom.Protobuf.ConnectableNodeData.Parser); + private readonly pbc::RepeatedField children_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Children { + get { return children_; } + } + + /// Field number for the "is_root" field. + public const int IsRootFieldNumber = 7; + private bool isRoot_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsRoot { + get { return isRoot_; } + set { + isRoot_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConnectableNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConnectableNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PersistenceId != other.PersistenceId) return false; + if (PhotonId != other.PhotonId) return false; + if (EntityIdx != other.EntityIdx) return false; + if (SlotIndex != other.SlotIndex) return false; + if (ParentSlotIndex != other.ParentSlotIndex) return false; + if (!object.Equals(PositionRelativeToParent, other.PositionRelativeToParent)) return false; + if (!object.Equals(RotationRelativeToParent, other.RotationRelativeToParent)) return false; + if(!children_.Equals(other.children_)) return false; + if (IsRoot != other.IsRoot) 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 (PersistenceId.Length != 0) hash ^= PersistenceId.GetHashCode(); + if (PhotonId != 0) hash ^= PhotonId.GetHashCode(); + if (EntityIdx != 0) hash ^= EntityIdx.GetHashCode(); + if (SlotIndex != 0) hash ^= SlotIndex.GetHashCode(); + if (ParentSlotIndex != 0) hash ^= ParentSlotIndex.GetHashCode(); + if (positionRelativeToParent_ != null) hash ^= PositionRelativeToParent.GetHashCode(); + if (rotationRelativeToParent_ != null) hash ^= RotationRelativeToParent.GetHashCode(); + hash ^= children_.GetHashCode(); + if (IsRoot != false) hash ^= IsRoot.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 (PersistenceId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(PersistenceId); + } + if (SlotIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(SlotIndex); + } + if (ParentSlotIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(ParentSlotIndex); + } + if (positionRelativeToParent_ != null) { + output.WriteRawTag(34); + output.WriteMessage(PositionRelativeToParent); + } + if (rotationRelativeToParent_ != null) { + output.WriteRawTag(42); + output.WriteMessage(RotationRelativeToParent); + } + children_.WriteTo(output, _repeated_children_codec); + if (IsRoot != false) { + output.WriteRawTag(56); + output.WriteBool(IsRoot); + } + if (PhotonId != 0) { + output.WriteRawTag(64); + output.WriteInt32(PhotonId); + } + if (EntityIdx != 0) { + output.WriteRawTag(72); + output.WriteInt32(EntityIdx); + } + 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 (PersistenceId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(PersistenceId); + } + if (SlotIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(SlotIndex); + } + if (ParentSlotIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(ParentSlotIndex); + } + if (positionRelativeToParent_ != null) { + output.WriteRawTag(34); + output.WriteMessage(PositionRelativeToParent); + } + if (rotationRelativeToParent_ != null) { + output.WriteRawTag(42); + output.WriteMessage(RotationRelativeToParent); + } + children_.WriteTo(ref output, _repeated_children_codec); + if (IsRoot != false) { + output.WriteRawTag(56); + output.WriteBool(IsRoot); + } + if (PhotonId != 0) { + output.WriteRawTag(64); + output.WriteInt32(PhotonId); + } + if (EntityIdx != 0) { + output.WriteRawTag(72); + output.WriteInt32(EntityIdx); + } + 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 (PersistenceId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(PersistenceId); + } + if (PhotonId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PhotonId); + } + if (EntityIdx != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(EntityIdx); + } + if (SlotIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SlotIndex); + } + if (ParentSlotIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ParentSlotIndex); + } + if (positionRelativeToParent_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PositionRelativeToParent); + } + if (rotationRelativeToParent_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RotationRelativeToParent); + } + size += children_.CalculateSize(_repeated_children_codec); + if (IsRoot != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConnectableNodeData other) { + if (other == null) { + return; + } + if (other.PersistenceId.Length != 0) { + PersistenceId = other.PersistenceId; + } + if (other.PhotonId != 0) { + PhotonId = other.PhotonId; + } + if (other.EntityIdx != 0) { + EntityIdx = other.EntityIdx; + } + if (other.SlotIndex != 0) { + SlotIndex = other.SlotIndex; + } + if (other.ParentSlotIndex != 0) { + ParentSlotIndex = other.ParentSlotIndex; + } + if (other.positionRelativeToParent_ != null) { + if (positionRelativeToParent_ == null) { + PositionRelativeToParent = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + PositionRelativeToParent.MergeFrom(other.PositionRelativeToParent); + } + if (other.rotationRelativeToParent_ != null) { + if (rotationRelativeToParent_ == null) { + RotationRelativeToParent = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + RotationRelativeToParent.MergeFrom(other.RotationRelativeToParent); + } + children_.Add(other.children_); + if (other.IsRoot != false) { + IsRoot = other.IsRoot; + } + _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: { + PersistenceId = input.ReadBytes(); + break; + } + case 16: { + SlotIndex = input.ReadInt32(); + break; + } + case 24: { + ParentSlotIndex = input.ReadInt32(); + break; + } + case 34: { + if (positionRelativeToParent_ == null) { + PositionRelativeToParent = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(PositionRelativeToParent); + break; + } + case 42: { + if (rotationRelativeToParent_ == null) { + RotationRelativeToParent = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(RotationRelativeToParent); + break; + } + case 50: { + children_.AddEntriesFrom(input, _repeated_children_codec); + break; + } + case 56: { + IsRoot = input.ReadBool(); + break; + } + case 64: { + PhotonId = input.ReadInt32(); + break; + } + case 72: { + EntityIdx = input.ReadInt32(); + 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: { + PersistenceId = input.ReadBytes(); + break; + } + case 16: { + SlotIndex = input.ReadInt32(); + break; + } + case 24: { + ParentSlotIndex = input.ReadInt32(); + break; + } + case 34: { + if (positionRelativeToParent_ == null) { + PositionRelativeToParent = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(PositionRelativeToParent); + break; + } + case 42: { + if (rotationRelativeToParent_ == null) { + RotationRelativeToParent = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(RotationRelativeToParent); + break; + } + case 50: { + children_.AddEntriesFrom(ref input, _repeated_children_codec); + break; + } + case 56: { + IsRoot = input.ReadBool(); + break; + } + case 64: { + PhotonId = input.ReadInt32(); + break; + } + case 72: { + EntityIdx = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantAiFunctionNodeInstData.cs b/ConstantAiFunctionNodeInstData.cs new file mode 100644 index 0000000..e743126 --- /dev/null +++ b/ConstantAiFunctionNodeInstData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_ai_function_node_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_ai_function_node_inst_data.proto + public static partial class ConstantAiFunctionNodeInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_ai_function_node_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantAiFunctionNodeInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVjaXJjdWl0c192Mi9jb25zdGFudF9haV9mdW5jdGlvbl9ub2RlX2luc3Rf", + "ZGF0YS5wcm90bxILY2lyY3VpdHNfdjIiOgoeQ29uc3RhbnRBaUZ1bmN0aW9u", + "Tm9kZUluc3REYXRhEhgKEGZ1bmN0aW9uX2RlY2xfaWQYASABKAVCFqoCE0Np", + "cmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantAiFunctionNodeInstData), global::CircuitsV2.Protobuf.ConstantAiFunctionNodeInstData.Parser, new[]{ "FunctionDeclId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantAiFunctionNodeInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantAiFunctionNodeInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantAiFunctionNodeInstDataReflection.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 ConstantAiFunctionNodeInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantAiFunctionNodeInstData(ConstantAiFunctionNodeInstData other) : this() { + functionDeclId_ = other.functionDeclId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantAiFunctionNodeInstData Clone() { + return new ConstantAiFunctionNodeInstData(this); + } + + /// Field number for the "function_decl_id" field. + public const int FunctionDeclIdFieldNumber = 1; + private int functionDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FunctionDeclId { + get { return functionDeclId_; } + set { + functionDeclId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantAiFunctionNodeInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantAiFunctionNodeInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (FunctionDeclId != other.FunctionDeclId) 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 (FunctionDeclId != 0) hash ^= FunctionDeclId.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 (FunctionDeclId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionDeclId); + } + 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 (FunctionDeclId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionDeclId); + } + 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 (FunctionDeclId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FunctionDeclId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantAiFunctionNodeInstData other) { + if (other == null) { + return; + } + if (other.FunctionDeclId != 0) { + FunctionDeclId = other.FunctionDeclId; + } + _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 8: { + FunctionDeclId = input.ReadInt32(); + 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 8: { + FunctionDeclId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantAvatarItemNodeData.cs b/ConstantAvatarItemNodeData.cs new file mode 100644 index 0000000..e3c48ea --- /dev/null +++ b/ConstantAvatarItemNodeData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_avatar_item_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_avatar_item_node_data.proto + public static partial class ConstantAvatarItemNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_avatar_item_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantAvatarItemNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjBjaXJjdWl0c192Mi9jb25zdGFudF9hdmF0YXJfaXRlbV9ub2RlX2RhdGEu", + "cHJvdG8SC2NpcmN1aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90byJAChZD", + "b25zdGFudEF2YXRhckl0ZW1EYXRhEiYKDmF2YXRhcl9pdGVtX2lkGAEgASgL", + "Mg4uY29yZS5HdWlkRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantAvatarItemData), global::CircuitsV2.Protobuf.ConstantAvatarItemData.Parser, new[]{ "AvatarItemId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantAvatarItemData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantAvatarItemData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantAvatarItemNodeDataReflection.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 ConstantAvatarItemData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantAvatarItemData(ConstantAvatarItemData other) : this() { + avatarItemId_ = other.avatarItemId_ != null ? other.avatarItemId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantAvatarItemData Clone() { + return new ConstantAvatarItemData(this); + } + + /// Field number for the "avatar_item_id" field. + public const int AvatarItemIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData avatarItemId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData AvatarItemId { + get { return avatarItemId_; } + set { + avatarItemId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantAvatarItemData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantAvatarItemData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AvatarItemId, other.AvatarItemId)) 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 (avatarItemId_ != null) hash ^= AvatarItemId.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 (avatarItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AvatarItemId); + } + 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 (avatarItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AvatarItemId); + } + 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 (avatarItemId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarItemId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantAvatarItemData other) { + if (other == null) { + return; + } + if (other.avatarItemId_ != null) { + if (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + AvatarItemId.MergeFrom(other.AvatarItemId); + } + _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 (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(AvatarItemId); + 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 (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(AvatarItemId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantBodyPartNodeData.cs b/ConstantBodyPartNodeData.cs new file mode 100644 index 0000000..ca3772a --- /dev/null +++ b/ConstantBodyPartNodeData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_body_part_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_body_part_node_data.proto + public static partial class ConstantBodyPartNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_body_part_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantBodyPartNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0c192Mi9jb25zdGFudF9ib2R5X3BhcnRfbm9kZV9kYXRhLnBy", + "b3RvEgtjaXJjdWl0c192MiIoChRDb25zdGFudEJvZHlQYXJ0RGF0YRIQCghi", + "b2R5UGFydBgBIAEoBUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantBodyPartData), global::CircuitsV2.Protobuf.ConstantBodyPartData.Parser, new[]{ "BodyPart" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantBodyPartData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantBodyPartData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantBodyPartNodeDataReflection.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 ConstantBodyPartData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantBodyPartData(ConstantBodyPartData other) : this() { + bodyPart_ = other.bodyPart_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantBodyPartData Clone() { + return new ConstantBodyPartData(this); + } + + /// Field number for the "bodyPart" field. + public const int BodyPartFieldNumber = 1; + private int bodyPart_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BodyPart { + get { return bodyPart_; } + set { + bodyPart_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantBodyPartData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantBodyPartData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BodyPart != other.BodyPart) 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 (BodyPart != 0) hash ^= BodyPart.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 (BodyPart != 0) { + output.WriteRawTag(8); + output.WriteInt32(BodyPart); + } + 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 (BodyPart != 0) { + output.WriteRawTag(8); + output.WriteInt32(BodyPart); + } + 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 (BodyPart != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BodyPart); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantBodyPartData other) { + if (other == null) { + return; + } + if (other.BodyPart != 0) { + BodyPart = other.BodyPart; + } + _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 8: { + BodyPart = input.ReadInt32(); + 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 8: { + BodyPart = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantConsumableNodeData.cs b/ConstantConsumableNodeData.cs new file mode 100644 index 0000000..5e8618a --- /dev/null +++ b/ConstantConsumableNodeData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_consumable_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_consumable_node_data.proto + public static partial class ConstantConsumableNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_consumable_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantConsumableNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9jaXJjdWl0c192Mi9jb25zdGFudF9jb25zdW1hYmxlX25vZGVfZGF0YS5w", + "cm90bxILY2lyY3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvIj8KFkNv", + "bnN0YW50Q29uc3VtYWJsZURhdGESJQoNY29uc3VtYWJsZV9pZBgBIAEoCzIO", + "LmNvcmUuR3VpZERhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3Rv", + "Mw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantConsumableData), global::CircuitsV2.Protobuf.ConstantConsumableData.Parser, new[]{ "ConsumableId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantConsumableData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantConsumableData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantConsumableNodeDataReflection.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 ConstantConsumableData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantConsumableData(ConstantConsumableData other) : this() { + consumableId_ = other.consumableId_ != null ? other.consumableId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantConsumableData Clone() { + return new ConstantConsumableData(this); + } + + /// Field number for the "consumable_id" field. + public const int ConsumableIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData consumableId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ConsumableId { + get { return consumableId_; } + set { + consumableId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantConsumableData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantConsumableData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ConsumableId, other.ConsumableId)) 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 (consumableId_ != null) hash ^= ConsumableId.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 (consumableId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ConsumableId); + } + 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 (consumableId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ConsumableId); + } + 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 (consumableId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ConsumableId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantConsumableData other) { + if (other == null) { + return; + } + if (other.consumableId_ != null) { + if (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ConsumableId.MergeFrom(other.ConsumableId); + } + _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 (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ConsumableId); + 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 (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ConsumableId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantDestinationNodeData.cs b/ConstantDestinationNodeData.cs new file mode 100644 index 0000000..e0a97d6 --- /dev/null +++ b/ConstantDestinationNodeData.cs @@ -0,0 +1,506 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_destination_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_destination_node_data.proto + public static partial class ConstantDestinationNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_destination_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantDestinationNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjBjaXJjdWl0c192Mi9jb25zdGFudF9kZXN0aW5hdGlvbl9ub2RlX2RhdGEu", + "cHJvdG8SC2NpcmN1aXRzX3YyIvUBChdDb25zdGFudERlc3RpbmF0aW9uRGF0", + "YRIdChVyb29tX2Rvb3JfaW52aXRlX21vZGUYBCABKAUSGgoSZm9yY2VfbmV3", + "X2luc3RhbmNlGAUgASgIEhEKCXJvb21fbmFtZRgGIAEoCRIUCgxzdWJyb29t", + "X25hbWUYByABKAkSGAoQd2VsY29tZV9tYXRfbmFtZRgIIAEoCRIaChJERVBS", + "RUNBVEVEX3Jvb21faWQYASABKAMSHQoVREVQUkVDQVRFRF9zdWJyb29tX2lk", + "GAIgASgDEiEKGURFUFJFQ0FURURfd2VsY29tZV9tYXRfaWQYAyABKAVCFqoC", + "E0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantDestinationData), global::CircuitsV2.Protobuf.ConstantDestinationData.Parser, new[]{ "RoomDoorInviteMode", "ForceNewInstance", "RoomName", "SubroomName", "WelcomeMatName", "DEPRECATEDRoomId", "DEPRECATEDSubroomId", "DEPRECATEDWelcomeMatId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantDestinationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantDestinationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantDestinationNodeDataReflection.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 ConstantDestinationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantDestinationData(ConstantDestinationData other) : this() { + roomDoorInviteMode_ = other.roomDoorInviteMode_; + forceNewInstance_ = other.forceNewInstance_; + roomName_ = other.roomName_; + subroomName_ = other.subroomName_; + welcomeMatName_ = other.welcomeMatName_; + dEPRECATEDRoomId_ = other.dEPRECATEDRoomId_; + dEPRECATEDSubroomId_ = other.dEPRECATEDSubroomId_; + dEPRECATEDWelcomeMatId_ = other.dEPRECATEDWelcomeMatId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantDestinationData Clone() { + return new ConstantDestinationData(this); + } + + /// Field number for the "room_door_invite_mode" field. + public const int RoomDoorInviteModeFieldNumber = 4; + private int roomDoorInviteMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RoomDoorInviteMode { + get { return roomDoorInviteMode_; } + set { + roomDoorInviteMode_ = value; + } + } + + /// Field number for the "force_new_instance" field. + public const int ForceNewInstanceFieldNumber = 5; + private bool forceNewInstance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ForceNewInstance { + get { return forceNewInstance_; } + set { + forceNewInstance_ = value; + } + } + + /// Field number for the "room_name" field. + public const int RoomNameFieldNumber = 6; + private string roomName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoomName { + get { return roomName_; } + set { + roomName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "subroom_name" field. + public const int SubroomNameFieldNumber = 7; + private string subroomName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SubroomName { + get { return subroomName_; } + set { + subroomName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "welcome_mat_name" field. + public const int WelcomeMatNameFieldNumber = 8; + private string welcomeMatName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string WelcomeMatName { + get { return welcomeMatName_; } + set { + welcomeMatName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_room_id" field. + public const int DEPRECATEDRoomIdFieldNumber = 1; + private long dEPRECATEDRoomId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long DEPRECATEDRoomId { + get { return dEPRECATEDRoomId_; } + set { + dEPRECATEDRoomId_ = value; + } + } + + /// Field number for the "DEPRECATED_subroom_id" field. + public const int DEPRECATEDSubroomIdFieldNumber = 2; + private long dEPRECATEDSubroomId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long DEPRECATEDSubroomId { + get { return dEPRECATEDSubroomId_; } + set { + dEPRECATEDSubroomId_ = value; + } + } + + /// Field number for the "DEPRECATED_welcome_mat_id" field. + public const int DEPRECATEDWelcomeMatIdFieldNumber = 3; + private int dEPRECATEDWelcomeMatId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDWelcomeMatId { + get { return dEPRECATEDWelcomeMatId_; } + set { + dEPRECATEDWelcomeMatId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantDestinationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantDestinationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (RoomDoorInviteMode != other.RoomDoorInviteMode) return false; + if (ForceNewInstance != other.ForceNewInstance) return false; + if (RoomName != other.RoomName) return false; + if (SubroomName != other.SubroomName) return false; + if (WelcomeMatName != other.WelcomeMatName) return false; + if (DEPRECATEDRoomId != other.DEPRECATEDRoomId) return false; + if (DEPRECATEDSubroomId != other.DEPRECATEDSubroomId) return false; + if (DEPRECATEDWelcomeMatId != other.DEPRECATEDWelcomeMatId) 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 (RoomDoorInviteMode != 0) hash ^= RoomDoorInviteMode.GetHashCode(); + if (ForceNewInstance != false) hash ^= ForceNewInstance.GetHashCode(); + if (RoomName.Length != 0) hash ^= RoomName.GetHashCode(); + if (SubroomName.Length != 0) hash ^= SubroomName.GetHashCode(); + if (WelcomeMatName.Length != 0) hash ^= WelcomeMatName.GetHashCode(); + if (DEPRECATEDRoomId != 0L) hash ^= DEPRECATEDRoomId.GetHashCode(); + if (DEPRECATEDSubroomId != 0L) hash ^= DEPRECATEDSubroomId.GetHashCode(); + if (DEPRECATEDWelcomeMatId != 0) hash ^= DEPRECATEDWelcomeMatId.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 (DEPRECATEDRoomId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(DEPRECATEDRoomId); + } + if (DEPRECATEDSubroomId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(DEPRECATEDSubroomId); + } + if (DEPRECATEDWelcomeMatId != 0) { + output.WriteRawTag(24); + output.WriteInt32(DEPRECATEDWelcomeMatId); + } + if (RoomDoorInviteMode != 0) { + output.WriteRawTag(32); + output.WriteInt32(RoomDoorInviteMode); + } + if (ForceNewInstance != false) { + output.WriteRawTag(40); + output.WriteBool(ForceNewInstance); + } + if (RoomName.Length != 0) { + output.WriteRawTag(50); + output.WriteString(RoomName); + } + if (SubroomName.Length != 0) { + output.WriteRawTag(58); + output.WriteString(SubroomName); + } + if (WelcomeMatName.Length != 0) { + output.WriteRawTag(66); + output.WriteString(WelcomeMatName); + } + 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 (DEPRECATEDRoomId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(DEPRECATEDRoomId); + } + if (DEPRECATEDSubroomId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(DEPRECATEDSubroomId); + } + if (DEPRECATEDWelcomeMatId != 0) { + output.WriteRawTag(24); + output.WriteInt32(DEPRECATEDWelcomeMatId); + } + if (RoomDoorInviteMode != 0) { + output.WriteRawTag(32); + output.WriteInt32(RoomDoorInviteMode); + } + if (ForceNewInstance != false) { + output.WriteRawTag(40); + output.WriteBool(ForceNewInstance); + } + if (RoomName.Length != 0) { + output.WriteRawTag(50); + output.WriteString(RoomName); + } + if (SubroomName.Length != 0) { + output.WriteRawTag(58); + output.WriteString(SubroomName); + } + if (WelcomeMatName.Length != 0) { + output.WriteRawTag(66); + output.WriteString(WelcomeMatName); + } + 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 (RoomDoorInviteMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomDoorInviteMode); + } + if (ForceNewInstance != false) { + size += 1 + 1; + } + if (RoomName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(RoomName); + } + if (SubroomName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(SubroomName); + } + if (WelcomeMatName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(WelcomeMatName); + } + if (DEPRECATEDRoomId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(DEPRECATEDRoomId); + } + if (DEPRECATEDSubroomId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(DEPRECATEDSubroomId); + } + if (DEPRECATEDWelcomeMatId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDWelcomeMatId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantDestinationData other) { + if (other == null) { + return; + } + if (other.RoomDoorInviteMode != 0) { + RoomDoorInviteMode = other.RoomDoorInviteMode; + } + if (other.ForceNewInstance != false) { + ForceNewInstance = other.ForceNewInstance; + } + if (other.RoomName.Length != 0) { + RoomName = other.RoomName; + } + if (other.SubroomName.Length != 0) { + SubroomName = other.SubroomName; + } + if (other.WelcomeMatName.Length != 0) { + WelcomeMatName = other.WelcomeMatName; + } + if (other.DEPRECATEDRoomId != 0L) { + DEPRECATEDRoomId = other.DEPRECATEDRoomId; + } + if (other.DEPRECATEDSubroomId != 0L) { + DEPRECATEDSubroomId = other.DEPRECATEDSubroomId; + } + if (other.DEPRECATEDWelcomeMatId != 0) { + DEPRECATEDWelcomeMatId = other.DEPRECATEDWelcomeMatId; + } + _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 8: { + DEPRECATEDRoomId = input.ReadInt64(); + break; + } + case 16: { + DEPRECATEDSubroomId = input.ReadInt64(); + break; + } + case 24: { + DEPRECATEDWelcomeMatId = input.ReadInt32(); + break; + } + case 32: { + RoomDoorInviteMode = input.ReadInt32(); + break; + } + case 40: { + ForceNewInstance = input.ReadBool(); + break; + } + case 50: { + RoomName = input.ReadString(); + break; + } + case 58: { + SubroomName = input.ReadString(); + break; + } + case 66: { + WelcomeMatName = input.ReadString(); + 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 8: { + DEPRECATEDRoomId = input.ReadInt64(); + break; + } + case 16: { + DEPRECATEDSubroomId = input.ReadInt64(); + break; + } + case 24: { + DEPRECATEDWelcomeMatId = input.ReadInt32(); + break; + } + case 32: { + RoomDoorInviteMode = input.ReadInt32(); + break; + } + case 40: { + ForceNewInstance = input.ReadBool(); + break; + } + case 50: { + RoomName = input.ReadString(); + break; + } + case 58: { + SubroomName = input.ReadString(); + break; + } + case 66: { + WelcomeMatName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantGiftdropShopItemNodeData.cs b/ConstantGiftdropShopItemNodeData.cs new file mode 100644 index 0000000..d26caba --- /dev/null +++ b/ConstantGiftdropShopItemNodeData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_giftdrop_shop_item_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_giftdrop_shop_item_node_data.proto + public static partial class ConstantGiftdropShopItemNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_giftdrop_shop_item_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantGiftdropShopItemNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjdjaXJjdWl0c192Mi9jb25zdGFudF9naWZ0ZHJvcF9zaG9wX2l0ZW1fbm9k", + "ZV9kYXRhLnByb3RvEgtjaXJjdWl0c192MiJJCiBDb25zdGFudEdpZnREcm9w", + "U2hvcEl0ZW1Ob2RlRGF0YRIRCglzaG9wX25hbWUYASABKAkSEgoKaXRlbV9p", + "bmRleBgCIAEoBUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantGiftDropShopItemNodeData), global::CircuitsV2.Protobuf.ConstantGiftDropShopItemNodeData.Parser, new[]{ "ShopName", "ItemIndex" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantGiftDropShopItemNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantGiftDropShopItemNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantGiftdropShopItemNodeDataReflection.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 ConstantGiftDropShopItemNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantGiftDropShopItemNodeData(ConstantGiftDropShopItemNodeData other) : this() { + shopName_ = other.shopName_; + itemIndex_ = other.itemIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantGiftDropShopItemNodeData Clone() { + return new ConstantGiftDropShopItemNodeData(this); + } + + /// Field number for the "shop_name" field. + public const int ShopNameFieldNumber = 1; + private string shopName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ShopName { + get { return shopName_; } + set { + shopName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "item_index" field. + public const int ItemIndexFieldNumber = 2; + private int itemIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ItemIndex { + get { return itemIndex_; } + set { + itemIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantGiftDropShopItemNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantGiftDropShopItemNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ShopName != other.ShopName) return false; + if (ItemIndex != other.ItemIndex) 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 (ShopName.Length != 0) hash ^= ShopName.GetHashCode(); + if (ItemIndex != 0) hash ^= ItemIndex.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 (ShopName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(ShopName); + } + if (ItemIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(ItemIndex); + } + 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 (ShopName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(ShopName); + } + if (ItemIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(ItemIndex); + } + 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 (ShopName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ShopName); + } + if (ItemIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ItemIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantGiftDropShopItemNodeData other) { + if (other == null) { + return; + } + if (other.ShopName.Length != 0) { + ShopName = other.ShopName; + } + if (other.ItemIndex != 0) { + ItemIndex = other.ItemIndex; + } + _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: { + ShopName = input.ReadString(); + break; + } + case 16: { + ItemIndex = input.ReadInt32(); + 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: { + ShopName = input.ReadString(); + break; + } + case 16: { + ItemIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantInventoryItemNodeData.cs b/ConstantInventoryItemNodeData.cs new file mode 100644 index 0000000..9c7bb24 --- /dev/null +++ b/ConstantInventoryItemNodeData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_inventory_item_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_inventory_item_node_data.proto + public static partial class ConstantInventoryItemNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_inventory_item_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantInventoryItemNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNjaXJjdWl0c192Mi9jb25zdGFudF9pbnZlbnRvcnlfaXRlbV9ub2RlX2Rh", + "dGEucHJvdG8SC2NpcmN1aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90byJG", + "ChlDb25zdGFudEludmVudG9yeUl0ZW1EYXRhEikKEWludmVudG9yeV9pdGVt", + "X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90", + "b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantInventoryItemData), global::CircuitsV2.Protobuf.ConstantInventoryItemData.Parser, new[]{ "InventoryItemId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantInventoryItemData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantInventoryItemData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantInventoryItemNodeDataReflection.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 ConstantInventoryItemData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantInventoryItemData(ConstantInventoryItemData other) : this() { + inventoryItemId_ = other.inventoryItemId_ != null ? other.inventoryItemId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantInventoryItemData Clone() { + return new ConstantInventoryItemData(this); + } + + /// Field number for the "inventory_item_id" field. + public const int InventoryItemIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData inventoryItemId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InventoryItemId { + get { return inventoryItemId_; } + set { + inventoryItemId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantInventoryItemData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantInventoryItemData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(InventoryItemId, other.InventoryItemId)) 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 (inventoryItemId_ != null) hash ^= InventoryItemId.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 (inventoryItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(InventoryItemId); + } + 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 (inventoryItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(InventoryItemId); + } + 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 (inventoryItemId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventoryItemId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantInventoryItemData other) { + if (other == null) { + return; + } + if (other.inventoryItemId_ != null) { + if (inventoryItemId_ == null) { + InventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + InventoryItemId.MergeFrom(other.InventoryItemId); + } + _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 (inventoryItemId_ == null) { + InventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InventoryItemId); + 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 (inventoryItemId_ == null) { + InventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InventoryItemId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantObjectiveMarkerNodeData.cs b/ConstantObjectiveMarkerNodeData.cs new file mode 100644 index 0000000..a12b1f4 --- /dev/null +++ b/ConstantObjectiveMarkerNodeData.cs @@ -0,0 +1,469 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_objective_marker_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_objective_marker_node_data.proto + public static partial class ConstantObjectiveMarkerNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_objective_marker_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantObjectiveMarkerNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVjaXJjdWl0c192Mi9jb25zdGFudF9vYmplY3RpdmVfbWFya2VyX25vZGVf", + "ZGF0YS5wcm90bxILY2lyY3VpdHNfdjIi2AEKG0NvbnN0YW50T2JqZWN0aXZl", + "TWFya2VyRGF0YRIVCg1mcmllbmRseV9uYW1lGAEgASgJEg8KB2NvbG9ySWQY", + "AiABKAUSDQoFbGFiZWwYAyABKAkSFQoNbGFiZWxfZW5hYmxlZBgEIAEoCBIi", + "ChpkaXN0YW5jZV9pbmRpY2F0b3JfZW5hYmxlZBgFIAEoCBIlCh1wcmlvcml0", + "aXplX2Rpc3RhbmNlX2luZGljYXRvchgGIAEoCBIgChhwcm94aW1pdHlfZmFk", + "ZV90aHJlc2hvbGQYByABKAJCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnBy", + "b3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantObjectiveMarkerData), global::CircuitsV2.Protobuf.ConstantObjectiveMarkerData.Parser, new[]{ "FriendlyName", "ColorId", "Label", "LabelEnabled", "DistanceIndicatorEnabled", "PrioritizeDistanceIndicator", "ProximityFadeThreshold" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantObjectiveMarkerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantObjectiveMarkerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantObjectiveMarkerNodeDataReflection.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 ConstantObjectiveMarkerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantObjectiveMarkerData(ConstantObjectiveMarkerData other) : this() { + friendlyName_ = other.friendlyName_; + colorId_ = other.colorId_; + label_ = other.label_; + labelEnabled_ = other.labelEnabled_; + distanceIndicatorEnabled_ = other.distanceIndicatorEnabled_; + prioritizeDistanceIndicator_ = other.prioritizeDistanceIndicator_; + proximityFadeThreshold_ = other.proximityFadeThreshold_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantObjectiveMarkerData Clone() { + return new ConstantObjectiveMarkerData(this); + } + + /// Field number for the "friendly_name" field. + public const int FriendlyNameFieldNumber = 1; + private string friendlyName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string FriendlyName { + get { return friendlyName_; } + set { + friendlyName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "colorId" field. + public const int ColorIdFieldNumber = 2; + private int colorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColorId { + get { return colorId_; } + set { + colorId_ = value; + } + } + + /// Field number for the "label" field. + public const int LabelFieldNumber = 3; + private string label_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Label { + get { return label_; } + set { + label_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "label_enabled" field. + public const int LabelEnabledFieldNumber = 4; + private bool labelEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LabelEnabled { + get { return labelEnabled_; } + set { + labelEnabled_ = value; + } + } + + /// Field number for the "distance_indicator_enabled" field. + public const int DistanceIndicatorEnabledFieldNumber = 5; + private bool distanceIndicatorEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DistanceIndicatorEnabled { + get { return distanceIndicatorEnabled_; } + set { + distanceIndicatorEnabled_ = value; + } + } + + /// Field number for the "prioritize_distance_indicator" field. + public const int PrioritizeDistanceIndicatorFieldNumber = 6; + private bool prioritizeDistanceIndicator_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PrioritizeDistanceIndicator { + get { return prioritizeDistanceIndicator_; } + set { + prioritizeDistanceIndicator_ = value; + } + } + + /// Field number for the "proximity_fade_threshold" field. + public const int ProximityFadeThresholdFieldNumber = 7; + private float proximityFadeThreshold_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ProximityFadeThreshold { + get { return proximityFadeThreshold_; } + set { + proximityFadeThreshold_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantObjectiveMarkerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantObjectiveMarkerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (FriendlyName != other.FriendlyName) return false; + if (ColorId != other.ColorId) return false; + if (Label != other.Label) return false; + if (LabelEnabled != other.LabelEnabled) return false; + if (DistanceIndicatorEnabled != other.DistanceIndicatorEnabled) return false; + if (PrioritizeDistanceIndicator != other.PrioritizeDistanceIndicator) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ProximityFadeThreshold, other.ProximityFadeThreshold)) 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 (FriendlyName.Length != 0) hash ^= FriendlyName.GetHashCode(); + if (ColorId != 0) hash ^= ColorId.GetHashCode(); + if (Label.Length != 0) hash ^= Label.GetHashCode(); + if (LabelEnabled != false) hash ^= LabelEnabled.GetHashCode(); + if (DistanceIndicatorEnabled != false) hash ^= DistanceIndicatorEnabled.GetHashCode(); + if (PrioritizeDistanceIndicator != false) hash ^= PrioritizeDistanceIndicator.GetHashCode(); + if (ProximityFadeThreshold != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ProximityFadeThreshold); + 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 (FriendlyName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(FriendlyName); + } + if (ColorId != 0) { + output.WriteRawTag(16); + output.WriteInt32(ColorId); + } + if (Label.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Label); + } + if (LabelEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(LabelEnabled); + } + if (DistanceIndicatorEnabled != false) { + output.WriteRawTag(40); + output.WriteBool(DistanceIndicatorEnabled); + } + if (PrioritizeDistanceIndicator != false) { + output.WriteRawTag(48); + output.WriteBool(PrioritizeDistanceIndicator); + } + if (ProximityFadeThreshold != 0F) { + output.WriteRawTag(61); + output.WriteFloat(ProximityFadeThreshold); + } + 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 (FriendlyName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(FriendlyName); + } + if (ColorId != 0) { + output.WriteRawTag(16); + output.WriteInt32(ColorId); + } + if (Label.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Label); + } + if (LabelEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(LabelEnabled); + } + if (DistanceIndicatorEnabled != false) { + output.WriteRawTag(40); + output.WriteBool(DistanceIndicatorEnabled); + } + if (PrioritizeDistanceIndicator != false) { + output.WriteRawTag(48); + output.WriteBool(PrioritizeDistanceIndicator); + } + if (ProximityFadeThreshold != 0F) { + output.WriteRawTag(61); + output.WriteFloat(ProximityFadeThreshold); + } + 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 (FriendlyName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(FriendlyName); + } + if (ColorId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ColorId); + } + if (Label.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Label); + } + if (LabelEnabled != false) { + size += 1 + 1; + } + if (DistanceIndicatorEnabled != false) { + size += 1 + 1; + } + if (PrioritizeDistanceIndicator != false) { + size += 1 + 1; + } + if (ProximityFadeThreshold != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantObjectiveMarkerData other) { + if (other == null) { + return; + } + if (other.FriendlyName.Length != 0) { + FriendlyName = other.FriendlyName; + } + if (other.ColorId != 0) { + ColorId = other.ColorId; + } + if (other.Label.Length != 0) { + Label = other.Label; + } + if (other.LabelEnabled != false) { + LabelEnabled = other.LabelEnabled; + } + if (other.DistanceIndicatorEnabled != false) { + DistanceIndicatorEnabled = other.DistanceIndicatorEnabled; + } + if (other.PrioritizeDistanceIndicator != false) { + PrioritizeDistanceIndicator = other.PrioritizeDistanceIndicator; + } + if (other.ProximityFadeThreshold != 0F) { + ProximityFadeThreshold = other.ProximityFadeThreshold; + } + _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: { + FriendlyName = input.ReadString(); + break; + } + case 16: { + ColorId = input.ReadInt32(); + break; + } + case 26: { + Label = input.ReadString(); + break; + } + case 32: { + LabelEnabled = input.ReadBool(); + break; + } + case 40: { + DistanceIndicatorEnabled = input.ReadBool(); + break; + } + case 48: { + PrioritizeDistanceIndicator = input.ReadBool(); + break; + } + case 61: { + ProximityFadeThreshold = input.ReadFloat(); + 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: { + FriendlyName = input.ReadString(); + break; + } + case 16: { + ColorId = input.ReadInt32(); + break; + } + case 26: { + Label = input.ReadString(); + break; + } + case 32: { + LabelEnabled = input.ReadBool(); + break; + } + case 40: { + DistanceIndicatorEnabled = input.ReadBool(); + break; + } + case 48: { + PrioritizeDistanceIndicator = input.ReadBool(); + break; + } + case 61: { + ProximityFadeThreshold = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantPlayerEventNodeData.cs b/ConstantPlayerEventNodeData.cs new file mode 100644 index 0000000..fd639cf --- /dev/null +++ b/ConstantPlayerEventNodeData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_player_event_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_player_event_node_data.proto + public static partial class ConstantPlayerEventNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_player_event_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantPlayerEventNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0c192Mi9jb25zdGFudF9wbGF5ZXJfZXZlbnRfbm9kZV9kYXRh", + "LnByb3RvEgtjaXJjdWl0c192MhosY2lyY3VpdHNfdjIvY2lyY3VpdHNfcGxh", + "eWVyX2V2ZW50X2RhdGEucHJvdG8icwobQ29uc3RhbnRQbGF5ZXJFdmVudE5v", + "ZGVEYXRhEhgKEGhhc19wbGF5ZXJfZXZlbnQYASABKAgSOgoMcGxheWVyX2V2", + "ZW50GAIgASgLMiQuY2lyY3VpdHNfdjIuQ2lyY3VpdHNQbGF5ZXJFdmVudERh", + "dGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.CircuitsPlayerEventDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantPlayerEventNodeData), global::CircuitsV2.Protobuf.ConstantPlayerEventNodeData.Parser, new[]{ "HasPlayerEvent", "PlayerEvent" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantPlayerEventNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantPlayerEventNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantPlayerEventNodeDataReflection.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 ConstantPlayerEventNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantPlayerEventNodeData(ConstantPlayerEventNodeData other) : this() { + hasPlayerEvent_ = other.hasPlayerEvent_; + playerEvent_ = other.playerEvent_ != null ? other.playerEvent_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantPlayerEventNodeData Clone() { + return new ConstantPlayerEventNodeData(this); + } + + /// Field number for the "has_player_event" field. + public const int HasPlayerEventFieldNumber = 1; + private bool hasPlayerEvent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPlayerEvent { + get { return hasPlayerEvent_; } + set { + hasPlayerEvent_ = value; + } + } + + /// Field number for the "player_event" field. + public const int PlayerEventFieldNumber = 2; + private global::CircuitsV2.Protobuf.CircuitsPlayerEventData playerEvent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitsPlayerEventData PlayerEvent { + get { return playerEvent_; } + set { + playerEvent_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantPlayerEventNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantPlayerEventNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (HasPlayerEvent != other.HasPlayerEvent) return false; + if (!object.Equals(PlayerEvent, other.PlayerEvent)) 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 (HasPlayerEvent != false) hash ^= HasPlayerEvent.GetHashCode(); + if (playerEvent_ != null) hash ^= PlayerEvent.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 (HasPlayerEvent != false) { + output.WriteRawTag(8); + output.WriteBool(HasPlayerEvent); + } + if (playerEvent_ != null) { + output.WriteRawTag(18); + output.WriteMessage(PlayerEvent); + } + 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 (HasPlayerEvent != false) { + output.WriteRawTag(8); + output.WriteBool(HasPlayerEvent); + } + if (playerEvent_ != null) { + output.WriteRawTag(18); + output.WriteMessage(PlayerEvent); + } + 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 (HasPlayerEvent != false) { + size += 1 + 1; + } + if (playerEvent_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PlayerEvent); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantPlayerEventNodeData other) { + if (other == null) { + return; + } + if (other.HasPlayerEvent != false) { + HasPlayerEvent = other.HasPlayerEvent; + } + if (other.playerEvent_ != null) { + if (playerEvent_ == null) { + PlayerEvent = new global::CircuitsV2.Protobuf.CircuitsPlayerEventData(); + } + PlayerEvent.MergeFrom(other.PlayerEvent); + } + _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 8: { + HasPlayerEvent = input.ReadBool(); + break; + } + case 18: { + if (playerEvent_ == null) { + PlayerEvent = new global::CircuitsV2.Protobuf.CircuitsPlayerEventData(); + } + input.ReadMessage(PlayerEvent); + 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 8: { + HasPlayerEvent = input.ReadBool(); + break; + } + case 18: { + if (playerEvent_ == null) { + PlayerEvent = new global::CircuitsV2.Protobuf.CircuitsPlayerEventData(); + } + input.ReadMessage(PlayerEvent); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantPlayerOutfitSlotFlagNodeData.cs b/ConstantPlayerOutfitSlotFlagNodeData.cs new file mode 100644 index 0000000..be09c65 --- /dev/null +++ b/ConstantPlayerOutfitSlotFlagNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_player_outfit_slot_flag_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_player_outfit_slot_flag_node_data.proto + public static partial class ConstantPlayerOutfitSlotFlagNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_player_outfit_slot_flag_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantPlayerOutfitSlotFlagNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjxjaXJjdWl0c192Mi9jb25zdGFudF9wbGF5ZXJfb3V0Zml0X3Nsb3RfZmxh", + "Z19ub2RlX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyIkcKJENvbnN0YW50UGxh", + "eWVyT3V0Zml0U2xvdEZsYWdOb2RlRGF0YRIfChdwbGF5ZXJfb3V0Zml0X3Ns", + "b3RfZmxhZxgBIAEoBUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantPlayerOutfitSlotFlagNodeData), global::CircuitsV2.Protobuf.ConstantPlayerOutfitSlotFlagNodeData.Parser, new[]{ "PlayerOutfitSlotFlag" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantPlayerOutfitSlotFlagNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantPlayerOutfitSlotFlagNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantPlayerOutfitSlotFlagNodeDataReflection.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 ConstantPlayerOutfitSlotFlagNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantPlayerOutfitSlotFlagNodeData(ConstantPlayerOutfitSlotFlagNodeData other) : this() { + playerOutfitSlotFlag_ = other.playerOutfitSlotFlag_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantPlayerOutfitSlotFlagNodeData Clone() { + return new ConstantPlayerOutfitSlotFlagNodeData(this); + } + + /// Field number for the "player_outfit_slot_flag" field. + public const int PlayerOutfitSlotFlagFieldNumber = 1; + private int playerOutfitSlotFlag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PlayerOutfitSlotFlag { + get { return playerOutfitSlotFlag_; } + set { + playerOutfitSlotFlag_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantPlayerOutfitSlotFlagNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantPlayerOutfitSlotFlagNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PlayerOutfitSlotFlag != other.PlayerOutfitSlotFlag) 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 (PlayerOutfitSlotFlag != 0) hash ^= PlayerOutfitSlotFlag.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 (PlayerOutfitSlotFlag != 0) { + output.WriteRawTag(8); + output.WriteInt32(PlayerOutfitSlotFlag); + } + 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 (PlayerOutfitSlotFlag != 0) { + output.WriteRawTag(8); + output.WriteInt32(PlayerOutfitSlotFlag); + } + 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 (PlayerOutfitSlotFlag != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PlayerOutfitSlotFlag); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantPlayerOutfitSlotFlagNodeData other) { + if (other == null) { + return; + } + if (other.PlayerOutfitSlotFlag != 0) { + PlayerOutfitSlotFlag = other.PlayerOutfitSlotFlag; + } + _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 8: { + PlayerOutfitSlotFlag = input.ReadInt32(); + 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 8: { + PlayerOutfitSlotFlag = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantQuickChatTableNodeData.cs b/ConstantQuickChatTableNodeData.cs new file mode 100644 index 0000000..b20dfdb --- /dev/null +++ b/ConstantQuickChatTableNodeData.cs @@ -0,0 +1,232 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_quick_chat_table_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_quick_chat_table_node_data.proto + public static partial class ConstantQuickChatTableNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_quick_chat_table_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantQuickChatTableNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVjaXJjdWl0c192Mi9jb25zdGFudF9xdWlja19jaGF0X3RhYmxlX25vZGVf", + "ZGF0YS5wcm90bxILY2lyY3VpdHNfdjIiLQoaQ29uc3RhbnRRdWlja0NoYXRU", + "YWJsZURhdGESDwoHcGhyYXNlcxgBIAMoCUIWqgITQ2lyY3VpdHNWMi5Qcm90", + "b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantQuickChatTableData), global::CircuitsV2.Protobuf.ConstantQuickChatTableData.Parser, new[]{ "Phrases" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantQuickChatTableData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantQuickChatTableData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantQuickChatTableNodeDataReflection.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 ConstantQuickChatTableData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantQuickChatTableData(ConstantQuickChatTableData other) : this() { + phrases_ = other.phrases_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantQuickChatTableData Clone() { + return new ConstantQuickChatTableData(this); + } + + /// Field number for the "phrases" field. + public const int PhrasesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_phrases_codec + = pb::FieldCodec.ForString(10); + private readonly pbc::RepeatedField phrases_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Phrases { + get { return phrases_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantQuickChatTableData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantQuickChatTableData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!phrases_.Equals(other.phrases_)) 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; + hash ^= phrases_.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 + phrases_.WriteTo(output, _repeated_phrases_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) { + phrases_.WriteTo(ref output, _repeated_phrases_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; + size += phrases_.CalculateSize(_repeated_phrases_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantQuickChatTableData other) { + if (other == null) { + return; + } + phrases_.Add(other.phrases_); + _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: { + phrases_.AddEntriesFrom(input, _repeated_phrases_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: { + phrases_.AddEntriesFrom(ref input, _repeated_phrases_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantRewardData.cs b/ConstantRewardData.cs new file mode 100644 index 0000000..62e6bd3 --- /dev/null +++ b/ConstantRewardData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_reward_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_reward_data.proto + public static partial class ConstantRewardDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_reward_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantRewardDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZjaXJjdWl0c192Mi9jb25zdGFudF9yZXdhcmRfZGF0YS5wcm90bxILY2ly", + "Y3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvIjcKEkNvbnN0YW50UmV3", + "YXJkRGF0YRIhCglyZXdhcmRfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhQhaq", + "AhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantRewardData), global::CircuitsV2.Protobuf.ConstantRewardData.Parser, new[]{ "RewardId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantRewardData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantRewardData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantRewardDataReflection.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 ConstantRewardData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantRewardData(ConstantRewardData other) : this() { + rewardId_ = other.rewardId_ != null ? other.rewardId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantRewardData Clone() { + return new ConstantRewardData(this); + } + + /// Field number for the "reward_id" field. + public const int RewardIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData rewardId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RewardId { + get { return rewardId_; } + set { + rewardId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantRewardData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantRewardData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RewardId, other.RewardId)) 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 (rewardId_ != null) hash ^= RewardId.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 (rewardId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RewardId); + } + 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 (rewardId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RewardId); + } + 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 (rewardId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RewardId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantRewardData other) { + if (other == null) { + return; + } + if (other.rewardId_ != null) { + if (rewardId_ == null) { + RewardId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RewardId.MergeFrom(other.RewardId); + } + _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 (rewardId_ == null) { + RewardId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RewardId); + 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 (rewardId_ == null) { + RewardId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RewardId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantRoomCurrencyNodeData.cs b/ConstantRoomCurrencyNodeData.cs new file mode 100644 index 0000000..9ddc2fc --- /dev/null +++ b/ConstantRoomCurrencyNodeData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_room_currency_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_room_currency_node_data.proto + public static partial class ConstantRoomCurrencyNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_room_currency_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantRoomCurrencyNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjJjaXJjdWl0c192Mi9jb25zdGFudF9yb29tX2N1cnJlbmN5X25vZGVfZGF0", + "YS5wcm90bxILY2lyY3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvIkQK", + "GENvbnN0YW50Um9vbUN1cnJlbmN5RGF0YRIoChByb29tX2N1cnJlbmN5X2lk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantRoomCurrencyData), global::CircuitsV2.Protobuf.ConstantRoomCurrencyData.Parser, new[]{ "RoomCurrencyId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantRoomCurrencyData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantRoomCurrencyData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantRoomCurrencyNodeDataReflection.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 ConstantRoomCurrencyData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantRoomCurrencyData(ConstantRoomCurrencyData other) : this() { + roomCurrencyId_ = other.roomCurrencyId_ != null ? other.roomCurrencyId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantRoomCurrencyData Clone() { + return new ConstantRoomCurrencyData(this); + } + + /// Field number for the "room_currency_id" field. + public const int RoomCurrencyIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData roomCurrencyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RoomCurrencyId { + get { return roomCurrencyId_; } + set { + roomCurrencyId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantRoomCurrencyData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantRoomCurrencyData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RoomCurrencyId, other.RoomCurrencyId)) 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 (roomCurrencyId_ != null) hash ^= RoomCurrencyId.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 (roomCurrencyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RoomCurrencyId); + } + 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 (roomCurrencyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RoomCurrencyId); + } + 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 (roomCurrencyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomCurrencyId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantRoomCurrencyData other) { + if (other == null) { + return; + } + if (other.roomCurrencyId_ != null) { + if (roomCurrencyId_ == null) { + RoomCurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RoomCurrencyId.MergeFrom(other.RoomCurrencyId); + } + _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 (roomCurrencyId_ == null) { + RoomCurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomCurrencyId); + 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 (roomCurrencyId_ == null) { + RoomCurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomCurrencyId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantRoomKeyNodeData.cs b/ConstantRoomKeyNodeData.cs new file mode 100644 index 0000000..ccde7cb --- /dev/null +++ b/ConstantRoomKeyNodeData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_room_key_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_room_key_node_data.proto + public static partial class ConstantRoomKeyNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_room_key_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantRoomKeyNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1jaXJjdWl0c192Mi9jb25zdGFudF9yb29tX2tleV9ub2RlX2RhdGEucHJv", + "dG8SC2NpcmN1aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90byI6ChNDb25z", + "dGFudFJvb21LZXlEYXRhEiMKC3Jvb21fa2V5X2lkGAEgASgLMg4uY29yZS5H", + "dWlkRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantRoomKeyData), global::CircuitsV2.Protobuf.ConstantRoomKeyData.Parser, new[]{ "RoomKeyId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantRoomKeyData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantRoomKeyData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantRoomKeyNodeDataReflection.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 ConstantRoomKeyData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantRoomKeyData(ConstantRoomKeyData other) : this() { + roomKeyId_ = other.roomKeyId_ != null ? other.roomKeyId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantRoomKeyData Clone() { + return new ConstantRoomKeyData(this); + } + + /// Field number for the "room_key_id" field. + public const int RoomKeyIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData roomKeyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RoomKeyId { + get { return roomKeyId_; } + set { + roomKeyId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantRoomKeyData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantRoomKeyData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RoomKeyId, other.RoomKeyId)) 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 (roomKeyId_ != null) hash ^= RoomKeyId.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 (roomKeyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RoomKeyId); + } + 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 (roomKeyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RoomKeyId); + } + 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 (roomKeyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomKeyId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantRoomKeyData other) { + if (other == null) { + return; + } + if (other.roomKeyId_ != null) { + if (roomKeyId_ == null) { + RoomKeyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RoomKeyId.MergeFrom(other.RoomKeyId); + } + _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 (roomKeyId_ == null) { + RoomKeyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomKeyId); + 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 (roomKeyId_ == null) { + RoomKeyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomKeyId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantRoomOfferNodeData.cs b/ConstantRoomOfferNodeData.cs new file mode 100644 index 0000000..6806694 --- /dev/null +++ b/ConstantRoomOfferNodeData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_room_offer_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_room_offer_node_data.proto + public static partial class ConstantRoomOfferNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_room_offer_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantRoomOfferNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9jaXJjdWl0c192Mi9jb25zdGFudF9yb29tX29mZmVyX25vZGVfZGF0YS5w", + "cm90bxILY2lyY3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvIj4KFUNv", + "bnN0YW50Um9vbU9mZmVyRGF0YRIlCg1yb29tX29mZmVyX2lkGAEgASgLMg4u", + "Y29yZS5HdWlkRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantRoomOfferData), global::CircuitsV2.Protobuf.ConstantRoomOfferData.Parser, new[]{ "RoomOfferId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantRoomOfferData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantRoomOfferData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantRoomOfferNodeDataReflection.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 ConstantRoomOfferData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantRoomOfferData(ConstantRoomOfferData other) : this() { + roomOfferId_ = other.roomOfferId_ != null ? other.roomOfferId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantRoomOfferData Clone() { + return new ConstantRoomOfferData(this); + } + + /// Field number for the "room_offer_id" field. + public const int RoomOfferIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData roomOfferId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RoomOfferId { + get { return roomOfferId_; } + set { + roomOfferId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantRoomOfferData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantRoomOfferData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RoomOfferId, other.RoomOfferId)) 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 (roomOfferId_ != null) hash ^= RoomOfferId.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 (roomOfferId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RoomOfferId); + } + 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 (roomOfferId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RoomOfferId); + } + 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 (roomOfferId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomOfferId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantRoomOfferData other) { + if (other == null) { + return; + } + if (other.roomOfferId_ != null) { + if (roomOfferId_ == null) { + RoomOfferId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RoomOfferId.MergeFrom(other.RoomOfferId); + } + _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 (roomOfferId_ == null) { + RoomOfferId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomOfferId); + 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 (roomOfferId_ == null) { + RoomOfferId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomOfferId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantStateData.cs b/ConstantStateData.cs new file mode 100644 index 0000000..1cee8ef --- /dev/null +++ b/ConstantStateData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_state_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_state_data.proto + public static partial class ConstantStateDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_state_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantStateDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVjaXJjdWl0c192Mi9jb25zdGFudF9zdGF0ZV9kYXRhLnByb3RvEgtjaXJj", + "dWl0c192MhoUY29yZS9ndWlkX2RhdGEucHJvdG8iNQoRQ29uc3RhbnRTdGF0", + "ZURhdGESIAoIc3RhdGVfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhQhaqAhND", + "aXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantStateData), global::CircuitsV2.Protobuf.ConstantStateData.Parser, new[]{ "StateId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantStateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantStateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantStateDataReflection.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 ConstantStateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantStateData(ConstantStateData other) : this() { + stateId_ = other.stateId_ != null ? other.stateId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantStateData Clone() { + return new ConstantStateData(this); + } + + /// Field number for the "state_id" field. + public const int StateIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData stateId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData StateId { + get { return stateId_; } + set { + stateId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantStateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantStateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(StateId, other.StateId)) 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 (stateId_ != null) hash ^= StateId.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 (stateId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(StateId); + } + 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 (stateId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(StateId); + } + 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 (stateId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(StateId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantStateData other) { + if (other == null) { + return; + } + if (other.stateId_ != null) { + if (stateId_ == null) { + StateId = new global::RecRoom.Protobuf.Core.GuidData(); + } + StateId.MergeFrom(other.StateId); + } + _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 (stateId_ == null) { + StateId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(StateId); + 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 (stateId_ == null) { + StateId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(StateId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConstantStorefrontItemData.cs b/ConstantStorefrontItemData.cs new file mode 100644 index 0000000..e214cc7 --- /dev/null +++ b/ConstantStorefrontItemData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/constant_storefront_item_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/constant_storefront_item_data.proto + public static partial class ConstantStorefrontItemDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/constant_storefront_item_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConstantStorefrontItemDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9jaXJjdWl0c192Mi9jb25zdGFudF9zdG9yZWZyb250X2l0ZW1fZGF0YS5w", + "cm90bxILY2lyY3VpdHNfdjIiRwoaQ29uc3RhbnRTdG9yZWZyb250SXRlbURh", + "dGESFQoNc3RvcmVmcm9udF9pZBgBIAEoBRISCgppdGVtX2luZGV4GAIgASgF", + "QhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConstantStorefrontItemData), global::CircuitsV2.Protobuf.ConstantStorefrontItemData.Parser, new[]{ "StorefrontId", "ItemIndex" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConstantStorefrontItemData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConstantStorefrontItemData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConstantStorefrontItemDataReflection.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 ConstantStorefrontItemData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantStorefrontItemData(ConstantStorefrontItemData other) : this() { + storefrontId_ = other.storefrontId_; + itemIndex_ = other.itemIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConstantStorefrontItemData Clone() { + return new ConstantStorefrontItemData(this); + } + + /// Field number for the "storefront_id" field. + public const int StorefrontIdFieldNumber = 1; + private int storefrontId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int StorefrontId { + get { return storefrontId_; } + set { + storefrontId_ = value; + } + } + + /// Field number for the "item_index" field. + public const int ItemIndexFieldNumber = 2; + private int itemIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ItemIndex { + get { return itemIndex_; } + set { + itemIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConstantStorefrontItemData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConstantStorefrontItemData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (StorefrontId != other.StorefrontId) return false; + if (ItemIndex != other.ItemIndex) 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 (StorefrontId != 0) hash ^= StorefrontId.GetHashCode(); + if (ItemIndex != 0) hash ^= ItemIndex.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 (StorefrontId != 0) { + output.WriteRawTag(8); + output.WriteInt32(StorefrontId); + } + if (ItemIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(ItemIndex); + } + 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 (StorefrontId != 0) { + output.WriteRawTag(8); + output.WriteInt32(StorefrontId); + } + if (ItemIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(ItemIndex); + } + 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 (StorefrontId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(StorefrontId); + } + if (ItemIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ItemIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConstantStorefrontItemData other) { + if (other == null) { + return; + } + if (other.StorefrontId != 0) { + StorefrontId = other.StorefrontId; + } + if (other.ItemIndex != 0) { + ItemIndex = other.ItemIndex; + } + _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 8: { + StorefrontId = input.ReadInt32(); + break; + } + case 16: { + ItemIndex = input.ReadInt32(); + 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 8: { + StorefrontId = input.ReadInt32(); + break; + } + case 16: { + ItemIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ConsumableRewardData.cs b/ConsumableRewardData.cs new file mode 100644 index 0000000..b126390 --- /dev/null +++ b/ConsumableRewardData.cs @@ -0,0 +1,290 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/consumable_reward_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/consumable_reward_data.proto + public static partial class ConsumableRewardDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/consumable_reward_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ConsumableRewardDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9jb25zdW1hYmxlX3Jld2FyZF9kYXRhLnByb3RvEgtj", + "aXJjdWl0c192MhoUY29yZS9ndWlkX2RhdGEucHJvdG8iTwoUQ29uc3VtYWJs", + "ZVJld2FyZERhdGESJQoNY29uc3VtYWJsZV9pZBgBIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESEAoIcXVhbnRpdHkYAiABKAVCFqoCE0NpcmN1aXRzVjIuUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ConsumableRewardData), global::CircuitsV2.Protobuf.ConsumableRewardData.Parser, new[]{ "ConsumableId", "Quantity" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConsumableRewardData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConsumableRewardData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ConsumableRewardDataReflection.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 ConsumableRewardData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConsumableRewardData(ConsumableRewardData other) : this() { + consumableId_ = other.consumableId_ != null ? other.consumableId_.Clone() : null; + quantity_ = other.quantity_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConsumableRewardData Clone() { + return new ConsumableRewardData(this); + } + + /// Field number for the "consumable_id" field. + public const int ConsumableIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData consumableId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ConsumableId { + get { return consumableId_; } + set { + consumableId_ = value; + } + } + + /// Field number for the "quantity" field. + public const int QuantityFieldNumber = 2; + private int quantity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Quantity { + get { return quantity_; } + set { + quantity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConsumableRewardData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConsumableRewardData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ConsumableId, other.ConsumableId)) return false; + if (Quantity != other.Quantity) 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 (consumableId_ != null) hash ^= ConsumableId.GetHashCode(); + if (Quantity != 0) hash ^= Quantity.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 (consumableId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ConsumableId); + } + if (Quantity != 0) { + output.WriteRawTag(16); + output.WriteInt32(Quantity); + } + 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 (consumableId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ConsumableId); + } + if (Quantity != 0) { + output.WriteRawTag(16); + output.WriteInt32(Quantity); + } + 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 (consumableId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ConsumableId); + } + if (Quantity != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Quantity); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConsumableRewardData other) { + if (other == null) { + return; + } + if (other.consumableId_ != null) { + if (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ConsumableId.MergeFrom(other.ConsumableId); + } + if (other.Quantity != 0) { + Quantity = other.Quantity; + } + _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 (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ConsumableId); + break; + } + case 16: { + Quantity = input.ReadInt32(); + 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 (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ConsumableId); + break; + } + case 16: { + Quantity = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ControlPanelCircuitObjectData.cs b/ControlPanelCircuitObjectData.cs new file mode 100644 index 0000000..5be8938 --- /dev/null +++ b/ControlPanelCircuitObjectData.cs @@ -0,0 +1,414 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/control_panel_circuit_object_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/control_panel_circuit_object_data.proto + public static partial class ControlPanelCircuitObjectDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/control_panel_circuit_object_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ControlPanelCircuitObjectDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjxyZWNfcm9vbS9wZXJzaXN0ZW5jZS9jb250cm9sX3BhbmVsX2NpcmN1aXRf", + "b2JqZWN0X2RhdGEucHJvdG8SCHJlY19yb29tGhdjb3JlL3ZlY3RvcjNfZGF0", + "YS5wcm90byKAAgodQ29udHJvbFBhbmVsQ2lyY3VpdE9iamVjdERhdGESHgoW", + "Y29udHJvbF9wYW5lbF9ncmFwaF9pZBgCIAEoDBIlCh1jb250cm9sX3BhbmVs", + "X3BhcmVudF9ncmFwaF9pZBgDIAEoDBI2ChthdHRhY2hfcG9pbnRfbG9jYWxf", + "cG9zaXRpb24YBCABKAsyES5jb3JlLlZlY3RvcjNEYXRhEjYKG2F0dGFjaF9w", + "b2ludF9sb2NhbF9yb3RhdGlvbhgFIAEoCzIRLmNvcmUuVmVjdG9yM0RhdGES", + "KAogREVQUkVDQVRFRF9jb250cm9sX3BhbmVsX25vZGVfaWQYASABKAxCE6oC", + "EFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ControlPanelCircuitObjectData), global::RecRoom.Protobuf.ControlPanelCircuitObjectData.Parser, new[]{ "ControlPanelGraphId", "ControlPanelParentGraphId", "AttachPointLocalPosition", "AttachPointLocalRotation", "DEPRECATEDControlPanelNodeId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ControlPanelCircuitObjectData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ControlPanelCircuitObjectData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ControlPanelCircuitObjectDataReflection.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 ControlPanelCircuitObjectData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlPanelCircuitObjectData(ControlPanelCircuitObjectData other) : this() { + controlPanelGraphId_ = other.controlPanelGraphId_; + controlPanelParentGraphId_ = other.controlPanelParentGraphId_; + attachPointLocalPosition_ = other.attachPointLocalPosition_ != null ? other.attachPointLocalPosition_.Clone() : null; + attachPointLocalRotation_ = other.attachPointLocalRotation_ != null ? other.attachPointLocalRotation_.Clone() : null; + dEPRECATEDControlPanelNodeId_ = other.dEPRECATEDControlPanelNodeId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlPanelCircuitObjectData Clone() { + return new ControlPanelCircuitObjectData(this); + } + + /// Field number for the "control_panel_graph_id" field. + public const int ControlPanelGraphIdFieldNumber = 2; + private pb::ByteString controlPanelGraphId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString ControlPanelGraphId { + get { return controlPanelGraphId_; } + set { + controlPanelGraphId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "control_panel_parent_graph_id" field. + public const int ControlPanelParentGraphIdFieldNumber = 3; + private pb::ByteString controlPanelParentGraphId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString ControlPanelParentGraphId { + get { return controlPanelParentGraphId_; } + set { + controlPanelParentGraphId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "attach_point_local_position" field. + public const int AttachPointLocalPositionFieldNumber = 4; + private global::RecRoom.Protobuf.Core.Vector3Data attachPointLocalPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data AttachPointLocalPosition { + get { return attachPointLocalPosition_; } + set { + attachPointLocalPosition_ = value; + } + } + + /// Field number for the "attach_point_local_rotation" field. + public const int AttachPointLocalRotationFieldNumber = 5; + private global::RecRoom.Protobuf.Core.Vector3Data attachPointLocalRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data AttachPointLocalRotation { + get { return attachPointLocalRotation_; } + set { + attachPointLocalRotation_ = value; + } + } + + /// Field number for the "DEPRECATED_control_panel_node_id" field. + public const int DEPRECATEDControlPanelNodeIdFieldNumber = 1; + private pb::ByteString dEPRECATEDControlPanelNodeId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDControlPanelNodeId { + get { return dEPRECATEDControlPanelNodeId_; } + set { + dEPRECATEDControlPanelNodeId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ControlPanelCircuitObjectData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ControlPanelCircuitObjectData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ControlPanelGraphId != other.ControlPanelGraphId) return false; + if (ControlPanelParentGraphId != other.ControlPanelParentGraphId) return false; + if (!object.Equals(AttachPointLocalPosition, other.AttachPointLocalPosition)) return false; + if (!object.Equals(AttachPointLocalRotation, other.AttachPointLocalRotation)) return false; + if (DEPRECATEDControlPanelNodeId != other.DEPRECATEDControlPanelNodeId) 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 (ControlPanelGraphId.Length != 0) hash ^= ControlPanelGraphId.GetHashCode(); + if (ControlPanelParentGraphId.Length != 0) hash ^= ControlPanelParentGraphId.GetHashCode(); + if (attachPointLocalPosition_ != null) hash ^= AttachPointLocalPosition.GetHashCode(); + if (attachPointLocalRotation_ != null) hash ^= AttachPointLocalRotation.GetHashCode(); + if (DEPRECATEDControlPanelNodeId.Length != 0) hash ^= DEPRECATEDControlPanelNodeId.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 (DEPRECATEDControlPanelNodeId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDControlPanelNodeId); + } + if (ControlPanelGraphId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(ControlPanelGraphId); + } + if (ControlPanelParentGraphId.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(ControlPanelParentGraphId); + } + if (attachPointLocalPosition_ != null) { + output.WriteRawTag(34); + output.WriteMessage(AttachPointLocalPosition); + } + if (attachPointLocalRotation_ != null) { + output.WriteRawTag(42); + output.WriteMessage(AttachPointLocalRotation); + } + 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 (DEPRECATEDControlPanelNodeId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDControlPanelNodeId); + } + if (ControlPanelGraphId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(ControlPanelGraphId); + } + if (ControlPanelParentGraphId.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(ControlPanelParentGraphId); + } + if (attachPointLocalPosition_ != null) { + output.WriteRawTag(34); + output.WriteMessage(AttachPointLocalPosition); + } + if (attachPointLocalRotation_ != null) { + output.WriteRawTag(42); + output.WriteMessage(AttachPointLocalRotation); + } + 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 (ControlPanelGraphId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(ControlPanelGraphId); + } + if (ControlPanelParentGraphId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(ControlPanelParentGraphId); + } + if (attachPointLocalPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AttachPointLocalPosition); + } + if (attachPointLocalRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AttachPointLocalRotation); + } + if (DEPRECATEDControlPanelNodeId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDControlPanelNodeId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ControlPanelCircuitObjectData other) { + if (other == null) { + return; + } + if (other.ControlPanelGraphId.Length != 0) { + ControlPanelGraphId = other.ControlPanelGraphId; + } + if (other.ControlPanelParentGraphId.Length != 0) { + ControlPanelParentGraphId = other.ControlPanelParentGraphId; + } + if (other.attachPointLocalPosition_ != null) { + if (attachPointLocalPosition_ == null) { + AttachPointLocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + AttachPointLocalPosition.MergeFrom(other.AttachPointLocalPosition); + } + if (other.attachPointLocalRotation_ != null) { + if (attachPointLocalRotation_ == null) { + AttachPointLocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + AttachPointLocalRotation.MergeFrom(other.AttachPointLocalRotation); + } + if (other.DEPRECATEDControlPanelNodeId.Length != 0) { + DEPRECATEDControlPanelNodeId = other.DEPRECATEDControlPanelNodeId; + } + _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: { + DEPRECATEDControlPanelNodeId = input.ReadBytes(); + break; + } + case 18: { + ControlPanelGraphId = input.ReadBytes(); + break; + } + case 26: { + ControlPanelParentGraphId = input.ReadBytes(); + break; + } + case 34: { + if (attachPointLocalPosition_ == null) { + AttachPointLocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AttachPointLocalPosition); + break; + } + case 42: { + if (attachPointLocalRotation_ == null) { + AttachPointLocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AttachPointLocalRotation); + 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: { + DEPRECATEDControlPanelNodeId = input.ReadBytes(); + break; + } + case 18: { + ControlPanelGraphId = input.ReadBytes(); + break; + } + case 26: { + ControlPanelParentGraphId = input.ReadBytes(); + break; + } + case 34: { + if (attachPointLocalPosition_ == null) { + AttachPointLocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AttachPointLocalPosition); + break; + } + case 42: { + if (attachPointLocalRotation_ == null) { + AttachPointLocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AttachPointLocalRotation); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ControlPanelData.cs b/ControlPanelData.cs new file mode 100644 index 0000000..feb96e5 --- /dev/null +++ b/ControlPanelData.cs @@ -0,0 +1,318 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/control_panel_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/control_panel_data.proto + public static partial class ControlPanelDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/control_panel_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ControlPanelDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi9jb250cm9sX3BhbmVsX2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyIocBChBDb250cm9sUGFuZWxEYXRhEhcKD2F0dGFjaG1lbnRfbW9k", + "ZRgDIAEoBRIqCiJERVBSRUNBVEVEX2lzX2RldGFjaGVkX2Zyb21fb2JqZWN0", + "GAEgASgIEi4KJkRFUFJFQ0FURURfd2FzX2F0dGFjaGVkX3RvX2JldGFfb2Jq", + "ZWN0GAIgASgIQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ControlPanelData), global::CircuitsV2.Protobuf.ControlPanelData.Parser, new[]{ "AttachmentMode", "DEPRECATEDIsDetachedFromObject", "DEPRECATEDWasAttachedToBetaObject" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ControlPanelData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ControlPanelData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ControlPanelDataReflection.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 ControlPanelData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlPanelData(ControlPanelData other) : this() { + attachmentMode_ = other.attachmentMode_; + dEPRECATEDIsDetachedFromObject_ = other.dEPRECATEDIsDetachedFromObject_; + dEPRECATEDWasAttachedToBetaObject_ = other.dEPRECATEDWasAttachedToBetaObject_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlPanelData Clone() { + return new ControlPanelData(this); + } + + /// Field number for the "attachment_mode" field. + public const int AttachmentModeFieldNumber = 3; + private int attachmentMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AttachmentMode { + get { return attachmentMode_; } + set { + attachmentMode_ = value; + } + } + + /// Field number for the "DEPRECATED_is_detached_from_object" field. + public const int DEPRECATEDIsDetachedFromObjectFieldNumber = 1; + private bool dEPRECATEDIsDetachedFromObject_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDIsDetachedFromObject { + get { return dEPRECATEDIsDetachedFromObject_; } + set { + dEPRECATEDIsDetachedFromObject_ = value; + } + } + + /// Field number for the "DEPRECATED_was_attached_to_beta_object" field. + public const int DEPRECATEDWasAttachedToBetaObjectFieldNumber = 2; + private bool dEPRECATEDWasAttachedToBetaObject_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDWasAttachedToBetaObject { + get { return dEPRECATEDWasAttachedToBetaObject_; } + set { + dEPRECATEDWasAttachedToBetaObject_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ControlPanelData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ControlPanelData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AttachmentMode != other.AttachmentMode) return false; + if (DEPRECATEDIsDetachedFromObject != other.DEPRECATEDIsDetachedFromObject) return false; + if (DEPRECATEDWasAttachedToBetaObject != other.DEPRECATEDWasAttachedToBetaObject) 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 (AttachmentMode != 0) hash ^= AttachmentMode.GetHashCode(); + if (DEPRECATEDIsDetachedFromObject != false) hash ^= DEPRECATEDIsDetachedFromObject.GetHashCode(); + if (DEPRECATEDWasAttachedToBetaObject != false) hash ^= DEPRECATEDWasAttachedToBetaObject.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 (DEPRECATEDIsDetachedFromObject != false) { + output.WriteRawTag(8); + output.WriteBool(DEPRECATEDIsDetachedFromObject); + } + if (DEPRECATEDWasAttachedToBetaObject != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDWasAttachedToBetaObject); + } + if (AttachmentMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(AttachmentMode); + } + 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 (DEPRECATEDIsDetachedFromObject != false) { + output.WriteRawTag(8); + output.WriteBool(DEPRECATEDIsDetachedFromObject); + } + if (DEPRECATEDWasAttachedToBetaObject != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDWasAttachedToBetaObject); + } + if (AttachmentMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(AttachmentMode); + } + 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 (AttachmentMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AttachmentMode); + } + if (DEPRECATEDIsDetachedFromObject != false) { + size += 1 + 1; + } + if (DEPRECATEDWasAttachedToBetaObject != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ControlPanelData other) { + if (other == null) { + return; + } + if (other.AttachmentMode != 0) { + AttachmentMode = other.AttachmentMode; + } + if (other.DEPRECATEDIsDetachedFromObject != false) { + DEPRECATEDIsDetachedFromObject = other.DEPRECATEDIsDetachedFromObject; + } + if (other.DEPRECATEDWasAttachedToBetaObject != false) { + DEPRECATEDWasAttachedToBetaObject = other.DEPRECATEDWasAttachedToBetaObject; + } + _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 8: { + DEPRECATEDIsDetachedFromObject = input.ReadBool(); + break; + } + case 16: { + DEPRECATEDWasAttachedToBetaObject = input.ReadBool(); + break; + } + case 24: { + AttachmentMode = input.ReadInt32(); + 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 8: { + DEPRECATEDIsDetachedFromObject = input.ReadBool(); + break; + } + case 16: { + DEPRECATEDWasAttachedToBetaObject = input.ReadBool(); + break; + } + case 24: { + AttachmentMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ControlPanelRootData.cs b/ControlPanelRootData.cs new file mode 100644 index 0000000..1b54081 --- /dev/null +++ b/ControlPanelRootData.cs @@ -0,0 +1,389 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/control_panel_root_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/control_panel_root_data.proto + public static partial class ControlPanelRootDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/control_panel_root_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ControlPanelRootDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiljaXJjdWl0c192Mi9jb250cm9sX3BhbmVsX3Jvb3RfZGF0YS5wcm90bxIL", + "Y2lyY3VpdHNfdjIaLmNpcmN1aXRzX3YyL2NpcmN1aXRfZ2xvYmFsX2VudGl0", + "aWVzX2RhdGEucHJvdG8aJGNpcmN1aXRzX3YyL2NpcmN1aXRfZ3JhcGhfZGF0", + "YS5wcm90bxojY2lyY3VpdHNfdjIvY2lyY3VpdF9ub2RlX2RhdGEucHJvdG8a", + "L2NpcmN1aXRzX3YyL2NpcmN1aXRfc2VyaWFsaXphdGlvbl92ZXJzaW9uLnBy", + "b3RvIoICChRDb250cm9sUGFuZWxSb290RGF0YRI5Cgd2ZXJzaW9uGAEgASgO", + "MiguY2lyY3VpdHNfdjIuQ2lyY3VpdFNlcmlhbGl6YXRpb25WZXJzaW9uEjUK", + "DmdyYXBoX3RlbXBsYXRlGAIgASgLMh0uY2lyY3VpdHNfdjIuQ2lyY3VpdEdy", + "YXBoRGF0YRI4CghlbnRpdGllcxgEIAEoCzImLmNpcmN1aXRzX3YyLkNpcmN1", + "aXRHbG9iYWxFbnRpdGllc0RhdGESPgoYREVQUkVDQVRFRF9ub2RlX3RlbXBs", + "YXRlGAMgASgLMhwuY2lyY3VpdHNfdjIuQ2lyY3VpdE5vZGVEYXRhQhaqAhND", + "aXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.CircuitGlobalEntitiesDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitGraphDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitSerializationVersionReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ControlPanelRootData), global::CircuitsV2.Protobuf.ControlPanelRootData.Parser, new[]{ "Version", "GraphTemplate", "Entities", "DEPRECATEDNodeTemplate" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ControlPanelRootData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ControlPanelRootData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ControlPanelRootDataReflection.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 ControlPanelRootData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlPanelRootData(ControlPanelRootData other) : this() { + version_ = other.version_; + graphTemplate_ = other.graphTemplate_ != null ? other.graphTemplate_.Clone() : null; + entities_ = other.entities_ != null ? other.entities_.Clone() : null; + dEPRECATEDNodeTemplate_ = other.dEPRECATEDNodeTemplate_ != null ? other.dEPRECATEDNodeTemplate_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlPanelRootData Clone() { + return new ControlPanelRootData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private global::CircuitsV2.Protobuf.CircuitSerializationVersion version_ = global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitSerializationVersion Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "graph_template" field. + public const int GraphTemplateFieldNumber = 2; + private global::CircuitsV2.Protobuf.CircuitGraphData graphTemplate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitGraphData GraphTemplate { + get { return graphTemplate_; } + set { + graphTemplate_ = value; + } + } + + /// Field number for the "entities" field. + public const int EntitiesFieldNumber = 4; + private global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData entities_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData Entities { + get { return entities_; } + set { + entities_ = value; + } + } + + /// Field number for the "DEPRECATED_node_template" field. + public const int DEPRECATEDNodeTemplateFieldNumber = 3; + private global::CircuitsV2.Protobuf.CircuitNodeData dEPRECATEDNodeTemplate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitNodeData DEPRECATEDNodeTemplate { + get { return dEPRECATEDNodeTemplate_; } + set { + dEPRECATEDNodeTemplate_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ControlPanelRootData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ControlPanelRootData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(GraphTemplate, other.GraphTemplate)) return false; + if (!object.Equals(Entities, other.Entities)) return false; + if (!object.Equals(DEPRECATEDNodeTemplate, other.DEPRECATEDNodeTemplate)) 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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) hash ^= Version.GetHashCode(); + if (graphTemplate_ != null) hash ^= GraphTemplate.GetHashCode(); + if (entities_ != null) hash ^= Entities.GetHashCode(); + if (dEPRECATEDNodeTemplate_ != null) hash ^= DEPRECATEDNodeTemplate.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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + output.WriteRawTag(8); + output.WriteEnum((int) Version); + } + if (graphTemplate_ != null) { + output.WriteRawTag(18); + output.WriteMessage(GraphTemplate); + } + if (dEPRECATEDNodeTemplate_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDNodeTemplate); + } + if (entities_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Entities); + } + 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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + output.WriteRawTag(8); + output.WriteEnum((int) Version); + } + if (graphTemplate_ != null) { + output.WriteRawTag(18); + output.WriteMessage(GraphTemplate); + } + if (dEPRECATEDNodeTemplate_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDNodeTemplate); + } + if (entities_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Entities); + } + 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 (Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Version); + } + if (graphTemplate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GraphTemplate); + } + if (entities_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Entities); + } + if (dEPRECATEDNodeTemplate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDNodeTemplate); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ControlPanelRootData other) { + if (other == null) { + return; + } + if (other.Version != global::CircuitsV2.Protobuf.CircuitSerializationVersion.V0New) { + Version = other.Version; + } + if (other.graphTemplate_ != null) { + if (graphTemplate_ == null) { + GraphTemplate = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + GraphTemplate.MergeFrom(other.GraphTemplate); + } + if (other.entities_ != null) { + if (entities_ == null) { + Entities = new global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData(); + } + Entities.MergeFrom(other.Entities); + } + if (other.dEPRECATEDNodeTemplate_ != null) { + if (dEPRECATEDNodeTemplate_ == null) { + DEPRECATEDNodeTemplate = new global::CircuitsV2.Protobuf.CircuitNodeData(); + } + DEPRECATEDNodeTemplate.MergeFrom(other.DEPRECATEDNodeTemplate); + } + _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 8: { + Version = (global::CircuitsV2.Protobuf.CircuitSerializationVersion) input.ReadEnum(); + break; + } + case 18: { + if (graphTemplate_ == null) { + GraphTemplate = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + input.ReadMessage(GraphTemplate); + break; + } + case 26: { + if (dEPRECATEDNodeTemplate_ == null) { + DEPRECATEDNodeTemplate = new global::CircuitsV2.Protobuf.CircuitNodeData(); + } + input.ReadMessage(DEPRECATEDNodeTemplate); + break; + } + case 34: { + if (entities_ == null) { + Entities = new global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData(); + } + input.ReadMessage(Entities); + 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 8: { + Version = (global::CircuitsV2.Protobuf.CircuitSerializationVersion) input.ReadEnum(); + break; + } + case 18: { + if (graphTemplate_ == null) { + GraphTemplate = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + input.ReadMessage(GraphTemplate); + break; + } + case 26: { + if (dEPRECATEDNodeTemplate_ == null) { + DEPRECATEDNodeTemplate = new global::CircuitsV2.Protobuf.CircuitNodeData(); + } + input.ReadMessage(DEPRECATEDNodeTemplate); + break; + } + case 34: { + if (entities_ == null) { + Entities = new global::CircuitsV2.Protobuf.CircuitGlobalEntitiesData(); + } + input.ReadMessage(Entities); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CostumeData.cs b/CostumeData.cs new file mode 100644 index 0000000..655126d --- /dev/null +++ b/CostumeData.cs @@ -0,0 +1,533 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/costume_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/costume_data.proto + public static partial class CostumeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/costume_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CostumeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidyZWNfcm9vbS9wZXJzaXN0ZW5jZS9jb3N0dW1lX2RhdGEucHJvdG8SCHJl", + "Y19yb29tIrACCgtDb3N0dW1lRGF0YRIgChhhZGRfcGxheWVyX3JvbGVfb25f", + "ZXF1aXAYASADKAkSLAokZG9fbm90X3JlbW92ZV9wbGF5ZXJfcm9sZV9vbl91", + "bmVxdWlwGAIgASgIEhwKFGRvX25vdF9zaG93X2VxdWlwX3VpGAMgASgIEhoK", + "EmhpZGVfcGxheWVyX291dGZpdBgEIAEoCBImCh5kb19ub3RfcGxheV9lcXVp", + "cF9zb3VuZF9lZmZlY3QYBSABKAgSFQoNb3V0Zml0X2ZpbHRlchgGIAEoBRIe", + "ChZlcXVpcF9sb2NrZWRfYnlfa2V5X2lkGAcgASgMEhwKFGFuaW1hdGlvbl9w", + "b3NlX2luZGV4GAggASgFEhoKEmF2YXRhcl90eXBlX2ZpbHRlchgJIAEoBUIT", + "qgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CostumeData), global::RecRoom.Protobuf.CostumeData.Parser, new[]{ "AddPlayerRoleOnEquip", "DoNotRemovePlayerRoleOnUnequip", "DoNotShowEquipUi", "HidePlayerOutfit", "DoNotPlayEquipSoundEffect", "OutfitFilter", "EquipLockedByKeyId", "AnimationPoseIndex", "AvatarTypeFilter" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CostumeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CostumeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.CostumeDataReflection.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 CostumeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CostumeData(CostumeData other) : this() { + addPlayerRoleOnEquip_ = other.addPlayerRoleOnEquip_.Clone(); + doNotRemovePlayerRoleOnUnequip_ = other.doNotRemovePlayerRoleOnUnequip_; + doNotShowEquipUi_ = other.doNotShowEquipUi_; + hidePlayerOutfit_ = other.hidePlayerOutfit_; + doNotPlayEquipSoundEffect_ = other.doNotPlayEquipSoundEffect_; + outfitFilter_ = other.outfitFilter_; + equipLockedByKeyId_ = other.equipLockedByKeyId_; + animationPoseIndex_ = other.animationPoseIndex_; + avatarTypeFilter_ = other.avatarTypeFilter_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CostumeData Clone() { + return new CostumeData(this); + } + + /// Field number for the "add_player_role_on_equip" field. + public const int AddPlayerRoleOnEquipFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_addPlayerRoleOnEquip_codec + = pb::FieldCodec.ForString(10); + private readonly pbc::RepeatedField addPlayerRoleOnEquip_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField AddPlayerRoleOnEquip { + get { return addPlayerRoleOnEquip_; } + } + + /// Field number for the "do_not_remove_player_role_on_unequip" field. + public const int DoNotRemovePlayerRoleOnUnequipFieldNumber = 2; + private bool doNotRemovePlayerRoleOnUnequip_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DoNotRemovePlayerRoleOnUnequip { + get { return doNotRemovePlayerRoleOnUnequip_; } + set { + doNotRemovePlayerRoleOnUnequip_ = value; + } + } + + /// Field number for the "do_not_show_equip_ui" field. + public const int DoNotShowEquipUiFieldNumber = 3; + private bool doNotShowEquipUi_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DoNotShowEquipUi { + get { return doNotShowEquipUi_; } + set { + doNotShowEquipUi_ = value; + } + } + + /// Field number for the "hide_player_outfit" field. + public const int HidePlayerOutfitFieldNumber = 4; + private bool hidePlayerOutfit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HidePlayerOutfit { + get { return hidePlayerOutfit_; } + set { + hidePlayerOutfit_ = value; + } + } + + /// Field number for the "do_not_play_equip_sound_effect" field. + public const int DoNotPlayEquipSoundEffectFieldNumber = 5; + private bool doNotPlayEquipSoundEffect_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DoNotPlayEquipSoundEffect { + get { return doNotPlayEquipSoundEffect_; } + set { + doNotPlayEquipSoundEffect_ = value; + } + } + + /// Field number for the "outfit_filter" field. + public const int OutfitFilterFieldNumber = 6; + private int outfitFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutfitFilter { + get { return outfitFilter_; } + set { + outfitFilter_ = value; + } + } + + /// Field number for the "equip_locked_by_key_id" field. + public const int EquipLockedByKeyIdFieldNumber = 7; + private pb::ByteString equipLockedByKeyId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString EquipLockedByKeyId { + get { return equipLockedByKeyId_; } + set { + equipLockedByKeyId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "animation_pose_index" field. + public const int AnimationPoseIndexFieldNumber = 8; + private int animationPoseIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AnimationPoseIndex { + get { return animationPoseIndex_; } + set { + animationPoseIndex_ = value; + } + } + + /// Field number for the "avatar_type_filter" field. + public const int AvatarTypeFilterFieldNumber = 9; + private int avatarTypeFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AvatarTypeFilter { + get { return avatarTypeFilter_; } + set { + avatarTypeFilter_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CostumeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CostumeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!addPlayerRoleOnEquip_.Equals(other.addPlayerRoleOnEquip_)) return false; + if (DoNotRemovePlayerRoleOnUnequip != other.DoNotRemovePlayerRoleOnUnequip) return false; + if (DoNotShowEquipUi != other.DoNotShowEquipUi) return false; + if (HidePlayerOutfit != other.HidePlayerOutfit) return false; + if (DoNotPlayEquipSoundEffect != other.DoNotPlayEquipSoundEffect) return false; + if (OutfitFilter != other.OutfitFilter) return false; + if (EquipLockedByKeyId != other.EquipLockedByKeyId) return false; + if (AnimationPoseIndex != other.AnimationPoseIndex) return false; + if (AvatarTypeFilter != other.AvatarTypeFilter) 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; + hash ^= addPlayerRoleOnEquip_.GetHashCode(); + if (DoNotRemovePlayerRoleOnUnequip != false) hash ^= DoNotRemovePlayerRoleOnUnequip.GetHashCode(); + if (DoNotShowEquipUi != false) hash ^= DoNotShowEquipUi.GetHashCode(); + if (HidePlayerOutfit != false) hash ^= HidePlayerOutfit.GetHashCode(); + if (DoNotPlayEquipSoundEffect != false) hash ^= DoNotPlayEquipSoundEffect.GetHashCode(); + if (OutfitFilter != 0) hash ^= OutfitFilter.GetHashCode(); + if (EquipLockedByKeyId.Length != 0) hash ^= EquipLockedByKeyId.GetHashCode(); + if (AnimationPoseIndex != 0) hash ^= AnimationPoseIndex.GetHashCode(); + if (AvatarTypeFilter != 0) hash ^= AvatarTypeFilter.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 + addPlayerRoleOnEquip_.WriteTo(output, _repeated_addPlayerRoleOnEquip_codec); + if (DoNotRemovePlayerRoleOnUnequip != false) { + output.WriteRawTag(16); + output.WriteBool(DoNotRemovePlayerRoleOnUnequip); + } + if (DoNotShowEquipUi != false) { + output.WriteRawTag(24); + output.WriteBool(DoNotShowEquipUi); + } + if (HidePlayerOutfit != false) { + output.WriteRawTag(32); + output.WriteBool(HidePlayerOutfit); + } + if (DoNotPlayEquipSoundEffect != false) { + output.WriteRawTag(40); + output.WriteBool(DoNotPlayEquipSoundEffect); + } + if (OutfitFilter != 0) { + output.WriteRawTag(48); + output.WriteInt32(OutfitFilter); + } + if (EquipLockedByKeyId.Length != 0) { + output.WriteRawTag(58); + output.WriteBytes(EquipLockedByKeyId); + } + if (AnimationPoseIndex != 0) { + output.WriteRawTag(64); + output.WriteInt32(AnimationPoseIndex); + } + if (AvatarTypeFilter != 0) { + output.WriteRawTag(72); + output.WriteInt32(AvatarTypeFilter); + } + 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) { + addPlayerRoleOnEquip_.WriteTo(ref output, _repeated_addPlayerRoleOnEquip_codec); + if (DoNotRemovePlayerRoleOnUnequip != false) { + output.WriteRawTag(16); + output.WriteBool(DoNotRemovePlayerRoleOnUnequip); + } + if (DoNotShowEquipUi != false) { + output.WriteRawTag(24); + output.WriteBool(DoNotShowEquipUi); + } + if (HidePlayerOutfit != false) { + output.WriteRawTag(32); + output.WriteBool(HidePlayerOutfit); + } + if (DoNotPlayEquipSoundEffect != false) { + output.WriteRawTag(40); + output.WriteBool(DoNotPlayEquipSoundEffect); + } + if (OutfitFilter != 0) { + output.WriteRawTag(48); + output.WriteInt32(OutfitFilter); + } + if (EquipLockedByKeyId.Length != 0) { + output.WriteRawTag(58); + output.WriteBytes(EquipLockedByKeyId); + } + if (AnimationPoseIndex != 0) { + output.WriteRawTag(64); + output.WriteInt32(AnimationPoseIndex); + } + if (AvatarTypeFilter != 0) { + output.WriteRawTag(72); + output.WriteInt32(AvatarTypeFilter); + } + 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; + size += addPlayerRoleOnEquip_.CalculateSize(_repeated_addPlayerRoleOnEquip_codec); + if (DoNotRemovePlayerRoleOnUnequip != false) { + size += 1 + 1; + } + if (DoNotShowEquipUi != false) { + size += 1 + 1; + } + if (HidePlayerOutfit != false) { + size += 1 + 1; + } + if (DoNotPlayEquipSoundEffect != false) { + size += 1 + 1; + } + if (OutfitFilter != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutfitFilter); + } + if (EquipLockedByKeyId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(EquipLockedByKeyId); + } + if (AnimationPoseIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AnimationPoseIndex); + } + if (AvatarTypeFilter != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AvatarTypeFilter); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CostumeData other) { + if (other == null) { + return; + } + addPlayerRoleOnEquip_.Add(other.addPlayerRoleOnEquip_); + if (other.DoNotRemovePlayerRoleOnUnequip != false) { + DoNotRemovePlayerRoleOnUnequip = other.DoNotRemovePlayerRoleOnUnequip; + } + if (other.DoNotShowEquipUi != false) { + DoNotShowEquipUi = other.DoNotShowEquipUi; + } + if (other.HidePlayerOutfit != false) { + HidePlayerOutfit = other.HidePlayerOutfit; + } + if (other.DoNotPlayEquipSoundEffect != false) { + DoNotPlayEquipSoundEffect = other.DoNotPlayEquipSoundEffect; + } + if (other.OutfitFilter != 0) { + OutfitFilter = other.OutfitFilter; + } + if (other.EquipLockedByKeyId.Length != 0) { + EquipLockedByKeyId = other.EquipLockedByKeyId; + } + if (other.AnimationPoseIndex != 0) { + AnimationPoseIndex = other.AnimationPoseIndex; + } + if (other.AvatarTypeFilter != 0) { + AvatarTypeFilter = other.AvatarTypeFilter; + } + _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: { + addPlayerRoleOnEquip_.AddEntriesFrom(input, _repeated_addPlayerRoleOnEquip_codec); + break; + } + case 16: { + DoNotRemovePlayerRoleOnUnequip = input.ReadBool(); + break; + } + case 24: { + DoNotShowEquipUi = input.ReadBool(); + break; + } + case 32: { + HidePlayerOutfit = input.ReadBool(); + break; + } + case 40: { + DoNotPlayEquipSoundEffect = input.ReadBool(); + break; + } + case 48: { + OutfitFilter = input.ReadInt32(); + break; + } + case 58: { + EquipLockedByKeyId = input.ReadBytes(); + break; + } + case 64: { + AnimationPoseIndex = input.ReadInt32(); + break; + } + case 72: { + AvatarTypeFilter = input.ReadInt32(); + 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: { + addPlayerRoleOnEquip_.AddEntriesFrom(ref input, _repeated_addPlayerRoleOnEquip_codec); + break; + } + case 16: { + DoNotRemovePlayerRoleOnUnequip = input.ReadBool(); + break; + } + case 24: { + DoNotShowEquipUi = input.ReadBool(); + break; + } + case 32: { + HidePlayerOutfit = input.ReadBool(); + break; + } + case 40: { + DoNotPlayEquipSoundEffect = input.ReadBool(); + break; + } + case 48: { + OutfitFilter = input.ReadInt32(); + break; + } + case 58: { + EquipLockedByKeyId = input.ReadBytes(); + break; + } + case 64: { + AnimationPoseIndex = input.ReadInt32(); + break; + } + case 72: { + AvatarTypeFilter = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CreationObjectData.cs b/CreationObjectData.cs new file mode 100644 index 0000000..7804734 --- /dev/null +++ b/CreationObjectData.cs @@ -0,0 +1,802 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/creation_object_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/creation_object_data.proto + public static partial class CreationObjectDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/creation_object_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CreationObjectDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9yZWNfcm9vbS9wZXJzaXN0ZW5jZS9jcmVhdGlvbl9vYmplY3RfZGF0YS5w", + "cm90bxIIcmVjX3Jvb20aFWNvcmUvY29sb3JfZGF0YS5wcm90bxovcmVjX3Jv", + "b20vcGVyc2lzdGVuY2UvaW52ZW50aW9uX3BpZWNlX2RhdGEucHJvdG8aLXJl", + "Y19yb29tL3BlcnNpc3RlbmNlL2ludGVyYWN0aW9uX2ZpbHRlci5wcm90byK6", + "BAoSQ3JlYXRpb25PYmplY3REYXRhEicKDmNvbG9yX292ZXJyaWRlGAIgASgL", + "Mg8uY29yZS5Db2xvckRhdGESFQoNdGVhbV9vdmVycmlkZRgDIAEoERIRCglp", + "c19mcm96ZW4YBCABKAgSOgoUaW52ZW50aW9uX3BpZWNlX2RhdGEYBSABKAsy", + "HC5yZWNfcm9vbS5JbnZlbnRpb25QaWVjZURhdGESFAoMaXNfZ3JhYmJhYmxl", + "GAYgASgIEhQKDGlzX2NsaW1iYWJsZRgHIAEoCBIZChFwcmV2ZW50c193YWxs", + "X3J1bhgIIAEoCBIbChNwcmV2ZW50c19jbGFtYmVyaW5nGAkgASgIEh8KF25h", + "dm1lc2hfZ2VuZXJhdGlvbl9tb2RlGAogASgFEh8KF3BpY2t1cF9sb2NrZWRf", + "Ynlfa2V5X2lkGAsgASgMEkAKF2ludGVyYWN0aW9uX2ZpbHRlcl9kYXRhGA4g", + "ASgLMh8ucmVjX3Jvb20uSW50ZXJhY3Rpb25GaWx0ZXJEYXRhEi0KJURFUFJF", + "Q0FURURfaW50ZXJhY3Rpb25fZmlsdGVyX2VuYWJsZWQYDyABKAgSMAoodG9v", + "bF9wcmVmZXJyZWRfaGFuZF90eXBlX2Zvcl9pbnRlcmFjdGlvbhgQIAEoBRIk", + "ChxtYWtlcl9wZW5faW50ZXJhY3Rpb25fZmlsdGVyGBEgASgFEiYKHmlzX2xv", + "Y2tlZF9ieV9yb29tX2NvbnRyaWJ1dG9ycxgSIAEoCEITqgIQUmVjUm9vbS5Q", + "cm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.ColorDataReflection.Descriptor, global::RecRoom.Protobuf.InventionPieceDataReflection.Descriptor, global::RecRoom.Protobuf.InteractionFilterReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CreationObjectData), global::RecRoom.Protobuf.CreationObjectData.Parser, new[]{ "ColorOverride", "TeamOverride", "IsFrozen", "InventionPieceData", "IsGrabbable", "IsClimbable", "PreventsWallRun", "PreventsClambering", "NavmeshGenerationMode", "PickupLockedByKeyId", "InteractionFilterData", "DEPRECATEDInteractionFilterEnabled", "ToolPreferredHandTypeForInteraction", "MakerPenInteractionFilter", "IsLockedByRoomContributors" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CreationObjectData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CreationObjectData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.CreationObjectDataReflection.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 CreationObjectData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CreationObjectData(CreationObjectData other) : this() { + colorOverride_ = other.colorOverride_ != null ? other.colorOverride_.Clone() : null; + teamOverride_ = other.teamOverride_; + isFrozen_ = other.isFrozen_; + inventionPieceData_ = other.inventionPieceData_ != null ? other.inventionPieceData_.Clone() : null; + isGrabbable_ = other.isGrabbable_; + isClimbable_ = other.isClimbable_; + preventsWallRun_ = other.preventsWallRun_; + preventsClambering_ = other.preventsClambering_; + navmeshGenerationMode_ = other.navmeshGenerationMode_; + pickupLockedByKeyId_ = other.pickupLockedByKeyId_; + interactionFilterData_ = other.interactionFilterData_ != null ? other.interactionFilterData_.Clone() : null; + dEPRECATEDInteractionFilterEnabled_ = other.dEPRECATEDInteractionFilterEnabled_; + toolPreferredHandTypeForInteraction_ = other.toolPreferredHandTypeForInteraction_; + makerPenInteractionFilter_ = other.makerPenInteractionFilter_; + isLockedByRoomContributors_ = other.isLockedByRoomContributors_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CreationObjectData Clone() { + return new CreationObjectData(this); + } + + /// Field number for the "color_override" field. + public const int ColorOverrideFieldNumber = 2; + private global::RecRoom.Protobuf.Core.ColorData colorOverride_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.ColorData ColorOverride { + get { return colorOverride_; } + set { + colorOverride_ = value; + } + } + + /// Field number for the "team_override" field. + public const int TeamOverrideFieldNumber = 3; + private int teamOverride_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TeamOverride { + get { return teamOverride_; } + set { + teamOverride_ = value; + } + } + + /// Field number for the "is_frozen" field. + public const int IsFrozenFieldNumber = 4; + private bool isFrozen_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsFrozen { + get { return isFrozen_; } + set { + isFrozen_ = value; + } + } + + /// Field number for the "invention_piece_data" field. + public const int InventionPieceDataFieldNumber = 5; + private global::RecRoom.Protobuf.InventionPieceData inventionPieceData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InventionPieceData InventionPieceData { + get { return inventionPieceData_; } + set { + inventionPieceData_ = value; + } + } + + /// Field number for the "is_grabbable" field. + public const int IsGrabbableFieldNumber = 6; + private bool isGrabbable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsGrabbable { + get { return isGrabbable_; } + set { + isGrabbable_ = value; + } + } + + /// Field number for the "is_climbable" field. + public const int IsClimbableFieldNumber = 7; + private bool isClimbable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsClimbable { + get { return isClimbable_; } + set { + isClimbable_ = value; + } + } + + /// Field number for the "prevents_wall_run" field. + public const int PreventsWallRunFieldNumber = 8; + private bool preventsWallRun_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PreventsWallRun { + get { return preventsWallRun_; } + set { + preventsWallRun_ = value; + } + } + + /// Field number for the "prevents_clambering" field. + public const int PreventsClamberingFieldNumber = 9; + private bool preventsClambering_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PreventsClambering { + get { return preventsClambering_; } + set { + preventsClambering_ = value; + } + } + + /// Field number for the "navmesh_generation_mode" field. + public const int NavmeshGenerationModeFieldNumber = 10; + private int navmeshGenerationMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NavmeshGenerationMode { + get { return navmeshGenerationMode_; } + set { + navmeshGenerationMode_ = value; + } + } + + /// Field number for the "pickup_locked_by_key_id" field. + public const int PickupLockedByKeyIdFieldNumber = 11; + private pb::ByteString pickupLockedByKeyId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString PickupLockedByKeyId { + get { return pickupLockedByKeyId_; } + set { + pickupLockedByKeyId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "interaction_filter_data" field. + public const int InteractionFilterDataFieldNumber = 14; + private global::RecRoom.Protobuf.InteractionFilterData interactionFilterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InteractionFilterData InteractionFilterData { + get { return interactionFilterData_; } + set { + interactionFilterData_ = value; + } + } + + /// Field number for the "DEPRECATED_interaction_filter_enabled" field. + public const int DEPRECATEDInteractionFilterEnabledFieldNumber = 15; + private bool dEPRECATEDInteractionFilterEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDInteractionFilterEnabled { + get { return dEPRECATEDInteractionFilterEnabled_; } + set { + dEPRECATEDInteractionFilterEnabled_ = value; + } + } + + /// Field number for the "tool_preferred_hand_type_for_interaction" field. + public const int ToolPreferredHandTypeForInteractionFieldNumber = 16; + private int toolPreferredHandTypeForInteraction_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ToolPreferredHandTypeForInteraction { + get { return toolPreferredHandTypeForInteraction_; } + set { + toolPreferredHandTypeForInteraction_ = value; + } + } + + /// Field number for the "maker_pen_interaction_filter" field. + public const int MakerPenInteractionFilterFieldNumber = 17; + private int makerPenInteractionFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MakerPenInteractionFilter { + get { return makerPenInteractionFilter_; } + set { + makerPenInteractionFilter_ = value; + } + } + + /// Field number for the "is_locked_by_room_contributors" field. + public const int IsLockedByRoomContributorsFieldNumber = 18; + private bool isLockedByRoomContributors_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsLockedByRoomContributors { + get { return isLockedByRoomContributors_; } + set { + isLockedByRoomContributors_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CreationObjectData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CreationObjectData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ColorOverride, other.ColorOverride)) return false; + if (TeamOverride != other.TeamOverride) return false; + if (IsFrozen != other.IsFrozen) return false; + if (!object.Equals(InventionPieceData, other.InventionPieceData)) return false; + if (IsGrabbable != other.IsGrabbable) return false; + if (IsClimbable != other.IsClimbable) return false; + if (PreventsWallRun != other.PreventsWallRun) return false; + if (PreventsClambering != other.PreventsClambering) return false; + if (NavmeshGenerationMode != other.NavmeshGenerationMode) return false; + if (PickupLockedByKeyId != other.PickupLockedByKeyId) return false; + if (!object.Equals(InteractionFilterData, other.InteractionFilterData)) return false; + if (DEPRECATEDInteractionFilterEnabled != other.DEPRECATEDInteractionFilterEnabled) return false; + if (ToolPreferredHandTypeForInteraction != other.ToolPreferredHandTypeForInteraction) return false; + if (MakerPenInteractionFilter != other.MakerPenInteractionFilter) return false; + if (IsLockedByRoomContributors != other.IsLockedByRoomContributors) 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 (colorOverride_ != null) hash ^= ColorOverride.GetHashCode(); + if (TeamOverride != 0) hash ^= TeamOverride.GetHashCode(); + if (IsFrozen != false) hash ^= IsFrozen.GetHashCode(); + if (inventionPieceData_ != null) hash ^= InventionPieceData.GetHashCode(); + if (IsGrabbable != false) hash ^= IsGrabbable.GetHashCode(); + if (IsClimbable != false) hash ^= IsClimbable.GetHashCode(); + if (PreventsWallRun != false) hash ^= PreventsWallRun.GetHashCode(); + if (PreventsClambering != false) hash ^= PreventsClambering.GetHashCode(); + if (NavmeshGenerationMode != 0) hash ^= NavmeshGenerationMode.GetHashCode(); + if (PickupLockedByKeyId.Length != 0) hash ^= PickupLockedByKeyId.GetHashCode(); + if (interactionFilterData_ != null) hash ^= InteractionFilterData.GetHashCode(); + if (DEPRECATEDInteractionFilterEnabled != false) hash ^= DEPRECATEDInteractionFilterEnabled.GetHashCode(); + if (ToolPreferredHandTypeForInteraction != 0) hash ^= ToolPreferredHandTypeForInteraction.GetHashCode(); + if (MakerPenInteractionFilter != 0) hash ^= MakerPenInteractionFilter.GetHashCode(); + if (IsLockedByRoomContributors != false) hash ^= IsLockedByRoomContributors.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 (colorOverride_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ColorOverride); + } + if (TeamOverride != 0) { + output.WriteRawTag(24); + output.WriteSInt32(TeamOverride); + } + if (IsFrozen != false) { + output.WriteRawTag(32); + output.WriteBool(IsFrozen); + } + if (inventionPieceData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(InventionPieceData); + } + if (IsGrabbable != false) { + output.WriteRawTag(48); + output.WriteBool(IsGrabbable); + } + if (IsClimbable != false) { + output.WriteRawTag(56); + output.WriteBool(IsClimbable); + } + if (PreventsWallRun != false) { + output.WriteRawTag(64); + output.WriteBool(PreventsWallRun); + } + if (PreventsClambering != false) { + output.WriteRawTag(72); + output.WriteBool(PreventsClambering); + } + if (NavmeshGenerationMode != 0) { + output.WriteRawTag(80); + output.WriteInt32(NavmeshGenerationMode); + } + if (PickupLockedByKeyId.Length != 0) { + output.WriteRawTag(90); + output.WriteBytes(PickupLockedByKeyId); + } + if (interactionFilterData_ != null) { + output.WriteRawTag(114); + output.WriteMessage(InteractionFilterData); + } + if (DEPRECATEDInteractionFilterEnabled != false) { + output.WriteRawTag(120); + output.WriteBool(DEPRECATEDInteractionFilterEnabled); + } + if (ToolPreferredHandTypeForInteraction != 0) { + output.WriteRawTag(128, 1); + output.WriteInt32(ToolPreferredHandTypeForInteraction); + } + if (MakerPenInteractionFilter != 0) { + output.WriteRawTag(136, 1); + output.WriteInt32(MakerPenInteractionFilter); + } + if (IsLockedByRoomContributors != false) { + output.WriteRawTag(144, 1); + output.WriteBool(IsLockedByRoomContributors); + } + 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 (colorOverride_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ColorOverride); + } + if (TeamOverride != 0) { + output.WriteRawTag(24); + output.WriteSInt32(TeamOverride); + } + if (IsFrozen != false) { + output.WriteRawTag(32); + output.WriteBool(IsFrozen); + } + if (inventionPieceData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(InventionPieceData); + } + if (IsGrabbable != false) { + output.WriteRawTag(48); + output.WriteBool(IsGrabbable); + } + if (IsClimbable != false) { + output.WriteRawTag(56); + output.WriteBool(IsClimbable); + } + if (PreventsWallRun != false) { + output.WriteRawTag(64); + output.WriteBool(PreventsWallRun); + } + if (PreventsClambering != false) { + output.WriteRawTag(72); + output.WriteBool(PreventsClambering); + } + if (NavmeshGenerationMode != 0) { + output.WriteRawTag(80); + output.WriteInt32(NavmeshGenerationMode); + } + if (PickupLockedByKeyId.Length != 0) { + output.WriteRawTag(90); + output.WriteBytes(PickupLockedByKeyId); + } + if (interactionFilterData_ != null) { + output.WriteRawTag(114); + output.WriteMessage(InteractionFilterData); + } + if (DEPRECATEDInteractionFilterEnabled != false) { + output.WriteRawTag(120); + output.WriteBool(DEPRECATEDInteractionFilterEnabled); + } + if (ToolPreferredHandTypeForInteraction != 0) { + output.WriteRawTag(128, 1); + output.WriteInt32(ToolPreferredHandTypeForInteraction); + } + if (MakerPenInteractionFilter != 0) { + output.WriteRawTag(136, 1); + output.WriteInt32(MakerPenInteractionFilter); + } + if (IsLockedByRoomContributors != false) { + output.WriteRawTag(144, 1); + output.WriteBool(IsLockedByRoomContributors); + } + 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 (colorOverride_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ColorOverride); + } + if (TeamOverride != 0) { + size += 1 + pb::CodedOutputStream.ComputeSInt32Size(TeamOverride); + } + if (IsFrozen != false) { + size += 1 + 1; + } + if (inventionPieceData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventionPieceData); + } + if (IsGrabbable != false) { + size += 1 + 1; + } + if (IsClimbable != false) { + size += 1 + 1; + } + if (PreventsWallRun != false) { + size += 1 + 1; + } + if (PreventsClambering != false) { + size += 1 + 1; + } + if (NavmeshGenerationMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NavmeshGenerationMode); + } + if (PickupLockedByKeyId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(PickupLockedByKeyId); + } + if (interactionFilterData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InteractionFilterData); + } + if (DEPRECATEDInteractionFilterEnabled != false) { + size += 1 + 1; + } + if (ToolPreferredHandTypeForInteraction != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(ToolPreferredHandTypeForInteraction); + } + if (MakerPenInteractionFilter != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(MakerPenInteractionFilter); + } + if (IsLockedByRoomContributors != false) { + size += 2 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CreationObjectData other) { + if (other == null) { + return; + } + if (other.colorOverride_ != null) { + if (colorOverride_ == null) { + ColorOverride = new global::RecRoom.Protobuf.Core.ColorData(); + } + ColorOverride.MergeFrom(other.ColorOverride); + } + if (other.TeamOverride != 0) { + TeamOverride = other.TeamOverride; + } + if (other.IsFrozen != false) { + IsFrozen = other.IsFrozen; + } + if (other.inventionPieceData_ != null) { + if (inventionPieceData_ == null) { + InventionPieceData = new global::RecRoom.Protobuf.InventionPieceData(); + } + InventionPieceData.MergeFrom(other.InventionPieceData); + } + if (other.IsGrabbable != false) { + IsGrabbable = other.IsGrabbable; + } + if (other.IsClimbable != false) { + IsClimbable = other.IsClimbable; + } + if (other.PreventsWallRun != false) { + PreventsWallRun = other.PreventsWallRun; + } + if (other.PreventsClambering != false) { + PreventsClambering = other.PreventsClambering; + } + if (other.NavmeshGenerationMode != 0) { + NavmeshGenerationMode = other.NavmeshGenerationMode; + } + if (other.PickupLockedByKeyId.Length != 0) { + PickupLockedByKeyId = other.PickupLockedByKeyId; + } + if (other.interactionFilterData_ != null) { + if (interactionFilterData_ == null) { + InteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + InteractionFilterData.MergeFrom(other.InteractionFilterData); + } + if (other.DEPRECATEDInteractionFilterEnabled != false) { + DEPRECATEDInteractionFilterEnabled = other.DEPRECATEDInteractionFilterEnabled; + } + if (other.ToolPreferredHandTypeForInteraction != 0) { + ToolPreferredHandTypeForInteraction = other.ToolPreferredHandTypeForInteraction; + } + if (other.MakerPenInteractionFilter != 0) { + MakerPenInteractionFilter = other.MakerPenInteractionFilter; + } + if (other.IsLockedByRoomContributors != false) { + IsLockedByRoomContributors = other.IsLockedByRoomContributors; + } + _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 18: { + if (colorOverride_ == null) { + ColorOverride = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(ColorOverride); + break; + } + case 24: { + TeamOverride = input.ReadSInt32(); + break; + } + case 32: { + IsFrozen = input.ReadBool(); + break; + } + case 42: { + if (inventionPieceData_ == null) { + InventionPieceData = new global::RecRoom.Protobuf.InventionPieceData(); + } + input.ReadMessage(InventionPieceData); + break; + } + case 48: { + IsGrabbable = input.ReadBool(); + break; + } + case 56: { + IsClimbable = input.ReadBool(); + break; + } + case 64: { + PreventsWallRun = input.ReadBool(); + break; + } + case 72: { + PreventsClambering = input.ReadBool(); + break; + } + case 80: { + NavmeshGenerationMode = input.ReadInt32(); + break; + } + case 90: { + PickupLockedByKeyId = input.ReadBytes(); + break; + } + case 114: { + if (interactionFilterData_ == null) { + InteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(InteractionFilterData); + break; + } + case 120: { + DEPRECATEDInteractionFilterEnabled = input.ReadBool(); + break; + } + case 128: { + ToolPreferredHandTypeForInteraction = input.ReadInt32(); + break; + } + case 136: { + MakerPenInteractionFilter = input.ReadInt32(); + break; + } + case 144: { + IsLockedByRoomContributors = input.ReadBool(); + 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 18: { + if (colorOverride_ == null) { + ColorOverride = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(ColorOverride); + break; + } + case 24: { + TeamOverride = input.ReadSInt32(); + break; + } + case 32: { + IsFrozen = input.ReadBool(); + break; + } + case 42: { + if (inventionPieceData_ == null) { + InventionPieceData = new global::RecRoom.Protobuf.InventionPieceData(); + } + input.ReadMessage(InventionPieceData); + break; + } + case 48: { + IsGrabbable = input.ReadBool(); + break; + } + case 56: { + IsClimbable = input.ReadBool(); + break; + } + case 64: { + PreventsWallRun = input.ReadBool(); + break; + } + case 72: { + PreventsClambering = input.ReadBool(); + break; + } + case 80: { + NavmeshGenerationMode = input.ReadInt32(); + break; + } + case 90: { + PickupLockedByKeyId = input.ReadBytes(); + break; + } + case 114: { + if (interactionFilterData_ == null) { + InteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(InteractionFilterData); + break; + } + case 120: { + DEPRECATEDInteractionFilterEnabled = input.ReadBool(); + break; + } + case 128: { + ToolPreferredHandTypeForInteraction = input.ReadInt32(); + break; + } + case 136: { + MakerPenInteractionFilter = input.ReadInt32(); + break; + } + case 144: { + IsLockedByRoomContributors = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CreationObjectGetAllOfTypeWithTagNodeData.cs b/CreationObjectGetAllOfTypeWithTagNodeData.cs new file mode 100644 index 0000000..f5ebf08 --- /dev/null +++ b/CreationObjectGetAllOfTypeWithTagNodeData.cs @@ -0,0 +1,254 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/creation_object_get_all_of_type_with_tag_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/creation_object_get_all_of_type_with_tag_node_data.proto + public static partial class CreationObjectGetAllOfTypeWithTagNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/creation_object_get_all_of_type_with_tag_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CreationObjectGetAllOfTypeWithTagNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkRjaXJjdWl0c192Mi9jcmVhdGlvbl9vYmplY3RfZ2V0X2FsbF9vZl90eXBl", + "X3dpdGhfdGFnX25vZGVfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaKmNpcmN1", + "aXRzL3N0YXRpYy9ldi9jaXJjdWl0X3R5cGVfZGF0YS5wcm90byJbCilDcmVh", + "dGlvbk9iamVjdEdldEFsbE9mVHlwZVdpdGhUYWdOb2RlRGF0YRIuCgt0YXJn", + "ZXRfdHlwZRgBIAEoCzIZLmNpcmN1aXRzLkNpcmN1aXRUeXBlRGF0YUIWqgIT", + "Q2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CreationObjectGetAllOfTypeWithTagNodeData), global::CircuitsV2.Protobuf.CreationObjectGetAllOfTypeWithTagNodeData.Parser, new[]{ "TargetType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CreationObjectGetAllOfTypeWithTagNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CreationObjectGetAllOfTypeWithTagNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CreationObjectGetAllOfTypeWithTagNodeDataReflection.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 CreationObjectGetAllOfTypeWithTagNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CreationObjectGetAllOfTypeWithTagNodeData(CreationObjectGetAllOfTypeWithTagNodeData other) : this() { + targetType_ = other.targetType_ != null ? other.targetType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CreationObjectGetAllOfTypeWithTagNodeData Clone() { + return new CreationObjectGetAllOfTypeWithTagNodeData(this); + } + + /// Field number for the "target_type" field. + public const int TargetTypeFieldNumber = 1; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData targetType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData TargetType { + get { return targetType_; } + set { + targetType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CreationObjectGetAllOfTypeWithTagNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CreationObjectGetAllOfTypeWithTagNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(TargetType, other.TargetType)) 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 (targetType_ != null) hash ^= TargetType.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 (targetType_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TargetType); + } + 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 (targetType_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TargetType); + } + 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 (targetType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CreationObjectGetAllOfTypeWithTagNodeData other) { + if (other == null) { + return; + } + if (other.targetType_ != null) { + if (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + TargetType.MergeFrom(other.TargetType); + } + _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 (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(TargetType); + 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 (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(TargetType); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CurrencyRewardData.cs b/CurrencyRewardData.cs new file mode 100644 index 0000000..c789a41 --- /dev/null +++ b/CurrencyRewardData.cs @@ -0,0 +1,290 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/currency_reward_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/currency_reward_data.proto + public static partial class CurrencyRewardDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/currency_reward_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CurrencyRewardDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZjaXJjdWl0c192Mi9jdXJyZW5jeV9yZXdhcmRfZGF0YS5wcm90bxILY2ly", + "Y3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvIksKEkN1cnJlbmN5UmV3", + "YXJkRGF0YRIjCgtjdXJyZW5jeV9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGES", + "EAoIcXVhbnRpdHkYAiABKAVCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnBy", + "b3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CurrencyRewardData), global::CircuitsV2.Protobuf.CurrencyRewardData.Parser, new[]{ "CurrencyId", "Quantity" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CurrencyRewardData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CurrencyRewardData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CurrencyRewardDataReflection.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 CurrencyRewardData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CurrencyRewardData(CurrencyRewardData other) : this() { + currencyId_ = other.currencyId_ != null ? other.currencyId_.Clone() : null; + quantity_ = other.quantity_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CurrencyRewardData Clone() { + return new CurrencyRewardData(this); + } + + /// Field number for the "currency_id" field. + public const int CurrencyIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData currencyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData CurrencyId { + get { return currencyId_; } + set { + currencyId_ = value; + } + } + + /// Field number for the "quantity" field. + public const int QuantityFieldNumber = 2; + private int quantity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Quantity { + get { return quantity_; } + set { + quantity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CurrencyRewardData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CurrencyRewardData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CurrencyId, other.CurrencyId)) return false; + if (Quantity != other.Quantity) 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 (currencyId_ != null) hash ^= CurrencyId.GetHashCode(); + if (Quantity != 0) hash ^= Quantity.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 (currencyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CurrencyId); + } + if (Quantity != 0) { + output.WriteRawTag(16); + output.WriteInt32(Quantity); + } + 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 (currencyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CurrencyId); + } + if (Quantity != 0) { + output.WriteRawTag(16); + output.WriteInt32(Quantity); + } + 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 (currencyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrencyId); + } + if (Quantity != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Quantity); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CurrencyRewardData other) { + if (other == null) { + return; + } + if (other.currencyId_ != null) { + if (currencyId_ == null) { + CurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + CurrencyId.MergeFrom(other.CurrencyId); + } + if (other.Quantity != 0) { + Quantity = other.Quantity; + } + _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 (currencyId_ == null) { + CurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyId); + break; + } + case 16: { + Quantity = input.ReadInt32(); + 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 (currencyId_ == null) { + CurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyId); + break; + } + case 16: { + Quantity = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CustomPropertiesStateData.cs b/CustomPropertiesStateData.cs new file mode 100644 index 0000000..099ba59 --- /dev/null +++ b/CustomPropertiesStateData.cs @@ -0,0 +1,526 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/custom_properties_state_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/custom_properties_state_data.proto + public static partial class CustomPropertiesStateDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/custom_properties_state_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CustomPropertiesStateDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0c192Mi9jdXN0b21fcHJvcGVydGllc19zdGF0ZV9kYXRhLnBy", + "b3RvEgtjaXJjdWl0c192MhouY2lyY3VpdHMvc2hhcmVkL3V0aWxpdGllcy9z", + "b2FfaWRfMzJfZGF0YS5wcm90bxoqY2lyY3VpdHMvc3RhdGljL2V2L2NpcmN1", + "aXRfdHlwZV9kYXRhLnByb3RvGiVjaXJjdWl0cy9zdGF0aWMvZXYvdmFyaWFu", + "dF9kYXRhLnByb3RvGjNjaXJjdWl0c192Mi9jdXN0b21fcHJvcGVydHlfaW5z", + "dGFuY2Vfc2V0X2RhdGEucHJvdG8aJWNpcmN1aXRzL3NoYXJlZC9hcGkvaWRf", + "MTI4X2RhdGEucHJvdG8isAQKGUN1c3RvbVByb3BlcnRpZXNTdGF0ZURhdGES", + "MwoUcHJvcGVydHlfZGVmaW5pdGlvbnMYASABKAsyFS5jaXJjdWl0cy5TT0FJ", + "ZDMyRGF0YRIhChlwcm9wZXJ0eV9kZWZpbml0aW9uX25hbWVzGAIgAygJEjwK", + "GXByb3BlcnR5X2RlZmluaXRpb25fdHlwZXMYAyADKAsyGS5jaXJjdWl0cy5D", + "aXJjdWl0VHlwZURhdGESMQoScHJvcGVydHlfaW5zdGFuY2VzGAQgASgLMhUu", + "Y2lyY3VpdHMuU09BSWQzMkRhdGESJQodcHJvcGVydHlfaW5zdGFuY2VfZGVm", + "aW5pdGlvbnMYBSADKAUSJgoecHJvcGVydHlfaW5zdGFuY2VfbWVtb3J5X2tp", + "bmRzGAYgAygFEkMKJHByb3BlcnR5X2luc3RhbmNlX3N0b3JlZF9ob21lX3Zh", + "bHVlcxgHIAMoCzIVLmNpcmN1aXRzLlZhcmlhbnREYXRhEjgKG3Byb3BlcnR5", + "X2luc3RhbmNlX2V2ZW50X2lkcxgKIAMoCzITLmNpcmN1aXRzLklkMTI4RGF0", + "YRJQChxwcm9wZXJ0eV9pbnN0YW5jZXNfYnlfb2JqZWN0GAkgAygLMiouY2ly", + "Y3VpdHNfdjIuQ3VzdG9tUHJvcGVydHlJbnN0YW5jZVNldERhdGESKgoicHJv", + "cGVydHlfaW5zdGFuY2VfZGlzcGxheV9tZXRhZGF0YRgLIAMoCUIWqgITQ2ly", + "Y3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, global::Circuits.Static.EV.Protobuf.VariantDataReflection.Descriptor, global::CircuitsV2.Protobuf.CustomPropertyInstanceSetDataReflection.Descriptor, global::Circuits.Shared.Api.Protobuf.Id128DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CustomPropertiesStateData), global::CircuitsV2.Protobuf.CustomPropertiesStateData.Parser, new[]{ "PropertyDefinitions", "PropertyDefinitionNames", "PropertyDefinitionTypes", "PropertyInstances", "PropertyInstanceDefinitions", "PropertyInstanceMemoryKinds", "PropertyInstanceStoredHomeValues", "PropertyInstanceEventIds", "PropertyInstancesByObject", "PropertyInstanceDisplayMetadata" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CustomPropertiesStateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CustomPropertiesStateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CustomPropertiesStateDataReflection.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 CustomPropertiesStateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CustomPropertiesStateData(CustomPropertiesStateData other) : this() { + propertyDefinitions_ = other.propertyDefinitions_ != null ? other.propertyDefinitions_.Clone() : null; + propertyDefinitionNames_ = other.propertyDefinitionNames_.Clone(); + propertyDefinitionTypes_ = other.propertyDefinitionTypes_.Clone(); + propertyInstances_ = other.propertyInstances_ != null ? other.propertyInstances_.Clone() : null; + propertyInstanceDefinitions_ = other.propertyInstanceDefinitions_.Clone(); + propertyInstanceMemoryKinds_ = other.propertyInstanceMemoryKinds_.Clone(); + propertyInstanceStoredHomeValues_ = other.propertyInstanceStoredHomeValues_.Clone(); + propertyInstanceEventIds_ = other.propertyInstanceEventIds_.Clone(); + propertyInstancesByObject_ = other.propertyInstancesByObject_.Clone(); + propertyInstanceDisplayMetadata_ = other.propertyInstanceDisplayMetadata_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CustomPropertiesStateData Clone() { + return new CustomPropertiesStateData(this); + } + + /// Field number for the "property_definitions" field. + public const int PropertyDefinitionsFieldNumber = 1; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data propertyDefinitions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data PropertyDefinitions { + get { return propertyDefinitions_; } + set { + propertyDefinitions_ = value; + } + } + + /// Field number for the "property_definition_names" field. + public const int PropertyDefinitionNamesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_propertyDefinitionNames_codec + = pb::FieldCodec.ForString(18); + private readonly pbc::RepeatedField propertyDefinitionNames_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PropertyDefinitionNames { + get { return propertyDefinitionNames_; } + } + + /// Field number for the "property_definition_types" field. + public const int PropertyDefinitionTypesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_propertyDefinitionTypes_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.EV.Protobuf.CircuitTypeData.Parser); + private readonly pbc::RepeatedField propertyDefinitionTypes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PropertyDefinitionTypes { + get { return propertyDefinitionTypes_; } + } + + /// Field number for the "property_instances" field. + public const int PropertyInstancesFieldNumber = 4; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data propertyInstances_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data PropertyInstances { + get { return propertyInstances_; } + set { + propertyInstances_ = value; + } + } + + /// Field number for the "property_instance_definitions" field. + public const int PropertyInstanceDefinitionsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_propertyInstanceDefinitions_codec + = pb::FieldCodec.ForInt32(42); + private readonly pbc::RepeatedField propertyInstanceDefinitions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PropertyInstanceDefinitions { + get { return propertyInstanceDefinitions_; } + } + + /// Field number for the "property_instance_memory_kinds" field. + public const int PropertyInstanceMemoryKindsFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_propertyInstanceMemoryKinds_codec + = pb::FieldCodec.ForInt32(50); + private readonly pbc::RepeatedField propertyInstanceMemoryKinds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PropertyInstanceMemoryKinds { + get { return propertyInstanceMemoryKinds_; } + } + + /// Field number for the "property_instance_stored_home_values" field. + public const int PropertyInstanceStoredHomeValuesFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_propertyInstanceStoredHomeValues_codec + = pb::FieldCodec.ForMessage(58, global::Circuits.Static.EV.Protobuf.VariantData.Parser); + private readonly pbc::RepeatedField propertyInstanceStoredHomeValues_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PropertyInstanceStoredHomeValues { + get { return propertyInstanceStoredHomeValues_; } + } + + /// Field number for the "property_instance_event_ids" field. + public const int PropertyInstanceEventIdsFieldNumber = 10; + private static readonly pb::FieldCodec _repeated_propertyInstanceEventIds_codec + = pb::FieldCodec.ForMessage(82, global::Circuits.Shared.Api.Protobuf.Id128Data.Parser); + private readonly pbc::RepeatedField propertyInstanceEventIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PropertyInstanceEventIds { + get { return propertyInstanceEventIds_; } + } + + /// Field number for the "property_instances_by_object" field. + public const int PropertyInstancesByObjectFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_propertyInstancesByObject_codec + = pb::FieldCodec.ForMessage(74, global::CircuitsV2.Protobuf.CustomPropertyInstanceSetData.Parser); + private readonly pbc::RepeatedField propertyInstancesByObject_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PropertyInstancesByObject { + get { return propertyInstancesByObject_; } + } + + /// Field number for the "property_instance_display_metadata" field. + public const int PropertyInstanceDisplayMetadataFieldNumber = 11; + private static readonly pb::FieldCodec _repeated_propertyInstanceDisplayMetadata_codec + = pb::FieldCodec.ForString(90); + private readonly pbc::RepeatedField propertyInstanceDisplayMetadata_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PropertyInstanceDisplayMetadata { + get { return propertyInstanceDisplayMetadata_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CustomPropertiesStateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CustomPropertiesStateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PropertyDefinitions, other.PropertyDefinitions)) return false; + if(!propertyDefinitionNames_.Equals(other.propertyDefinitionNames_)) return false; + if(!propertyDefinitionTypes_.Equals(other.propertyDefinitionTypes_)) return false; + if (!object.Equals(PropertyInstances, other.PropertyInstances)) return false; + if(!propertyInstanceDefinitions_.Equals(other.propertyInstanceDefinitions_)) return false; + if(!propertyInstanceMemoryKinds_.Equals(other.propertyInstanceMemoryKinds_)) return false; + if(!propertyInstanceStoredHomeValues_.Equals(other.propertyInstanceStoredHomeValues_)) return false; + if(!propertyInstanceEventIds_.Equals(other.propertyInstanceEventIds_)) return false; + if(!propertyInstancesByObject_.Equals(other.propertyInstancesByObject_)) return false; + if(!propertyInstanceDisplayMetadata_.Equals(other.propertyInstanceDisplayMetadata_)) 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 (propertyDefinitions_ != null) hash ^= PropertyDefinitions.GetHashCode(); + hash ^= propertyDefinitionNames_.GetHashCode(); + hash ^= propertyDefinitionTypes_.GetHashCode(); + if (propertyInstances_ != null) hash ^= PropertyInstances.GetHashCode(); + hash ^= propertyInstanceDefinitions_.GetHashCode(); + hash ^= propertyInstanceMemoryKinds_.GetHashCode(); + hash ^= propertyInstanceStoredHomeValues_.GetHashCode(); + hash ^= propertyInstanceEventIds_.GetHashCode(); + hash ^= propertyInstancesByObject_.GetHashCode(); + hash ^= propertyInstanceDisplayMetadata_.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 (propertyDefinitions_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyDefinitions); + } + propertyDefinitionNames_.WriteTo(output, _repeated_propertyDefinitionNames_codec); + propertyDefinitionTypes_.WriteTo(output, _repeated_propertyDefinitionTypes_codec); + if (propertyInstances_ != null) { + output.WriteRawTag(34); + output.WriteMessage(PropertyInstances); + } + propertyInstanceDefinitions_.WriteTo(output, _repeated_propertyInstanceDefinitions_codec); + propertyInstanceMemoryKinds_.WriteTo(output, _repeated_propertyInstanceMemoryKinds_codec); + propertyInstanceStoredHomeValues_.WriteTo(output, _repeated_propertyInstanceStoredHomeValues_codec); + propertyInstancesByObject_.WriteTo(output, _repeated_propertyInstancesByObject_codec); + propertyInstanceEventIds_.WriteTo(output, _repeated_propertyInstanceEventIds_codec); + propertyInstanceDisplayMetadata_.WriteTo(output, _repeated_propertyInstanceDisplayMetadata_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 (propertyDefinitions_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyDefinitions); + } + propertyDefinitionNames_.WriteTo(ref output, _repeated_propertyDefinitionNames_codec); + propertyDefinitionTypes_.WriteTo(ref output, _repeated_propertyDefinitionTypes_codec); + if (propertyInstances_ != null) { + output.WriteRawTag(34); + output.WriteMessage(PropertyInstances); + } + propertyInstanceDefinitions_.WriteTo(ref output, _repeated_propertyInstanceDefinitions_codec); + propertyInstanceMemoryKinds_.WriteTo(ref output, _repeated_propertyInstanceMemoryKinds_codec); + propertyInstanceStoredHomeValues_.WriteTo(ref output, _repeated_propertyInstanceStoredHomeValues_codec); + propertyInstancesByObject_.WriteTo(ref output, _repeated_propertyInstancesByObject_codec); + propertyInstanceEventIds_.WriteTo(ref output, _repeated_propertyInstanceEventIds_codec); + propertyInstanceDisplayMetadata_.WriteTo(ref output, _repeated_propertyInstanceDisplayMetadata_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 (propertyDefinitions_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PropertyDefinitions); + } + size += propertyDefinitionNames_.CalculateSize(_repeated_propertyDefinitionNames_codec); + size += propertyDefinitionTypes_.CalculateSize(_repeated_propertyDefinitionTypes_codec); + if (propertyInstances_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PropertyInstances); + } + size += propertyInstanceDefinitions_.CalculateSize(_repeated_propertyInstanceDefinitions_codec); + size += propertyInstanceMemoryKinds_.CalculateSize(_repeated_propertyInstanceMemoryKinds_codec); + size += propertyInstanceStoredHomeValues_.CalculateSize(_repeated_propertyInstanceStoredHomeValues_codec); + size += propertyInstanceEventIds_.CalculateSize(_repeated_propertyInstanceEventIds_codec); + size += propertyInstancesByObject_.CalculateSize(_repeated_propertyInstancesByObject_codec); + size += propertyInstanceDisplayMetadata_.CalculateSize(_repeated_propertyInstanceDisplayMetadata_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CustomPropertiesStateData other) { + if (other == null) { + return; + } + if (other.propertyDefinitions_ != null) { + if (propertyDefinitions_ == null) { + PropertyDefinitions = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + PropertyDefinitions.MergeFrom(other.PropertyDefinitions); + } + propertyDefinitionNames_.Add(other.propertyDefinitionNames_); + propertyDefinitionTypes_.Add(other.propertyDefinitionTypes_); + if (other.propertyInstances_ != null) { + if (propertyInstances_ == null) { + PropertyInstances = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + PropertyInstances.MergeFrom(other.PropertyInstances); + } + propertyInstanceDefinitions_.Add(other.propertyInstanceDefinitions_); + propertyInstanceMemoryKinds_.Add(other.propertyInstanceMemoryKinds_); + propertyInstanceStoredHomeValues_.Add(other.propertyInstanceStoredHomeValues_); + propertyInstanceEventIds_.Add(other.propertyInstanceEventIds_); + propertyInstancesByObject_.Add(other.propertyInstancesByObject_); + propertyInstanceDisplayMetadata_.Add(other.propertyInstanceDisplayMetadata_); + _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 (propertyDefinitions_ == null) { + PropertyDefinitions = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(PropertyDefinitions); + break; + } + case 18: { + propertyDefinitionNames_.AddEntriesFrom(input, _repeated_propertyDefinitionNames_codec); + break; + } + case 26: { + propertyDefinitionTypes_.AddEntriesFrom(input, _repeated_propertyDefinitionTypes_codec); + break; + } + case 34: { + if (propertyInstances_ == null) { + PropertyInstances = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(PropertyInstances); + break; + } + case 42: + case 40: { + propertyInstanceDefinitions_.AddEntriesFrom(input, _repeated_propertyInstanceDefinitions_codec); + break; + } + case 50: + case 48: { + propertyInstanceMemoryKinds_.AddEntriesFrom(input, _repeated_propertyInstanceMemoryKinds_codec); + break; + } + case 58: { + propertyInstanceStoredHomeValues_.AddEntriesFrom(input, _repeated_propertyInstanceStoredHomeValues_codec); + break; + } + case 74: { + propertyInstancesByObject_.AddEntriesFrom(input, _repeated_propertyInstancesByObject_codec); + break; + } + case 82: { + propertyInstanceEventIds_.AddEntriesFrom(input, _repeated_propertyInstanceEventIds_codec); + break; + } + case 90: { + propertyInstanceDisplayMetadata_.AddEntriesFrom(input, _repeated_propertyInstanceDisplayMetadata_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 (propertyDefinitions_ == null) { + PropertyDefinitions = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(PropertyDefinitions); + break; + } + case 18: { + propertyDefinitionNames_.AddEntriesFrom(ref input, _repeated_propertyDefinitionNames_codec); + break; + } + case 26: { + propertyDefinitionTypes_.AddEntriesFrom(ref input, _repeated_propertyDefinitionTypes_codec); + break; + } + case 34: { + if (propertyInstances_ == null) { + PropertyInstances = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(PropertyInstances); + break; + } + case 42: + case 40: { + propertyInstanceDefinitions_.AddEntriesFrom(ref input, _repeated_propertyInstanceDefinitions_codec); + break; + } + case 50: + case 48: { + propertyInstanceMemoryKinds_.AddEntriesFrom(ref input, _repeated_propertyInstanceMemoryKinds_codec); + break; + } + case 58: { + propertyInstanceStoredHomeValues_.AddEntriesFrom(ref input, _repeated_propertyInstanceStoredHomeValues_codec); + break; + } + case 74: { + propertyInstancesByObject_.AddEntriesFrom(ref input, _repeated_propertyInstancesByObject_codec); + break; + } + case 82: { + propertyInstanceEventIds_.AddEntriesFrom(ref input, _repeated_propertyInstanceEventIds_codec); + break; + } + case 90: { + propertyInstanceDisplayMetadata_.AddEntriesFrom(ref input, _repeated_propertyInstanceDisplayMetadata_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CustomPropertyInstanceSetData.cs b/CustomPropertyInstanceSetData.cs new file mode 100644 index 0000000..f8d0205 --- /dev/null +++ b/CustomPropertyInstanceSetData.cs @@ -0,0 +1,234 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/custom_property_instance_set_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/custom_property_instance_set_data.proto + public static partial class CustomPropertyInstanceSetDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/custom_property_instance_set_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CustomPropertyInstanceSetDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNjaXJjdWl0c192Mi9jdXN0b21fcHJvcGVydHlfaW5zdGFuY2Vfc2V0X2Rh", + "dGEucHJvdG8SC2NpcmN1aXRzX3YyIjsKHUN1c3RvbVByb3BlcnR5SW5zdGFu", + "Y2VTZXREYXRhEhoKEnByb3BlcnR5X2luc3RhbmNlcxgBIAMoBUIWqgITQ2ly", + "Y3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CustomPropertyInstanceSetData), global::CircuitsV2.Protobuf.CustomPropertyInstanceSetData.Parser, new[]{ "PropertyInstances" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CustomPropertyInstanceSetData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CustomPropertyInstanceSetData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CustomPropertyInstanceSetDataReflection.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 CustomPropertyInstanceSetData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CustomPropertyInstanceSetData(CustomPropertyInstanceSetData other) : this() { + propertyInstances_ = other.propertyInstances_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CustomPropertyInstanceSetData Clone() { + return new CustomPropertyInstanceSetData(this); + } + + /// Field number for the "property_instances" field. + public const int PropertyInstancesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_propertyInstances_codec + = pb::FieldCodec.ForInt32(10); + private readonly pbc::RepeatedField propertyInstances_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PropertyInstances { + get { return propertyInstances_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CustomPropertyInstanceSetData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CustomPropertyInstanceSetData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!propertyInstances_.Equals(other.propertyInstances_)) 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; + hash ^= propertyInstances_.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 + propertyInstances_.WriteTo(output, _repeated_propertyInstances_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) { + propertyInstances_.WriteTo(ref output, _repeated_propertyInstances_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; + size += propertyInstances_.CalculateSize(_repeated_propertyInstances_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CustomPropertyInstanceSetData other) { + if (other == null) { + return; + } + propertyInstances_.Add(other.propertyInstances_); + _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: + case 8: { + propertyInstances_.AddEntriesFrom(input, _repeated_propertyInstances_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: + case 8: { + propertyInstances_.AddEntriesFrom(ref input, _repeated_propertyInstances_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CustomPropertyNodeData.cs b/CustomPropertyNodeData.cs new file mode 100644 index 0000000..7099292 --- /dev/null +++ b/CustomPropertyNodeData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/custom_property_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/custom_property_node_data.proto + public static partial class CustomPropertyNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/custom_property_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CustomPropertyNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CitjaXJjdWl0c192Mi9jdXN0b21fcHJvcGVydHlfbm9kZV9kYXRhLnByb3Rv", + "EgtjaXJjdWl0c192MhogY2lyY3VpdHNfdjIvbm9kZV9kZXNjX2RhdGEucHJv", + "dG8iRgoWQ3VzdG9tUHJvcGVydHlOb2RlRGF0YRIsCglub2RlX2Rlc2MYASAB", + "KAsyGS5jaXJjdWl0c192Mi5Ob2RlRGVzY0RhdGFCFqoCE0NpcmN1aXRzVjIu", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CustomPropertyNodeData), global::CircuitsV2.Protobuf.CustomPropertyNodeData.Parser, new[]{ "NodeDesc" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CustomPropertyNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CustomPropertyNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CustomPropertyNodeDataReflection.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 CustomPropertyNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CustomPropertyNodeData(CustomPropertyNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CustomPropertyNodeData Clone() { + return new CustomPropertyNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 1; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CustomPropertyNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CustomPropertyNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) 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 (nodeDesc_ != null) hash ^= NodeDesc.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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CustomPropertyNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + _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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + 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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/CustomPropertyNodeInstData.cs b/CustomPropertyNodeInstData.cs new file mode 100644 index 0000000..2d4d1f9 --- /dev/null +++ b/CustomPropertyNodeInstData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/custom_property_node_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/custom_property_node_inst_data.proto + public static partial class CustomPropertyNodeInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/custom_property_node_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CustomPropertyNodeInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjBjaXJjdWl0c192Mi9jdXN0b21fcHJvcGVydHlfbm9kZV9pbnN0X2RhdGEu", + "cHJvdG8SC2NpcmN1aXRzX3YyIlIKGkN1c3RvbVByb3BlcnR5Tm9kZUluc3RE", + "YXRhEhcKD3Byb3BlcnR5X2RlZl9pZBgBIAEoBRIbChNoYXNfcHJvcGVydHlf", + "ZGVmX2lkGAIgASgIQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CustomPropertyNodeInstData), global::CircuitsV2.Protobuf.CustomPropertyNodeInstData.Parser, new[]{ "PropertyDefId", "HasPropertyDefId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CustomPropertyNodeInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CustomPropertyNodeInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CustomPropertyNodeInstDataReflection.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 CustomPropertyNodeInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CustomPropertyNodeInstData(CustomPropertyNodeInstData other) : this() { + propertyDefId_ = other.propertyDefId_; + hasPropertyDefId_ = other.hasPropertyDefId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CustomPropertyNodeInstData Clone() { + return new CustomPropertyNodeInstData(this); + } + + /// Field number for the "property_def_id" field. + public const int PropertyDefIdFieldNumber = 1; + private int propertyDefId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PropertyDefId { + get { return propertyDefId_; } + set { + propertyDefId_ = value; + } + } + + /// Field number for the "has_property_def_id" field. + public const int HasPropertyDefIdFieldNumber = 2; + private bool hasPropertyDefId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPropertyDefId { + get { return hasPropertyDefId_; } + set { + hasPropertyDefId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CustomPropertyNodeInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CustomPropertyNodeInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PropertyDefId != other.PropertyDefId) return false; + if (HasPropertyDefId != other.HasPropertyDefId) 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 (PropertyDefId != 0) hash ^= PropertyDefId.GetHashCode(); + if (HasPropertyDefId != false) hash ^= HasPropertyDefId.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 (PropertyDefId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PropertyDefId); + } + if (HasPropertyDefId != false) { + output.WriteRawTag(16); + output.WriteBool(HasPropertyDefId); + } + 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 (PropertyDefId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PropertyDefId); + } + if (HasPropertyDefId != false) { + output.WriteRawTag(16); + output.WriteBool(HasPropertyDefId); + } + 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 (PropertyDefId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PropertyDefId); + } + if (HasPropertyDefId != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CustomPropertyNodeInstData other) { + if (other == null) { + return; + } + if (other.PropertyDefId != 0) { + PropertyDefId = other.PropertyDefId; + } + if (other.HasPropertyDefId != false) { + HasPropertyDefId = other.HasPropertyDefId; + } + _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 8: { + PropertyDefId = input.ReadInt32(); + break; + } + case 16: { + HasPropertyDefId = input.ReadBool(); + 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 8: { + PropertyDefId = input.ReadInt32(); + break; + } + case 16: { + HasPropertyDefId = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDCircuitEventDefinitionData.cs b/DEPRECATEDCircuitEventDefinitionData.cs new file mode 100644 index 0000000..eef9e02 --- /dev/null +++ b/DEPRECATEDCircuitEventDefinitionData.cs @@ -0,0 +1,310 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_circuit_event_definition_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_circuit_event_definition_data.proto + public static partial class DEPRECATEDCircuitEventDefinitionDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_circuit_event_definition_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDCircuitEventDefinitionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkVjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfY2lyY3VpdF9l", + "dmVudF9kZWZpbml0aW9uX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGkNjaXJj", + "dWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfY2lyY3VpdF9ldmVudF9w", + "cm9wZXJ0eV9kYXRhLnByb3RvIpUBCiVERVBSRUNBVEVEX0NpcmN1aXRFdmVu", + "dERlZmluaXRpb25EYXRhEhAKCGV2ZW50X2lkGAEgASgMEhIKCmV2ZW50X25h", + "bWUYAiABKAkSRgoQZXZlbnRfcHJvcGVydGllcxgEIAMoCzIsLmNpcmN1aXRz", + "X3YyLkRFUFJFQ0FURURfQ2lyY3VpdEV2ZW50UHJvcGVydHlCFqoCE0NpcmN1", + "aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DEPRECATEDCircuitEventPropertyDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventDefinitionData), global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventDefinitionData.Parser, new[]{ "EventId", "EventName", "EventProperties" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_CircuitEventDefinitionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_CircuitEventDefinitionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitEventDefinitionDataReflection.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 DEPRECATED_CircuitEventDefinitionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_CircuitEventDefinitionData(DEPRECATED_CircuitEventDefinitionData other) : this() { + eventId_ = other.eventId_; + eventName_ = other.eventName_; + eventProperties_ = other.eventProperties_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_CircuitEventDefinitionData Clone() { + return new DEPRECATED_CircuitEventDefinitionData(this); + } + + /// Field number for the "event_id" field. + public const int EventIdFieldNumber = 1; + private pb::ByteString eventId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString EventId { + get { return eventId_; } + set { + eventId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "event_name" field. + public const int EventNameFieldNumber = 2; + private string eventName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string EventName { + get { return eventName_; } + set { + eventName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "event_properties" field. + public const int EventPropertiesFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_eventProperties_codec + = pb::FieldCodec.ForMessage(34, global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventProperty.Parser); + private readonly pbc::RepeatedField eventProperties_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField EventProperties { + get { return eventProperties_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_CircuitEventDefinitionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_CircuitEventDefinitionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (EventId != other.EventId) return false; + if (EventName != other.EventName) return false; + if(!eventProperties_.Equals(other.eventProperties_)) 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 (EventId.Length != 0) hash ^= EventId.GetHashCode(); + if (EventName.Length != 0) hash ^= EventName.GetHashCode(); + hash ^= eventProperties_.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 (EventId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(EventId); + } + if (EventName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(EventName); + } + eventProperties_.WriteTo(output, _repeated_eventProperties_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 (EventId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(EventId); + } + if (EventName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(EventName); + } + eventProperties_.WriteTo(ref output, _repeated_eventProperties_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 (EventId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(EventId); + } + if (EventName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(EventName); + } + size += eventProperties_.CalculateSize(_repeated_eventProperties_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_CircuitEventDefinitionData other) { + if (other == null) { + return; + } + if (other.EventId.Length != 0) { + EventId = other.EventId; + } + if (other.EventName.Length != 0) { + EventName = other.EventName; + } + eventProperties_.Add(other.eventProperties_); + _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: { + EventId = input.ReadBytes(); + break; + } + case 18: { + EventName = input.ReadString(); + break; + } + case 34: { + eventProperties_.AddEntriesFrom(input, _repeated_eventProperties_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: { + EventId = input.ReadBytes(); + break; + } + case 18: { + EventName = input.ReadString(); + break; + } + case 34: { + eventProperties_.AddEntriesFrom(ref input, _repeated_eventProperties_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDCircuitEventObjectData.cs b/DEPRECATEDCircuitEventObjectData.cs new file mode 100644 index 0000000..896d0f8 --- /dev/null +++ b/DEPRECATEDCircuitEventObjectData.cs @@ -0,0 +1,352 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_circuit_event_object_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_circuit_event_object_data.proto + public static partial class DEPRECATEDCircuitEventObjectDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_circuit_event_object_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDCircuitEventObjectDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkFjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfY2lyY3VpdF9l", + "dmVudF9vYmplY3RfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaRWNpcmN1aXRz", + "X3YyL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9jaXJjdWl0X2V2ZW50X2RlZmlu", + "aXRpb25fZGF0YS5wcm90bxovY2lyY3VpdHNfdjIvY2lyY3VpdF9vYmplY3Rf", + "dHJhbnNmb3JtX2RhdGEucHJvdG8aJmNpcmN1aXRzX3YyL2ludmVudGlvbl9w", + "aWVjZV9kYXRhLnByb3RvIvABCiFERVBSRUNBVEVEX0NpcmN1aXRFdmVudE9i", + "amVjdERhdGESUQoVZXZlbnRfZGVmaW5pdGlvbl9kYXRhGAEgASgLMjIuY2ly", + "Y3VpdHNfdjIuREVQUkVDQVRFRF9DaXJjdWl0RXZlbnREZWZpbml0aW9uRGF0", + "YRI/Cg50cmFuc2Zvcm1fZGF0YRgCIAEoCzInLmNpcmN1aXRzX3YyLkNpcmN1", + "aXRPYmplY3RUcmFuc2Zvcm1EYXRhEjcKDmludmVudGlvbl9kYXRhGAMgASgL", + "Mh8uY2lyY3VpdHNfdjIuSW52ZW50aW9uUGllY2VEYXRhQhaqAhNDaXJjdWl0", + "c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DEPRECATEDCircuitEventDefinitionDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitObjectTransformDataReflection.Descriptor, global::CircuitsV2.Protobuf.InventionPieceDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventObjectData), global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventObjectData.Parser, new[]{ "EventDefinitionData", "TransformData", "InventionData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_CircuitEventObjectData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_CircuitEventObjectData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitEventObjectDataReflection.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 DEPRECATED_CircuitEventObjectData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_CircuitEventObjectData(DEPRECATED_CircuitEventObjectData other) : this() { + eventDefinitionData_ = other.eventDefinitionData_ != null ? other.eventDefinitionData_.Clone() : null; + transformData_ = other.transformData_ != null ? other.transformData_.Clone() : null; + inventionData_ = other.inventionData_ != null ? other.inventionData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_CircuitEventObjectData Clone() { + return new DEPRECATED_CircuitEventObjectData(this); + } + + /// Field number for the "event_definition_data" field. + public const int EventDefinitionDataFieldNumber = 1; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventDefinitionData eventDefinitionData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventDefinitionData EventDefinitionData { + get { return eventDefinitionData_; } + set { + eventDefinitionData_ = value; + } + } + + /// Field number for the "transform_data" field. + public const int TransformDataFieldNumber = 2; + private global::CircuitsV2.Protobuf.CircuitObjectTransformData transformData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitObjectTransformData TransformData { + get { return transformData_; } + set { + transformData_ = value; + } + } + + /// Field number for the "invention_data" field. + public const int InventionDataFieldNumber = 3; + private global::CircuitsV2.Protobuf.InventionPieceData inventionData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.InventionPieceData InventionData { + get { return inventionData_; } + set { + inventionData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_CircuitEventObjectData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_CircuitEventObjectData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(EventDefinitionData, other.EventDefinitionData)) return false; + if (!object.Equals(TransformData, other.TransformData)) return false; + if (!object.Equals(InventionData, other.InventionData)) 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 (eventDefinitionData_ != null) hash ^= EventDefinitionData.GetHashCode(); + if (transformData_ != null) hash ^= TransformData.GetHashCode(); + if (inventionData_ != null) hash ^= InventionData.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 (eventDefinitionData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(EventDefinitionData); + } + if (transformData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(TransformData); + } + if (inventionData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InventionData); + } + 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 (eventDefinitionData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(EventDefinitionData); + } + if (transformData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(TransformData); + } + if (inventionData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InventionData); + } + 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 (eventDefinitionData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EventDefinitionData); + } + if (transformData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TransformData); + } + if (inventionData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventionData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_CircuitEventObjectData other) { + if (other == null) { + return; + } + if (other.eventDefinitionData_ != null) { + if (eventDefinitionData_ == null) { + EventDefinitionData = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventDefinitionData(); + } + EventDefinitionData.MergeFrom(other.EventDefinitionData); + } + if (other.transformData_ != null) { + if (transformData_ == null) { + TransformData = new global::CircuitsV2.Protobuf.CircuitObjectTransformData(); + } + TransformData.MergeFrom(other.TransformData); + } + if (other.inventionData_ != null) { + if (inventionData_ == null) { + InventionData = new global::CircuitsV2.Protobuf.InventionPieceData(); + } + InventionData.MergeFrom(other.InventionData); + } + _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 (eventDefinitionData_ == null) { + EventDefinitionData = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventDefinitionData(); + } + input.ReadMessage(EventDefinitionData); + break; + } + case 18: { + if (transformData_ == null) { + TransformData = new global::CircuitsV2.Protobuf.CircuitObjectTransformData(); + } + input.ReadMessage(TransformData); + break; + } + case 26: { + if (inventionData_ == null) { + InventionData = new global::CircuitsV2.Protobuf.InventionPieceData(); + } + input.ReadMessage(InventionData); + 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 (eventDefinitionData_ == null) { + EventDefinitionData = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventDefinitionData(); + } + input.ReadMessage(EventDefinitionData); + break; + } + case 18: { + if (transformData_ == null) { + TransformData = new global::CircuitsV2.Protobuf.CircuitObjectTransformData(); + } + input.ReadMessage(TransformData); + break; + } + case 26: { + if (inventionData_ == null) { + InventionData = new global::CircuitsV2.Protobuf.InventionPieceData(); + } + input.ReadMessage(InventionData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDCircuitEventPropertyData.cs b/DEPRECATEDCircuitEventPropertyData.cs new file mode 100644 index 0000000..d062348 --- /dev/null +++ b/DEPRECATEDCircuitEventPropertyData.cs @@ -0,0 +1,340 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_circuit_event_property_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_circuit_event_property_data.proto + public static partial class DEPRECATEDCircuitEventPropertyDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_circuit_event_property_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDCircuitEventPropertyDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkNjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfY2lyY3VpdF9l", + "dmVudF9wcm9wZXJ0eV9kYXRhLnByb3RvEgtjaXJjdWl0c192MhoqY2lyY3Vp", + "dHMvc3RhdGljL2V2L2NpcmN1aXRfdHlwZV9kYXRhLnByb3RvGjljaXJjdWl0", + "c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfY2lyY3VpdF90eXBlX2RhdGEu", + "cHJvdG8itQEKH0RFUFJFQ0FURURfQ2lyY3VpdEV2ZW50UHJvcGVydHkSFQoN", + "cHJvcGVydHlfbmFtZRgBIAEoCRIwCg1wcm9wZXJ0eV90eXBlGAMgASgLMhku", + "Y2lyY3VpdHMuQ2lyY3VpdFR5cGVEYXRhEkkKGERFUFJFQ0FURURfcHJvcGVy", + "dHlfdHlwZRgCIAEoCzInLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfQ2lyY3Vp", + "dFR5cGVEYXRhQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDCircuitTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventProperty), global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventProperty.Parser, new[]{ "PropertyName", "PropertyType", "DEPRECATEDPropertyType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_CircuitEventProperty : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_CircuitEventProperty()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitEventPropertyDataReflection.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 DEPRECATED_CircuitEventProperty() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_CircuitEventProperty(DEPRECATED_CircuitEventProperty other) : this() { + propertyName_ = other.propertyName_; + propertyType_ = other.propertyType_ != null ? other.propertyType_.Clone() : null; + dEPRECATEDPropertyType_ = other.dEPRECATEDPropertyType_ != null ? other.dEPRECATEDPropertyType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_CircuitEventProperty Clone() { + return new DEPRECATED_CircuitEventProperty(this); + } + + /// Field number for the "property_name" field. + public const int PropertyNameFieldNumber = 1; + private string propertyName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PropertyName { + get { return propertyName_; } + set { + propertyName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "property_type" field. + public const int PropertyTypeFieldNumber = 3; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData propertyType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData PropertyType { + get { return propertyType_; } + set { + propertyType_ = value; + } + } + + /// Field number for the "DEPRECATED_property_type" field. + public const int DEPRECATEDPropertyTypeFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData dEPRECATEDPropertyType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData DEPRECATEDPropertyType { + get { return dEPRECATEDPropertyType_; } + set { + dEPRECATEDPropertyType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_CircuitEventProperty); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_CircuitEventProperty other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PropertyName != other.PropertyName) return false; + if (!object.Equals(PropertyType, other.PropertyType)) return false; + if (!object.Equals(DEPRECATEDPropertyType, other.DEPRECATEDPropertyType)) 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 (PropertyName.Length != 0) hash ^= PropertyName.GetHashCode(); + if (propertyType_ != null) hash ^= PropertyType.GetHashCode(); + if (dEPRECATEDPropertyType_ != null) hash ^= DEPRECATEDPropertyType.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 (PropertyName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(PropertyName); + } + if (dEPRECATEDPropertyType_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDPropertyType); + } + if (propertyType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(PropertyType); + } + 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 (PropertyName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(PropertyName); + } + if (dEPRECATEDPropertyType_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDPropertyType); + } + if (propertyType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(PropertyType); + } + 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 (PropertyName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(PropertyName); + } + if (propertyType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PropertyType); + } + if (dEPRECATEDPropertyType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDPropertyType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_CircuitEventProperty other) { + if (other == null) { + return; + } + if (other.PropertyName.Length != 0) { + PropertyName = other.PropertyName; + } + if (other.propertyType_ != null) { + if (propertyType_ == null) { + PropertyType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + PropertyType.MergeFrom(other.PropertyType); + } + if (other.dEPRECATEDPropertyType_ != null) { + if (dEPRECATEDPropertyType_ == null) { + DEPRECATEDPropertyType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + DEPRECATEDPropertyType.MergeFrom(other.DEPRECATEDPropertyType); + } + _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: { + PropertyName = input.ReadString(); + break; + } + case 18: { + if (dEPRECATEDPropertyType_ == null) { + DEPRECATEDPropertyType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(DEPRECATEDPropertyType); + break; + } + case 26: { + if (propertyType_ == null) { + PropertyType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(PropertyType); + 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: { + PropertyName = input.ReadString(); + break; + } + case 18: { + if (dEPRECATEDPropertyType_ == null) { + DEPRECATEDPropertyType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(DEPRECATEDPropertyType); + break; + } + case 26: { + if (propertyType_ == null) { + PropertyType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(PropertyType); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDCircuitGraphKind.cs b/DEPRECATEDCircuitGraphKind.cs new file mode 100644 index 0000000..d3ee2e1 --- /dev/null +++ b/DEPRECATEDCircuitGraphKind.cs @@ -0,0 +1,59 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_circuit_graph_kind.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_circuit_graph_kind.proto + public static partial class DEPRECATEDCircuitGraphKindReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_circuit_graph_kind.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDCircuitGraphKindReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfY2lyY3VpdF9n", + "cmFwaF9raW5kLnByb3RvEgtjaXJjdWl0c192Miq+AQobREVQUkVDQVRFRF9D", + "aXJjdWl0R3JhcGhLaW5kEgoKBkdsb2JhbBAAEhAKDENpcmN1aXRCb2FyZBAB", + "EhAKDENvbnRyb2xQYW5lbBACEgsKB1ByZXZpZXcQAxIUChBQbGF5ZXJEZWZp", + "bml0aW9uEAQSEwoPUGxheWVyUmVmZXJlbmNlEAUSEAoMU3RhdGVNYWNoaW5l", + "EAYSCQoFU3RhdGUQBxIPCgtGdW5jdGlvbkRlZhAIEgkKBUNvdW50EAlCFqoC", + "E0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.DEPRECATED_CircuitGraphKind), }, null, null)); + } + #endregion + + } + #region Enums + public enum DEPRECATED_CircuitGraphKind { + [pbr::OriginalName("Global")] Global = 0, + [pbr::OriginalName("CircuitBoard")] CircuitBoard = 1, + [pbr::OriginalName("ControlPanel")] ControlPanel = 2, + [pbr::OriginalName("Preview")] Preview = 3, + [pbr::OriginalName("PlayerDefinition")] PlayerDefinition = 4, + [pbr::OriginalName("PlayerReference")] PlayerReference = 5, + [pbr::OriginalName("StateMachine")] StateMachine = 6, + [pbr::OriginalName("State")] State = 7, + [pbr::OriginalName("FunctionDef")] FunctionDef = 8, + [pbr::OriginalName("Count")] Count = 9, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDCircuitSerializationVersion.cs b/DEPRECATEDCircuitSerializationVersion.cs new file mode 100644 index 0000000..c5cd562 --- /dev/null +++ b/DEPRECATEDCircuitSerializationVersion.cs @@ -0,0 +1,48 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_circuit_serialization_version.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_circuit_serialization_version.proto + public static partial class DEPRECATEDCircuitSerializationVersionReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_circuit_serialization_version.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDCircuitSerializationVersionReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkVjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfY2lyY3VpdF9z", + "ZXJpYWxpemF0aW9uX3ZlcnNpb24ucHJvdG8SC2NpcmN1aXRzX3YyKkcKJkRF", + "UFJFQ0FURURfQ2lyY3VpdFNlcmlhbGl6YXRpb25WZXJzaW9uEh0KGURFUFJF", + "Q0FURURfSW5pdGlhbFZlcnNpb24QAEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.DEPRECATED_CircuitSerializationVersion), }, null, null)); + } + #endregion + + } + #region Enums + public enum DEPRECATED_CircuitSerializationVersion { + [pbr::OriginalName("DEPRECATED_InitialVersion")] DeprecatedInitialVersion = 0, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDCircuitTypeData.cs b/DEPRECATEDCircuitTypeData.cs new file mode 100644 index 0000000..596afab --- /dev/null +++ b/DEPRECATEDCircuitTypeData.cs @@ -0,0 +1,4486 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_circuit_type_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_circuit_type_data.proto + public static partial class DEPRECATEDCircuitTypeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_circuit_type_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDCircuitTypeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjljaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfY2lyY3VpdF90", + "eXBlX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5w", + "cm90bxo2Y2lyY3VpdHNfdjIvZGVwcmVjYXRlZC9ERVBSRUNBVEVEX251bGxh", + "YmxlX2J5dGVzLnByb3RvIsEBCiFERVBSRUNBVEVEX0FwcGxpZWRHZW5lcmlj", + "VHlwZURhdGESDwoHdmVyc2lvbhgBIAEoBRI+Cg1vcmlnaW5hbF90eXBlGAIg", + "ASgLMicuY2lyY3VpdHNfdjIuREVQUkVDQVRFRF9DaXJjdWl0VHlwZURhdGES", + "SwoadHlwZV9wYXJhbWV0ZXJfYXNzaWdubWVudHMYAyADKAsyJy5jaXJjdWl0", + "c192Mi5ERVBSRUNBVEVEX0NpcmN1aXRUeXBlRGF0YSL4AwoaREVQUkVDQVRF", + "RF9DaXJjdWl0VHlwZURhdGESDwoHdmVyc2lvbhgBIAEoBRIMCgRraW5kGAIg", + "ASgFEkwKFGFwcGxpZWRfZ2VuZXJpY190eXBlGAMgASgLMi4uY2lyY3VpdHNf", + "djIuREVQUkVDQVRFRF9BcHBsaWVkR2VuZXJpY1R5cGVEYXRhEj8KDWZ1bmN0", + "aW9uX3R5cGUYBSABKAsyKC5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX0Z1bmN0", + "aW9uVHlwZURhdGESXQoddHlwZV9wYXJhbWV0ZXJfcmVmZXJlbmNlX3R5cGUY", + "BiABKAsyNi5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX1R5cGVQYXJhbWV0ZXJS", + "ZWZlcmVuY2VUeXBlRGF0YRJKChN0eXBlX3BhcmFtZXRlcl90eXBlGAcgASgL", + "Mi0uY2lyY3VpdHNfdjIuREVQUkVDQVRFRF9UeXBlUGFyYW1ldGVyVHlwZURh", + "dGESOgoKY2xhc3NfdHlwZRgIIAEoCzImLmNpcmN1aXRzX3YyLkRFUFJFQ0FU", + "RURfQ2xhc3NUeXBlRGF0YTESRQoVREVQUkVDQVRFRF9jbGFzc190eXBlGAQg", + "ASgLMiYuY2lyY3VpdHNfdjIuREVQUkVDQVRFRF9DbGFzc1R5cGVEYXRhMCKh", + "BAoZREVQUkVDQVRFRF9DbGFzc1R5cGVEYXRhMRIPCgd2ZXJzaW9uGAEgASgF", + "EhoKAmlkGAcgASgLMg4uY29yZS5HdWlkRGF0YRJACg90eXBlX3BhcmFtZXRl", + "cnMYAyADKAsyJy5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX0NpcmN1aXRUeXBl", + "RGF0YRJKCgpwcm9wZXJ0aWVzGAQgAygLMjYuY2lyY3VpdHNfdjIuREVQUkVD", + "QVRFRF9DbGFzc1R5cGVEYXRhMS5Qcm9wZXJ0aWVzRW50cnkSSAoJZnVuY3Rp", + "b25zGAUgAygLMjUuY2lyY3VpdHNfdjIuREVQUkVDQVRFRF9DbGFzc1R5cGVE", + "YXRhMS5GdW5jdGlvbnNFbnRyeRI8CgtiYXNlQ2xhc3NlcxgGIAMoCzInLmNp", + "cmN1aXRzX3YyLkRFUFJFQ0FURURfQ2lyY3VpdFR5cGVEYXRhEhUKDURFUFJF", + "Q0FURURfaWQYAiABKAwaUwoPUHJvcGVydGllc0VudHJ5EgsKA2tleRgBIAEo", + "CRIzCgV2YWx1ZRgCIAEoCzIkLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfUHJv", + "cGVydHlEYXRhGlUKDkZ1bmN0aW9uc0VudHJ5EgsKA2tleRgBIAEoCRI2CgV2", + "YWx1ZRgCIAEoCzInLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfQ2lyY3VpdFR5", + "cGVEYXRhIvIBChtERVBSRUNBVEVEX0Z1bmN0aW9uVHlwZURhdGESDwoHdmVy", + "c2lvbhgBIAEoBRJACg90eXBlX3BhcmFtZXRlcnMYAiADKAsyJy5jaXJjdWl0", + "c192Mi5ERVBSRUNBVEVEX0NpcmN1aXRUeXBlRGF0YRI+CgZpbnB1dHMYAyAD", + "KAsyLi5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX0tleWVkRnVuY3Rpb25JbnB1", + "dERhdGESQAoHb3V0cHV0cxgEIAMoCzIvLmNpcmN1aXRzX3YyLkRFUFJFQ0FU", + "RURfS2V5ZWRGdW5jdGlvbk91dHB1dERhdGEiZgocREVQUkVDQVRFRF9GdW5j", + "dGlvbklucHV0RGF0YRIPCgd2ZXJzaW9uGAEgASgFEjUKBHR5cGUYAiABKAsy", + "Jy5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX0NpcmN1aXRUeXBlRGF0YSJ7CiFE", + "RVBSRUNBVEVEX0tleWVkRnVuY3Rpb25JbnB1dERhdGESDwoHdmVyc2lvbhgB", + "IAEoBRILCgNrZXkYAiABKAkSOAoFdmFsdWUYAyABKAsyKS5jaXJjdWl0c192", + "Mi5ERVBSRUNBVEVEX0Z1bmN0aW9uSW5wdXREYXRhInsKF0RFUFJFQ0FURURf", + "UHJvcGVydHlEYXRhEg8KB3ZlcnNpb24YASABKAUSNQoEdHlwZRgCIAEoCzIn", + "LmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfQ2lyY3VpdFR5cGVEYXRhEgsKA2dl", + "dBgDIAEoCBILCgNzZXQYBCABKAgiZwodREVQUkVDQVRFRF9GdW5jdGlvbk91", + "dHB1dERhdGESDwoHdmVyc2lvbhgBIAEoBRI1CgR0eXBlGAIgASgLMicuY2ly", + "Y3VpdHNfdjIuREVQUkVDQVRFRF9DaXJjdWl0VHlwZURhdGEifQoiREVQUkVD", + "QVRFRF9LZXllZEZ1bmN0aW9uT3V0cHV0RGF0YRIPCgd2ZXJzaW9uGAEgASgF", + "EgsKA2tleRgCIAEoCRI5CgV2YWx1ZRgDIAEoCzIqLmNpcmN1aXRzX3YyLkRF", + "UFJFQ0FURURfRnVuY3Rpb25PdXRwdXREYXRhIkoKKURFUFJFQ0FURURfVHlw", + "ZVBhcmFtZXRlclJlZmVyZW5jZVR5cGVEYXRhEg8KB3ZlcnNpb24YASABKAUS", + "DAoEbmFtZRgCIAEoCSJ+CiBERVBSRUNBVEVEX1R5cGVQYXJhbWV0ZXJUeXBl", + "RGF0YRIPCgd2ZXJzaW9uGAEgASgFEgwKBG5hbWUYAiABKAkSOwoKY29uc3Ry", + "YWludBgDIAEoCzInLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfQ2lyY3VpdFR5", + "cGVEYXRhIsQCChlERVBSRUNBVEVEX0NsYXNzVHlwZURhdGEwEg8KB3ZlcnNp", + "b24YASABKAUSQAoPdHlwZV9wYXJhbWV0ZXJzGAIgAygLMicuY2lyY3VpdHNf", + "djIuREVQUkVDQVRFRF9DaXJjdWl0VHlwZURhdGESSgoKcHJvcGVydGllcxgD", + "IAMoCzI2LmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfQ2xhc3NUeXBlRGF0YTAu", + "UHJvcGVydGllc0VudHJ5EjMKBG5hbWUYBCABKAsyJS5jaXJjdWl0c192Mi5E", + "RVBSRUNBVEVEX051bGxhYmxlQnl0ZXMaUwoPUHJvcGVydGllc0VudHJ5EgsK", + "A2tleRgBIAEoCRIzCgV2YWx1ZRgCIAEoCzIkLmNpcmN1aXRzX3YyLkRFUFJF", + "Q0FURURfUHJvcGVydHlEYXRhQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDNullableBytesReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_AppliedGenericTypeData), global::CircuitsV2.Protobuf.DEPRECATED_AppliedGenericTypeData.Parser, new[]{ "Version", "OriginalType", "TypeParameterAssignments" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData), global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData.Parser, new[]{ "Version", "Kind", "AppliedGenericType", "FunctionType", "TypeParameterReferenceType", "TypeParameterType", "ClassType", "DEPRECATEDClassType" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1), global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1.Parser, new[]{ "Version", "Id", "TypeParameters", "Properties", "Functions", "BaseClasses", "DEPRECATEDId" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1.Types.PropertiesEntry), global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1.Types.PropertiesEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1.Types.FunctionsEntry), global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1.Types.FunctionsEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null)}), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_FunctionTypeData), global::CircuitsV2.Protobuf.DEPRECATED_FunctionTypeData.Parser, new[]{ "Version", "TypeParameters", "Inputs", "Outputs" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_FunctionInputData), global::CircuitsV2.Protobuf.DEPRECATED_FunctionInputData.Parser, new[]{ "Version", "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyedFunctionInputData), global::CircuitsV2.Protobuf.DEPRECATED_KeyedFunctionInputData.Parser, new[]{ "Version", "Key", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_PropertyData), global::CircuitsV2.Protobuf.DEPRECATED_PropertyData.Parser, new[]{ "Version", "Type", "Get", "Set" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_FunctionOutputData), global::CircuitsV2.Protobuf.DEPRECATED_FunctionOutputData.Parser, new[]{ "Version", "Type" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyedFunctionOutputData), global::CircuitsV2.Protobuf.DEPRECATED_KeyedFunctionOutputData.Parser, new[]{ "Version", "Key", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterReferenceTypeData), global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterReferenceTypeData.Parser, new[]{ "Version", "Name" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterTypeData), global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterTypeData.Parser, new[]{ "Version", "Name", "Constraint" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData0), global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData0.Parser, new[]{ "Version", "TypeParameters", "Properties", "Name" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData0.Types.PropertiesEntry), global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData0.Types.PropertiesEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null)}) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_AppliedGenericTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_AppliedGenericTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.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 DEPRECATED_AppliedGenericTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_AppliedGenericTypeData(DEPRECATED_AppliedGenericTypeData other) : this() { + version_ = other.version_; + originalType_ = other.originalType_ != null ? other.originalType_.Clone() : null; + typeParameterAssignments_ = other.typeParameterAssignments_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_AppliedGenericTypeData Clone() { + return new DEPRECATED_AppliedGenericTypeData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "original_type" field. + public const int OriginalTypeFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData originalType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData OriginalType { + get { return originalType_; } + set { + originalType_ = value; + } + } + + /// Field number for the "type_parameter_assignments" field. + public const int TypeParameterAssignmentsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_typeParameterAssignments_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData.Parser); + private readonly pbc::RepeatedField typeParameterAssignments_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TypeParameterAssignments { + get { return typeParameterAssignments_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_AppliedGenericTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_AppliedGenericTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(OriginalType, other.OriginalType)) return false; + if(!typeParameterAssignments_.Equals(other.typeParameterAssignments_)) 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 (Version != 0) hash ^= Version.GetHashCode(); + if (originalType_ != null) hash ^= OriginalType.GetHashCode(); + hash ^= typeParameterAssignments_.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (originalType_ != null) { + output.WriteRawTag(18); + output.WriteMessage(OriginalType); + } + typeParameterAssignments_.WriteTo(output, _repeated_typeParameterAssignments_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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (originalType_ != null) { + output.WriteRawTag(18); + output.WriteMessage(OriginalType); + } + typeParameterAssignments_.WriteTo(ref output, _repeated_typeParameterAssignments_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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + if (originalType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OriginalType); + } + size += typeParameterAssignments_.CalculateSize(_repeated_typeParameterAssignments_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_AppliedGenericTypeData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + if (other.originalType_ != null) { + if (originalType_ == null) { + OriginalType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + OriginalType.MergeFrom(other.OriginalType); + } + typeParameterAssignments_.Add(other.typeParameterAssignments_); + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + if (originalType_ == null) { + OriginalType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(OriginalType); + break; + } + case 26: { + typeParameterAssignments_.AddEntriesFrom(input, _repeated_typeParameterAssignments_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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + if (originalType_ == null) { + OriginalType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(OriginalType); + break; + } + case 26: { + typeParameterAssignments_.AddEntriesFrom(ref input, _repeated_typeParameterAssignments_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_CircuitTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_CircuitTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 DEPRECATED_CircuitTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_CircuitTypeData(DEPRECATED_CircuitTypeData other) : this() { + version_ = other.version_; + kind_ = other.kind_; + appliedGenericType_ = other.appliedGenericType_ != null ? other.appliedGenericType_.Clone() : null; + functionType_ = other.functionType_ != null ? other.functionType_.Clone() : null; + typeParameterReferenceType_ = other.typeParameterReferenceType_ != null ? other.typeParameterReferenceType_.Clone() : null; + typeParameterType_ = other.typeParameterType_ != null ? other.typeParameterType_.Clone() : null; + classType_ = other.classType_ != null ? other.classType_.Clone() : null; + dEPRECATEDClassType_ = other.dEPRECATEDClassType_ != null ? other.dEPRECATEDClassType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_CircuitTypeData Clone() { + return new DEPRECATED_CircuitTypeData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 2; + private int kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Kind { + get { return kind_; } + set { + kind_ = value; + } + } + + /// Field number for the "applied_generic_type" field. + public const int AppliedGenericTypeFieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_AppliedGenericTypeData appliedGenericType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_AppliedGenericTypeData AppliedGenericType { + get { return appliedGenericType_; } + set { + appliedGenericType_ = value; + } + } + + /// Field number for the "function_type" field. + public const int FunctionTypeFieldNumber = 5; + private global::CircuitsV2.Protobuf.DEPRECATED_FunctionTypeData functionType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_FunctionTypeData FunctionType { + get { return functionType_; } + set { + functionType_ = value; + } + } + + /// Field number for the "type_parameter_reference_type" field. + public const int TypeParameterReferenceTypeFieldNumber = 6; + private global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterReferenceTypeData typeParameterReferenceType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterReferenceTypeData TypeParameterReferenceType { + get { return typeParameterReferenceType_; } + set { + typeParameterReferenceType_ = value; + } + } + + /// Field number for the "type_parameter_type" field. + public const int TypeParameterTypeFieldNumber = 7; + private global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterTypeData typeParameterType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterTypeData TypeParameterType { + get { return typeParameterType_; } + set { + typeParameterType_ = value; + } + } + + /// Field number for the "class_type" field. + public const int ClassTypeFieldNumber = 8; + private global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1 classType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1 ClassType { + get { return classType_; } + set { + classType_ = value; + } + } + + /// Field number for the "DEPRECATED_class_type" field. + public const int DEPRECATEDClassTypeFieldNumber = 4; + private global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData0 dEPRECATEDClassType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData0 DEPRECATEDClassType { + get { return dEPRECATEDClassType_; } + set { + dEPRECATEDClassType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_CircuitTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_CircuitTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (Kind != other.Kind) return false; + if (!object.Equals(AppliedGenericType, other.AppliedGenericType)) return false; + if (!object.Equals(FunctionType, other.FunctionType)) return false; + if (!object.Equals(TypeParameterReferenceType, other.TypeParameterReferenceType)) return false; + if (!object.Equals(TypeParameterType, other.TypeParameterType)) return false; + if (!object.Equals(ClassType, other.ClassType)) return false; + if (!object.Equals(DEPRECATEDClassType, other.DEPRECATEDClassType)) 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 (Version != 0) hash ^= Version.GetHashCode(); + if (Kind != 0) hash ^= Kind.GetHashCode(); + if (appliedGenericType_ != null) hash ^= AppliedGenericType.GetHashCode(); + if (functionType_ != null) hash ^= FunctionType.GetHashCode(); + if (typeParameterReferenceType_ != null) hash ^= TypeParameterReferenceType.GetHashCode(); + if (typeParameterType_ != null) hash ^= TypeParameterType.GetHashCode(); + if (classType_ != null) hash ^= ClassType.GetHashCode(); + if (dEPRECATEDClassType_ != null) hash ^= DEPRECATEDClassType.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (Kind != 0) { + output.WriteRawTag(16); + output.WriteInt32(Kind); + } + if (appliedGenericType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AppliedGenericType); + } + if (dEPRECATEDClassType_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDClassType); + } + if (functionType_ != null) { + output.WriteRawTag(42); + output.WriteMessage(FunctionType); + } + if (typeParameterReferenceType_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TypeParameterReferenceType); + } + if (typeParameterType_ != null) { + output.WriteRawTag(58); + output.WriteMessage(TypeParameterType); + } + if (classType_ != null) { + output.WriteRawTag(66); + output.WriteMessage(ClassType); + } + 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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (Kind != 0) { + output.WriteRawTag(16); + output.WriteInt32(Kind); + } + if (appliedGenericType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AppliedGenericType); + } + if (dEPRECATEDClassType_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDClassType); + } + if (functionType_ != null) { + output.WriteRawTag(42); + output.WriteMessage(FunctionType); + } + if (typeParameterReferenceType_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TypeParameterReferenceType); + } + if (typeParameterType_ != null) { + output.WriteRawTag(58); + output.WriteMessage(TypeParameterType); + } + if (classType_ != null) { + output.WriteRawTag(66); + output.WriteMessage(ClassType); + } + 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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + if (Kind != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Kind); + } + if (appliedGenericType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AppliedGenericType); + } + if (functionType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FunctionType); + } + if (typeParameterReferenceType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TypeParameterReferenceType); + } + if (typeParameterType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TypeParameterType); + } + if (classType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ClassType); + } + if (dEPRECATEDClassType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDClassType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_CircuitTypeData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + if (other.Kind != 0) { + Kind = other.Kind; + } + if (other.appliedGenericType_ != null) { + if (appliedGenericType_ == null) { + AppliedGenericType = new global::CircuitsV2.Protobuf.DEPRECATED_AppliedGenericTypeData(); + } + AppliedGenericType.MergeFrom(other.AppliedGenericType); + } + if (other.functionType_ != null) { + if (functionType_ == null) { + FunctionType = new global::CircuitsV2.Protobuf.DEPRECATED_FunctionTypeData(); + } + FunctionType.MergeFrom(other.FunctionType); + } + if (other.typeParameterReferenceType_ != null) { + if (typeParameterReferenceType_ == null) { + TypeParameterReferenceType = new global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterReferenceTypeData(); + } + TypeParameterReferenceType.MergeFrom(other.TypeParameterReferenceType); + } + if (other.typeParameterType_ != null) { + if (typeParameterType_ == null) { + TypeParameterType = new global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterTypeData(); + } + TypeParameterType.MergeFrom(other.TypeParameterType); + } + if (other.classType_ != null) { + if (classType_ == null) { + ClassType = new global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1(); + } + ClassType.MergeFrom(other.ClassType); + } + if (other.dEPRECATEDClassType_ != null) { + if (dEPRECATEDClassType_ == null) { + DEPRECATEDClassType = new global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData0(); + } + DEPRECATEDClassType.MergeFrom(other.DEPRECATEDClassType); + } + _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 8: { + Version = input.ReadInt32(); + break; + } + case 16: { + Kind = input.ReadInt32(); + break; + } + case 26: { + if (appliedGenericType_ == null) { + AppliedGenericType = new global::CircuitsV2.Protobuf.DEPRECATED_AppliedGenericTypeData(); + } + input.ReadMessage(AppliedGenericType); + break; + } + case 34: { + if (dEPRECATEDClassType_ == null) { + DEPRECATEDClassType = new global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData0(); + } + input.ReadMessage(DEPRECATEDClassType); + break; + } + case 42: { + if (functionType_ == null) { + FunctionType = new global::CircuitsV2.Protobuf.DEPRECATED_FunctionTypeData(); + } + input.ReadMessage(FunctionType); + break; + } + case 50: { + if (typeParameterReferenceType_ == null) { + TypeParameterReferenceType = new global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterReferenceTypeData(); + } + input.ReadMessage(TypeParameterReferenceType); + break; + } + case 58: { + if (typeParameterType_ == null) { + TypeParameterType = new global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterTypeData(); + } + input.ReadMessage(TypeParameterType); + break; + } + case 66: { + if (classType_ == null) { + ClassType = new global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1(); + } + input.ReadMessage(ClassType); + 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 8: { + Version = input.ReadInt32(); + break; + } + case 16: { + Kind = input.ReadInt32(); + break; + } + case 26: { + if (appliedGenericType_ == null) { + AppliedGenericType = new global::CircuitsV2.Protobuf.DEPRECATED_AppliedGenericTypeData(); + } + input.ReadMessage(AppliedGenericType); + break; + } + case 34: { + if (dEPRECATEDClassType_ == null) { + DEPRECATEDClassType = new global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData0(); + } + input.ReadMessage(DEPRECATEDClassType); + break; + } + case 42: { + if (functionType_ == null) { + FunctionType = new global::CircuitsV2.Protobuf.DEPRECATED_FunctionTypeData(); + } + input.ReadMessage(FunctionType); + break; + } + case 50: { + if (typeParameterReferenceType_ == null) { + TypeParameterReferenceType = new global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterReferenceTypeData(); + } + input.ReadMessage(TypeParameterReferenceType); + break; + } + case 58: { + if (typeParameterType_ == null) { + TypeParameterType = new global::CircuitsV2.Protobuf.DEPRECATED_TypeParameterTypeData(); + } + input.ReadMessage(TypeParameterType); + break; + } + case 66: { + if (classType_ == null) { + ClassType = new global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1(); + } + input.ReadMessage(ClassType); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_ClassTypeData1 : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_ClassTypeData1()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 DEPRECATED_ClassTypeData1() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_ClassTypeData1(DEPRECATED_ClassTypeData1 other) : this() { + version_ = other.version_; + id_ = other.id_ != null ? other.id_.Clone() : null; + typeParameters_ = other.typeParameters_.Clone(); + properties_ = other.properties_.Clone(); + functions_ = other.functions_.Clone(); + baseClasses_ = other.baseClasses_.Clone(); + dEPRECATEDId_ = other.dEPRECATEDId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_ClassTypeData1 Clone() { + return new DEPRECATED_ClassTypeData1(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 7; + private global::RecRoom.Protobuf.Core.GuidData id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Id { + get { return id_; } + set { + id_ = value; + } + } + + /// Field number for the "type_parameters" field. + public const int TypeParametersFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_typeParameters_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData.Parser); + private readonly pbc::RepeatedField typeParameters_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TypeParameters { + get { return typeParameters_; } + } + + /// Field number for the "properties" field. + public const int PropertiesFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_properties_codec + = pb::FieldCodec.ForMessage(34, global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1.Types.PropertiesEntry.Parser); + private readonly pbc::RepeatedField properties_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Properties { + get { return properties_; } + } + + /// Field number for the "functions" field. + public const int FunctionsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_functions_codec + = pb::FieldCodec.ForMessage(42, global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData1.Types.FunctionsEntry.Parser); + private readonly pbc::RepeatedField functions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Functions { + get { return functions_; } + } + + /// Field number for the "baseClasses" field. + public const int BaseClassesFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_baseClasses_codec + = pb::FieldCodec.ForMessage(50, global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData.Parser); + private readonly pbc::RepeatedField baseClasses_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField BaseClasses { + get { return baseClasses_; } + } + + /// Field number for the "DEPRECATED_id" field. + public const int DEPRECATEDIdFieldNumber = 2; + private pb::ByteString dEPRECATEDId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDId { + get { return dEPRECATEDId_; } + set { + dEPRECATEDId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_ClassTypeData1); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_ClassTypeData1 other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(Id, other.Id)) return false; + if(!typeParameters_.Equals(other.typeParameters_)) return false; + if(!properties_.Equals(other.properties_)) return false; + if(!functions_.Equals(other.functions_)) return false; + if(!baseClasses_.Equals(other.baseClasses_)) return false; + if (DEPRECATEDId != other.DEPRECATEDId) 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 (Version != 0) hash ^= Version.GetHashCode(); + if (id_ != null) hash ^= Id.GetHashCode(); + hash ^= typeParameters_.GetHashCode(); + hash ^= properties_.GetHashCode(); + hash ^= functions_.GetHashCode(); + hash ^= baseClasses_.GetHashCode(); + if (DEPRECATEDId.Length != 0) hash ^= DEPRECATEDId.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (DEPRECATEDId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDId); + } + typeParameters_.WriteTo(output, _repeated_typeParameters_codec); + properties_.WriteTo(output, _repeated_properties_codec); + functions_.WriteTo(output, _repeated_functions_codec); + baseClasses_.WriteTo(output, _repeated_baseClasses_codec); + if (id_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Id); + } + 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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (DEPRECATEDId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDId); + } + typeParameters_.WriteTo(ref output, _repeated_typeParameters_codec); + properties_.WriteTo(ref output, _repeated_properties_codec); + functions_.WriteTo(ref output, _repeated_functions_codec); + baseClasses_.WriteTo(ref output, _repeated_baseClasses_codec); + if (id_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Id); + } + 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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + if (id_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Id); + } + size += typeParameters_.CalculateSize(_repeated_typeParameters_codec); + size += properties_.CalculateSize(_repeated_properties_codec); + size += functions_.CalculateSize(_repeated_functions_codec); + size += baseClasses_.CalculateSize(_repeated_baseClasses_codec); + if (DEPRECATEDId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_ClassTypeData1 other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + if (other.id_ != null) { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + Id.MergeFrom(other.Id); + } + typeParameters_.Add(other.typeParameters_); + properties_.Add(other.properties_); + functions_.Add(other.functions_); + baseClasses_.Add(other.baseClasses_); + if (other.DEPRECATEDId.Length != 0) { + DEPRECATEDId = other.DEPRECATEDId; + } + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + DEPRECATEDId = input.ReadBytes(); + break; + } + case 26: { + typeParameters_.AddEntriesFrom(input, _repeated_typeParameters_codec); + break; + } + case 34: { + properties_.AddEntriesFrom(input, _repeated_properties_codec); + break; + } + case 42: { + functions_.AddEntriesFrom(input, _repeated_functions_codec); + break; + } + case 50: { + baseClasses_.AddEntriesFrom(input, _repeated_baseClasses_codec); + break; + } + case 58: { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Id); + 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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + DEPRECATEDId = input.ReadBytes(); + break; + } + case 26: { + typeParameters_.AddEntriesFrom(ref input, _repeated_typeParameters_codec); + break; + } + case 34: { + properties_.AddEntriesFrom(ref input, _repeated_properties_codec); + break; + } + case 42: { + functions_.AddEntriesFrom(ref input, _repeated_functions_codec); + break; + } + case 50: { + baseClasses_.AddEntriesFrom(ref input, _repeated_baseClasses_codec); + break; + } + case 58: { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Id); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the DEPRECATED_ClassTypeData1 message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PropertiesEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PropertiesEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATED_ClassTypeData1.Descriptor.NestedTypes[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 PropertiesEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertiesEntry(PropertiesEntry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertiesEntry Clone() { + return new PropertiesEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_PropertyData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_PropertyData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PropertiesEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PropertiesEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PropertiesEntry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_PropertyData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_PropertyData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_PropertyData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionsEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionsEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATED_ClassTypeData1.Descriptor.NestedTypes[1]; } + } + + [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 FunctionsEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionsEntry(FunctionsEntry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionsEntry Clone() { + return new FunctionsEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionsEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionsEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionsEntry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_FunctionTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_FunctionTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 DEPRECATED_FunctionTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_FunctionTypeData(DEPRECATED_FunctionTypeData other) : this() { + version_ = other.version_; + typeParameters_ = other.typeParameters_.Clone(); + inputs_ = other.inputs_.Clone(); + outputs_ = other.outputs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_FunctionTypeData Clone() { + return new DEPRECATED_FunctionTypeData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "type_parameters" field. + public const int TypeParametersFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_typeParameters_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData.Parser); + private readonly pbc::RepeatedField typeParameters_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TypeParameters { + get { return typeParameters_; } + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.DEPRECATED_KeyedFunctionInputData.Parser); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_outputs_codec + = pb::FieldCodec.ForMessage(34, global::CircuitsV2.Protobuf.DEPRECATED_KeyedFunctionOutputData.Parser); + private readonly pbc::RepeatedField outputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Outputs { + get { return outputs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_FunctionTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_FunctionTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if(!typeParameters_.Equals(other.typeParameters_)) return false; + if(!inputs_.Equals(other.inputs_)) return false; + if(!outputs_.Equals(other.outputs_)) 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 (Version != 0) hash ^= Version.GetHashCode(); + hash ^= typeParameters_.GetHashCode(); + hash ^= inputs_.GetHashCode(); + hash ^= outputs_.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + typeParameters_.WriteTo(output, _repeated_typeParameters_codec); + inputs_.WriteTo(output, _repeated_inputs_codec); + outputs_.WriteTo(output, _repeated_outputs_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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + typeParameters_.WriteTo(ref output, _repeated_typeParameters_codec); + inputs_.WriteTo(ref output, _repeated_inputs_codec); + outputs_.WriteTo(ref output, _repeated_outputs_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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + size += typeParameters_.CalculateSize(_repeated_typeParameters_codec); + size += inputs_.CalculateSize(_repeated_inputs_codec); + size += outputs_.CalculateSize(_repeated_outputs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_FunctionTypeData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + typeParameters_.Add(other.typeParameters_); + inputs_.Add(other.inputs_); + outputs_.Add(other.outputs_); + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + typeParameters_.AddEntriesFrom(input, _repeated_typeParameters_codec); + break; + } + case 26: { + inputs_.AddEntriesFrom(input, _repeated_inputs_codec); + break; + } + case 34: { + outputs_.AddEntriesFrom(input, _repeated_outputs_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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + typeParameters_.AddEntriesFrom(ref input, _repeated_typeParameters_codec); + break; + } + case 26: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + case 34: { + outputs_.AddEntriesFrom(ref input, _repeated_outputs_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_FunctionInputData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_FunctionInputData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 DEPRECATED_FunctionInputData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_FunctionInputData(DEPRECATED_FunctionInputData other) : this() { + version_ = other.version_; + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_FunctionInputData Clone() { + return new DEPRECATED_FunctionInputData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_FunctionInputData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_FunctionInputData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(Type, other.Type)) 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 (Version != 0) hash ^= Version.GetHashCode(); + if (type_ != null) hash ^= Type.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (type_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Type); + } + 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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (type_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Type); + } + 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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_FunctionInputData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + if (type_ == null) { + Type = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(Type); + 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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + if (type_ == null) { + Type = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyedFunctionInputData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyedFunctionInputData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 DEPRECATED_KeyedFunctionInputData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedFunctionInputData(DEPRECATED_KeyedFunctionInputData other) : this() { + version_ = other.version_; + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedFunctionInputData Clone() { + return new DEPRECATED_KeyedFunctionInputData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 2; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_FunctionInputData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_FunctionInputData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyedFunctionInputData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyedFunctionInputData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Version != 0) hash ^= Version.GetHashCode(); + if (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (Key.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (Key.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + if (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyedFunctionInputData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_FunctionInputData(); + } + Value.MergeFrom(other.Value); + } + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + Key = input.ReadString(); + break; + } + case 26: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_FunctionInputData(); + } + input.ReadMessage(Value); + 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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + Key = input.ReadString(); + break; + } + case 26: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_FunctionInputData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_PropertyData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_PropertyData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[6]; } + } + + [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 DEPRECATED_PropertyData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_PropertyData(DEPRECATED_PropertyData other) : this() { + version_ = other.version_; + type_ = other.type_ != null ? other.type_.Clone() : null; + get_ = other.get_; + set_ = other.set_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_PropertyData Clone() { + return new DEPRECATED_PropertyData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + /// Field number for the "get" field. + public const int GetFieldNumber = 3; + private bool get_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Get { + get { return get_; } + set { + get_ = value; + } + } + + /// Field number for the "set" field. + public const int SetFieldNumber = 4; + private bool set_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Set { + get { return set_; } + set { + set_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_PropertyData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_PropertyData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(Type, other.Type)) return false; + if (Get != other.Get) return false; + if (Set != other.Set) 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 (Version != 0) hash ^= Version.GetHashCode(); + if (type_ != null) hash ^= Type.GetHashCode(); + if (Get != false) hash ^= Get.GetHashCode(); + if (Set != false) hash ^= Set.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (type_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Type); + } + if (Get != false) { + output.WriteRawTag(24); + output.WriteBool(Get); + } + if (Set != false) { + output.WriteRawTag(32); + output.WriteBool(Set); + } + 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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (type_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Type); + } + if (Get != false) { + output.WriteRawTag(24); + output.WriteBool(Get); + } + if (Set != false) { + output.WriteRawTag(32); + output.WriteBool(Set); + } + 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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (Get != false) { + size += 1 + 1; + } + if (Set != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_PropertyData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + if (other.Get != false) { + Get = other.Get; + } + if (other.Set != false) { + Set = other.Set; + } + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + if (type_ == null) { + Type = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + case 24: { + Get = input.ReadBool(); + break; + } + case 32: { + Set = input.ReadBool(); + 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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + if (type_ == null) { + Type = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + case 24: { + Get = input.ReadBool(); + break; + } + case 32: { + Set = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_FunctionOutputData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_FunctionOutputData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[7]; } + } + + [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 DEPRECATED_FunctionOutputData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_FunctionOutputData(DEPRECATED_FunctionOutputData other) : this() { + version_ = other.version_; + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_FunctionOutputData Clone() { + return new DEPRECATED_FunctionOutputData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_FunctionOutputData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_FunctionOutputData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(Type, other.Type)) 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 (Version != 0) hash ^= Version.GetHashCode(); + if (type_ != null) hash ^= Type.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (type_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Type); + } + 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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (type_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Type); + } + 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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_FunctionOutputData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + if (type_ == null) { + Type = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(Type); + 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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + if (type_ == null) { + Type = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyedFunctionOutputData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyedFunctionOutputData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[8]; } + } + + [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 DEPRECATED_KeyedFunctionOutputData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedFunctionOutputData(DEPRECATED_KeyedFunctionOutputData other) : this() { + version_ = other.version_; + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedFunctionOutputData Clone() { + return new DEPRECATED_KeyedFunctionOutputData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 2; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_FunctionOutputData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_FunctionOutputData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyedFunctionOutputData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyedFunctionOutputData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Version != 0) hash ^= Version.GetHashCode(); + if (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (Key.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (Key.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + if (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyedFunctionOutputData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_FunctionOutputData(); + } + Value.MergeFrom(other.Value); + } + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + Key = input.ReadString(); + break; + } + case 26: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_FunctionOutputData(); + } + input.ReadMessage(Value); + 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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + Key = input.ReadString(); + break; + } + case 26: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_FunctionOutputData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_TypeParameterReferenceTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_TypeParameterReferenceTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[9]; } + } + + [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 DEPRECATED_TypeParameterReferenceTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_TypeParameterReferenceTypeData(DEPRECATED_TypeParameterReferenceTypeData other) : this() { + version_ = other.version_; + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_TypeParameterReferenceTypeData Clone() { + return new DEPRECATED_TypeParameterReferenceTypeData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_TypeParameterReferenceTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_TypeParameterReferenceTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (Name != other.Name) 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 (Version != 0) hash ^= Version.GetHashCode(); + if (Name.Length != 0) hash ^= Name.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + 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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + 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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_TypeParameterReferenceTypeData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + Name = input.ReadString(); + 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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_TypeParameterTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_TypeParameterTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[10]; } + } + + [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 DEPRECATED_TypeParameterTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_TypeParameterTypeData(DEPRECATED_TypeParameterTypeData other) : this() { + version_ = other.version_; + name_ = other.name_; + constraint_ = other.constraint_ != null ? other.constraint_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_TypeParameterTypeData Clone() { + return new DEPRECATED_TypeParameterTypeData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "constraint" field. + public const int ConstraintFieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData constraint_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData Constraint { + get { return constraint_; } + set { + constraint_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_TypeParameterTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_TypeParameterTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (Name != other.Name) return false; + if (!object.Equals(Constraint, other.Constraint)) 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 (Version != 0) hash ^= Version.GetHashCode(); + if (Name.Length != 0) hash ^= Name.GetHashCode(); + if (constraint_ != null) hash ^= Constraint.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (constraint_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Constraint); + } + 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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (constraint_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Constraint); + } + 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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (constraint_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Constraint); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_TypeParameterTypeData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.constraint_ != null) { + if (constraint_ == null) { + Constraint = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + Constraint.MergeFrom(other.Constraint); + } + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + if (constraint_ == null) { + Constraint = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(Constraint); + 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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + if (constraint_ == null) { + Constraint = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(Constraint); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_ClassTypeData0 : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_ClassTypeData0()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDCircuitTypeDataReflection.Descriptor.MessageTypes[11]; } + } + + [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 DEPRECATED_ClassTypeData0() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_ClassTypeData0(DEPRECATED_ClassTypeData0 other) : this() { + version_ = other.version_; + typeParameters_ = other.typeParameters_.Clone(); + properties_ = other.properties_.Clone(); + name_ = other.name_ != null ? other.name_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_ClassTypeData0 Clone() { + return new DEPRECATED_ClassTypeData0(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "type_parameters" field. + public const int TypeParametersFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_typeParameters_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData.Parser); + private readonly pbc::RepeatedField typeParameters_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TypeParameters { + get { return typeParameters_; } + } + + /// Field number for the "properties" field. + public const int PropertiesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_properties_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.DEPRECATED_ClassTypeData0.Types.PropertiesEntry.Parser); + private readonly pbc::RepeatedField properties_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Properties { + get { return properties_; } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 4; + private global::CircuitsV2.Protobuf.DEPRECATED_NullableBytes name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_NullableBytes Name { + get { return name_; } + set { + name_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_ClassTypeData0); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_ClassTypeData0 other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if(!typeParameters_.Equals(other.typeParameters_)) return false; + if(!properties_.Equals(other.properties_)) return false; + if (!object.Equals(Name, other.Name)) 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 (Version != 0) hash ^= Version.GetHashCode(); + hash ^= typeParameters_.GetHashCode(); + hash ^= properties_.GetHashCode(); + if (name_ != null) hash ^= Name.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + typeParameters_.WriteTo(output, _repeated_typeParameters_codec); + properties_.WriteTo(output, _repeated_properties_codec); + if (name_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Name); + } + 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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + typeParameters_.WriteTo(ref output, _repeated_typeParameters_codec); + properties_.WriteTo(ref output, _repeated_properties_codec); + if (name_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Name); + } + 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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + size += typeParameters_.CalculateSize(_repeated_typeParameters_codec); + size += properties_.CalculateSize(_repeated_properties_codec); + if (name_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_ClassTypeData0 other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + typeParameters_.Add(other.typeParameters_); + properties_.Add(other.properties_); + if (other.name_ != null) { + if (name_ == null) { + Name = new global::CircuitsV2.Protobuf.DEPRECATED_NullableBytes(); + } + Name.MergeFrom(other.Name); + } + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + typeParameters_.AddEntriesFrom(input, _repeated_typeParameters_codec); + break; + } + case 26: { + properties_.AddEntriesFrom(input, _repeated_properties_codec); + break; + } + case 34: { + if (name_ == null) { + Name = new global::CircuitsV2.Protobuf.DEPRECATED_NullableBytes(); + } + input.ReadMessage(Name); + 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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + typeParameters_.AddEntriesFrom(ref input, _repeated_typeParameters_codec); + break; + } + case 26: { + properties_.AddEntriesFrom(ref input, _repeated_properties_codec); + break; + } + case 34: { + if (name_ == null) { + Name = new global::CircuitsV2.Protobuf.DEPRECATED_NullableBytes(); + } + input.ReadMessage(Name); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the DEPRECATED_ClassTypeData0 message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PropertiesEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PropertiesEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATED_ClassTypeData0.Descriptor.NestedTypes[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 PropertiesEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertiesEntry(PropertiesEntry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertiesEntry Clone() { + return new PropertiesEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_PropertyData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_PropertyData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PropertiesEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PropertiesEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PropertiesEntry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_PropertyData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_PropertyData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_PropertyData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDCloudDataLedgerVersion.cs b/DEPRECATEDCloudDataLedgerVersion.cs new file mode 100644 index 0000000..a4f1633 --- /dev/null +++ b/DEPRECATEDCloudDataLedgerVersion.cs @@ -0,0 +1,51 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_cloud_data_ledger_version.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_cloud_data_ledger_version.proto + public static partial class DEPRECATEDCloudDataLedgerVersionReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_cloud_data_ledger_version.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDCloudDataLedgerVersionReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkFjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfY2xvdWRfZGF0", + "YV9sZWRnZXJfdmVyc2lvbi5wcm90bxILY2lyY3VpdHNfdjIqgAEKIURFUFJF", + "Q0FURURfQ2xvdWREYXRhTGVkZ2VyVmVyc2lvbhIfChtWME5ld0Nsb3VkRGF0", + "YUxlZGdlclZlcnNpb24QABIUChBWMVR5cGVzSW5FbnRyaWVzEAESIAocTGF0", + "ZXN0Q2xvdWREYXRhTGVkZ2VyVmVyc2lvbhABGgIQAUIWqgITQ2lyY3VpdHNW", + "Mi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.DEPRECATED_CloudDataLedgerVersion), }, null, null)); + } + #endregion + + } + #region Enums + public enum DEPRECATED_CloudDataLedgerVersion { + [pbr::OriginalName("V0NewCloudDataLedgerVersion")] V0NewCloudDataLedgerVersion = 0, + [pbr::OriginalName("V1TypesInEntries")] V1TypesInEntries = 1, + [pbr::OriginalName("LatestCloudDataLedgerVersion", PreferredAlias = false)] LatestCloudDataLedgerVersion = 1, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDDefaultPortData.cs b/DEPRECATEDDefaultPortData.cs new file mode 100644 index 0000000..eb7304f --- /dev/null +++ b/DEPRECATEDDefaultPortData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_default_port_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_default_port_data.proto + public static partial class DEPRECATEDDefaultPortDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_default_port_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDDefaultPortDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjljaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfZGVmYXVsdF9w", + "b3J0X2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGiVjaXJjdWl0c192Mi9jaXJj", + "dWl0X3NpZ25hbF9kYXRhLnByb3RvImkKGkRFUFJFQ0FURURfRGVmYXVsdFBv", + "cnREYXRhEg8KB3BvcnRfaWQYASABKAwSOgoSZGVmYXVsdF92YWx1ZV9kYXRh", + "GAIgASgLMh4uY2lyY3VpdHNfdjIuQ2lyY3VpdFNpZ25hbERhdGFCFqoCE0Np", + "cmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.CircuitSignalDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_DefaultPortData), global::CircuitsV2.Protobuf.DEPRECATED_DefaultPortData.Parser, new[]{ "PortId", "DefaultValueData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_DefaultPortData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_DefaultPortData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDDefaultPortDataReflection.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 DEPRECATED_DefaultPortData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_DefaultPortData(DEPRECATED_DefaultPortData other) : this() { + portId_ = other.portId_; + defaultValueData_ = other.defaultValueData_ != null ? other.defaultValueData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_DefaultPortData Clone() { + return new DEPRECATED_DefaultPortData(this); + } + + /// Field number for the "port_id" field. + public const int PortIdFieldNumber = 1; + private pb::ByteString portId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString PortId { + get { return portId_; } + set { + portId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "default_value_data" field. + public const int DefaultValueDataFieldNumber = 2; + private global::CircuitsV2.Protobuf.CircuitSignalData defaultValueData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitSignalData DefaultValueData { + get { return defaultValueData_; } + set { + defaultValueData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_DefaultPortData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_DefaultPortData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PortId != other.PortId) return false; + if (!object.Equals(DefaultValueData, other.DefaultValueData)) 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 (PortId.Length != 0) hash ^= PortId.GetHashCode(); + if (defaultValueData_ != null) hash ^= DefaultValueData.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 (PortId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(PortId); + } + if (defaultValueData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DefaultValueData); + } + 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 (PortId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(PortId); + } + if (defaultValueData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DefaultValueData); + } + 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 (PortId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(PortId); + } + if (defaultValueData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultValueData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_DefaultPortData other) { + if (other == null) { + return; + } + if (other.PortId.Length != 0) { + PortId = other.PortId; + } + if (other.defaultValueData_ != null) { + if (defaultValueData_ == null) { + DefaultValueData = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + DefaultValueData.MergeFrom(other.DefaultValueData); + } + _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: { + PortId = input.ReadBytes(); + break; + } + case 18: { + if (defaultValueData_ == null) { + DefaultValueData = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + input.ReadMessage(DefaultValueData); + 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: { + PortId = input.ReadBytes(); + break; + } + case 18: { + if (defaultValueData_ == null) { + DefaultValueData = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + input.ReadMessage(DefaultValueData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDDictionaryData.cs b/DEPRECATEDDictionaryData.cs new file mode 100644 index 0000000..748cc1b --- /dev/null +++ b/DEPRECATEDDictionaryData.cs @@ -0,0 +1,660 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_dictionary_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_dictionary_data.proto + public static partial class DEPRECATEDDictionaryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_dictionary_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDDictionaryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjdjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfZGljdGlvbmFy", + "eV9kYXRhLnByb3RvEgtjaXJjdWl0c192MiI5ChtERVBSRUNBVEVEX0tleVZh", + "bHVlUGFpckRhdGESCwoDa2V5GAEgASgMEg0KBXZhbHVlGAIgASgMIlQKGURF", + "UFJFQ0FURURfRGljdGlvbmFyeURhdGESNwoFaXRlbXMYASADKAsyKC5jaXJj", + "dWl0c192Mi5ERVBSRUNBVEVEX0tleVZhbHVlUGFpckRhdGEiWAodREVQUkVD", + "QVRFRF9MaXN0RGljdGlvbmFyeURhdGESNwoFaXRlbXMYASADKAsyKC5jaXJj", + "dWl0c192Mi5ERVBSRUNBVEVEX0tleVZhbHVlUGFpckRhdGFCFqoCE0NpcmN1", + "aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyValuePairData), global::CircuitsV2.Protobuf.DEPRECATED_KeyValuePairData.Parser, new[]{ "Key", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData), global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData.Parser, new[]{ "Items" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData), global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData.Parser, new[]{ "Items" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyValuePairData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyValuePairData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDDictionaryDataReflection.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 DEPRECATED_KeyValuePairData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyValuePairData(DEPRECATED_KeyValuePairData other) : this() { + key_ = other.key_; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyValuePairData Clone() { + return new DEPRECATED_KeyValuePairData(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private pb::ByteString key_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private pb::ByteString value_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Value { + get { return value_; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyValuePairData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyValuePairData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (Value != other.Value) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (Value.Length != 0) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (Value.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (Value.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key); + } + if (Value.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyValuePairData other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.Value.Length != 0) { + Value = other.Value; + } + _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: { + Key = input.ReadBytes(); + break; + } + case 18: { + Value = input.ReadBytes(); + 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: { + Key = input.ReadBytes(); + break; + } + case 18: { + Value = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_DictionaryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_DictionaryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDDictionaryDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 DEPRECATED_DictionaryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_DictionaryData(DEPRECATED_DictionaryData other) : this() { + items_ = other.items_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_DictionaryData Clone() { + return new DEPRECATED_DictionaryData(this); + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.DEPRECATED_KeyValuePairData.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_DictionaryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_DictionaryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!items_.Equals(other.items_)) 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; + hash ^= items_.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 + items_.WriteTo(output, _repeated_items_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) { + items_.WriteTo(ref output, _repeated_items_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; + size += items_.CalculateSize(_repeated_items_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_DictionaryData other) { + if (other == null) { + return; + } + items_.Add(other.items_); + _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: { + items_.AddEntriesFrom(input, _repeated_items_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: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_ListDictionaryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_ListDictionaryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDDictionaryDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 DEPRECATED_ListDictionaryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_ListDictionaryData(DEPRECATED_ListDictionaryData other) : this() { + items_ = other.items_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_ListDictionaryData Clone() { + return new DEPRECATED_ListDictionaryData(this); + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.DEPRECATED_KeyValuePairData.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_ListDictionaryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_ListDictionaryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!items_.Equals(other.items_)) 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; + hash ^= items_.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 + items_.WriteTo(output, _repeated_items_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) { + items_.WriteTo(ref output, _repeated_items_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; + size += items_.CalculateSize(_repeated_items_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_ListDictionaryData other) { + if (other == null) { + return; + } + items_.Add(other.items_); + _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: { + items_.AddEntriesFrom(input, _repeated_items_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: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDEventBusData.cs b/DEPRECATEDEventBusData.cs new file mode 100644 index 0000000..7d3b44b --- /dev/null +++ b/DEPRECATEDEventBusData.cs @@ -0,0 +1,264 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_event_bus_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_event_bus_data.proto + public static partial class DEPRECATEDEventBusDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_event_bus_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDEventBusDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfZXZlbnRfYnVz", + "X2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGkVjaXJjdWl0c192Mi9kZXByZWNh", + "dGVkL0RFUFJFQ0FURURfY2lyY3VpdF9ldmVudF9kZWZpbml0aW9uX2RhdGEu", + "cHJvdG8aQWNpcmN1aXRzX3YyL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9jaXJj", + "dWl0X2V2ZW50X29iamVjdF9kYXRhLnByb3RvIskBChdERVBSRUNBVEVEX0V2", + "ZW50QnVzRGF0YRJVCh1ERVBSRUNBVEVEX2V2ZW50X29iamVjdF9kYXRhcxgB", + "IAMoCzIuLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfQ2lyY3VpdEV2ZW50T2Jq", + "ZWN0RGF0YRJXChtERVBSRUNBVEVEX25vZGVfZXZlbnRfZGF0YXMYAiADKAsy", + "Mi5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX0NpcmN1aXRFdmVudERlZmluaXRp", + "b25EYXRhQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DEPRECATEDCircuitEventDefinitionDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDCircuitEventObjectDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_EventBusData), global::CircuitsV2.Protobuf.DEPRECATED_EventBusData.Parser, new[]{ "DEPRECATEDEventObjectDatas", "DEPRECATEDNodeEventDatas" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_EventBusData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_EventBusData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDEventBusDataReflection.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 DEPRECATED_EventBusData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_EventBusData(DEPRECATED_EventBusData other) : this() { + dEPRECATEDEventObjectDatas_ = other.dEPRECATEDEventObjectDatas_.Clone(); + dEPRECATEDNodeEventDatas_ = other.dEPRECATEDNodeEventDatas_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_EventBusData Clone() { + return new DEPRECATED_EventBusData(this); + } + + /// Field number for the "DEPRECATED_event_object_datas" field. + public const int DEPRECATEDEventObjectDatasFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_dEPRECATEDEventObjectDatas_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventObjectData.Parser); + private readonly pbc::RepeatedField dEPRECATEDEventObjectDatas_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDEventObjectDatas { + get { return dEPRECATEDEventObjectDatas_; } + } + + /// Field number for the "DEPRECATED_node_event_datas" field. + public const int DEPRECATEDNodeEventDatasFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_dEPRECATEDNodeEventDatas_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.DEPRECATED_CircuitEventDefinitionData.Parser); + private readonly pbc::RepeatedField dEPRECATEDNodeEventDatas_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDNodeEventDatas { + get { return dEPRECATEDNodeEventDatas_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_EventBusData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_EventBusData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!dEPRECATEDEventObjectDatas_.Equals(other.dEPRECATEDEventObjectDatas_)) return false; + if(!dEPRECATEDNodeEventDatas_.Equals(other.dEPRECATEDNodeEventDatas_)) 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; + hash ^= dEPRECATEDEventObjectDatas_.GetHashCode(); + hash ^= dEPRECATEDNodeEventDatas_.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 + dEPRECATEDEventObjectDatas_.WriteTo(output, _repeated_dEPRECATEDEventObjectDatas_codec); + dEPRECATEDNodeEventDatas_.WriteTo(output, _repeated_dEPRECATEDNodeEventDatas_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) { + dEPRECATEDEventObjectDatas_.WriteTo(ref output, _repeated_dEPRECATEDEventObjectDatas_codec); + dEPRECATEDNodeEventDatas_.WriteTo(ref output, _repeated_dEPRECATEDNodeEventDatas_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; + size += dEPRECATEDEventObjectDatas_.CalculateSize(_repeated_dEPRECATEDEventObjectDatas_codec); + size += dEPRECATEDNodeEventDatas_.CalculateSize(_repeated_dEPRECATEDNodeEventDatas_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_EventBusData other) { + if (other == null) { + return; + } + dEPRECATEDEventObjectDatas_.Add(other.dEPRECATEDEventObjectDatas_); + dEPRECATEDNodeEventDatas_.Add(other.dEPRECATEDNodeEventDatas_); + _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: { + dEPRECATEDEventObjectDatas_.AddEntriesFrom(input, _repeated_dEPRECATEDEventObjectDatas_codec); + break; + } + case 18: { + dEPRECATEDNodeEventDatas_.AddEntriesFrom(input, _repeated_dEPRECATEDNodeEventDatas_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: { + dEPRECATEDEventObjectDatas_.AddEntriesFrom(ref input, _repeated_dEPRECATEDEventObjectDatas_codec); + break; + } + case 18: { + dEPRECATEDNodeEventDatas_.AddEntriesFrom(ref input, _repeated_dEPRECATEDNodeEventDatas_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDEventRegistrationData.cs b/DEPRECATEDEventRegistrationData.cs new file mode 100644 index 0000000..5d9fc0d --- /dev/null +++ b/DEPRECATEDEventRegistrationData.cs @@ -0,0 +1,452 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_event_registration_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_event_registration_data.proto + public static partial class DEPRECATEDEventRegistrationDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_event_registration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDEventRegistrationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj9jaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfZXZlbnRfcmVn", + "aXN0cmF0aW9uX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGhRjb3JlL2d1aWRf", + "ZGF0YS5wcm90byKUAgogREVQUkVDQVRFRF9FdmVudFJlZ2lzdHJhdGlvbkRh", + "dGESMAoYcmVnaXN0ZXJlZF90b19jb250ZXh0X2lkGAUgASgLMg4uY29yZS5H", + "dWlkRGF0YRIrChNldmVudF9kZWZpbml0aW9uX2lkGAYgASgLMg4uY29yZS5H", + "dWlkRGF0YRIrCiNERVBSRUNBVEVEX3JlZ2lzdGVyZWRfdG9fY29udGV4dF9p", + "ZBgBIAEoDBImCh5ERVBSRUNBVEVEX2V2ZW50X2RlZmluaXRpb25faWQYAiAB", + "KAwSHAoUREVQUkVDQVRFRF9pc19nbG9iYWwYAyABKAgSHgoWREVQUkVDQVRF", + "RF9pc19idWlsdF9pbhgEIAEoCEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIG", + "cHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData), global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData.Parser, new[]{ "RegisteredToContextId", "EventDefinitionId", "DEPRECATEDRegisteredToContextId", "DEPRECATEDEventDefinitionId", "DEPRECATEDIsGlobal", "DEPRECATEDIsBuiltIn" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_EventRegistrationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_EventRegistrationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDEventRegistrationDataReflection.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 DEPRECATED_EventRegistrationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_EventRegistrationData(DEPRECATED_EventRegistrationData other) : this() { + registeredToContextId_ = other.registeredToContextId_ != null ? other.registeredToContextId_.Clone() : null; + eventDefinitionId_ = other.eventDefinitionId_ != null ? other.eventDefinitionId_.Clone() : null; + dEPRECATEDRegisteredToContextId_ = other.dEPRECATEDRegisteredToContextId_; + dEPRECATEDEventDefinitionId_ = other.dEPRECATEDEventDefinitionId_; + dEPRECATEDIsGlobal_ = other.dEPRECATEDIsGlobal_; + dEPRECATEDIsBuiltIn_ = other.dEPRECATEDIsBuiltIn_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_EventRegistrationData Clone() { + return new DEPRECATED_EventRegistrationData(this); + } + + /// Field number for the "registered_to_context_id" field. + public const int RegisteredToContextIdFieldNumber = 5; + private global::RecRoom.Protobuf.Core.GuidData registeredToContextId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RegisteredToContextId { + get { return registeredToContextId_; } + set { + registeredToContextId_ = value; + } + } + + /// Field number for the "event_definition_id" field. + public const int EventDefinitionIdFieldNumber = 6; + private global::RecRoom.Protobuf.Core.GuidData eventDefinitionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData EventDefinitionId { + get { return eventDefinitionId_; } + set { + eventDefinitionId_ = value; + } + } + + /// Field number for the "DEPRECATED_registered_to_context_id" field. + public const int DEPRECATEDRegisteredToContextIdFieldNumber = 1; + private pb::ByteString dEPRECATEDRegisteredToContextId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDRegisteredToContextId { + get { return dEPRECATEDRegisteredToContextId_; } + set { + dEPRECATEDRegisteredToContextId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_event_definition_id" field. + public const int DEPRECATEDEventDefinitionIdFieldNumber = 2; + private pb::ByteString dEPRECATEDEventDefinitionId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDEventDefinitionId { + get { return dEPRECATEDEventDefinitionId_; } + set { + dEPRECATEDEventDefinitionId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_is_global" field. + public const int DEPRECATEDIsGlobalFieldNumber = 3; + private bool dEPRECATEDIsGlobal_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDIsGlobal { + get { return dEPRECATEDIsGlobal_; } + set { + dEPRECATEDIsGlobal_ = value; + } + } + + /// Field number for the "DEPRECATED_is_built_in" field. + public const int DEPRECATEDIsBuiltInFieldNumber = 4; + private bool dEPRECATEDIsBuiltIn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDIsBuiltIn { + get { return dEPRECATEDIsBuiltIn_; } + set { + dEPRECATEDIsBuiltIn_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_EventRegistrationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_EventRegistrationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RegisteredToContextId, other.RegisteredToContextId)) return false; + if (!object.Equals(EventDefinitionId, other.EventDefinitionId)) return false; + if (DEPRECATEDRegisteredToContextId != other.DEPRECATEDRegisteredToContextId) return false; + if (DEPRECATEDEventDefinitionId != other.DEPRECATEDEventDefinitionId) return false; + if (DEPRECATEDIsGlobal != other.DEPRECATEDIsGlobal) return false; + if (DEPRECATEDIsBuiltIn != other.DEPRECATEDIsBuiltIn) 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 (registeredToContextId_ != null) hash ^= RegisteredToContextId.GetHashCode(); + if (eventDefinitionId_ != null) hash ^= EventDefinitionId.GetHashCode(); + if (DEPRECATEDRegisteredToContextId.Length != 0) hash ^= DEPRECATEDRegisteredToContextId.GetHashCode(); + if (DEPRECATEDEventDefinitionId.Length != 0) hash ^= DEPRECATEDEventDefinitionId.GetHashCode(); + if (DEPRECATEDIsGlobal != false) hash ^= DEPRECATEDIsGlobal.GetHashCode(); + if (DEPRECATEDIsBuiltIn != false) hash ^= DEPRECATEDIsBuiltIn.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 (DEPRECATEDRegisteredToContextId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDRegisteredToContextId); + } + if (DEPRECATEDEventDefinitionId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDEventDefinitionId); + } + if (DEPRECATEDIsGlobal != false) { + output.WriteRawTag(24); + output.WriteBool(DEPRECATEDIsGlobal); + } + if (DEPRECATEDIsBuiltIn != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDIsBuiltIn); + } + if (registeredToContextId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(RegisteredToContextId); + } + if (eventDefinitionId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(EventDefinitionId); + } + 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 (DEPRECATEDRegisteredToContextId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDRegisteredToContextId); + } + if (DEPRECATEDEventDefinitionId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDEventDefinitionId); + } + if (DEPRECATEDIsGlobal != false) { + output.WriteRawTag(24); + output.WriteBool(DEPRECATEDIsGlobal); + } + if (DEPRECATEDIsBuiltIn != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDIsBuiltIn); + } + if (registeredToContextId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(RegisteredToContextId); + } + if (eventDefinitionId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(EventDefinitionId); + } + 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 (registeredToContextId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RegisteredToContextId); + } + if (eventDefinitionId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EventDefinitionId); + } + if (DEPRECATEDRegisteredToContextId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDRegisteredToContextId); + } + if (DEPRECATEDEventDefinitionId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDEventDefinitionId); + } + if (DEPRECATEDIsGlobal != false) { + size += 1 + 1; + } + if (DEPRECATEDIsBuiltIn != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_EventRegistrationData other) { + if (other == null) { + return; + } + if (other.registeredToContextId_ != null) { + if (registeredToContextId_ == null) { + RegisteredToContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RegisteredToContextId.MergeFrom(other.RegisteredToContextId); + } + if (other.eventDefinitionId_ != null) { + if (eventDefinitionId_ == null) { + EventDefinitionId = new global::RecRoom.Protobuf.Core.GuidData(); + } + EventDefinitionId.MergeFrom(other.EventDefinitionId); + } + if (other.DEPRECATEDRegisteredToContextId.Length != 0) { + DEPRECATEDRegisteredToContextId = other.DEPRECATEDRegisteredToContextId; + } + if (other.DEPRECATEDEventDefinitionId.Length != 0) { + DEPRECATEDEventDefinitionId = other.DEPRECATEDEventDefinitionId; + } + if (other.DEPRECATEDIsGlobal != false) { + DEPRECATEDIsGlobal = other.DEPRECATEDIsGlobal; + } + if (other.DEPRECATEDIsBuiltIn != false) { + DEPRECATEDIsBuiltIn = other.DEPRECATEDIsBuiltIn; + } + _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: { + DEPRECATEDRegisteredToContextId = input.ReadBytes(); + break; + } + case 18: { + DEPRECATEDEventDefinitionId = input.ReadBytes(); + break; + } + case 24: { + DEPRECATEDIsGlobal = input.ReadBool(); + break; + } + case 32: { + DEPRECATEDIsBuiltIn = input.ReadBool(); + break; + } + case 42: { + if (registeredToContextId_ == null) { + RegisteredToContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RegisteredToContextId); + break; + } + case 50: { + if (eventDefinitionId_ == null) { + EventDefinitionId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventDefinitionId); + 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: { + DEPRECATEDRegisteredToContextId = input.ReadBytes(); + break; + } + case 18: { + DEPRECATEDEventDefinitionId = input.ReadBytes(); + break; + } + case 24: { + DEPRECATEDIsGlobal = input.ReadBool(); + break; + } + case 32: { + DEPRECATEDIsBuiltIn = input.ReadBool(); + break; + } + case 42: { + if (registeredToContextId_ == null) { + RegisteredToContextId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RegisteredToContextId); + break; + } + case 50: { + if (eventDefinitionId_ == null) { + EventDefinitionId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventDefinitionId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDGameSettingsData.cs b/DEPRECATEDGameSettingsData.cs new file mode 100644 index 0000000..79cef3d --- /dev/null +++ b/DEPRECATEDGameSettingsData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/deprecated/DEPRECATED_game_settings_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/deprecated/DEPRECATED_game_settings_data.proto + public static partial class DEPRECATEDGameSettingsDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/deprecated/DEPRECATED_game_settings_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDGameSettingsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkNyZWNfcm9vbS9wZXJzaXN0ZW5jZS9kZXByZWNhdGVkL0RFUFJFQ0FURURf", + "Z2FtZV9zZXR0aW5nc19kYXRhLnByb3RvEghyZWNfcm9vbSI7ChtERVBSRUNB", + "VEVEX0dhbWVTZXR0aW5nc0RhdGESHAoUREVQUkVDQVRFRF9tb2RlX3R5cGUY", + "ASABKAVCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.DEPRECATED_GameSettingsData), global::RecRoom.Protobuf.DEPRECATED_GameSettingsData.Parser, new[]{ "DEPRECATEDModeType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_GameSettingsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_GameSettingsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DEPRECATEDGameSettingsDataReflection.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 DEPRECATED_GameSettingsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_GameSettingsData(DEPRECATED_GameSettingsData other) : this() { + dEPRECATEDModeType_ = other.dEPRECATEDModeType_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_GameSettingsData Clone() { + return new DEPRECATED_GameSettingsData(this); + } + + /// Field number for the "DEPRECATED_mode_type" field. + public const int DEPRECATEDModeTypeFieldNumber = 1; + private int dEPRECATEDModeType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDModeType { + get { return dEPRECATEDModeType_; } + set { + dEPRECATEDModeType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_GameSettingsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_GameSettingsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DEPRECATEDModeType != other.DEPRECATEDModeType) 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 (DEPRECATEDModeType != 0) hash ^= DEPRECATEDModeType.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 (DEPRECATEDModeType != 0) { + output.WriteRawTag(8); + output.WriteInt32(DEPRECATEDModeType); + } + 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 (DEPRECATEDModeType != 0) { + output.WriteRawTag(8); + output.WriteInt32(DEPRECATEDModeType); + } + 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 (DEPRECATEDModeType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDModeType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_GameSettingsData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDModeType != 0) { + DEPRECATEDModeType = other.DEPRECATEDModeType; + } + _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 8: { + DEPRECATEDModeType = input.ReadInt32(); + 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 8: { + DEPRECATEDModeType = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDHostSettingsData.cs b/DEPRECATEDHostSettingsData.cs new file mode 100644 index 0000000..2dae566 --- /dev/null +++ b/DEPRECATEDHostSettingsData.cs @@ -0,0 +1,509 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/deprecated/DEPRECATED_host_settings_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/deprecated/DEPRECATED_host_settings_data.proto + public static partial class DEPRECATEDHostSettingsDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/deprecated/DEPRECATED_host_settings_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDHostSettingsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkNyZWNfcm9vbS9wZXJzaXN0ZW5jZS9kZXByZWNhdGVkL0RFUFJFQ0FURURf", + "aG9zdF9zZXR0aW5nc19kYXRhLnByb3RvEghyZWNfcm9vbSL8AgobREVQUkVD", + "QVRFRF9Ib3N0U2V0dGluZ3NEYXRhEioKIkRFUFJFQ0FURURfZW5mb3JjZV9o", + "b3N0X29ubHlfYXJlYXMYAiABKAgSKAogREVQUkVDQVRFRF9vbmx5X2hvc3Rz", + "X2Nhbl9pbnZpdGUYAyABKAgSMQopREVQUkVDQVRFRF9vbmx5X2hvc3RzX2Nh", + "bl9wcmludF9wb2xhcm9pZHMYBCABKAgSJAocREVQUkVDQVRFRF9mbHlpbmdf", + "cGVybWlzc2lvbhgGIAEoBRIjChtERVBSRUNBVEVEX2hpZGVfc2NvcmVib2Fy", + "ZHMYByABKAgSLQolREVQUkVDQVRFRF9jaXJjdWl0X2VkaXRpbmdfcGVybWlz", + "c2lvbhgIIAEoBRItCiVERVBSRUNBVEVEX29ubHlfaG9zdHNfY2FuX3N0YXJ0", + "X2dhbWVzGAkgASgIEisKI0RFUFJFQ0FURURfb25seV9ob3N0c19jYW5fdm90", + "ZV9raWNrGAsgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.DEPRECATED_HostSettingsData), global::RecRoom.Protobuf.DEPRECATED_HostSettingsData.Parser, new[]{ "DEPRECATEDEnforceHostOnlyAreas", "DEPRECATEDOnlyHostsCanInvite", "DEPRECATEDOnlyHostsCanPrintPolaroids", "DEPRECATEDFlyingPermission", "DEPRECATEDHideScoreboards", "DEPRECATEDCircuitEditingPermission", "DEPRECATEDOnlyHostsCanStartGames", "DEPRECATEDOnlyHostsCanVoteKick" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_HostSettingsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_HostSettingsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DEPRECATEDHostSettingsDataReflection.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 DEPRECATED_HostSettingsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_HostSettingsData(DEPRECATED_HostSettingsData other) : this() { + dEPRECATEDEnforceHostOnlyAreas_ = other.dEPRECATEDEnforceHostOnlyAreas_; + dEPRECATEDOnlyHostsCanInvite_ = other.dEPRECATEDOnlyHostsCanInvite_; + dEPRECATEDOnlyHostsCanPrintPolaroids_ = other.dEPRECATEDOnlyHostsCanPrintPolaroids_; + dEPRECATEDFlyingPermission_ = other.dEPRECATEDFlyingPermission_; + dEPRECATEDHideScoreboards_ = other.dEPRECATEDHideScoreboards_; + dEPRECATEDCircuitEditingPermission_ = other.dEPRECATEDCircuitEditingPermission_; + dEPRECATEDOnlyHostsCanStartGames_ = other.dEPRECATEDOnlyHostsCanStartGames_; + dEPRECATEDOnlyHostsCanVoteKick_ = other.dEPRECATEDOnlyHostsCanVoteKick_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_HostSettingsData Clone() { + return new DEPRECATED_HostSettingsData(this); + } + + /// Field number for the "DEPRECATED_enforce_host_only_areas" field. + public const int DEPRECATEDEnforceHostOnlyAreasFieldNumber = 2; + private bool dEPRECATEDEnforceHostOnlyAreas_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDEnforceHostOnlyAreas { + get { return dEPRECATEDEnforceHostOnlyAreas_; } + set { + dEPRECATEDEnforceHostOnlyAreas_ = value; + } + } + + /// Field number for the "DEPRECATED_only_hosts_can_invite" field. + public const int DEPRECATEDOnlyHostsCanInviteFieldNumber = 3; + private bool dEPRECATEDOnlyHostsCanInvite_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDOnlyHostsCanInvite { + get { return dEPRECATEDOnlyHostsCanInvite_; } + set { + dEPRECATEDOnlyHostsCanInvite_ = value; + } + } + + /// Field number for the "DEPRECATED_only_hosts_can_print_polaroids" field. + public const int DEPRECATEDOnlyHostsCanPrintPolaroidsFieldNumber = 4; + private bool dEPRECATEDOnlyHostsCanPrintPolaroids_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDOnlyHostsCanPrintPolaroids { + get { return dEPRECATEDOnlyHostsCanPrintPolaroids_; } + set { + dEPRECATEDOnlyHostsCanPrintPolaroids_ = value; + } + } + + /// Field number for the "DEPRECATED_flying_permission" field. + public const int DEPRECATEDFlyingPermissionFieldNumber = 6; + private int dEPRECATEDFlyingPermission_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDFlyingPermission { + get { return dEPRECATEDFlyingPermission_; } + set { + dEPRECATEDFlyingPermission_ = value; + } + } + + /// Field number for the "DEPRECATED_hide_scoreboards" field. + public const int DEPRECATEDHideScoreboardsFieldNumber = 7; + private bool dEPRECATEDHideScoreboards_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDHideScoreboards { + get { return dEPRECATEDHideScoreboards_; } + set { + dEPRECATEDHideScoreboards_ = value; + } + } + + /// Field number for the "DEPRECATED_circuit_editing_permission" field. + public const int DEPRECATEDCircuitEditingPermissionFieldNumber = 8; + private int dEPRECATEDCircuitEditingPermission_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDCircuitEditingPermission { + get { return dEPRECATEDCircuitEditingPermission_; } + set { + dEPRECATEDCircuitEditingPermission_ = value; + } + } + + /// Field number for the "DEPRECATED_only_hosts_can_start_games" field. + public const int DEPRECATEDOnlyHostsCanStartGamesFieldNumber = 9; + private bool dEPRECATEDOnlyHostsCanStartGames_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDOnlyHostsCanStartGames { + get { return dEPRECATEDOnlyHostsCanStartGames_; } + set { + dEPRECATEDOnlyHostsCanStartGames_ = value; + } + } + + /// Field number for the "DEPRECATED_only_hosts_can_vote_kick" field. + public const int DEPRECATEDOnlyHostsCanVoteKickFieldNumber = 11; + private bool dEPRECATEDOnlyHostsCanVoteKick_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDOnlyHostsCanVoteKick { + get { return dEPRECATEDOnlyHostsCanVoteKick_; } + set { + dEPRECATEDOnlyHostsCanVoteKick_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_HostSettingsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_HostSettingsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DEPRECATEDEnforceHostOnlyAreas != other.DEPRECATEDEnforceHostOnlyAreas) return false; + if (DEPRECATEDOnlyHostsCanInvite != other.DEPRECATEDOnlyHostsCanInvite) return false; + if (DEPRECATEDOnlyHostsCanPrintPolaroids != other.DEPRECATEDOnlyHostsCanPrintPolaroids) return false; + if (DEPRECATEDFlyingPermission != other.DEPRECATEDFlyingPermission) return false; + if (DEPRECATEDHideScoreboards != other.DEPRECATEDHideScoreboards) return false; + if (DEPRECATEDCircuitEditingPermission != other.DEPRECATEDCircuitEditingPermission) return false; + if (DEPRECATEDOnlyHostsCanStartGames != other.DEPRECATEDOnlyHostsCanStartGames) return false; + if (DEPRECATEDOnlyHostsCanVoteKick != other.DEPRECATEDOnlyHostsCanVoteKick) 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 (DEPRECATEDEnforceHostOnlyAreas != false) hash ^= DEPRECATEDEnforceHostOnlyAreas.GetHashCode(); + if (DEPRECATEDOnlyHostsCanInvite != false) hash ^= DEPRECATEDOnlyHostsCanInvite.GetHashCode(); + if (DEPRECATEDOnlyHostsCanPrintPolaroids != false) hash ^= DEPRECATEDOnlyHostsCanPrintPolaroids.GetHashCode(); + if (DEPRECATEDFlyingPermission != 0) hash ^= DEPRECATEDFlyingPermission.GetHashCode(); + if (DEPRECATEDHideScoreboards != false) hash ^= DEPRECATEDHideScoreboards.GetHashCode(); + if (DEPRECATEDCircuitEditingPermission != 0) hash ^= DEPRECATEDCircuitEditingPermission.GetHashCode(); + if (DEPRECATEDOnlyHostsCanStartGames != false) hash ^= DEPRECATEDOnlyHostsCanStartGames.GetHashCode(); + if (DEPRECATEDOnlyHostsCanVoteKick != false) hash ^= DEPRECATEDOnlyHostsCanVoteKick.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 (DEPRECATEDEnforceHostOnlyAreas != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDEnforceHostOnlyAreas); + } + if (DEPRECATEDOnlyHostsCanInvite != false) { + output.WriteRawTag(24); + output.WriteBool(DEPRECATEDOnlyHostsCanInvite); + } + if (DEPRECATEDOnlyHostsCanPrintPolaroids != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDOnlyHostsCanPrintPolaroids); + } + if (DEPRECATEDFlyingPermission != 0) { + output.WriteRawTag(48); + output.WriteInt32(DEPRECATEDFlyingPermission); + } + if (DEPRECATEDHideScoreboards != false) { + output.WriteRawTag(56); + output.WriteBool(DEPRECATEDHideScoreboards); + } + if (DEPRECATEDCircuitEditingPermission != 0) { + output.WriteRawTag(64); + output.WriteInt32(DEPRECATEDCircuitEditingPermission); + } + if (DEPRECATEDOnlyHostsCanStartGames != false) { + output.WriteRawTag(72); + output.WriteBool(DEPRECATEDOnlyHostsCanStartGames); + } + if (DEPRECATEDOnlyHostsCanVoteKick != false) { + output.WriteRawTag(88); + output.WriteBool(DEPRECATEDOnlyHostsCanVoteKick); + } + 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 (DEPRECATEDEnforceHostOnlyAreas != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDEnforceHostOnlyAreas); + } + if (DEPRECATEDOnlyHostsCanInvite != false) { + output.WriteRawTag(24); + output.WriteBool(DEPRECATEDOnlyHostsCanInvite); + } + if (DEPRECATEDOnlyHostsCanPrintPolaroids != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDOnlyHostsCanPrintPolaroids); + } + if (DEPRECATEDFlyingPermission != 0) { + output.WriteRawTag(48); + output.WriteInt32(DEPRECATEDFlyingPermission); + } + if (DEPRECATEDHideScoreboards != false) { + output.WriteRawTag(56); + output.WriteBool(DEPRECATEDHideScoreboards); + } + if (DEPRECATEDCircuitEditingPermission != 0) { + output.WriteRawTag(64); + output.WriteInt32(DEPRECATEDCircuitEditingPermission); + } + if (DEPRECATEDOnlyHostsCanStartGames != false) { + output.WriteRawTag(72); + output.WriteBool(DEPRECATEDOnlyHostsCanStartGames); + } + if (DEPRECATEDOnlyHostsCanVoteKick != false) { + output.WriteRawTag(88); + output.WriteBool(DEPRECATEDOnlyHostsCanVoteKick); + } + 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 (DEPRECATEDEnforceHostOnlyAreas != false) { + size += 1 + 1; + } + if (DEPRECATEDOnlyHostsCanInvite != false) { + size += 1 + 1; + } + if (DEPRECATEDOnlyHostsCanPrintPolaroids != false) { + size += 1 + 1; + } + if (DEPRECATEDFlyingPermission != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDFlyingPermission); + } + if (DEPRECATEDHideScoreboards != false) { + size += 1 + 1; + } + if (DEPRECATEDCircuitEditingPermission != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDCircuitEditingPermission); + } + if (DEPRECATEDOnlyHostsCanStartGames != false) { + size += 1 + 1; + } + if (DEPRECATEDOnlyHostsCanVoteKick != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_HostSettingsData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDEnforceHostOnlyAreas != false) { + DEPRECATEDEnforceHostOnlyAreas = other.DEPRECATEDEnforceHostOnlyAreas; + } + if (other.DEPRECATEDOnlyHostsCanInvite != false) { + DEPRECATEDOnlyHostsCanInvite = other.DEPRECATEDOnlyHostsCanInvite; + } + if (other.DEPRECATEDOnlyHostsCanPrintPolaroids != false) { + DEPRECATEDOnlyHostsCanPrintPolaroids = other.DEPRECATEDOnlyHostsCanPrintPolaroids; + } + if (other.DEPRECATEDFlyingPermission != 0) { + DEPRECATEDFlyingPermission = other.DEPRECATEDFlyingPermission; + } + if (other.DEPRECATEDHideScoreboards != false) { + DEPRECATEDHideScoreboards = other.DEPRECATEDHideScoreboards; + } + if (other.DEPRECATEDCircuitEditingPermission != 0) { + DEPRECATEDCircuitEditingPermission = other.DEPRECATEDCircuitEditingPermission; + } + if (other.DEPRECATEDOnlyHostsCanStartGames != false) { + DEPRECATEDOnlyHostsCanStartGames = other.DEPRECATEDOnlyHostsCanStartGames; + } + if (other.DEPRECATEDOnlyHostsCanVoteKick != false) { + DEPRECATEDOnlyHostsCanVoteKick = other.DEPRECATEDOnlyHostsCanVoteKick; + } + _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 16: { + DEPRECATEDEnforceHostOnlyAreas = input.ReadBool(); + break; + } + case 24: { + DEPRECATEDOnlyHostsCanInvite = input.ReadBool(); + break; + } + case 32: { + DEPRECATEDOnlyHostsCanPrintPolaroids = input.ReadBool(); + break; + } + case 48: { + DEPRECATEDFlyingPermission = input.ReadInt32(); + break; + } + case 56: { + DEPRECATEDHideScoreboards = input.ReadBool(); + break; + } + case 64: { + DEPRECATEDCircuitEditingPermission = input.ReadInt32(); + break; + } + case 72: { + DEPRECATEDOnlyHostsCanStartGames = input.ReadBool(); + break; + } + case 88: { + DEPRECATEDOnlyHostsCanVoteKick = input.ReadBool(); + 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 16: { + DEPRECATEDEnforceHostOnlyAreas = input.ReadBool(); + break; + } + case 24: { + DEPRECATEDOnlyHostsCanInvite = input.ReadBool(); + break; + } + case 32: { + DEPRECATEDOnlyHostsCanPrintPolaroids = input.ReadBool(); + break; + } + case 48: { + DEPRECATEDFlyingPermission = input.ReadInt32(); + break; + } + case 56: { + DEPRECATEDHideScoreboards = input.ReadBool(); + break; + } + case 64: { + DEPRECATEDCircuitEditingPermission = input.ReadInt32(); + break; + } + case 72: { + DEPRECATEDOnlyHostsCanStartGames = input.ReadBool(); + break; + } + case 88: { + DEPRECATEDOnlyHostsCanVoteKick = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDKeyedInputDescData.cs b/DEPRECATEDKeyedInputDescData.cs new file mode 100644 index 0000000..dbcfcd6 --- /dev/null +++ b/DEPRECATEDKeyedInputDescData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_keyed_input_desc_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_keyed_input_desc_data.proto + public static partial class DEPRECATEDKeyedInputDescDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_keyed_input_desc_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDKeyedInputDescDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj1jaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfaW5w", + "dXRfZGVzY19kYXRhLnByb3RvEgtjaXJjdWl0c192MhohY2lyY3VpdHNfdjIv", + "aW5wdXRfZGVzY19kYXRhLnByb3RvIlcKHURFUFJFQ0FURURfS2V5ZWRJbnB1", + "dERlc2NEYXRhEgsKA2tleRgBIAEoDBIpCgV2YWx1ZRgCIAEoCzIaLmNpcmN1", + "aXRzX3YyLklucHV0RGVzY0RhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZi", + "BnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.InputDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyedInputDescData), global::CircuitsV2.Protobuf.DEPRECATED_KeyedInputDescData.Parser, new[]{ "Key", "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyedInputDescData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyedInputDescData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDKeyedInputDescDataReflection.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 DEPRECATED_KeyedInputDescData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedInputDescData(DEPRECATED_KeyedInputDescData other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedInputDescData Clone() { + return new DEPRECATED_KeyedInputDescData(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private pb::ByteString key_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.InputDescData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.InputDescData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyedInputDescData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyedInputDescData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyedInputDescData other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.InputDescData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.InputDescData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.InputDescData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDKeyedInputNodeData.cs b/DEPRECATEDKeyedInputNodeData.cs new file mode 100644 index 0000000..6e8bdc5 --- /dev/null +++ b/DEPRECATEDKeyedInputNodeData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_keyed_input_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_keyed_input_node_data.proto + public static partial class DEPRECATEDKeyedInputNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_keyed_input_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDKeyedInputNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj1jaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfaW5w", + "dXRfbm9kZV9kYXRhLnByb3RvEgtjaXJjdWl0c192MiI7Ch1ERVBSRUNBVEVE", + "X0tleWVkSW5wdXROb2RlRGF0YRILCgNrZXkYASABKAwSDQoFdmFsdWUYAiAB", + "KAxCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyedInputNodeData), global::CircuitsV2.Protobuf.DEPRECATED_KeyedInputNodeData.Parser, new[]{ "Key", "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyedInputNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyedInputNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDKeyedInputNodeDataReflection.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 DEPRECATED_KeyedInputNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedInputNodeData(DEPRECATED_KeyedInputNodeData other) : this() { + key_ = other.key_; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedInputNodeData Clone() { + return new DEPRECATED_KeyedInputNodeData(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private pb::ByteString key_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private pb::ByteString value_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Value { + get { return value_; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyedInputNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyedInputNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (Value != other.Value) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (Value.Length != 0) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (Value.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (Value.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key); + } + if (Value.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyedInputNodeData other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.Value.Length != 0) { + Value = other.Value; + } + _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: { + Key = input.ReadBytes(); + break; + } + case 18: { + Value = input.ReadBytes(); + 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: { + Key = input.ReadBytes(); + break; + } + case 18: { + Value = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDKeyedInputPortData.cs b/DEPRECATEDKeyedInputPortData.cs new file mode 100644 index 0000000..e46b0cb --- /dev/null +++ b/DEPRECATEDKeyedInputPortData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_keyed_input_port_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_keyed_input_port_data.proto + public static partial class DEPRECATEDKeyedInputPortDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_keyed_input_port_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDKeyedInputPortDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj1jaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfaW5w", + "dXRfcG9ydF9kYXRhLnByb3RvEgtjaXJjdWl0c192MhohY2lyY3VpdHNfdjIv", + "aW5wdXRfcG9ydF9kYXRhLnByb3RvIlcKHURFUFJFQ0FURURfS2V5ZWRJbnB1", + "dFBvcnREYXRhEgsKA2tleRgBIAEoDBIpCgV2YWx1ZRgCIAEoCzIaLmNpcmN1", + "aXRzX3YyLklucHV0UG9ydERhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZi", + "BnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.InputPortDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyedInputPortData), global::CircuitsV2.Protobuf.DEPRECATED_KeyedInputPortData.Parser, new[]{ "Key", "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyedInputPortData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyedInputPortData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDKeyedInputPortDataReflection.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 DEPRECATED_KeyedInputPortData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedInputPortData(DEPRECATED_KeyedInputPortData other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedInputPortData Clone() { + return new DEPRECATED_KeyedInputPortData(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private pb::ByteString key_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.InputPortData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.InputPortData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyedInputPortData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyedInputPortData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyedInputPortData other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.InputPortData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.InputPortData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.InputPortData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDKeyedNodeDescData.cs b/DEPRECATEDKeyedNodeDescData.cs new file mode 100644 index 0000000..398e02e --- /dev/null +++ b/DEPRECATEDKeyedNodeDescData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_keyed_node_desc_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_keyed_node_desc_data.proto + public static partial class DEPRECATEDKeyedNodeDescDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_keyed_node_desc_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDKeyedNodeDescDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjxjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfbm9k", + "ZV9kZXNjX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGiBjaXJjdWl0c192Mi9u", + "b2RlX2Rlc2NfZGF0YS5wcm90byJVChxERVBSRUNBVEVEX0tleWVkTm9kZURl", + "c2NEYXRhEgsKA2tleRgBIAEoDBIoCgV2YWx1ZRgCIAEoCzIZLmNpcmN1aXRz", + "X3YyLk5vZGVEZXNjRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyedNodeDescData), global::CircuitsV2.Protobuf.DEPRECATED_KeyedNodeDescData.Parser, new[]{ "Key", "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyedNodeDescData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyedNodeDescData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDKeyedNodeDescDataReflection.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 DEPRECATED_KeyedNodeDescData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedNodeDescData(DEPRECATED_KeyedNodeDescData other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedNodeDescData Clone() { + return new DEPRECATED_KeyedNodeDescData(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private pb::ByteString key_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.NodeDescData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyedNodeDescData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyedNodeDescData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyedNodeDescData other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.NodeDescData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDKeyedNodeGroupData.cs b/DEPRECATEDKeyedNodeGroupData.cs new file mode 100644 index 0000000..b849a3f --- /dev/null +++ b/DEPRECATEDKeyedNodeGroupData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_keyed_node_group_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_keyed_node_group_data.proto + public static partial class DEPRECATEDKeyedNodeGroupDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_keyed_node_group_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDKeyedNodeGroupDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj1jaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfbm9k", + "ZV9ncm91cF9kYXRhLnByb3RvEgtjaXJjdWl0c192MhohY2lyY3VpdHNfdjIv", + "bm9kZV9ncm91cF9kYXRhLnByb3RvIlcKHURFUFJFQ0FURURfS2V5ZWROb2Rl", + "R3JvdXBEYXRhEgsKA2tleRgBIAEoDBIpCgV2YWx1ZRgCIAEoCzIaLmNpcmN1", + "aXRzX3YyLk5vZGVHcm91cERhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZi", + "BnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeGroupDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyedNodeGroupData), global::CircuitsV2.Protobuf.DEPRECATED_KeyedNodeGroupData.Parser, new[]{ "Key", "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyedNodeGroupData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyedNodeGroupData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDKeyedNodeGroupDataReflection.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 DEPRECATED_KeyedNodeGroupData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedNodeGroupData(DEPRECATED_KeyedNodeGroupData other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedNodeGroupData Clone() { + return new DEPRECATED_KeyedNodeGroupData(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private pb::ByteString key_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.NodeGroupData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeGroupData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyedNodeGroupData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyedNodeGroupData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyedNodeGroupData other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.NodeGroupData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.NodeGroupData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.NodeGroupData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDKeyedOutputDescData.cs b/DEPRECATEDKeyedOutputDescData.cs new file mode 100644 index 0000000..8028585 --- /dev/null +++ b/DEPRECATEDKeyedOutputDescData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_keyed_output_desc_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_keyed_output_desc_data.proto + public static partial class DEPRECATEDKeyedOutputDescDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_keyed_output_desc_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDKeyedOutputDescDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj5jaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfb3V0", + "cHV0X2Rlc2NfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaImNpcmN1aXRzX3Yy", + "L291dHB1dF9kZXNjX2RhdGEucHJvdG8iWQoeREVQUkVDQVRFRF9LZXllZE91", + "dHB1dERlc2NEYXRhEgsKA2tleRgBIAEoDBIqCgV2YWx1ZRgCIAEoCzIbLmNp", + "cmN1aXRzX3YyLk91dHB1dERlc2NEYXRhQhaqAhNDaXJjdWl0c1YyLlByb3Rv", + "YnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.OutputDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyedOutputDescData), global::CircuitsV2.Protobuf.DEPRECATED_KeyedOutputDescData.Parser, new[]{ "Key", "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyedOutputDescData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyedOutputDescData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDKeyedOutputDescDataReflection.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 DEPRECATED_KeyedOutputDescData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedOutputDescData(DEPRECATED_KeyedOutputDescData other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedOutputDescData Clone() { + return new DEPRECATED_KeyedOutputDescData(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private pb::ByteString key_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.OutputDescData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.OutputDescData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyedOutputDescData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyedOutputDescData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyedOutputDescData other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.OutputDescData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.OutputDescData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.OutputDescData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDKeyedOutputNodeData.cs b/DEPRECATEDKeyedOutputNodeData.cs new file mode 100644 index 0000000..f49e4a1 --- /dev/null +++ b/DEPRECATEDKeyedOutputNodeData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_keyed_output_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_keyed_output_node_data.proto + public static partial class DEPRECATEDKeyedOutputNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_keyed_output_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDKeyedOutputNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj5jaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfb3V0", + "cHV0X25vZGVfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIiPAoeREVQUkVDQVRF", + "RF9LZXllZE91dHB1dE5vZGVEYXRhEgsKA2tleRgBIAEoDBINCgV2YWx1ZRgC", + "IAEoDEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyedOutputNodeData), global::CircuitsV2.Protobuf.DEPRECATED_KeyedOutputNodeData.Parser, new[]{ "Key", "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyedOutputNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyedOutputNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDKeyedOutputNodeDataReflection.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 DEPRECATED_KeyedOutputNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedOutputNodeData(DEPRECATED_KeyedOutputNodeData other) : this() { + key_ = other.key_; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedOutputNodeData Clone() { + return new DEPRECATED_KeyedOutputNodeData(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private pb::ByteString key_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private pb::ByteString value_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Value { + get { return value_; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyedOutputNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyedOutputNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (Value != other.Value) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (Value.Length != 0) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (Value.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (Value.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key); + } + if (Value.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyedOutputNodeData other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.Value.Length != 0) { + Value = other.Value; + } + _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: { + Key = input.ReadBytes(); + break; + } + case 18: { + Value = input.ReadBytes(); + 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: { + Key = input.ReadBytes(); + break; + } + case 18: { + Value = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDKeyedOutputPortData.cs b/DEPRECATEDKeyedOutputPortData.cs new file mode 100644 index 0000000..f67a4ac --- /dev/null +++ b/DEPRECATEDKeyedOutputPortData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_keyed_output_port_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_keyed_output_port_data.proto + public static partial class DEPRECATEDKeyedOutputPortDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_keyed_output_port_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDKeyedOutputPortDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj5jaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfb3V0", + "cHV0X3BvcnRfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaOGNpcmN1aXRzX3Yy", + "L2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9vdXRwdXRfcG9ydF9kYXRhLnByb3Rv", + "ImQKHkRFUFJFQ0FURURfS2V5ZWRPdXRwdXRQb3J0RGF0YRILCgNrZXkYASAB", + "KAwSNQoFdmFsdWUYAiABKAsyJi5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX091", + "dHB1dFBvcnREYXRhQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DEPRECATEDOutputPortDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_KeyedOutputPortData), global::CircuitsV2.Protobuf.DEPRECATED_KeyedOutputPortData.Parser, new[]{ "Key", "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_KeyedOutputPortData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_KeyedOutputPortData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDKeyedOutputPortDataReflection.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 DEPRECATED_KeyedOutputPortData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedOutputPortData(DEPRECATED_KeyedOutputPortData other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_KeyedOutputPortData Clone() { + return new DEPRECATED_KeyedOutputPortData(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private pb::ByteString key_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_OutputPortData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_OutputPortData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_KeyedOutputPortData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_KeyedOutputPortData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_KeyedOutputPortData other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_OutputPortData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_OutputPortData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadBytes(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DEPRECATED_OutputPortData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDNodePortData.cs b/DEPRECATEDNodePortData.cs new file mode 100644 index 0000000..a004328 --- /dev/null +++ b/DEPRECATEDNodePortData.cs @@ -0,0 +1,329 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_node_port_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_node_port_data.proto + public static partial class DEPRECATEDNodePortDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_node_port_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDNodePortDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfbm9kZV9wb3J0", + "X2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGjljaXJjdWl0c192Mi9kZXByZWNh", + "dGVkL0RFUFJFQ0FURURfY2lyY3VpdF90eXBlX2RhdGEucHJvdG8igAEKF0RF", + "UFJFQ0FURURfTm9kZVBvcnREYXRhEg8KB3BvcnRfaWQYASABKAwSEAoIcG9y", + "dE5hbWUYAiABKAkSQgoRZ2VuZXJpY19wb3J0X3R5cGUYAyABKAsyJy5jaXJj", + "dWl0c192Mi5ERVBSRUNBVEVEX0NpcmN1aXRUeXBlRGF0YUIWqgITQ2lyY3Vp", + "dHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DEPRECATEDCircuitTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_NodePortData), global::CircuitsV2.Protobuf.DEPRECATED_NodePortData.Parser, new[]{ "PortId", "PortName", "GenericPortType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_NodePortData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_NodePortData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDNodePortDataReflection.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 DEPRECATED_NodePortData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_NodePortData(DEPRECATED_NodePortData other) : this() { + portId_ = other.portId_; + portName_ = other.portName_; + genericPortType_ = other.genericPortType_ != null ? other.genericPortType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_NodePortData Clone() { + return new DEPRECATED_NodePortData(this); + } + + /// Field number for the "port_id" field. + public const int PortIdFieldNumber = 1; + private pb::ByteString portId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString PortId { + get { return portId_; } + set { + portId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "portName" field. + public const int PortNameFieldNumber = 2; + private string portName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PortName { + get { return portName_; } + set { + portName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "generic_port_type" field. + public const int GenericPortTypeFieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData genericPortType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData GenericPortType { + get { return genericPortType_; } + set { + genericPortType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_NodePortData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_NodePortData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PortId != other.PortId) return false; + if (PortName != other.PortName) return false; + if (!object.Equals(GenericPortType, other.GenericPortType)) 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 (PortId.Length != 0) hash ^= PortId.GetHashCode(); + if (PortName.Length != 0) hash ^= PortName.GetHashCode(); + if (genericPortType_ != null) hash ^= GenericPortType.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 (PortId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(PortId); + } + if (PortName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(PortName); + } + if (genericPortType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(GenericPortType); + } + 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 (PortId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(PortId); + } + if (PortName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(PortName); + } + if (genericPortType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(GenericPortType); + } + 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 (PortId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(PortId); + } + if (PortName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(PortName); + } + if (genericPortType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GenericPortType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_NodePortData other) { + if (other == null) { + return; + } + if (other.PortId.Length != 0) { + PortId = other.PortId; + } + if (other.PortName.Length != 0) { + PortName = other.PortName; + } + if (other.genericPortType_ != null) { + if (genericPortType_ == null) { + GenericPortType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + GenericPortType.MergeFrom(other.GenericPortType); + } + _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: { + PortId = input.ReadBytes(); + break; + } + case 18: { + PortName = input.ReadString(); + break; + } + case 26: { + if (genericPortType_ == null) { + GenericPortType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(GenericPortType); + 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: { + PortId = input.ReadBytes(); + break; + } + case 18: { + PortName = input.ReadString(); + break; + } + case 26: { + if (genericPortType_ == null) { + GenericPortType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(GenericPortType); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDNullableBytes.cs b/DEPRECATEDNullableBytes.cs new file mode 100644 index 0000000..8b9bcd8 --- /dev/null +++ b/DEPRECATEDNullableBytes.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_nullable_bytes.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_nullable_bytes.proto + public static partial class DEPRECATEDNullableBytesReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_nullable_bytes.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDNullableBytesReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfbnVsbGFibGVf", + "Ynl0ZXMucHJvdG8SC2NpcmN1aXRzX3YyIikKGERFUFJFQ0FURURfTnVsbGFi", + "bGVCeXRlcxINCgV2YWx1ZRgBIAEoDEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_NullableBytes), global::CircuitsV2.Protobuf.DEPRECATED_NullableBytes.Parser, new[]{ "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_NullableBytes : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_NullableBytes()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDNullableBytesReflection.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 DEPRECATED_NullableBytes() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_NullableBytes(DEPRECATED_NullableBytes other) : this() { + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_NullableBytes Clone() { + return new DEPRECATED_NullableBytes(this); + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 1; + private pb::ByteString value_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Value { + get { return value_; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_NullableBytes); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_NullableBytes other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Value != other.Value) 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 (Value.Length != 0) hash ^= Value.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 (Value.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Value); + } + 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 (Value.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Value); + } + 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 (Value.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_NullableBytes other) { + if (other == null) { + return; + } + if (other.Value.Length != 0) { + Value = other.Value; + } + _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: { + Value = input.ReadBytes(); + 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: { + Value = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDOutfitData.cs b/DEPRECATEDOutfitData.cs new file mode 100644 index 0000000..64c5490 --- /dev/null +++ b/DEPRECATEDOutfitData.cs @@ -0,0 +1,355 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/deprecated/DEPRECATED_outfit_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/deprecated/DEPRECATED_outfit_data.proto + public static partial class DEPRECATEDOutfitDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/deprecated/DEPRECATED_outfit_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDOutfitDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjxyZWNfcm9vbS9wZXJzaXN0ZW5jZS9kZXByZWNhdGVkL0RFUFJFQ0FURURf", + "b3V0Zml0X2RhdGEucHJvdG8SCHJlY19yb29tInEKFURFUFJFQ0FURURfT3V0", + "Zml0RGF0YRIZChFvdXRmaXRfc2VsZWN0aW9ucxgBIAEoCRISCgpoYWlyX2Nv", + "bG9yGAIgASgJEhIKCnNraW5fY29sb3IYAyABKAkSFQoNZmFjZV9zZXR0aW5n", + "cxgEIAEoCUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.DEPRECATED_OutfitData), global::RecRoom.Protobuf.DEPRECATED_OutfitData.Parser, new[]{ "OutfitSelections", "HairColor", "SkinColor", "FaceSettings" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_OutfitData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_OutfitData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DEPRECATEDOutfitDataReflection.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 DEPRECATED_OutfitData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_OutfitData(DEPRECATED_OutfitData other) : this() { + outfitSelections_ = other.outfitSelections_; + hairColor_ = other.hairColor_; + skinColor_ = other.skinColor_; + faceSettings_ = other.faceSettings_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_OutfitData Clone() { + return new DEPRECATED_OutfitData(this); + } + + /// Field number for the "outfit_selections" field. + public const int OutfitSelectionsFieldNumber = 1; + private string outfitSelections_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string OutfitSelections { + get { return outfitSelections_; } + set { + outfitSelections_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "hair_color" field. + public const int HairColorFieldNumber = 2; + private string hairColor_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string HairColor { + get { return hairColor_; } + set { + hairColor_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "skin_color" field. + public const int SkinColorFieldNumber = 3; + private string skinColor_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SkinColor { + get { return skinColor_; } + set { + skinColor_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "face_settings" field. + public const int FaceSettingsFieldNumber = 4; + private string faceSettings_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string FaceSettings { + get { return faceSettings_; } + set { + faceSettings_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_OutfitData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_OutfitData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (OutfitSelections != other.OutfitSelections) return false; + if (HairColor != other.HairColor) return false; + if (SkinColor != other.SkinColor) return false; + if (FaceSettings != other.FaceSettings) 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 (OutfitSelections.Length != 0) hash ^= OutfitSelections.GetHashCode(); + if (HairColor.Length != 0) hash ^= HairColor.GetHashCode(); + if (SkinColor.Length != 0) hash ^= SkinColor.GetHashCode(); + if (FaceSettings.Length != 0) hash ^= FaceSettings.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 (OutfitSelections.Length != 0) { + output.WriteRawTag(10); + output.WriteString(OutfitSelections); + } + if (HairColor.Length != 0) { + output.WriteRawTag(18); + output.WriteString(HairColor); + } + if (SkinColor.Length != 0) { + output.WriteRawTag(26); + output.WriteString(SkinColor); + } + if (FaceSettings.Length != 0) { + output.WriteRawTag(34); + output.WriteString(FaceSettings); + } + 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 (OutfitSelections.Length != 0) { + output.WriteRawTag(10); + output.WriteString(OutfitSelections); + } + if (HairColor.Length != 0) { + output.WriteRawTag(18); + output.WriteString(HairColor); + } + if (SkinColor.Length != 0) { + output.WriteRawTag(26); + output.WriteString(SkinColor); + } + if (FaceSettings.Length != 0) { + output.WriteRawTag(34); + output.WriteString(FaceSettings); + } + 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 (OutfitSelections.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(OutfitSelections); + } + if (HairColor.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(HairColor); + } + if (SkinColor.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(SkinColor); + } + if (FaceSettings.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(FaceSettings); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_OutfitData other) { + if (other == null) { + return; + } + if (other.OutfitSelections.Length != 0) { + OutfitSelections = other.OutfitSelections; + } + if (other.HairColor.Length != 0) { + HairColor = other.HairColor; + } + if (other.SkinColor.Length != 0) { + SkinColor = other.SkinColor; + } + if (other.FaceSettings.Length != 0) { + FaceSettings = other.FaceSettings; + } + _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: { + OutfitSelections = input.ReadString(); + break; + } + case 18: { + HairColor = input.ReadString(); + break; + } + case 26: { + SkinColor = input.ReadString(); + break; + } + case 34: { + FaceSettings = input.ReadString(); + 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: { + OutfitSelections = input.ReadString(); + break; + } + case 18: { + HairColor = input.ReadString(); + break; + } + case 26: { + SkinColor = input.ReadString(); + break; + } + case 34: { + FaceSettings = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDOutputPortData.cs b/DEPRECATEDOutputPortData.cs new file mode 100644 index 0000000..30775e1 --- /dev/null +++ b/DEPRECATEDOutputPortData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_output_port_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_output_port_data.proto + public static partial class DEPRECATEDOutputPortDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_output_port_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDOutputPortDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjhjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfb3V0cHV0X3Bv", + "cnRfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIiNwoZREVQUkVDQVRFRF9PdXRw", + "dXRQb3J0RGF0YRIaChJERVBSRUNBVEVEX2Rlc2NfaWQYASABKAxCFqoCE0Np", + "cmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_OutputPortData), global::CircuitsV2.Protobuf.DEPRECATED_OutputPortData.Parser, new[]{ "DEPRECATEDDescId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_OutputPortData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_OutputPortData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDOutputPortDataReflection.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 DEPRECATED_OutputPortData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_OutputPortData(DEPRECATED_OutputPortData other) : this() { + dEPRECATEDDescId_ = other.dEPRECATEDDescId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_OutputPortData Clone() { + return new DEPRECATED_OutputPortData(this); + } + + /// Field number for the "DEPRECATED_desc_id" field. + public const int DEPRECATEDDescIdFieldNumber = 1; + private pb::ByteString dEPRECATEDDescId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDDescId { + get { return dEPRECATEDDescId_; } + set { + dEPRECATEDDescId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_OutputPortData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_OutputPortData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DEPRECATEDDescId != other.DEPRECATEDDescId) 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 (DEPRECATEDDescId.Length != 0) hash ^= DEPRECATEDDescId.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 (DEPRECATEDDescId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDDescId); + } + 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 (DEPRECATEDDescId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDDescId); + } + 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 (DEPRECATEDDescId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDDescId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_OutputPortData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDDescId.Length != 0) { + DEPRECATEDDescId = other.DEPRECATEDDescId; + } + _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: { + DEPRECATEDDescId = input.ReadBytes(); + 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: { + DEPRECATEDDescId = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDPortCollectionData.cs b/DEPRECATEDPortCollectionData.cs new file mode 100644 index 0000000..4d3b2b9 --- /dev/null +++ b/DEPRECATEDPortCollectionData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_port_collection_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_port_collection_data.proto + public static partial class DEPRECATEDPortCollectionDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_port_collection_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDPortCollectionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjxjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfcG9ydF9jb2xs", + "ZWN0aW9uX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGjljaXJjdWl0c192Mi9k", + "ZXByZWNhdGVkL0RFUFJFQ0FURURfZGVmYXVsdF9wb3J0X2RhdGEucHJvdG8a", + "N2NpcmN1aXRzX3YyL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9wb3J0X2dyb3Vw", + "X2RhdGEucHJvdG8i8wEKHURFUFJFQ0FURURfUG9ydENvbGxlY3Rpb25EYXRh", + "EkMKFGJ1aWx0X2luX3BvcnRfZ3JvdXBzGAEgAygLMiUuY2lyY3VpdHNfdjIu", + "REVQUkVDQVRFRF9Qb3J0R3JvdXBEYXRhEkIKE2R5bmFtaWNfcG9ydF9ncm91", + "cHMYAiADKAsyJS5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX1BvcnRHcm91cERh", + "dGESSQoYZGVmYXVsdF9wb3J0X3ZhbHVlX2RhdGFzGAogAygLMicuY2lyY3Vp", + "dHNfdjIuREVQUkVDQVRFRF9EZWZhdWx0UG9ydERhdGFCFqoCE0NpcmN1aXRz", + "VjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DEPRECATEDDefaultPortDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDPortGroupDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData), global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData.Parser, new[]{ "BuiltInPortGroups", "DynamicPortGroups", "DefaultPortValueDatas" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_PortCollectionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_PortCollectionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDPortCollectionDataReflection.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 DEPRECATED_PortCollectionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_PortCollectionData(DEPRECATED_PortCollectionData other) : this() { + builtInPortGroups_ = other.builtInPortGroups_.Clone(); + dynamicPortGroups_ = other.dynamicPortGroups_.Clone(); + defaultPortValueDatas_ = other.defaultPortValueDatas_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_PortCollectionData Clone() { + return new DEPRECATED_PortCollectionData(this); + } + + /// Field number for the "built_in_port_groups" field. + public const int BuiltInPortGroupsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_builtInPortGroups_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.DEPRECATED_PortGroupData.Parser); + private readonly pbc::RepeatedField builtInPortGroups_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField BuiltInPortGroups { + get { return builtInPortGroups_; } + } + + /// Field number for the "dynamic_port_groups" field. + public const int DynamicPortGroupsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_dynamicPortGroups_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.DEPRECATED_PortGroupData.Parser); + private readonly pbc::RepeatedField dynamicPortGroups_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DynamicPortGroups { + get { return dynamicPortGroups_; } + } + + /// Field number for the "default_port_value_datas" field. + public const int DefaultPortValueDatasFieldNumber = 10; + private static readonly pb::FieldCodec _repeated_defaultPortValueDatas_codec + = pb::FieldCodec.ForMessage(82, global::CircuitsV2.Protobuf.DEPRECATED_DefaultPortData.Parser); + private readonly pbc::RepeatedField defaultPortValueDatas_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DefaultPortValueDatas { + get { return defaultPortValueDatas_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_PortCollectionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_PortCollectionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!builtInPortGroups_.Equals(other.builtInPortGroups_)) return false; + if(!dynamicPortGroups_.Equals(other.dynamicPortGroups_)) return false; + if(!defaultPortValueDatas_.Equals(other.defaultPortValueDatas_)) 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; + hash ^= builtInPortGroups_.GetHashCode(); + hash ^= dynamicPortGroups_.GetHashCode(); + hash ^= defaultPortValueDatas_.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 + builtInPortGroups_.WriteTo(output, _repeated_builtInPortGroups_codec); + dynamicPortGroups_.WriteTo(output, _repeated_dynamicPortGroups_codec); + defaultPortValueDatas_.WriteTo(output, _repeated_defaultPortValueDatas_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) { + builtInPortGroups_.WriteTo(ref output, _repeated_builtInPortGroups_codec); + dynamicPortGroups_.WriteTo(ref output, _repeated_dynamicPortGroups_codec); + defaultPortValueDatas_.WriteTo(ref output, _repeated_defaultPortValueDatas_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; + size += builtInPortGroups_.CalculateSize(_repeated_builtInPortGroups_codec); + size += dynamicPortGroups_.CalculateSize(_repeated_dynamicPortGroups_codec); + size += defaultPortValueDatas_.CalculateSize(_repeated_defaultPortValueDatas_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_PortCollectionData other) { + if (other == null) { + return; + } + builtInPortGroups_.Add(other.builtInPortGroups_); + dynamicPortGroups_.Add(other.dynamicPortGroups_); + defaultPortValueDatas_.Add(other.defaultPortValueDatas_); + _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: { + builtInPortGroups_.AddEntriesFrom(input, _repeated_builtInPortGroups_codec); + break; + } + case 18: { + dynamicPortGroups_.AddEntriesFrom(input, _repeated_dynamicPortGroups_codec); + break; + } + case 82: { + defaultPortValueDatas_.AddEntriesFrom(input, _repeated_defaultPortValueDatas_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: { + builtInPortGroups_.AddEntriesFrom(ref input, _repeated_builtInPortGroups_codec); + break; + } + case 18: { + dynamicPortGroups_.AddEntriesFrom(ref input, _repeated_dynamicPortGroups_codec); + break; + } + case 82: { + defaultPortValueDatas_.AddEntriesFrom(ref input, _repeated_defaultPortValueDatas_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDPortGroupData.cs b/DEPRECATEDPortGroupData.cs new file mode 100644 index 0000000..b602815 --- /dev/null +++ b/DEPRECATEDPortGroupData.cs @@ -0,0 +1,510 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_port_group_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_port_group_data.proto + public static partial class DEPRECATEDPortGroupDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_port_group_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDPortGroupDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjdjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfcG9ydF9ncm91", + "cF9kYXRhLnByb3RvEgtjaXJjdWl0c192Mho5Y2lyY3VpdHNfdjIvZGVwcmVj", + "YXRlZC9ERVBSRUNBVEVEX2NpcmN1aXRfdHlwZV9kYXRhLnByb3RvGjZjaXJj", + "dWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfbm9kZV9wb3J0X2RhdGEu", + "cHJvdG8aN2NpcmN1aXRzX3YyL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9wb3J0", + "X2dyb3VwX3R5cGUucHJvdG8izwIKGERFUFJFQ0FURURfUG9ydEdyb3VwRGF0", + "YRIVCg1wb3J0X2dyb3VwX2lkGAEgASgMEj4KD3BvcnRfZ3JvdXBfdHlwZRgC", + "IAEoDjIlLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfUG9ydEdyb3VwVHlwZRI9", + "Cg9ub2RlX3BvcnRfZGF0YXMYAyADKAsyJC5jaXJjdWl0c192Mi5ERVBSRUNB", + "VEVEX05vZGVQb3J0RGF0YRIXCg9wb3J0X2dyb3VwX25hbWUYBCABKAkSQgoR", + "ZWxlbWVudF9wb3J0X3R5cGUYZCABKAsyJy5jaXJjdWl0c192Mi5ERVBSRUNB", + "VEVEX0NpcmN1aXRUeXBlRGF0YRIXCg9udW1iZXJfb2ZfcG9ydHMYZSABKA0S", + "FAoMZWxlbWVudF9uYW1lGGYgASgJEhEKCGV4ZWNOYW1lGMkBIAEoCUIWqgIT", + "Q2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DEPRECATEDCircuitTypeDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDNodePortDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDPortGroupTypeReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_PortGroupData), global::CircuitsV2.Protobuf.DEPRECATED_PortGroupData.Parser, new[]{ "PortGroupId", "PortGroupType", "NodePortDatas", "PortGroupName", "ElementPortType", "NumberOfPorts", "ElementName", "ExecName" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_PortGroupData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_PortGroupData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDPortGroupDataReflection.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 DEPRECATED_PortGroupData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_PortGroupData(DEPRECATED_PortGroupData other) : this() { + portGroupId_ = other.portGroupId_; + portGroupType_ = other.portGroupType_; + nodePortDatas_ = other.nodePortDatas_.Clone(); + portGroupName_ = other.portGroupName_; + elementPortType_ = other.elementPortType_ != null ? other.elementPortType_.Clone() : null; + numberOfPorts_ = other.numberOfPorts_; + elementName_ = other.elementName_; + execName_ = other.execName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_PortGroupData Clone() { + return new DEPRECATED_PortGroupData(this); + } + + /// Field number for the "port_group_id" field. + public const int PortGroupIdFieldNumber = 1; + private pb::ByteString portGroupId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString PortGroupId { + get { return portGroupId_; } + set { + portGroupId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "port_group_type" field. + public const int PortGroupTypeFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType portGroupType_ = global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType.BasicGroup; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType PortGroupType { + get { return portGroupType_; } + set { + portGroupType_ = value; + } + } + + /// Field number for the "node_port_datas" field. + public const int NodePortDatasFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_nodePortDatas_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.DEPRECATED_NodePortData.Parser); + private readonly pbc::RepeatedField nodePortDatas_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodePortDatas { + get { return nodePortDatas_; } + } + + /// Field number for the "port_group_name" field. + public const int PortGroupNameFieldNumber = 4; + private string portGroupName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PortGroupName { + get { return portGroupName_; } + set { + portGroupName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "element_port_type" field. + public const int ElementPortTypeFieldNumber = 100; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData elementPortType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData ElementPortType { + get { return elementPortType_; } + set { + elementPortType_ = value; + } + } + + /// Field number for the "number_of_ports" field. + public const int NumberOfPortsFieldNumber = 101; + private uint numberOfPorts_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint NumberOfPorts { + get { return numberOfPorts_; } + set { + numberOfPorts_ = value; + } + } + + /// Field number for the "element_name" field. + public const int ElementNameFieldNumber = 102; + private string elementName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ElementName { + get { return elementName_; } + set { + elementName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "execName" field. + public const int ExecNameFieldNumber = 201; + private string execName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ExecName { + get { return execName_; } + set { + execName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_PortGroupData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_PortGroupData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PortGroupId != other.PortGroupId) return false; + if (PortGroupType != other.PortGroupType) return false; + if(!nodePortDatas_.Equals(other.nodePortDatas_)) return false; + if (PortGroupName != other.PortGroupName) return false; + if (!object.Equals(ElementPortType, other.ElementPortType)) return false; + if (NumberOfPorts != other.NumberOfPorts) return false; + if (ElementName != other.ElementName) return false; + if (ExecName != other.ExecName) 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 (PortGroupId.Length != 0) hash ^= PortGroupId.GetHashCode(); + if (PortGroupType != global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType.BasicGroup) hash ^= PortGroupType.GetHashCode(); + hash ^= nodePortDatas_.GetHashCode(); + if (PortGroupName.Length != 0) hash ^= PortGroupName.GetHashCode(); + if (elementPortType_ != null) hash ^= ElementPortType.GetHashCode(); + if (NumberOfPorts != 0) hash ^= NumberOfPorts.GetHashCode(); + if (ElementName.Length != 0) hash ^= ElementName.GetHashCode(); + if (ExecName.Length != 0) hash ^= ExecName.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 (PortGroupId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(PortGroupId); + } + if (PortGroupType != global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType.BasicGroup) { + output.WriteRawTag(16); + output.WriteEnum((int) PortGroupType); + } + nodePortDatas_.WriteTo(output, _repeated_nodePortDatas_codec); + if (PortGroupName.Length != 0) { + output.WriteRawTag(34); + output.WriteString(PortGroupName); + } + if (elementPortType_ != null) { + output.WriteRawTag(162, 6); + output.WriteMessage(ElementPortType); + } + if (NumberOfPorts != 0) { + output.WriteRawTag(168, 6); + output.WriteUInt32(NumberOfPorts); + } + if (ElementName.Length != 0) { + output.WriteRawTag(178, 6); + output.WriteString(ElementName); + } + if (ExecName.Length != 0) { + output.WriteRawTag(202, 12); + output.WriteString(ExecName); + } + 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 (PortGroupId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(PortGroupId); + } + if (PortGroupType != global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType.BasicGroup) { + output.WriteRawTag(16); + output.WriteEnum((int) PortGroupType); + } + nodePortDatas_.WriteTo(ref output, _repeated_nodePortDatas_codec); + if (PortGroupName.Length != 0) { + output.WriteRawTag(34); + output.WriteString(PortGroupName); + } + if (elementPortType_ != null) { + output.WriteRawTag(162, 6); + output.WriteMessage(ElementPortType); + } + if (NumberOfPorts != 0) { + output.WriteRawTag(168, 6); + output.WriteUInt32(NumberOfPorts); + } + if (ElementName.Length != 0) { + output.WriteRawTag(178, 6); + output.WriteString(ElementName); + } + if (ExecName.Length != 0) { + output.WriteRawTag(202, 12); + output.WriteString(ExecName); + } + 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 (PortGroupId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(PortGroupId); + } + if (PortGroupType != global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType.BasicGroup) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PortGroupType); + } + size += nodePortDatas_.CalculateSize(_repeated_nodePortDatas_codec); + if (PortGroupName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(PortGroupName); + } + if (elementPortType_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ElementPortType); + } + if (NumberOfPorts != 0) { + size += 2 + pb::CodedOutputStream.ComputeUInt32Size(NumberOfPorts); + } + if (ElementName.Length != 0) { + size += 2 + pb::CodedOutputStream.ComputeStringSize(ElementName); + } + if (ExecName.Length != 0) { + size += 2 + pb::CodedOutputStream.ComputeStringSize(ExecName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_PortGroupData other) { + if (other == null) { + return; + } + if (other.PortGroupId.Length != 0) { + PortGroupId = other.PortGroupId; + } + if (other.PortGroupType != global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType.BasicGroup) { + PortGroupType = other.PortGroupType; + } + nodePortDatas_.Add(other.nodePortDatas_); + if (other.PortGroupName.Length != 0) { + PortGroupName = other.PortGroupName; + } + if (other.elementPortType_ != null) { + if (elementPortType_ == null) { + ElementPortType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + ElementPortType.MergeFrom(other.ElementPortType); + } + if (other.NumberOfPorts != 0) { + NumberOfPorts = other.NumberOfPorts; + } + if (other.ElementName.Length != 0) { + ElementName = other.ElementName; + } + if (other.ExecName.Length != 0) { + ExecName = other.ExecName; + } + _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: { + PortGroupId = input.ReadBytes(); + break; + } + case 16: { + PortGroupType = (global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType) input.ReadEnum(); + break; + } + case 26: { + nodePortDatas_.AddEntriesFrom(input, _repeated_nodePortDatas_codec); + break; + } + case 34: { + PortGroupName = input.ReadString(); + break; + } + case 802: { + if (elementPortType_ == null) { + ElementPortType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(ElementPortType); + break; + } + case 808: { + NumberOfPorts = input.ReadUInt32(); + break; + } + case 818: { + ElementName = input.ReadString(); + break; + } + case 1610: { + ExecName = input.ReadString(); + 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: { + PortGroupId = input.ReadBytes(); + break; + } + case 16: { + PortGroupType = (global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType) input.ReadEnum(); + break; + } + case 26: { + nodePortDatas_.AddEntriesFrom(ref input, _repeated_nodePortDatas_codec); + break; + } + case 34: { + PortGroupName = input.ReadString(); + break; + } + case 802: { + if (elementPortType_ == null) { + ElementPortType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(ElementPortType); + break; + } + case 808: { + NumberOfPorts = input.ReadUInt32(); + break; + } + case 818: { + ElementName = input.ReadString(); + break; + } + case 1610: { + ExecName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDPortGroupType.cs b/DEPRECATEDPortGroupType.cs new file mode 100644 index 0000000..2f10805 --- /dev/null +++ b/DEPRECATEDPortGroupType.cs @@ -0,0 +1,51 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_port_group_type.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_port_group_type.proto + public static partial class DEPRECATEDPortGroupTypeReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_port_group_type.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDPortGroupTypeReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjdjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfcG9ydF9ncm91", + "cF90eXBlLnByb3RvEgtjaXJjdWl0c192MipcChhERVBSRUNBVEVEX1BvcnRH", + "cm91cFR5cGUSDgoKQmFzaWNHcm91cBAAEg4KCkluZGV4QmFzZWQQARINCglO", + "YW1lQmFzZWQQAhIRCg1FeGVjTmFtZUJhc2VkEANCFqoCE0NpcmN1aXRzVjIu", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.DEPRECATED_PortGroupType), }, null, null)); + } + #endregion + + } + #region Enums + public enum DEPRECATED_PortGroupType { + [pbr::OriginalName("BasicGroup")] BasicGroup = 0, + [pbr::OriginalName("IndexBased")] IndexBased = 1, + [pbr::OriginalName("NameBased")] NameBased = 2, + [pbr::OriginalName("ExecNameBased")] ExecNameBased = 3, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDRoomPersistenceVersion.cs b/DEPRECATEDRoomPersistenceVersion.cs new file mode 100644 index 0000000..3871a5b --- /dev/null +++ b/DEPRECATEDRoomPersistenceVersion.cs @@ -0,0 +1,112 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/deprecated/DEPRECATED_room_persistence_version.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/deprecated/DEPRECATED_room_persistence_version.proto + public static partial class DEPRECATEDRoomPersistenceVersionReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/deprecated/DEPRECATED_room_persistence_version.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDRoomPersistenceVersionReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CklyZWNfcm9vbS9wZXJzaXN0ZW5jZS9kZXByZWNhdGVkL0RFUFJFQ0FURURf", + "cm9vbV9wZXJzaXN0ZW5jZV92ZXJzaW9uLnByb3RvEghyZWNfcm9vbSquCQoh", + "REVQUkVDQVRFRF9Sb29tUGVyc2lzdGVuY2VWZXJzaW9uEh8KG1YwTmV3Um9v", + "bVBlcnNpc3RlbmNlVmVyc2lvbhAAEg0KCVYxSW5pdGlhbBABEhwKGFYyRXh0", + "cnVzaW9uc0NlbnRlck9mTWFzcxACEhwKGFYzUGVyc2lzdGVudEhvc3RTZXR0", + "aW5ncxADEhYKElY0UmFkaW9QZXJzaXN0ZW5jZRAEEhsKF1Y1RXh0cnVzaW9u", + "c1BoeXNpY3NNb2RlEAUSGAoUVjZDdXN0b21HYW1lU2V0dGluZ3MQBhIWChJW", + "N05ld1NhbmRib3hCdXR0b24QBxIcChhWOENpcmN1aXRDaGlwT3JpZW50YXRp", + "b24QCBIWChJWOU5ld1RyaWdnZXJWb2x1bWUQCRIQCgxWMTBSb29tUm9sZXMQ", + "ChIgChxWMTFTdWJleHRydXNpb25zUGVyc2lzdGVkSWRzEAsSFgoSVjEyRXZl", + "cnl0aGluZ0FSb29tEAwSGgoWVjEzQ3JlYXRpb25PYmplY3RBZGRlZBANEhoK", + "FlYxNEludmVudGlvblBpZWNlQWRkZWQQDhIdChlWMTVHYW1lQ29uZmlndXJh", + "dGlvbkFkZGVkEA8SGQoVVjE2RXJhc2VyTWFya2Vyc0ZpeGVkEBASFQoRVjE3", + "R3JhYmJhYmxlQWRkZWQQERIdChlWMThNYW51YWxTcGF3blBvaW50c0FkZGVk", + "EBISIgoeVjE5U3R1bnRSdW5uZXJCdXR0b25Ob2RlQ2hhbmdlEBMSFwoTVjIw", + "R2FtZVJvbGVzSW5DaGlwcxAUEiIKHlYyMVBsYXllckF0dHJhY3RvckNvbmZp", + "Z3VyYWJsZRAVEhkKFVYyMkF1dG9zYXZlVmFsaWRhdGlvbhAWEiUKIVYyM1Ry", + "aWdnZXJWb2x1bWVOb1NoYXBlQ29udGFpbmVycxAXEiwKKFYyNEdhZGdldFZp", + "c2liaWxpdHlNb3ZlZFRvU3Vicm9vbVNldHRpbmcQGBITCg9WMjVSb29tS2V5", + "c0JldGEQGRIbChdWMjZEaXJlY3Rpb25hbFZvaWNlQ2hhdBAaEh4KGlYyN0p1", + "bmlvckVuYWJsZWRPYmplY3RGbGFnEBsSFAoQVjI4U2Z4UGxheUZvckFsbBAc", + "EhoKFlYyOVVWTWFuaXB1bGF0aW9uQWRkZWQQHRIWChJWMzBIb21lVmFsdWVz", + "QWRkZWQQHhIfChtWMzFTZWF0Q29sbGlzaW9uVG9nZ2xlQWRkZWQQHxIfChtW", + "MzJTdG9yaW5nUm90YXRpb25Bc1ZlY3RvcjQQIBIXChNWMzNMaWdodFZhbHVl", + "c0Zsb2F0ECESHgoaVjM0T3B0aW1pemVDb2xsaWRlcnNUb2dnbGUQIhIcChhW", + "MzVBdWRpb1BsYXllclByb3BlcnRpZXMQIxImCiJWMzZCYWNrcGFja1Rvb2xz", + "Rm9yYmlkZGVuSW5TcGF3bmVyECQSGgoWVjM3VG9vbEhhbmRlZG5lc3NBZGRl", + "ZBAlEhwKGFYzOFByb2plY3RpbGVTcHJlYWRGbG9hdBAmEiAKHExhdGVzdFJv", + "b21QZXJzaXN0ZW5jZVZlcnNpb24QJhoCEAFCE6oCEFJlY1Jvb20uUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion), }, null, null)); + } + #endregion + + } + #region Enums + public enum DEPRECATED_RoomPersistenceVersion { + [pbr::OriginalName("V0NewRoomPersistenceVersion")] V0NewRoomPersistenceVersion = 0, + [pbr::OriginalName("V1Initial")] V1Initial = 1, + [pbr::OriginalName("V2ExtrusionsCenterOfMass")] V2ExtrusionsCenterOfMass = 2, + [pbr::OriginalName("V3PersistentHostSettings")] V3PersistentHostSettings = 3, + [pbr::OriginalName("V4RadioPersistence")] V4RadioPersistence = 4, + [pbr::OriginalName("V5ExtrusionsPhysicsMode")] V5ExtrusionsPhysicsMode = 5, + [pbr::OriginalName("V6CustomGameSettings")] V6CustomGameSettings = 6, + [pbr::OriginalName("V7NewSandboxButton")] V7NewSandboxButton = 7, + [pbr::OriginalName("V8CircuitChipOrientation")] V8CircuitChipOrientation = 8, + [pbr::OriginalName("V9NewTriggerVolume")] V9NewTriggerVolume = 9, + [pbr::OriginalName("V10RoomRoles")] V10RoomRoles = 10, + [pbr::OriginalName("V11SubextrusionsPersistedIds")] V11SubextrusionsPersistedIds = 11, + [pbr::OriginalName("V12EverythingARoom")] V12EverythingAroom = 12, + [pbr::OriginalName("V13CreationObjectAdded")] V13CreationObjectAdded = 13, + [pbr::OriginalName("V14InventionPieceAdded")] V14InventionPieceAdded = 14, + [pbr::OriginalName("V15GameConfigurationAdded")] V15GameConfigurationAdded = 15, + [pbr::OriginalName("V16EraserMarkersFixed")] V16EraserMarkersFixed = 16, + [pbr::OriginalName("V17GrabbableAdded")] V17GrabbableAdded = 17, + [pbr::OriginalName("V18ManualSpawnPointsAdded")] V18ManualSpawnPointsAdded = 18, + [pbr::OriginalName("V19StuntRunnerButtonNodeChange")] V19StuntRunnerButtonNodeChange = 19, + [pbr::OriginalName("V20GameRolesInChips")] V20GameRolesInChips = 20, + [pbr::OriginalName("V21PlayerAttractorConfigurable")] V21PlayerAttractorConfigurable = 21, + [pbr::OriginalName("V22AutosaveValidation")] V22AutosaveValidation = 22, + [pbr::OriginalName("V23TriggerVolumeNoShapeContainers")] V23TriggerVolumeNoShapeContainers = 23, + [pbr::OriginalName("V24GadgetVisibilityMovedToSubroomSetting")] V24GadgetVisibilityMovedToSubroomSetting = 24, + [pbr::OriginalName("V25RoomKeysBeta")] V25RoomKeysBeta = 25, + [pbr::OriginalName("V26DirectionalVoiceChat")] V26DirectionalVoiceChat = 26, + [pbr::OriginalName("V27JuniorEnabledObjectFlag")] V27JuniorEnabledObjectFlag = 27, + [pbr::OriginalName("V28SfxPlayForAll")] V28SfxPlayForAll = 28, + [pbr::OriginalName("V29UVManipulationAdded")] V29UvmanipulationAdded = 29, + [pbr::OriginalName("V30HomeValuesAdded")] V30HomeValuesAdded = 30, + [pbr::OriginalName("V31SeatCollisionToggleAdded")] V31SeatCollisionToggleAdded = 31, + [pbr::OriginalName("V32StoringRotationAsVector4")] V32StoringRotationAsVector4 = 32, + [pbr::OriginalName("V33LightValuesFloat")] V33LightValuesFloat = 33, + [pbr::OriginalName("V34OptimizeCollidersToggle")] V34OptimizeCollidersToggle = 34, + [pbr::OriginalName("V35AudioPlayerProperties")] V35AudioPlayerProperties = 35, + [pbr::OriginalName("V36BackpackToolsForbiddenInSpawner")] V36BackpackToolsForbiddenInSpawner = 36, + [pbr::OriginalName("V37ToolHandednessAdded")] V37ToolHandednessAdded = 37, + [pbr::OriginalName("V38ProjectileSpreadFloat")] V38ProjectileSpreadFloat = 38, + [pbr::OriginalName("LatestRoomPersistenceVersion", PreferredAlias = false)] LatestRoomPersistenceVersion = 38, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDSandboxSettingsData.cs b/DEPRECATEDSandboxSettingsData.cs new file mode 100644 index 0000000..a0d2c0f --- /dev/null +++ b/DEPRECATEDSandboxSettingsData.cs @@ -0,0 +1,281 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/deprecated/DEPRECATED_sandbox_settings_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/deprecated/DEPRECATED_sandbox_settings_data.proto + public static partial class DEPRECATEDSandboxSettingsDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/deprecated/DEPRECATED_sandbox_settings_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDSandboxSettingsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9kZXByZWNhdGVkL0RFUFJFQ0FURURf", + "c2FuZGJveF9zZXR0aW5nc19kYXRhLnByb3RvEghyZWNfcm9vbSJwCh5ERVBS", + "RUNBVEVEX1NhbmRib3hTZXR0aW5nc0RhdGESJwofREVQUkVDQVRFRF9saW1p", + "dF90ZWxlcG9ydF9zcGVlZBgBIAEoCBIlCh1ERVBSRUNBVEVEX3RpbWVfbGlt", + "aXRfc2Vjb25kcxgCIAEoBUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.DEPRECATED_SandboxSettingsData), global::RecRoom.Protobuf.DEPRECATED_SandboxSettingsData.Parser, new[]{ "DEPRECATEDLimitTeleportSpeed", "DEPRECATEDTimeLimitSeconds" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_SandboxSettingsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_SandboxSettingsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DEPRECATEDSandboxSettingsDataReflection.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 DEPRECATED_SandboxSettingsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_SandboxSettingsData(DEPRECATED_SandboxSettingsData other) : this() { + dEPRECATEDLimitTeleportSpeed_ = other.dEPRECATEDLimitTeleportSpeed_; + dEPRECATEDTimeLimitSeconds_ = other.dEPRECATEDTimeLimitSeconds_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_SandboxSettingsData Clone() { + return new DEPRECATED_SandboxSettingsData(this); + } + + /// Field number for the "DEPRECATED_limit_teleport_speed" field. + public const int DEPRECATEDLimitTeleportSpeedFieldNumber = 1; + private bool dEPRECATEDLimitTeleportSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDLimitTeleportSpeed { + get { return dEPRECATEDLimitTeleportSpeed_; } + set { + dEPRECATEDLimitTeleportSpeed_ = value; + } + } + + /// Field number for the "DEPRECATED_time_limit_seconds" field. + public const int DEPRECATEDTimeLimitSecondsFieldNumber = 2; + private int dEPRECATEDTimeLimitSeconds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDTimeLimitSeconds { + get { return dEPRECATEDTimeLimitSeconds_; } + set { + dEPRECATEDTimeLimitSeconds_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_SandboxSettingsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_SandboxSettingsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DEPRECATEDLimitTeleportSpeed != other.DEPRECATEDLimitTeleportSpeed) return false; + if (DEPRECATEDTimeLimitSeconds != other.DEPRECATEDTimeLimitSeconds) 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 (DEPRECATEDLimitTeleportSpeed != false) hash ^= DEPRECATEDLimitTeleportSpeed.GetHashCode(); + if (DEPRECATEDTimeLimitSeconds != 0) hash ^= DEPRECATEDTimeLimitSeconds.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 (DEPRECATEDLimitTeleportSpeed != false) { + output.WriteRawTag(8); + output.WriteBool(DEPRECATEDLimitTeleportSpeed); + } + if (DEPRECATEDTimeLimitSeconds != 0) { + output.WriteRawTag(16); + output.WriteInt32(DEPRECATEDTimeLimitSeconds); + } + 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 (DEPRECATEDLimitTeleportSpeed != false) { + output.WriteRawTag(8); + output.WriteBool(DEPRECATEDLimitTeleportSpeed); + } + if (DEPRECATEDTimeLimitSeconds != 0) { + output.WriteRawTag(16); + output.WriteInt32(DEPRECATEDTimeLimitSeconds); + } + 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 (DEPRECATEDLimitTeleportSpeed != false) { + size += 1 + 1; + } + if (DEPRECATEDTimeLimitSeconds != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDTimeLimitSeconds); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_SandboxSettingsData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDLimitTeleportSpeed != false) { + DEPRECATEDLimitTeleportSpeed = other.DEPRECATEDLimitTeleportSpeed; + } + if (other.DEPRECATEDTimeLimitSeconds != 0) { + DEPRECATEDTimeLimitSeconds = other.DEPRECATEDTimeLimitSeconds; + } + _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 8: { + DEPRECATEDLimitTeleportSpeed = input.ReadBool(); + break; + } + case 16: { + DEPRECATEDTimeLimitSeconds = input.ReadInt32(); + 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 8: { + DEPRECATEDLimitTeleportSpeed = input.ReadBool(); + break; + } + case 16: { + DEPRECATEDTimeLimitSeconds = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDStateMachineData.cs b/DEPRECATEDStateMachineData.cs new file mode 100644 index 0000000..e21375e --- /dev/null +++ b/DEPRECATEDStateMachineData.cs @@ -0,0 +1,290 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_state_machine_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_state_machine_data.proto + public static partial class DEPRECATEDStateMachineDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_state_machine_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDStateMachineDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfc3RhdGVfbWFj", + "aGluZV9kYXRhLnByb3RvEgtjaXJjdWl0c192MhoUY29yZS9ndWlkX2RhdGEu", + "cHJvdG8iVAobREVQUkVDQVRFRF9TdGF0ZU1hY2hpbmVEYXRhEiUKDWRlZmF1", + "bHRfc3RhdGUYASABKAsyDi5jb3JlLkd1aWREYXRhEg4KBnN5bmNlZBgCIAEo", + "CEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_StateMachineData), global::CircuitsV2.Protobuf.DEPRECATED_StateMachineData.Parser, new[]{ "DefaultState", "Synced" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_StateMachineData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_StateMachineData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDStateMachineDataReflection.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 DEPRECATED_StateMachineData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_StateMachineData(DEPRECATED_StateMachineData other) : this() { + defaultState_ = other.defaultState_ != null ? other.defaultState_.Clone() : null; + synced_ = other.synced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_StateMachineData Clone() { + return new DEPRECATED_StateMachineData(this); + } + + /// Field number for the "default_state" field. + public const int DefaultStateFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData defaultState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData DefaultState { + get { return defaultState_; } + set { + defaultState_ = value; + } + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 2; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_StateMachineData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_StateMachineData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DefaultState, other.DefaultState)) return false; + if (Synced != other.Synced) 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 (defaultState_ != null) hash ^= DefaultState.GetHashCode(); + if (Synced != false) hash ^= Synced.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 (defaultState_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DefaultState); + } + if (Synced != false) { + output.WriteRawTag(16); + output.WriteBool(Synced); + } + 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 (defaultState_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DefaultState); + } + if (Synced != false) { + output.WriteRawTag(16); + output.WriteBool(Synced); + } + 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 (defaultState_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultState); + } + if (Synced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_StateMachineData other) { + if (other == null) { + return; + } + if (other.defaultState_ != null) { + if (defaultState_ == null) { + DefaultState = new global::RecRoom.Protobuf.Core.GuidData(); + } + DefaultState.MergeFrom(other.DefaultState); + } + if (other.Synced != false) { + Synced = other.Synced; + } + _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 (defaultState_ == null) { + DefaultState = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DefaultState); + break; + } + case 16: { + Synced = input.ReadBool(); + 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 (defaultState_ == null) { + DefaultState = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DefaultState); + break; + } + case 16: { + Synced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDSyncedEventSenderNodeData.cs b/DEPRECATEDSyncedEventSenderNodeData.cs new file mode 100644 index 0000000..8d64dc7 --- /dev/null +++ b/DEPRECATEDSyncedEventSenderNodeData.cs @@ -0,0 +1,245 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/deprecated/DEPRECATED_synced_event_sender_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/deprecated/DEPRECATED_synced_event_sender_node_data.proto + public static partial class DEPRECATEDSyncedEventSenderNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/deprecated/DEPRECATED_synced_event_sender_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDSyncedEventSenderNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkVjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfc3luY2VkX2V2", + "ZW50X3NlbmRlcl9ub2RlX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGhxjaXJj", + "dWl0c192Mi9ycGNfdGFyZ2V0LnByb3RvIlIKJERFUFJFQ0FURURfU3luY2Vk", + "RXZlbnRTZW5kZXJOb2RlRGF0YRIqCgpycGNfdGFyZ2V0GAEgASgOMhYuY2ly", + "Y3VpdHNfdjIuUnBjVGFyZ2V0QhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.RpcTargetReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DEPRECATED_SyncedEventSenderNodeData), global::CircuitsV2.Protobuf.DEPRECATED_SyncedEventSenderNodeData.Parser, new[]{ "RpcTarget" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_SyncedEventSenderNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_SyncedEventSenderNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DEPRECATEDSyncedEventSenderNodeDataReflection.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 DEPRECATED_SyncedEventSenderNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_SyncedEventSenderNodeData(DEPRECATED_SyncedEventSenderNodeData other) : this() { + rpcTarget_ = other.rpcTarget_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_SyncedEventSenderNodeData Clone() { + return new DEPRECATED_SyncedEventSenderNodeData(this); + } + + /// Field number for the "rpc_target" field. + public const int RpcTargetFieldNumber = 1; + private global::CircuitsV2.Protobuf.RpcTarget rpcTarget_ = global::CircuitsV2.Protobuf.RpcTarget.Local; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RpcTarget RpcTarget { + get { return rpcTarget_; } + set { + rpcTarget_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_SyncedEventSenderNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_SyncedEventSenderNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (RpcTarget != other.RpcTarget) 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 (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) hash ^= RpcTarget.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 (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + output.WriteRawTag(8); + output.WriteEnum((int) RpcTarget); + } + 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 (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + output.WriteRawTag(8); + output.WriteEnum((int) RpcTarget); + } + 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 (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) RpcTarget); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_SyncedEventSenderNodeData other) { + if (other == null) { + return; + } + if (other.RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + RpcTarget = other.RpcTarget; + } + _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 8: { + RpcTarget = (global::CircuitsV2.Protobuf.RpcTarget) input.ReadEnum(); + 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 8: { + RpcTarget = (global::CircuitsV2.Protobuf.RpcTarget) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DEPRECATEDToolData.cs b/DEPRECATEDToolData.cs new file mode 100644 index 0000000..56358ec --- /dev/null +++ b/DEPRECATEDToolData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/deprecated/DEPRECATED_tool_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/deprecated/DEPRECATED_tool_data.proto + public static partial class DEPRECATEDToolDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/deprecated/DEPRECATED_tool_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DEPRECATEDToolDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpyZWNfcm9vbS9wZXJzaXN0ZW5jZS9kZXByZWNhdGVkL0RFUFJFQ0FURURf", + "dG9vbF9kYXRhLnByb3RvEghyZWNfcm9vbSIoChNERVBSRUNBVEVEX1Rvb2xE", + "YXRhEhEKCWlzX2Zyb3plbhgBIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIG", + "cHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.DEPRECATED_ToolData), global::RecRoom.Protobuf.DEPRECATED_ToolData.Parser, new[]{ "IsFrozen" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATED_ToolData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATED_ToolData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DEPRECATEDToolDataReflection.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 DEPRECATED_ToolData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_ToolData(DEPRECATED_ToolData other) : this() { + isFrozen_ = other.isFrozen_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATED_ToolData Clone() { + return new DEPRECATED_ToolData(this); + } + + /// Field number for the "is_frozen" field. + public const int IsFrozenFieldNumber = 1; + private bool isFrozen_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsFrozen { + get { return isFrozen_; } + set { + isFrozen_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATED_ToolData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATED_ToolData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (IsFrozen != other.IsFrozen) 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 (IsFrozen != false) hash ^= IsFrozen.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 (IsFrozen != false) { + output.WriteRawTag(8); + output.WriteBool(IsFrozen); + } + 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 (IsFrozen != false) { + output.WriteRawTag(8); + output.WriteBool(IsFrozen); + } + 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 (IsFrozen != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATED_ToolData other) { + if (other == null) { + return; + } + if (other.IsFrozen != false) { + IsFrozen = other.IsFrozen; + } + _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 8: { + IsFrozen = input.ReadBool(); + 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 8: { + IsFrozen = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DataTableColumnData.cs b/DataTableColumnData.cs new file mode 100644 index 0000000..621d732 --- /dev/null +++ b/DataTableColumnData.cs @@ -0,0 +1,233 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/data_table/data_table_column_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/data_table/data_table_column_data.proto + public static partial class DataTableColumnDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/data_table/data_table_column_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DataTableColumnDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNjaXJjdWl0c192Mi9kYXRhX3RhYmxlL2RhdGFfdGFibGVfY29sdW1uX2Rh", + "dGEucHJvdG8SC2NpcmN1aXRzX3YyGiVjaXJjdWl0cy9zdGF0aWMvZXYvdmFy", + "aWFudF9kYXRhLnByb3RvIjsKE0RhdGFUYWJsZUNvbHVtbkRhdGESJAoFY2Vs", + "bHMYASADKAsyFS5jaXJjdWl0cy5WYXJpYW50RGF0YUIWqgITQ2lyY3VpdHNW", + "Mi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.VariantDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DataTableColumnData), global::CircuitsV2.Protobuf.DataTableColumnData.Parser, new[]{ "Cells" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DataTableColumnData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DataTableColumnData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DataTableColumnDataReflection.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 DataTableColumnData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableColumnData(DataTableColumnData other) : this() { + cells_ = other.cells_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableColumnData Clone() { + return new DataTableColumnData(this); + } + + /// Field number for the "cells" field. + public const int CellsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_cells_codec + = pb::FieldCodec.ForMessage(10, global::Circuits.Static.EV.Protobuf.VariantData.Parser); + private readonly pbc::RepeatedField cells_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Cells { + get { return cells_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DataTableColumnData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DataTableColumnData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!cells_.Equals(other.cells_)) 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; + hash ^= cells_.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 + cells_.WriteTo(output, _repeated_cells_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) { + cells_.WriteTo(ref output, _repeated_cells_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; + size += cells_.CalculateSize(_repeated_cells_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DataTableColumnData other) { + if (other == null) { + return; + } + cells_.Add(other.cells_); + _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: { + cells_.AddEntriesFrom(input, _repeated_cells_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: { + cells_.AddEntriesFrom(ref input, _repeated_cells_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DataTableColumnDefinitionData.cs b/DataTableColumnDefinitionData.cs new file mode 100644 index 0000000..ac90288 --- /dev/null +++ b/DataTableColumnDefinitionData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/data_table/data_table_column_definition_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/data_table/data_table_column_definition_data.proto + public static partial class DataTableColumnDefinitionDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/data_table/data_table_column_definition_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DataTableColumnDefinitionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj5jaXJjdWl0c192Mi9kYXRhX3RhYmxlL2RhdGFfdGFibGVfY29sdW1uX2Rl", + "ZmluaXRpb25fZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaKmNpcmN1aXRzL3N0", + "YXRpYy9ldi9jaXJjdWl0X3R5cGVfZGF0YS5wcm90byJWCh1EYXRhVGFibGVD", + "b2x1bW5EZWZpbml0aW9uRGF0YRInCgR0eXBlGAEgASgLMhkuY2lyY3VpdHMu", + "Q2lyY3VpdFR5cGVEYXRhEgwKBG5hbWUYAiABKAlCFqoCE0NpcmN1aXRzVjIu", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DataTableColumnDefinitionData), global::CircuitsV2.Protobuf.DataTableColumnDefinitionData.Parser, new[]{ "Type", "Name" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DataTableColumnDefinitionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DataTableColumnDefinitionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DataTableColumnDefinitionDataReflection.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 DataTableColumnDefinitionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableColumnDefinitionData(DataTableColumnDefinitionData other) : this() { + type_ = other.type_ != null ? other.type_.Clone() : null; + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableColumnDefinitionData Clone() { + return new DataTableColumnDefinitionData(this); + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 1; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DataTableColumnDefinitionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DataTableColumnDefinitionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Type, other.Type)) return false; + if (Name != other.Name) 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 (type_ != null) hash ^= Type.GetHashCode(); + if (Name.Length != 0) hash ^= Name.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 (type_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Type); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + 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 (type_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Type); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + 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 (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DataTableColumnDefinitionData other) { + if (other == null) { + return; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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 (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + case 18: { + Name = input.ReadString(); + 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 (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DataTableConfiguredColumnNodeData.cs b/DataTableConfiguredColumnNodeData.cs new file mode 100644 index 0000000..1defeec --- /dev/null +++ b/DataTableConfiguredColumnNodeData.cs @@ -0,0 +1,338 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/data_table/data_table_configured_column_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/data_table/data_table_configured_column_node_data.proto + public static partial class DataTableConfiguredColumnNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/data_table/data_table_configured_column_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DataTableConfiguredColumnNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkNjaXJjdWl0c192Mi9kYXRhX3RhYmxlL2RhdGFfdGFibGVfY29uZmlndXJl", + "ZF9jb2x1bW5fbm9kZV9kYXRhLnByb3RvEgtjaXJjdWl0c192MhoUY29yZS9n", + "dWlkX2RhdGEucHJvdG8aIGNpcmN1aXRzX3YyL25vZGVfZGVzY19kYXRhLnBy", + "b3RvIokBCiFEYXRhVGFibGVDb25maWd1cmVkQ29sdW1uTm9kZURhdGESIAoI", + "dGFibGVfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEhQKDGNvbHVtbl9pbmRl", + "eBgCIAEoBRIsCglub2RlX2Rlc2MYAyABKAsyGS5jaXJjdWl0c192Mi5Ob2Rl", + "RGVzY0RhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DataTableConfiguredColumnNodeData), global::CircuitsV2.Protobuf.DataTableConfiguredColumnNodeData.Parser, new[]{ "TableId", "ColumnIndex", "NodeDesc" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DataTableConfiguredColumnNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DataTableConfiguredColumnNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DataTableConfiguredColumnNodeDataReflection.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 DataTableConfiguredColumnNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableConfiguredColumnNodeData(DataTableConfiguredColumnNodeData other) : this() { + tableId_ = other.tableId_ != null ? other.tableId_.Clone() : null; + columnIndex_ = other.columnIndex_; + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableConfiguredColumnNodeData Clone() { + return new DataTableConfiguredColumnNodeData(this); + } + + /// Field number for the "table_id" field. + public const int TableIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData tableId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData TableId { + get { return tableId_; } + set { + tableId_ = value; + } + } + + /// Field number for the "column_index" field. + public const int ColumnIndexFieldNumber = 2; + private int columnIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColumnIndex { + get { return columnIndex_; } + set { + columnIndex_ = value; + } + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 3; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DataTableConfiguredColumnNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DataTableConfiguredColumnNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(TableId, other.TableId)) return false; + if (ColumnIndex != other.ColumnIndex) return false; + if (!object.Equals(NodeDesc, other.NodeDesc)) 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 (tableId_ != null) hash ^= TableId.GetHashCode(); + if (ColumnIndex != 0) hash ^= ColumnIndex.GetHashCode(); + if (nodeDesc_ != null) hash ^= NodeDesc.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 (tableId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TableId); + } + if (ColumnIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(ColumnIndex); + } + if (nodeDesc_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NodeDesc); + } + 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 (tableId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TableId); + } + if (ColumnIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(ColumnIndex); + } + if (nodeDesc_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NodeDesc); + } + 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 (tableId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TableId); + } + if (ColumnIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ColumnIndex); + } + if (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DataTableConfiguredColumnNodeData other) { + if (other == null) { + return; + } + if (other.tableId_ != null) { + if (tableId_ == null) { + TableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + TableId.MergeFrom(other.TableId); + } + if (other.ColumnIndex != 0) { + ColumnIndex = other.ColumnIndex; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + _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 (tableId_ == null) { + TableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(TableId); + break; + } + case 16: { + ColumnIndex = input.ReadInt32(); + break; + } + case 26: { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + 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 (tableId_ == null) { + TableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(TableId); + break; + } + case 16: { + ColumnIndex = input.ReadInt32(); + break; + } + case 26: { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DataTableData.cs b/DataTableData.cs new file mode 100644 index 0000000..13d0017 --- /dev/null +++ b/DataTableData.cs @@ -0,0 +1,300 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/data_table/data_table_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/data_table/data_table_data.proto + public static partial class DataTableDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/data_table/data_table_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DataTableDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixjaXJjdWl0c192Mi9kYXRhX3RhYmxlL2RhdGFfdGFibGVfZGF0YS5wcm90", + "bxILY2lyY3VpdHNfdjIaPmNpcmN1aXRzX3YyL2RhdGFfdGFibGUvZGF0YV90", + "YWJsZV9jb2x1bW5fZGVmaW5pdGlvbl9kYXRhLnByb3RvGjNjaXJjdWl0c192", + "Mi9kYXRhX3RhYmxlL2RhdGFfdGFibGVfY29sdW1uX2RhdGEucHJvdG8imAEK", + "DURhdGFUYWJsZURhdGESDAoEbmFtZRgBIAEoCRJGChJjb2x1bW5fZGVmaW5p", + "dGlvbnMYAiADKAsyKi5jaXJjdWl0c192Mi5EYXRhVGFibGVDb2x1bW5EZWZp", + "bml0aW9uRGF0YRIxCgdjb2x1bW5zGAMgAygLMiAuY2lyY3VpdHNfdjIuRGF0", + "YVRhYmxlQ29sdW1uRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DataTableColumnDefinitionDataReflection.Descriptor, global::CircuitsV2.Protobuf.DataTableColumnDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DataTableData), global::CircuitsV2.Protobuf.DataTableData.Parser, new[]{ "Name", "ColumnDefinitions", "Columns" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DataTableData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DataTableData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DataTableDataReflection.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 DataTableData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableData(DataTableData other) : this() { + name_ = other.name_; + columnDefinitions_ = other.columnDefinitions_.Clone(); + columns_ = other.columns_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableData Clone() { + return new DataTableData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "column_definitions" field. + public const int ColumnDefinitionsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_columnDefinitions_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.DataTableColumnDefinitionData.Parser); + private readonly pbc::RepeatedField columnDefinitions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ColumnDefinitions { + get { return columnDefinitions_; } + } + + /// Field number for the "columns" field. + public const int ColumnsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_columns_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.DataTableColumnData.Parser); + private readonly pbc::RepeatedField columns_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Columns { + get { return columns_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DataTableData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DataTableData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if(!columnDefinitions_.Equals(other.columnDefinitions_)) return false; + if(!columns_.Equals(other.columns_)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + hash ^= columnDefinitions_.GetHashCode(); + hash ^= columns_.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + columnDefinitions_.WriteTo(output, _repeated_columnDefinitions_codec); + columns_.WriteTo(output, _repeated_columns_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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + columnDefinitions_.WriteTo(ref output, _repeated_columnDefinitions_codec); + columns_.WriteTo(ref output, _repeated_columns_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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += columnDefinitions_.CalculateSize(_repeated_columnDefinitions_codec); + size += columns_.CalculateSize(_repeated_columns_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DataTableData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + columnDefinitions_.Add(other.columnDefinitions_); + columns_.Add(other.columns_); + _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: { + Name = input.ReadString(); + break; + } + case 18: { + columnDefinitions_.AddEntriesFrom(input, _repeated_columnDefinitions_codec); + break; + } + case 26: { + columns_.AddEntriesFrom(input, _repeated_columns_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: { + Name = input.ReadString(); + break; + } + case 18: { + columnDefinitions_.AddEntriesFrom(ref input, _repeated_columnDefinitions_codec); + break; + } + case 26: { + columns_.AddEntriesFrom(ref input, _repeated_columns_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DataTableNodeData.cs b/DataTableNodeData.cs new file mode 100644 index 0000000..2cac507 --- /dev/null +++ b/DataTableNodeData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/data_table/data_table_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/data_table/data_table_node_data.proto + public static partial class DataTableNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/data_table/data_table_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DataTableNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0c192Mi9kYXRhX3RhYmxlL2RhdGFfdGFibGVfbm9kZV9kYXRh", + "LnByb3RvEgtjaXJjdWl0c192MhoUY29yZS9ndWlkX2RhdGEucHJvdG8iOgoR", + "RGF0YVRhYmxlTm9kZURhdGESJQoNZGF0YV90YWJsZV9pZBgBIAEoCzIOLmNv", + "cmUuR3VpZERhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DataTableNodeData), global::CircuitsV2.Protobuf.DataTableNodeData.Parser, new[]{ "DataTableId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DataTableNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DataTableNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DataTableNodeDataReflection.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 DataTableNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableNodeData(DataTableNodeData other) : this() { + dataTableId_ = other.dataTableId_ != null ? other.dataTableId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableNodeData Clone() { + return new DataTableNodeData(this); + } + + /// Field number for the "data_table_id" field. + public const int DataTableIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData dataTableId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData DataTableId { + get { return dataTableId_; } + set { + dataTableId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DataTableNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DataTableNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DataTableId, other.DataTableId)) 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 (dataTableId_ != null) hash ^= DataTableId.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 (dataTableId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DataTableId); + } + 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 (dataTableId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DataTableId); + } + 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 (dataTableId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DataTableId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DataTableNodeData other) { + if (other == null) { + return; + } + if (other.dataTableId_ != null) { + if (dataTableId_ == null) { + DataTableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + DataTableId.MergeFrom(other.DataTableId); + } + _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 (dataTableId_ == null) { + DataTableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DataTableId); + 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 (dataTableId_ == null) { + DataTableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DataTableId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DataTableRegistryData.cs b/DataTableRegistryData.cs new file mode 100644 index 0000000..825b43c --- /dev/null +++ b/DataTableRegistryData.cs @@ -0,0 +1,234 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/data_table/data_table_registry_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/data_table/data_table_registry_data.proto + public static partial class DataTableRegistryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/data_table/data_table_registry_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DataTableRegistryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVjaXJjdWl0c192Mi9kYXRhX3RhYmxlL2RhdGFfdGFibGVfcmVnaXN0cnlf", + "ZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaO2NpcmN1aXRzX3YyL2RhdGFfdGFi", + "bGUvZGF0YV90YWJsZV9yZWdpc3RyeV9lbnRyeV9kYXRhLnByb3RvIlUKFURh", + "dGFUYWJsZVJlZ2lzdHJ5RGF0YRI8CgtkYXRhX3RhYmxlcxgBIAMoCzInLmNp", + "cmN1aXRzX3YyLkRhdGFUYWJsZVJlZ2lzdHJ5RW50cnlEYXRhQhaqAhNDaXJj", + "dWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DataTableRegistryEntryDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DataTableRegistryData), global::CircuitsV2.Protobuf.DataTableRegistryData.Parser, new[]{ "DataTables" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DataTableRegistryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DataTableRegistryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DataTableRegistryDataReflection.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 DataTableRegistryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableRegistryData(DataTableRegistryData other) : this() { + dataTables_ = other.dataTables_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableRegistryData Clone() { + return new DataTableRegistryData(this); + } + + /// Field number for the "data_tables" field. + public const int DataTablesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_dataTables_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.DataTableRegistryEntryData.Parser); + private readonly pbc::RepeatedField dataTables_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DataTables { + get { return dataTables_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DataTableRegistryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DataTableRegistryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!dataTables_.Equals(other.dataTables_)) 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; + hash ^= dataTables_.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 + dataTables_.WriteTo(output, _repeated_dataTables_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) { + dataTables_.WriteTo(ref output, _repeated_dataTables_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; + size += dataTables_.CalculateSize(_repeated_dataTables_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DataTableRegistryData other) { + if (other == null) { + return; + } + dataTables_.Add(other.dataTables_); + _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: { + dataTables_.AddEntriesFrom(input, _repeated_dataTables_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: { + dataTables_.AddEntriesFrom(ref input, _repeated_dataTables_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DataTableRegistryEntryData.cs b/DataTableRegistryEntryData.cs new file mode 100644 index 0000000..2317b78 --- /dev/null +++ b/DataTableRegistryEntryData.cs @@ -0,0 +1,301 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/data_table/data_table_registry_entry_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/data_table/data_table_registry_entry_data.proto + public static partial class DataTableRegistryEntryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/data_table/data_table_registry_entry_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DataTableRegistryEntryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjtjaXJjdWl0c192Mi9kYXRhX3RhYmxlL2RhdGFfdGFibGVfcmVnaXN0cnlf", + "ZW50cnlfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaLGNpcmN1aXRzX3YyL2Rh", + "dGFfdGFibGUvZGF0YV90YWJsZV9kYXRhLnByb3RvGhRjb3JlL2d1aWRfZGF0", + "YS5wcm90byJkChpEYXRhVGFibGVSZWdpc3RyeUVudHJ5RGF0YRIbCgNrZXkY", + "ASABKAsyDi5jb3JlLkd1aWREYXRhEikKBXZhbHVlGAIgASgLMhouY2lyY3Vp", + "dHNfdjIuRGF0YVRhYmxlRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIG", + "cHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DataTableDataReflection.Descriptor, global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.DataTableRegistryEntryData), global::CircuitsV2.Protobuf.DataTableRegistryEntryData.Parser, new[]{ "Key", "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DataTableRegistryEntryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DataTableRegistryEntryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.DataTableRegistryEntryDataReflection.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 DataTableRegistryEntryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableRegistryEntryData(DataTableRegistryEntryData other) : this() { + key_ = other.key_ != null ? other.key_.Clone() : null; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DataTableRegistryEntryData Clone() { + return new DataTableRegistryEntryData(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData key_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Key { + get { return key_; } + set { + key_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.DataTableData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DataTableData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DataTableRegistryEntryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DataTableRegistryEntryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Key, other.Key)) return false; + if (!object.Equals(Value, other.Value)) 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 (key_ != null) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (key_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (key_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (key_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DataTableRegistryEntryData other) { + if (other == null) { + return; + } + if (other.key_ != null) { + if (key_ == null) { + Key = new global::RecRoom.Protobuf.Core.GuidData(); + } + Key.MergeFrom(other.Key); + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DataTableData(); + } + Value.MergeFrom(other.Value); + } + _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 (key_ == null) { + Key = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Key); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DataTableData(); + } + input.ReadMessage(Value); + 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 (key_ == null) { + Key = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Key); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.DataTableData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DialogueUiData.cs b/DialogueUiData.cs new file mode 100644 index 0000000..7faa28f --- /dev/null +++ b/DialogueUiData.cs @@ -0,0 +1,1043 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/dialogue_ui_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/dialogue_ui_data.proto + public static partial class DialogueUiDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/dialogue_ui_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DialogueUiDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CityZWNfcm9vbS9wZXJzaXN0ZW5jZS9kaWFsb2d1ZV91aV9kYXRhLnByb3Rv", + "EghyZWNfcm9vbRoXY29yZS92ZWN0b3IzX2RhdGEucHJvdG8irQUKDkRpYWxv", + "Z3VlVUlEYXRhEjEKFmJpbGxib2FyZF9waXZvdF9vZmZzZXQYASABKAsyES5j", + "b3JlLlZlY3RvcjNEYXRhEhkKEWJpbGxib2FyZF9lbmFibGVkGAIgASgIEh4K", + "FmJhY2tncm91bmRfY29sb3JfaW5kZXgYAyABKAUSGgoSYm9yZGVyX2NvbG9y", + "X2luZGV4GAQgASgFEhgKEHRleHRfY29sb3JfaW5kZXgYBSABKAUSHgoWdGl0", + "bGVfdGV4dF9jb2xvcl9pbmRleBgGIAEoBRIdChVhbmltYXRlZF90ZXh0X2Vu", + "YWJsZWQYByABKAgSFwoPYW5pbWF0aW9uX3NwZWVkGAggASgFEhIKCmlzX2Vu", + "YWJsZWQYCSABKAgSGAoQaXNfdGl0bGVfZW5hYmxlZBgKIAEoCBIWCg50aXRs", + "ZV9wb3NpdGlvbhgLIAEoBRImCh5wbGF5X2ludGVyYWN0aW9uX3NvdW5kX2Vm", + "ZmVjdHMYDCABKAgSIAoYcGxheV9ob3Zlcl9zb3VuZF9lZmZlY3RzGA0gASgI", + "EhYKDnN0eWxpbmdfb3B0aW9uGA4gASgFEhwKFHNwZWVjaF9hcnJvd19lbmFi", + "bGVkGA8gASgIEiQKHHNwZWVjaF9hcnJvd19wb3NpdGlvbl9vcHRpb24YECAB", + "KAUSHgoWbmV4dF9hcnJvd19jb2xvcl9pbmRleBgRIAEoBRIPCgdvcGFjaXR5", + "GBIgASgFEigKIGJ1dHRvbnNfY2FuX3Nob3dfd2hpbGVfYW5pbWF0aW5nGBMg", + "ASgIEhEKCWF1dG9fc2l6ZRgUIAEoCBIYChBhdXRvX3NpemVfYW5jaG9yGBUg", + "ASgFEisKI2JpbGxib2FyZF9waXZvdF9vZmZzZXRfc3luY2hyb25pemVkGBYg", + "ASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.DialogueUIData), global::RecRoom.Protobuf.DialogueUIData.Parser, new[]{ "BillboardPivotOffset", "BillboardEnabled", "BackgroundColorIndex", "BorderColorIndex", "TextColorIndex", "TitleTextColorIndex", "AnimatedTextEnabled", "AnimationSpeed", "IsEnabled", "IsTitleEnabled", "TitlePosition", "PlayInteractionSoundEffects", "PlayHoverSoundEffects", "StylingOption", "SpeechArrowEnabled", "SpeechArrowPositionOption", "NextArrowColorIndex", "Opacity", "ButtonsCanShowWhileAnimating", "AutoSize", "AutoSizeAnchor", "BillboardPivotOffsetSynchronized" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DialogueUIData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DialogueUIData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DialogueUiDataReflection.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 DialogueUIData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DialogueUIData(DialogueUIData other) : this() { + billboardPivotOffset_ = other.billboardPivotOffset_ != null ? other.billboardPivotOffset_.Clone() : null; + billboardEnabled_ = other.billboardEnabled_; + backgroundColorIndex_ = other.backgroundColorIndex_; + borderColorIndex_ = other.borderColorIndex_; + textColorIndex_ = other.textColorIndex_; + titleTextColorIndex_ = other.titleTextColorIndex_; + animatedTextEnabled_ = other.animatedTextEnabled_; + animationSpeed_ = other.animationSpeed_; + isEnabled_ = other.isEnabled_; + isTitleEnabled_ = other.isTitleEnabled_; + titlePosition_ = other.titlePosition_; + playInteractionSoundEffects_ = other.playInteractionSoundEffects_; + playHoverSoundEffects_ = other.playHoverSoundEffects_; + stylingOption_ = other.stylingOption_; + speechArrowEnabled_ = other.speechArrowEnabled_; + speechArrowPositionOption_ = other.speechArrowPositionOption_; + nextArrowColorIndex_ = other.nextArrowColorIndex_; + opacity_ = other.opacity_; + buttonsCanShowWhileAnimating_ = other.buttonsCanShowWhileAnimating_; + autoSize_ = other.autoSize_; + autoSizeAnchor_ = other.autoSizeAnchor_; + billboardPivotOffsetSynchronized_ = other.billboardPivotOffsetSynchronized_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DialogueUIData Clone() { + return new DialogueUIData(this); + } + + /// Field number for the "billboard_pivot_offset" field. + public const int BillboardPivotOffsetFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data billboardPivotOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data BillboardPivotOffset { + get { return billboardPivotOffset_; } + set { + billboardPivotOffset_ = value; + } + } + + /// Field number for the "billboard_enabled" field. + public const int BillboardEnabledFieldNumber = 2; + private bool billboardEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool BillboardEnabled { + get { return billboardEnabled_; } + set { + billboardEnabled_ = value; + } + } + + /// Field number for the "background_color_index" field. + public const int BackgroundColorIndexFieldNumber = 3; + private int backgroundColorIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BackgroundColorIndex { + get { return backgroundColorIndex_; } + set { + backgroundColorIndex_ = value; + } + } + + /// Field number for the "border_color_index" field. + public const int BorderColorIndexFieldNumber = 4; + private int borderColorIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BorderColorIndex { + get { return borderColorIndex_; } + set { + borderColorIndex_ = value; + } + } + + /// Field number for the "text_color_index" field. + public const int TextColorIndexFieldNumber = 5; + private int textColorIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TextColorIndex { + get { return textColorIndex_; } + set { + textColorIndex_ = value; + } + } + + /// Field number for the "title_text_color_index" field. + public const int TitleTextColorIndexFieldNumber = 6; + private int titleTextColorIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleTextColorIndex { + get { return titleTextColorIndex_; } + set { + titleTextColorIndex_ = value; + } + } + + /// Field number for the "animated_text_enabled" field. + public const int AnimatedTextEnabledFieldNumber = 7; + private bool animatedTextEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AnimatedTextEnabled { + get { return animatedTextEnabled_; } + set { + animatedTextEnabled_ = value; + } + } + + /// Field number for the "animation_speed" field. + public const int AnimationSpeedFieldNumber = 8; + private int animationSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AnimationSpeed { + get { return animationSpeed_; } + set { + animationSpeed_ = value; + } + } + + /// Field number for the "is_enabled" field. + public const int IsEnabledFieldNumber = 9; + private bool isEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsEnabled { + get { return isEnabled_; } + set { + isEnabled_ = value; + } + } + + /// Field number for the "is_title_enabled" field. + public const int IsTitleEnabledFieldNumber = 10; + private bool isTitleEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsTitleEnabled { + get { return isTitleEnabled_; } + set { + isTitleEnabled_ = value; + } + } + + /// Field number for the "title_position" field. + public const int TitlePositionFieldNumber = 11; + private int titlePosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitlePosition { + get { return titlePosition_; } + set { + titlePosition_ = value; + } + } + + /// Field number for the "play_interaction_sound_effects" field. + public const int PlayInteractionSoundEffectsFieldNumber = 12; + private bool playInteractionSoundEffects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PlayInteractionSoundEffects { + get { return playInteractionSoundEffects_; } + set { + playInteractionSoundEffects_ = value; + } + } + + /// Field number for the "play_hover_sound_effects" field. + public const int PlayHoverSoundEffectsFieldNumber = 13; + private bool playHoverSoundEffects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PlayHoverSoundEffects { + get { return playHoverSoundEffects_; } + set { + playHoverSoundEffects_ = value; + } + } + + /// Field number for the "styling_option" field. + public const int StylingOptionFieldNumber = 14; + private int stylingOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int StylingOption { + get { return stylingOption_; } + set { + stylingOption_ = value; + } + } + + /// Field number for the "speech_arrow_enabled" field. + public const int SpeechArrowEnabledFieldNumber = 15; + private bool speechArrowEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SpeechArrowEnabled { + get { return speechArrowEnabled_; } + set { + speechArrowEnabled_ = value; + } + } + + /// Field number for the "speech_arrow_position_option" field. + public const int SpeechArrowPositionOptionFieldNumber = 16; + private int speechArrowPositionOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SpeechArrowPositionOption { + get { return speechArrowPositionOption_; } + set { + speechArrowPositionOption_ = value; + } + } + + /// Field number for the "next_arrow_color_index" field. + public const int NextArrowColorIndexFieldNumber = 17; + private int nextArrowColorIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NextArrowColorIndex { + get { return nextArrowColorIndex_; } + set { + nextArrowColorIndex_ = value; + } + } + + /// Field number for the "opacity" field. + public const int OpacityFieldNumber = 18; + private int opacity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Opacity { + get { return opacity_; } + set { + opacity_ = value; + } + } + + /// Field number for the "buttons_can_show_while_animating" field. + public const int ButtonsCanShowWhileAnimatingFieldNumber = 19; + private bool buttonsCanShowWhileAnimating_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ButtonsCanShowWhileAnimating { + get { return buttonsCanShowWhileAnimating_; } + set { + buttonsCanShowWhileAnimating_ = value; + } + } + + /// Field number for the "auto_size" field. + public const int AutoSizeFieldNumber = 20; + private bool autoSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AutoSize { + get { return autoSize_; } + set { + autoSize_ = value; + } + } + + /// Field number for the "auto_size_anchor" field. + public const int AutoSizeAnchorFieldNumber = 21; + private int autoSizeAnchor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AutoSizeAnchor { + get { return autoSizeAnchor_; } + set { + autoSizeAnchor_ = value; + } + } + + /// Field number for the "billboard_pivot_offset_synchronized" field. + public const int BillboardPivotOffsetSynchronizedFieldNumber = 22; + private bool billboardPivotOffsetSynchronized_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool BillboardPivotOffsetSynchronized { + get { return billboardPivotOffsetSynchronized_; } + set { + billboardPivotOffsetSynchronized_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DialogueUIData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DialogueUIData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(BillboardPivotOffset, other.BillboardPivotOffset)) return false; + if (BillboardEnabled != other.BillboardEnabled) return false; + if (BackgroundColorIndex != other.BackgroundColorIndex) return false; + if (BorderColorIndex != other.BorderColorIndex) return false; + if (TextColorIndex != other.TextColorIndex) return false; + if (TitleTextColorIndex != other.TitleTextColorIndex) return false; + if (AnimatedTextEnabled != other.AnimatedTextEnabled) return false; + if (AnimationSpeed != other.AnimationSpeed) return false; + if (IsEnabled != other.IsEnabled) return false; + if (IsTitleEnabled != other.IsTitleEnabled) return false; + if (TitlePosition != other.TitlePosition) return false; + if (PlayInteractionSoundEffects != other.PlayInteractionSoundEffects) return false; + if (PlayHoverSoundEffects != other.PlayHoverSoundEffects) return false; + if (StylingOption != other.StylingOption) return false; + if (SpeechArrowEnabled != other.SpeechArrowEnabled) return false; + if (SpeechArrowPositionOption != other.SpeechArrowPositionOption) return false; + if (NextArrowColorIndex != other.NextArrowColorIndex) return false; + if (Opacity != other.Opacity) return false; + if (ButtonsCanShowWhileAnimating != other.ButtonsCanShowWhileAnimating) return false; + if (AutoSize != other.AutoSize) return false; + if (AutoSizeAnchor != other.AutoSizeAnchor) return false; + if (BillboardPivotOffsetSynchronized != other.BillboardPivotOffsetSynchronized) 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 (billboardPivotOffset_ != null) hash ^= BillboardPivotOffset.GetHashCode(); + if (BillboardEnabled != false) hash ^= BillboardEnabled.GetHashCode(); + if (BackgroundColorIndex != 0) hash ^= BackgroundColorIndex.GetHashCode(); + if (BorderColorIndex != 0) hash ^= BorderColorIndex.GetHashCode(); + if (TextColorIndex != 0) hash ^= TextColorIndex.GetHashCode(); + if (TitleTextColorIndex != 0) hash ^= TitleTextColorIndex.GetHashCode(); + if (AnimatedTextEnabled != false) hash ^= AnimatedTextEnabled.GetHashCode(); + if (AnimationSpeed != 0) hash ^= AnimationSpeed.GetHashCode(); + if (IsEnabled != false) hash ^= IsEnabled.GetHashCode(); + if (IsTitleEnabled != false) hash ^= IsTitleEnabled.GetHashCode(); + if (TitlePosition != 0) hash ^= TitlePosition.GetHashCode(); + if (PlayInteractionSoundEffects != false) hash ^= PlayInteractionSoundEffects.GetHashCode(); + if (PlayHoverSoundEffects != false) hash ^= PlayHoverSoundEffects.GetHashCode(); + if (StylingOption != 0) hash ^= StylingOption.GetHashCode(); + if (SpeechArrowEnabled != false) hash ^= SpeechArrowEnabled.GetHashCode(); + if (SpeechArrowPositionOption != 0) hash ^= SpeechArrowPositionOption.GetHashCode(); + if (NextArrowColorIndex != 0) hash ^= NextArrowColorIndex.GetHashCode(); + if (Opacity != 0) hash ^= Opacity.GetHashCode(); + if (ButtonsCanShowWhileAnimating != false) hash ^= ButtonsCanShowWhileAnimating.GetHashCode(); + if (AutoSize != false) hash ^= AutoSize.GetHashCode(); + if (AutoSizeAnchor != 0) hash ^= AutoSizeAnchor.GetHashCode(); + if (BillboardPivotOffsetSynchronized != false) hash ^= BillboardPivotOffsetSynchronized.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 (billboardPivotOffset_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BillboardPivotOffset); + } + if (BillboardEnabled != false) { + output.WriteRawTag(16); + output.WriteBool(BillboardEnabled); + } + if (BackgroundColorIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(BackgroundColorIndex); + } + if (BorderColorIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(BorderColorIndex); + } + if (TextColorIndex != 0) { + output.WriteRawTag(40); + output.WriteInt32(TextColorIndex); + } + if (TitleTextColorIndex != 0) { + output.WriteRawTag(48); + output.WriteInt32(TitleTextColorIndex); + } + if (AnimatedTextEnabled != false) { + output.WriteRawTag(56); + output.WriteBool(AnimatedTextEnabled); + } + if (AnimationSpeed != 0) { + output.WriteRawTag(64); + output.WriteInt32(AnimationSpeed); + } + if (IsEnabled != false) { + output.WriteRawTag(72); + output.WriteBool(IsEnabled); + } + if (IsTitleEnabled != false) { + output.WriteRawTag(80); + output.WriteBool(IsTitleEnabled); + } + if (TitlePosition != 0) { + output.WriteRawTag(88); + output.WriteInt32(TitlePosition); + } + if (PlayInteractionSoundEffects != false) { + output.WriteRawTag(96); + output.WriteBool(PlayInteractionSoundEffects); + } + if (PlayHoverSoundEffects != false) { + output.WriteRawTag(104); + output.WriteBool(PlayHoverSoundEffects); + } + if (StylingOption != 0) { + output.WriteRawTag(112); + output.WriteInt32(StylingOption); + } + if (SpeechArrowEnabled != false) { + output.WriteRawTag(120); + output.WriteBool(SpeechArrowEnabled); + } + if (SpeechArrowPositionOption != 0) { + output.WriteRawTag(128, 1); + output.WriteInt32(SpeechArrowPositionOption); + } + if (NextArrowColorIndex != 0) { + output.WriteRawTag(136, 1); + output.WriteInt32(NextArrowColorIndex); + } + if (Opacity != 0) { + output.WriteRawTag(144, 1); + output.WriteInt32(Opacity); + } + if (ButtonsCanShowWhileAnimating != false) { + output.WriteRawTag(152, 1); + output.WriteBool(ButtonsCanShowWhileAnimating); + } + if (AutoSize != false) { + output.WriteRawTag(160, 1); + output.WriteBool(AutoSize); + } + if (AutoSizeAnchor != 0) { + output.WriteRawTag(168, 1); + output.WriteInt32(AutoSizeAnchor); + } + if (BillboardPivotOffsetSynchronized != false) { + output.WriteRawTag(176, 1); + output.WriteBool(BillboardPivotOffsetSynchronized); + } + 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 (billboardPivotOffset_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BillboardPivotOffset); + } + if (BillboardEnabled != false) { + output.WriteRawTag(16); + output.WriteBool(BillboardEnabled); + } + if (BackgroundColorIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(BackgroundColorIndex); + } + if (BorderColorIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(BorderColorIndex); + } + if (TextColorIndex != 0) { + output.WriteRawTag(40); + output.WriteInt32(TextColorIndex); + } + if (TitleTextColorIndex != 0) { + output.WriteRawTag(48); + output.WriteInt32(TitleTextColorIndex); + } + if (AnimatedTextEnabled != false) { + output.WriteRawTag(56); + output.WriteBool(AnimatedTextEnabled); + } + if (AnimationSpeed != 0) { + output.WriteRawTag(64); + output.WriteInt32(AnimationSpeed); + } + if (IsEnabled != false) { + output.WriteRawTag(72); + output.WriteBool(IsEnabled); + } + if (IsTitleEnabled != false) { + output.WriteRawTag(80); + output.WriteBool(IsTitleEnabled); + } + if (TitlePosition != 0) { + output.WriteRawTag(88); + output.WriteInt32(TitlePosition); + } + if (PlayInteractionSoundEffects != false) { + output.WriteRawTag(96); + output.WriteBool(PlayInteractionSoundEffects); + } + if (PlayHoverSoundEffects != false) { + output.WriteRawTag(104); + output.WriteBool(PlayHoverSoundEffects); + } + if (StylingOption != 0) { + output.WriteRawTag(112); + output.WriteInt32(StylingOption); + } + if (SpeechArrowEnabled != false) { + output.WriteRawTag(120); + output.WriteBool(SpeechArrowEnabled); + } + if (SpeechArrowPositionOption != 0) { + output.WriteRawTag(128, 1); + output.WriteInt32(SpeechArrowPositionOption); + } + if (NextArrowColorIndex != 0) { + output.WriteRawTag(136, 1); + output.WriteInt32(NextArrowColorIndex); + } + if (Opacity != 0) { + output.WriteRawTag(144, 1); + output.WriteInt32(Opacity); + } + if (ButtonsCanShowWhileAnimating != false) { + output.WriteRawTag(152, 1); + output.WriteBool(ButtonsCanShowWhileAnimating); + } + if (AutoSize != false) { + output.WriteRawTag(160, 1); + output.WriteBool(AutoSize); + } + if (AutoSizeAnchor != 0) { + output.WriteRawTag(168, 1); + output.WriteInt32(AutoSizeAnchor); + } + if (BillboardPivotOffsetSynchronized != false) { + output.WriteRawTag(176, 1); + output.WriteBool(BillboardPivotOffsetSynchronized); + } + 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 (billboardPivotOffset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BillboardPivotOffset); + } + if (BillboardEnabled != false) { + size += 1 + 1; + } + if (BackgroundColorIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BackgroundColorIndex); + } + if (BorderColorIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BorderColorIndex); + } + if (TextColorIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TextColorIndex); + } + if (TitleTextColorIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleTextColorIndex); + } + if (AnimatedTextEnabled != false) { + size += 1 + 1; + } + if (AnimationSpeed != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AnimationSpeed); + } + if (IsEnabled != false) { + size += 1 + 1; + } + if (IsTitleEnabled != false) { + size += 1 + 1; + } + if (TitlePosition != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitlePosition); + } + if (PlayInteractionSoundEffects != false) { + size += 1 + 1; + } + if (PlayHoverSoundEffects != false) { + size += 1 + 1; + } + if (StylingOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(StylingOption); + } + if (SpeechArrowEnabled != false) { + size += 1 + 1; + } + if (SpeechArrowPositionOption != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(SpeechArrowPositionOption); + } + if (NextArrowColorIndex != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(NextArrowColorIndex); + } + if (Opacity != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(Opacity); + } + if (ButtonsCanShowWhileAnimating != false) { + size += 2 + 1; + } + if (AutoSize != false) { + size += 2 + 1; + } + if (AutoSizeAnchor != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(AutoSizeAnchor); + } + if (BillboardPivotOffsetSynchronized != false) { + size += 2 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DialogueUIData other) { + if (other == null) { + return; + } + if (other.billboardPivotOffset_ != null) { + if (billboardPivotOffset_ == null) { + BillboardPivotOffset = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + BillboardPivotOffset.MergeFrom(other.BillboardPivotOffset); + } + if (other.BillboardEnabled != false) { + BillboardEnabled = other.BillboardEnabled; + } + if (other.BackgroundColorIndex != 0) { + BackgroundColorIndex = other.BackgroundColorIndex; + } + if (other.BorderColorIndex != 0) { + BorderColorIndex = other.BorderColorIndex; + } + if (other.TextColorIndex != 0) { + TextColorIndex = other.TextColorIndex; + } + if (other.TitleTextColorIndex != 0) { + TitleTextColorIndex = other.TitleTextColorIndex; + } + if (other.AnimatedTextEnabled != false) { + AnimatedTextEnabled = other.AnimatedTextEnabled; + } + if (other.AnimationSpeed != 0) { + AnimationSpeed = other.AnimationSpeed; + } + if (other.IsEnabled != false) { + IsEnabled = other.IsEnabled; + } + if (other.IsTitleEnabled != false) { + IsTitleEnabled = other.IsTitleEnabled; + } + if (other.TitlePosition != 0) { + TitlePosition = other.TitlePosition; + } + if (other.PlayInteractionSoundEffects != false) { + PlayInteractionSoundEffects = other.PlayInteractionSoundEffects; + } + if (other.PlayHoverSoundEffects != false) { + PlayHoverSoundEffects = other.PlayHoverSoundEffects; + } + if (other.StylingOption != 0) { + StylingOption = other.StylingOption; + } + if (other.SpeechArrowEnabled != false) { + SpeechArrowEnabled = other.SpeechArrowEnabled; + } + if (other.SpeechArrowPositionOption != 0) { + SpeechArrowPositionOption = other.SpeechArrowPositionOption; + } + if (other.NextArrowColorIndex != 0) { + NextArrowColorIndex = other.NextArrowColorIndex; + } + if (other.Opacity != 0) { + Opacity = other.Opacity; + } + if (other.ButtonsCanShowWhileAnimating != false) { + ButtonsCanShowWhileAnimating = other.ButtonsCanShowWhileAnimating; + } + if (other.AutoSize != false) { + AutoSize = other.AutoSize; + } + if (other.AutoSizeAnchor != 0) { + AutoSizeAnchor = other.AutoSizeAnchor; + } + if (other.BillboardPivotOffsetSynchronized != false) { + BillboardPivotOffsetSynchronized = other.BillboardPivotOffsetSynchronized; + } + _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 (billboardPivotOffset_ == null) { + BillboardPivotOffset = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(BillboardPivotOffset); + break; + } + case 16: { + BillboardEnabled = input.ReadBool(); + break; + } + case 24: { + BackgroundColorIndex = input.ReadInt32(); + break; + } + case 32: { + BorderColorIndex = input.ReadInt32(); + break; + } + case 40: { + TextColorIndex = input.ReadInt32(); + break; + } + case 48: { + TitleTextColorIndex = input.ReadInt32(); + break; + } + case 56: { + AnimatedTextEnabled = input.ReadBool(); + break; + } + case 64: { + AnimationSpeed = input.ReadInt32(); + break; + } + case 72: { + IsEnabled = input.ReadBool(); + break; + } + case 80: { + IsTitleEnabled = input.ReadBool(); + break; + } + case 88: { + TitlePosition = input.ReadInt32(); + break; + } + case 96: { + PlayInteractionSoundEffects = input.ReadBool(); + break; + } + case 104: { + PlayHoverSoundEffects = input.ReadBool(); + break; + } + case 112: { + StylingOption = input.ReadInt32(); + break; + } + case 120: { + SpeechArrowEnabled = input.ReadBool(); + break; + } + case 128: { + SpeechArrowPositionOption = input.ReadInt32(); + break; + } + case 136: { + NextArrowColorIndex = input.ReadInt32(); + break; + } + case 144: { + Opacity = input.ReadInt32(); + break; + } + case 152: { + ButtonsCanShowWhileAnimating = input.ReadBool(); + break; + } + case 160: { + AutoSize = input.ReadBool(); + break; + } + case 168: { + AutoSizeAnchor = input.ReadInt32(); + break; + } + case 176: { + BillboardPivotOffsetSynchronized = input.ReadBool(); + 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 (billboardPivotOffset_ == null) { + BillboardPivotOffset = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(BillboardPivotOffset); + break; + } + case 16: { + BillboardEnabled = input.ReadBool(); + break; + } + case 24: { + BackgroundColorIndex = input.ReadInt32(); + break; + } + case 32: { + BorderColorIndex = input.ReadInt32(); + break; + } + case 40: { + TextColorIndex = input.ReadInt32(); + break; + } + case 48: { + TitleTextColorIndex = input.ReadInt32(); + break; + } + case 56: { + AnimatedTextEnabled = input.ReadBool(); + break; + } + case 64: { + AnimationSpeed = input.ReadInt32(); + break; + } + case 72: { + IsEnabled = input.ReadBool(); + break; + } + case 80: { + IsTitleEnabled = input.ReadBool(); + break; + } + case 88: { + TitlePosition = input.ReadInt32(); + break; + } + case 96: { + PlayInteractionSoundEffects = input.ReadBool(); + break; + } + case 104: { + PlayHoverSoundEffects = input.ReadBool(); + break; + } + case 112: { + StylingOption = input.ReadInt32(); + break; + } + case 120: { + SpeechArrowEnabled = input.ReadBool(); + break; + } + case 128: { + SpeechArrowPositionOption = input.ReadInt32(); + break; + } + case 136: { + NextArrowColorIndex = input.ReadInt32(); + break; + } + case 144: { + Opacity = input.ReadInt32(); + break; + } + case 152: { + ButtonsCanShowWhileAnimating = input.ReadBool(); + break; + } + case 160: { + AutoSize = input.ReadBool(); + break; + } + case 168: { + AutoSizeAnchor = input.ReadInt32(); + break; + } + case 176: { + BillboardPivotOffsetSynchronized = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DodgeballGameRuleData.cs b/DodgeballGameRuleData.cs new file mode 100644 index 0000000..66a480d --- /dev/null +++ b/DodgeballGameRuleData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/dodgeball_game_rule_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/dodgeball_game_rule_data.proto + public static partial class DodgeballGameRuleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/dodgeball_game_rule_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DodgeballGameRuleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZG9kZ2ViYWxsX2dhbWVf", + "cnVsZV9kYXRhLnByb3RvEghyZWNfcm9vbSItChVEb2RnZWJhbGxHYW1lUnVs", + "ZURhdGESFAoMc2NvcmVfdG9fd2luGAEgASgFQhOqAhBSZWNSb29tLlByb3Rv", + "YnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.DodgeballGameRuleData), global::RecRoom.Protobuf.DodgeballGameRuleData.Parser, new[]{ "ScoreToWin" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DodgeballGameRuleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DodgeballGameRuleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DodgeballGameRuleDataReflection.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 DodgeballGameRuleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DodgeballGameRuleData(DodgeballGameRuleData other) : this() { + scoreToWin_ = other.scoreToWin_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DodgeballGameRuleData Clone() { + return new DodgeballGameRuleData(this); + } + + /// Field number for the "score_to_win" field. + public const int ScoreToWinFieldNumber = 1; + private int scoreToWin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ScoreToWin { + get { return scoreToWin_; } + set { + scoreToWin_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DodgeballGameRuleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DodgeballGameRuleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ScoreToWin != other.ScoreToWin) 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 (ScoreToWin != 0) hash ^= ScoreToWin.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 (ScoreToWin != 0) { + output.WriteRawTag(8); + output.WriteInt32(ScoreToWin); + } + 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 (ScoreToWin != 0) { + output.WriteRawTag(8); + output.WriteInt32(ScoreToWin); + } + 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 (ScoreToWin != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ScoreToWin); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DodgeballGameRuleData other) { + if (other == null) { + return; + } + if (other.ScoreToWin != 0) { + ScoreToWin = other.ScoreToWin; + } + _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 8: { + ScoreToWin = input.ReadInt32(); + 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 8: { + ScoreToWin = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DrawingSurfaceData.cs b/DrawingSurfaceData.cs new file mode 100644 index 0000000..db84bac --- /dev/null +++ b/DrawingSurfaceData.cs @@ -0,0 +1,329 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/drawing_surface_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/drawing_surface_data.proto + public static partial class DrawingSurfaceDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/drawing_surface_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DrawingSurfaceDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9yZWNfcm9vbS9wZXJzaXN0ZW5jZS9kcmF3aW5nX3N1cmZhY2VfZGF0YS5w", + "cm90bxIIcmVjX3Jvb20aLXJlY19yb29tL3BlcnNpc3RlbmNlL2ludGVyYWN0", + "aW9uX2ZpbHRlci5wcm90byKeAQoSRHJhd2luZ1N1cmZhY2VEYXRhEhMKC2lz", + "X21vZGlmaWVkGAEgASgIEiYKHkRFUFJFQ0FURURfaXNfZHJhd2luZ19kaXNh", + "YmxlZBgCIAEoCBJLCiJERVBSRUNBVEVEX2ludGVyYWN0aW9uX2ZpbHRlcl9k", + "YXRhGAMgASgLMh8ucmVjX3Jvb20uSW50ZXJhY3Rpb25GaWx0ZXJEYXRhQhOq", + "AhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.InteractionFilterReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.DrawingSurfaceData), global::RecRoom.Protobuf.DrawingSurfaceData.Parser, new[]{ "IsModified", "DEPRECATEDIsDrawingDisabled", "DEPRECATEDInteractionFilterData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DrawingSurfaceData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DrawingSurfaceData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DrawingSurfaceDataReflection.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 DrawingSurfaceData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DrawingSurfaceData(DrawingSurfaceData other) : this() { + isModified_ = other.isModified_; + dEPRECATEDIsDrawingDisabled_ = other.dEPRECATEDIsDrawingDisabled_; + dEPRECATEDInteractionFilterData_ = other.dEPRECATEDInteractionFilterData_ != null ? other.dEPRECATEDInteractionFilterData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DrawingSurfaceData Clone() { + return new DrawingSurfaceData(this); + } + + /// Field number for the "is_modified" field. + public const int IsModifiedFieldNumber = 1; + private bool isModified_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsModified { + get { return isModified_; } + set { + isModified_ = value; + } + } + + /// Field number for the "DEPRECATED_is_drawing_disabled" field. + public const int DEPRECATEDIsDrawingDisabledFieldNumber = 2; + private bool dEPRECATEDIsDrawingDisabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDIsDrawingDisabled { + get { return dEPRECATEDIsDrawingDisabled_; } + set { + dEPRECATEDIsDrawingDisabled_ = value; + } + } + + /// Field number for the "DEPRECATED_interaction_filter_data" field. + public const int DEPRECATEDInteractionFilterDataFieldNumber = 3; + private global::RecRoom.Protobuf.InteractionFilterData dEPRECATEDInteractionFilterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InteractionFilterData DEPRECATEDInteractionFilterData { + get { return dEPRECATEDInteractionFilterData_; } + set { + dEPRECATEDInteractionFilterData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DrawingSurfaceData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DrawingSurfaceData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (IsModified != other.IsModified) return false; + if (DEPRECATEDIsDrawingDisabled != other.DEPRECATEDIsDrawingDisabled) return false; + if (!object.Equals(DEPRECATEDInteractionFilterData, other.DEPRECATEDInteractionFilterData)) 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 (IsModified != false) hash ^= IsModified.GetHashCode(); + if (DEPRECATEDIsDrawingDisabled != false) hash ^= DEPRECATEDIsDrawingDisabled.GetHashCode(); + if (dEPRECATEDInteractionFilterData_ != null) hash ^= DEPRECATEDInteractionFilterData.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 (IsModified != false) { + output.WriteRawTag(8); + output.WriteBool(IsModified); + } + if (DEPRECATEDIsDrawingDisabled != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDIsDrawingDisabled); + } + if (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + 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 (IsModified != false) { + output.WriteRawTag(8); + output.WriteBool(IsModified); + } + if (DEPRECATEDIsDrawingDisabled != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDIsDrawingDisabled); + } + if (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + 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 (IsModified != false) { + size += 1 + 1; + } + if (DEPRECATEDIsDrawingDisabled != false) { + size += 1 + 1; + } + if (dEPRECATEDInteractionFilterData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInteractionFilterData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DrawingSurfaceData other) { + if (other == null) { + return; + } + if (other.IsModified != false) { + IsModified = other.IsModified; + } + if (other.DEPRECATEDIsDrawingDisabled != false) { + DEPRECATEDIsDrawingDisabled = other.DEPRECATEDIsDrawingDisabled; + } + if (other.dEPRECATEDInteractionFilterData_ != null) { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + DEPRECATEDInteractionFilterData.MergeFrom(other.DEPRECATEDInteractionFilterData); + } + _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 8: { + IsModified = input.ReadBool(); + break; + } + case 16: { + DEPRECATEDIsDrawingDisabled = input.ReadBool(); + break; + } + case 26: { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + 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 8: { + IsModified = input.ReadBool(); + break; + } + case 16: { + DEPRECATEDIsDrawingDisabled = input.ReadBool(); + break; + } + case 26: { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/DynamicLightData.cs b/DynamicLightData.cs new file mode 100644 index 0000000..c0371ba --- /dev/null +++ b/DynamicLightData.cs @@ -0,0 +1,903 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/dynamic_light_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/dynamic_light_data.proto + public static partial class DynamicLightDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/dynamic_light_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DynamicLightDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9keW5hbWljX2xpZ2h0X2RhdGEucHJv", + "dG8SCHJlY19yb29tIjEKDVNwb3RsaWdodERhdGESEQoJYW5nbGVfaW50GAEg", + "ASgFEg0KBWFuZ2xlGAIgASgCIjAKDURvbWVMaWdodERhdGESDQoFYW5nbGUY", + "ASABKAISEAoIc29mdG5lc3MYAiABKAIifgoQRHluYW1pY0xpZ2h0RGF0YRIV", + "Cg1pbnRlbnNpdHlfaW50GAEgASgFEhEKCXJhbmdlX2ludBgCIAEoBRIMCgRl", + "bWl0GAMgASgIEhEKCWludGVuc2l0eRgEIAEoAhINCgVyYW5nZRgFIAEoAhIQ", + "CghzcGVjdWxhchgGIAEoAkITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SpotlightData), global::RecRoom.Protobuf.SpotlightData.Parser, new[]{ "AngleInt", "Angle" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.DomeLightData), global::RecRoom.Protobuf.DomeLightData.Parser, new[]{ "Angle", "Softness" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.DynamicLightData), global::RecRoom.Protobuf.DynamicLightData.Parser, new[]{ "IntensityInt", "RangeInt", "Emit", "Intensity", "Range", "Specular" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SpotlightData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SpotlightData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DynamicLightDataReflection.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 SpotlightData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpotlightData(SpotlightData other) : this() { + angleInt_ = other.angleInt_; + angle_ = other.angle_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpotlightData Clone() { + return new SpotlightData(this); + } + + /// Field number for the "angle_int" field. + public const int AngleIntFieldNumber = 1; + private int angleInt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AngleInt { + get { return angleInt_; } + set { + angleInt_ = value; + } + } + + /// Field number for the "angle" field. + public const int AngleFieldNumber = 2; + private float angle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Angle { + get { return angle_; } + set { + angle_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SpotlightData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SpotlightData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AngleInt != other.AngleInt) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Angle, other.Angle)) 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 (AngleInt != 0) hash ^= AngleInt.GetHashCode(); + if (Angle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Angle); + 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 (AngleInt != 0) { + output.WriteRawTag(8); + output.WriteInt32(AngleInt); + } + if (Angle != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Angle); + } + 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 (AngleInt != 0) { + output.WriteRawTag(8); + output.WriteInt32(AngleInt); + } + if (Angle != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Angle); + } + 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 (AngleInt != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AngleInt); + } + if (Angle != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SpotlightData other) { + if (other == null) { + return; + } + if (other.AngleInt != 0) { + AngleInt = other.AngleInt; + } + if (other.Angle != 0F) { + Angle = other.Angle; + } + _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 8: { + AngleInt = input.ReadInt32(); + break; + } + case 21: { + Angle = input.ReadFloat(); + 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 8: { + AngleInt = input.ReadInt32(); + break; + } + case 21: { + Angle = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DomeLightData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DomeLightData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DynamicLightDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 DomeLightData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DomeLightData(DomeLightData other) : this() { + angle_ = other.angle_; + softness_ = other.softness_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DomeLightData Clone() { + return new DomeLightData(this); + } + + /// Field number for the "angle" field. + public const int AngleFieldNumber = 1; + private float angle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Angle { + get { return angle_; } + set { + angle_ = value; + } + } + + /// Field number for the "softness" field. + public const int SoftnessFieldNumber = 2; + private float softness_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Softness { + get { return softness_; } + set { + softness_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DomeLightData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DomeLightData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Angle, other.Angle)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Softness, other.Softness)) 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 (Angle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Angle); + if (Softness != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Softness); + 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 (Angle != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Angle); + } + if (Softness != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Softness); + } + 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 (Angle != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Angle); + } + if (Softness != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Softness); + } + 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 (Angle != 0F) { + size += 1 + 4; + } + if (Softness != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DomeLightData other) { + if (other == null) { + return; + } + if (other.Angle != 0F) { + Angle = other.Angle; + } + if (other.Softness != 0F) { + Softness = other.Softness; + } + _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 13: { + Angle = input.ReadFloat(); + break; + } + case 21: { + Softness = input.ReadFloat(); + 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 13: { + Angle = input.ReadFloat(); + break; + } + case 21: { + Softness = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DynamicLightData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DynamicLightData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.DynamicLightDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 DynamicLightData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DynamicLightData(DynamicLightData other) : this() { + intensityInt_ = other.intensityInt_; + rangeInt_ = other.rangeInt_; + emit_ = other.emit_; + intensity_ = other.intensity_; + range_ = other.range_; + specular_ = other.specular_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DynamicLightData Clone() { + return new DynamicLightData(this); + } + + /// Field number for the "intensity_int" field. + public const int IntensityIntFieldNumber = 1; + private int intensityInt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int IntensityInt { + get { return intensityInt_; } + set { + intensityInt_ = value; + } + } + + /// Field number for the "range_int" field. + public const int RangeIntFieldNumber = 2; + private int rangeInt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RangeInt { + get { return rangeInt_; } + set { + rangeInt_ = value; + } + } + + /// Field number for the "emit" field. + public const int EmitFieldNumber = 3; + private bool emit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Emit { + get { return emit_; } + set { + emit_ = value; + } + } + + /// Field number for the "intensity" field. + public const int IntensityFieldNumber = 4; + private float intensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Intensity { + get { return intensity_; } + set { + intensity_ = value; + } + } + + /// Field number for the "range" field. + public const int RangeFieldNumber = 5; + private float range_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Range { + get { return range_; } + set { + range_ = value; + } + } + + /// Field number for the "specular" field. + public const int SpecularFieldNumber = 6; + private float specular_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Specular { + get { return specular_; } + set { + specular_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DynamicLightData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DynamicLightData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (IntensityInt != other.IntensityInt) return false; + if (RangeInt != other.RangeInt) return false; + if (Emit != other.Emit) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Intensity, other.Intensity)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Range, other.Range)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Specular, other.Specular)) 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 (IntensityInt != 0) hash ^= IntensityInt.GetHashCode(); + if (RangeInt != 0) hash ^= RangeInt.GetHashCode(); + if (Emit != false) hash ^= Emit.GetHashCode(); + if (Intensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Intensity); + if (Range != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Range); + if (Specular != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Specular); + 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 (IntensityInt != 0) { + output.WriteRawTag(8); + output.WriteInt32(IntensityInt); + } + if (RangeInt != 0) { + output.WriteRawTag(16); + output.WriteInt32(RangeInt); + } + if (Emit != false) { + output.WriteRawTag(24); + output.WriteBool(Emit); + } + if (Intensity != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Intensity); + } + if (Range != 0F) { + output.WriteRawTag(45); + output.WriteFloat(Range); + } + if (Specular != 0F) { + output.WriteRawTag(53); + output.WriteFloat(Specular); + } + 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 (IntensityInt != 0) { + output.WriteRawTag(8); + output.WriteInt32(IntensityInt); + } + if (RangeInt != 0) { + output.WriteRawTag(16); + output.WriteInt32(RangeInt); + } + if (Emit != false) { + output.WriteRawTag(24); + output.WriteBool(Emit); + } + if (Intensity != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Intensity); + } + if (Range != 0F) { + output.WriteRawTag(45); + output.WriteFloat(Range); + } + if (Specular != 0F) { + output.WriteRawTag(53); + output.WriteFloat(Specular); + } + 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 (IntensityInt != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(IntensityInt); + } + if (RangeInt != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RangeInt); + } + if (Emit != false) { + size += 1 + 1; + } + if (Intensity != 0F) { + size += 1 + 4; + } + if (Range != 0F) { + size += 1 + 4; + } + if (Specular != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DynamicLightData other) { + if (other == null) { + return; + } + if (other.IntensityInt != 0) { + IntensityInt = other.IntensityInt; + } + if (other.RangeInt != 0) { + RangeInt = other.RangeInt; + } + if (other.Emit != false) { + Emit = other.Emit; + } + if (other.Intensity != 0F) { + Intensity = other.Intensity; + } + if (other.Range != 0F) { + Range = other.Range; + } + if (other.Specular != 0F) { + Specular = other.Specular; + } + _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 8: { + IntensityInt = input.ReadInt32(); + break; + } + case 16: { + RangeInt = input.ReadInt32(); + break; + } + case 24: { + Emit = input.ReadBool(); + break; + } + case 37: { + Intensity = input.ReadFloat(); + break; + } + case 45: { + Range = input.ReadFloat(); + break; + } + case 53: { + Specular = input.ReadFloat(); + 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 8: { + IntensityInt = input.ReadInt32(); + break; + } + case 16: { + RangeInt = input.ReadInt32(); + break; + } + case 24: { + Emit = input.ReadBool(); + break; + } + case 37: { + Intensity = input.ReadFloat(); + break; + } + case 45: { + Range = input.ReadFloat(); + break; + } + case 53: { + Specular = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EntityDefinitionData.cs b/EntityDefinitionData.cs new file mode 100644 index 0000000..2d63ac4 --- /dev/null +++ b/EntityDefinitionData.cs @@ -0,0 +1,415 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/entity_definition_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/entity_definition_data.proto + public static partial class EntityDefinitionDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/entity_definition_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EntityDefinitionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9lbnRpdHlfZGVmaW5pdGlvbl9kYXRhLnByb3RvEgtj", + "aXJjdWl0c192MhovY2lyY3VpdHNfdjIvdGVzdF9pbnRlZ2VyX2VudGl0eV9j", + "b3JlX2RhdGEucHJvdG8aM2NpcmN1aXRzX3YyL3Rlc3RfaW50ZWdlcl9lbnRp", + "dHlfcHJvdmlkZXJfZGF0YS5wcm90byLbAQoURW50aXR5RGVmaW5pdGlvbkRh", + "dGESCwoDaWR4GAEgASgFEhQKDGNvbnRleHRJbmRleBgCIAEoBRINCgVzY29w", + "ZRgDIAEoBRJDChN0ZXN0X2ludGVnZXJfZW50aXR5GBAgASgLMiYuY2lyY3Vp", + "dHNfdjIuVGVzdEludGVnZXJFbnRpdHlDb3JlRGF0YRJMChh0ZXN0X2ludGVn", + "ZXJfZW50aXR5X2RhdGEYESABKAsyKi5jaXJjdWl0c192Mi5UZXN0SW50ZWdl", + "ckVudGl0eVByb3ZpZGVyRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIG", + "cHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.TestIntegerEntityCoreDataReflection.Descriptor, global::CircuitsV2.Protobuf.TestIntegerEntityProviderDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.EntityDefinitionData), global::CircuitsV2.Protobuf.EntityDefinitionData.Parser, new[]{ "Idx", "ContextIndex", "Scope", "TestIntegerEntity", "TestIntegerEntityData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EntityDefinitionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EntityDefinitionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.EntityDefinitionDataReflection.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 EntityDefinitionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EntityDefinitionData(EntityDefinitionData other) : this() { + idx_ = other.idx_; + contextIndex_ = other.contextIndex_; + scope_ = other.scope_; + testIntegerEntity_ = other.testIntegerEntity_ != null ? other.testIntegerEntity_.Clone() : null; + testIntegerEntityData_ = other.testIntegerEntityData_ != null ? other.testIntegerEntityData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EntityDefinitionData Clone() { + return new EntityDefinitionData(this); + } + + /// Field number for the "idx" field. + public const int IdxFieldNumber = 1; + private int idx_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Idx { + get { return idx_; } + set { + idx_ = value; + } + } + + /// Field number for the "contextIndex" field. + public const int ContextIndexFieldNumber = 2; + private int contextIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ContextIndex { + get { return contextIndex_; } + set { + contextIndex_ = value; + } + } + + /// Field number for the "scope" field. + public const int ScopeFieldNumber = 3; + private int scope_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Scope { + get { return scope_; } + set { + scope_ = value; + } + } + + /// Field number for the "test_integer_entity" field. + public const int TestIntegerEntityFieldNumber = 16; + private global::CircuitsV2.Protobuf.TestIntegerEntityCoreData testIntegerEntity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.TestIntegerEntityCoreData TestIntegerEntity { + get { return testIntegerEntity_; } + set { + testIntegerEntity_ = value; + } + } + + /// Field number for the "test_integer_entity_data" field. + public const int TestIntegerEntityDataFieldNumber = 17; + private global::CircuitsV2.Protobuf.TestIntegerEntityProviderData testIntegerEntityData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.TestIntegerEntityProviderData TestIntegerEntityData { + get { return testIntegerEntityData_; } + set { + testIntegerEntityData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EntityDefinitionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EntityDefinitionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Idx != other.Idx) return false; + if (ContextIndex != other.ContextIndex) return false; + if (Scope != other.Scope) return false; + if (!object.Equals(TestIntegerEntity, other.TestIntegerEntity)) return false; + if (!object.Equals(TestIntegerEntityData, other.TestIntegerEntityData)) 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 (Idx != 0) hash ^= Idx.GetHashCode(); + if (ContextIndex != 0) hash ^= ContextIndex.GetHashCode(); + if (Scope != 0) hash ^= Scope.GetHashCode(); + if (testIntegerEntity_ != null) hash ^= TestIntegerEntity.GetHashCode(); + if (testIntegerEntityData_ != null) hash ^= TestIntegerEntityData.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 (Idx != 0) { + output.WriteRawTag(8); + output.WriteInt32(Idx); + } + if (ContextIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(ContextIndex); + } + if (Scope != 0) { + output.WriteRawTag(24); + output.WriteInt32(Scope); + } + if (testIntegerEntity_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(TestIntegerEntity); + } + if (testIntegerEntityData_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(TestIntegerEntityData); + } + 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 (Idx != 0) { + output.WriteRawTag(8); + output.WriteInt32(Idx); + } + if (ContextIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(ContextIndex); + } + if (Scope != 0) { + output.WriteRawTag(24); + output.WriteInt32(Scope); + } + if (testIntegerEntity_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(TestIntegerEntity); + } + if (testIntegerEntityData_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(TestIntegerEntityData); + } + 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 (Idx != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Idx); + } + if (ContextIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ContextIndex); + } + if (Scope != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Scope); + } + if (testIntegerEntity_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TestIntegerEntity); + } + if (testIntegerEntityData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TestIntegerEntityData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EntityDefinitionData other) { + if (other == null) { + return; + } + if (other.Idx != 0) { + Idx = other.Idx; + } + if (other.ContextIndex != 0) { + ContextIndex = other.ContextIndex; + } + if (other.Scope != 0) { + Scope = other.Scope; + } + if (other.testIntegerEntity_ != null) { + if (testIntegerEntity_ == null) { + TestIntegerEntity = new global::CircuitsV2.Protobuf.TestIntegerEntityCoreData(); + } + TestIntegerEntity.MergeFrom(other.TestIntegerEntity); + } + if (other.testIntegerEntityData_ != null) { + if (testIntegerEntityData_ == null) { + TestIntegerEntityData = new global::CircuitsV2.Protobuf.TestIntegerEntityProviderData(); + } + TestIntegerEntityData.MergeFrom(other.TestIntegerEntityData); + } + _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 8: { + Idx = input.ReadInt32(); + break; + } + case 16: { + ContextIndex = input.ReadInt32(); + break; + } + case 24: { + Scope = input.ReadInt32(); + break; + } + case 130: { + if (testIntegerEntity_ == null) { + TestIntegerEntity = new global::CircuitsV2.Protobuf.TestIntegerEntityCoreData(); + } + input.ReadMessage(TestIntegerEntity); + break; + } + case 138: { + if (testIntegerEntityData_ == null) { + TestIntegerEntityData = new global::CircuitsV2.Protobuf.TestIntegerEntityProviderData(); + } + input.ReadMessage(TestIntegerEntityData); + 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 8: { + Idx = input.ReadInt32(); + break; + } + case 16: { + ContextIndex = input.ReadInt32(); + break; + } + case 24: { + Scope = input.ReadInt32(); + break; + } + case 130: { + if (testIntegerEntity_ == null) { + TestIntegerEntity = new global::CircuitsV2.Protobuf.TestIntegerEntityCoreData(); + } + input.ReadMessage(TestIntegerEntity); + break; + } + case 138: { + if (testIntegerEntityData_ == null) { + TestIntegerEntityData = new global::CircuitsV2.Protobuf.TestIntegerEntityProviderData(); + } + input.ReadMessage(TestIntegerEntityData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EnvironmentData.cs b/EnvironmentData.cs new file mode 100644 index 0000000..508346f --- /dev/null +++ b/EnvironmentData.cs @@ -0,0 +1,288 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/environment_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/environment_data.proto + public static partial class EnvironmentDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/environment_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EnvironmentDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiJjaXJjdWl0c192Mi9lbnZpcm9ubWVudF9kYXRhLnByb3RvEgtjaXJjdWl0", + "c192MhooY2lyY3VpdHNfdjIvZW50aXR5X2RlZmluaXRpb25fZGF0YS5wcm90", + "bxodY2lyY3VpdHNfdjIvb3JwaGFuX2RhdGEucHJvdG8aFGNvcmUvZ3VpZF9k", + "YXRhLnByb3RvIpIBCg9FbnZpcm9ubWVudERhdGESMwoIZW50aXRpZXMYASAD", + "KAsyIS5jaXJjdWl0c192Mi5FbnRpdHlEZWZpbml0aW9uRGF0YRIoCgdvcnBo", + "YW5zGAIgAygLMhcuY2lyY3VpdHNfdjIuT3JwaGFuRGF0YRIgCghjb250ZXh0", + "cxgDIAMoCzIOLmNvcmUuR3VpZERhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.EntityDefinitionDataReflection.Descriptor, global::CircuitsV2.Protobuf.OrphanDataReflection.Descriptor, global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.EnvironmentData), global::CircuitsV2.Protobuf.EnvironmentData.Parser, new[]{ "Entities", "Orphans", "Contexts" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EnvironmentData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EnvironmentData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.EnvironmentDataReflection.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 EnvironmentData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EnvironmentData(EnvironmentData other) : this() { + entities_ = other.entities_.Clone(); + orphans_ = other.orphans_.Clone(); + contexts_ = other.contexts_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EnvironmentData Clone() { + return new EnvironmentData(this); + } + + /// Field number for the "entities" field. + public const int EntitiesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_entities_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.EntityDefinitionData.Parser); + private readonly pbc::RepeatedField entities_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Entities { + get { return entities_; } + } + + /// Field number for the "orphans" field. + public const int OrphansFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_orphans_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.OrphanData.Parser); + private readonly pbc::RepeatedField orphans_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Orphans { + get { return orphans_; } + } + + /// Field number for the "contexts" field. + public const int ContextsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_contexts_codec + = pb::FieldCodec.ForMessage(26, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField contexts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Contexts { + get { return contexts_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EnvironmentData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EnvironmentData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!entities_.Equals(other.entities_)) return false; + if(!orphans_.Equals(other.orphans_)) return false; + if(!contexts_.Equals(other.contexts_)) 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; + hash ^= entities_.GetHashCode(); + hash ^= orphans_.GetHashCode(); + hash ^= contexts_.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 + entities_.WriteTo(output, _repeated_entities_codec); + orphans_.WriteTo(output, _repeated_orphans_codec); + contexts_.WriteTo(output, _repeated_contexts_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) { + entities_.WriteTo(ref output, _repeated_entities_codec); + orphans_.WriteTo(ref output, _repeated_orphans_codec); + contexts_.WriteTo(ref output, _repeated_contexts_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; + size += entities_.CalculateSize(_repeated_entities_codec); + size += orphans_.CalculateSize(_repeated_orphans_codec); + size += contexts_.CalculateSize(_repeated_contexts_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EnvironmentData other) { + if (other == null) { + return; + } + entities_.Add(other.entities_); + orphans_.Add(other.orphans_); + contexts_.Add(other.contexts_); + _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: { + entities_.AddEntriesFrom(input, _repeated_entities_codec); + break; + } + case 18: { + orphans_.AddEntriesFrom(input, _repeated_orphans_codec); + break; + } + case 26: { + contexts_.AddEntriesFrom(input, _repeated_contexts_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: { + entities_.AddEntriesFrom(ref input, _repeated_entities_codec); + break; + } + case 18: { + orphans_.AddEntriesFrom(ref input, _repeated_orphans_codec); + break; + } + case 26: { + contexts_.AddEntriesFrom(ref input, _repeated_contexts_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EquipmentSlotData.cs b/EquipmentSlotData.cs new file mode 100644 index 0000000..c3cd262 --- /dev/null +++ b/EquipmentSlotData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/equipment_slot_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/equipment_slot_data.proto + public static partial class EquipmentSlotDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/equipment_slot_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EquipmentSlotDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVjaXJjdWl0c192Mi9lcXVpcG1lbnRfc2xvdF9kYXRhLnByb3RvEgtjaXJj", + "dWl0c192MiI8ChFFcXVpcG1lbnRTbG90RGF0YRIQCghzbG90VHlwZRgBIAEo", + "BRIVCg1lcXVpcG1lbnRTbG90GAIgASgFQhaqAhNDaXJjdWl0c1YyLlByb3Rv", + "YnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.EquipmentSlotData), global::CircuitsV2.Protobuf.EquipmentSlotData.Parser, new[]{ "SlotType", "EquipmentSlot" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EquipmentSlotData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EquipmentSlotData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.EquipmentSlotDataReflection.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 EquipmentSlotData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EquipmentSlotData(EquipmentSlotData other) : this() { + slotType_ = other.slotType_; + equipmentSlot_ = other.equipmentSlot_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EquipmentSlotData Clone() { + return new EquipmentSlotData(this); + } + + /// Field number for the "slotType" field. + public const int SlotTypeFieldNumber = 1; + private int slotType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SlotType { + get { return slotType_; } + set { + slotType_ = value; + } + } + + /// Field number for the "equipmentSlot" field. + public const int EquipmentSlotFieldNumber = 2; + private int equipmentSlot_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int EquipmentSlot { + get { return equipmentSlot_; } + set { + equipmentSlot_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EquipmentSlotData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EquipmentSlotData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SlotType != other.SlotType) return false; + if (EquipmentSlot != other.EquipmentSlot) 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 (SlotType != 0) hash ^= SlotType.GetHashCode(); + if (EquipmentSlot != 0) hash ^= EquipmentSlot.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 (SlotType != 0) { + output.WriteRawTag(8); + output.WriteInt32(SlotType); + } + if (EquipmentSlot != 0) { + output.WriteRawTag(16); + output.WriteInt32(EquipmentSlot); + } + 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 (SlotType != 0) { + output.WriteRawTag(8); + output.WriteInt32(SlotType); + } + if (EquipmentSlot != 0) { + output.WriteRawTag(16); + output.WriteInt32(EquipmentSlot); + } + 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 (SlotType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SlotType); + } + if (EquipmentSlot != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(EquipmentSlot); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EquipmentSlotData other) { + if (other == null) { + return; + } + if (other.SlotType != 0) { + SlotType = other.SlotType; + } + if (other.EquipmentSlot != 0) { + EquipmentSlot = other.EquipmentSlot; + } + _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 8: { + SlotType = input.ReadInt32(); + break; + } + case 16: { + EquipmentSlot = input.ReadInt32(); + 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 8: { + SlotType = input.ReadInt32(); + break; + } + case 16: { + EquipmentSlot = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EvGraphData.cs b/EvGraphData.cs new file mode 100644 index 0000000..7a66102 --- /dev/null +++ b/EvGraphData.cs @@ -0,0 +1,514 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/ev_graph_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/ev_graph_data.proto + public static partial class EvGraphDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/ev_graph_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EvGraphDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZjaXJjdWl0cy9zdGF0aWMvZXYvZXZfZ3JhcGhfZGF0YS5wcm90bxIIY2ly", + "Y3VpdHMaJmNpcmN1aXRzL3N0YXRpYy9ldi9ldl9pbnB1dF9kYXRhLnByb3Rv", + "GiVjaXJjdWl0cy9zdGF0aWMvZXYvZXZfbm9kZV9kYXRhLnByb3RvGidjaXJj", + "dWl0cy9zdGF0aWMvZXYvZXZfb3V0cHV0X2RhdGEucHJvdG8aKmNpcmN1aXRz", + "L3N0YXRpYy9ldi9pbnB1dF9ncm91cHNfZGF0YS5wcm90bxorY2lyY3VpdHMv", + "c3RhdGljL2V2L291dHB1dF9ncm91cHNfZGF0YS5wcm90bxouY2lyY3VpdHMv", + "c2hhcmVkL3V0aWxpdGllcy9zb2FfaWRfMzJfZGF0YS5wcm90byLxAgoLRVZH", + "cmFwaERhdGESDgoGZGVmX2lkGAEgASgFEg8KB3ZpcnRfaWQYAiABKAUSKAoJ", + "ZXZfaW5wdXRzGAMgAygLMhUuY2lyY3VpdHMuRVZJbnB1dERhdGESKgoKZXZf", + "b3V0cHV0cxgEIAMoCzIWLmNpcmN1aXRzLkVWT3V0cHV0RGF0YRImCghldl9u", + "b2RlcxgFIAMoCzIULmNpcmN1aXRzLkVWTm9kZURhdGESLgoPaW5wdXRfZ3Jv", + "dXBfaWRzGAYgASgLMhUuY2lyY3VpdHMuU09BSWQzMkRhdGESLwoMaW5wdXRf", + "Z3JvdXBzGAcgAygLMhkuY2lyY3VpdHMuSW5wdXRHcm91cHNEYXRhEi8KEG91", + "dHB1dF9ncm91cF9pZHMYCCABKAsyFS5jaXJjdWl0cy5TT0FJZDMyRGF0YRIx", + "Cg1vdXRwdXRfZ3JvdXBzGAkgAygLMhouY2lyY3VpdHMuT3V0cHV0R3JvdXBz", + "RGF0YUIeqgIbQ2lyY3VpdHMuU3RhdGljLkVWLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.EvInputDataReflection.Descriptor, global::Circuits.Static.EV.Protobuf.EvNodeDataReflection.Descriptor, global::Circuits.Static.EV.Protobuf.EvOutputDataReflection.Descriptor, global::Circuits.Static.EV.Protobuf.InputGroupsDataReflection.Descriptor, global::Circuits.Static.EV.Protobuf.OutputGroupsDataReflection.Descriptor, global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.EVGraphData), global::Circuits.Static.EV.Protobuf.EVGraphData.Parser, new[]{ "DefId", "VirtId", "EvInputs", "EvOutputs", "EvNodes", "InputGroupIds", "InputGroups", "OutputGroupIds", "OutputGroups" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EVGraphData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EVGraphData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.EvGraphDataReflection.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 EVGraphData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVGraphData(EVGraphData other) : this() { + defId_ = other.defId_; + virtId_ = other.virtId_; + evInputs_ = other.evInputs_.Clone(); + evOutputs_ = other.evOutputs_.Clone(); + evNodes_ = other.evNodes_.Clone(); + inputGroupIds_ = other.inputGroupIds_ != null ? other.inputGroupIds_.Clone() : null; + inputGroups_ = other.inputGroups_.Clone(); + outputGroupIds_ = other.outputGroupIds_ != null ? other.outputGroupIds_.Clone() : null; + outputGroups_ = other.outputGroups_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVGraphData Clone() { + return new EVGraphData(this); + } + + /// Field number for the "def_id" field. + public const int DefIdFieldNumber = 1; + private int defId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DefId { + get { return defId_; } + set { + defId_ = value; + } + } + + /// Field number for the "virt_id" field. + public const int VirtIdFieldNumber = 2; + private int virtId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int VirtId { + get { return virtId_; } + set { + virtId_ = value; + } + } + + /// Field number for the "ev_inputs" field. + public const int EvInputsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_evInputs_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.EV.Protobuf.EVInputData.Parser); + private readonly pbc::RepeatedField evInputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField EvInputs { + get { return evInputs_; } + } + + /// Field number for the "ev_outputs" field. + public const int EvOutputsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_evOutputs_codec + = pb::FieldCodec.ForMessage(34, global::Circuits.Static.EV.Protobuf.EVOutputData.Parser); + private readonly pbc::RepeatedField evOutputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField EvOutputs { + get { return evOutputs_; } + } + + /// Field number for the "ev_nodes" field. + public const int EvNodesFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_evNodes_codec + = pb::FieldCodec.ForMessage(42, global::Circuits.Static.EV.Protobuf.EVNodeData.Parser); + private readonly pbc::RepeatedField evNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField EvNodes { + get { return evNodes_; } + } + + /// Field number for the "input_group_ids" field. + public const int InputGroupIdsFieldNumber = 6; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data inputGroupIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data InputGroupIds { + get { return inputGroupIds_; } + set { + inputGroupIds_ = value; + } + } + + /// Field number for the "input_groups" field. + public const int InputGroupsFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_inputGroups_codec + = pb::FieldCodec.ForMessage(58, global::Circuits.Static.EV.Protobuf.InputGroupsData.Parser); + private readonly pbc::RepeatedField inputGroups_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InputGroups { + get { return inputGroups_; } + } + + /// Field number for the "output_group_ids" field. + public const int OutputGroupIdsFieldNumber = 8; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data outputGroupIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data OutputGroupIds { + get { return outputGroupIds_; } + set { + outputGroupIds_ = value; + } + } + + /// Field number for the "output_groups" field. + public const int OutputGroupsFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_outputGroups_codec + = pb::FieldCodec.ForMessage(74, global::Circuits.Static.EV.Protobuf.OutputGroupsData.Parser); + private readonly pbc::RepeatedField outputGroups_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField OutputGroups { + get { return outputGroups_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EVGraphData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EVGraphData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DefId != other.DefId) return false; + if (VirtId != other.VirtId) return false; + if(!evInputs_.Equals(other.evInputs_)) return false; + if(!evOutputs_.Equals(other.evOutputs_)) return false; + if(!evNodes_.Equals(other.evNodes_)) return false; + if (!object.Equals(InputGroupIds, other.InputGroupIds)) return false; + if(!inputGroups_.Equals(other.inputGroups_)) return false; + if (!object.Equals(OutputGroupIds, other.OutputGroupIds)) return false; + if(!outputGroups_.Equals(other.outputGroups_)) 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 (DefId != 0) hash ^= DefId.GetHashCode(); + if (VirtId != 0) hash ^= VirtId.GetHashCode(); + hash ^= evInputs_.GetHashCode(); + hash ^= evOutputs_.GetHashCode(); + hash ^= evNodes_.GetHashCode(); + if (inputGroupIds_ != null) hash ^= InputGroupIds.GetHashCode(); + hash ^= inputGroups_.GetHashCode(); + if (outputGroupIds_ != null) hash ^= OutputGroupIds.GetHashCode(); + hash ^= outputGroups_.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 (DefId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DefId); + } + if (VirtId != 0) { + output.WriteRawTag(16); + output.WriteInt32(VirtId); + } + evInputs_.WriteTo(output, _repeated_evInputs_codec); + evOutputs_.WriteTo(output, _repeated_evOutputs_codec); + evNodes_.WriteTo(output, _repeated_evNodes_codec); + if (inputGroupIds_ != null) { + output.WriteRawTag(50); + output.WriteMessage(InputGroupIds); + } + inputGroups_.WriteTo(output, _repeated_inputGroups_codec); + if (outputGroupIds_ != null) { + output.WriteRawTag(66); + output.WriteMessage(OutputGroupIds); + } + outputGroups_.WriteTo(output, _repeated_outputGroups_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 (DefId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DefId); + } + if (VirtId != 0) { + output.WriteRawTag(16); + output.WriteInt32(VirtId); + } + evInputs_.WriteTo(ref output, _repeated_evInputs_codec); + evOutputs_.WriteTo(ref output, _repeated_evOutputs_codec); + evNodes_.WriteTo(ref output, _repeated_evNodes_codec); + if (inputGroupIds_ != null) { + output.WriteRawTag(50); + output.WriteMessage(InputGroupIds); + } + inputGroups_.WriteTo(ref output, _repeated_inputGroups_codec); + if (outputGroupIds_ != null) { + output.WriteRawTag(66); + output.WriteMessage(OutputGroupIds); + } + outputGroups_.WriteTo(ref output, _repeated_outputGroups_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 (DefId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DefId); + } + if (VirtId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(VirtId); + } + size += evInputs_.CalculateSize(_repeated_evInputs_codec); + size += evOutputs_.CalculateSize(_repeated_evOutputs_codec); + size += evNodes_.CalculateSize(_repeated_evNodes_codec); + if (inputGroupIds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InputGroupIds); + } + size += inputGroups_.CalculateSize(_repeated_inputGroups_codec); + if (outputGroupIds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OutputGroupIds); + } + size += outputGroups_.CalculateSize(_repeated_outputGroups_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EVGraphData other) { + if (other == null) { + return; + } + if (other.DefId != 0) { + DefId = other.DefId; + } + if (other.VirtId != 0) { + VirtId = other.VirtId; + } + evInputs_.Add(other.evInputs_); + evOutputs_.Add(other.evOutputs_); + evNodes_.Add(other.evNodes_); + if (other.inputGroupIds_ != null) { + if (inputGroupIds_ == null) { + InputGroupIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + InputGroupIds.MergeFrom(other.InputGroupIds); + } + inputGroups_.Add(other.inputGroups_); + if (other.outputGroupIds_ != null) { + if (outputGroupIds_ == null) { + OutputGroupIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + OutputGroupIds.MergeFrom(other.OutputGroupIds); + } + outputGroups_.Add(other.outputGroups_); + _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 8: { + DefId = input.ReadInt32(); + break; + } + case 16: { + VirtId = input.ReadInt32(); + break; + } + case 26: { + evInputs_.AddEntriesFrom(input, _repeated_evInputs_codec); + break; + } + case 34: { + evOutputs_.AddEntriesFrom(input, _repeated_evOutputs_codec); + break; + } + case 42: { + evNodes_.AddEntriesFrom(input, _repeated_evNodes_codec); + break; + } + case 50: { + if (inputGroupIds_ == null) { + InputGroupIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(InputGroupIds); + break; + } + case 58: { + inputGroups_.AddEntriesFrom(input, _repeated_inputGroups_codec); + break; + } + case 66: { + if (outputGroupIds_ == null) { + OutputGroupIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(OutputGroupIds); + break; + } + case 74: { + outputGroups_.AddEntriesFrom(input, _repeated_outputGroups_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 8: { + DefId = input.ReadInt32(); + break; + } + case 16: { + VirtId = input.ReadInt32(); + break; + } + case 26: { + evInputs_.AddEntriesFrom(ref input, _repeated_evInputs_codec); + break; + } + case 34: { + evOutputs_.AddEntriesFrom(ref input, _repeated_evOutputs_codec); + break; + } + case 42: { + evNodes_.AddEntriesFrom(ref input, _repeated_evNodes_codec); + break; + } + case 50: { + if (inputGroupIds_ == null) { + InputGroupIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(InputGroupIds); + break; + } + case 58: { + inputGroups_.AddEntriesFrom(ref input, _repeated_inputGroups_codec); + break; + } + case 66: { + if (outputGroupIds_ == null) { + OutputGroupIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(OutputGroupIds); + break; + } + case 74: { + outputGroups_.AddEntriesFrom(ref input, _repeated_outputGroups_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EvGraphsData.cs b/EvGraphsData.cs new file mode 100644 index 0000000..4319214 --- /dev/null +++ b/EvGraphsData.cs @@ -0,0 +1,233 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/ev_graphs_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/ev_graphs_data.proto + public static partial class EvGraphsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/ev_graphs_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EvGraphsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidjaXJjdWl0cy9zdGF0aWMvZXYvZXZfZ3JhcGhzX2RhdGEucHJvdG8SCGNp", + "cmN1aXRzGiZjaXJjdWl0cy9zdGF0aWMvZXYvZXZfZ3JhcGhfZGF0YS5wcm90", + "byI0CgxFVkdyYXBoc0RhdGESJAoFaXRlbXMYASADKAsyFS5jaXJjdWl0cy5F", + "VkdyYXBoRGF0YUIeqgIbQ2lyY3VpdHMuU3RhdGljLkVWLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.EvGraphDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.EVGraphsData), global::Circuits.Static.EV.Protobuf.EVGraphsData.Parser, new[]{ "Items" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EVGraphsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EVGraphsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.EvGraphsDataReflection.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 EVGraphsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVGraphsData(EVGraphsData other) : this() { + items_ = other.items_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVGraphsData Clone() { + return new EVGraphsData(this); + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(10, global::Circuits.Static.EV.Protobuf.EVGraphData.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EVGraphsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EVGraphsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!items_.Equals(other.items_)) 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; + hash ^= items_.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 + items_.WriteTo(output, _repeated_items_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) { + items_.WriteTo(ref output, _repeated_items_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; + size += items_.CalculateSize(_repeated_items_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EVGraphsData other) { + if (other == null) { + return; + } + items_.Add(other.items_); + _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: { + items_.AddEntriesFrom(input, _repeated_items_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: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EvInputData.cs b/EvInputData.cs new file mode 100644 index 0000000..46d1f88 --- /dev/null +++ b/EvInputData.cs @@ -0,0 +1,290 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/ev_input_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/ev_input_data.proto + public static partial class EvInputDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/ev_input_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EvInputDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZjaXJjdWl0cy9zdGF0aWMvZXYvZXZfaW5wdXRfZGF0YS5wcm90bxIIY2ly", + "Y3VpdHMaJWNpcmN1aXRzL3N0YXRpYy9ldi92YXJpYW50X2RhdGEucHJvdG8i", + "SwoLRVZJbnB1dERhdGESDgoGZGVmX2lkGAEgASgFEiwKDWRlZmF1bHRfdmFs", + "dWUYAiABKAsyFS5jaXJjdWl0cy5WYXJpYW50RGF0YUIeqgIbQ2lyY3VpdHMu", + "U3RhdGljLkVWLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.VariantDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.EVInputData), global::Circuits.Static.EV.Protobuf.EVInputData.Parser, new[]{ "DefId", "DefaultValue" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EVInputData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EVInputData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.EvInputDataReflection.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 EVInputData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVInputData(EVInputData other) : this() { + defId_ = other.defId_; + defaultValue_ = other.defaultValue_ != null ? other.defaultValue_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVInputData Clone() { + return new EVInputData(this); + } + + /// Field number for the "def_id" field. + public const int DefIdFieldNumber = 1; + private int defId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DefId { + get { return defId_; } + set { + defId_ = value; + } + } + + /// Field number for the "default_value" field. + public const int DefaultValueFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.VariantData defaultValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.VariantData DefaultValue { + get { return defaultValue_; } + set { + defaultValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EVInputData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EVInputData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DefId != other.DefId) return false; + if (!object.Equals(DefaultValue, other.DefaultValue)) 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 (DefId != 0) hash ^= DefId.GetHashCode(); + if (defaultValue_ != null) hash ^= DefaultValue.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 (DefId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DefId); + } + if (defaultValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DefaultValue); + } + 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 (DefId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DefId); + } + if (defaultValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DefaultValue); + } + 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 (DefId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DefId); + } + if (defaultValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EVInputData other) { + if (other == null) { + return; + } + if (other.DefId != 0) { + DefId = other.DefId; + } + if (other.defaultValue_ != null) { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + DefaultValue.MergeFrom(other.DefaultValue); + } + _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 8: { + DefId = input.ReadInt32(); + break; + } + case 18: { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(DefaultValue); + 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 8: { + DefId = input.ReadInt32(); + break; + } + case 18: { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(DefaultValue); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EvNodeData.cs b/EvNodeData.cs new file mode 100644 index 0000000..55c63dc --- /dev/null +++ b/EvNodeData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/ev_node_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/ev_node_data.proto + public static partial class EvNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/ev_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EvNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVjaXJjdWl0cy9zdGF0aWMvZXYvZXZfbm9kZV9kYXRhLnByb3RvEghjaXJj", + "dWl0cyItCgpFVk5vZGVEYXRhEg4KBmRlZl9pZBgBIAEoBRIPCgd2aXJ0X2lk", + "GAIgASgFQh6qAhtDaXJjdWl0cy5TdGF0aWMuRVYuUHJvdG9idWZiBnByb3Rv", + "Mw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.EVNodeData), global::Circuits.Static.EV.Protobuf.EVNodeData.Parser, new[]{ "DefId", "VirtId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EVNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EVNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.EvNodeDataReflection.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 EVNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVNodeData(EVNodeData other) : this() { + defId_ = other.defId_; + virtId_ = other.virtId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVNodeData Clone() { + return new EVNodeData(this); + } + + /// Field number for the "def_id" field. + public const int DefIdFieldNumber = 1; + private int defId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DefId { + get { return defId_; } + set { + defId_ = value; + } + } + + /// Field number for the "virt_id" field. + public const int VirtIdFieldNumber = 2; + private int virtId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int VirtId { + get { return virtId_; } + set { + virtId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EVNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EVNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DefId != other.DefId) return false; + if (VirtId != other.VirtId) 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 (DefId != 0) hash ^= DefId.GetHashCode(); + if (VirtId != 0) hash ^= VirtId.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 (DefId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DefId); + } + if (VirtId != 0) { + output.WriteRawTag(16); + output.WriteInt32(VirtId); + } + 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 (DefId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DefId); + } + if (VirtId != 0) { + output.WriteRawTag(16); + output.WriteInt32(VirtId); + } + 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 (DefId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DefId); + } + if (VirtId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(VirtId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EVNodeData other) { + if (other == null) { + return; + } + if (other.DefId != 0) { + DefId = other.DefId; + } + if (other.VirtId != 0) { + VirtId = other.VirtId; + } + _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 8: { + DefId = input.ReadInt32(); + break; + } + case 16: { + VirtId = input.ReadInt32(); + 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 8: { + DefId = input.ReadInt32(); + break; + } + case 16: { + VirtId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EvOutputData.cs b/EvOutputData.cs new file mode 100644 index 0000000..0ea212e --- /dev/null +++ b/EvOutputData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/ev_output_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/ev_output_data.proto + public static partial class EvOutputDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/ev_output_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EvOutputDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidjaXJjdWl0cy9zdGF0aWMvZXYvZXZfb3V0cHV0X2RhdGEucHJvdG8SCGNp", + "cmN1aXRzIh4KDEVWT3V0cHV0RGF0YRIOCgZkZWZfaWQYASABKAVCHqoCG0Np", + "cmN1aXRzLlN0YXRpYy5FVi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.EVOutputData), global::Circuits.Static.EV.Protobuf.EVOutputData.Parser, new[]{ "DefId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EVOutputData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EVOutputData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.EvOutputDataReflection.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 EVOutputData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVOutputData(EVOutputData other) : this() { + defId_ = other.defId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVOutputData Clone() { + return new EVOutputData(this); + } + + /// Field number for the "def_id" field. + public const int DefIdFieldNumber = 1; + private int defId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DefId { + get { return defId_; } + set { + defId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EVOutputData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EVOutputData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DefId != other.DefId) 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 (DefId != 0) hash ^= DefId.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 (DefId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DefId); + } + 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 (DefId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DefId); + } + 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 (DefId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DefId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EVOutputData other) { + if (other == null) { + return; + } + if (other.DefId != 0) { + DefId = other.DefId; + } + _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 8: { + DefId = input.ReadInt32(); + 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 8: { + DefId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EvStaticStateSysData.cs b/EvStaticStateSysData.cs new file mode 100644 index 0000000..fb6b3d5 --- /dev/null +++ b/EvStaticStateSysData.cs @@ -0,0 +1,301 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/ev_static_state_sys_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/ev_static_state_sys_data.proto + public static partial class EvStaticStateSysDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/ev_static_state_sys_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EvStaticStateSysDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0cy9zdGF0aWMvZXYvZXZfc3RhdGljX3N0YXRlX3N5c19kYXRh", + "LnByb3RvEghjaXJjdWl0cxonY2lyY3VpdHMvc3RhdGljL2V2L2V2X2dyYXBo", + "c19kYXRhLnByb3RvGiRjaXJjdWl0cy9zdGF0aWMvZXYvZ3JhcGhzX2RhdGEu", + "cHJvdG8iZwoURVZTdGF0aWNTdGF0ZVN5c0RhdGESJAoGZ3JhcGhzGAEgASgL", + "MhQuY2lyY3VpdHMuR3JhcGhzRGF0YRIpCglldl9ncmFwaHMYAiABKAsyFi5j", + "aXJjdWl0cy5FVkdyYXBoc0RhdGFCHqoCG0NpcmN1aXRzLlN0YXRpYy5FVi5Q", + "cm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.EvGraphsDataReflection.Descriptor, global::Circuits.Static.EV.Protobuf.GraphsDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.EVStaticStateSysData), global::Circuits.Static.EV.Protobuf.EVStaticStateSysData.Parser, new[]{ "Graphs", "EvGraphs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EVStaticStateSysData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EVStaticStateSysData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.EvStaticStateSysDataReflection.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 EVStaticStateSysData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVStaticStateSysData(EVStaticStateSysData other) : this() { + graphs_ = other.graphs_ != null ? other.graphs_.Clone() : null; + evGraphs_ = other.evGraphs_ != null ? other.evGraphs_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EVStaticStateSysData Clone() { + return new EVStaticStateSysData(this); + } + + /// Field number for the "graphs" field. + public const int GraphsFieldNumber = 1; + private global::Circuits.Static.EV.Protobuf.GraphsData graphs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.GraphsData Graphs { + get { return graphs_; } + set { + graphs_ = value; + } + } + + /// Field number for the "ev_graphs" field. + public const int EvGraphsFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.EVGraphsData evGraphs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.EVGraphsData EvGraphs { + get { return evGraphs_; } + set { + evGraphs_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EVStaticStateSysData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EVStaticStateSysData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Graphs, other.Graphs)) return false; + if (!object.Equals(EvGraphs, other.EvGraphs)) 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 (graphs_ != null) hash ^= Graphs.GetHashCode(); + if (evGraphs_ != null) hash ^= EvGraphs.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 (graphs_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Graphs); + } + if (evGraphs_ != null) { + output.WriteRawTag(18); + output.WriteMessage(EvGraphs); + } + 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 (graphs_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Graphs); + } + if (evGraphs_ != null) { + output.WriteRawTag(18); + output.WriteMessage(EvGraphs); + } + 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 (graphs_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Graphs); + } + if (evGraphs_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EvGraphs); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EVStaticStateSysData other) { + if (other == null) { + return; + } + if (other.graphs_ != null) { + if (graphs_ == null) { + Graphs = new global::Circuits.Static.EV.Protobuf.GraphsData(); + } + Graphs.MergeFrom(other.Graphs); + } + if (other.evGraphs_ != null) { + if (evGraphs_ == null) { + EvGraphs = new global::Circuits.Static.EV.Protobuf.EVGraphsData(); + } + EvGraphs.MergeFrom(other.EvGraphs); + } + _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 (graphs_ == null) { + Graphs = new global::Circuits.Static.EV.Protobuf.GraphsData(); + } + input.ReadMessage(Graphs); + break; + } + case 18: { + if (evGraphs_ == null) { + EvGraphs = new global::Circuits.Static.EV.Protobuf.EVGraphsData(); + } + input.ReadMessage(EvGraphs); + 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 (graphs_ == null) { + Graphs = new global::Circuits.Static.EV.Protobuf.GraphsData(); + } + input.ReadMessage(Graphs); + break; + } + case 18: { + if (evGraphs_ == null) { + EvGraphs = new global::Circuits.Static.EV.Protobuf.EVGraphsData(); + } + input.ReadMessage(EvGraphs); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EventDefinitionNodeData.cs b/EventDefinitionNodeData.cs new file mode 100644 index 0000000..d1138f9 --- /dev/null +++ b/EventDefinitionNodeData.cs @@ -0,0 +1,338 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/event_definition_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/event_definition_node_data.proto + public static partial class EventDefinitionNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/event_definition_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EventDefinitionNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixjaXJjdWl0c192Mi9ldmVudF9kZWZpbml0aW9uX25vZGVfZGF0YS5wcm90", + "bxILY2lyY3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvGiBjaXJjdWl0", + "c192Mi9ub2RlX2Rlc2NfZGF0YS5wcm90byKGAQoXRXZlbnREZWZpbml0aW9u", + "Tm9kZURhdGESLAoJbm9kZV9kZXNjGAEgASgLMhkuY2lyY3VpdHNfdjIuTm9k", + "ZURlc2NEYXRhEiAKCGV2ZW50X2lkGAMgASgLMg4uY29yZS5HdWlkRGF0YRIb", + "ChNERVBSRUNBVEVEX2V2ZW50X2lkGAIgASgMQhaqAhNDaXJjdWl0c1YyLlBy", + "b3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.EventDefinitionNodeData), global::CircuitsV2.Protobuf.EventDefinitionNodeData.Parser, new[]{ "NodeDesc", "EventId", "DEPRECATEDEventId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EventDefinitionNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EventDefinitionNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.EventDefinitionNodeDataReflection.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 EventDefinitionNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EventDefinitionNodeData(EventDefinitionNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + eventId_ = other.eventId_ != null ? other.eventId_.Clone() : null; + dEPRECATEDEventId_ = other.dEPRECATEDEventId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EventDefinitionNodeData Clone() { + return new EventDefinitionNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 1; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + /// Field number for the "event_id" field. + public const int EventIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData eventId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData EventId { + get { return eventId_; } + set { + eventId_ = value; + } + } + + /// Field number for the "DEPRECATED_event_id" field. + public const int DEPRECATEDEventIdFieldNumber = 2; + private pb::ByteString dEPRECATEDEventId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDEventId { + get { return dEPRECATEDEventId_; } + set { + dEPRECATEDEventId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EventDefinitionNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EventDefinitionNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) return false; + if (!object.Equals(EventId, other.EventId)) return false; + if (DEPRECATEDEventId != other.DEPRECATEDEventId) 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 (nodeDesc_ != null) hash ^= NodeDesc.GetHashCode(); + if (eventId_ != null) hash ^= EventId.GetHashCode(); + if (DEPRECATEDEventId.Length != 0) hash ^= DEPRECATEDEventId.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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + if (DEPRECATEDEventId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDEventId); + } + if (eventId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(EventId); + } + 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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + if (DEPRECATEDEventId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDEventId); + } + if (eventId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(EventId); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (eventId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EventId); + } + if (DEPRECATEDEventId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDEventId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EventDefinitionNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + if (other.eventId_ != null) { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + EventId.MergeFrom(other.EventId); + } + if (other.DEPRECATEDEventId.Length != 0) { + DEPRECATEDEventId = other.DEPRECATEDEventId; + } + _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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + case 18: { + DEPRECATEDEventId = input.ReadBytes(); + break; + } + case 26: { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventId); + 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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + case 18: { + DEPRECATEDEventId = input.ReadBytes(); + break; + } + case 26: { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EventReceiverNodeData.cs b/EventReceiverNodeData.cs new file mode 100644 index 0000000..4592e18 --- /dev/null +++ b/EventReceiverNodeData.cs @@ -0,0 +1,349 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/event_receiver_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/event_receiver_node_data.proto + public static partial class EventReceiverNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/event_receiver_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EventReceiverNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0c192Mi9ldmVudF9yZWNlaXZlcl9ub2RlX2RhdGEucHJvdG8S", + "C2NpcmN1aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90bxo/Y2lyY3VpdHNf", + "djIvZGVwcmVjYXRlZC9ERVBSRUNBVEVEX2V2ZW50X3JlZ2lzdHJhdGlvbl9k", + "YXRhLnByb3RvGiBjaXJjdWl0c192Mi9ub2RlX2Rlc2NfZGF0YS5wcm90byK9", + "AQoVRXZlbnRSZWNlaXZlck5vZGVEYXRhEiwKCW5vZGVfZGVzYxgBIAEoCzIZ", + "LmNpcmN1aXRzX3YyLk5vZGVEZXNjRGF0YRIgCghldmVudF9pZBgDIAEoCzIO", + "LmNvcmUuR3VpZERhdGESVAodREVQUkVDQVRFRF9ldmVudF9yZWdpc3RyYXRp", + "b24YAiABKAsyLS5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX0V2ZW50UmVnaXN0", + "cmF0aW9uRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDEventRegistrationDataReflection.Descriptor, global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.EventReceiverNodeData), global::CircuitsV2.Protobuf.EventReceiverNodeData.Parser, new[]{ "NodeDesc", "EventId", "DEPRECATEDEventRegistration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EventReceiverNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EventReceiverNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.EventReceiverNodeDataReflection.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 EventReceiverNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EventReceiverNodeData(EventReceiverNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + eventId_ = other.eventId_ != null ? other.eventId_.Clone() : null; + dEPRECATEDEventRegistration_ = other.dEPRECATEDEventRegistration_ != null ? other.dEPRECATEDEventRegistration_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EventReceiverNodeData Clone() { + return new EventReceiverNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 1; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + /// Field number for the "event_id" field. + public const int EventIdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData eventId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData EventId { + get { return eventId_; } + set { + eventId_ = value; + } + } + + /// Field number for the "DEPRECATED_event_registration" field. + public const int DEPRECATEDEventRegistrationFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData dEPRECATEDEventRegistration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData DEPRECATEDEventRegistration { + get { return dEPRECATEDEventRegistration_; } + set { + dEPRECATEDEventRegistration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EventReceiverNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EventReceiverNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) return false; + if (!object.Equals(EventId, other.EventId)) return false; + if (!object.Equals(DEPRECATEDEventRegistration, other.DEPRECATEDEventRegistration)) 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 (nodeDesc_ != null) hash ^= NodeDesc.GetHashCode(); + if (eventId_ != null) hash ^= EventId.GetHashCode(); + if (dEPRECATEDEventRegistration_ != null) hash ^= DEPRECATEDEventRegistration.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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + if (dEPRECATEDEventRegistration_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDEventRegistration); + } + if (eventId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(EventId); + } + 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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + if (dEPRECATEDEventRegistration_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDEventRegistration); + } + if (eventId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(EventId); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (eventId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EventId); + } + if (dEPRECATEDEventRegistration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDEventRegistration); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EventReceiverNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + if (other.eventId_ != null) { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + EventId.MergeFrom(other.EventId); + } + if (other.dEPRECATEDEventRegistration_ != null) { + if (dEPRECATEDEventRegistration_ == null) { + DEPRECATEDEventRegistration = new global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData(); + } + DEPRECATEDEventRegistration.MergeFrom(other.DEPRECATEDEventRegistration); + } + _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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + case 18: { + if (dEPRECATEDEventRegistration_ == null) { + DEPRECATEDEventRegistration = new global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData(); + } + input.ReadMessage(DEPRECATEDEventRegistration); + break; + } + case 26: { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventId); + 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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + case 18: { + if (dEPRECATEDEventRegistration_ == null) { + DEPRECATEDEventRegistration = new global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData(); + } + input.ReadMessage(DEPRECATEDEventRegistration); + break; + } + case 26: { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/EventSenderNodeData.cs b/EventSenderNodeData.cs new file mode 100644 index 0000000..386be93 --- /dev/null +++ b/EventSenderNodeData.cs @@ -0,0 +1,388 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/event_sender_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/event_sender_node_data.proto + public static partial class EventSenderNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/event_sender_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static EventSenderNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9ldmVudF9zZW5kZXJfbm9kZV9kYXRhLnByb3RvEgtj", + "aXJjdWl0c192MhoUY29yZS9ndWlkX2RhdGEucHJvdG8aP2NpcmN1aXRzX3Yy", + "L2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9ldmVudF9yZWdpc3RyYXRpb25fZGF0", + "YS5wcm90bxogY2lyY3VpdHNfdjIvbm9kZV9kZXNjX2RhdGEucHJvdG8aHGNp", + "cmN1aXRzX3YyL3JwY190YXJnZXQucHJvdG8i5wEKE0V2ZW50U2VuZGVyTm9k", + "ZURhdGESLAoJbm9kZV9kZXNjGAEgASgLMhkuY2lyY3VpdHNfdjIuTm9kZURl", + "c2NEYXRhEiAKCGV2ZW50X2lkGAQgASgLMg4uY29yZS5HdWlkRGF0YRIqCgpy", + "cGNfdGFyZ2V0GAMgASgOMhYuY2lyY3VpdHNfdjIuUnBjVGFyZ2V0ElQKHURF", + "UFJFQ0FURURfZXZlbnRfcmVnaXN0cmF0aW9uGAIgASgLMi0uY2lyY3VpdHNf", + "djIuREVQUkVDQVRFRF9FdmVudFJlZ2lzdHJhdGlvbkRhdGFCFqoCE0NpcmN1", + "aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDEventRegistrationDataReflection.Descriptor, global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, global::CircuitsV2.Protobuf.RpcTargetReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.EventSenderNodeData), global::CircuitsV2.Protobuf.EventSenderNodeData.Parser, new[]{ "NodeDesc", "EventId", "RpcTarget", "DEPRECATEDEventRegistration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EventSenderNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EventSenderNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.EventSenderNodeDataReflection.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 EventSenderNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EventSenderNodeData(EventSenderNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + eventId_ = other.eventId_ != null ? other.eventId_.Clone() : null; + rpcTarget_ = other.rpcTarget_; + dEPRECATEDEventRegistration_ = other.dEPRECATEDEventRegistration_ != null ? other.dEPRECATEDEventRegistration_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EventSenderNodeData Clone() { + return new EventSenderNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 1; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + /// Field number for the "event_id" field. + public const int EventIdFieldNumber = 4; + private global::RecRoom.Protobuf.Core.GuidData eventId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData EventId { + get { return eventId_; } + set { + eventId_ = value; + } + } + + /// Field number for the "rpc_target" field. + public const int RpcTargetFieldNumber = 3; + private global::CircuitsV2.Protobuf.RpcTarget rpcTarget_ = global::CircuitsV2.Protobuf.RpcTarget.Local; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RpcTarget RpcTarget { + get { return rpcTarget_; } + set { + rpcTarget_ = value; + } + } + + /// Field number for the "DEPRECATED_event_registration" field. + public const int DEPRECATEDEventRegistrationFieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData dEPRECATEDEventRegistration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData DEPRECATEDEventRegistration { + get { return dEPRECATEDEventRegistration_; } + set { + dEPRECATEDEventRegistration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EventSenderNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EventSenderNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) return false; + if (!object.Equals(EventId, other.EventId)) return false; + if (RpcTarget != other.RpcTarget) return false; + if (!object.Equals(DEPRECATEDEventRegistration, other.DEPRECATEDEventRegistration)) 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 (nodeDesc_ != null) hash ^= NodeDesc.GetHashCode(); + if (eventId_ != null) hash ^= EventId.GetHashCode(); + if (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) hash ^= RpcTarget.GetHashCode(); + if (dEPRECATEDEventRegistration_ != null) hash ^= DEPRECATEDEventRegistration.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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + if (dEPRECATEDEventRegistration_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDEventRegistration); + } + if (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + output.WriteRawTag(24); + output.WriteEnum((int) RpcTarget); + } + if (eventId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(EventId); + } + 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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + if (dEPRECATEDEventRegistration_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDEventRegistration); + } + if (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + output.WriteRawTag(24); + output.WriteEnum((int) RpcTarget); + } + if (eventId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(EventId); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (eventId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EventId); + } + if (RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) RpcTarget); + } + if (dEPRECATEDEventRegistration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDEventRegistration); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EventSenderNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + if (other.eventId_ != null) { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + EventId.MergeFrom(other.EventId); + } + if (other.RpcTarget != global::CircuitsV2.Protobuf.RpcTarget.Local) { + RpcTarget = other.RpcTarget; + } + if (other.dEPRECATEDEventRegistration_ != null) { + if (dEPRECATEDEventRegistration_ == null) { + DEPRECATEDEventRegistration = new global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData(); + } + DEPRECATEDEventRegistration.MergeFrom(other.DEPRECATEDEventRegistration); + } + _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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + case 18: { + if (dEPRECATEDEventRegistration_ == null) { + DEPRECATEDEventRegistration = new global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData(); + } + input.ReadMessage(DEPRECATEDEventRegistration); + break; + } + case 24: { + RpcTarget = (global::CircuitsV2.Protobuf.RpcTarget) input.ReadEnum(); + break; + } + case 34: { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventId); + 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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + case 18: { + if (dEPRECATEDEventRegistration_ == null) { + DEPRECATEDEventRegistration = new global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData(); + } + input.ReadMessage(DEPRECATEDEventRegistration); + break; + } + case 24: { + RpcTarget = (global::CircuitsV2.Protobuf.RpcTarget) input.ReadEnum(); + break; + } + case 34: { + if (eventId_ == null) { + EventId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(EventId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ExplosionEmitterData.cs b/ExplosionEmitterData.cs new file mode 100644 index 0000000..4ed8caf --- /dev/null +++ b/ExplosionEmitterData.cs @@ -0,0 +1,355 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/explosion_emitter_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/explosion_emitter_data.proto + public static partial class ExplosionEmitterDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/explosion_emitter_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ExplosionEmitterDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFyZWNfcm9vbS9wZXJzaXN0ZW5jZS9leHBsb3Npb25fZW1pdHRlcl9kYXRh", + "LnByb3RvEghyZWNfcm9vbSJwChRFeHBsb3Npb25FbWl0dGVyRGF0YRIXCg9l", + "eHBsb3Npb25fY29sb3IYASABKAUSGAoQZXhwbG9zaW9uX3JhZGl1cxgCIAEo", + "AhIYChBleHBsb3Npb25fZGFtYWdlGAMgASgFEgsKA3NmeBgEIAEoCEITqgIQ", + "UmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ExplosionEmitterData), global::RecRoom.Protobuf.ExplosionEmitterData.Parser, new[]{ "ExplosionColor", "ExplosionRadius", "ExplosionDamage", "Sfx" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ExplosionEmitterData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ExplosionEmitterData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ExplosionEmitterDataReflection.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 ExplosionEmitterData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ExplosionEmitterData(ExplosionEmitterData other) : this() { + explosionColor_ = other.explosionColor_; + explosionRadius_ = other.explosionRadius_; + explosionDamage_ = other.explosionDamage_; + sfx_ = other.sfx_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ExplosionEmitterData Clone() { + return new ExplosionEmitterData(this); + } + + /// Field number for the "explosion_color" field. + public const int ExplosionColorFieldNumber = 1; + private int explosionColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ExplosionColor { + get { return explosionColor_; } + set { + explosionColor_ = value; + } + } + + /// Field number for the "explosion_radius" field. + public const int ExplosionRadiusFieldNumber = 2; + private float explosionRadius_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ExplosionRadius { + get { return explosionRadius_; } + set { + explosionRadius_ = value; + } + } + + /// Field number for the "explosion_damage" field. + public const int ExplosionDamageFieldNumber = 3; + private int explosionDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ExplosionDamage { + get { return explosionDamage_; } + set { + explosionDamage_ = value; + } + } + + /// Field number for the "sfx" field. + public const int SfxFieldNumber = 4; + private bool sfx_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Sfx { + get { return sfx_; } + set { + sfx_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ExplosionEmitterData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ExplosionEmitterData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ExplosionColor != other.ExplosionColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ExplosionRadius, other.ExplosionRadius)) return false; + if (ExplosionDamage != other.ExplosionDamage) return false; + if (Sfx != other.Sfx) 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 (ExplosionColor != 0) hash ^= ExplosionColor.GetHashCode(); + if (ExplosionRadius != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ExplosionRadius); + if (ExplosionDamage != 0) hash ^= ExplosionDamage.GetHashCode(); + if (Sfx != false) hash ^= Sfx.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 (ExplosionColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(ExplosionColor); + } + if (ExplosionRadius != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ExplosionRadius); + } + if (ExplosionDamage != 0) { + output.WriteRawTag(24); + output.WriteInt32(ExplosionDamage); + } + if (Sfx != false) { + output.WriteRawTag(32); + output.WriteBool(Sfx); + } + 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 (ExplosionColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(ExplosionColor); + } + if (ExplosionRadius != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ExplosionRadius); + } + if (ExplosionDamage != 0) { + output.WriteRawTag(24); + output.WriteInt32(ExplosionDamage); + } + if (Sfx != false) { + output.WriteRawTag(32); + output.WriteBool(Sfx); + } + 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 (ExplosionColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ExplosionColor); + } + if (ExplosionRadius != 0F) { + size += 1 + 4; + } + if (ExplosionDamage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ExplosionDamage); + } + if (Sfx != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ExplosionEmitterData other) { + if (other == null) { + return; + } + if (other.ExplosionColor != 0) { + ExplosionColor = other.ExplosionColor; + } + if (other.ExplosionRadius != 0F) { + ExplosionRadius = other.ExplosionRadius; + } + if (other.ExplosionDamage != 0) { + ExplosionDamage = other.ExplosionDamage; + } + if (other.Sfx != false) { + Sfx = other.Sfx; + } + _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 8: { + ExplosionColor = input.ReadInt32(); + break; + } + case 21: { + ExplosionRadius = input.ReadFloat(); + break; + } + case 24: { + ExplosionDamage = input.ReadInt32(); + break; + } + case 32: { + Sfx = input.ReadBool(); + 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 8: { + ExplosionColor = input.ReadInt32(); + break; + } + case 21: { + ExplosionRadius = input.ReadFloat(); + break; + } + case 24: { + ExplosionDamage = input.ReadInt32(); + break; + } + case 32: { + Sfx = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/FogConstantNodeData.cs b/FogConstantNodeData.cs new file mode 100644 index 0000000..7ca68d5 --- /dev/null +++ b/FogConstantNodeData.cs @@ -0,0 +1,317 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/fog_constant_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/fog_constant_node_data.proto + public static partial class FogConstantNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/fog_constant_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static FogConstantNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9mb2dfY29uc3RhbnRfbm9kZV9kYXRhLnByb3RvEgtj", + "aXJjdWl0c192MiJXChNGb2dDb25zdGFudE5vZGVEYXRhEhEKCWZvZ19jb2xv", + "chgBIAEoBRIWCg5zdGFydF9kaXN0YW5jZRgCIAEoAhIVCg1mYWRlX2Rpc3Rh", + "bmNlGAMgASgCQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.FogConstantNodeData), global::CircuitsV2.Protobuf.FogConstantNodeData.Parser, new[]{ "FogColor", "StartDistance", "FadeDistance" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FogConstantNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FogConstantNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.FogConstantNodeDataReflection.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 FogConstantNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FogConstantNodeData(FogConstantNodeData other) : this() { + fogColor_ = other.fogColor_; + startDistance_ = other.startDistance_; + fadeDistance_ = other.fadeDistance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FogConstantNodeData Clone() { + return new FogConstantNodeData(this); + } + + /// Field number for the "fog_color" field. + public const int FogColorFieldNumber = 1; + private int fogColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FogColor { + get { return fogColor_; } + set { + fogColor_ = value; + } + } + + /// Field number for the "start_distance" field. + public const int StartDistanceFieldNumber = 2; + private float startDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float StartDistance { + get { return startDistance_; } + set { + startDistance_ = value; + } + } + + /// Field number for the "fade_distance" field. + public const int FadeDistanceFieldNumber = 3; + private float fadeDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float FadeDistance { + get { return fadeDistance_; } + set { + fadeDistance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FogConstantNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FogConstantNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (FogColor != other.FogColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(StartDistance, other.StartDistance)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FadeDistance, other.FadeDistance)) 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 (FogColor != 0) hash ^= FogColor.GetHashCode(); + if (StartDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(StartDistance); + if (FadeDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FadeDistance); + 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 (FogColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(FogColor); + } + if (StartDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(StartDistance); + } + if (FadeDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(FadeDistance); + } + 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 (FogColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(FogColor); + } + if (StartDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(StartDistance); + } + if (FadeDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(FadeDistance); + } + 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 (FogColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FogColor); + } + if (StartDistance != 0F) { + size += 1 + 4; + } + if (FadeDistance != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FogConstantNodeData other) { + if (other == null) { + return; + } + if (other.FogColor != 0) { + FogColor = other.FogColor; + } + if (other.StartDistance != 0F) { + StartDistance = other.StartDistance; + } + if (other.FadeDistance != 0F) { + FadeDistance = other.FadeDistance; + } + _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 8: { + FogColor = input.ReadInt32(); + break; + } + case 21: { + StartDistance = input.ReadFloat(); + break; + } + case 29: { + FadeDistance = input.ReadFloat(); + 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 8: { + FogColor = input.ReadInt32(); + break; + } + case 21: { + StartDistance = input.ReadFloat(); + break; + } + case 29: { + FadeDistance = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/FreeGiftButtonData.cs b/FreeGiftButtonData.cs new file mode 100644 index 0000000..eb0eab4 --- /dev/null +++ b/FreeGiftButtonData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/free_gift_button_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/free_gift_button_data.proto + public static partial class FreeGiftButtonDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/free_gift_button_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static FreeGiftButtonDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjByZWNfcm9vbS9wZXJzaXN0ZW5jZS9mcmVlX2dpZnRfYnV0dG9uX2RhdGEu", + "cHJvdG8SCHJlY19yb29tIiYKEkZyZWVHaWZ0QnV0dG9uRGF0YRIQCghjb29s", + "ZG93bhgBIAEoBUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.FreeGiftButtonData), global::RecRoom.Protobuf.FreeGiftButtonData.Parser, new[]{ "Cooldown" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FreeGiftButtonData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FreeGiftButtonData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.FreeGiftButtonDataReflection.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 FreeGiftButtonData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FreeGiftButtonData(FreeGiftButtonData other) : this() { + cooldown_ = other.cooldown_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FreeGiftButtonData Clone() { + return new FreeGiftButtonData(this); + } + + /// Field number for the "cooldown" field. + public const int CooldownFieldNumber = 1; + private int cooldown_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Cooldown { + get { return cooldown_; } + set { + cooldown_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FreeGiftButtonData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FreeGiftButtonData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Cooldown != other.Cooldown) 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 (Cooldown != 0) hash ^= Cooldown.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 (Cooldown != 0) { + output.WriteRawTag(8); + output.WriteInt32(Cooldown); + } + 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 (Cooldown != 0) { + output.WriteRawTag(8); + output.WriteInt32(Cooldown); + } + 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 (Cooldown != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Cooldown); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FreeGiftButtonData other) { + if (other == null) { + return; + } + if (other.Cooldown != 0) { + Cooldown = other.Cooldown; + } + _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 8: { + Cooldown = input.ReadInt32(); + 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 8: { + Cooldown = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/FullBodyAnimationOverride.cs b/FullBodyAnimationOverride.cs new file mode 100644 index 0000000..7dcca94 --- /dev/null +++ b/FullBodyAnimationOverride.cs @@ -0,0 +1,50 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/avatars/full_body_animation_override.proto +// +#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 RecRoom.Avatars.Protobuf { + + /// Holder for reflection information generated from rec_room/avatars/full_body_animation_override.proto + public static partial class FullBodyAnimationOverrideReflection { + + #region Descriptor + /// File descriptor for rec_room/avatars/full_body_animation_override.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static FullBodyAnimationOverrideReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNyZWNfcm9vbS9hdmF0YXJzL2Z1bGxfYm9keV9hbmltYXRpb25fb3ZlcnJp", + "ZGUucHJvdG8SCHJlY19yb29tKk4KGUZ1bGxCb2R5QW5pbWF0aW9uT3ZlcnJp", + "ZGUSDgoKTm9PdmVycmlkZRAAEgkKBVN0YW5kEAESCwoHQmFsYW5jZRACEgkK", + "BUNvdW50EANCG6oCGFJlY1Jvb20uQXZhdGFycy5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride), }, null, null)); + } + #endregion + + } + #region Enums + public enum FullBodyAnimationOverride { + [pbr::OriginalName("NoOverride")] NoOverride = 0, + [pbr::OriginalName("Stand")] Stand = 1, + [pbr::OriginalName("Balance")] Balance = 2, + [pbr::OriginalName("Count")] Count = 3, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/FullBodyPuppetToolData.cs b/FullBodyPuppetToolData.cs new file mode 100644 index 0000000..a687ca5 --- /dev/null +++ b/FullBodyPuppetToolData.cs @@ -0,0 +1,340 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/full_body_puppet_tool_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/full_body_puppet_tool_data.proto + public static partial class FullBodyPuppetToolDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/full_body_puppet_tool_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static FullBodyPuppetToolDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVyZWNfcm9vbS9wZXJzaXN0ZW5jZS9mdWxsX2JvZHlfcHVwcGV0X3Rvb2xf", + "ZGF0YS5wcm90bxIIcmVjX3Jvb20aPHJlY19yb29tL3BlcnNpc3RlbmNlL2Rl", + "cHJlY2F0ZWQvREVQUkVDQVRFRF9vdXRmaXRfZGF0YS5wcm90bxomcmVjX3Jv", + "b20vcGVyc2lzdGVuY2UvYXZhdGFyX2RhdGEucHJvdG8ipAEKFkZ1bGxCb2R5", + "UHVwcGV0VG9vbERhdGESPwoWZGVwcmVjYXRlZF9vdXRmaXRfZGF0YRgBIAEo", + "CzIfLnJlY19yb29tLkRFUFJFQ0FURURfT3V0Zml0RGF0YRIeChZpc19hdmF0", + "YXJfaW5fYmVhbl9tb2RlGAIgASgIEikKC2F2YXRhcl9kYXRhGAMgASgLMhQu", + "cmVjX3Jvb20uQXZhdGFyRGF0YUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.DEPRECATEDOutfitDataReflection.Descriptor, global::RecRoom.Protobuf.AvatarDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.FullBodyPuppetToolData), global::RecRoom.Protobuf.FullBodyPuppetToolData.Parser, new[]{ "DeprecatedOutfitData", "IsAvatarInBeanMode", "AvatarData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FullBodyPuppetToolData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FullBodyPuppetToolData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.FullBodyPuppetToolDataReflection.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 FullBodyPuppetToolData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FullBodyPuppetToolData(FullBodyPuppetToolData other) : this() { + deprecatedOutfitData_ = other.deprecatedOutfitData_ != null ? other.deprecatedOutfitData_.Clone() : null; + isAvatarInBeanMode_ = other.isAvatarInBeanMode_; + avatarData_ = other.avatarData_ != null ? other.avatarData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FullBodyPuppetToolData Clone() { + return new FullBodyPuppetToolData(this); + } + + /// Field number for the "deprecated_outfit_data" field. + public const int DeprecatedOutfitDataFieldNumber = 1; + private global::RecRoom.Protobuf.DEPRECATED_OutfitData deprecatedOutfitData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DEPRECATED_OutfitData DeprecatedOutfitData { + get { return deprecatedOutfitData_; } + set { + deprecatedOutfitData_ = value; + } + } + + /// Field number for the "is_avatar_in_bean_mode" field. + public const int IsAvatarInBeanModeFieldNumber = 2; + private bool isAvatarInBeanMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsAvatarInBeanMode { + get { return isAvatarInBeanMode_; } + set { + isAvatarInBeanMode_ = value; + } + } + + /// Field number for the "avatar_data" field. + public const int AvatarDataFieldNumber = 3; + private global::RecRoom.Protobuf.AvatarData avatarData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AvatarData AvatarData { + get { return avatarData_; } + set { + avatarData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FullBodyPuppetToolData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FullBodyPuppetToolData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DeprecatedOutfitData, other.DeprecatedOutfitData)) return false; + if (IsAvatarInBeanMode != other.IsAvatarInBeanMode) return false; + if (!object.Equals(AvatarData, other.AvatarData)) 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 (deprecatedOutfitData_ != null) hash ^= DeprecatedOutfitData.GetHashCode(); + if (IsAvatarInBeanMode != false) hash ^= IsAvatarInBeanMode.GetHashCode(); + if (avatarData_ != null) hash ^= AvatarData.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 (deprecatedOutfitData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DeprecatedOutfitData); + } + if (IsAvatarInBeanMode != false) { + output.WriteRawTag(16); + output.WriteBool(IsAvatarInBeanMode); + } + if (avatarData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AvatarData); + } + 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 (deprecatedOutfitData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DeprecatedOutfitData); + } + if (IsAvatarInBeanMode != false) { + output.WriteRawTag(16); + output.WriteBool(IsAvatarInBeanMode); + } + if (avatarData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AvatarData); + } + 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 (deprecatedOutfitData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DeprecatedOutfitData); + } + if (IsAvatarInBeanMode != false) { + size += 1 + 1; + } + if (avatarData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FullBodyPuppetToolData other) { + if (other == null) { + return; + } + if (other.deprecatedOutfitData_ != null) { + if (deprecatedOutfitData_ == null) { + DeprecatedOutfitData = new global::RecRoom.Protobuf.DEPRECATED_OutfitData(); + } + DeprecatedOutfitData.MergeFrom(other.DeprecatedOutfitData); + } + if (other.IsAvatarInBeanMode != false) { + IsAvatarInBeanMode = other.IsAvatarInBeanMode; + } + if (other.avatarData_ != null) { + if (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + AvatarData.MergeFrom(other.AvatarData); + } + _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 (deprecatedOutfitData_ == null) { + DeprecatedOutfitData = new global::RecRoom.Protobuf.DEPRECATED_OutfitData(); + } + input.ReadMessage(DeprecatedOutfitData); + break; + } + case 16: { + IsAvatarInBeanMode = input.ReadBool(); + break; + } + case 26: { + if (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + input.ReadMessage(AvatarData); + 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 (deprecatedOutfitData_ == null) { + DeprecatedOutfitData = new global::RecRoom.Protobuf.DEPRECATED_OutfitData(); + } + input.ReadMessage(DeprecatedOutfitData); + break; + } + case 16: { + IsAvatarInBeanMode = input.ReadBool(); + break; + } + case 26: { + if (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + input.ReadMessage(AvatarData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/FunctionCallNodeData.cs b/FunctionCallNodeData.cs new file mode 100644 index 0000000..c7698a7 --- /dev/null +++ b/FunctionCallNodeData.cs @@ -0,0 +1,329 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/function_call_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/function_call_node_data.proto + public static partial class FunctionCallNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/function_call_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static FunctionCallNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiljaXJjdWl0c192Mi9mdW5jdGlvbl9jYWxsX25vZGVfZGF0YS5wcm90bxIL", + "Y2lyY3VpdHNfdjIaIGNpcmN1aXRzX3YyL25vZGVfZGVzY19kYXRhLnByb3Rv", + "IpIBChRGdW5jdGlvbkNhbGxOb2RlRGF0YRIsCglub2RlX2Rlc2MYAyABKAsy", + "GS5jaXJjdWl0c192Mi5Ob2RlRGVzY0RhdGESIwobREVQUkVDQVRFRF9mdW5j", + "dGlvbl9kZWNsX2lkGAEgASgFEicKH0RFUFJFQ0FURURfaGFzX2Z1bmN0aW9u", + "X2RlY2xfaWQYAiABKAhCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3Rv", + "Mw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.FunctionCallNodeData), global::CircuitsV2.Protobuf.FunctionCallNodeData.Parser, new[]{ "NodeDesc", "DEPRECATEDFunctionDeclId", "DEPRECATEDHasFunctionDeclId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionCallNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionCallNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.FunctionCallNodeDataReflection.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 FunctionCallNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionCallNodeData(FunctionCallNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + dEPRECATEDFunctionDeclId_ = other.dEPRECATEDFunctionDeclId_; + dEPRECATEDHasFunctionDeclId_ = other.dEPRECATEDHasFunctionDeclId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionCallNodeData Clone() { + return new FunctionCallNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 3; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + /// Field number for the "DEPRECATED_function_decl_id" field. + public const int DEPRECATEDFunctionDeclIdFieldNumber = 1; + private int dEPRECATEDFunctionDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDFunctionDeclId { + get { return dEPRECATEDFunctionDeclId_; } + set { + dEPRECATEDFunctionDeclId_ = value; + } + } + + /// Field number for the "DEPRECATED_has_function_decl_id" field. + public const int DEPRECATEDHasFunctionDeclIdFieldNumber = 2; + private bool dEPRECATEDHasFunctionDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDHasFunctionDeclId { + get { return dEPRECATEDHasFunctionDeclId_; } + set { + dEPRECATEDHasFunctionDeclId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionCallNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionCallNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) return false; + if (DEPRECATEDFunctionDeclId != other.DEPRECATEDFunctionDeclId) return false; + if (DEPRECATEDHasFunctionDeclId != other.DEPRECATEDHasFunctionDeclId) 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 (nodeDesc_ != null) hash ^= NodeDesc.GetHashCode(); + if (DEPRECATEDFunctionDeclId != 0) hash ^= DEPRECATEDFunctionDeclId.GetHashCode(); + if (DEPRECATEDHasFunctionDeclId != false) hash ^= DEPRECATEDHasFunctionDeclId.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 (DEPRECATEDFunctionDeclId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DEPRECATEDFunctionDeclId); + } + if (DEPRECATEDHasFunctionDeclId != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDHasFunctionDeclId); + } + if (nodeDesc_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NodeDesc); + } + 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 (DEPRECATEDFunctionDeclId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DEPRECATEDFunctionDeclId); + } + if (DEPRECATEDHasFunctionDeclId != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDHasFunctionDeclId); + } + if (nodeDesc_ != null) { + output.WriteRawTag(26); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (DEPRECATEDFunctionDeclId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDFunctionDeclId); + } + if (DEPRECATEDHasFunctionDeclId != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionCallNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + if (other.DEPRECATEDFunctionDeclId != 0) { + DEPRECATEDFunctionDeclId = other.DEPRECATEDFunctionDeclId; + } + if (other.DEPRECATEDHasFunctionDeclId != false) { + DEPRECATEDHasFunctionDeclId = other.DEPRECATEDHasFunctionDeclId; + } + _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 8: { + DEPRECATEDFunctionDeclId = input.ReadInt32(); + break; + } + case 16: { + DEPRECATEDHasFunctionDeclId = input.ReadBool(); + break; + } + case 26: { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + 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 8: { + DEPRECATEDFunctionDeclId = input.ReadInt32(); + break; + } + case 16: { + DEPRECATEDHasFunctionDeclId = input.ReadBool(); + break; + } + case 26: { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/FunctionCallNodeInstData.cs b/FunctionCallNodeInstData.cs new file mode 100644 index 0000000..656b4f6 --- /dev/null +++ b/FunctionCallNodeInstData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/function_call_node_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/function_call_node_inst_data.proto + public static partial class FunctionCallNodeInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/function_call_node_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static FunctionCallNodeInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0c192Mi9mdW5jdGlvbl9jYWxsX25vZGVfaW5zdF9kYXRhLnBy", + "b3RvEgtjaXJjdWl0c192MiJSChhGdW5jdGlvbkNhbGxOb2RlSW5zdERhdGES", + "GAoQZnVuY3Rpb25fZGVjbF9pZBgBIAEoBRIcChRoYXNfZnVuY3Rpb25fZGVj", + "bF9pZBgCIAEoCEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.FunctionCallNodeInstData), global::CircuitsV2.Protobuf.FunctionCallNodeInstData.Parser, new[]{ "FunctionDeclId", "HasFunctionDeclId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionCallNodeInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionCallNodeInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.FunctionCallNodeInstDataReflection.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 FunctionCallNodeInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionCallNodeInstData(FunctionCallNodeInstData other) : this() { + functionDeclId_ = other.functionDeclId_; + hasFunctionDeclId_ = other.hasFunctionDeclId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionCallNodeInstData Clone() { + return new FunctionCallNodeInstData(this); + } + + /// Field number for the "function_decl_id" field. + public const int FunctionDeclIdFieldNumber = 1; + private int functionDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FunctionDeclId { + get { return functionDeclId_; } + set { + functionDeclId_ = value; + } + } + + /// Field number for the "has_function_decl_id" field. + public const int HasFunctionDeclIdFieldNumber = 2; + private bool hasFunctionDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFunctionDeclId { + get { return hasFunctionDeclId_; } + set { + hasFunctionDeclId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionCallNodeInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionCallNodeInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (FunctionDeclId != other.FunctionDeclId) return false; + if (HasFunctionDeclId != other.HasFunctionDeclId) 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 (FunctionDeclId != 0) hash ^= FunctionDeclId.GetHashCode(); + if (HasFunctionDeclId != false) hash ^= HasFunctionDeclId.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 (FunctionDeclId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionDeclId); + } + if (HasFunctionDeclId != false) { + output.WriteRawTag(16); + output.WriteBool(HasFunctionDeclId); + } + 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 (FunctionDeclId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionDeclId); + } + if (HasFunctionDeclId != false) { + output.WriteRawTag(16); + output.WriteBool(HasFunctionDeclId); + } + 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 (FunctionDeclId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FunctionDeclId); + } + if (HasFunctionDeclId != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionCallNodeInstData other) { + if (other == null) { + return; + } + if (other.FunctionDeclId != 0) { + FunctionDeclId = other.FunctionDeclId; + } + if (other.HasFunctionDeclId != false) { + HasFunctionDeclId = other.HasFunctionDeclId; + } + _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 8: { + FunctionDeclId = input.ReadInt32(); + break; + } + case 16: { + HasFunctionDeclId = input.ReadBool(); + 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 8: { + FunctionDeclId = input.ReadInt32(); + break; + } + case 16: { + HasFunctionDeclId = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/FunctionDeclInstData.cs b/FunctionDeclInstData.cs new file mode 100644 index 0000000..b2d3499 --- /dev/null +++ b/FunctionDeclInstData.cs @@ -0,0 +1,372 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/function_decl_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/function_decl_inst_data.proto + public static partial class FunctionDeclInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/function_decl_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static FunctionDeclInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiljaXJjdWl0c192Mi9mdW5jdGlvbl9kZWNsX2luc3RfZGF0YS5wcm90bxIL", + "Y2lyY3VpdHNfdjIaLmNpcmN1aXRzL3N0YXRpYy9yZWNfcm9vbS9uYW1lZF90", + "eXBlX2RhdGEucHJvdG8ipwEKFEZ1bmN0aW9uRGVjbEluc3REYXRhEg4KBmZp", + "bHRlchgCIAEoCRInCgZpbnB1dHMYAyADKAsyFy5jaXJjdWl0cy5OYW1lZFR5", + "cGVEYXRhEigKB291dHB1dHMYBCADKAsyFy5jaXJjdWl0cy5OYW1lZFR5cGVE", + "YXRhEhMKC2Rlc2NyaXB0aW9uGAUgASgJEhcKD0RFUFJFQ0FURURfbmFtZRgB", + "IAEoCUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.RecRoom.Protobuf.NamedTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.FunctionDeclInstData), global::CircuitsV2.Protobuf.FunctionDeclInstData.Parser, new[]{ "Filter", "Inputs", "Outputs", "Description", "DEPRECATEDName" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionDeclInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionDeclInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.FunctionDeclInstDataReflection.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 FunctionDeclInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionDeclInstData(FunctionDeclInstData other) : this() { + filter_ = other.filter_; + inputs_ = other.inputs_.Clone(); + outputs_ = other.outputs_.Clone(); + description_ = other.description_; + dEPRECATEDName_ = other.dEPRECATEDName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionDeclInstData Clone() { + return new FunctionDeclInstData(this); + } + + /// Field number for the "filter" field. + public const int FilterFieldNumber = 2; + private string filter_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Filter { + get { return filter_; } + set { + filter_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.RecRoom.Protobuf.NamedTypeData.Parser); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_outputs_codec + = pb::FieldCodec.ForMessage(34, global::Circuits.Static.RecRoom.Protobuf.NamedTypeData.Parser); + private readonly pbc::RepeatedField outputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Outputs { + get { return outputs_; } + } + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 5; + private string description_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Description { + get { return description_; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_name" field. + public const int DEPRECATEDNameFieldNumber = 1; + private string dEPRECATEDName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DEPRECATEDName { + get { return dEPRECATEDName_; } + set { + dEPRECATEDName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionDeclInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionDeclInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Filter != other.Filter) return false; + if(!inputs_.Equals(other.inputs_)) return false; + if(!outputs_.Equals(other.outputs_)) return false; + if (Description != other.Description) return false; + if (DEPRECATEDName != other.DEPRECATEDName) 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 (Filter.Length != 0) hash ^= Filter.GetHashCode(); + hash ^= inputs_.GetHashCode(); + hash ^= outputs_.GetHashCode(); + if (Description.Length != 0) hash ^= Description.GetHashCode(); + if (DEPRECATEDName.Length != 0) hash ^= DEPRECATEDName.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 (DEPRECATEDName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(DEPRECATEDName); + } + if (Filter.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Filter); + } + inputs_.WriteTo(output, _repeated_inputs_codec); + outputs_.WriteTo(output, _repeated_outputs_codec); + if (Description.Length != 0) { + output.WriteRawTag(42); + output.WriteString(Description); + } + 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 (DEPRECATEDName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(DEPRECATEDName); + } + if (Filter.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Filter); + } + inputs_.WriteTo(ref output, _repeated_inputs_codec); + outputs_.WriteTo(ref output, _repeated_outputs_codec); + if (Description.Length != 0) { + output.WriteRawTag(42); + output.WriteString(Description); + } + 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 (Filter.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Filter); + } + size += inputs_.CalculateSize(_repeated_inputs_codec); + size += outputs_.CalculateSize(_repeated_outputs_codec); + if (Description.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (DEPRECATEDName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DEPRECATEDName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionDeclInstData other) { + if (other == null) { + return; + } + if (other.Filter.Length != 0) { + Filter = other.Filter; + } + inputs_.Add(other.inputs_); + outputs_.Add(other.outputs_); + if (other.Description.Length != 0) { + Description = other.Description; + } + if (other.DEPRECATEDName.Length != 0) { + DEPRECATEDName = other.DEPRECATEDName; + } + _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: { + DEPRECATEDName = input.ReadString(); + break; + } + case 18: { + Filter = input.ReadString(); + break; + } + case 26: { + inputs_.AddEntriesFrom(input, _repeated_inputs_codec); + break; + } + case 34: { + outputs_.AddEntriesFrom(input, _repeated_outputs_codec); + break; + } + case 42: { + Description = input.ReadString(); + 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: { + DEPRECATEDName = input.ReadString(); + break; + } + case 18: { + Filter = input.ReadString(); + break; + } + case 26: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + case 34: { + outputs_.AddEntriesFrom(ref input, _repeated_outputs_codec); + break; + } + case 42: { + Description = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/FunctionDefGraphInstData.cs b/FunctionDefGraphInstData.cs new file mode 100644 index 0000000..18353de --- /dev/null +++ b/FunctionDefGraphInstData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/function_def_graph_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/function_def_graph_inst_data.proto + public static partial class FunctionDefGraphInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/function_def_graph_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static FunctionDefGraphInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0c192Mi9mdW5jdGlvbl9kZWZfZ3JhcGhfaW5zdF9kYXRhLnBy", + "b3RvEgtjaXJjdWl0c192MiJNChhGdW5jdGlvbkRlZkdyYXBoSW5zdERhdGES", + "GAoQZnVuY3Rpb25fZGVjbF9pZBgBIAEoBRIXCg9pbl9vdXRfZ3JhcGhfaWQY", + "AiABKAVCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.FunctionDefGraphInstData), global::CircuitsV2.Protobuf.FunctionDefGraphInstData.Parser, new[]{ "FunctionDeclId", "InOutGraphId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionDefGraphInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionDefGraphInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.FunctionDefGraphInstDataReflection.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 FunctionDefGraphInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionDefGraphInstData(FunctionDefGraphInstData other) : this() { + functionDeclId_ = other.functionDeclId_; + inOutGraphId_ = other.inOutGraphId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionDefGraphInstData Clone() { + return new FunctionDefGraphInstData(this); + } + + /// Field number for the "function_decl_id" field. + public const int FunctionDeclIdFieldNumber = 1; + private int functionDeclId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FunctionDeclId { + get { return functionDeclId_; } + set { + functionDeclId_ = value; + } + } + + /// Field number for the "in_out_graph_id" field. + public const int InOutGraphIdFieldNumber = 2; + private int inOutGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InOutGraphId { + get { return inOutGraphId_; } + set { + inOutGraphId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionDefGraphInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionDefGraphInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (FunctionDeclId != other.FunctionDeclId) return false; + if (InOutGraphId != other.InOutGraphId) 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 (FunctionDeclId != 0) hash ^= FunctionDeclId.GetHashCode(); + if (InOutGraphId != 0) hash ^= InOutGraphId.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 (FunctionDeclId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionDeclId); + } + if (InOutGraphId != 0) { + output.WriteRawTag(16); + output.WriteInt32(InOutGraphId); + } + 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 (FunctionDeclId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionDeclId); + } + if (InOutGraphId != 0) { + output.WriteRawTag(16); + output.WriteInt32(InOutGraphId); + } + 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 (FunctionDeclId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FunctionDeclId); + } + if (InOutGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InOutGraphId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionDefGraphInstData other) { + if (other == null) { + return; + } + if (other.FunctionDeclId != 0) { + FunctionDeclId = other.FunctionDeclId; + } + if (other.InOutGraphId != 0) { + InOutGraphId = other.InOutGraphId; + } + _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 8: { + FunctionDeclId = input.ReadInt32(); + break; + } + case 16: { + InOutGraphId = input.ReadInt32(); + 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 8: { + FunctionDeclId = input.ReadInt32(); + break; + } + case 16: { + InOutGraphId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/FunctionGraphData.cs b/FunctionGraphData.cs new file mode 100644 index 0000000..7441214 --- /dev/null +++ b/FunctionGraphData.cs @@ -0,0 +1,372 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/function_graph_data.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/function_graph_data.proto + public static partial class FunctionGraphDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/function_graph_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static FunctionGraphDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjJjaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vZnVuY3Rpb25fZ3JhcGhfZGF0", + "YS5wcm90bxIIY2lyY3VpdHMaLmNpcmN1aXRzL3N0YXRpYy9yZWNfcm9vbS9u", + "YW1lZF90eXBlX2RhdGEucHJvdG8inQEKEUZ1bmN0aW9uR3JhcGhEYXRhEgwK", + "BG5hbWUYASABKAkSJwoGaW5wdXRzGAIgAygLMhcuY2lyY3VpdHMuTmFtZWRU", + "eXBlRGF0YRIoCgdvdXRwdXRzGAMgAygLMhcuY2lyY3VpdHMuTmFtZWRUeXBl", + "RGF0YRISCgppbl9ub2RlX2lkGAQgASgFEhMKC291dF9ub2RlX2lkGAUgASgF", + "QiOqAiBDaXJjdWl0cy5TdGF0aWMuUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.RecRoom.Protobuf.NamedTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.FunctionGraphData), global::Circuits.Static.RecRoom.Protobuf.FunctionGraphData.Parser, new[]{ "Name", "Inputs", "Outputs", "InNodeId", "OutNodeId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionGraphData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionGraphData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.FunctionGraphDataReflection.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 FunctionGraphData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionGraphData(FunctionGraphData other) : this() { + name_ = other.name_; + inputs_ = other.inputs_.Clone(); + outputs_ = other.outputs_.Clone(); + inNodeId_ = other.inNodeId_; + outNodeId_ = other.outNodeId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionGraphData Clone() { + return new FunctionGraphData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForMessage(18, global::Circuits.Static.RecRoom.Protobuf.NamedTypeData.Parser); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_outputs_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.RecRoom.Protobuf.NamedTypeData.Parser); + private readonly pbc::RepeatedField outputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Outputs { + get { return outputs_; } + } + + /// Field number for the "in_node_id" field. + public const int InNodeIdFieldNumber = 4; + private int inNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InNodeId { + get { return inNodeId_; } + set { + inNodeId_ = value; + } + } + + /// Field number for the "out_node_id" field. + public const int OutNodeIdFieldNumber = 5; + private int outNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutNodeId { + get { return outNodeId_; } + set { + outNodeId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionGraphData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionGraphData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if(!inputs_.Equals(other.inputs_)) return false; + if(!outputs_.Equals(other.outputs_)) return false; + if (InNodeId != other.InNodeId) return false; + if (OutNodeId != other.OutNodeId) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + hash ^= inputs_.GetHashCode(); + hash ^= outputs_.GetHashCode(); + if (InNodeId != 0) hash ^= InNodeId.GetHashCode(); + if (OutNodeId != 0) hash ^= OutNodeId.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + inputs_.WriteTo(output, _repeated_inputs_codec); + outputs_.WriteTo(output, _repeated_outputs_codec); + if (InNodeId != 0) { + output.WriteRawTag(32); + output.WriteInt32(InNodeId); + } + if (OutNodeId != 0) { + output.WriteRawTag(40); + output.WriteInt32(OutNodeId); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + inputs_.WriteTo(ref output, _repeated_inputs_codec); + outputs_.WriteTo(ref output, _repeated_outputs_codec); + if (InNodeId != 0) { + output.WriteRawTag(32); + output.WriteInt32(InNodeId); + } + if (OutNodeId != 0) { + output.WriteRawTag(40); + output.WriteInt32(OutNodeId); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += inputs_.CalculateSize(_repeated_inputs_codec); + size += outputs_.CalculateSize(_repeated_outputs_codec); + if (InNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InNodeId); + } + if (OutNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutNodeId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionGraphData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + inputs_.Add(other.inputs_); + outputs_.Add(other.outputs_); + if (other.InNodeId != 0) { + InNodeId = other.InNodeId; + } + if (other.OutNodeId != 0) { + OutNodeId = other.OutNodeId; + } + _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: { + Name = input.ReadString(); + break; + } + case 18: { + inputs_.AddEntriesFrom(input, _repeated_inputs_codec); + break; + } + case 26: { + outputs_.AddEntriesFrom(input, _repeated_outputs_codec); + break; + } + case 32: { + InNodeId = input.ReadInt32(); + break; + } + case 40: { + OutNodeId = input.ReadInt32(); + 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: { + Name = input.ReadString(); + break; + } + case 18: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + case 26: { + outputs_.AddEntriesFrom(ref input, _repeated_outputs_codec); + break; + } + case 32: { + InNodeId = input.ReadInt32(); + break; + } + case 40: { + OutNodeId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/FunctionNodeData.cs b/FunctionNodeData.cs new file mode 100644 index 0000000..dd47927 --- /dev/null +++ b/FunctionNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/function_node_data.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/function_node_data.proto + public static partial class FunctionNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/function_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static FunctionNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vZnVuY3Rpb25fbm9kZV9kYXRh", + "LnByb3RvEghjaXJjdWl0cyItChBGdW5jdGlvbk5vZGVEYXRhEhkKEWZ1bmN0", + "aW9uX2dyYXBoX2lkGAEgASgFQiOqAiBDaXJjdWl0cy5TdGF0aWMuUmVjUm9v", + "bS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.FunctionNodeData), global::Circuits.Static.RecRoom.Protobuf.FunctionNodeData.Parser, new[]{ "FunctionGraphId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FunctionNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FunctionNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.FunctionNodeDataReflection.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 FunctionNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionNodeData(FunctionNodeData other) : this() { + functionGraphId_ = other.functionGraphId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FunctionNodeData Clone() { + return new FunctionNodeData(this); + } + + /// Field number for the "function_graph_id" field. + public const int FunctionGraphIdFieldNumber = 1; + private int functionGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FunctionGraphId { + get { return functionGraphId_; } + set { + functionGraphId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FunctionNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FunctionNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (FunctionGraphId != other.FunctionGraphId) 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 (FunctionGraphId != 0) hash ^= FunctionGraphId.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 (FunctionGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionGraphId); + } + 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 (FunctionGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionGraphId); + } + 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 (FunctionGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FunctionGraphId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FunctionNodeData other) { + if (other == null) { + return; + } + if (other.FunctionGraphId != 0) { + FunctionGraphId = other.FunctionGraphId; + } + _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 8: { + FunctionGraphId = input.ReadInt32(); + 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 8: { + FunctionGraphId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameAiData.cs b/GameAiData.cs new file mode 100644 index 0000000..74a79a7 --- /dev/null +++ b/GameAiData.cs @@ -0,0 +1,976 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/game_ai_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/game_ai_data.proto + public static partial class GameAiDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/game_ai_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameAiDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidyZWNfcm9vbS9wZXJzaXN0ZW5jZS9nYW1lX2FpX2RhdGEucHJvdG8SCHJl", + "Y19yb29tIpMFCgpHYW1lQUlEYXRhEhQKDGluc3RydWN0aW9ucxgBIAEoCRIR", + "Cgl3YWNraW5lc3MYAiABKAISFAoMdm9pY2Vfb3B0aW9uGAMgASgFEhkKEXVz", + "ZV9zcGF0aWFsX2F1ZGlvGAQgASgIEhMKC21heF9yb2xsb2ZmGAUgASgCEhUK", + "DXJvbGxvZmZfY3VydmUYBiABKAUSFwoPZG9wcGxlcl9lbmFibGVkGAcgASgI", + "EhMKC3VzZV9jb250ZXh0GAggASgJEh0KFWFyZV9zdWJ0aXRsZXNfZW5hYmxl", + "ZBgJIAEoCBIeChZpc192b2ljZV9pbnB1dF9lbmFibGVkGAogASgIEh8KF2lz", + "X3ZvaWNlX291dHB1dF9lbmFibGVkGAsgASgIEiEKGURFUFJFQ0FURURpc19z", + "eW5jaHJvbml6ZWQYDCABKAgSIgoaY2FuX2FsbF9wbGF5ZXJzX2hlYXJfdm9p", + "Y2UYDSABKAgSJgoeaXNfc2NlbmVfY29tcHJlaGVuc2lvbl9lbmFibGVkGA4g", + "ASgIEhwKFGZ1bmN0aW9uX2VuYWJsZW1lbnRzGA8gAygIEhgKEGlzX3NlcnZl", + "cl9ob3N0ZWQYECABKAgSJAoccmVhbHRpbWVfc2Vzc2lvbl9sb2dfY2hhbm5l", + "bBgRIAEoBRIrCiNpc19hdXRvbWF0aWNfdm9pY2VfcmVzcG9uc2VfZW5hYmxl", + "ZBgSIAEoCBIlCh1jaXJjdWl0c19mdW5jdGlvbl9lbmFibGVtZW50cxgTIAMo", + "CRIjChtzaW5nbGVfc3BlYWtlcl9tb2RlX2VuYWJsZWQYFCABKAgSKwojc2lu", + "Z2xlX3NwZWFrZXJfbW9kZV9hdWRpb190aHJlc2hvbGQYFSABKAJCE6oCEFJl", + "Y1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameAIData), global::RecRoom.Protobuf.GameAIData.Parser, new[]{ "Instructions", "Wackiness", "VoiceOption", "UseSpatialAudio", "MaxRolloff", "RolloffCurve", "DopplerEnabled", "UseContext", "AreSubtitlesEnabled", "IsVoiceInputEnabled", "IsVoiceOutputEnabled", "DEPRECATEDisSynchronized", "CanAllPlayersHearVoice", "IsSceneComprehensionEnabled", "FunctionEnablements", "IsServerHosted", "RealtimeSessionLogChannel", "IsAutomaticVoiceResponseEnabled", "CircuitsFunctionEnablements", "SingleSpeakerModeEnabled", "SingleSpeakerModeAudioThreshold" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameAIData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameAIData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameAiDataReflection.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 GameAIData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameAIData(GameAIData other) : this() { + instructions_ = other.instructions_; + wackiness_ = other.wackiness_; + voiceOption_ = other.voiceOption_; + useSpatialAudio_ = other.useSpatialAudio_; + maxRolloff_ = other.maxRolloff_; + rolloffCurve_ = other.rolloffCurve_; + dopplerEnabled_ = other.dopplerEnabled_; + useContext_ = other.useContext_; + areSubtitlesEnabled_ = other.areSubtitlesEnabled_; + isVoiceInputEnabled_ = other.isVoiceInputEnabled_; + isVoiceOutputEnabled_ = other.isVoiceOutputEnabled_; + dEPRECATEDisSynchronized_ = other.dEPRECATEDisSynchronized_; + canAllPlayersHearVoice_ = other.canAllPlayersHearVoice_; + isSceneComprehensionEnabled_ = other.isSceneComprehensionEnabled_; + functionEnablements_ = other.functionEnablements_.Clone(); + isServerHosted_ = other.isServerHosted_; + realtimeSessionLogChannel_ = other.realtimeSessionLogChannel_; + isAutomaticVoiceResponseEnabled_ = other.isAutomaticVoiceResponseEnabled_; + circuitsFunctionEnablements_ = other.circuitsFunctionEnablements_.Clone(); + singleSpeakerModeEnabled_ = other.singleSpeakerModeEnabled_; + singleSpeakerModeAudioThreshold_ = other.singleSpeakerModeAudioThreshold_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameAIData Clone() { + return new GameAIData(this); + } + + /// Field number for the "instructions" field. + public const int InstructionsFieldNumber = 1; + private string instructions_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Instructions { + get { return instructions_; } + set { + instructions_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "wackiness" field. + public const int WackinessFieldNumber = 2; + private float wackiness_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Wackiness { + get { return wackiness_; } + set { + wackiness_ = value; + } + } + + /// Field number for the "voice_option" field. + public const int VoiceOptionFieldNumber = 3; + private int voiceOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int VoiceOption { + get { return voiceOption_; } + set { + voiceOption_ = value; + } + } + + /// Field number for the "use_spatial_audio" field. + public const int UseSpatialAudioFieldNumber = 4; + private bool useSpatialAudio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UseSpatialAudio { + get { return useSpatialAudio_; } + set { + useSpatialAudio_ = value; + } + } + + /// Field number for the "max_rolloff" field. + public const int MaxRolloffFieldNumber = 5; + private float maxRolloff_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxRolloff { + get { return maxRolloff_; } + set { + maxRolloff_ = value; + } + } + + /// Field number for the "rolloff_curve" field. + public const int RolloffCurveFieldNumber = 6; + private int rolloffCurve_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RolloffCurve { + get { return rolloffCurve_; } + set { + rolloffCurve_ = value; + } + } + + /// Field number for the "doppler_enabled" field. + public const int DopplerEnabledFieldNumber = 7; + private bool dopplerEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DopplerEnabled { + get { return dopplerEnabled_; } + set { + dopplerEnabled_ = value; + } + } + + /// Field number for the "use_context" field. + public const int UseContextFieldNumber = 8; + private string useContext_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string UseContext { + get { return useContext_; } + set { + useContext_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "are_subtitles_enabled" field. + public const int AreSubtitlesEnabledFieldNumber = 9; + private bool areSubtitlesEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AreSubtitlesEnabled { + get { return areSubtitlesEnabled_; } + set { + areSubtitlesEnabled_ = value; + } + } + + /// Field number for the "is_voice_input_enabled" field. + public const int IsVoiceInputEnabledFieldNumber = 10; + private bool isVoiceInputEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsVoiceInputEnabled { + get { return isVoiceInputEnabled_; } + set { + isVoiceInputEnabled_ = value; + } + } + + /// Field number for the "is_voice_output_enabled" field. + public const int IsVoiceOutputEnabledFieldNumber = 11; + private bool isVoiceOutputEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsVoiceOutputEnabled { + get { return isVoiceOutputEnabled_; } + set { + isVoiceOutputEnabled_ = value; + } + } + + /// Field number for the "DEPRECATEDis_synchronized" field. + public const int DEPRECATEDisSynchronizedFieldNumber = 12; + private bool dEPRECATEDisSynchronized_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDisSynchronized { + get { return dEPRECATEDisSynchronized_; } + set { + dEPRECATEDisSynchronized_ = value; + } + } + + /// Field number for the "can_all_players_hear_voice" field. + public const int CanAllPlayersHearVoiceFieldNumber = 13; + private bool canAllPlayersHearVoice_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CanAllPlayersHearVoice { + get { return canAllPlayersHearVoice_; } + set { + canAllPlayersHearVoice_ = value; + } + } + + /// Field number for the "is_scene_comprehension_enabled" field. + public const int IsSceneComprehensionEnabledFieldNumber = 14; + private bool isSceneComprehensionEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsSceneComprehensionEnabled { + get { return isSceneComprehensionEnabled_; } + set { + isSceneComprehensionEnabled_ = value; + } + } + + /// Field number for the "function_enablements" field. + public const int FunctionEnablementsFieldNumber = 15; + private static readonly pb::FieldCodec _repeated_functionEnablements_codec + = pb::FieldCodec.ForBool(122); + private readonly pbc::RepeatedField functionEnablements_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FunctionEnablements { + get { return functionEnablements_; } + } + + /// Field number for the "is_server_hosted" field. + public const int IsServerHostedFieldNumber = 16; + private bool isServerHosted_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsServerHosted { + get { return isServerHosted_; } + set { + isServerHosted_ = value; + } + } + + /// Field number for the "realtime_session_log_channel" field. + public const int RealtimeSessionLogChannelFieldNumber = 17; + private int realtimeSessionLogChannel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RealtimeSessionLogChannel { + get { return realtimeSessionLogChannel_; } + set { + realtimeSessionLogChannel_ = value; + } + } + + /// Field number for the "is_automatic_voice_response_enabled" field. + public const int IsAutomaticVoiceResponseEnabledFieldNumber = 18; + private bool isAutomaticVoiceResponseEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsAutomaticVoiceResponseEnabled { + get { return isAutomaticVoiceResponseEnabled_; } + set { + isAutomaticVoiceResponseEnabled_ = value; + } + } + + /// Field number for the "circuits_function_enablements" field. + public const int CircuitsFunctionEnablementsFieldNumber = 19; + private static readonly pb::FieldCodec _repeated_circuitsFunctionEnablements_codec + = pb::FieldCodec.ForString(154); + private readonly pbc::RepeatedField circuitsFunctionEnablements_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField CircuitsFunctionEnablements { + get { return circuitsFunctionEnablements_; } + } + + /// Field number for the "single_speaker_mode_enabled" field. + public const int SingleSpeakerModeEnabledFieldNumber = 20; + private bool singleSpeakerModeEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SingleSpeakerModeEnabled { + get { return singleSpeakerModeEnabled_; } + set { + singleSpeakerModeEnabled_ = value; + } + } + + /// Field number for the "single_speaker_mode_audio_threshold" field. + public const int SingleSpeakerModeAudioThresholdFieldNumber = 21; + private float singleSpeakerModeAudioThreshold_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SingleSpeakerModeAudioThreshold { + get { return singleSpeakerModeAudioThreshold_; } + set { + singleSpeakerModeAudioThreshold_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameAIData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameAIData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Instructions != other.Instructions) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Wackiness, other.Wackiness)) return false; + if (VoiceOption != other.VoiceOption) return false; + if (UseSpatialAudio != other.UseSpatialAudio) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxRolloff, other.MaxRolloff)) return false; + if (RolloffCurve != other.RolloffCurve) return false; + if (DopplerEnabled != other.DopplerEnabled) return false; + if (UseContext != other.UseContext) return false; + if (AreSubtitlesEnabled != other.AreSubtitlesEnabled) return false; + if (IsVoiceInputEnabled != other.IsVoiceInputEnabled) return false; + if (IsVoiceOutputEnabled != other.IsVoiceOutputEnabled) return false; + if (DEPRECATEDisSynchronized != other.DEPRECATEDisSynchronized) return false; + if (CanAllPlayersHearVoice != other.CanAllPlayersHearVoice) return false; + if (IsSceneComprehensionEnabled != other.IsSceneComprehensionEnabled) return false; + if(!functionEnablements_.Equals(other.functionEnablements_)) return false; + if (IsServerHosted != other.IsServerHosted) return false; + if (RealtimeSessionLogChannel != other.RealtimeSessionLogChannel) return false; + if (IsAutomaticVoiceResponseEnabled != other.IsAutomaticVoiceResponseEnabled) return false; + if(!circuitsFunctionEnablements_.Equals(other.circuitsFunctionEnablements_)) return false; + if (SingleSpeakerModeEnabled != other.SingleSpeakerModeEnabled) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SingleSpeakerModeAudioThreshold, other.SingleSpeakerModeAudioThreshold)) 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 (Instructions.Length != 0) hash ^= Instructions.GetHashCode(); + if (Wackiness != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Wackiness); + if (VoiceOption != 0) hash ^= VoiceOption.GetHashCode(); + if (UseSpatialAudio != false) hash ^= UseSpatialAudio.GetHashCode(); + if (MaxRolloff != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxRolloff); + if (RolloffCurve != 0) hash ^= RolloffCurve.GetHashCode(); + if (DopplerEnabled != false) hash ^= DopplerEnabled.GetHashCode(); + if (UseContext.Length != 0) hash ^= UseContext.GetHashCode(); + if (AreSubtitlesEnabled != false) hash ^= AreSubtitlesEnabled.GetHashCode(); + if (IsVoiceInputEnabled != false) hash ^= IsVoiceInputEnabled.GetHashCode(); + if (IsVoiceOutputEnabled != false) hash ^= IsVoiceOutputEnabled.GetHashCode(); + if (DEPRECATEDisSynchronized != false) hash ^= DEPRECATEDisSynchronized.GetHashCode(); + if (CanAllPlayersHearVoice != false) hash ^= CanAllPlayersHearVoice.GetHashCode(); + if (IsSceneComprehensionEnabled != false) hash ^= IsSceneComprehensionEnabled.GetHashCode(); + hash ^= functionEnablements_.GetHashCode(); + if (IsServerHosted != false) hash ^= IsServerHosted.GetHashCode(); + if (RealtimeSessionLogChannel != 0) hash ^= RealtimeSessionLogChannel.GetHashCode(); + if (IsAutomaticVoiceResponseEnabled != false) hash ^= IsAutomaticVoiceResponseEnabled.GetHashCode(); + hash ^= circuitsFunctionEnablements_.GetHashCode(); + if (SingleSpeakerModeEnabled != false) hash ^= SingleSpeakerModeEnabled.GetHashCode(); + if (SingleSpeakerModeAudioThreshold != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SingleSpeakerModeAudioThreshold); + 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 (Instructions.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Instructions); + } + if (Wackiness != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Wackiness); + } + if (VoiceOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(VoiceOption); + } + if (UseSpatialAudio != false) { + output.WriteRawTag(32); + output.WriteBool(UseSpatialAudio); + } + if (MaxRolloff != 0F) { + output.WriteRawTag(45); + output.WriteFloat(MaxRolloff); + } + if (RolloffCurve != 0) { + output.WriteRawTag(48); + output.WriteInt32(RolloffCurve); + } + if (DopplerEnabled != false) { + output.WriteRawTag(56); + output.WriteBool(DopplerEnabled); + } + if (UseContext.Length != 0) { + output.WriteRawTag(66); + output.WriteString(UseContext); + } + if (AreSubtitlesEnabled != false) { + output.WriteRawTag(72); + output.WriteBool(AreSubtitlesEnabled); + } + if (IsVoiceInputEnabled != false) { + output.WriteRawTag(80); + output.WriteBool(IsVoiceInputEnabled); + } + if (IsVoiceOutputEnabled != false) { + output.WriteRawTag(88); + output.WriteBool(IsVoiceOutputEnabled); + } + if (DEPRECATEDisSynchronized != false) { + output.WriteRawTag(96); + output.WriteBool(DEPRECATEDisSynchronized); + } + if (CanAllPlayersHearVoice != false) { + output.WriteRawTag(104); + output.WriteBool(CanAllPlayersHearVoice); + } + if (IsSceneComprehensionEnabled != false) { + output.WriteRawTag(112); + output.WriteBool(IsSceneComprehensionEnabled); + } + functionEnablements_.WriteTo(output, _repeated_functionEnablements_codec); + if (IsServerHosted != false) { + output.WriteRawTag(128, 1); + output.WriteBool(IsServerHosted); + } + if (RealtimeSessionLogChannel != 0) { + output.WriteRawTag(136, 1); + output.WriteInt32(RealtimeSessionLogChannel); + } + if (IsAutomaticVoiceResponseEnabled != false) { + output.WriteRawTag(144, 1); + output.WriteBool(IsAutomaticVoiceResponseEnabled); + } + circuitsFunctionEnablements_.WriteTo(output, _repeated_circuitsFunctionEnablements_codec); + if (SingleSpeakerModeEnabled != false) { + output.WriteRawTag(160, 1); + output.WriteBool(SingleSpeakerModeEnabled); + } + if (SingleSpeakerModeAudioThreshold != 0F) { + output.WriteRawTag(173, 1); + output.WriteFloat(SingleSpeakerModeAudioThreshold); + } + 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 (Instructions.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Instructions); + } + if (Wackiness != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Wackiness); + } + if (VoiceOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(VoiceOption); + } + if (UseSpatialAudio != false) { + output.WriteRawTag(32); + output.WriteBool(UseSpatialAudio); + } + if (MaxRolloff != 0F) { + output.WriteRawTag(45); + output.WriteFloat(MaxRolloff); + } + if (RolloffCurve != 0) { + output.WriteRawTag(48); + output.WriteInt32(RolloffCurve); + } + if (DopplerEnabled != false) { + output.WriteRawTag(56); + output.WriteBool(DopplerEnabled); + } + if (UseContext.Length != 0) { + output.WriteRawTag(66); + output.WriteString(UseContext); + } + if (AreSubtitlesEnabled != false) { + output.WriteRawTag(72); + output.WriteBool(AreSubtitlesEnabled); + } + if (IsVoiceInputEnabled != false) { + output.WriteRawTag(80); + output.WriteBool(IsVoiceInputEnabled); + } + if (IsVoiceOutputEnabled != false) { + output.WriteRawTag(88); + output.WriteBool(IsVoiceOutputEnabled); + } + if (DEPRECATEDisSynchronized != false) { + output.WriteRawTag(96); + output.WriteBool(DEPRECATEDisSynchronized); + } + if (CanAllPlayersHearVoice != false) { + output.WriteRawTag(104); + output.WriteBool(CanAllPlayersHearVoice); + } + if (IsSceneComprehensionEnabled != false) { + output.WriteRawTag(112); + output.WriteBool(IsSceneComprehensionEnabled); + } + functionEnablements_.WriteTo(ref output, _repeated_functionEnablements_codec); + if (IsServerHosted != false) { + output.WriteRawTag(128, 1); + output.WriteBool(IsServerHosted); + } + if (RealtimeSessionLogChannel != 0) { + output.WriteRawTag(136, 1); + output.WriteInt32(RealtimeSessionLogChannel); + } + if (IsAutomaticVoiceResponseEnabled != false) { + output.WriteRawTag(144, 1); + output.WriteBool(IsAutomaticVoiceResponseEnabled); + } + circuitsFunctionEnablements_.WriteTo(ref output, _repeated_circuitsFunctionEnablements_codec); + if (SingleSpeakerModeEnabled != false) { + output.WriteRawTag(160, 1); + output.WriteBool(SingleSpeakerModeEnabled); + } + if (SingleSpeakerModeAudioThreshold != 0F) { + output.WriteRawTag(173, 1); + output.WriteFloat(SingleSpeakerModeAudioThreshold); + } + 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 (Instructions.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Instructions); + } + if (Wackiness != 0F) { + size += 1 + 4; + } + if (VoiceOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(VoiceOption); + } + if (UseSpatialAudio != false) { + size += 1 + 1; + } + if (MaxRolloff != 0F) { + size += 1 + 4; + } + if (RolloffCurve != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RolloffCurve); + } + if (DopplerEnabled != false) { + size += 1 + 1; + } + if (UseContext.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(UseContext); + } + if (AreSubtitlesEnabled != false) { + size += 1 + 1; + } + if (IsVoiceInputEnabled != false) { + size += 1 + 1; + } + if (IsVoiceOutputEnabled != false) { + size += 1 + 1; + } + if (DEPRECATEDisSynchronized != false) { + size += 1 + 1; + } + if (CanAllPlayersHearVoice != false) { + size += 1 + 1; + } + if (IsSceneComprehensionEnabled != false) { + size += 1 + 1; + } + size += functionEnablements_.CalculateSize(_repeated_functionEnablements_codec); + if (IsServerHosted != false) { + size += 2 + 1; + } + if (RealtimeSessionLogChannel != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(RealtimeSessionLogChannel); + } + if (IsAutomaticVoiceResponseEnabled != false) { + size += 2 + 1; + } + size += circuitsFunctionEnablements_.CalculateSize(_repeated_circuitsFunctionEnablements_codec); + if (SingleSpeakerModeEnabled != false) { + size += 2 + 1; + } + if (SingleSpeakerModeAudioThreshold != 0F) { + size += 2 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameAIData other) { + if (other == null) { + return; + } + if (other.Instructions.Length != 0) { + Instructions = other.Instructions; + } + if (other.Wackiness != 0F) { + Wackiness = other.Wackiness; + } + if (other.VoiceOption != 0) { + VoiceOption = other.VoiceOption; + } + if (other.UseSpatialAudio != false) { + UseSpatialAudio = other.UseSpatialAudio; + } + if (other.MaxRolloff != 0F) { + MaxRolloff = other.MaxRolloff; + } + if (other.RolloffCurve != 0) { + RolloffCurve = other.RolloffCurve; + } + if (other.DopplerEnabled != false) { + DopplerEnabled = other.DopplerEnabled; + } + if (other.UseContext.Length != 0) { + UseContext = other.UseContext; + } + if (other.AreSubtitlesEnabled != false) { + AreSubtitlesEnabled = other.AreSubtitlesEnabled; + } + if (other.IsVoiceInputEnabled != false) { + IsVoiceInputEnabled = other.IsVoiceInputEnabled; + } + if (other.IsVoiceOutputEnabled != false) { + IsVoiceOutputEnabled = other.IsVoiceOutputEnabled; + } + if (other.DEPRECATEDisSynchronized != false) { + DEPRECATEDisSynchronized = other.DEPRECATEDisSynchronized; + } + if (other.CanAllPlayersHearVoice != false) { + CanAllPlayersHearVoice = other.CanAllPlayersHearVoice; + } + if (other.IsSceneComprehensionEnabled != false) { + IsSceneComprehensionEnabled = other.IsSceneComprehensionEnabled; + } + functionEnablements_.Add(other.functionEnablements_); + if (other.IsServerHosted != false) { + IsServerHosted = other.IsServerHosted; + } + if (other.RealtimeSessionLogChannel != 0) { + RealtimeSessionLogChannel = other.RealtimeSessionLogChannel; + } + if (other.IsAutomaticVoiceResponseEnabled != false) { + IsAutomaticVoiceResponseEnabled = other.IsAutomaticVoiceResponseEnabled; + } + circuitsFunctionEnablements_.Add(other.circuitsFunctionEnablements_); + if (other.SingleSpeakerModeEnabled != false) { + SingleSpeakerModeEnabled = other.SingleSpeakerModeEnabled; + } + if (other.SingleSpeakerModeAudioThreshold != 0F) { + SingleSpeakerModeAudioThreshold = other.SingleSpeakerModeAudioThreshold; + } + _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: { + Instructions = input.ReadString(); + break; + } + case 21: { + Wackiness = input.ReadFloat(); + break; + } + case 24: { + VoiceOption = input.ReadInt32(); + break; + } + case 32: { + UseSpatialAudio = input.ReadBool(); + break; + } + case 45: { + MaxRolloff = input.ReadFloat(); + break; + } + case 48: { + RolloffCurve = input.ReadInt32(); + break; + } + case 56: { + DopplerEnabled = input.ReadBool(); + break; + } + case 66: { + UseContext = input.ReadString(); + break; + } + case 72: { + AreSubtitlesEnabled = input.ReadBool(); + break; + } + case 80: { + IsVoiceInputEnabled = input.ReadBool(); + break; + } + case 88: { + IsVoiceOutputEnabled = input.ReadBool(); + break; + } + case 96: { + DEPRECATEDisSynchronized = input.ReadBool(); + break; + } + case 104: { + CanAllPlayersHearVoice = input.ReadBool(); + break; + } + case 112: { + IsSceneComprehensionEnabled = input.ReadBool(); + break; + } + case 122: + case 120: { + functionEnablements_.AddEntriesFrom(input, _repeated_functionEnablements_codec); + break; + } + case 128: { + IsServerHosted = input.ReadBool(); + break; + } + case 136: { + RealtimeSessionLogChannel = input.ReadInt32(); + break; + } + case 144: { + IsAutomaticVoiceResponseEnabled = input.ReadBool(); + break; + } + case 154: { + circuitsFunctionEnablements_.AddEntriesFrom(input, _repeated_circuitsFunctionEnablements_codec); + break; + } + case 160: { + SingleSpeakerModeEnabled = input.ReadBool(); + break; + } + case 173: { + SingleSpeakerModeAudioThreshold = input.ReadFloat(); + 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: { + Instructions = input.ReadString(); + break; + } + case 21: { + Wackiness = input.ReadFloat(); + break; + } + case 24: { + VoiceOption = input.ReadInt32(); + break; + } + case 32: { + UseSpatialAudio = input.ReadBool(); + break; + } + case 45: { + MaxRolloff = input.ReadFloat(); + break; + } + case 48: { + RolloffCurve = input.ReadInt32(); + break; + } + case 56: { + DopplerEnabled = input.ReadBool(); + break; + } + case 66: { + UseContext = input.ReadString(); + break; + } + case 72: { + AreSubtitlesEnabled = input.ReadBool(); + break; + } + case 80: { + IsVoiceInputEnabled = input.ReadBool(); + break; + } + case 88: { + IsVoiceOutputEnabled = input.ReadBool(); + break; + } + case 96: { + DEPRECATEDisSynchronized = input.ReadBool(); + break; + } + case 104: { + CanAllPlayersHearVoice = input.ReadBool(); + break; + } + case 112: { + IsSceneComprehensionEnabled = input.ReadBool(); + break; + } + case 122: + case 120: { + functionEnablements_.AddEntriesFrom(ref input, _repeated_functionEnablements_codec); + break; + } + case 128: { + IsServerHosted = input.ReadBool(); + break; + } + case 136: { + RealtimeSessionLogChannel = input.ReadInt32(); + break; + } + case 144: { + IsAutomaticVoiceResponseEnabled = input.ReadBool(); + break; + } + case 154: { + circuitsFunctionEnablements_.AddEntriesFrom(ref input, _repeated_circuitsFunctionEnablements_codec); + break; + } + case 160: { + SingleSpeakerModeEnabled = input.ReadBool(); + break; + } + case 173: { + SingleSpeakerModeAudioThreshold = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameAiSendUserPromptWithStructuredResponseNodeData.cs b/GameAiSendUserPromptWithStructuredResponseNodeData.cs new file mode 100644 index 0000000..5a1590e --- /dev/null +++ b/GameAiSendUserPromptWithStructuredResponseNodeData.cs @@ -0,0 +1,871 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/game_ai_send_user_prompt_with_structured_response_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/game_ai_send_user_prompt_with_structured_response_node_data.proto + public static partial class GameAiSendUserPromptWithStructuredResponseNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/game_ai_send_user_prompt_with_structured_response_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameAiSendUserPromptWithStructuredResponseNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ck1jaXJjdWl0c192Mi9nYW1lX2FpX3NlbmRfdXNlcl9wcm9tcHRfd2l0aF9z", + "dHJ1Y3R1cmVkX3Jlc3BvbnNlX25vZGVfZGF0YS5wcm90bxILY2lyY3VpdHNf", + "djIaKmNpcmN1aXRzL3N0YXRpYy9ldi9jaXJjdWl0X3R5cGVfZGF0YS5wcm90", + "byJrCjJHYW1lQUlTZW5kVXNlclByb21wdFdpdGhTdHJ1Y3R1cmVkUmVzcG9u", + "c2VOb2RlRGF0YRI1CgdlbnRyaWVzGAEgAygLMiQuY2lyY3VpdHNfdjIuU3Ry", + "dWN0dXJlZERhdGFFbnRyeURhdGEiugIKF1N0cnVjdHVyZWREYXRhRW50cnlE", + "YXRhEgwKBG5hbWUYASABKAkSLwoMY2lyY3VpdF90eXBlGAIgASgLMhkuY2ly", + "Y3VpdHMuQ2lyY3VpdFR5cGVEYXRhEhMKC2Rlc2NyaXB0aW9uGAMgASgJEikK", + "BmZvcm1hdBgEIAEoDjIZLmNpcmN1aXRzX3YyLlN0cmluZ0Zvcm1hdBINCgVy", + "ZWdleBgFIAEoCRITCgttdWx0aXBsZV9vZhgGIAEoARIPCgdtYXhpbXVtGAcg", + "ASgBEhkKEWV4Y2x1c2l2ZV9tYXhpbXVtGAggASgIEg8KB21pbmltdW0YCSAB", + "KAESGQoRZXhjbHVzaXZlX21pbmltdW0YCiABKAgSEQoJbWluX2l0ZW1zGAsg", + "ASgFEhEKCW1heF9pdGVtcxgMIAEoBSpUCgxTdHJpbmdGb3JtYXQSCAoEbm9u", + "ZRAAEgkKBXJlZ2V4EAESDQoJZGF0ZV90aW1lEAISCAoEdGltZRADEggKBGRh", + "dGUQBBIMCghkdXJhdGlvbhAFQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.StringFormat), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.GameAISendUserPromptWithStructuredResponseNodeData), global::CircuitsV2.Protobuf.GameAISendUserPromptWithStructuredResponseNodeData.Parser, new[]{ "Entries" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.StructuredDataEntryData), global::CircuitsV2.Protobuf.StructuredDataEntryData.Parser, new[]{ "Name", "CircuitType", "Description", "Format", "Regex", "MultipleOf", "Maximum", "ExclusiveMaximum", "Minimum", "ExclusiveMinimum", "MinItems", "MaxItems" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum StringFormat { + [pbr::OriginalName("none")] None = 0, + [pbr::OriginalName("regex")] Regex = 1, + [pbr::OriginalName("date_time")] DateTime = 2, + [pbr::OriginalName("time")] Time = 3, + [pbr::OriginalName("date")] Date = 4, + [pbr::OriginalName("duration")] Duration = 5, + } + + #endregion + + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameAISendUserPromptWithStructuredResponseNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameAISendUserPromptWithStructuredResponseNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.GameAiSendUserPromptWithStructuredResponseNodeDataReflection.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 GameAISendUserPromptWithStructuredResponseNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameAISendUserPromptWithStructuredResponseNodeData(GameAISendUserPromptWithStructuredResponseNodeData other) : this() { + entries_ = other.entries_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameAISendUserPromptWithStructuredResponseNodeData Clone() { + return new GameAISendUserPromptWithStructuredResponseNodeData(this); + } + + /// Field number for the "entries" field. + public const int EntriesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_entries_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.StructuredDataEntryData.Parser); + private readonly pbc::RepeatedField entries_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Entries { + get { return entries_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameAISendUserPromptWithStructuredResponseNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameAISendUserPromptWithStructuredResponseNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!entries_.Equals(other.entries_)) 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; + hash ^= entries_.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 + entries_.WriteTo(output, _repeated_entries_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) { + entries_.WriteTo(ref output, _repeated_entries_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; + size += entries_.CalculateSize(_repeated_entries_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameAISendUserPromptWithStructuredResponseNodeData other) { + if (other == null) { + return; + } + entries_.Add(other.entries_); + _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: { + entries_.AddEntriesFrom(input, _repeated_entries_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: { + entries_.AddEntriesFrom(ref input, _repeated_entries_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StructuredDataEntryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StructuredDataEntryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.GameAiSendUserPromptWithStructuredResponseNodeDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 StructuredDataEntryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StructuredDataEntryData(StructuredDataEntryData other) : this() { + name_ = other.name_; + circuitType_ = other.circuitType_ != null ? other.circuitType_.Clone() : null; + description_ = other.description_; + format_ = other.format_; + regex_ = other.regex_; + multipleOf_ = other.multipleOf_; + maximum_ = other.maximum_; + exclusiveMaximum_ = other.exclusiveMaximum_; + minimum_ = other.minimum_; + exclusiveMinimum_ = other.exclusiveMinimum_; + minItems_ = other.minItems_; + maxItems_ = other.maxItems_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StructuredDataEntryData Clone() { + return new StructuredDataEntryData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "circuit_type" field. + public const int CircuitTypeFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData circuitType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData CircuitType { + get { return circuitType_; } + set { + circuitType_ = value; + } + } + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 3; + private string description_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Description { + get { return description_; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "format" field. + public const int FormatFieldNumber = 4; + private global::CircuitsV2.Protobuf.StringFormat format_ = global::CircuitsV2.Protobuf.StringFormat.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.StringFormat Format { + get { return format_; } + set { + format_ = value; + } + } + + /// Field number for the "regex" field. + public const int RegexFieldNumber = 5; + private string regex_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Regex { + get { return regex_; } + set { + regex_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "multiple_of" field. + public const int MultipleOfFieldNumber = 6; + private double multipleOf_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double MultipleOf { + get { return multipleOf_; } + set { + multipleOf_ = value; + } + } + + /// Field number for the "maximum" field. + public const int MaximumFieldNumber = 7; + private double maximum_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Maximum { + get { return maximum_; } + set { + maximum_ = value; + } + } + + /// Field number for the "exclusive_maximum" field. + public const int ExclusiveMaximumFieldNumber = 8; + private bool exclusiveMaximum_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ExclusiveMaximum { + get { return exclusiveMaximum_; } + set { + exclusiveMaximum_ = value; + } + } + + /// Field number for the "minimum" field. + public const int MinimumFieldNumber = 9; + private double minimum_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Minimum { + get { return minimum_; } + set { + minimum_ = value; + } + } + + /// Field number for the "exclusive_minimum" field. + public const int ExclusiveMinimumFieldNumber = 10; + private bool exclusiveMinimum_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ExclusiveMinimum { + get { return exclusiveMinimum_; } + set { + exclusiveMinimum_ = value; + } + } + + /// Field number for the "min_items" field. + public const int MinItemsFieldNumber = 11; + private int minItems_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MinItems { + get { return minItems_; } + set { + minItems_ = value; + } + } + + /// Field number for the "max_items" field. + public const int MaxItemsFieldNumber = 12; + private int maxItems_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxItems { + get { return maxItems_; } + set { + maxItems_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StructuredDataEntryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StructuredDataEntryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(CircuitType, other.CircuitType)) return false; + if (Description != other.Description) return false; + if (Format != other.Format) return false; + if (Regex != other.Regex) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(MultipleOf, other.MultipleOf)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Maximum, other.Maximum)) return false; + if (ExclusiveMaximum != other.ExclusiveMaximum) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Minimum, other.Minimum)) return false; + if (ExclusiveMinimum != other.ExclusiveMinimum) return false; + if (MinItems != other.MinItems) return false; + if (MaxItems != other.MaxItems) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (circuitType_ != null) hash ^= CircuitType.GetHashCode(); + if (Description.Length != 0) hash ^= Description.GetHashCode(); + if (Format != global::CircuitsV2.Protobuf.StringFormat.None) hash ^= Format.GetHashCode(); + if (Regex.Length != 0) hash ^= Regex.GetHashCode(); + if (MultipleOf != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(MultipleOf); + if (Maximum != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Maximum); + if (ExclusiveMaximum != false) hash ^= ExclusiveMaximum.GetHashCode(); + if (Minimum != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Minimum); + if (ExclusiveMinimum != false) hash ^= ExclusiveMinimum.GetHashCode(); + if (MinItems != 0) hash ^= MinItems.GetHashCode(); + if (MaxItems != 0) hash ^= MaxItems.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (circuitType_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CircuitType); + } + if (Description.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Description); + } + if (Format != global::CircuitsV2.Protobuf.StringFormat.None) { + output.WriteRawTag(32); + output.WriteEnum((int) Format); + } + if (Regex.Length != 0) { + output.WriteRawTag(42); + output.WriteString(Regex); + } + if (MultipleOf != 0D) { + output.WriteRawTag(49); + output.WriteDouble(MultipleOf); + } + if (Maximum != 0D) { + output.WriteRawTag(57); + output.WriteDouble(Maximum); + } + if (ExclusiveMaximum != false) { + output.WriteRawTag(64); + output.WriteBool(ExclusiveMaximum); + } + if (Minimum != 0D) { + output.WriteRawTag(73); + output.WriteDouble(Minimum); + } + if (ExclusiveMinimum != false) { + output.WriteRawTag(80); + output.WriteBool(ExclusiveMinimum); + } + if (MinItems != 0) { + output.WriteRawTag(88); + output.WriteInt32(MinItems); + } + if (MaxItems != 0) { + output.WriteRawTag(96); + output.WriteInt32(MaxItems); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (circuitType_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CircuitType); + } + if (Description.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Description); + } + if (Format != global::CircuitsV2.Protobuf.StringFormat.None) { + output.WriteRawTag(32); + output.WriteEnum((int) Format); + } + if (Regex.Length != 0) { + output.WriteRawTag(42); + output.WriteString(Regex); + } + if (MultipleOf != 0D) { + output.WriteRawTag(49); + output.WriteDouble(MultipleOf); + } + if (Maximum != 0D) { + output.WriteRawTag(57); + output.WriteDouble(Maximum); + } + if (ExclusiveMaximum != false) { + output.WriteRawTag(64); + output.WriteBool(ExclusiveMaximum); + } + if (Minimum != 0D) { + output.WriteRawTag(73); + output.WriteDouble(Minimum); + } + if (ExclusiveMinimum != false) { + output.WriteRawTag(80); + output.WriteBool(ExclusiveMinimum); + } + if (MinItems != 0) { + output.WriteRawTag(88); + output.WriteInt32(MinItems); + } + if (MaxItems != 0) { + output.WriteRawTag(96); + output.WriteInt32(MaxItems); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (circuitType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitType); + } + if (Description.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (Format != global::CircuitsV2.Protobuf.StringFormat.None) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Format); + } + if (Regex.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Regex); + } + if (MultipleOf != 0D) { + size += 1 + 8; + } + if (Maximum != 0D) { + size += 1 + 8; + } + if (ExclusiveMaximum != false) { + size += 1 + 1; + } + if (Minimum != 0D) { + size += 1 + 8; + } + if (ExclusiveMinimum != false) { + size += 1 + 1; + } + if (MinItems != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MinItems); + } + if (MaxItems != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxItems); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StructuredDataEntryData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.circuitType_ != null) { + if (circuitType_ == null) { + CircuitType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + CircuitType.MergeFrom(other.CircuitType); + } + if (other.Description.Length != 0) { + Description = other.Description; + } + if (other.Format != global::CircuitsV2.Protobuf.StringFormat.None) { + Format = other.Format; + } + if (other.Regex.Length != 0) { + Regex = other.Regex; + } + if (other.MultipleOf != 0D) { + MultipleOf = other.MultipleOf; + } + if (other.Maximum != 0D) { + Maximum = other.Maximum; + } + if (other.ExclusiveMaximum != false) { + ExclusiveMaximum = other.ExclusiveMaximum; + } + if (other.Minimum != 0D) { + Minimum = other.Minimum; + } + if (other.ExclusiveMinimum != false) { + ExclusiveMinimum = other.ExclusiveMinimum; + } + if (other.MinItems != 0) { + MinItems = other.MinItems; + } + if (other.MaxItems != 0) { + MaxItems = other.MaxItems; + } + _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: { + Name = input.ReadString(); + break; + } + case 18: { + if (circuitType_ == null) { + CircuitType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(CircuitType); + break; + } + case 26: { + Description = input.ReadString(); + break; + } + case 32: { + Format = (global::CircuitsV2.Protobuf.StringFormat) input.ReadEnum(); + break; + } + case 42: { + Regex = input.ReadString(); + break; + } + case 49: { + MultipleOf = input.ReadDouble(); + break; + } + case 57: { + Maximum = input.ReadDouble(); + break; + } + case 64: { + ExclusiveMaximum = input.ReadBool(); + break; + } + case 73: { + Minimum = input.ReadDouble(); + break; + } + case 80: { + ExclusiveMinimum = input.ReadBool(); + break; + } + case 88: { + MinItems = input.ReadInt32(); + break; + } + case 96: { + MaxItems = input.ReadInt32(); + 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: { + Name = input.ReadString(); + break; + } + case 18: { + if (circuitType_ == null) { + CircuitType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(CircuitType); + break; + } + case 26: { + Description = input.ReadString(); + break; + } + case 32: { + Format = (global::CircuitsV2.Protobuf.StringFormat) input.ReadEnum(); + break; + } + case 42: { + Regex = input.ReadString(); + break; + } + case 49: { + MultipleOf = input.ReadDouble(); + break; + } + case 57: { + Maximum = input.ReadDouble(); + break; + } + case 64: { + ExclusiveMaximum = input.ReadBool(); + break; + } + case 73: { + Minimum = input.ReadDouble(); + break; + } + case 80: { + ExclusiveMinimum = input.ReadBool(); + break; + } + case 88: { + MinItems = input.ReadInt32(); + break; + } + case 96: { + MaxItems = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameCombatAutoHealConfigurationData.cs b/GameCombatAutoHealConfigurationData.cs new file mode 100644 index 0000000..b4523e1 --- /dev/null +++ b/GameCombatAutoHealConfigurationData.cs @@ -0,0 +1,281 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_combat_auto_heal_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_combat_auto_heal_configuration_data.proto + public static partial class GameCombatAutoHealConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_combat_auto_heal_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameCombatAutoHealConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkpyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9jb21iYXRfYXV0", + "b19oZWFsX2NvbmZpZ3VyYXRpb25fZGF0YS5wcm90bxIIcmVjX3Jvb20iRgoj", + "R2FtZUNvbWJhdEF1dG9IZWFsQ29uZmlndXJhdGlvbkRhdGESDQoFZGVsYXkY", + "ASABKAISEAoIZHVyYXRpb24YAiABKAJCE6oCEFJlY1Jvb20uUHJvdG9idWZi", + "BnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameCombatAutoHealConfigurationData), global::RecRoom.Protobuf.GameCombatAutoHealConfigurationData.Parser, new[]{ "Delay", "Duration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameCombatAutoHealConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameCombatAutoHealConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameCombatAutoHealConfigurationDataReflection.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 GameCombatAutoHealConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatAutoHealConfigurationData(GameCombatAutoHealConfigurationData other) : this() { + delay_ = other.delay_; + duration_ = other.duration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatAutoHealConfigurationData Clone() { + return new GameCombatAutoHealConfigurationData(this); + } + + /// Field number for the "delay" field. + public const int DelayFieldNumber = 1; + private float delay_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Delay { + get { return delay_; } + set { + delay_ = value; + } + } + + /// Field number for the "duration" field. + public const int DurationFieldNumber = 2; + private float duration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Duration { + get { return duration_; } + set { + duration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameCombatAutoHealConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameCombatAutoHealConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Delay, other.Delay)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Duration, other.Duration)) 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 (Delay != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Delay); + if (Duration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Duration); + 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 (Delay != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Delay); + } + if (Duration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Duration); + } + 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 (Delay != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Delay); + } + if (Duration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Duration); + } + 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 (Delay != 0F) { + size += 1 + 4; + } + if (Duration != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameCombatAutoHealConfigurationData other) { + if (other == null) { + return; + } + if (other.Delay != 0F) { + Delay = other.Delay; + } + if (other.Duration != 0F) { + Duration = other.Duration; + } + _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 13: { + Delay = input.ReadFloat(); + break; + } + case 21: { + Duration = input.ReadFloat(); + 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 13: { + Delay = input.ReadFloat(); + break; + } + case 21: { + Duration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameCombatDownButNotOutConfigurationData.cs b/GameCombatDownButNotOutConfigurationData.cs new file mode 100644 index 0000000..1ae1cc9 --- /dev/null +++ b/GameCombatDownButNotOutConfigurationData.cs @@ -0,0 +1,319 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_combat_down_but_not_out_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_combat_down_but_not_out_configuration_data.proto + public static partial class GameCombatDownButNotOutConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_combat_down_but_not_out_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameCombatDownButNotOutConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "ClFyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9jb21iYXRfZG93", + "bl9idXRfbm90X291dF9jb25maWd1cmF0aW9uX2RhdGEucHJvdG8SCHJlY19y", + "b29tIogBCihHYW1lQ29tYmF0RG93bkJ1dE5vdE91dENvbmZpZ3VyYXRpb25E", + "YXRhEhwKFERFUFJFQ0FURURfbWF4X3ZhbHVlGAEgASgCEh4KFm1heF9kZXBs", + "ZXRpb25fZHVyYXRpb24YAiABKAISHgoWaW52aW5jaWJpbGl0eV9kdXJhdGlv", + "bhgDIAEoAkITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameCombatDownButNotOutConfigurationData), global::RecRoom.Protobuf.GameCombatDownButNotOutConfigurationData.Parser, new[]{ "DEPRECATEDMaxValue", "MaxDepletionDuration", "InvincibilityDuration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameCombatDownButNotOutConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameCombatDownButNotOutConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameCombatDownButNotOutConfigurationDataReflection.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 GameCombatDownButNotOutConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatDownButNotOutConfigurationData(GameCombatDownButNotOutConfigurationData other) : this() { + dEPRECATEDMaxValue_ = other.dEPRECATEDMaxValue_; + maxDepletionDuration_ = other.maxDepletionDuration_; + invincibilityDuration_ = other.invincibilityDuration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatDownButNotOutConfigurationData Clone() { + return new GameCombatDownButNotOutConfigurationData(this); + } + + /// Field number for the "DEPRECATED_max_value" field. + public const int DEPRECATEDMaxValueFieldNumber = 1; + private float dEPRECATEDMaxValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDMaxValue { + get { return dEPRECATEDMaxValue_; } + set { + dEPRECATEDMaxValue_ = value; + } + } + + /// Field number for the "max_depletion_duration" field. + public const int MaxDepletionDurationFieldNumber = 2; + private float maxDepletionDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxDepletionDuration { + get { return maxDepletionDuration_; } + set { + maxDepletionDuration_ = value; + } + } + + /// Field number for the "invincibility_duration" field. + public const int InvincibilityDurationFieldNumber = 3; + private float invincibilityDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float InvincibilityDuration { + get { return invincibilityDuration_; } + set { + invincibilityDuration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameCombatDownButNotOutConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameCombatDownButNotOutConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDMaxValue, other.DEPRECATEDMaxValue)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxDepletionDuration, other.MaxDepletionDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(InvincibilityDuration, other.InvincibilityDuration)) 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 (DEPRECATEDMaxValue != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDMaxValue); + if (MaxDepletionDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxDepletionDuration); + if (InvincibilityDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(InvincibilityDuration); + 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 (DEPRECATEDMaxValue != 0F) { + output.WriteRawTag(13); + output.WriteFloat(DEPRECATEDMaxValue); + } + if (MaxDepletionDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxDepletionDuration); + } + if (InvincibilityDuration != 0F) { + output.WriteRawTag(29); + output.WriteFloat(InvincibilityDuration); + } + 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 (DEPRECATEDMaxValue != 0F) { + output.WriteRawTag(13); + output.WriteFloat(DEPRECATEDMaxValue); + } + if (MaxDepletionDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxDepletionDuration); + } + if (InvincibilityDuration != 0F) { + output.WriteRawTag(29); + output.WriteFloat(InvincibilityDuration); + } + 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 (DEPRECATEDMaxValue != 0F) { + size += 1 + 4; + } + if (MaxDepletionDuration != 0F) { + size += 1 + 4; + } + if (InvincibilityDuration != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameCombatDownButNotOutConfigurationData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDMaxValue != 0F) { + DEPRECATEDMaxValue = other.DEPRECATEDMaxValue; + } + if (other.MaxDepletionDuration != 0F) { + MaxDepletionDuration = other.MaxDepletionDuration; + } + if (other.InvincibilityDuration != 0F) { + InvincibilityDuration = other.InvincibilityDuration; + } + _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 13: { + DEPRECATEDMaxValue = input.ReadFloat(); + break; + } + case 21: { + MaxDepletionDuration = input.ReadFloat(); + break; + } + case 29: { + InvincibilityDuration = input.ReadFloat(); + 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 13: { + DEPRECATEDMaxValue = input.ReadFloat(); + break; + } + case 21: { + MaxDepletionDuration = input.ReadFloat(); + break; + } + case 29: { + InvincibilityDuration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameCombatEnemyUiConfigurationData.cs b/GameCombatEnemyUiConfigurationData.cs new file mode 100644 index 0000000..07e4825 --- /dev/null +++ b/GameCombatEnemyUiConfigurationData.cs @@ -0,0 +1,281 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_combat_enemy_ui_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_combat_enemy_ui_configuration_data.proto + public static partial class GameCombatEnemyUiConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_combat_enemy_ui_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameCombatEnemyUiConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CklyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9jb21iYXRfZW5l", + "bXlfdWlfY29uZmlndXJhdGlvbl9kYXRhLnByb3RvEghyZWNfcm9vbSJiCiJH", + "YW1lQ29tYmF0RW5lbXlVSUNvbmZpZ3VyYXRpb25EYXRhEh0KFW9wcG9uZW50", + "X3VpX3N1cHBvcnRlZBgBIAEoCBIdChV0ZWFtbWF0ZV91aV9zdXBwb3J0ZWQY", + "AiABKAhCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameCombatEnemyUIConfigurationData), global::RecRoom.Protobuf.GameCombatEnemyUIConfigurationData.Parser, new[]{ "OpponentUiSupported", "TeammateUiSupported" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameCombatEnemyUIConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameCombatEnemyUIConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameCombatEnemyUiConfigurationDataReflection.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 GameCombatEnemyUIConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatEnemyUIConfigurationData(GameCombatEnemyUIConfigurationData other) : this() { + opponentUiSupported_ = other.opponentUiSupported_; + teammateUiSupported_ = other.teammateUiSupported_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatEnemyUIConfigurationData Clone() { + return new GameCombatEnemyUIConfigurationData(this); + } + + /// Field number for the "opponent_ui_supported" field. + public const int OpponentUiSupportedFieldNumber = 1; + private bool opponentUiSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OpponentUiSupported { + get { return opponentUiSupported_; } + set { + opponentUiSupported_ = value; + } + } + + /// Field number for the "teammate_ui_supported" field. + public const int TeammateUiSupportedFieldNumber = 2; + private bool teammateUiSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TeammateUiSupported { + get { return teammateUiSupported_; } + set { + teammateUiSupported_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameCombatEnemyUIConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameCombatEnemyUIConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (OpponentUiSupported != other.OpponentUiSupported) return false; + if (TeammateUiSupported != other.TeammateUiSupported) 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 (OpponentUiSupported != false) hash ^= OpponentUiSupported.GetHashCode(); + if (TeammateUiSupported != false) hash ^= TeammateUiSupported.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 (OpponentUiSupported != false) { + output.WriteRawTag(8); + output.WriteBool(OpponentUiSupported); + } + if (TeammateUiSupported != false) { + output.WriteRawTag(16); + output.WriteBool(TeammateUiSupported); + } + 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 (OpponentUiSupported != false) { + output.WriteRawTag(8); + output.WriteBool(OpponentUiSupported); + } + if (TeammateUiSupported != false) { + output.WriteRawTag(16); + output.WriteBool(TeammateUiSupported); + } + 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 (OpponentUiSupported != false) { + size += 1 + 1; + } + if (TeammateUiSupported != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameCombatEnemyUIConfigurationData other) { + if (other == null) { + return; + } + if (other.OpponentUiSupported != false) { + OpponentUiSupported = other.OpponentUiSupported; + } + if (other.TeammateUiSupported != false) { + TeammateUiSupported = other.TeammateUiSupported; + } + _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 8: { + OpponentUiSupported = input.ReadBool(); + break; + } + case 16: { + TeammateUiSupported = input.ReadBool(); + 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 8: { + OpponentUiSupported = input.ReadBool(); + break; + } + case 16: { + TeammateUiSupported = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameCombatFriendlyFireConfigurationData.cs b/GameCombatFriendlyFireConfigurationData.cs new file mode 100644 index 0000000..02c3b93 --- /dev/null +++ b/GameCombatFriendlyFireConfigurationData.cs @@ -0,0 +1,358 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_combat_friendly_fire_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_combat_friendly_fire_configuration_data.proto + public static partial class GameCombatFriendlyFireConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_combat_friendly_fire_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameCombatFriendlyFireConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ck5yZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9jb21iYXRfZnJp", + "ZW5kbHlfZmlyZV9jb25maWd1cmF0aW9uX2RhdGEucHJvdG8SCHJlY19yb29t", + "Iu0BCidHYW1lQ29tYmF0RnJpZW5kbHlGaXJlQ29uZmlndXJhdGlvbkRhdGES", + "MAoocGxheWVyX29uX3BsYXllcl9mcmllbmRseV9maXJlX3N1cHBvcnRlZBgB", + "IAEoCBIvCidwbGF5ZXJfb25fZW5lbXlfZnJpZW5kbHlfZmlyZV9zdXBwb3J0", + "ZWQYAiABKAgSLwonZW5lbXlfb25fcGxheWVyX2ZyaWVuZGx5X2ZpcmVfc3Vw", + "cG9ydGVkGAMgASgIEi4KJmVuZW15X29uX2VuZW15X2ZyaWVuZGx5X2ZpcmVf", + "c3VwcG9ydGVkGAQgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameCombatFriendlyFireConfigurationData), global::RecRoom.Protobuf.GameCombatFriendlyFireConfigurationData.Parser, new[]{ "PlayerOnPlayerFriendlyFireSupported", "PlayerOnEnemyFriendlyFireSupported", "EnemyOnPlayerFriendlyFireSupported", "EnemyOnEnemyFriendlyFireSupported" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameCombatFriendlyFireConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameCombatFriendlyFireConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameCombatFriendlyFireConfigurationDataReflection.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 GameCombatFriendlyFireConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatFriendlyFireConfigurationData(GameCombatFriendlyFireConfigurationData other) : this() { + playerOnPlayerFriendlyFireSupported_ = other.playerOnPlayerFriendlyFireSupported_; + playerOnEnemyFriendlyFireSupported_ = other.playerOnEnemyFriendlyFireSupported_; + enemyOnPlayerFriendlyFireSupported_ = other.enemyOnPlayerFriendlyFireSupported_; + enemyOnEnemyFriendlyFireSupported_ = other.enemyOnEnemyFriendlyFireSupported_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatFriendlyFireConfigurationData Clone() { + return new GameCombatFriendlyFireConfigurationData(this); + } + + /// Field number for the "player_on_player_friendly_fire_supported" field. + public const int PlayerOnPlayerFriendlyFireSupportedFieldNumber = 1; + private bool playerOnPlayerFriendlyFireSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PlayerOnPlayerFriendlyFireSupported { + get { return playerOnPlayerFriendlyFireSupported_; } + set { + playerOnPlayerFriendlyFireSupported_ = value; + } + } + + /// Field number for the "player_on_enemy_friendly_fire_supported" field. + public const int PlayerOnEnemyFriendlyFireSupportedFieldNumber = 2; + private bool playerOnEnemyFriendlyFireSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PlayerOnEnemyFriendlyFireSupported { + get { return playerOnEnemyFriendlyFireSupported_; } + set { + playerOnEnemyFriendlyFireSupported_ = value; + } + } + + /// Field number for the "enemy_on_player_friendly_fire_supported" field. + public const int EnemyOnPlayerFriendlyFireSupportedFieldNumber = 3; + private bool enemyOnPlayerFriendlyFireSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EnemyOnPlayerFriendlyFireSupported { + get { return enemyOnPlayerFriendlyFireSupported_; } + set { + enemyOnPlayerFriendlyFireSupported_ = value; + } + } + + /// Field number for the "enemy_on_enemy_friendly_fire_supported" field. + public const int EnemyOnEnemyFriendlyFireSupportedFieldNumber = 4; + private bool enemyOnEnemyFriendlyFireSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EnemyOnEnemyFriendlyFireSupported { + get { return enemyOnEnemyFriendlyFireSupported_; } + set { + enemyOnEnemyFriendlyFireSupported_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameCombatFriendlyFireConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameCombatFriendlyFireConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PlayerOnPlayerFriendlyFireSupported != other.PlayerOnPlayerFriendlyFireSupported) return false; + if (PlayerOnEnemyFriendlyFireSupported != other.PlayerOnEnemyFriendlyFireSupported) return false; + if (EnemyOnPlayerFriendlyFireSupported != other.EnemyOnPlayerFriendlyFireSupported) return false; + if (EnemyOnEnemyFriendlyFireSupported != other.EnemyOnEnemyFriendlyFireSupported) 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 (PlayerOnPlayerFriendlyFireSupported != false) hash ^= PlayerOnPlayerFriendlyFireSupported.GetHashCode(); + if (PlayerOnEnemyFriendlyFireSupported != false) hash ^= PlayerOnEnemyFriendlyFireSupported.GetHashCode(); + if (EnemyOnPlayerFriendlyFireSupported != false) hash ^= EnemyOnPlayerFriendlyFireSupported.GetHashCode(); + if (EnemyOnEnemyFriendlyFireSupported != false) hash ^= EnemyOnEnemyFriendlyFireSupported.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 (PlayerOnPlayerFriendlyFireSupported != false) { + output.WriteRawTag(8); + output.WriteBool(PlayerOnPlayerFriendlyFireSupported); + } + if (PlayerOnEnemyFriendlyFireSupported != false) { + output.WriteRawTag(16); + output.WriteBool(PlayerOnEnemyFriendlyFireSupported); + } + if (EnemyOnPlayerFriendlyFireSupported != false) { + output.WriteRawTag(24); + output.WriteBool(EnemyOnPlayerFriendlyFireSupported); + } + if (EnemyOnEnemyFriendlyFireSupported != false) { + output.WriteRawTag(32); + output.WriteBool(EnemyOnEnemyFriendlyFireSupported); + } + 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 (PlayerOnPlayerFriendlyFireSupported != false) { + output.WriteRawTag(8); + output.WriteBool(PlayerOnPlayerFriendlyFireSupported); + } + if (PlayerOnEnemyFriendlyFireSupported != false) { + output.WriteRawTag(16); + output.WriteBool(PlayerOnEnemyFriendlyFireSupported); + } + if (EnemyOnPlayerFriendlyFireSupported != false) { + output.WriteRawTag(24); + output.WriteBool(EnemyOnPlayerFriendlyFireSupported); + } + if (EnemyOnEnemyFriendlyFireSupported != false) { + output.WriteRawTag(32); + output.WriteBool(EnemyOnEnemyFriendlyFireSupported); + } + 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 (PlayerOnPlayerFriendlyFireSupported != false) { + size += 1 + 1; + } + if (PlayerOnEnemyFriendlyFireSupported != false) { + size += 1 + 1; + } + if (EnemyOnPlayerFriendlyFireSupported != false) { + size += 1 + 1; + } + if (EnemyOnEnemyFriendlyFireSupported != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameCombatFriendlyFireConfigurationData other) { + if (other == null) { + return; + } + if (other.PlayerOnPlayerFriendlyFireSupported != false) { + PlayerOnPlayerFriendlyFireSupported = other.PlayerOnPlayerFriendlyFireSupported; + } + if (other.PlayerOnEnemyFriendlyFireSupported != false) { + PlayerOnEnemyFriendlyFireSupported = other.PlayerOnEnemyFriendlyFireSupported; + } + if (other.EnemyOnPlayerFriendlyFireSupported != false) { + EnemyOnPlayerFriendlyFireSupported = other.EnemyOnPlayerFriendlyFireSupported; + } + if (other.EnemyOnEnemyFriendlyFireSupported != false) { + EnemyOnEnemyFriendlyFireSupported = other.EnemyOnEnemyFriendlyFireSupported; + } + _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 8: { + PlayerOnPlayerFriendlyFireSupported = input.ReadBool(); + break; + } + case 16: { + PlayerOnEnemyFriendlyFireSupported = input.ReadBool(); + break; + } + case 24: { + EnemyOnPlayerFriendlyFireSupported = input.ReadBool(); + break; + } + case 32: { + EnemyOnEnemyFriendlyFireSupported = input.ReadBool(); + 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 8: { + PlayerOnPlayerFriendlyFireSupported = input.ReadBool(); + break; + } + case 16: { + PlayerOnEnemyFriendlyFireSupported = input.ReadBool(); + break; + } + case 24: { + EnemyOnPlayerFriendlyFireSupported = input.ReadBool(); + break; + } + case 32: { + EnemyOnEnemyFriendlyFireSupported = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameCombatPlayerUiConfigurationData.cs b/GameCombatPlayerUiConfigurationData.cs new file mode 100644 index 0000000..ff48a01 --- /dev/null +++ b/GameCombatPlayerUiConfigurationData.cs @@ -0,0 +1,395 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_combat_player_ui_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_combat_player_ui_configuration_data.proto + public static partial class GameCombatPlayerUiConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_combat_player_ui_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameCombatPlayerUiConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkpyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9jb21iYXRfcGxh", + "eWVyX3VpX2NvbmZpZ3VyYXRpb25fZGF0YS5wcm90bxIIcmVjX3Jvb20izgEK", + "I0dhbWVDb21iYXRQbGF5ZXJVSUNvbmZpZ3VyYXRpb25EYXRhEiEKGWxvY2Fs", + "X3BsYXllcl91aV9zdXBwb3J0ZWQYASABKAgSHQoVb3Bwb25lbnRfdWlfc3Vw", + "cG9ydGVkGAIgASgIEh0KFXRlYW1tYXRlX3VpX3N1cHBvcnRlZBgDIAEoCBIi", + "Chp0ZWFtbWF0ZV91aV9hbHdheXNfdmlzaWJsZRgEIAEoCBIiChpvcHBvbmVu", + "dF91aV9hbHdheXNfdmlzaWJsZRgFIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameCombatPlayerUIConfigurationData), global::RecRoom.Protobuf.GameCombatPlayerUIConfigurationData.Parser, new[]{ "LocalPlayerUiSupported", "OpponentUiSupported", "TeammateUiSupported", "TeammateUiAlwaysVisible", "OpponentUiAlwaysVisible" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameCombatPlayerUIConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameCombatPlayerUIConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameCombatPlayerUiConfigurationDataReflection.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 GameCombatPlayerUIConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatPlayerUIConfigurationData(GameCombatPlayerUIConfigurationData other) : this() { + localPlayerUiSupported_ = other.localPlayerUiSupported_; + opponentUiSupported_ = other.opponentUiSupported_; + teammateUiSupported_ = other.teammateUiSupported_; + teammateUiAlwaysVisible_ = other.teammateUiAlwaysVisible_; + opponentUiAlwaysVisible_ = other.opponentUiAlwaysVisible_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatPlayerUIConfigurationData Clone() { + return new GameCombatPlayerUIConfigurationData(this); + } + + /// Field number for the "local_player_ui_supported" field. + public const int LocalPlayerUiSupportedFieldNumber = 1; + private bool localPlayerUiSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LocalPlayerUiSupported { + get { return localPlayerUiSupported_; } + set { + localPlayerUiSupported_ = value; + } + } + + /// Field number for the "opponent_ui_supported" field. + public const int OpponentUiSupportedFieldNumber = 2; + private bool opponentUiSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OpponentUiSupported { + get { return opponentUiSupported_; } + set { + opponentUiSupported_ = value; + } + } + + /// Field number for the "teammate_ui_supported" field. + public const int TeammateUiSupportedFieldNumber = 3; + private bool teammateUiSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TeammateUiSupported { + get { return teammateUiSupported_; } + set { + teammateUiSupported_ = value; + } + } + + /// Field number for the "teammate_ui_always_visible" field. + public const int TeammateUiAlwaysVisibleFieldNumber = 4; + private bool teammateUiAlwaysVisible_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TeammateUiAlwaysVisible { + get { return teammateUiAlwaysVisible_; } + set { + teammateUiAlwaysVisible_ = value; + } + } + + /// Field number for the "opponent_ui_always_visible" field. + public const int OpponentUiAlwaysVisibleFieldNumber = 5; + private bool opponentUiAlwaysVisible_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OpponentUiAlwaysVisible { + get { return opponentUiAlwaysVisible_; } + set { + opponentUiAlwaysVisible_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameCombatPlayerUIConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameCombatPlayerUIConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LocalPlayerUiSupported != other.LocalPlayerUiSupported) return false; + if (OpponentUiSupported != other.OpponentUiSupported) return false; + if (TeammateUiSupported != other.TeammateUiSupported) return false; + if (TeammateUiAlwaysVisible != other.TeammateUiAlwaysVisible) return false; + if (OpponentUiAlwaysVisible != other.OpponentUiAlwaysVisible) 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 (LocalPlayerUiSupported != false) hash ^= LocalPlayerUiSupported.GetHashCode(); + if (OpponentUiSupported != false) hash ^= OpponentUiSupported.GetHashCode(); + if (TeammateUiSupported != false) hash ^= TeammateUiSupported.GetHashCode(); + if (TeammateUiAlwaysVisible != false) hash ^= TeammateUiAlwaysVisible.GetHashCode(); + if (OpponentUiAlwaysVisible != false) hash ^= OpponentUiAlwaysVisible.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 (LocalPlayerUiSupported != false) { + output.WriteRawTag(8); + output.WriteBool(LocalPlayerUiSupported); + } + if (OpponentUiSupported != false) { + output.WriteRawTag(16); + output.WriteBool(OpponentUiSupported); + } + if (TeammateUiSupported != false) { + output.WriteRawTag(24); + output.WriteBool(TeammateUiSupported); + } + if (TeammateUiAlwaysVisible != false) { + output.WriteRawTag(32); + output.WriteBool(TeammateUiAlwaysVisible); + } + if (OpponentUiAlwaysVisible != false) { + output.WriteRawTag(40); + output.WriteBool(OpponentUiAlwaysVisible); + } + 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 (LocalPlayerUiSupported != false) { + output.WriteRawTag(8); + output.WriteBool(LocalPlayerUiSupported); + } + if (OpponentUiSupported != false) { + output.WriteRawTag(16); + output.WriteBool(OpponentUiSupported); + } + if (TeammateUiSupported != false) { + output.WriteRawTag(24); + output.WriteBool(TeammateUiSupported); + } + if (TeammateUiAlwaysVisible != false) { + output.WriteRawTag(32); + output.WriteBool(TeammateUiAlwaysVisible); + } + if (OpponentUiAlwaysVisible != false) { + output.WriteRawTag(40); + output.WriteBool(OpponentUiAlwaysVisible); + } + 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 (LocalPlayerUiSupported != false) { + size += 1 + 1; + } + if (OpponentUiSupported != false) { + size += 1 + 1; + } + if (TeammateUiSupported != false) { + size += 1 + 1; + } + if (TeammateUiAlwaysVisible != false) { + size += 1 + 1; + } + if (OpponentUiAlwaysVisible != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameCombatPlayerUIConfigurationData other) { + if (other == null) { + return; + } + if (other.LocalPlayerUiSupported != false) { + LocalPlayerUiSupported = other.LocalPlayerUiSupported; + } + if (other.OpponentUiSupported != false) { + OpponentUiSupported = other.OpponentUiSupported; + } + if (other.TeammateUiSupported != false) { + TeammateUiSupported = other.TeammateUiSupported; + } + if (other.TeammateUiAlwaysVisible != false) { + TeammateUiAlwaysVisible = other.TeammateUiAlwaysVisible; + } + if (other.OpponentUiAlwaysVisible != false) { + OpponentUiAlwaysVisible = other.OpponentUiAlwaysVisible; + } + _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 8: { + LocalPlayerUiSupported = input.ReadBool(); + break; + } + case 16: { + OpponentUiSupported = input.ReadBool(); + break; + } + case 24: { + TeammateUiSupported = input.ReadBool(); + break; + } + case 32: { + TeammateUiAlwaysVisible = input.ReadBool(); + break; + } + case 40: { + OpponentUiAlwaysVisible = input.ReadBool(); + 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 8: { + LocalPlayerUiSupported = input.ReadBool(); + break; + } + case 16: { + OpponentUiSupported = input.ReadBool(); + break; + } + case 24: { + TeammateUiSupported = input.ReadBool(); + break; + } + case 32: { + TeammateUiAlwaysVisible = input.ReadBool(); + break; + } + case 40: { + OpponentUiAlwaysVisible = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameCombatRespawnConfigurationData.cs b/GameCombatRespawnConfigurationData.cs new file mode 100644 index 0000000..62b0143 --- /dev/null +++ b/GameCombatRespawnConfigurationData.cs @@ -0,0 +1,319 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_combat_respawn_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_combat_respawn_configuration_data.proto + public static partial class GameCombatRespawnConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_combat_respawn_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameCombatRespawnConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkhyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9jb21iYXRfcmVz", + "cGF3bl9jb25maWd1cmF0aW9uX2RhdGEucHJvdG8SCHJlY19yb29tIosBCiJH", + "YW1lQ29tYmF0UmVzcGF3bkNvbmZpZ3VyYXRpb25EYXRhEhoKEmF1dG9fcmVz", + "cGF3bl9kZWxheRgBIAEoAhIhChlyZXN0b3JlX2hlYWx0aF9vbl9yZXNwYXdu", + "GAIgASgIEiYKHnJlc3Bhd25faW52aW5jaWJpbGl0eV9kdXJhdGlvbhgDIAEo", + "AkITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameCombatRespawnConfigurationData), global::RecRoom.Protobuf.GameCombatRespawnConfigurationData.Parser, new[]{ "AutoRespawnDelay", "RestoreHealthOnRespawn", "RespawnInvincibilityDuration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameCombatRespawnConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameCombatRespawnConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameCombatRespawnConfigurationDataReflection.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 GameCombatRespawnConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatRespawnConfigurationData(GameCombatRespawnConfigurationData other) : this() { + autoRespawnDelay_ = other.autoRespawnDelay_; + restoreHealthOnRespawn_ = other.restoreHealthOnRespawn_; + respawnInvincibilityDuration_ = other.respawnInvincibilityDuration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatRespawnConfigurationData Clone() { + return new GameCombatRespawnConfigurationData(this); + } + + /// Field number for the "auto_respawn_delay" field. + public const int AutoRespawnDelayFieldNumber = 1; + private float autoRespawnDelay_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float AutoRespawnDelay { + get { return autoRespawnDelay_; } + set { + autoRespawnDelay_ = value; + } + } + + /// Field number for the "restore_health_on_respawn" field. + public const int RestoreHealthOnRespawnFieldNumber = 2; + private bool restoreHealthOnRespawn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool RestoreHealthOnRespawn { + get { return restoreHealthOnRespawn_; } + set { + restoreHealthOnRespawn_ = value; + } + } + + /// Field number for the "respawn_invincibility_duration" field. + public const int RespawnInvincibilityDurationFieldNumber = 3; + private float respawnInvincibilityDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float RespawnInvincibilityDuration { + get { return respawnInvincibilityDuration_; } + set { + respawnInvincibilityDuration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameCombatRespawnConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameCombatRespawnConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(AutoRespawnDelay, other.AutoRespawnDelay)) return false; + if (RestoreHealthOnRespawn != other.RestoreHealthOnRespawn) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(RespawnInvincibilityDuration, other.RespawnInvincibilityDuration)) 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 (AutoRespawnDelay != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(AutoRespawnDelay); + if (RestoreHealthOnRespawn != false) hash ^= RestoreHealthOnRespawn.GetHashCode(); + if (RespawnInvincibilityDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(RespawnInvincibilityDuration); + 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 (AutoRespawnDelay != 0F) { + output.WriteRawTag(13); + output.WriteFloat(AutoRespawnDelay); + } + if (RestoreHealthOnRespawn != false) { + output.WriteRawTag(16); + output.WriteBool(RestoreHealthOnRespawn); + } + if (RespawnInvincibilityDuration != 0F) { + output.WriteRawTag(29); + output.WriteFloat(RespawnInvincibilityDuration); + } + 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 (AutoRespawnDelay != 0F) { + output.WriteRawTag(13); + output.WriteFloat(AutoRespawnDelay); + } + if (RestoreHealthOnRespawn != false) { + output.WriteRawTag(16); + output.WriteBool(RestoreHealthOnRespawn); + } + if (RespawnInvincibilityDuration != 0F) { + output.WriteRawTag(29); + output.WriteFloat(RespawnInvincibilityDuration); + } + 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 (AutoRespawnDelay != 0F) { + size += 1 + 4; + } + if (RestoreHealthOnRespawn != false) { + size += 1 + 1; + } + if (RespawnInvincibilityDuration != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameCombatRespawnConfigurationData other) { + if (other == null) { + return; + } + if (other.AutoRespawnDelay != 0F) { + AutoRespawnDelay = other.AutoRespawnDelay; + } + if (other.RestoreHealthOnRespawn != false) { + RestoreHealthOnRespawn = other.RestoreHealthOnRespawn; + } + if (other.RespawnInvincibilityDuration != 0F) { + RespawnInvincibilityDuration = other.RespawnInvincibilityDuration; + } + _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 13: { + AutoRespawnDelay = input.ReadFloat(); + break; + } + case 16: { + RestoreHealthOnRespawn = input.ReadBool(); + break; + } + case 29: { + RespawnInvincibilityDuration = input.ReadFloat(); + 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 13: { + AutoRespawnDelay = input.ReadFloat(); + break; + } + case 16: { + RestoreHealthOnRespawn = input.ReadBool(); + break; + } + case 29: { + RespawnInvincibilityDuration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameCombatReviveConfigurationData.cs b/GameCombatReviveConfigurationData.cs new file mode 100644 index 0000000..a1c6b1d --- /dev/null +++ b/GameCombatReviveConfigurationData.cs @@ -0,0 +1,509 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_combat_revive_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_combat_revive_configuration_data.proto + public static partial class GameCombatReviveConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_combat_revive_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameCombatReviveConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkdyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9jb21iYXRfcmV2", + "aXZlX2NvbmZpZ3VyYXRpb25fZGF0YS5wcm90bxIIcmVjX3Jvb20i0AIKIUdh", + "bWVDb21iYXRSZXZpdmVDb25maWd1cmF0aW9uRGF0YRIWCg5yZXF1aXJlZF9k", + "ZWxheRgBIAEoAhIkChxtYXhfcmV2aXZlX25vcm1hbGl6ZWRfaGVhbHRoGAIg", + "ASgCEiQKHG1pbl9yZXZpdmVfbm9ybWFsaXplZF9oZWFsdGgYAyABKAISLwon", + "bXVsdGlwbGllcl9wZXJfcmV2aXZlX25vcm1hbGl6ZWRfaGVhbHRoGAQgASgC", + "Eh4KFnBpY2t1cF90b29sc19vbl9yZXZpdmUYBSABKAgSJgoecmV2aXZlcl9p", + "bnZpbmNpYmlsaXR5X2R1cmF0aW9uGAYgASgCEiYKHnJldml2ZWVfaW52aW5j", + "aWJpbGl0eV9kdXJhdGlvbhgHIAEoAhImCh5oYW5kc2hha2VfcmV2aXZlX2hv", + "bGRfZHVyYXRpb24YCCABKAJCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3Rv", + "Mw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameCombatReviveConfigurationData), global::RecRoom.Protobuf.GameCombatReviveConfigurationData.Parser, new[]{ "RequiredDelay", "MaxReviveNormalizedHealth", "MinReviveNormalizedHealth", "MultiplierPerReviveNormalizedHealth", "PickupToolsOnRevive", "ReviverInvincibilityDuration", "ReviveeInvincibilityDuration", "HandshakeReviveHoldDuration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameCombatReviveConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameCombatReviveConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameCombatReviveConfigurationDataReflection.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 GameCombatReviveConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatReviveConfigurationData(GameCombatReviveConfigurationData other) : this() { + requiredDelay_ = other.requiredDelay_; + maxReviveNormalizedHealth_ = other.maxReviveNormalizedHealth_; + minReviveNormalizedHealth_ = other.minReviveNormalizedHealth_; + multiplierPerReviveNormalizedHealth_ = other.multiplierPerReviveNormalizedHealth_; + pickupToolsOnRevive_ = other.pickupToolsOnRevive_; + reviverInvincibilityDuration_ = other.reviverInvincibilityDuration_; + reviveeInvincibilityDuration_ = other.reviveeInvincibilityDuration_; + handshakeReviveHoldDuration_ = other.handshakeReviveHoldDuration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameCombatReviveConfigurationData Clone() { + return new GameCombatReviveConfigurationData(this); + } + + /// Field number for the "required_delay" field. + public const int RequiredDelayFieldNumber = 1; + private float requiredDelay_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float RequiredDelay { + get { return requiredDelay_; } + set { + requiredDelay_ = value; + } + } + + /// Field number for the "max_revive_normalized_health" field. + public const int MaxReviveNormalizedHealthFieldNumber = 2; + private float maxReviveNormalizedHealth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxReviveNormalizedHealth { + get { return maxReviveNormalizedHealth_; } + set { + maxReviveNormalizedHealth_ = value; + } + } + + /// Field number for the "min_revive_normalized_health" field. + public const int MinReviveNormalizedHealthFieldNumber = 3; + private float minReviveNormalizedHealth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MinReviveNormalizedHealth { + get { return minReviveNormalizedHealth_; } + set { + minReviveNormalizedHealth_ = value; + } + } + + /// Field number for the "multiplier_per_revive_normalized_health" field. + public const int MultiplierPerReviveNormalizedHealthFieldNumber = 4; + private float multiplierPerReviveNormalizedHealth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MultiplierPerReviveNormalizedHealth { + get { return multiplierPerReviveNormalizedHealth_; } + set { + multiplierPerReviveNormalizedHealth_ = value; + } + } + + /// Field number for the "pickup_tools_on_revive" field. + public const int PickupToolsOnReviveFieldNumber = 5; + private bool pickupToolsOnRevive_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PickupToolsOnRevive { + get { return pickupToolsOnRevive_; } + set { + pickupToolsOnRevive_ = value; + } + } + + /// Field number for the "reviver_invincibility_duration" field. + public const int ReviverInvincibilityDurationFieldNumber = 6; + private float reviverInvincibilityDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ReviverInvincibilityDuration { + get { return reviverInvincibilityDuration_; } + set { + reviverInvincibilityDuration_ = value; + } + } + + /// Field number for the "revivee_invincibility_duration" field. + public const int ReviveeInvincibilityDurationFieldNumber = 7; + private float reviveeInvincibilityDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ReviveeInvincibilityDuration { + get { return reviveeInvincibilityDuration_; } + set { + reviveeInvincibilityDuration_ = value; + } + } + + /// Field number for the "handshake_revive_hold_duration" field. + public const int HandshakeReviveHoldDurationFieldNumber = 8; + private float handshakeReviveHoldDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HandshakeReviveHoldDuration { + get { return handshakeReviveHoldDuration_; } + set { + handshakeReviveHoldDuration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameCombatReviveConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameCombatReviveConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(RequiredDelay, other.RequiredDelay)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxReviveNormalizedHealth, other.MaxReviveNormalizedHealth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MinReviveNormalizedHealth, other.MinReviveNormalizedHealth)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MultiplierPerReviveNormalizedHealth, other.MultiplierPerReviveNormalizedHealth)) return false; + if (PickupToolsOnRevive != other.PickupToolsOnRevive) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ReviverInvincibilityDuration, other.ReviverInvincibilityDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ReviveeInvincibilityDuration, other.ReviveeInvincibilityDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HandshakeReviveHoldDuration, other.HandshakeReviveHoldDuration)) 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 (RequiredDelay != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(RequiredDelay); + if (MaxReviveNormalizedHealth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxReviveNormalizedHealth); + if (MinReviveNormalizedHealth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MinReviveNormalizedHealth); + if (MultiplierPerReviveNormalizedHealth != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MultiplierPerReviveNormalizedHealth); + if (PickupToolsOnRevive != false) hash ^= PickupToolsOnRevive.GetHashCode(); + if (ReviverInvincibilityDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ReviverInvincibilityDuration); + if (ReviveeInvincibilityDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ReviveeInvincibilityDuration); + if (HandshakeReviveHoldDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HandshakeReviveHoldDuration); + 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 (RequiredDelay != 0F) { + output.WriteRawTag(13); + output.WriteFloat(RequiredDelay); + } + if (MaxReviveNormalizedHealth != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxReviveNormalizedHealth); + } + if (MinReviveNormalizedHealth != 0F) { + output.WriteRawTag(29); + output.WriteFloat(MinReviveNormalizedHealth); + } + if (MultiplierPerReviveNormalizedHealth != 0F) { + output.WriteRawTag(37); + output.WriteFloat(MultiplierPerReviveNormalizedHealth); + } + if (PickupToolsOnRevive != false) { + output.WriteRawTag(40); + output.WriteBool(PickupToolsOnRevive); + } + if (ReviverInvincibilityDuration != 0F) { + output.WriteRawTag(53); + output.WriteFloat(ReviverInvincibilityDuration); + } + if (ReviveeInvincibilityDuration != 0F) { + output.WriteRawTag(61); + output.WriteFloat(ReviveeInvincibilityDuration); + } + if (HandshakeReviveHoldDuration != 0F) { + output.WriteRawTag(69); + output.WriteFloat(HandshakeReviveHoldDuration); + } + 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 (RequiredDelay != 0F) { + output.WriteRawTag(13); + output.WriteFloat(RequiredDelay); + } + if (MaxReviveNormalizedHealth != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxReviveNormalizedHealth); + } + if (MinReviveNormalizedHealth != 0F) { + output.WriteRawTag(29); + output.WriteFloat(MinReviveNormalizedHealth); + } + if (MultiplierPerReviveNormalizedHealth != 0F) { + output.WriteRawTag(37); + output.WriteFloat(MultiplierPerReviveNormalizedHealth); + } + if (PickupToolsOnRevive != false) { + output.WriteRawTag(40); + output.WriteBool(PickupToolsOnRevive); + } + if (ReviverInvincibilityDuration != 0F) { + output.WriteRawTag(53); + output.WriteFloat(ReviverInvincibilityDuration); + } + if (ReviveeInvincibilityDuration != 0F) { + output.WriteRawTag(61); + output.WriteFloat(ReviveeInvincibilityDuration); + } + if (HandshakeReviveHoldDuration != 0F) { + output.WriteRawTag(69); + output.WriteFloat(HandshakeReviveHoldDuration); + } + 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 (RequiredDelay != 0F) { + size += 1 + 4; + } + if (MaxReviveNormalizedHealth != 0F) { + size += 1 + 4; + } + if (MinReviveNormalizedHealth != 0F) { + size += 1 + 4; + } + if (MultiplierPerReviveNormalizedHealth != 0F) { + size += 1 + 4; + } + if (PickupToolsOnRevive != false) { + size += 1 + 1; + } + if (ReviverInvincibilityDuration != 0F) { + size += 1 + 4; + } + if (ReviveeInvincibilityDuration != 0F) { + size += 1 + 4; + } + if (HandshakeReviveHoldDuration != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameCombatReviveConfigurationData other) { + if (other == null) { + return; + } + if (other.RequiredDelay != 0F) { + RequiredDelay = other.RequiredDelay; + } + if (other.MaxReviveNormalizedHealth != 0F) { + MaxReviveNormalizedHealth = other.MaxReviveNormalizedHealth; + } + if (other.MinReviveNormalizedHealth != 0F) { + MinReviveNormalizedHealth = other.MinReviveNormalizedHealth; + } + if (other.MultiplierPerReviveNormalizedHealth != 0F) { + MultiplierPerReviveNormalizedHealth = other.MultiplierPerReviveNormalizedHealth; + } + if (other.PickupToolsOnRevive != false) { + PickupToolsOnRevive = other.PickupToolsOnRevive; + } + if (other.ReviverInvincibilityDuration != 0F) { + ReviverInvincibilityDuration = other.ReviverInvincibilityDuration; + } + if (other.ReviveeInvincibilityDuration != 0F) { + ReviveeInvincibilityDuration = other.ReviveeInvincibilityDuration; + } + if (other.HandshakeReviveHoldDuration != 0F) { + HandshakeReviveHoldDuration = other.HandshakeReviveHoldDuration; + } + _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 13: { + RequiredDelay = input.ReadFloat(); + break; + } + case 21: { + MaxReviveNormalizedHealth = input.ReadFloat(); + break; + } + case 29: { + MinReviveNormalizedHealth = input.ReadFloat(); + break; + } + case 37: { + MultiplierPerReviveNormalizedHealth = input.ReadFloat(); + break; + } + case 40: { + PickupToolsOnRevive = input.ReadBool(); + break; + } + case 53: { + ReviverInvincibilityDuration = input.ReadFloat(); + break; + } + case 61: { + ReviveeInvincibilityDuration = input.ReadFloat(); + break; + } + case 69: { + HandshakeReviveHoldDuration = input.ReadFloat(); + 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 13: { + RequiredDelay = input.ReadFloat(); + break; + } + case 21: { + MaxReviveNormalizedHealth = input.ReadFloat(); + break; + } + case 29: { + MinReviveNormalizedHealth = input.ReadFloat(); + break; + } + case 37: { + MultiplierPerReviveNormalizedHealth = input.ReadFloat(); + break; + } + case 40: { + PickupToolsOnRevive = input.ReadBool(); + break; + } + case 53: { + ReviverInvincibilityDuration = input.ReadFloat(); + break; + } + case 61: { + ReviveeInvincibilityDuration = input.ReadFloat(); + break; + } + case 69: { + HandshakeReviveHoldDuration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameConfigurationData.cs b/GameConfigurationData.cs new file mode 100644 index 0000000..aeae957 --- /dev/null +++ b/GameConfigurationData.cs @@ -0,0 +1,3118 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_configuration_data.proto + public static partial class GameConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjlyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9jb25maWd1cmF0", + "aW9uX2RhdGEucHJvdG8SCHJlY19yb29tGkpyZWNfcm9vbS9nYW1lX2NvbmZp", + "Z3VyYXRpb24vZ2FtZV9jb21iYXRfYXV0b19oZWFsX2NvbmZpZ3VyYXRpb25f", + "ZGF0YS5wcm90bxpRcmVjX3Jvb20vZ2FtZV9jb25maWd1cmF0aW9uL2dhbWVf", + "Y29tYmF0X2Rvd25fYnV0X25vdF9vdXRfY29uZmlndXJhdGlvbl9kYXRhLnBy", + "b3RvGklyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9jb21iYXRf", + "ZW5lbXlfdWlfY29uZmlndXJhdGlvbl9kYXRhLnByb3RvGk5yZWNfcm9vbS9n", + "YW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9jb21iYXRfZnJpZW5kbHlfZmlyZV9j", + "b25maWd1cmF0aW9uX2RhdGEucHJvdG8aSnJlY19yb29tL2dhbWVfY29uZmln", + "dXJhdGlvbi9nYW1lX2NvbWJhdF9wbGF5ZXJfdWlfY29uZmlndXJhdGlvbl9k", + "YXRhLnByb3RvGkhyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9j", + "b21iYXRfcmVzcGF3bl9jb25maWd1cmF0aW9uX2RhdGEucHJvdG8aR3JlY19y", + "b29tL2dhbWVfY29uZmlndXJhdGlvbi9nYW1lX2NvbWJhdF9yZXZpdmVfY29u", + "ZmlndXJhdGlvbl9kYXRhLnByb3RvGktyZWNfcm9vbS9nYW1lX2NvbmZpZ3Vy", + "YXRpb24vZ2FtZV9zdGFydF9yZXF1aXJlbWVudF9jb25maWd1cmF0aW9uX2Rh", + "dGEucHJvdG8aPnJlY19yb29tL2dhbWVfY29uZmlndXJhdGlvbi9nYW1lX3N0", + "YXRfY29uZmlndXJhdGlvbl9kYXRhLnByb3RvGj5yZWNfcm9vbS9nYW1lX2Nv", + "bmZpZ3VyYXRpb24vZ2FtZV90ZWFtX2NvbmZpZ3VyYXRpb25fZGF0YS5wcm90", + "bxpMcmVjX3Jvb20vZ2FtZV9jb25maWd1cmF0aW9uL2dhbWVfdGVhbV9wbGF5", + "ZXJfdmlzdWFsX2NvbmZpZ3VyYXRpb25fZGF0YS5wcm90bxpEcmVjX3Jvb20v", + "Z2FtZV9jb25maWd1cmF0aW9uL2dhbWVfdGVhbV9yYWRpb19jb25maWd1cmF0", + "aW9uX2RhdGEucHJvdG8i4RsKFUdhbWVDb25maWd1cmF0aW9uRGF0YRIMCgRu", + "YW1lGAEgASgJEmQKK21hbnVhbF9zdGFydF9yZXF1aXJlbWVudF9jb25maWd1", + "cmF0aW9uX2RhdGEYAyABKAsyLy5yZWNfcm9vbS5HYW1lU3RhcnRSZXF1aXJl", + "bWVudENvbmZpZ3VyYXRpb25EYXRhEmcKLmF1dG9tYXRpY19zdGFydF9yZXF1", + "aXJlbWVudF9jb25maWd1cmF0aW9uX2RhdGEYBCABKAsyLy5yZWNfcm9vbS5H", + "YW1lU3RhcnRSZXF1aXJlbWVudENvbmZpZ3VyYXRpb25EYXRhEiIKGmpvaW5f", + "aW5fcHJvZ3Jlc3Nfc3VwcG9ydGVkGAUgASgIEiEKGWF1dG9tYXRpY19zdGFy", + "dF9zdXBwb3J0ZWQYBiABKAgSFQoNbG9hZF9wcmlvcml0eRgHIAEoBRInCh9y", + "ZXNwYXduX29uX2dhbWVfc3RhcnRfc3VwcG9ydGVkGAggASgIEiYKHnJlc3Bh", + "d25fb25fZ2FtZV9vdmVyX3N1cHBvcnRlZBgJIAEoCBIkChxwcmVnYW1lX3Zv", + "aWNlX292ZXJfc3VwcG9ydGVkGAogASgIEiQKHHJlc3VsdHNfdm9pY2Vfb3Zl", + "cl9zdXBwb3J0ZWQYCyABKAgSLgomZW5kX2dhbWVfaWZfc3RhcnRfcmVxdWly", + "ZW1lbnRzX25vdF9tZXQYDCABKAgSJgoeY291bnRkb3duX3ZvaWNlX292ZXJf", + "c3VwcG9ydGVkGA0gASgIEhgKEGdhbWVfc3RhcnRfZGVsYXkYDiABKAISIQoZ", + "ZW5kX2dhbWVfcmVzdWx0c19kdXJhdGlvbhgPIAEoAhIpCiFnYW1lX21vZGVf", + "bm90aWZpY2F0aW9uc19zdXBwb3J0ZWQYECABKAgSLgomaW5fZ2FtZV9wbGF5", + "ZXJfbm90aWZpY2F0aW9uc19zdXBwb3J0ZWQYESABKAgSLgomcmVsb2FkX2lu", + "c3RhbmNlX2FmdGVyX3Bvc3RnYW1lX3Jlc3VsdHMYEiABKAgSQAoTdGVhbV9j", + "b25maWd1cmF0aW9ucxhlIAMoCzIjLnJlY19yb29tLkdhbWVUZWFtQ29uZmln", + "dXJhdGlvbkRhdGESHQoVdGVhbV9zZWxlY3Rpb25fbWV0aG9kGGYgASgFEikK", + "IXRlYW1fY2hhbmdlX2R1cmluZ19nYW1lX3N1cHBvcnRlZBhnIAEoCBIpCiFl", + "eHBsaWNpdF90ZWFtX3NlbGVjdGlvbl9zdXBwb3J0ZWQYaCABKAgSHAoUc3Bl", + "Y3RhdGluZ19zdXBwb3J0ZWQYaSABKAgSNAoscmVzcGF3bl9vbl90ZWFtX2No", + "YW5nZV9kdXJpbmdfZ2FtZV9zdXBwb3J0ZWQYbSABKAgSJQodc2hvd19vcGVu", + "X3Nsb3RzX29uX3Njb3JlYm9hcmQYbiABKAgSHgoWY2xlYXJfdGVhbXNfYWZ0", + "ZXJfZ2FtZRhvIAEoCBIeChZlbmRfZ2FtZV93aGVuX2FsbF9kZWFkGHAgASgI", + "El4KJXRlYW1fcGxheWVyX3Zpc3VhbF9jb25maWd1cmF0aW9uX2RhdGEYaiAB", + "KAsyLy5yZWNfcm9vbS5HYW1lVGVhbVBsYXllclZpc3VhbENvbmZpZ3VyYXRp", + "b25EYXRhEh0KFXRlYW1fcmFkaW9zX3N1cHBvcnRlZBhrIAEoCBInCh90ZWFt", + "X3JhZGlvc19jcm9zc3RlYW1fc3VwcG9ydGVkGHEgASgIEk8KHXRlYW1fcmFk", + "aW9fY29uZmlndXJhdGlvbl9kYXRhGGwgASgLMigucmVjX3Jvb20uR2FtZVRl", + "YW1SYWRpb0NvbmZpZ3VyYXRpb25EYXRhEkEKE3N0YXRfY29uZmlndXJhdGlv", + "bnMYygEgAygLMiMucmVjX3Jvb20uR2FtZVN0YXRDb25maWd1cmF0aW9uRGF0", + "YRIkChtwZXJzaXN0X3N0YXRzX29uX2dhbWVfc3RhcnQYywEgASgIEhMKCm1h", + "eF9oZWFsdGgYrQIgASgFEhMKCm1heF9zaGllbGQYrgIgASgFEhwKE2F1dG9f", + "aGVhbF9zdXBwb3J0ZWQYrwIgASgIElQKHGF1dG9faGVhbF9jb25maWd1cmF0", + "aW9uX2RhdGEYsAIgASgLMi0ucmVjX3Jvb20uR2FtZUNvbWJhdEF1dG9IZWFs", + "Q29uZmlndXJhdGlvbkRhdGESFwoOZGJub19zdXBwb3J0ZWQYsQIgASgIElQK", + "F2Ribm9fY29uZmlndXJhdGlvbl9kYXRhGLICIAEoCzIyLnJlY19yb29tLkdh", + "bWVDb21iYXREb3duQnV0Tm90T3V0Q29uZmlndXJhdGlvbkRhdGESHwoWYXV0", + "b19yZXNwYXduX3N1cHBvcnRlZBizAiABKAgSUQoacmVzcGF3bl9jb25maWd1", + "cmF0aW9uX2RhdGEYtAIgASgLMiwucmVjX3Jvb20uR2FtZUNvbWJhdFJlc3Bh", + "d25Db25maWd1cmF0aW9uRGF0YRIUCgtyZXZpdmVfbW9kZRi1AiABKAUSTwoZ", + "cmV2aXZlX2NvbmZpZ3VyYXRpb25fZGF0YRi2AiABKAsyKy5yZWNfcm9vbS5H", + "YW1lQ29tYmF0UmV2aXZlQ29uZmlndXJhdGlvbkRhdGESXAogZnJpZW5kbHlf", + "ZmlyZV9jb25maWd1cmF0aW9uX2RhdGEYtwIgASgLMjEucmVjX3Jvb20uR2Ft", + "ZUNvbWJhdEZyaWVuZGx5RmlyZUNvbmZpZ3VyYXRpb25EYXRhElsKI2NvbWJh", + "dF9wbGF5ZXJfdWlfY29uZmlndXJhdGlvbl9kYXRhGLgCIAEoCzItLnJlY19y", + "b29tLkdhbWVDb21iYXRQbGF5ZXJVSUNvbmZpZ3VyYXRpb25EYXRhElkKImNv", + "bWJhdF9lbmVteV91aV9jb25maWd1cmF0aW9uX2RhdGEYuQIgASgLMiwucmVj", + "X3Jvb20uR2FtZUNvbWJhdEVuZW15VUlDb25maWd1cmF0aW9uRGF0YRIpCiBt", + "b25vY2hyb21lX2RlYWRfZWZmZWN0X3N1cHBvcnRlZBi6AiABKAgSKQogbW9u", + "b2Nocm9tZV9kYm5vX2VmZmVjdF9zdXBwb3J0ZWQYuwIgASgIEioKIWRhbWFn", + "ZV9yZWRfZmxhc2hfZWZmZWN0X3N1cHBvcnRlZBi8AiABKAgSLwomZGVhZF9w", + "ZXJzaXN0ZW50X25vdGlmaWNhdGlvbl9zdXBwb3J0ZWQYvQIgASgIEjoKMURF", + "UFJFQ0FURURfZGJub19wZXJzaXN0ZW50X25vdGlmaWNhdGlvbl9zdXBwb3J0", + "ZWQYvgIgASgIEkUKPERFUFJFQ0FURURfcmV2aXZlX2Nvb2xkb3duX3BlcnNp", + "c3RlbnRfbm90aWZpY2F0aW9uX3N1cHBvcnRlZBi/AiABKAgSQwo6REVQUkVD", + "QVRFRF9yZXNwYXduX3RpbWVyX3BlcnNpc3RlbnRfbm90aWZpY2F0aW9uX3N1", + "cHBvcnRlZBjAAiABKAgSHQoUY29tYmF0X2h1ZF9zdXBwb3J0ZWQYwgIgASgI", + "Eh8KFnN1cHByZXNzX3dlYXBvbl9kYW1hZ2UYwwIgASgIEiYKHXN1cHByZXNz", + "X2FsbF9kYW1hZ2VfdG9fcGxheWVyGMQCIAEoCBIiChllbmVtaWVzX2lnbm9y", + "ZV9zcGVjdGF0b3JzGMUCIAEoCBInCh5kZWZhdWx0X2hpdF9mZWVkYmFja19z", + "dXBwb3J0ZWQY3gIgASgIEioKIWRlZmF1bHRfcmV2aXZlX2ZlZWRiYWNrX3N1", + "cHBvcnRlZBjfAiABKAgSMwoqZGVmYXVsdF9kb3duZWRfb3Bwb25lbnRfZmVl", + "ZGJhY2tfc3VwcG9ydGVkGOACIAEoCBI3Ci5kZWZhdWx0X2Rvd25lZF9sb2Nh", + "bF9wbGF5ZXJfZmVlZGJhY2tfc3VwcG9ydGVkGOECIAEoCBIzCipkZWZhdWx0", + "X2Rvd25lZF90ZWFtbWF0ZV9mZWVkYmFja19zdXBwb3J0ZWQY4gIgASgIEiMK", + "GnNwYXduX3BvaW50X3NlbGVjdGlvbl9tb2RlGJEDIAEoBRInCh5tYWluX2hh", + "bmRfc3Bhd25fZXF1aXBtZW50X3R5cGUY9QMgASgMEiYKHW9mZl9oYW5kX3Nw", + "YXduX2VxdWlwbWVudF90eXBlGPYDIAEoDBIsCiNyZXNldF90b29sc19vbl9n", + "YW1lX3N0YXJ0X3N1cHBvcnRlZBj3AyABKAgSHQoUYnJva2VuX3Rvb2xfYmVo", + "YXZpb3IY+AMgASgFEi8KJmluZmluaXRlX3Jlc2VydmVfYW1tbXVuaXRpb25f", + "c3VwcG9ydGVkGPkDIAEoCBIfChZ0b29sX2JlYWNvbnNfc3VwcG9ydGVkGPsD", + "IAEoCBIsCiNtb3ZlbWVudF9idWZmZXJfZGlzdGFuY2VfcmVzdHJpY3RlZBjZ", + "BCABKAgSIAoXb3V0X29mX2JvdW5kc19zdXBwb3J0ZWQYvQUgASgIEiMKGm91", + "dF9vZl9ib3VuZHNfZ3JhY2VfcGVyaW9kGL4FIAEoAhIjChpvdXRfb2ZfYm91", + "bmRzX21heF9kdXJhdGlvbhi/BSABKAISKwoib3V0X29mX2JvdW5kc19zcGVj", + "dGF0b3JzX3N1cHBvcnRlZBjABSABKAgSIwoaZG93bl9vdXRfb2ZfYm91bmRz", + "X3BsYXllcnMYwQUgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.GameCombatAutoHealConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameCombatDownButNotOutConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameCombatEnemyUiConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameCombatFriendlyFireConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameCombatPlayerUiConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameCombatRespawnConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameCombatReviveConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameStartRequirementConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameStatConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameTeamConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameTeamPlayerVisualConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameTeamRadioConfigurationDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameConfigurationData), global::RecRoom.Protobuf.GameConfigurationData.Parser, new[]{ "Name", "ManualStartRequirementConfigurationData", "AutomaticStartRequirementConfigurationData", "JoinInProgressSupported", "AutomaticStartSupported", "LoadPriority", "RespawnOnGameStartSupported", "RespawnOnGameOverSupported", "PregameVoiceOverSupported", "ResultsVoiceOverSupported", "EndGameIfStartRequirementsNotMet", "CountdownVoiceOverSupported", "GameStartDelay", "EndGameResultsDuration", "GameModeNotificationsSupported", "InGamePlayerNotificationsSupported", "ReloadInstanceAfterPostgameResults", "TeamConfigurations", "TeamSelectionMethod", "TeamChangeDuringGameSupported", "ExplicitTeamSelectionSupported", "SpectatingSupported", "RespawnOnTeamChangeDuringGameSupported", "ShowOpenSlotsOnScoreboard", "ClearTeamsAfterGame", "EndGameWhenAllDead", "TeamPlayerVisualConfigurationData", "TeamRadiosSupported", "TeamRadiosCrossteamSupported", "TeamRadioConfigurationData", "StatConfigurations", "PersistStatsOnGameStart", "MaxHealth", "MaxShield", "AutoHealSupported", "AutoHealConfigurationData", "DbnoSupported", "DbnoConfigurationData", "AutoRespawnSupported", "RespawnConfigurationData", "ReviveMode", "ReviveConfigurationData", "FriendlyFireConfigurationData", "CombatPlayerUiConfigurationData", "CombatEnemyUiConfigurationData", "MonochromeDeadEffectSupported", "MonochromeDbnoEffectSupported", "DamageRedFlashEffectSupported", "DeadPersistentNotificationSupported", "DEPRECATEDDbnoPersistentNotificationSupported", "DEPRECATEDReviveCooldownPersistentNotificationSupported", "DEPRECATEDRespawnTimerPersistentNotificationSupported", "CombatHudSupported", "SuppressWeaponDamage", "SuppressAllDamageToPlayer", "EnemiesIgnoreSpectators", "DefaultHitFeedbackSupported", "DefaultReviveFeedbackSupported", "DefaultDownedOpponentFeedbackSupported", "DefaultDownedLocalPlayerFeedbackSupported", "DefaultDownedTeammateFeedbackSupported", "SpawnPointSelectionMode", "MainHandSpawnEquipmentType", "OffHandSpawnEquipmentType", "ResetToolsOnGameStartSupported", "BrokenToolBehavior", "InfiniteReserveAmmmunitionSupported", "ToolBeaconsSupported", "MovementBufferDistanceRestricted", "OutOfBoundsSupported", "OutOfBoundsGracePeriod", "OutOfBoundsMaxDuration", "OutOfBoundsSpectatorsSupported", "DownOutOfBoundsPlayers" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameConfigurationDataReflection.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 GameConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameConfigurationData(GameConfigurationData other) : this() { + name_ = other.name_; + manualStartRequirementConfigurationData_ = other.manualStartRequirementConfigurationData_ != null ? other.manualStartRequirementConfigurationData_.Clone() : null; + automaticStartRequirementConfigurationData_ = other.automaticStartRequirementConfigurationData_ != null ? other.automaticStartRequirementConfigurationData_.Clone() : null; + joinInProgressSupported_ = other.joinInProgressSupported_; + automaticStartSupported_ = other.automaticStartSupported_; + loadPriority_ = other.loadPriority_; + respawnOnGameStartSupported_ = other.respawnOnGameStartSupported_; + respawnOnGameOverSupported_ = other.respawnOnGameOverSupported_; + pregameVoiceOverSupported_ = other.pregameVoiceOverSupported_; + resultsVoiceOverSupported_ = other.resultsVoiceOverSupported_; + endGameIfStartRequirementsNotMet_ = other.endGameIfStartRequirementsNotMet_; + countdownVoiceOverSupported_ = other.countdownVoiceOverSupported_; + gameStartDelay_ = other.gameStartDelay_; + endGameResultsDuration_ = other.endGameResultsDuration_; + gameModeNotificationsSupported_ = other.gameModeNotificationsSupported_; + inGamePlayerNotificationsSupported_ = other.inGamePlayerNotificationsSupported_; + reloadInstanceAfterPostgameResults_ = other.reloadInstanceAfterPostgameResults_; + teamConfigurations_ = other.teamConfigurations_.Clone(); + teamSelectionMethod_ = other.teamSelectionMethod_; + teamChangeDuringGameSupported_ = other.teamChangeDuringGameSupported_; + explicitTeamSelectionSupported_ = other.explicitTeamSelectionSupported_; + spectatingSupported_ = other.spectatingSupported_; + respawnOnTeamChangeDuringGameSupported_ = other.respawnOnTeamChangeDuringGameSupported_; + showOpenSlotsOnScoreboard_ = other.showOpenSlotsOnScoreboard_; + clearTeamsAfterGame_ = other.clearTeamsAfterGame_; + endGameWhenAllDead_ = other.endGameWhenAllDead_; + teamPlayerVisualConfigurationData_ = other.teamPlayerVisualConfigurationData_ != null ? other.teamPlayerVisualConfigurationData_.Clone() : null; + teamRadiosSupported_ = other.teamRadiosSupported_; + teamRadiosCrossteamSupported_ = other.teamRadiosCrossteamSupported_; + teamRadioConfigurationData_ = other.teamRadioConfigurationData_ != null ? other.teamRadioConfigurationData_.Clone() : null; + statConfigurations_ = other.statConfigurations_.Clone(); + persistStatsOnGameStart_ = other.persistStatsOnGameStart_; + maxHealth_ = other.maxHealth_; + maxShield_ = other.maxShield_; + autoHealSupported_ = other.autoHealSupported_; + autoHealConfigurationData_ = other.autoHealConfigurationData_ != null ? other.autoHealConfigurationData_.Clone() : null; + dbnoSupported_ = other.dbnoSupported_; + dbnoConfigurationData_ = other.dbnoConfigurationData_ != null ? other.dbnoConfigurationData_.Clone() : null; + autoRespawnSupported_ = other.autoRespawnSupported_; + respawnConfigurationData_ = other.respawnConfigurationData_ != null ? other.respawnConfigurationData_.Clone() : null; + reviveMode_ = other.reviveMode_; + reviveConfigurationData_ = other.reviveConfigurationData_ != null ? other.reviveConfigurationData_.Clone() : null; + friendlyFireConfigurationData_ = other.friendlyFireConfigurationData_ != null ? other.friendlyFireConfigurationData_.Clone() : null; + combatPlayerUiConfigurationData_ = other.combatPlayerUiConfigurationData_ != null ? other.combatPlayerUiConfigurationData_.Clone() : null; + combatEnemyUiConfigurationData_ = other.combatEnemyUiConfigurationData_ != null ? other.combatEnemyUiConfigurationData_.Clone() : null; + monochromeDeadEffectSupported_ = other.monochromeDeadEffectSupported_; + monochromeDbnoEffectSupported_ = other.monochromeDbnoEffectSupported_; + damageRedFlashEffectSupported_ = other.damageRedFlashEffectSupported_; + deadPersistentNotificationSupported_ = other.deadPersistentNotificationSupported_; + dEPRECATEDDbnoPersistentNotificationSupported_ = other.dEPRECATEDDbnoPersistentNotificationSupported_; + dEPRECATEDReviveCooldownPersistentNotificationSupported_ = other.dEPRECATEDReviveCooldownPersistentNotificationSupported_; + dEPRECATEDRespawnTimerPersistentNotificationSupported_ = other.dEPRECATEDRespawnTimerPersistentNotificationSupported_; + combatHudSupported_ = other.combatHudSupported_; + suppressWeaponDamage_ = other.suppressWeaponDamage_; + suppressAllDamageToPlayer_ = other.suppressAllDamageToPlayer_; + enemiesIgnoreSpectators_ = other.enemiesIgnoreSpectators_; + defaultHitFeedbackSupported_ = other.defaultHitFeedbackSupported_; + defaultReviveFeedbackSupported_ = other.defaultReviveFeedbackSupported_; + defaultDownedOpponentFeedbackSupported_ = other.defaultDownedOpponentFeedbackSupported_; + defaultDownedLocalPlayerFeedbackSupported_ = other.defaultDownedLocalPlayerFeedbackSupported_; + defaultDownedTeammateFeedbackSupported_ = other.defaultDownedTeammateFeedbackSupported_; + spawnPointSelectionMode_ = other.spawnPointSelectionMode_; + mainHandSpawnEquipmentType_ = other.mainHandSpawnEquipmentType_; + offHandSpawnEquipmentType_ = other.offHandSpawnEquipmentType_; + resetToolsOnGameStartSupported_ = other.resetToolsOnGameStartSupported_; + brokenToolBehavior_ = other.brokenToolBehavior_; + infiniteReserveAmmmunitionSupported_ = other.infiniteReserveAmmmunitionSupported_; + toolBeaconsSupported_ = other.toolBeaconsSupported_; + movementBufferDistanceRestricted_ = other.movementBufferDistanceRestricted_; + outOfBoundsSupported_ = other.outOfBoundsSupported_; + outOfBoundsGracePeriod_ = other.outOfBoundsGracePeriod_; + outOfBoundsMaxDuration_ = other.outOfBoundsMaxDuration_; + outOfBoundsSpectatorsSupported_ = other.outOfBoundsSpectatorsSupported_; + downOutOfBoundsPlayers_ = other.downOutOfBoundsPlayers_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameConfigurationData Clone() { + return new GameConfigurationData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "manual_start_requirement_configuration_data" field. + public const int ManualStartRequirementConfigurationDataFieldNumber = 3; + private global::RecRoom.Protobuf.GameStartRequirementConfigurationData manualStartRequirementConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameStartRequirementConfigurationData ManualStartRequirementConfigurationData { + get { return manualStartRequirementConfigurationData_; } + set { + manualStartRequirementConfigurationData_ = value; + } + } + + /// Field number for the "automatic_start_requirement_configuration_data" field. + public const int AutomaticStartRequirementConfigurationDataFieldNumber = 4; + private global::RecRoom.Protobuf.GameStartRequirementConfigurationData automaticStartRequirementConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameStartRequirementConfigurationData AutomaticStartRequirementConfigurationData { + get { return automaticStartRequirementConfigurationData_; } + set { + automaticStartRequirementConfigurationData_ = value; + } + } + + /// Field number for the "join_in_progress_supported" field. + public const int JoinInProgressSupportedFieldNumber = 5; + private bool joinInProgressSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool JoinInProgressSupported { + get { return joinInProgressSupported_; } + set { + joinInProgressSupported_ = value; + } + } + + /// Field number for the "automatic_start_supported" field. + public const int AutomaticStartSupportedFieldNumber = 6; + private bool automaticStartSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AutomaticStartSupported { + get { return automaticStartSupported_; } + set { + automaticStartSupported_ = value; + } + } + + /// Field number for the "load_priority" field. + public const int LoadPriorityFieldNumber = 7; + private int loadPriority_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int LoadPriority { + get { return loadPriority_; } + set { + loadPriority_ = value; + } + } + + /// Field number for the "respawn_on_game_start_supported" field. + public const int RespawnOnGameStartSupportedFieldNumber = 8; + private bool respawnOnGameStartSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool RespawnOnGameStartSupported { + get { return respawnOnGameStartSupported_; } + set { + respawnOnGameStartSupported_ = value; + } + } + + /// Field number for the "respawn_on_game_over_supported" field. + public const int RespawnOnGameOverSupportedFieldNumber = 9; + private bool respawnOnGameOverSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool RespawnOnGameOverSupported { + get { return respawnOnGameOverSupported_; } + set { + respawnOnGameOverSupported_ = value; + } + } + + /// Field number for the "pregame_voice_over_supported" field. + public const int PregameVoiceOverSupportedFieldNumber = 10; + private bool pregameVoiceOverSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PregameVoiceOverSupported { + get { return pregameVoiceOverSupported_; } + set { + pregameVoiceOverSupported_ = value; + } + } + + /// Field number for the "results_voice_over_supported" field. + public const int ResultsVoiceOverSupportedFieldNumber = 11; + private bool resultsVoiceOverSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ResultsVoiceOverSupported { + get { return resultsVoiceOverSupported_; } + set { + resultsVoiceOverSupported_ = value; + } + } + + /// Field number for the "end_game_if_start_requirements_not_met" field. + public const int EndGameIfStartRequirementsNotMetFieldNumber = 12; + private bool endGameIfStartRequirementsNotMet_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EndGameIfStartRequirementsNotMet { + get { return endGameIfStartRequirementsNotMet_; } + set { + endGameIfStartRequirementsNotMet_ = value; + } + } + + /// Field number for the "countdown_voice_over_supported" field. + public const int CountdownVoiceOverSupportedFieldNumber = 13; + private bool countdownVoiceOverSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CountdownVoiceOverSupported { + get { return countdownVoiceOverSupported_; } + set { + countdownVoiceOverSupported_ = value; + } + } + + /// Field number for the "game_start_delay" field. + public const int GameStartDelayFieldNumber = 14; + private float gameStartDelay_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GameStartDelay { + get { return gameStartDelay_; } + set { + gameStartDelay_ = value; + } + } + + /// Field number for the "end_game_results_duration" field. + public const int EndGameResultsDurationFieldNumber = 15; + private float endGameResultsDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float EndGameResultsDuration { + get { return endGameResultsDuration_; } + set { + endGameResultsDuration_ = value; + } + } + + /// Field number for the "game_mode_notifications_supported" field. + public const int GameModeNotificationsSupportedFieldNumber = 16; + private bool gameModeNotificationsSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool GameModeNotificationsSupported { + get { return gameModeNotificationsSupported_; } + set { + gameModeNotificationsSupported_ = value; + } + } + + /// Field number for the "in_game_player_notifications_supported" field. + public const int InGamePlayerNotificationsSupportedFieldNumber = 17; + private bool inGamePlayerNotificationsSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool InGamePlayerNotificationsSupported { + get { return inGamePlayerNotificationsSupported_; } + set { + inGamePlayerNotificationsSupported_ = value; + } + } + + /// Field number for the "reload_instance_after_postgame_results" field. + public const int ReloadInstanceAfterPostgameResultsFieldNumber = 18; + private bool reloadInstanceAfterPostgameResults_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ReloadInstanceAfterPostgameResults { + get { return reloadInstanceAfterPostgameResults_; } + set { + reloadInstanceAfterPostgameResults_ = value; + } + } + + /// Field number for the "team_configurations" field. + public const int TeamConfigurationsFieldNumber = 101; + private static readonly pb::FieldCodec _repeated_teamConfigurations_codec + = pb::FieldCodec.ForMessage(810, global::RecRoom.Protobuf.GameTeamConfigurationData.Parser); + private readonly pbc::RepeatedField teamConfigurations_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TeamConfigurations { + get { return teamConfigurations_; } + } + + /// Field number for the "team_selection_method" field. + public const int TeamSelectionMethodFieldNumber = 102; + private int teamSelectionMethod_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TeamSelectionMethod { + get { return teamSelectionMethod_; } + set { + teamSelectionMethod_ = value; + } + } + + /// Field number for the "team_change_during_game_supported" field. + public const int TeamChangeDuringGameSupportedFieldNumber = 103; + private bool teamChangeDuringGameSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TeamChangeDuringGameSupported { + get { return teamChangeDuringGameSupported_; } + set { + teamChangeDuringGameSupported_ = value; + } + } + + /// Field number for the "explicit_team_selection_supported" field. + public const int ExplicitTeamSelectionSupportedFieldNumber = 104; + private bool explicitTeamSelectionSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ExplicitTeamSelectionSupported { + get { return explicitTeamSelectionSupported_; } + set { + explicitTeamSelectionSupported_ = value; + } + } + + /// Field number for the "spectating_supported" field. + public const int SpectatingSupportedFieldNumber = 105; + private bool spectatingSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SpectatingSupported { + get { return spectatingSupported_; } + set { + spectatingSupported_ = value; + } + } + + /// Field number for the "respawn_on_team_change_during_game_supported" field. + public const int RespawnOnTeamChangeDuringGameSupportedFieldNumber = 109; + private bool respawnOnTeamChangeDuringGameSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool RespawnOnTeamChangeDuringGameSupported { + get { return respawnOnTeamChangeDuringGameSupported_; } + set { + respawnOnTeamChangeDuringGameSupported_ = value; + } + } + + /// Field number for the "show_open_slots_on_scoreboard" field. + public const int ShowOpenSlotsOnScoreboardFieldNumber = 110; + private bool showOpenSlotsOnScoreboard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowOpenSlotsOnScoreboard { + get { return showOpenSlotsOnScoreboard_; } + set { + showOpenSlotsOnScoreboard_ = value; + } + } + + /// Field number for the "clear_teams_after_game" field. + public const int ClearTeamsAfterGameFieldNumber = 111; + private bool clearTeamsAfterGame_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ClearTeamsAfterGame { + get { return clearTeamsAfterGame_; } + set { + clearTeamsAfterGame_ = value; + } + } + + /// Field number for the "end_game_when_all_dead" field. + public const int EndGameWhenAllDeadFieldNumber = 112; + private bool endGameWhenAllDead_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EndGameWhenAllDead { + get { return endGameWhenAllDead_; } + set { + endGameWhenAllDead_ = value; + } + } + + /// Field number for the "team_player_visual_configuration_data" field. + public const int TeamPlayerVisualConfigurationDataFieldNumber = 106; + private global::RecRoom.Protobuf.GameTeamPlayerVisualConfigurationData teamPlayerVisualConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameTeamPlayerVisualConfigurationData TeamPlayerVisualConfigurationData { + get { return teamPlayerVisualConfigurationData_; } + set { + teamPlayerVisualConfigurationData_ = value; + } + } + + /// Field number for the "team_radios_supported" field. + public const int TeamRadiosSupportedFieldNumber = 107; + private bool teamRadiosSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TeamRadiosSupported { + get { return teamRadiosSupported_; } + set { + teamRadiosSupported_ = value; + } + } + + /// Field number for the "team_radios_crossteam_supported" field. + public const int TeamRadiosCrossteamSupportedFieldNumber = 113; + private bool teamRadiosCrossteamSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TeamRadiosCrossteamSupported { + get { return teamRadiosCrossteamSupported_; } + set { + teamRadiosCrossteamSupported_ = value; + } + } + + /// Field number for the "team_radio_configuration_data" field. + public const int TeamRadioConfigurationDataFieldNumber = 108; + private global::RecRoom.Protobuf.GameTeamRadioConfigurationData teamRadioConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameTeamRadioConfigurationData TeamRadioConfigurationData { + get { return teamRadioConfigurationData_; } + set { + teamRadioConfigurationData_ = value; + } + } + + /// Field number for the "stat_configurations" field. + public const int StatConfigurationsFieldNumber = 202; + private static readonly pb::FieldCodec _repeated_statConfigurations_codec + = pb::FieldCodec.ForMessage(1618, global::RecRoom.Protobuf.GameStatConfigurationData.Parser); + private readonly pbc::RepeatedField statConfigurations_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField StatConfigurations { + get { return statConfigurations_; } + } + + /// Field number for the "persist_stats_on_game_start" field. + public const int PersistStatsOnGameStartFieldNumber = 203; + private bool persistStatsOnGameStart_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PersistStatsOnGameStart { + get { return persistStatsOnGameStart_; } + set { + persistStatsOnGameStart_ = value; + } + } + + /// Field number for the "max_health" field. + public const int MaxHealthFieldNumber = 301; + private int maxHealth_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxHealth { + get { return maxHealth_; } + set { + maxHealth_ = value; + } + } + + /// Field number for the "max_shield" field. + public const int MaxShieldFieldNumber = 302; + private int maxShield_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxShield { + get { return maxShield_; } + set { + maxShield_ = value; + } + } + + /// Field number for the "auto_heal_supported" field. + public const int AutoHealSupportedFieldNumber = 303; + private bool autoHealSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AutoHealSupported { + get { return autoHealSupported_; } + set { + autoHealSupported_ = value; + } + } + + /// Field number for the "auto_heal_configuration_data" field. + public const int AutoHealConfigurationDataFieldNumber = 304; + private global::RecRoom.Protobuf.GameCombatAutoHealConfigurationData autoHealConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameCombatAutoHealConfigurationData AutoHealConfigurationData { + get { return autoHealConfigurationData_; } + set { + autoHealConfigurationData_ = value; + } + } + + /// Field number for the "dbno_supported" field. + public const int DbnoSupportedFieldNumber = 305; + private bool dbnoSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DbnoSupported { + get { return dbnoSupported_; } + set { + dbnoSupported_ = value; + } + } + + /// Field number for the "dbno_configuration_data" field. + public const int DbnoConfigurationDataFieldNumber = 306; + private global::RecRoom.Protobuf.GameCombatDownButNotOutConfigurationData dbnoConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameCombatDownButNotOutConfigurationData DbnoConfigurationData { + get { return dbnoConfigurationData_; } + set { + dbnoConfigurationData_ = value; + } + } + + /// Field number for the "auto_respawn_supported" field. + public const int AutoRespawnSupportedFieldNumber = 307; + private bool autoRespawnSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AutoRespawnSupported { + get { return autoRespawnSupported_; } + set { + autoRespawnSupported_ = value; + } + } + + /// Field number for the "respawn_configuration_data" field. + public const int RespawnConfigurationDataFieldNumber = 308; + private global::RecRoom.Protobuf.GameCombatRespawnConfigurationData respawnConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameCombatRespawnConfigurationData RespawnConfigurationData { + get { return respawnConfigurationData_; } + set { + respawnConfigurationData_ = value; + } + } + + /// Field number for the "revive_mode" field. + public const int ReviveModeFieldNumber = 309; + private int reviveMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ReviveMode { + get { return reviveMode_; } + set { + reviveMode_ = value; + } + } + + /// Field number for the "revive_configuration_data" field. + public const int ReviveConfigurationDataFieldNumber = 310; + private global::RecRoom.Protobuf.GameCombatReviveConfigurationData reviveConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameCombatReviveConfigurationData ReviveConfigurationData { + get { return reviveConfigurationData_; } + set { + reviveConfigurationData_ = value; + } + } + + /// Field number for the "friendly_fire_configuration_data" field. + public const int FriendlyFireConfigurationDataFieldNumber = 311; + private global::RecRoom.Protobuf.GameCombatFriendlyFireConfigurationData friendlyFireConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameCombatFriendlyFireConfigurationData FriendlyFireConfigurationData { + get { return friendlyFireConfigurationData_; } + set { + friendlyFireConfigurationData_ = value; + } + } + + /// Field number for the "combat_player_ui_configuration_data" field. + public const int CombatPlayerUiConfigurationDataFieldNumber = 312; + private global::RecRoom.Protobuf.GameCombatPlayerUIConfigurationData combatPlayerUiConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameCombatPlayerUIConfigurationData CombatPlayerUiConfigurationData { + get { return combatPlayerUiConfigurationData_; } + set { + combatPlayerUiConfigurationData_ = value; + } + } + + /// Field number for the "combat_enemy_ui_configuration_data" field. + public const int CombatEnemyUiConfigurationDataFieldNumber = 313; + private global::RecRoom.Protobuf.GameCombatEnemyUIConfigurationData combatEnemyUiConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameCombatEnemyUIConfigurationData CombatEnemyUiConfigurationData { + get { return combatEnemyUiConfigurationData_; } + set { + combatEnemyUiConfigurationData_ = value; + } + } + + /// Field number for the "monochrome_dead_effect_supported" field. + public const int MonochromeDeadEffectSupportedFieldNumber = 314; + private bool monochromeDeadEffectSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MonochromeDeadEffectSupported { + get { return monochromeDeadEffectSupported_; } + set { + monochromeDeadEffectSupported_ = value; + } + } + + /// Field number for the "monochrome_dbno_effect_supported" field. + public const int MonochromeDbnoEffectSupportedFieldNumber = 315; + private bool monochromeDbnoEffectSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MonochromeDbnoEffectSupported { + get { return monochromeDbnoEffectSupported_; } + set { + monochromeDbnoEffectSupported_ = value; + } + } + + /// Field number for the "damage_red_flash_effect_supported" field. + public const int DamageRedFlashEffectSupportedFieldNumber = 316; + private bool damageRedFlashEffectSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DamageRedFlashEffectSupported { + get { return damageRedFlashEffectSupported_; } + set { + damageRedFlashEffectSupported_ = value; + } + } + + /// Field number for the "dead_persistent_notification_supported" field. + public const int DeadPersistentNotificationSupportedFieldNumber = 317; + private bool deadPersistentNotificationSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DeadPersistentNotificationSupported { + get { return deadPersistentNotificationSupported_; } + set { + deadPersistentNotificationSupported_ = value; + } + } + + /// Field number for the "DEPRECATED_dbno_persistent_notification_supported" field. + public const int DEPRECATEDDbnoPersistentNotificationSupportedFieldNumber = 318; + private bool dEPRECATEDDbnoPersistentNotificationSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDDbnoPersistentNotificationSupported { + get { return dEPRECATEDDbnoPersistentNotificationSupported_; } + set { + dEPRECATEDDbnoPersistentNotificationSupported_ = value; + } + } + + /// Field number for the "DEPRECATED_revive_cooldown_persistent_notification_supported" field. + public const int DEPRECATEDReviveCooldownPersistentNotificationSupportedFieldNumber = 319; + private bool dEPRECATEDReviveCooldownPersistentNotificationSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDReviveCooldownPersistentNotificationSupported { + get { return dEPRECATEDReviveCooldownPersistentNotificationSupported_; } + set { + dEPRECATEDReviveCooldownPersistentNotificationSupported_ = value; + } + } + + /// Field number for the "DEPRECATED_respawn_timer_persistent_notification_supported" field. + public const int DEPRECATEDRespawnTimerPersistentNotificationSupportedFieldNumber = 320; + private bool dEPRECATEDRespawnTimerPersistentNotificationSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDRespawnTimerPersistentNotificationSupported { + get { return dEPRECATEDRespawnTimerPersistentNotificationSupported_; } + set { + dEPRECATEDRespawnTimerPersistentNotificationSupported_ = value; + } + } + + /// Field number for the "combat_hud_supported" field. + public const int CombatHudSupportedFieldNumber = 322; + private bool combatHudSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CombatHudSupported { + get { return combatHudSupported_; } + set { + combatHudSupported_ = value; + } + } + + /// Field number for the "suppress_weapon_damage" field. + public const int SuppressWeaponDamageFieldNumber = 323; + private bool suppressWeaponDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SuppressWeaponDamage { + get { return suppressWeaponDamage_; } + set { + suppressWeaponDamage_ = value; + } + } + + /// Field number for the "suppress_all_damage_to_player" field. + public const int SuppressAllDamageToPlayerFieldNumber = 324; + private bool suppressAllDamageToPlayer_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SuppressAllDamageToPlayer { + get { return suppressAllDamageToPlayer_; } + set { + suppressAllDamageToPlayer_ = value; + } + } + + /// Field number for the "enemies_ignore_spectators" field. + public const int EnemiesIgnoreSpectatorsFieldNumber = 325; + private bool enemiesIgnoreSpectators_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EnemiesIgnoreSpectators { + get { return enemiesIgnoreSpectators_; } + set { + enemiesIgnoreSpectators_ = value; + } + } + + /// Field number for the "default_hit_feedback_supported" field. + public const int DefaultHitFeedbackSupportedFieldNumber = 350; + private bool defaultHitFeedbackSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DefaultHitFeedbackSupported { + get { return defaultHitFeedbackSupported_; } + set { + defaultHitFeedbackSupported_ = value; + } + } + + /// Field number for the "default_revive_feedback_supported" field. + public const int DefaultReviveFeedbackSupportedFieldNumber = 351; + private bool defaultReviveFeedbackSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DefaultReviveFeedbackSupported { + get { return defaultReviveFeedbackSupported_; } + set { + defaultReviveFeedbackSupported_ = value; + } + } + + /// Field number for the "default_downed_opponent_feedback_supported" field. + public const int DefaultDownedOpponentFeedbackSupportedFieldNumber = 352; + private bool defaultDownedOpponentFeedbackSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DefaultDownedOpponentFeedbackSupported { + get { return defaultDownedOpponentFeedbackSupported_; } + set { + defaultDownedOpponentFeedbackSupported_ = value; + } + } + + /// Field number for the "default_downed_local_player_feedback_supported" field. + public const int DefaultDownedLocalPlayerFeedbackSupportedFieldNumber = 353; + private bool defaultDownedLocalPlayerFeedbackSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DefaultDownedLocalPlayerFeedbackSupported { + get { return defaultDownedLocalPlayerFeedbackSupported_; } + set { + defaultDownedLocalPlayerFeedbackSupported_ = value; + } + } + + /// Field number for the "default_downed_teammate_feedback_supported" field. + public const int DefaultDownedTeammateFeedbackSupportedFieldNumber = 354; + private bool defaultDownedTeammateFeedbackSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DefaultDownedTeammateFeedbackSupported { + get { return defaultDownedTeammateFeedbackSupported_; } + set { + defaultDownedTeammateFeedbackSupported_ = value; + } + } + + /// Field number for the "spawn_point_selection_mode" field. + public const int SpawnPointSelectionModeFieldNumber = 401; + private int spawnPointSelectionMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SpawnPointSelectionMode { + get { return spawnPointSelectionMode_; } + set { + spawnPointSelectionMode_ = value; + } + } + + /// Field number for the "main_hand_spawn_equipment_type" field. + public const int MainHandSpawnEquipmentTypeFieldNumber = 501; + private pb::ByteString mainHandSpawnEquipmentType_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString MainHandSpawnEquipmentType { + get { return mainHandSpawnEquipmentType_; } + set { + mainHandSpawnEquipmentType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "off_hand_spawn_equipment_type" field. + public const int OffHandSpawnEquipmentTypeFieldNumber = 502; + private pb::ByteString offHandSpawnEquipmentType_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString OffHandSpawnEquipmentType { + get { return offHandSpawnEquipmentType_; } + set { + offHandSpawnEquipmentType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "reset_tools_on_game_start_supported" field. + public const int ResetToolsOnGameStartSupportedFieldNumber = 503; + private bool resetToolsOnGameStartSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ResetToolsOnGameStartSupported { + get { return resetToolsOnGameStartSupported_; } + set { + resetToolsOnGameStartSupported_ = value; + } + } + + /// Field number for the "broken_tool_behavior" field. + public const int BrokenToolBehaviorFieldNumber = 504; + private int brokenToolBehavior_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BrokenToolBehavior { + get { return brokenToolBehavior_; } + set { + brokenToolBehavior_ = value; + } + } + + /// Field number for the "infinite_reserve_ammmunition_supported" field. + public const int InfiniteReserveAmmmunitionSupportedFieldNumber = 505; + private bool infiniteReserveAmmmunitionSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool InfiniteReserveAmmmunitionSupported { + get { return infiniteReserveAmmmunitionSupported_; } + set { + infiniteReserveAmmmunitionSupported_ = value; + } + } + + /// Field number for the "tool_beacons_supported" field. + public const int ToolBeaconsSupportedFieldNumber = 507; + private bool toolBeaconsSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ToolBeaconsSupported { + get { return toolBeaconsSupported_; } + set { + toolBeaconsSupported_ = value; + } + } + + /// Field number for the "movement_buffer_distance_restricted" field. + public const int MovementBufferDistanceRestrictedFieldNumber = 601; + private bool movementBufferDistanceRestricted_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MovementBufferDistanceRestricted { + get { return movementBufferDistanceRestricted_; } + set { + movementBufferDistanceRestricted_ = value; + } + } + + /// Field number for the "out_of_bounds_supported" field. + public const int OutOfBoundsSupportedFieldNumber = 701; + private bool outOfBoundsSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OutOfBoundsSupported { + get { return outOfBoundsSupported_; } + set { + outOfBoundsSupported_ = value; + } + } + + /// Field number for the "out_of_bounds_grace_period" field. + public const int OutOfBoundsGracePeriodFieldNumber = 702; + private float outOfBoundsGracePeriod_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float OutOfBoundsGracePeriod { + get { return outOfBoundsGracePeriod_; } + set { + outOfBoundsGracePeriod_ = value; + } + } + + /// Field number for the "out_of_bounds_max_duration" field. + public const int OutOfBoundsMaxDurationFieldNumber = 703; + private float outOfBoundsMaxDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float OutOfBoundsMaxDuration { + get { return outOfBoundsMaxDuration_; } + set { + outOfBoundsMaxDuration_ = value; + } + } + + /// Field number for the "out_of_bounds_spectators_supported" field. + public const int OutOfBoundsSpectatorsSupportedFieldNumber = 704; + private bool outOfBoundsSpectatorsSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OutOfBoundsSpectatorsSupported { + get { return outOfBoundsSpectatorsSupported_; } + set { + outOfBoundsSpectatorsSupported_ = value; + } + } + + /// Field number for the "down_out_of_bounds_players" field. + public const int DownOutOfBoundsPlayersFieldNumber = 705; + private bool downOutOfBoundsPlayers_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DownOutOfBoundsPlayers { + get { return downOutOfBoundsPlayers_; } + set { + downOutOfBoundsPlayers_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(ManualStartRequirementConfigurationData, other.ManualStartRequirementConfigurationData)) return false; + if (!object.Equals(AutomaticStartRequirementConfigurationData, other.AutomaticStartRequirementConfigurationData)) return false; + if (JoinInProgressSupported != other.JoinInProgressSupported) return false; + if (AutomaticStartSupported != other.AutomaticStartSupported) return false; + if (LoadPriority != other.LoadPriority) return false; + if (RespawnOnGameStartSupported != other.RespawnOnGameStartSupported) return false; + if (RespawnOnGameOverSupported != other.RespawnOnGameOverSupported) return false; + if (PregameVoiceOverSupported != other.PregameVoiceOverSupported) return false; + if (ResultsVoiceOverSupported != other.ResultsVoiceOverSupported) return false; + if (EndGameIfStartRequirementsNotMet != other.EndGameIfStartRequirementsNotMet) return false; + if (CountdownVoiceOverSupported != other.CountdownVoiceOverSupported) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GameStartDelay, other.GameStartDelay)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(EndGameResultsDuration, other.EndGameResultsDuration)) return false; + if (GameModeNotificationsSupported != other.GameModeNotificationsSupported) return false; + if (InGamePlayerNotificationsSupported != other.InGamePlayerNotificationsSupported) return false; + if (ReloadInstanceAfterPostgameResults != other.ReloadInstanceAfterPostgameResults) return false; + if(!teamConfigurations_.Equals(other.teamConfigurations_)) return false; + if (TeamSelectionMethod != other.TeamSelectionMethod) return false; + if (TeamChangeDuringGameSupported != other.TeamChangeDuringGameSupported) return false; + if (ExplicitTeamSelectionSupported != other.ExplicitTeamSelectionSupported) return false; + if (SpectatingSupported != other.SpectatingSupported) return false; + if (RespawnOnTeamChangeDuringGameSupported != other.RespawnOnTeamChangeDuringGameSupported) return false; + if (ShowOpenSlotsOnScoreboard != other.ShowOpenSlotsOnScoreboard) return false; + if (ClearTeamsAfterGame != other.ClearTeamsAfterGame) return false; + if (EndGameWhenAllDead != other.EndGameWhenAllDead) return false; + if (!object.Equals(TeamPlayerVisualConfigurationData, other.TeamPlayerVisualConfigurationData)) return false; + if (TeamRadiosSupported != other.TeamRadiosSupported) return false; + if (TeamRadiosCrossteamSupported != other.TeamRadiosCrossteamSupported) return false; + if (!object.Equals(TeamRadioConfigurationData, other.TeamRadioConfigurationData)) return false; + if(!statConfigurations_.Equals(other.statConfigurations_)) return false; + if (PersistStatsOnGameStart != other.PersistStatsOnGameStart) return false; + if (MaxHealth != other.MaxHealth) return false; + if (MaxShield != other.MaxShield) return false; + if (AutoHealSupported != other.AutoHealSupported) return false; + if (!object.Equals(AutoHealConfigurationData, other.AutoHealConfigurationData)) return false; + if (DbnoSupported != other.DbnoSupported) return false; + if (!object.Equals(DbnoConfigurationData, other.DbnoConfigurationData)) return false; + if (AutoRespawnSupported != other.AutoRespawnSupported) return false; + if (!object.Equals(RespawnConfigurationData, other.RespawnConfigurationData)) return false; + if (ReviveMode != other.ReviveMode) return false; + if (!object.Equals(ReviveConfigurationData, other.ReviveConfigurationData)) return false; + if (!object.Equals(FriendlyFireConfigurationData, other.FriendlyFireConfigurationData)) return false; + if (!object.Equals(CombatPlayerUiConfigurationData, other.CombatPlayerUiConfigurationData)) return false; + if (!object.Equals(CombatEnemyUiConfigurationData, other.CombatEnemyUiConfigurationData)) return false; + if (MonochromeDeadEffectSupported != other.MonochromeDeadEffectSupported) return false; + if (MonochromeDbnoEffectSupported != other.MonochromeDbnoEffectSupported) return false; + if (DamageRedFlashEffectSupported != other.DamageRedFlashEffectSupported) return false; + if (DeadPersistentNotificationSupported != other.DeadPersistentNotificationSupported) return false; + if (DEPRECATEDDbnoPersistentNotificationSupported != other.DEPRECATEDDbnoPersistentNotificationSupported) return false; + if (DEPRECATEDReviveCooldownPersistentNotificationSupported != other.DEPRECATEDReviveCooldownPersistentNotificationSupported) return false; + if (DEPRECATEDRespawnTimerPersistentNotificationSupported != other.DEPRECATEDRespawnTimerPersistentNotificationSupported) return false; + if (CombatHudSupported != other.CombatHudSupported) return false; + if (SuppressWeaponDamage != other.SuppressWeaponDamage) return false; + if (SuppressAllDamageToPlayer != other.SuppressAllDamageToPlayer) return false; + if (EnemiesIgnoreSpectators != other.EnemiesIgnoreSpectators) return false; + if (DefaultHitFeedbackSupported != other.DefaultHitFeedbackSupported) return false; + if (DefaultReviveFeedbackSupported != other.DefaultReviveFeedbackSupported) return false; + if (DefaultDownedOpponentFeedbackSupported != other.DefaultDownedOpponentFeedbackSupported) return false; + if (DefaultDownedLocalPlayerFeedbackSupported != other.DefaultDownedLocalPlayerFeedbackSupported) return false; + if (DefaultDownedTeammateFeedbackSupported != other.DefaultDownedTeammateFeedbackSupported) return false; + if (SpawnPointSelectionMode != other.SpawnPointSelectionMode) return false; + if (MainHandSpawnEquipmentType != other.MainHandSpawnEquipmentType) return false; + if (OffHandSpawnEquipmentType != other.OffHandSpawnEquipmentType) return false; + if (ResetToolsOnGameStartSupported != other.ResetToolsOnGameStartSupported) return false; + if (BrokenToolBehavior != other.BrokenToolBehavior) return false; + if (InfiniteReserveAmmmunitionSupported != other.InfiniteReserveAmmmunitionSupported) return false; + if (ToolBeaconsSupported != other.ToolBeaconsSupported) return false; + if (MovementBufferDistanceRestricted != other.MovementBufferDistanceRestricted) return false; + if (OutOfBoundsSupported != other.OutOfBoundsSupported) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(OutOfBoundsGracePeriod, other.OutOfBoundsGracePeriod)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(OutOfBoundsMaxDuration, other.OutOfBoundsMaxDuration)) return false; + if (OutOfBoundsSpectatorsSupported != other.OutOfBoundsSpectatorsSupported) return false; + if (DownOutOfBoundsPlayers != other.DownOutOfBoundsPlayers) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (manualStartRequirementConfigurationData_ != null) hash ^= ManualStartRequirementConfigurationData.GetHashCode(); + if (automaticStartRequirementConfigurationData_ != null) hash ^= AutomaticStartRequirementConfigurationData.GetHashCode(); + if (JoinInProgressSupported != false) hash ^= JoinInProgressSupported.GetHashCode(); + if (AutomaticStartSupported != false) hash ^= AutomaticStartSupported.GetHashCode(); + if (LoadPriority != 0) hash ^= LoadPriority.GetHashCode(); + if (RespawnOnGameStartSupported != false) hash ^= RespawnOnGameStartSupported.GetHashCode(); + if (RespawnOnGameOverSupported != false) hash ^= RespawnOnGameOverSupported.GetHashCode(); + if (PregameVoiceOverSupported != false) hash ^= PregameVoiceOverSupported.GetHashCode(); + if (ResultsVoiceOverSupported != false) hash ^= ResultsVoiceOverSupported.GetHashCode(); + if (EndGameIfStartRequirementsNotMet != false) hash ^= EndGameIfStartRequirementsNotMet.GetHashCode(); + if (CountdownVoiceOverSupported != false) hash ^= CountdownVoiceOverSupported.GetHashCode(); + if (GameStartDelay != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GameStartDelay); + if (EndGameResultsDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(EndGameResultsDuration); + if (GameModeNotificationsSupported != false) hash ^= GameModeNotificationsSupported.GetHashCode(); + if (InGamePlayerNotificationsSupported != false) hash ^= InGamePlayerNotificationsSupported.GetHashCode(); + if (ReloadInstanceAfterPostgameResults != false) hash ^= ReloadInstanceAfterPostgameResults.GetHashCode(); + hash ^= teamConfigurations_.GetHashCode(); + if (TeamSelectionMethod != 0) hash ^= TeamSelectionMethod.GetHashCode(); + if (TeamChangeDuringGameSupported != false) hash ^= TeamChangeDuringGameSupported.GetHashCode(); + if (ExplicitTeamSelectionSupported != false) hash ^= ExplicitTeamSelectionSupported.GetHashCode(); + if (SpectatingSupported != false) hash ^= SpectatingSupported.GetHashCode(); + if (RespawnOnTeamChangeDuringGameSupported != false) hash ^= RespawnOnTeamChangeDuringGameSupported.GetHashCode(); + if (ShowOpenSlotsOnScoreboard != false) hash ^= ShowOpenSlotsOnScoreboard.GetHashCode(); + if (ClearTeamsAfterGame != false) hash ^= ClearTeamsAfterGame.GetHashCode(); + if (EndGameWhenAllDead != false) hash ^= EndGameWhenAllDead.GetHashCode(); + if (teamPlayerVisualConfigurationData_ != null) hash ^= TeamPlayerVisualConfigurationData.GetHashCode(); + if (TeamRadiosSupported != false) hash ^= TeamRadiosSupported.GetHashCode(); + if (TeamRadiosCrossteamSupported != false) hash ^= TeamRadiosCrossteamSupported.GetHashCode(); + if (teamRadioConfigurationData_ != null) hash ^= TeamRadioConfigurationData.GetHashCode(); + hash ^= statConfigurations_.GetHashCode(); + if (PersistStatsOnGameStart != false) hash ^= PersistStatsOnGameStart.GetHashCode(); + if (MaxHealth != 0) hash ^= MaxHealth.GetHashCode(); + if (MaxShield != 0) hash ^= MaxShield.GetHashCode(); + if (AutoHealSupported != false) hash ^= AutoHealSupported.GetHashCode(); + if (autoHealConfigurationData_ != null) hash ^= AutoHealConfigurationData.GetHashCode(); + if (DbnoSupported != false) hash ^= DbnoSupported.GetHashCode(); + if (dbnoConfigurationData_ != null) hash ^= DbnoConfigurationData.GetHashCode(); + if (AutoRespawnSupported != false) hash ^= AutoRespawnSupported.GetHashCode(); + if (respawnConfigurationData_ != null) hash ^= RespawnConfigurationData.GetHashCode(); + if (ReviveMode != 0) hash ^= ReviveMode.GetHashCode(); + if (reviveConfigurationData_ != null) hash ^= ReviveConfigurationData.GetHashCode(); + if (friendlyFireConfigurationData_ != null) hash ^= FriendlyFireConfigurationData.GetHashCode(); + if (combatPlayerUiConfigurationData_ != null) hash ^= CombatPlayerUiConfigurationData.GetHashCode(); + if (combatEnemyUiConfigurationData_ != null) hash ^= CombatEnemyUiConfigurationData.GetHashCode(); + if (MonochromeDeadEffectSupported != false) hash ^= MonochromeDeadEffectSupported.GetHashCode(); + if (MonochromeDbnoEffectSupported != false) hash ^= MonochromeDbnoEffectSupported.GetHashCode(); + if (DamageRedFlashEffectSupported != false) hash ^= DamageRedFlashEffectSupported.GetHashCode(); + if (DeadPersistentNotificationSupported != false) hash ^= DeadPersistentNotificationSupported.GetHashCode(); + if (DEPRECATEDDbnoPersistentNotificationSupported != false) hash ^= DEPRECATEDDbnoPersistentNotificationSupported.GetHashCode(); + if (DEPRECATEDReviveCooldownPersistentNotificationSupported != false) hash ^= DEPRECATEDReviveCooldownPersistentNotificationSupported.GetHashCode(); + if (DEPRECATEDRespawnTimerPersistentNotificationSupported != false) hash ^= DEPRECATEDRespawnTimerPersistentNotificationSupported.GetHashCode(); + if (CombatHudSupported != false) hash ^= CombatHudSupported.GetHashCode(); + if (SuppressWeaponDamage != false) hash ^= SuppressWeaponDamage.GetHashCode(); + if (SuppressAllDamageToPlayer != false) hash ^= SuppressAllDamageToPlayer.GetHashCode(); + if (EnemiesIgnoreSpectators != false) hash ^= EnemiesIgnoreSpectators.GetHashCode(); + if (DefaultHitFeedbackSupported != false) hash ^= DefaultHitFeedbackSupported.GetHashCode(); + if (DefaultReviveFeedbackSupported != false) hash ^= DefaultReviveFeedbackSupported.GetHashCode(); + if (DefaultDownedOpponentFeedbackSupported != false) hash ^= DefaultDownedOpponentFeedbackSupported.GetHashCode(); + if (DefaultDownedLocalPlayerFeedbackSupported != false) hash ^= DefaultDownedLocalPlayerFeedbackSupported.GetHashCode(); + if (DefaultDownedTeammateFeedbackSupported != false) hash ^= DefaultDownedTeammateFeedbackSupported.GetHashCode(); + if (SpawnPointSelectionMode != 0) hash ^= SpawnPointSelectionMode.GetHashCode(); + if (MainHandSpawnEquipmentType.Length != 0) hash ^= MainHandSpawnEquipmentType.GetHashCode(); + if (OffHandSpawnEquipmentType.Length != 0) hash ^= OffHandSpawnEquipmentType.GetHashCode(); + if (ResetToolsOnGameStartSupported != false) hash ^= ResetToolsOnGameStartSupported.GetHashCode(); + if (BrokenToolBehavior != 0) hash ^= BrokenToolBehavior.GetHashCode(); + if (InfiniteReserveAmmmunitionSupported != false) hash ^= InfiniteReserveAmmmunitionSupported.GetHashCode(); + if (ToolBeaconsSupported != false) hash ^= ToolBeaconsSupported.GetHashCode(); + if (MovementBufferDistanceRestricted != false) hash ^= MovementBufferDistanceRestricted.GetHashCode(); + if (OutOfBoundsSupported != false) hash ^= OutOfBoundsSupported.GetHashCode(); + if (OutOfBoundsGracePeriod != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(OutOfBoundsGracePeriod); + if (OutOfBoundsMaxDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(OutOfBoundsMaxDuration); + if (OutOfBoundsSpectatorsSupported != false) hash ^= OutOfBoundsSpectatorsSupported.GetHashCode(); + if (DownOutOfBoundsPlayers != false) hash ^= DownOutOfBoundsPlayers.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (manualStartRequirementConfigurationData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ManualStartRequirementConfigurationData); + } + if (automaticStartRequirementConfigurationData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(AutomaticStartRequirementConfigurationData); + } + if (JoinInProgressSupported != false) { + output.WriteRawTag(40); + output.WriteBool(JoinInProgressSupported); + } + if (AutomaticStartSupported != false) { + output.WriteRawTag(48); + output.WriteBool(AutomaticStartSupported); + } + if (LoadPriority != 0) { + output.WriteRawTag(56); + output.WriteInt32(LoadPriority); + } + if (RespawnOnGameStartSupported != false) { + output.WriteRawTag(64); + output.WriteBool(RespawnOnGameStartSupported); + } + if (RespawnOnGameOverSupported != false) { + output.WriteRawTag(72); + output.WriteBool(RespawnOnGameOverSupported); + } + if (PregameVoiceOverSupported != false) { + output.WriteRawTag(80); + output.WriteBool(PregameVoiceOverSupported); + } + if (ResultsVoiceOverSupported != false) { + output.WriteRawTag(88); + output.WriteBool(ResultsVoiceOverSupported); + } + if (EndGameIfStartRequirementsNotMet != false) { + output.WriteRawTag(96); + output.WriteBool(EndGameIfStartRequirementsNotMet); + } + if (CountdownVoiceOverSupported != false) { + output.WriteRawTag(104); + output.WriteBool(CountdownVoiceOverSupported); + } + if (GameStartDelay != 0F) { + output.WriteRawTag(117); + output.WriteFloat(GameStartDelay); + } + if (EndGameResultsDuration != 0F) { + output.WriteRawTag(125); + output.WriteFloat(EndGameResultsDuration); + } + if (GameModeNotificationsSupported != false) { + output.WriteRawTag(128, 1); + output.WriteBool(GameModeNotificationsSupported); + } + if (InGamePlayerNotificationsSupported != false) { + output.WriteRawTag(136, 1); + output.WriteBool(InGamePlayerNotificationsSupported); + } + if (ReloadInstanceAfterPostgameResults != false) { + output.WriteRawTag(144, 1); + output.WriteBool(ReloadInstanceAfterPostgameResults); + } + teamConfigurations_.WriteTo(output, _repeated_teamConfigurations_codec); + if (TeamSelectionMethod != 0) { + output.WriteRawTag(176, 6); + output.WriteInt32(TeamSelectionMethod); + } + if (TeamChangeDuringGameSupported != false) { + output.WriteRawTag(184, 6); + output.WriteBool(TeamChangeDuringGameSupported); + } + if (ExplicitTeamSelectionSupported != false) { + output.WriteRawTag(192, 6); + output.WriteBool(ExplicitTeamSelectionSupported); + } + if (SpectatingSupported != false) { + output.WriteRawTag(200, 6); + output.WriteBool(SpectatingSupported); + } + if (teamPlayerVisualConfigurationData_ != null) { + output.WriteRawTag(210, 6); + output.WriteMessage(TeamPlayerVisualConfigurationData); + } + if (TeamRadiosSupported != false) { + output.WriteRawTag(216, 6); + output.WriteBool(TeamRadiosSupported); + } + if (teamRadioConfigurationData_ != null) { + output.WriteRawTag(226, 6); + output.WriteMessage(TeamRadioConfigurationData); + } + if (RespawnOnTeamChangeDuringGameSupported != false) { + output.WriteRawTag(232, 6); + output.WriteBool(RespawnOnTeamChangeDuringGameSupported); + } + if (ShowOpenSlotsOnScoreboard != false) { + output.WriteRawTag(240, 6); + output.WriteBool(ShowOpenSlotsOnScoreboard); + } + if (ClearTeamsAfterGame != false) { + output.WriteRawTag(248, 6); + output.WriteBool(ClearTeamsAfterGame); + } + if (EndGameWhenAllDead != false) { + output.WriteRawTag(128, 7); + output.WriteBool(EndGameWhenAllDead); + } + if (TeamRadiosCrossteamSupported != false) { + output.WriteRawTag(136, 7); + output.WriteBool(TeamRadiosCrossteamSupported); + } + statConfigurations_.WriteTo(output, _repeated_statConfigurations_codec); + if (PersistStatsOnGameStart != false) { + output.WriteRawTag(216, 12); + output.WriteBool(PersistStatsOnGameStart); + } + if (MaxHealth != 0) { + output.WriteRawTag(232, 18); + output.WriteInt32(MaxHealth); + } + if (MaxShield != 0) { + output.WriteRawTag(240, 18); + output.WriteInt32(MaxShield); + } + if (AutoHealSupported != false) { + output.WriteRawTag(248, 18); + output.WriteBool(AutoHealSupported); + } + if (autoHealConfigurationData_ != null) { + output.WriteRawTag(130, 19); + output.WriteMessage(AutoHealConfigurationData); + } + if (DbnoSupported != false) { + output.WriteRawTag(136, 19); + output.WriteBool(DbnoSupported); + } + if (dbnoConfigurationData_ != null) { + output.WriteRawTag(146, 19); + output.WriteMessage(DbnoConfigurationData); + } + if (AutoRespawnSupported != false) { + output.WriteRawTag(152, 19); + output.WriteBool(AutoRespawnSupported); + } + if (respawnConfigurationData_ != null) { + output.WriteRawTag(162, 19); + output.WriteMessage(RespawnConfigurationData); + } + if (ReviveMode != 0) { + output.WriteRawTag(168, 19); + output.WriteInt32(ReviveMode); + } + if (reviveConfigurationData_ != null) { + output.WriteRawTag(178, 19); + output.WriteMessage(ReviveConfigurationData); + } + if (friendlyFireConfigurationData_ != null) { + output.WriteRawTag(186, 19); + output.WriteMessage(FriendlyFireConfigurationData); + } + if (combatPlayerUiConfigurationData_ != null) { + output.WriteRawTag(194, 19); + output.WriteMessage(CombatPlayerUiConfigurationData); + } + if (combatEnemyUiConfigurationData_ != null) { + output.WriteRawTag(202, 19); + output.WriteMessage(CombatEnemyUiConfigurationData); + } + if (MonochromeDeadEffectSupported != false) { + output.WriteRawTag(208, 19); + output.WriteBool(MonochromeDeadEffectSupported); + } + if (MonochromeDbnoEffectSupported != false) { + output.WriteRawTag(216, 19); + output.WriteBool(MonochromeDbnoEffectSupported); + } + if (DamageRedFlashEffectSupported != false) { + output.WriteRawTag(224, 19); + output.WriteBool(DamageRedFlashEffectSupported); + } + if (DeadPersistentNotificationSupported != false) { + output.WriteRawTag(232, 19); + output.WriteBool(DeadPersistentNotificationSupported); + } + if (DEPRECATEDDbnoPersistentNotificationSupported != false) { + output.WriteRawTag(240, 19); + output.WriteBool(DEPRECATEDDbnoPersistentNotificationSupported); + } + if (DEPRECATEDReviveCooldownPersistentNotificationSupported != false) { + output.WriteRawTag(248, 19); + output.WriteBool(DEPRECATEDReviveCooldownPersistentNotificationSupported); + } + if (DEPRECATEDRespawnTimerPersistentNotificationSupported != false) { + output.WriteRawTag(128, 20); + output.WriteBool(DEPRECATEDRespawnTimerPersistentNotificationSupported); + } + if (CombatHudSupported != false) { + output.WriteRawTag(144, 20); + output.WriteBool(CombatHudSupported); + } + if (SuppressWeaponDamage != false) { + output.WriteRawTag(152, 20); + output.WriteBool(SuppressWeaponDamage); + } + if (SuppressAllDamageToPlayer != false) { + output.WriteRawTag(160, 20); + output.WriteBool(SuppressAllDamageToPlayer); + } + if (EnemiesIgnoreSpectators != false) { + output.WriteRawTag(168, 20); + output.WriteBool(EnemiesIgnoreSpectators); + } + if (DefaultHitFeedbackSupported != false) { + output.WriteRawTag(240, 21); + output.WriteBool(DefaultHitFeedbackSupported); + } + if (DefaultReviveFeedbackSupported != false) { + output.WriteRawTag(248, 21); + output.WriteBool(DefaultReviveFeedbackSupported); + } + if (DefaultDownedOpponentFeedbackSupported != false) { + output.WriteRawTag(128, 22); + output.WriteBool(DefaultDownedOpponentFeedbackSupported); + } + if (DefaultDownedLocalPlayerFeedbackSupported != false) { + output.WriteRawTag(136, 22); + output.WriteBool(DefaultDownedLocalPlayerFeedbackSupported); + } + if (DefaultDownedTeammateFeedbackSupported != false) { + output.WriteRawTag(144, 22); + output.WriteBool(DefaultDownedTeammateFeedbackSupported); + } + if (SpawnPointSelectionMode != 0) { + output.WriteRawTag(136, 25); + output.WriteInt32(SpawnPointSelectionMode); + } + if (MainHandSpawnEquipmentType.Length != 0) { + output.WriteRawTag(170, 31); + output.WriteBytes(MainHandSpawnEquipmentType); + } + if (OffHandSpawnEquipmentType.Length != 0) { + output.WriteRawTag(178, 31); + output.WriteBytes(OffHandSpawnEquipmentType); + } + if (ResetToolsOnGameStartSupported != false) { + output.WriteRawTag(184, 31); + output.WriteBool(ResetToolsOnGameStartSupported); + } + if (BrokenToolBehavior != 0) { + output.WriteRawTag(192, 31); + output.WriteInt32(BrokenToolBehavior); + } + if (InfiniteReserveAmmmunitionSupported != false) { + output.WriteRawTag(200, 31); + output.WriteBool(InfiniteReserveAmmmunitionSupported); + } + if (ToolBeaconsSupported != false) { + output.WriteRawTag(216, 31); + output.WriteBool(ToolBeaconsSupported); + } + if (MovementBufferDistanceRestricted != false) { + output.WriteRawTag(200, 37); + output.WriteBool(MovementBufferDistanceRestricted); + } + if (OutOfBoundsSupported != false) { + output.WriteRawTag(232, 43); + output.WriteBool(OutOfBoundsSupported); + } + if (OutOfBoundsGracePeriod != 0F) { + output.WriteRawTag(245, 43); + output.WriteFloat(OutOfBoundsGracePeriod); + } + if (OutOfBoundsMaxDuration != 0F) { + output.WriteRawTag(253, 43); + output.WriteFloat(OutOfBoundsMaxDuration); + } + if (OutOfBoundsSpectatorsSupported != false) { + output.WriteRawTag(128, 44); + output.WriteBool(OutOfBoundsSpectatorsSupported); + } + if (DownOutOfBoundsPlayers != false) { + output.WriteRawTag(136, 44); + output.WriteBool(DownOutOfBoundsPlayers); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (manualStartRequirementConfigurationData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ManualStartRequirementConfigurationData); + } + if (automaticStartRequirementConfigurationData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(AutomaticStartRequirementConfigurationData); + } + if (JoinInProgressSupported != false) { + output.WriteRawTag(40); + output.WriteBool(JoinInProgressSupported); + } + if (AutomaticStartSupported != false) { + output.WriteRawTag(48); + output.WriteBool(AutomaticStartSupported); + } + if (LoadPriority != 0) { + output.WriteRawTag(56); + output.WriteInt32(LoadPriority); + } + if (RespawnOnGameStartSupported != false) { + output.WriteRawTag(64); + output.WriteBool(RespawnOnGameStartSupported); + } + if (RespawnOnGameOverSupported != false) { + output.WriteRawTag(72); + output.WriteBool(RespawnOnGameOverSupported); + } + if (PregameVoiceOverSupported != false) { + output.WriteRawTag(80); + output.WriteBool(PregameVoiceOverSupported); + } + if (ResultsVoiceOverSupported != false) { + output.WriteRawTag(88); + output.WriteBool(ResultsVoiceOverSupported); + } + if (EndGameIfStartRequirementsNotMet != false) { + output.WriteRawTag(96); + output.WriteBool(EndGameIfStartRequirementsNotMet); + } + if (CountdownVoiceOverSupported != false) { + output.WriteRawTag(104); + output.WriteBool(CountdownVoiceOverSupported); + } + if (GameStartDelay != 0F) { + output.WriteRawTag(117); + output.WriteFloat(GameStartDelay); + } + if (EndGameResultsDuration != 0F) { + output.WriteRawTag(125); + output.WriteFloat(EndGameResultsDuration); + } + if (GameModeNotificationsSupported != false) { + output.WriteRawTag(128, 1); + output.WriteBool(GameModeNotificationsSupported); + } + if (InGamePlayerNotificationsSupported != false) { + output.WriteRawTag(136, 1); + output.WriteBool(InGamePlayerNotificationsSupported); + } + if (ReloadInstanceAfterPostgameResults != false) { + output.WriteRawTag(144, 1); + output.WriteBool(ReloadInstanceAfterPostgameResults); + } + teamConfigurations_.WriteTo(ref output, _repeated_teamConfigurations_codec); + if (TeamSelectionMethod != 0) { + output.WriteRawTag(176, 6); + output.WriteInt32(TeamSelectionMethod); + } + if (TeamChangeDuringGameSupported != false) { + output.WriteRawTag(184, 6); + output.WriteBool(TeamChangeDuringGameSupported); + } + if (ExplicitTeamSelectionSupported != false) { + output.WriteRawTag(192, 6); + output.WriteBool(ExplicitTeamSelectionSupported); + } + if (SpectatingSupported != false) { + output.WriteRawTag(200, 6); + output.WriteBool(SpectatingSupported); + } + if (teamPlayerVisualConfigurationData_ != null) { + output.WriteRawTag(210, 6); + output.WriteMessage(TeamPlayerVisualConfigurationData); + } + if (TeamRadiosSupported != false) { + output.WriteRawTag(216, 6); + output.WriteBool(TeamRadiosSupported); + } + if (teamRadioConfigurationData_ != null) { + output.WriteRawTag(226, 6); + output.WriteMessage(TeamRadioConfigurationData); + } + if (RespawnOnTeamChangeDuringGameSupported != false) { + output.WriteRawTag(232, 6); + output.WriteBool(RespawnOnTeamChangeDuringGameSupported); + } + if (ShowOpenSlotsOnScoreboard != false) { + output.WriteRawTag(240, 6); + output.WriteBool(ShowOpenSlotsOnScoreboard); + } + if (ClearTeamsAfterGame != false) { + output.WriteRawTag(248, 6); + output.WriteBool(ClearTeamsAfterGame); + } + if (EndGameWhenAllDead != false) { + output.WriteRawTag(128, 7); + output.WriteBool(EndGameWhenAllDead); + } + if (TeamRadiosCrossteamSupported != false) { + output.WriteRawTag(136, 7); + output.WriteBool(TeamRadiosCrossteamSupported); + } + statConfigurations_.WriteTo(ref output, _repeated_statConfigurations_codec); + if (PersistStatsOnGameStart != false) { + output.WriteRawTag(216, 12); + output.WriteBool(PersistStatsOnGameStart); + } + if (MaxHealth != 0) { + output.WriteRawTag(232, 18); + output.WriteInt32(MaxHealth); + } + if (MaxShield != 0) { + output.WriteRawTag(240, 18); + output.WriteInt32(MaxShield); + } + if (AutoHealSupported != false) { + output.WriteRawTag(248, 18); + output.WriteBool(AutoHealSupported); + } + if (autoHealConfigurationData_ != null) { + output.WriteRawTag(130, 19); + output.WriteMessage(AutoHealConfigurationData); + } + if (DbnoSupported != false) { + output.WriteRawTag(136, 19); + output.WriteBool(DbnoSupported); + } + if (dbnoConfigurationData_ != null) { + output.WriteRawTag(146, 19); + output.WriteMessage(DbnoConfigurationData); + } + if (AutoRespawnSupported != false) { + output.WriteRawTag(152, 19); + output.WriteBool(AutoRespawnSupported); + } + if (respawnConfigurationData_ != null) { + output.WriteRawTag(162, 19); + output.WriteMessage(RespawnConfigurationData); + } + if (ReviveMode != 0) { + output.WriteRawTag(168, 19); + output.WriteInt32(ReviveMode); + } + if (reviveConfigurationData_ != null) { + output.WriteRawTag(178, 19); + output.WriteMessage(ReviveConfigurationData); + } + if (friendlyFireConfigurationData_ != null) { + output.WriteRawTag(186, 19); + output.WriteMessage(FriendlyFireConfigurationData); + } + if (combatPlayerUiConfigurationData_ != null) { + output.WriteRawTag(194, 19); + output.WriteMessage(CombatPlayerUiConfigurationData); + } + if (combatEnemyUiConfigurationData_ != null) { + output.WriteRawTag(202, 19); + output.WriteMessage(CombatEnemyUiConfigurationData); + } + if (MonochromeDeadEffectSupported != false) { + output.WriteRawTag(208, 19); + output.WriteBool(MonochromeDeadEffectSupported); + } + if (MonochromeDbnoEffectSupported != false) { + output.WriteRawTag(216, 19); + output.WriteBool(MonochromeDbnoEffectSupported); + } + if (DamageRedFlashEffectSupported != false) { + output.WriteRawTag(224, 19); + output.WriteBool(DamageRedFlashEffectSupported); + } + if (DeadPersistentNotificationSupported != false) { + output.WriteRawTag(232, 19); + output.WriteBool(DeadPersistentNotificationSupported); + } + if (DEPRECATEDDbnoPersistentNotificationSupported != false) { + output.WriteRawTag(240, 19); + output.WriteBool(DEPRECATEDDbnoPersistentNotificationSupported); + } + if (DEPRECATEDReviveCooldownPersistentNotificationSupported != false) { + output.WriteRawTag(248, 19); + output.WriteBool(DEPRECATEDReviveCooldownPersistentNotificationSupported); + } + if (DEPRECATEDRespawnTimerPersistentNotificationSupported != false) { + output.WriteRawTag(128, 20); + output.WriteBool(DEPRECATEDRespawnTimerPersistentNotificationSupported); + } + if (CombatHudSupported != false) { + output.WriteRawTag(144, 20); + output.WriteBool(CombatHudSupported); + } + if (SuppressWeaponDamage != false) { + output.WriteRawTag(152, 20); + output.WriteBool(SuppressWeaponDamage); + } + if (SuppressAllDamageToPlayer != false) { + output.WriteRawTag(160, 20); + output.WriteBool(SuppressAllDamageToPlayer); + } + if (EnemiesIgnoreSpectators != false) { + output.WriteRawTag(168, 20); + output.WriteBool(EnemiesIgnoreSpectators); + } + if (DefaultHitFeedbackSupported != false) { + output.WriteRawTag(240, 21); + output.WriteBool(DefaultHitFeedbackSupported); + } + if (DefaultReviveFeedbackSupported != false) { + output.WriteRawTag(248, 21); + output.WriteBool(DefaultReviveFeedbackSupported); + } + if (DefaultDownedOpponentFeedbackSupported != false) { + output.WriteRawTag(128, 22); + output.WriteBool(DefaultDownedOpponentFeedbackSupported); + } + if (DefaultDownedLocalPlayerFeedbackSupported != false) { + output.WriteRawTag(136, 22); + output.WriteBool(DefaultDownedLocalPlayerFeedbackSupported); + } + if (DefaultDownedTeammateFeedbackSupported != false) { + output.WriteRawTag(144, 22); + output.WriteBool(DefaultDownedTeammateFeedbackSupported); + } + if (SpawnPointSelectionMode != 0) { + output.WriteRawTag(136, 25); + output.WriteInt32(SpawnPointSelectionMode); + } + if (MainHandSpawnEquipmentType.Length != 0) { + output.WriteRawTag(170, 31); + output.WriteBytes(MainHandSpawnEquipmentType); + } + if (OffHandSpawnEquipmentType.Length != 0) { + output.WriteRawTag(178, 31); + output.WriteBytes(OffHandSpawnEquipmentType); + } + if (ResetToolsOnGameStartSupported != false) { + output.WriteRawTag(184, 31); + output.WriteBool(ResetToolsOnGameStartSupported); + } + if (BrokenToolBehavior != 0) { + output.WriteRawTag(192, 31); + output.WriteInt32(BrokenToolBehavior); + } + if (InfiniteReserveAmmmunitionSupported != false) { + output.WriteRawTag(200, 31); + output.WriteBool(InfiniteReserveAmmmunitionSupported); + } + if (ToolBeaconsSupported != false) { + output.WriteRawTag(216, 31); + output.WriteBool(ToolBeaconsSupported); + } + if (MovementBufferDistanceRestricted != false) { + output.WriteRawTag(200, 37); + output.WriteBool(MovementBufferDistanceRestricted); + } + if (OutOfBoundsSupported != false) { + output.WriteRawTag(232, 43); + output.WriteBool(OutOfBoundsSupported); + } + if (OutOfBoundsGracePeriod != 0F) { + output.WriteRawTag(245, 43); + output.WriteFloat(OutOfBoundsGracePeriod); + } + if (OutOfBoundsMaxDuration != 0F) { + output.WriteRawTag(253, 43); + output.WriteFloat(OutOfBoundsMaxDuration); + } + if (OutOfBoundsSpectatorsSupported != false) { + output.WriteRawTag(128, 44); + output.WriteBool(OutOfBoundsSpectatorsSupported); + } + if (DownOutOfBoundsPlayers != false) { + output.WriteRawTag(136, 44); + output.WriteBool(DownOutOfBoundsPlayers); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (manualStartRequirementConfigurationData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ManualStartRequirementConfigurationData); + } + if (automaticStartRequirementConfigurationData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AutomaticStartRequirementConfigurationData); + } + if (JoinInProgressSupported != false) { + size += 1 + 1; + } + if (AutomaticStartSupported != false) { + size += 1 + 1; + } + if (LoadPriority != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(LoadPriority); + } + if (RespawnOnGameStartSupported != false) { + size += 1 + 1; + } + if (RespawnOnGameOverSupported != false) { + size += 1 + 1; + } + if (PregameVoiceOverSupported != false) { + size += 1 + 1; + } + if (ResultsVoiceOverSupported != false) { + size += 1 + 1; + } + if (EndGameIfStartRequirementsNotMet != false) { + size += 1 + 1; + } + if (CountdownVoiceOverSupported != false) { + size += 1 + 1; + } + if (GameStartDelay != 0F) { + size += 1 + 4; + } + if (EndGameResultsDuration != 0F) { + size += 1 + 4; + } + if (GameModeNotificationsSupported != false) { + size += 2 + 1; + } + if (InGamePlayerNotificationsSupported != false) { + size += 2 + 1; + } + if (ReloadInstanceAfterPostgameResults != false) { + size += 2 + 1; + } + size += teamConfigurations_.CalculateSize(_repeated_teamConfigurations_codec); + if (TeamSelectionMethod != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(TeamSelectionMethod); + } + if (TeamChangeDuringGameSupported != false) { + size += 2 + 1; + } + if (ExplicitTeamSelectionSupported != false) { + size += 2 + 1; + } + if (SpectatingSupported != false) { + size += 2 + 1; + } + if (RespawnOnTeamChangeDuringGameSupported != false) { + size += 2 + 1; + } + if (ShowOpenSlotsOnScoreboard != false) { + size += 2 + 1; + } + if (ClearTeamsAfterGame != false) { + size += 2 + 1; + } + if (EndGameWhenAllDead != false) { + size += 2 + 1; + } + if (teamPlayerVisualConfigurationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TeamPlayerVisualConfigurationData); + } + if (TeamRadiosSupported != false) { + size += 2 + 1; + } + if (TeamRadiosCrossteamSupported != false) { + size += 2 + 1; + } + if (teamRadioConfigurationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TeamRadioConfigurationData); + } + size += statConfigurations_.CalculateSize(_repeated_statConfigurations_codec); + if (PersistStatsOnGameStart != false) { + size += 2 + 1; + } + if (MaxHealth != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(MaxHealth); + } + if (MaxShield != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(MaxShield); + } + if (AutoHealSupported != false) { + size += 2 + 1; + } + if (autoHealConfigurationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AutoHealConfigurationData); + } + if (DbnoSupported != false) { + size += 2 + 1; + } + if (dbnoConfigurationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DbnoConfigurationData); + } + if (AutoRespawnSupported != false) { + size += 2 + 1; + } + if (respawnConfigurationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RespawnConfigurationData); + } + if (ReviveMode != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(ReviveMode); + } + if (reviveConfigurationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ReviveConfigurationData); + } + if (friendlyFireConfigurationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(FriendlyFireConfigurationData); + } + if (combatPlayerUiConfigurationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CombatPlayerUiConfigurationData); + } + if (combatEnemyUiConfigurationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CombatEnemyUiConfigurationData); + } + if (MonochromeDeadEffectSupported != false) { + size += 2 + 1; + } + if (MonochromeDbnoEffectSupported != false) { + size += 2 + 1; + } + if (DamageRedFlashEffectSupported != false) { + size += 2 + 1; + } + if (DeadPersistentNotificationSupported != false) { + size += 2 + 1; + } + if (DEPRECATEDDbnoPersistentNotificationSupported != false) { + size += 2 + 1; + } + if (DEPRECATEDReviveCooldownPersistentNotificationSupported != false) { + size += 2 + 1; + } + if (DEPRECATEDRespawnTimerPersistentNotificationSupported != false) { + size += 2 + 1; + } + if (CombatHudSupported != false) { + size += 2 + 1; + } + if (SuppressWeaponDamage != false) { + size += 2 + 1; + } + if (SuppressAllDamageToPlayer != false) { + size += 2 + 1; + } + if (EnemiesIgnoreSpectators != false) { + size += 2 + 1; + } + if (DefaultHitFeedbackSupported != false) { + size += 2 + 1; + } + if (DefaultReviveFeedbackSupported != false) { + size += 2 + 1; + } + if (DefaultDownedOpponentFeedbackSupported != false) { + size += 2 + 1; + } + if (DefaultDownedLocalPlayerFeedbackSupported != false) { + size += 2 + 1; + } + if (DefaultDownedTeammateFeedbackSupported != false) { + size += 2 + 1; + } + if (SpawnPointSelectionMode != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(SpawnPointSelectionMode); + } + if (MainHandSpawnEquipmentType.Length != 0) { + size += 2 + pb::CodedOutputStream.ComputeBytesSize(MainHandSpawnEquipmentType); + } + if (OffHandSpawnEquipmentType.Length != 0) { + size += 2 + pb::CodedOutputStream.ComputeBytesSize(OffHandSpawnEquipmentType); + } + if (ResetToolsOnGameStartSupported != false) { + size += 2 + 1; + } + if (BrokenToolBehavior != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(BrokenToolBehavior); + } + if (InfiniteReserveAmmmunitionSupported != false) { + size += 2 + 1; + } + if (ToolBeaconsSupported != false) { + size += 2 + 1; + } + if (MovementBufferDistanceRestricted != false) { + size += 2 + 1; + } + if (OutOfBoundsSupported != false) { + size += 2 + 1; + } + if (OutOfBoundsGracePeriod != 0F) { + size += 2 + 4; + } + if (OutOfBoundsMaxDuration != 0F) { + size += 2 + 4; + } + if (OutOfBoundsSpectatorsSupported != false) { + size += 2 + 1; + } + if (DownOutOfBoundsPlayers != false) { + size += 2 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameConfigurationData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.manualStartRequirementConfigurationData_ != null) { + if (manualStartRequirementConfigurationData_ == null) { + ManualStartRequirementConfigurationData = new global::RecRoom.Protobuf.GameStartRequirementConfigurationData(); + } + ManualStartRequirementConfigurationData.MergeFrom(other.ManualStartRequirementConfigurationData); + } + if (other.automaticStartRequirementConfigurationData_ != null) { + if (automaticStartRequirementConfigurationData_ == null) { + AutomaticStartRequirementConfigurationData = new global::RecRoom.Protobuf.GameStartRequirementConfigurationData(); + } + AutomaticStartRequirementConfigurationData.MergeFrom(other.AutomaticStartRequirementConfigurationData); + } + if (other.JoinInProgressSupported != false) { + JoinInProgressSupported = other.JoinInProgressSupported; + } + if (other.AutomaticStartSupported != false) { + AutomaticStartSupported = other.AutomaticStartSupported; + } + if (other.LoadPriority != 0) { + LoadPriority = other.LoadPriority; + } + if (other.RespawnOnGameStartSupported != false) { + RespawnOnGameStartSupported = other.RespawnOnGameStartSupported; + } + if (other.RespawnOnGameOverSupported != false) { + RespawnOnGameOverSupported = other.RespawnOnGameOverSupported; + } + if (other.PregameVoiceOverSupported != false) { + PregameVoiceOverSupported = other.PregameVoiceOverSupported; + } + if (other.ResultsVoiceOverSupported != false) { + ResultsVoiceOverSupported = other.ResultsVoiceOverSupported; + } + if (other.EndGameIfStartRequirementsNotMet != false) { + EndGameIfStartRequirementsNotMet = other.EndGameIfStartRequirementsNotMet; + } + if (other.CountdownVoiceOverSupported != false) { + CountdownVoiceOverSupported = other.CountdownVoiceOverSupported; + } + if (other.GameStartDelay != 0F) { + GameStartDelay = other.GameStartDelay; + } + if (other.EndGameResultsDuration != 0F) { + EndGameResultsDuration = other.EndGameResultsDuration; + } + if (other.GameModeNotificationsSupported != false) { + GameModeNotificationsSupported = other.GameModeNotificationsSupported; + } + if (other.InGamePlayerNotificationsSupported != false) { + InGamePlayerNotificationsSupported = other.InGamePlayerNotificationsSupported; + } + if (other.ReloadInstanceAfterPostgameResults != false) { + ReloadInstanceAfterPostgameResults = other.ReloadInstanceAfterPostgameResults; + } + teamConfigurations_.Add(other.teamConfigurations_); + if (other.TeamSelectionMethod != 0) { + TeamSelectionMethod = other.TeamSelectionMethod; + } + if (other.TeamChangeDuringGameSupported != false) { + TeamChangeDuringGameSupported = other.TeamChangeDuringGameSupported; + } + if (other.ExplicitTeamSelectionSupported != false) { + ExplicitTeamSelectionSupported = other.ExplicitTeamSelectionSupported; + } + if (other.SpectatingSupported != false) { + SpectatingSupported = other.SpectatingSupported; + } + if (other.RespawnOnTeamChangeDuringGameSupported != false) { + RespawnOnTeamChangeDuringGameSupported = other.RespawnOnTeamChangeDuringGameSupported; + } + if (other.ShowOpenSlotsOnScoreboard != false) { + ShowOpenSlotsOnScoreboard = other.ShowOpenSlotsOnScoreboard; + } + if (other.ClearTeamsAfterGame != false) { + ClearTeamsAfterGame = other.ClearTeamsAfterGame; + } + if (other.EndGameWhenAllDead != false) { + EndGameWhenAllDead = other.EndGameWhenAllDead; + } + if (other.teamPlayerVisualConfigurationData_ != null) { + if (teamPlayerVisualConfigurationData_ == null) { + TeamPlayerVisualConfigurationData = new global::RecRoom.Protobuf.GameTeamPlayerVisualConfigurationData(); + } + TeamPlayerVisualConfigurationData.MergeFrom(other.TeamPlayerVisualConfigurationData); + } + if (other.TeamRadiosSupported != false) { + TeamRadiosSupported = other.TeamRadiosSupported; + } + if (other.TeamRadiosCrossteamSupported != false) { + TeamRadiosCrossteamSupported = other.TeamRadiosCrossteamSupported; + } + if (other.teamRadioConfigurationData_ != null) { + if (teamRadioConfigurationData_ == null) { + TeamRadioConfigurationData = new global::RecRoom.Protobuf.GameTeamRadioConfigurationData(); + } + TeamRadioConfigurationData.MergeFrom(other.TeamRadioConfigurationData); + } + statConfigurations_.Add(other.statConfigurations_); + if (other.PersistStatsOnGameStart != false) { + PersistStatsOnGameStart = other.PersistStatsOnGameStart; + } + if (other.MaxHealth != 0) { + MaxHealth = other.MaxHealth; + } + if (other.MaxShield != 0) { + MaxShield = other.MaxShield; + } + if (other.AutoHealSupported != false) { + AutoHealSupported = other.AutoHealSupported; + } + if (other.autoHealConfigurationData_ != null) { + if (autoHealConfigurationData_ == null) { + AutoHealConfigurationData = new global::RecRoom.Protobuf.GameCombatAutoHealConfigurationData(); + } + AutoHealConfigurationData.MergeFrom(other.AutoHealConfigurationData); + } + if (other.DbnoSupported != false) { + DbnoSupported = other.DbnoSupported; + } + if (other.dbnoConfigurationData_ != null) { + if (dbnoConfigurationData_ == null) { + DbnoConfigurationData = new global::RecRoom.Protobuf.GameCombatDownButNotOutConfigurationData(); + } + DbnoConfigurationData.MergeFrom(other.DbnoConfigurationData); + } + if (other.AutoRespawnSupported != false) { + AutoRespawnSupported = other.AutoRespawnSupported; + } + if (other.respawnConfigurationData_ != null) { + if (respawnConfigurationData_ == null) { + RespawnConfigurationData = new global::RecRoom.Protobuf.GameCombatRespawnConfigurationData(); + } + RespawnConfigurationData.MergeFrom(other.RespawnConfigurationData); + } + if (other.ReviveMode != 0) { + ReviveMode = other.ReviveMode; + } + if (other.reviveConfigurationData_ != null) { + if (reviveConfigurationData_ == null) { + ReviveConfigurationData = new global::RecRoom.Protobuf.GameCombatReviveConfigurationData(); + } + ReviveConfigurationData.MergeFrom(other.ReviveConfigurationData); + } + if (other.friendlyFireConfigurationData_ != null) { + if (friendlyFireConfigurationData_ == null) { + FriendlyFireConfigurationData = new global::RecRoom.Protobuf.GameCombatFriendlyFireConfigurationData(); + } + FriendlyFireConfigurationData.MergeFrom(other.FriendlyFireConfigurationData); + } + if (other.combatPlayerUiConfigurationData_ != null) { + if (combatPlayerUiConfigurationData_ == null) { + CombatPlayerUiConfigurationData = new global::RecRoom.Protobuf.GameCombatPlayerUIConfigurationData(); + } + CombatPlayerUiConfigurationData.MergeFrom(other.CombatPlayerUiConfigurationData); + } + if (other.combatEnemyUiConfigurationData_ != null) { + if (combatEnemyUiConfigurationData_ == null) { + CombatEnemyUiConfigurationData = new global::RecRoom.Protobuf.GameCombatEnemyUIConfigurationData(); + } + CombatEnemyUiConfigurationData.MergeFrom(other.CombatEnemyUiConfigurationData); + } + if (other.MonochromeDeadEffectSupported != false) { + MonochromeDeadEffectSupported = other.MonochromeDeadEffectSupported; + } + if (other.MonochromeDbnoEffectSupported != false) { + MonochromeDbnoEffectSupported = other.MonochromeDbnoEffectSupported; + } + if (other.DamageRedFlashEffectSupported != false) { + DamageRedFlashEffectSupported = other.DamageRedFlashEffectSupported; + } + if (other.DeadPersistentNotificationSupported != false) { + DeadPersistentNotificationSupported = other.DeadPersistentNotificationSupported; + } + if (other.DEPRECATEDDbnoPersistentNotificationSupported != false) { + DEPRECATEDDbnoPersistentNotificationSupported = other.DEPRECATEDDbnoPersistentNotificationSupported; + } + if (other.DEPRECATEDReviveCooldownPersistentNotificationSupported != false) { + DEPRECATEDReviveCooldownPersistentNotificationSupported = other.DEPRECATEDReviveCooldownPersistentNotificationSupported; + } + if (other.DEPRECATEDRespawnTimerPersistentNotificationSupported != false) { + DEPRECATEDRespawnTimerPersistentNotificationSupported = other.DEPRECATEDRespawnTimerPersistentNotificationSupported; + } + if (other.CombatHudSupported != false) { + CombatHudSupported = other.CombatHudSupported; + } + if (other.SuppressWeaponDamage != false) { + SuppressWeaponDamage = other.SuppressWeaponDamage; + } + if (other.SuppressAllDamageToPlayer != false) { + SuppressAllDamageToPlayer = other.SuppressAllDamageToPlayer; + } + if (other.EnemiesIgnoreSpectators != false) { + EnemiesIgnoreSpectators = other.EnemiesIgnoreSpectators; + } + if (other.DefaultHitFeedbackSupported != false) { + DefaultHitFeedbackSupported = other.DefaultHitFeedbackSupported; + } + if (other.DefaultReviveFeedbackSupported != false) { + DefaultReviveFeedbackSupported = other.DefaultReviveFeedbackSupported; + } + if (other.DefaultDownedOpponentFeedbackSupported != false) { + DefaultDownedOpponentFeedbackSupported = other.DefaultDownedOpponentFeedbackSupported; + } + if (other.DefaultDownedLocalPlayerFeedbackSupported != false) { + DefaultDownedLocalPlayerFeedbackSupported = other.DefaultDownedLocalPlayerFeedbackSupported; + } + if (other.DefaultDownedTeammateFeedbackSupported != false) { + DefaultDownedTeammateFeedbackSupported = other.DefaultDownedTeammateFeedbackSupported; + } + if (other.SpawnPointSelectionMode != 0) { + SpawnPointSelectionMode = other.SpawnPointSelectionMode; + } + if (other.MainHandSpawnEquipmentType.Length != 0) { + MainHandSpawnEquipmentType = other.MainHandSpawnEquipmentType; + } + if (other.OffHandSpawnEquipmentType.Length != 0) { + OffHandSpawnEquipmentType = other.OffHandSpawnEquipmentType; + } + if (other.ResetToolsOnGameStartSupported != false) { + ResetToolsOnGameStartSupported = other.ResetToolsOnGameStartSupported; + } + if (other.BrokenToolBehavior != 0) { + BrokenToolBehavior = other.BrokenToolBehavior; + } + if (other.InfiniteReserveAmmmunitionSupported != false) { + InfiniteReserveAmmmunitionSupported = other.InfiniteReserveAmmmunitionSupported; + } + if (other.ToolBeaconsSupported != false) { + ToolBeaconsSupported = other.ToolBeaconsSupported; + } + if (other.MovementBufferDistanceRestricted != false) { + MovementBufferDistanceRestricted = other.MovementBufferDistanceRestricted; + } + if (other.OutOfBoundsSupported != false) { + OutOfBoundsSupported = other.OutOfBoundsSupported; + } + if (other.OutOfBoundsGracePeriod != 0F) { + OutOfBoundsGracePeriod = other.OutOfBoundsGracePeriod; + } + if (other.OutOfBoundsMaxDuration != 0F) { + OutOfBoundsMaxDuration = other.OutOfBoundsMaxDuration; + } + if (other.OutOfBoundsSpectatorsSupported != false) { + OutOfBoundsSpectatorsSupported = other.OutOfBoundsSpectatorsSupported; + } + if (other.DownOutOfBoundsPlayers != false) { + DownOutOfBoundsPlayers = other.DownOutOfBoundsPlayers; + } + _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: { + Name = input.ReadString(); + break; + } + case 26: { + if (manualStartRequirementConfigurationData_ == null) { + ManualStartRequirementConfigurationData = new global::RecRoom.Protobuf.GameStartRequirementConfigurationData(); + } + input.ReadMessage(ManualStartRequirementConfigurationData); + break; + } + case 34: { + if (automaticStartRequirementConfigurationData_ == null) { + AutomaticStartRequirementConfigurationData = new global::RecRoom.Protobuf.GameStartRequirementConfigurationData(); + } + input.ReadMessage(AutomaticStartRequirementConfigurationData); + break; + } + case 40: { + JoinInProgressSupported = input.ReadBool(); + break; + } + case 48: { + AutomaticStartSupported = input.ReadBool(); + break; + } + case 56: { + LoadPriority = input.ReadInt32(); + break; + } + case 64: { + RespawnOnGameStartSupported = input.ReadBool(); + break; + } + case 72: { + RespawnOnGameOverSupported = input.ReadBool(); + break; + } + case 80: { + PregameVoiceOverSupported = input.ReadBool(); + break; + } + case 88: { + ResultsVoiceOverSupported = input.ReadBool(); + break; + } + case 96: { + EndGameIfStartRequirementsNotMet = input.ReadBool(); + break; + } + case 104: { + CountdownVoiceOverSupported = input.ReadBool(); + break; + } + case 117: { + GameStartDelay = input.ReadFloat(); + break; + } + case 125: { + EndGameResultsDuration = input.ReadFloat(); + break; + } + case 128: { + GameModeNotificationsSupported = input.ReadBool(); + break; + } + case 136: { + InGamePlayerNotificationsSupported = input.ReadBool(); + break; + } + case 144: { + ReloadInstanceAfterPostgameResults = input.ReadBool(); + break; + } + case 810: { + teamConfigurations_.AddEntriesFrom(input, _repeated_teamConfigurations_codec); + break; + } + case 816: { + TeamSelectionMethod = input.ReadInt32(); + break; + } + case 824: { + TeamChangeDuringGameSupported = input.ReadBool(); + break; + } + case 832: { + ExplicitTeamSelectionSupported = input.ReadBool(); + break; + } + case 840: { + SpectatingSupported = input.ReadBool(); + break; + } + case 850: { + if (teamPlayerVisualConfigurationData_ == null) { + TeamPlayerVisualConfigurationData = new global::RecRoom.Protobuf.GameTeamPlayerVisualConfigurationData(); + } + input.ReadMessage(TeamPlayerVisualConfigurationData); + break; + } + case 856: { + TeamRadiosSupported = input.ReadBool(); + break; + } + case 866: { + if (teamRadioConfigurationData_ == null) { + TeamRadioConfigurationData = new global::RecRoom.Protobuf.GameTeamRadioConfigurationData(); + } + input.ReadMessage(TeamRadioConfigurationData); + break; + } + case 872: { + RespawnOnTeamChangeDuringGameSupported = input.ReadBool(); + break; + } + case 880: { + ShowOpenSlotsOnScoreboard = input.ReadBool(); + break; + } + case 888: { + ClearTeamsAfterGame = input.ReadBool(); + break; + } + case 896: { + EndGameWhenAllDead = input.ReadBool(); + break; + } + case 904: { + TeamRadiosCrossteamSupported = input.ReadBool(); + break; + } + case 1618: { + statConfigurations_.AddEntriesFrom(input, _repeated_statConfigurations_codec); + break; + } + case 1624: { + PersistStatsOnGameStart = input.ReadBool(); + break; + } + case 2408: { + MaxHealth = input.ReadInt32(); + break; + } + case 2416: { + MaxShield = input.ReadInt32(); + break; + } + case 2424: { + AutoHealSupported = input.ReadBool(); + break; + } + case 2434: { + if (autoHealConfigurationData_ == null) { + AutoHealConfigurationData = new global::RecRoom.Protobuf.GameCombatAutoHealConfigurationData(); + } + input.ReadMessage(AutoHealConfigurationData); + break; + } + case 2440: { + DbnoSupported = input.ReadBool(); + break; + } + case 2450: { + if (dbnoConfigurationData_ == null) { + DbnoConfigurationData = new global::RecRoom.Protobuf.GameCombatDownButNotOutConfigurationData(); + } + input.ReadMessage(DbnoConfigurationData); + break; + } + case 2456: { + AutoRespawnSupported = input.ReadBool(); + break; + } + case 2466: { + if (respawnConfigurationData_ == null) { + RespawnConfigurationData = new global::RecRoom.Protobuf.GameCombatRespawnConfigurationData(); + } + input.ReadMessage(RespawnConfigurationData); + break; + } + case 2472: { + ReviveMode = input.ReadInt32(); + break; + } + case 2482: { + if (reviveConfigurationData_ == null) { + ReviveConfigurationData = new global::RecRoom.Protobuf.GameCombatReviveConfigurationData(); + } + input.ReadMessage(ReviveConfigurationData); + break; + } + case 2490: { + if (friendlyFireConfigurationData_ == null) { + FriendlyFireConfigurationData = new global::RecRoom.Protobuf.GameCombatFriendlyFireConfigurationData(); + } + input.ReadMessage(FriendlyFireConfigurationData); + break; + } + case 2498: { + if (combatPlayerUiConfigurationData_ == null) { + CombatPlayerUiConfigurationData = new global::RecRoom.Protobuf.GameCombatPlayerUIConfigurationData(); + } + input.ReadMessage(CombatPlayerUiConfigurationData); + break; + } + case 2506: { + if (combatEnemyUiConfigurationData_ == null) { + CombatEnemyUiConfigurationData = new global::RecRoom.Protobuf.GameCombatEnemyUIConfigurationData(); + } + input.ReadMessage(CombatEnemyUiConfigurationData); + break; + } + case 2512: { + MonochromeDeadEffectSupported = input.ReadBool(); + break; + } + case 2520: { + MonochromeDbnoEffectSupported = input.ReadBool(); + break; + } + case 2528: { + DamageRedFlashEffectSupported = input.ReadBool(); + break; + } + case 2536: { + DeadPersistentNotificationSupported = input.ReadBool(); + break; + } + case 2544: { + DEPRECATEDDbnoPersistentNotificationSupported = input.ReadBool(); + break; + } + case 2552: { + DEPRECATEDReviveCooldownPersistentNotificationSupported = input.ReadBool(); + break; + } + case 2560: { + DEPRECATEDRespawnTimerPersistentNotificationSupported = input.ReadBool(); + break; + } + case 2576: { + CombatHudSupported = input.ReadBool(); + break; + } + case 2584: { + SuppressWeaponDamage = input.ReadBool(); + break; + } + case 2592: { + SuppressAllDamageToPlayer = input.ReadBool(); + break; + } + case 2600: { + EnemiesIgnoreSpectators = input.ReadBool(); + break; + } + case 2800: { + DefaultHitFeedbackSupported = input.ReadBool(); + break; + } + case 2808: { + DefaultReviveFeedbackSupported = input.ReadBool(); + break; + } + case 2816: { + DefaultDownedOpponentFeedbackSupported = input.ReadBool(); + break; + } + case 2824: { + DefaultDownedLocalPlayerFeedbackSupported = input.ReadBool(); + break; + } + case 2832: { + DefaultDownedTeammateFeedbackSupported = input.ReadBool(); + break; + } + case 3208: { + SpawnPointSelectionMode = input.ReadInt32(); + break; + } + case 4010: { + MainHandSpawnEquipmentType = input.ReadBytes(); + break; + } + case 4018: { + OffHandSpawnEquipmentType = input.ReadBytes(); + break; + } + case 4024: { + ResetToolsOnGameStartSupported = input.ReadBool(); + break; + } + case 4032: { + BrokenToolBehavior = input.ReadInt32(); + break; + } + case 4040: { + InfiniteReserveAmmmunitionSupported = input.ReadBool(); + break; + } + case 4056: { + ToolBeaconsSupported = input.ReadBool(); + break; + } + case 4808: { + MovementBufferDistanceRestricted = input.ReadBool(); + break; + } + case 5608: { + OutOfBoundsSupported = input.ReadBool(); + break; + } + case 5621: { + OutOfBoundsGracePeriod = input.ReadFloat(); + break; + } + case 5629: { + OutOfBoundsMaxDuration = input.ReadFloat(); + break; + } + case 5632: { + OutOfBoundsSpectatorsSupported = input.ReadBool(); + break; + } + case 5640: { + DownOutOfBoundsPlayers = input.ReadBool(); + 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: { + Name = input.ReadString(); + break; + } + case 26: { + if (manualStartRequirementConfigurationData_ == null) { + ManualStartRequirementConfigurationData = new global::RecRoom.Protobuf.GameStartRequirementConfigurationData(); + } + input.ReadMessage(ManualStartRequirementConfigurationData); + break; + } + case 34: { + if (automaticStartRequirementConfigurationData_ == null) { + AutomaticStartRequirementConfigurationData = new global::RecRoom.Protobuf.GameStartRequirementConfigurationData(); + } + input.ReadMessage(AutomaticStartRequirementConfigurationData); + break; + } + case 40: { + JoinInProgressSupported = input.ReadBool(); + break; + } + case 48: { + AutomaticStartSupported = input.ReadBool(); + break; + } + case 56: { + LoadPriority = input.ReadInt32(); + break; + } + case 64: { + RespawnOnGameStartSupported = input.ReadBool(); + break; + } + case 72: { + RespawnOnGameOverSupported = input.ReadBool(); + break; + } + case 80: { + PregameVoiceOverSupported = input.ReadBool(); + break; + } + case 88: { + ResultsVoiceOverSupported = input.ReadBool(); + break; + } + case 96: { + EndGameIfStartRequirementsNotMet = input.ReadBool(); + break; + } + case 104: { + CountdownVoiceOverSupported = input.ReadBool(); + break; + } + case 117: { + GameStartDelay = input.ReadFloat(); + break; + } + case 125: { + EndGameResultsDuration = input.ReadFloat(); + break; + } + case 128: { + GameModeNotificationsSupported = input.ReadBool(); + break; + } + case 136: { + InGamePlayerNotificationsSupported = input.ReadBool(); + break; + } + case 144: { + ReloadInstanceAfterPostgameResults = input.ReadBool(); + break; + } + case 810: { + teamConfigurations_.AddEntriesFrom(ref input, _repeated_teamConfigurations_codec); + break; + } + case 816: { + TeamSelectionMethod = input.ReadInt32(); + break; + } + case 824: { + TeamChangeDuringGameSupported = input.ReadBool(); + break; + } + case 832: { + ExplicitTeamSelectionSupported = input.ReadBool(); + break; + } + case 840: { + SpectatingSupported = input.ReadBool(); + break; + } + case 850: { + if (teamPlayerVisualConfigurationData_ == null) { + TeamPlayerVisualConfigurationData = new global::RecRoom.Protobuf.GameTeamPlayerVisualConfigurationData(); + } + input.ReadMessage(TeamPlayerVisualConfigurationData); + break; + } + case 856: { + TeamRadiosSupported = input.ReadBool(); + break; + } + case 866: { + if (teamRadioConfigurationData_ == null) { + TeamRadioConfigurationData = new global::RecRoom.Protobuf.GameTeamRadioConfigurationData(); + } + input.ReadMessage(TeamRadioConfigurationData); + break; + } + case 872: { + RespawnOnTeamChangeDuringGameSupported = input.ReadBool(); + break; + } + case 880: { + ShowOpenSlotsOnScoreboard = input.ReadBool(); + break; + } + case 888: { + ClearTeamsAfterGame = input.ReadBool(); + break; + } + case 896: { + EndGameWhenAllDead = input.ReadBool(); + break; + } + case 904: { + TeamRadiosCrossteamSupported = input.ReadBool(); + break; + } + case 1618: { + statConfigurations_.AddEntriesFrom(ref input, _repeated_statConfigurations_codec); + break; + } + case 1624: { + PersistStatsOnGameStart = input.ReadBool(); + break; + } + case 2408: { + MaxHealth = input.ReadInt32(); + break; + } + case 2416: { + MaxShield = input.ReadInt32(); + break; + } + case 2424: { + AutoHealSupported = input.ReadBool(); + break; + } + case 2434: { + if (autoHealConfigurationData_ == null) { + AutoHealConfigurationData = new global::RecRoom.Protobuf.GameCombatAutoHealConfigurationData(); + } + input.ReadMessage(AutoHealConfigurationData); + break; + } + case 2440: { + DbnoSupported = input.ReadBool(); + break; + } + case 2450: { + if (dbnoConfigurationData_ == null) { + DbnoConfigurationData = new global::RecRoom.Protobuf.GameCombatDownButNotOutConfigurationData(); + } + input.ReadMessage(DbnoConfigurationData); + break; + } + case 2456: { + AutoRespawnSupported = input.ReadBool(); + break; + } + case 2466: { + if (respawnConfigurationData_ == null) { + RespawnConfigurationData = new global::RecRoom.Protobuf.GameCombatRespawnConfigurationData(); + } + input.ReadMessage(RespawnConfigurationData); + break; + } + case 2472: { + ReviveMode = input.ReadInt32(); + break; + } + case 2482: { + if (reviveConfigurationData_ == null) { + ReviveConfigurationData = new global::RecRoom.Protobuf.GameCombatReviveConfigurationData(); + } + input.ReadMessage(ReviveConfigurationData); + break; + } + case 2490: { + if (friendlyFireConfigurationData_ == null) { + FriendlyFireConfigurationData = new global::RecRoom.Protobuf.GameCombatFriendlyFireConfigurationData(); + } + input.ReadMessage(FriendlyFireConfigurationData); + break; + } + case 2498: { + if (combatPlayerUiConfigurationData_ == null) { + CombatPlayerUiConfigurationData = new global::RecRoom.Protobuf.GameCombatPlayerUIConfigurationData(); + } + input.ReadMessage(CombatPlayerUiConfigurationData); + break; + } + case 2506: { + if (combatEnemyUiConfigurationData_ == null) { + CombatEnemyUiConfigurationData = new global::RecRoom.Protobuf.GameCombatEnemyUIConfigurationData(); + } + input.ReadMessage(CombatEnemyUiConfigurationData); + break; + } + case 2512: { + MonochromeDeadEffectSupported = input.ReadBool(); + break; + } + case 2520: { + MonochromeDbnoEffectSupported = input.ReadBool(); + break; + } + case 2528: { + DamageRedFlashEffectSupported = input.ReadBool(); + break; + } + case 2536: { + DeadPersistentNotificationSupported = input.ReadBool(); + break; + } + case 2544: { + DEPRECATEDDbnoPersistentNotificationSupported = input.ReadBool(); + break; + } + case 2552: { + DEPRECATEDReviveCooldownPersistentNotificationSupported = input.ReadBool(); + break; + } + case 2560: { + DEPRECATEDRespawnTimerPersistentNotificationSupported = input.ReadBool(); + break; + } + case 2576: { + CombatHudSupported = input.ReadBool(); + break; + } + case 2584: { + SuppressWeaponDamage = input.ReadBool(); + break; + } + case 2592: { + SuppressAllDamageToPlayer = input.ReadBool(); + break; + } + case 2600: { + EnemiesIgnoreSpectators = input.ReadBool(); + break; + } + case 2800: { + DefaultHitFeedbackSupported = input.ReadBool(); + break; + } + case 2808: { + DefaultReviveFeedbackSupported = input.ReadBool(); + break; + } + case 2816: { + DefaultDownedOpponentFeedbackSupported = input.ReadBool(); + break; + } + case 2824: { + DefaultDownedLocalPlayerFeedbackSupported = input.ReadBool(); + break; + } + case 2832: { + DefaultDownedTeammateFeedbackSupported = input.ReadBool(); + break; + } + case 3208: { + SpawnPointSelectionMode = input.ReadInt32(); + break; + } + case 4010: { + MainHandSpawnEquipmentType = input.ReadBytes(); + break; + } + case 4018: { + OffHandSpawnEquipmentType = input.ReadBytes(); + break; + } + case 4024: { + ResetToolsOnGameStartSupported = input.ReadBool(); + break; + } + case 4032: { + BrokenToolBehavior = input.ReadInt32(); + break; + } + case 4040: { + InfiniteReserveAmmmunitionSupported = input.ReadBool(); + break; + } + case 4056: { + ToolBeaconsSupported = input.ReadBool(); + break; + } + case 4808: { + MovementBufferDistanceRestricted = input.ReadBool(); + break; + } + case 5608: { + OutOfBoundsSupported = input.ReadBool(); + break; + } + case 5621: { + OutOfBoundsGracePeriod = input.ReadFloat(); + break; + } + case 5629: { + OutOfBoundsMaxDuration = input.ReadFloat(); + break; + } + case 5632: { + OutOfBoundsSpectatorsSupported = input.ReadBool(); + break; + } + case 5640: { + DownOutOfBoundsPlayers = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameRoleCollectionData.cs b/GameRoleCollectionData.cs new file mode 100644 index 0000000..29b42ba --- /dev/null +++ b/GameRoleCollectionData.cs @@ -0,0 +1,234 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/player_roles/game_role_collection_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/player_roles/game_role_collection_data.proto + public static partial class GameRoleCollectionDataReflection { + + #region Descriptor + /// File descriptor for rec_room/player_roles/game_role_collection_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameRoleCollectionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVyZWNfcm9vbS9wbGF5ZXJfcm9sZXMvZ2FtZV9yb2xlX2NvbGxlY3Rpb25f", + "ZGF0YS5wcm90bxIIcmVjX3Jvb20aMXJlY19yb29tL3BsYXllcl9yb2xlcy9w", + "bGF5ZXJfZ2FtZV9yb2xlX2RhdGEucHJvdG8iVQoWR2FtZVJvbGVDb2xsZWN0", + "aW9uRGF0YRI7ChVERVBSRUNBVEVEX2dhbWVfcm9sZXMYASADKAsyHC5yZWNf", + "cm9vbS5QbGF5ZXJHYW1lUm9sZURhdGFCE6oCEFJlY1Jvb20uUHJvdG9idWZi", + "BnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.PlayerGameRoleDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameRoleCollectionData), global::RecRoom.Protobuf.GameRoleCollectionData.Parser, new[]{ "DEPRECATEDGameRoles" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameRoleCollectionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameRoleCollectionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameRoleCollectionDataReflection.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 GameRoleCollectionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameRoleCollectionData(GameRoleCollectionData other) : this() { + dEPRECATEDGameRoles_ = other.dEPRECATEDGameRoles_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameRoleCollectionData Clone() { + return new GameRoleCollectionData(this); + } + + /// Field number for the "DEPRECATED_game_roles" field. + public const int DEPRECATEDGameRolesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_dEPRECATEDGameRoles_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.PlayerGameRoleData.Parser); + private readonly pbc::RepeatedField dEPRECATEDGameRoles_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDGameRoles { + get { return dEPRECATEDGameRoles_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameRoleCollectionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameRoleCollectionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!dEPRECATEDGameRoles_.Equals(other.dEPRECATEDGameRoles_)) 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; + hash ^= dEPRECATEDGameRoles_.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 + dEPRECATEDGameRoles_.WriteTo(output, _repeated_dEPRECATEDGameRoles_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) { + dEPRECATEDGameRoles_.WriteTo(ref output, _repeated_dEPRECATEDGameRoles_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; + size += dEPRECATEDGameRoles_.CalculateSize(_repeated_dEPRECATEDGameRoles_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameRoleCollectionData other) { + if (other == null) { + return; + } + dEPRECATEDGameRoles_.Add(other.dEPRECATEDGameRoles_); + _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: { + dEPRECATEDGameRoles_.AddEntriesFrom(input, _repeated_dEPRECATEDGameRoles_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: { + dEPRECATEDGameRoles_.AddEntriesFrom(ref input, _repeated_dEPRECATEDGameRoles_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameRoleNodeData.cs b/GameRoleNodeData.cs new file mode 100644 index 0000000..8423f8a --- /dev/null +++ b/GameRoleNodeData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/game_role_node_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/game_role_node_data.proto + public static partial class GameRoleNodeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/game_role_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameRoleNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS9nYW1lX3JvbGVfbm9kZV9kYXRhLnBy", + "b3RvEghyZWNfcm9vbRoxcmVjX3Jvb20vcGxheWVyX3JvbGVzL3BsYXllcl9n", + "YW1lX3JvbGVfZGF0YS5wcm90byJDChBHYW1lUm9sZU5vZGVEYXRhEi8KCWdh", + "bWVfcm9sZRgBIAEoCzIcLnJlY19yb29tLlBsYXllckdhbWVSb2xlRGF0YUIT", + "qgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.PlayerGameRoleDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameRoleNodeData), global::RecRoom.Protobuf.GameRoleNodeData.Parser, new[]{ "GameRole" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameRoleNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameRoleNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameRoleNodeDataReflection.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 GameRoleNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameRoleNodeData(GameRoleNodeData other) : this() { + gameRole_ = other.gameRole_ != null ? other.gameRole_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameRoleNodeData Clone() { + return new GameRoleNodeData(this); + } + + /// Field number for the "game_role" field. + public const int GameRoleFieldNumber = 1; + private global::RecRoom.Protobuf.PlayerGameRoleData gameRole_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PlayerGameRoleData GameRole { + get { return gameRole_; } + set { + gameRole_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameRoleNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameRoleNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GameRole, other.GameRole)) 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 (gameRole_ != null) hash ^= GameRole.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 (gameRole_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GameRole); + } + 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 (gameRole_ != null) { + output.WriteRawTag(10); + output.WriteMessage(GameRole); + } + 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 (gameRole_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(GameRole); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameRoleNodeData other) { + if (other == null) { + return; + } + if (other.gameRole_ != null) { + if (gameRole_ == null) { + GameRole = new global::RecRoom.Protobuf.PlayerGameRoleData(); + } + GameRole.MergeFrom(other.GameRole); + } + _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 (gameRole_ == null) { + GameRole = new global::RecRoom.Protobuf.PlayerGameRoleData(); + } + input.ReadMessage(GameRole); + 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 (gameRole_ == null) { + GameRole = new global::RecRoom.Protobuf.PlayerGameRoleData(); + } + input.ReadMessage(GameRole); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameRuleWrapperData.cs b/GameRuleWrapperData.cs new file mode 100644 index 0000000..75466cb --- /dev/null +++ b/GameRuleWrapperData.cs @@ -0,0 +1,648 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_rule_wrapper_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_rule_wrapper_data.proto + public static partial class GameRuleWrapperDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_rule_wrapper_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameRuleWrapperDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjhyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9ydWxlX3dyYXBw", + "ZXJfZGF0YS5wcm90bxIIcmVjX3Jvb20aRnJlY19yb29tL2dhbWVfY29uZmln", + "dXJhdGlvbi9jaGFyYWRlc19jb29wX2NsYXNzaWNfZ2FtZV9ydWxlX2RhdGEu", + "cHJvdG8aSHJlY19yb29tL2dhbWVfY29uZmlndXJhdGlvbi9jaGFyYWRlc190", + "ZWFtX2xpZ2h0bmluZ19nYW1lX3J1bGVfZGF0YS5wcm90bxo6cmVjX3Jvb20v", + "Z2FtZV9jb25maWd1cmF0aW9uL2RvZGdlYmFsbF9nYW1lX3J1bGVfZGF0YS5w", + "cm90bxo6cmVjX3Jvb20vZ2FtZV9jb25maWd1cmF0aW9uL2xhc2VyX3RhZ19n", + "YW1lX3J1bGVfZGF0YS5wcm90bxo7cmVjX3Jvb20vZ2FtZV9jb25maWd1cmF0", + "aW9uL3BhZGRsZWJhbGxfZ2FtZV9ydWxlX2RhdGEucHJvdG8aS3JlY19yb29t", + "L2dhbWVfY29uZmlndXJhdGlvbi9wYWludGJhbGxfY2FwdHVyZV90aGVfZmxh", + "Z19nYW1lX3J1bGVfZGF0YS5wcm90bxpGcmVjX3Jvb20vZ2FtZV9jb25maWd1", + "cmF0aW9uL3BhaW50YmFsbF90ZWFtX2JhdHRsZV9nYW1lX3J1bGVfZGF0YS5w", + "cm90bxo3cmVjX3Jvb20vZ2FtZV9jb25maWd1cmF0aW9uL3NvY2Nlcl9nYW1l", + "X3J1bGVfZGF0YS5wcm90bxo8cmVjX3Jvb20vZ2FtZV9jb25maWd1cmF0aW9u", + "L3N0dW50cnVubmVyX2dhbWVfcnVsZV9kYXRhLnByb3RvItQFChNHYW1lUnVs", + "ZVdyYXBwZXJEYXRhElcKJGNoYXJhZGVzX2Nvb3BfY2xhc3NpY19nYW1lX3J1", + "bGVfZGF0YRgBIAEoCzIpLnJlY19yb29tLkNoYXJhZGVzQ29PcENsYXNzaWNH", + "YW1lUnVsZURhdGESWwomY2hhcmFkZXNfdGVhbV9saWdodG5pbmdfZ2FtZV9y", + "dWxlX2RhdGEYAiABKAsyKy5yZWNfcm9vbS5DaGFyYWRlc1RlYW1MaWdodG5p", + "bmdHYW1lUnVsZURhdGESQQoYZG9kZ2ViYWxsX2dhbWVfcnVsZV9kYXRhGAMg", + "ASgLMh8ucmVjX3Jvb20uRG9kZ2ViYWxsR2FtZVJ1bGVEYXRhEkAKGGxhc2Vy", + "X3RhZ19nYW1lX3J1bGVfZGF0YRgEIAEoCzIeLnJlY19yb29tLkxhc2VyVGFn", + "R2FtZVJ1bGVEYXRhEkMKGXBhZGRsZWJhbGxfZ2FtZV9ydWxlX2RhdGEYBSAB", + "KAsyIC5yZWNfcm9vbS5QYWRkbGViYWxsR2FtZVJ1bGVEYXRhEmAKKXBhaW50", + "YmFsbF9jYXB0dXJlX3RoZV9mbGFnX2dhbWVfcnVsZV9kYXRhGAYgASgLMi0u", + "cmVjX3Jvb20uUGFpbnRiYWxsQ2FwdHVyZVRoZUZsYWdHYW1lUnVsZURhdGES", + "VwokcGFpbnRiYWxsX3RlYW1fYmF0dGxlX2dhbWVfcnVsZV9kYXRhGAcgASgL", + "MikucmVjX3Jvb20uUGFpbnRiYWxsVGVhbUJhdHRsZUdhbWVSdWxlRGF0YRI7", + "ChVzb2NjZXJfZ2FtZV9ydWxlX2RhdGEYCSABKAsyHC5yZWNfcm9vbS5Tb2Nj", + "ZXJHYW1lUnVsZURhdGESRQoac3R1bnRydW5uZXJfZ2FtZV9ydWxlX2RhdGEY", + "CiABKAsyIS5yZWNfcm9vbS5TdHVudHJ1bm5lckdhbWVSdWxlRGF0YUITqgIQ", + "UmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.CharadesCoopClassicGameRuleDataReflection.Descriptor, global::RecRoom.Protobuf.CharadesTeamLightningGameRuleDataReflection.Descriptor, global::RecRoom.Protobuf.DodgeballGameRuleDataReflection.Descriptor, global::RecRoom.Protobuf.LaserTagGameRuleDataReflection.Descriptor, global::RecRoom.Protobuf.PaddleballGameRuleDataReflection.Descriptor, global::RecRoom.Protobuf.PaintballCaptureTheFlagGameRuleDataReflection.Descriptor, global::RecRoom.Protobuf.PaintballTeamBattleGameRuleDataReflection.Descriptor, global::RecRoom.Protobuf.SoccerGameRuleDataReflection.Descriptor, global::RecRoom.Protobuf.StuntrunnerGameRuleDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameRuleWrapperData), global::RecRoom.Protobuf.GameRuleWrapperData.Parser, new[]{ "CharadesCoopClassicGameRuleData", "CharadesTeamLightningGameRuleData", "DodgeballGameRuleData", "LaserTagGameRuleData", "PaddleballGameRuleData", "PaintballCaptureTheFlagGameRuleData", "PaintballTeamBattleGameRuleData", "SoccerGameRuleData", "StuntrunnerGameRuleData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameRuleWrapperData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameRuleWrapperData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameRuleWrapperDataReflection.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 GameRuleWrapperData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameRuleWrapperData(GameRuleWrapperData other) : this() { + charadesCoopClassicGameRuleData_ = other.charadesCoopClassicGameRuleData_ != null ? other.charadesCoopClassicGameRuleData_.Clone() : null; + charadesTeamLightningGameRuleData_ = other.charadesTeamLightningGameRuleData_ != null ? other.charadesTeamLightningGameRuleData_.Clone() : null; + dodgeballGameRuleData_ = other.dodgeballGameRuleData_ != null ? other.dodgeballGameRuleData_.Clone() : null; + laserTagGameRuleData_ = other.laserTagGameRuleData_ != null ? other.laserTagGameRuleData_.Clone() : null; + paddleballGameRuleData_ = other.paddleballGameRuleData_ != null ? other.paddleballGameRuleData_.Clone() : null; + paintballCaptureTheFlagGameRuleData_ = other.paintballCaptureTheFlagGameRuleData_ != null ? other.paintballCaptureTheFlagGameRuleData_.Clone() : null; + paintballTeamBattleGameRuleData_ = other.paintballTeamBattleGameRuleData_ != null ? other.paintballTeamBattleGameRuleData_.Clone() : null; + soccerGameRuleData_ = other.soccerGameRuleData_ != null ? other.soccerGameRuleData_.Clone() : null; + stuntrunnerGameRuleData_ = other.stuntrunnerGameRuleData_ != null ? other.stuntrunnerGameRuleData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameRuleWrapperData Clone() { + return new GameRuleWrapperData(this); + } + + /// Field number for the "charades_coop_classic_game_rule_data" field. + public const int CharadesCoopClassicGameRuleDataFieldNumber = 1; + private global::RecRoom.Protobuf.CharadesCoOpClassicGameRuleData charadesCoopClassicGameRuleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CharadesCoOpClassicGameRuleData CharadesCoopClassicGameRuleData { + get { return charadesCoopClassicGameRuleData_; } + set { + charadesCoopClassicGameRuleData_ = value; + } + } + + /// Field number for the "charades_team_lightning_game_rule_data" field. + public const int CharadesTeamLightningGameRuleDataFieldNumber = 2; + private global::RecRoom.Protobuf.CharadesTeamLightningGameRuleData charadesTeamLightningGameRuleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CharadesTeamLightningGameRuleData CharadesTeamLightningGameRuleData { + get { return charadesTeamLightningGameRuleData_; } + set { + charadesTeamLightningGameRuleData_ = value; + } + } + + /// Field number for the "dodgeball_game_rule_data" field. + public const int DodgeballGameRuleDataFieldNumber = 3; + private global::RecRoom.Protobuf.DodgeballGameRuleData dodgeballGameRuleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DodgeballGameRuleData DodgeballGameRuleData { + get { return dodgeballGameRuleData_; } + set { + dodgeballGameRuleData_ = value; + } + } + + /// Field number for the "laser_tag_game_rule_data" field. + public const int LaserTagGameRuleDataFieldNumber = 4; + private global::RecRoom.Protobuf.LaserTagGameRuleData laserTagGameRuleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.LaserTagGameRuleData LaserTagGameRuleData { + get { return laserTagGameRuleData_; } + set { + laserTagGameRuleData_ = value; + } + } + + /// Field number for the "paddleball_game_rule_data" field. + public const int PaddleballGameRuleDataFieldNumber = 5; + private global::RecRoom.Protobuf.PaddleballGameRuleData paddleballGameRuleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PaddleballGameRuleData PaddleballGameRuleData { + get { return paddleballGameRuleData_; } + set { + paddleballGameRuleData_ = value; + } + } + + /// Field number for the "paintball_capture_the_flag_game_rule_data" field. + public const int PaintballCaptureTheFlagGameRuleDataFieldNumber = 6; + private global::RecRoom.Protobuf.PaintballCaptureTheFlagGameRuleData paintballCaptureTheFlagGameRuleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PaintballCaptureTheFlagGameRuleData PaintballCaptureTheFlagGameRuleData { + get { return paintballCaptureTheFlagGameRuleData_; } + set { + paintballCaptureTheFlagGameRuleData_ = value; + } + } + + /// Field number for the "paintball_team_battle_game_rule_data" field. + public const int PaintballTeamBattleGameRuleDataFieldNumber = 7; + private global::RecRoom.Protobuf.PaintballTeamBattleGameRuleData paintballTeamBattleGameRuleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PaintballTeamBattleGameRuleData PaintballTeamBattleGameRuleData { + get { return paintballTeamBattleGameRuleData_; } + set { + paintballTeamBattleGameRuleData_ = value; + } + } + + /// Field number for the "soccer_game_rule_data" field. + public const int SoccerGameRuleDataFieldNumber = 9; + private global::RecRoom.Protobuf.SoccerGameRuleData soccerGameRuleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SoccerGameRuleData SoccerGameRuleData { + get { return soccerGameRuleData_; } + set { + soccerGameRuleData_ = value; + } + } + + /// Field number for the "stuntrunner_game_rule_data" field. + public const int StuntrunnerGameRuleDataFieldNumber = 10; + private global::RecRoom.Protobuf.StuntrunnerGameRuleData stuntrunnerGameRuleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.StuntrunnerGameRuleData StuntrunnerGameRuleData { + get { return stuntrunnerGameRuleData_; } + set { + stuntrunnerGameRuleData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameRuleWrapperData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameRuleWrapperData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CharadesCoopClassicGameRuleData, other.CharadesCoopClassicGameRuleData)) return false; + if (!object.Equals(CharadesTeamLightningGameRuleData, other.CharadesTeamLightningGameRuleData)) return false; + if (!object.Equals(DodgeballGameRuleData, other.DodgeballGameRuleData)) return false; + if (!object.Equals(LaserTagGameRuleData, other.LaserTagGameRuleData)) return false; + if (!object.Equals(PaddleballGameRuleData, other.PaddleballGameRuleData)) return false; + if (!object.Equals(PaintballCaptureTheFlagGameRuleData, other.PaintballCaptureTheFlagGameRuleData)) return false; + if (!object.Equals(PaintballTeamBattleGameRuleData, other.PaintballTeamBattleGameRuleData)) return false; + if (!object.Equals(SoccerGameRuleData, other.SoccerGameRuleData)) return false; + if (!object.Equals(StuntrunnerGameRuleData, other.StuntrunnerGameRuleData)) 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 (charadesCoopClassicGameRuleData_ != null) hash ^= CharadesCoopClassicGameRuleData.GetHashCode(); + if (charadesTeamLightningGameRuleData_ != null) hash ^= CharadesTeamLightningGameRuleData.GetHashCode(); + if (dodgeballGameRuleData_ != null) hash ^= DodgeballGameRuleData.GetHashCode(); + if (laserTagGameRuleData_ != null) hash ^= LaserTagGameRuleData.GetHashCode(); + if (paddleballGameRuleData_ != null) hash ^= PaddleballGameRuleData.GetHashCode(); + if (paintballCaptureTheFlagGameRuleData_ != null) hash ^= PaintballCaptureTheFlagGameRuleData.GetHashCode(); + if (paintballTeamBattleGameRuleData_ != null) hash ^= PaintballTeamBattleGameRuleData.GetHashCode(); + if (soccerGameRuleData_ != null) hash ^= SoccerGameRuleData.GetHashCode(); + if (stuntrunnerGameRuleData_ != null) hash ^= StuntrunnerGameRuleData.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 (charadesCoopClassicGameRuleData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CharadesCoopClassicGameRuleData); + } + if (charadesTeamLightningGameRuleData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CharadesTeamLightningGameRuleData); + } + if (dodgeballGameRuleData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DodgeballGameRuleData); + } + if (laserTagGameRuleData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LaserTagGameRuleData); + } + if (paddleballGameRuleData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(PaddleballGameRuleData); + } + if (paintballCaptureTheFlagGameRuleData_ != null) { + output.WriteRawTag(50); + output.WriteMessage(PaintballCaptureTheFlagGameRuleData); + } + if (paintballTeamBattleGameRuleData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(PaintballTeamBattleGameRuleData); + } + if (soccerGameRuleData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(SoccerGameRuleData); + } + if (stuntrunnerGameRuleData_ != null) { + output.WriteRawTag(82); + output.WriteMessage(StuntrunnerGameRuleData); + } + 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 (charadesCoopClassicGameRuleData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CharadesCoopClassicGameRuleData); + } + if (charadesTeamLightningGameRuleData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CharadesTeamLightningGameRuleData); + } + if (dodgeballGameRuleData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DodgeballGameRuleData); + } + if (laserTagGameRuleData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LaserTagGameRuleData); + } + if (paddleballGameRuleData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(PaddleballGameRuleData); + } + if (paintballCaptureTheFlagGameRuleData_ != null) { + output.WriteRawTag(50); + output.WriteMessage(PaintballCaptureTheFlagGameRuleData); + } + if (paintballTeamBattleGameRuleData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(PaintballTeamBattleGameRuleData); + } + if (soccerGameRuleData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(SoccerGameRuleData); + } + if (stuntrunnerGameRuleData_ != null) { + output.WriteRawTag(82); + output.WriteMessage(StuntrunnerGameRuleData); + } + 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 (charadesCoopClassicGameRuleData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CharadesCoopClassicGameRuleData); + } + if (charadesTeamLightningGameRuleData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CharadesTeamLightningGameRuleData); + } + if (dodgeballGameRuleData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DodgeballGameRuleData); + } + if (laserTagGameRuleData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LaserTagGameRuleData); + } + if (paddleballGameRuleData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PaddleballGameRuleData); + } + if (paintballCaptureTheFlagGameRuleData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PaintballCaptureTheFlagGameRuleData); + } + if (paintballTeamBattleGameRuleData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PaintballTeamBattleGameRuleData); + } + if (soccerGameRuleData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SoccerGameRuleData); + } + if (stuntrunnerGameRuleData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(StuntrunnerGameRuleData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameRuleWrapperData other) { + if (other == null) { + return; + } + if (other.charadesCoopClassicGameRuleData_ != null) { + if (charadesCoopClassicGameRuleData_ == null) { + CharadesCoopClassicGameRuleData = new global::RecRoom.Protobuf.CharadesCoOpClassicGameRuleData(); + } + CharadesCoopClassicGameRuleData.MergeFrom(other.CharadesCoopClassicGameRuleData); + } + if (other.charadesTeamLightningGameRuleData_ != null) { + if (charadesTeamLightningGameRuleData_ == null) { + CharadesTeamLightningGameRuleData = new global::RecRoom.Protobuf.CharadesTeamLightningGameRuleData(); + } + CharadesTeamLightningGameRuleData.MergeFrom(other.CharadesTeamLightningGameRuleData); + } + if (other.dodgeballGameRuleData_ != null) { + if (dodgeballGameRuleData_ == null) { + DodgeballGameRuleData = new global::RecRoom.Protobuf.DodgeballGameRuleData(); + } + DodgeballGameRuleData.MergeFrom(other.DodgeballGameRuleData); + } + if (other.laserTagGameRuleData_ != null) { + if (laserTagGameRuleData_ == null) { + LaserTagGameRuleData = new global::RecRoom.Protobuf.LaserTagGameRuleData(); + } + LaserTagGameRuleData.MergeFrom(other.LaserTagGameRuleData); + } + if (other.paddleballGameRuleData_ != null) { + if (paddleballGameRuleData_ == null) { + PaddleballGameRuleData = new global::RecRoom.Protobuf.PaddleballGameRuleData(); + } + PaddleballGameRuleData.MergeFrom(other.PaddleballGameRuleData); + } + if (other.paintballCaptureTheFlagGameRuleData_ != null) { + if (paintballCaptureTheFlagGameRuleData_ == null) { + PaintballCaptureTheFlagGameRuleData = new global::RecRoom.Protobuf.PaintballCaptureTheFlagGameRuleData(); + } + PaintballCaptureTheFlagGameRuleData.MergeFrom(other.PaintballCaptureTheFlagGameRuleData); + } + if (other.paintballTeamBattleGameRuleData_ != null) { + if (paintballTeamBattleGameRuleData_ == null) { + PaintballTeamBattleGameRuleData = new global::RecRoom.Protobuf.PaintballTeamBattleGameRuleData(); + } + PaintballTeamBattleGameRuleData.MergeFrom(other.PaintballTeamBattleGameRuleData); + } + if (other.soccerGameRuleData_ != null) { + if (soccerGameRuleData_ == null) { + SoccerGameRuleData = new global::RecRoom.Protobuf.SoccerGameRuleData(); + } + SoccerGameRuleData.MergeFrom(other.SoccerGameRuleData); + } + if (other.stuntrunnerGameRuleData_ != null) { + if (stuntrunnerGameRuleData_ == null) { + StuntrunnerGameRuleData = new global::RecRoom.Protobuf.StuntrunnerGameRuleData(); + } + StuntrunnerGameRuleData.MergeFrom(other.StuntrunnerGameRuleData); + } + _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 (charadesCoopClassicGameRuleData_ == null) { + CharadesCoopClassicGameRuleData = new global::RecRoom.Protobuf.CharadesCoOpClassicGameRuleData(); + } + input.ReadMessage(CharadesCoopClassicGameRuleData); + break; + } + case 18: { + if (charadesTeamLightningGameRuleData_ == null) { + CharadesTeamLightningGameRuleData = new global::RecRoom.Protobuf.CharadesTeamLightningGameRuleData(); + } + input.ReadMessage(CharadesTeamLightningGameRuleData); + break; + } + case 26: { + if (dodgeballGameRuleData_ == null) { + DodgeballGameRuleData = new global::RecRoom.Protobuf.DodgeballGameRuleData(); + } + input.ReadMessage(DodgeballGameRuleData); + break; + } + case 34: { + if (laserTagGameRuleData_ == null) { + LaserTagGameRuleData = new global::RecRoom.Protobuf.LaserTagGameRuleData(); + } + input.ReadMessage(LaserTagGameRuleData); + break; + } + case 42: { + if (paddleballGameRuleData_ == null) { + PaddleballGameRuleData = new global::RecRoom.Protobuf.PaddleballGameRuleData(); + } + input.ReadMessage(PaddleballGameRuleData); + break; + } + case 50: { + if (paintballCaptureTheFlagGameRuleData_ == null) { + PaintballCaptureTheFlagGameRuleData = new global::RecRoom.Protobuf.PaintballCaptureTheFlagGameRuleData(); + } + input.ReadMessage(PaintballCaptureTheFlagGameRuleData); + break; + } + case 58: { + if (paintballTeamBattleGameRuleData_ == null) { + PaintballTeamBattleGameRuleData = new global::RecRoom.Protobuf.PaintballTeamBattleGameRuleData(); + } + input.ReadMessage(PaintballTeamBattleGameRuleData); + break; + } + case 74: { + if (soccerGameRuleData_ == null) { + SoccerGameRuleData = new global::RecRoom.Protobuf.SoccerGameRuleData(); + } + input.ReadMessage(SoccerGameRuleData); + break; + } + case 82: { + if (stuntrunnerGameRuleData_ == null) { + StuntrunnerGameRuleData = new global::RecRoom.Protobuf.StuntrunnerGameRuleData(); + } + input.ReadMessage(StuntrunnerGameRuleData); + 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 (charadesCoopClassicGameRuleData_ == null) { + CharadesCoopClassicGameRuleData = new global::RecRoom.Protobuf.CharadesCoOpClassicGameRuleData(); + } + input.ReadMessage(CharadesCoopClassicGameRuleData); + break; + } + case 18: { + if (charadesTeamLightningGameRuleData_ == null) { + CharadesTeamLightningGameRuleData = new global::RecRoom.Protobuf.CharadesTeamLightningGameRuleData(); + } + input.ReadMessage(CharadesTeamLightningGameRuleData); + break; + } + case 26: { + if (dodgeballGameRuleData_ == null) { + DodgeballGameRuleData = new global::RecRoom.Protobuf.DodgeballGameRuleData(); + } + input.ReadMessage(DodgeballGameRuleData); + break; + } + case 34: { + if (laserTagGameRuleData_ == null) { + LaserTagGameRuleData = new global::RecRoom.Protobuf.LaserTagGameRuleData(); + } + input.ReadMessage(LaserTagGameRuleData); + break; + } + case 42: { + if (paddleballGameRuleData_ == null) { + PaddleballGameRuleData = new global::RecRoom.Protobuf.PaddleballGameRuleData(); + } + input.ReadMessage(PaddleballGameRuleData); + break; + } + case 50: { + if (paintballCaptureTheFlagGameRuleData_ == null) { + PaintballCaptureTheFlagGameRuleData = new global::RecRoom.Protobuf.PaintballCaptureTheFlagGameRuleData(); + } + input.ReadMessage(PaintballCaptureTheFlagGameRuleData); + break; + } + case 58: { + if (paintballTeamBattleGameRuleData_ == null) { + PaintballTeamBattleGameRuleData = new global::RecRoom.Protobuf.PaintballTeamBattleGameRuleData(); + } + input.ReadMessage(PaintballTeamBattleGameRuleData); + break; + } + case 74: { + if (soccerGameRuleData_ == null) { + SoccerGameRuleData = new global::RecRoom.Protobuf.SoccerGameRuleData(); + } + input.ReadMessage(SoccerGameRuleData); + break; + } + case 82: { + if (stuntrunnerGameRuleData_ == null) { + StuntrunnerGameRuleData = new global::RecRoom.Protobuf.StuntrunnerGameRuleData(); + } + input.ReadMessage(StuntrunnerGameRuleData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameStartRequirementConfigurationData.cs b/GameStartRequirementConfigurationData.cs new file mode 100644 index 0000000..ea55a38 --- /dev/null +++ b/GameStartRequirementConfigurationData.cs @@ -0,0 +1,319 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_start_requirement_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_start_requirement_configuration_data.proto + public static partial class GameStartRequirementConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_start_requirement_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameStartRequirementConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CktyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9zdGFydF9yZXF1", + "aXJlbWVudF9jb25maWd1cmF0aW9uX2RhdGEucHJvdG8SCHJlY19yb29tInAK", + "JUdhbWVTdGFydFJlcXVpcmVtZW50Q29uZmlndXJhdGlvbkRhdGESGAoQbWlu", + "X3BsYXllcl9jb3VudBgBIAEoBRIWCg5taW5fdGVhbV9jb3VudBgCIAEoBRIV", + "Cg1taW5fdGVhbV9zaXplGAMgASgFQhOqAhBSZWNSb29tLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameStartRequirementConfigurationData), global::RecRoom.Protobuf.GameStartRequirementConfigurationData.Parser, new[]{ "MinPlayerCount", "MinTeamCount", "MinTeamSize" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameStartRequirementConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameStartRequirementConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameStartRequirementConfigurationDataReflection.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 GameStartRequirementConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameStartRequirementConfigurationData(GameStartRequirementConfigurationData other) : this() { + minPlayerCount_ = other.minPlayerCount_; + minTeamCount_ = other.minTeamCount_; + minTeamSize_ = other.minTeamSize_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameStartRequirementConfigurationData Clone() { + return new GameStartRequirementConfigurationData(this); + } + + /// Field number for the "min_player_count" field. + public const int MinPlayerCountFieldNumber = 1; + private int minPlayerCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MinPlayerCount { + get { return minPlayerCount_; } + set { + minPlayerCount_ = value; + } + } + + /// Field number for the "min_team_count" field. + public const int MinTeamCountFieldNumber = 2; + private int minTeamCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MinTeamCount { + get { return minTeamCount_; } + set { + minTeamCount_ = value; + } + } + + /// Field number for the "min_team_size" field. + public const int MinTeamSizeFieldNumber = 3; + private int minTeamSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MinTeamSize { + get { return minTeamSize_; } + set { + minTeamSize_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameStartRequirementConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameStartRequirementConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MinPlayerCount != other.MinPlayerCount) return false; + if (MinTeamCount != other.MinTeamCount) return false; + if (MinTeamSize != other.MinTeamSize) 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 (MinPlayerCount != 0) hash ^= MinPlayerCount.GetHashCode(); + if (MinTeamCount != 0) hash ^= MinTeamCount.GetHashCode(); + if (MinTeamSize != 0) hash ^= MinTeamSize.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 (MinPlayerCount != 0) { + output.WriteRawTag(8); + output.WriteInt32(MinPlayerCount); + } + if (MinTeamCount != 0) { + output.WriteRawTag(16); + output.WriteInt32(MinTeamCount); + } + if (MinTeamSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(MinTeamSize); + } + 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 (MinPlayerCount != 0) { + output.WriteRawTag(8); + output.WriteInt32(MinPlayerCount); + } + if (MinTeamCount != 0) { + output.WriteRawTag(16); + output.WriteInt32(MinTeamCount); + } + if (MinTeamSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(MinTeamSize); + } + 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 (MinPlayerCount != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MinPlayerCount); + } + if (MinTeamCount != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MinTeamCount); + } + if (MinTeamSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MinTeamSize); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameStartRequirementConfigurationData other) { + if (other == null) { + return; + } + if (other.MinPlayerCount != 0) { + MinPlayerCount = other.MinPlayerCount; + } + if (other.MinTeamCount != 0) { + MinTeamCount = other.MinTeamCount; + } + if (other.MinTeamSize != 0) { + MinTeamSize = other.MinTeamSize; + } + _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 8: { + MinPlayerCount = input.ReadInt32(); + break; + } + case 16: { + MinTeamCount = input.ReadInt32(); + break; + } + case 24: { + MinTeamSize = input.ReadInt32(); + 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 8: { + MinPlayerCount = input.ReadInt32(); + break; + } + case 16: { + MinTeamCount = input.ReadInt32(); + break; + } + case 24: { + MinTeamSize = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameStatConfigurationData.cs b/GameStatConfigurationData.cs new file mode 100644 index 0000000..d6776fa --- /dev/null +++ b/GameStatConfigurationData.cs @@ -0,0 +1,355 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_stat_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_stat_configuration_data.proto + public static partial class GameStatConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_stat_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameStatConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj5yZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9zdGF0X2NvbmZp", + "Z3VyYXRpb25fZGF0YS5wcm90bxIIcmVjX3Jvb20icgoZR2FtZVN0YXRDb25m", + "aWd1cmF0aW9uRGF0YRIRCglzdGF0X25hbWUYASABKAkSFQoNdmlzaWJsZV9p", + "bl91aRgCIAEoCBITCgtzdGF0X2Zvcm1hdBgDIAEoBRIWCg52aXNpYmxlX2lu", + "X2h1ZBgEIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameStatConfigurationData), global::RecRoom.Protobuf.GameStatConfigurationData.Parser, new[]{ "StatName", "VisibleInUi", "StatFormat", "VisibleInHud" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameStatConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameStatConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameStatConfigurationDataReflection.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 GameStatConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameStatConfigurationData(GameStatConfigurationData other) : this() { + statName_ = other.statName_; + visibleInUi_ = other.visibleInUi_; + statFormat_ = other.statFormat_; + visibleInHud_ = other.visibleInHud_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameStatConfigurationData Clone() { + return new GameStatConfigurationData(this); + } + + /// Field number for the "stat_name" field. + public const int StatNameFieldNumber = 1; + private string statName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string StatName { + get { return statName_; } + set { + statName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "visible_in_ui" field. + public const int VisibleInUiFieldNumber = 2; + private bool visibleInUi_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool VisibleInUi { + get { return visibleInUi_; } + set { + visibleInUi_ = value; + } + } + + /// Field number for the "stat_format" field. + public const int StatFormatFieldNumber = 3; + private int statFormat_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int StatFormat { + get { return statFormat_; } + set { + statFormat_ = value; + } + } + + /// Field number for the "visible_in_hud" field. + public const int VisibleInHudFieldNumber = 4; + private bool visibleInHud_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool VisibleInHud { + get { return visibleInHud_; } + set { + visibleInHud_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameStatConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameStatConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (StatName != other.StatName) return false; + if (VisibleInUi != other.VisibleInUi) return false; + if (StatFormat != other.StatFormat) return false; + if (VisibleInHud != other.VisibleInHud) 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 (StatName.Length != 0) hash ^= StatName.GetHashCode(); + if (VisibleInUi != false) hash ^= VisibleInUi.GetHashCode(); + if (StatFormat != 0) hash ^= StatFormat.GetHashCode(); + if (VisibleInHud != false) hash ^= VisibleInHud.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 (StatName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(StatName); + } + if (VisibleInUi != false) { + output.WriteRawTag(16); + output.WriteBool(VisibleInUi); + } + if (StatFormat != 0) { + output.WriteRawTag(24); + output.WriteInt32(StatFormat); + } + if (VisibleInHud != false) { + output.WriteRawTag(32); + output.WriteBool(VisibleInHud); + } + 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 (StatName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(StatName); + } + if (VisibleInUi != false) { + output.WriteRawTag(16); + output.WriteBool(VisibleInUi); + } + if (StatFormat != 0) { + output.WriteRawTag(24); + output.WriteInt32(StatFormat); + } + if (VisibleInHud != false) { + output.WriteRawTag(32); + output.WriteBool(VisibleInHud); + } + 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 (StatName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(StatName); + } + if (VisibleInUi != false) { + size += 1 + 1; + } + if (StatFormat != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(StatFormat); + } + if (VisibleInHud != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameStatConfigurationData other) { + if (other == null) { + return; + } + if (other.StatName.Length != 0) { + StatName = other.StatName; + } + if (other.VisibleInUi != false) { + VisibleInUi = other.VisibleInUi; + } + if (other.StatFormat != 0) { + StatFormat = other.StatFormat; + } + if (other.VisibleInHud != false) { + VisibleInHud = other.VisibleInHud; + } + _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: { + StatName = input.ReadString(); + break; + } + case 16: { + VisibleInUi = input.ReadBool(); + break; + } + case 24: { + StatFormat = input.ReadInt32(); + break; + } + case 32: { + VisibleInHud = input.ReadBool(); + 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: { + StatName = input.ReadString(); + break; + } + case 16: { + VisibleInUi = input.ReadBool(); + break; + } + case 24: { + StatFormat = input.ReadInt32(); + break; + } + case 32: { + VisibleInHud = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameTeamConfigurationData.cs b/GameTeamConfigurationData.cs new file mode 100644 index 0000000..6db9f63 --- /dev/null +++ b/GameTeamConfigurationData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_team_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_team_configuration_data.proto + public static partial class GameTeamConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_team_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameTeamConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj5yZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV90ZWFtX2NvbmZp", + "Z3VyYXRpb25fZGF0YS5wcm90bxIIcmVjX3Jvb20iLgoZR2FtZVRlYW1Db25m", + "aWd1cmF0aW9uRGF0YRIRCgl0ZWFtX3NpemUYASABKAVCE6oCEFJlY1Jvb20u", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameTeamConfigurationData), global::RecRoom.Protobuf.GameTeamConfigurationData.Parser, new[]{ "TeamSize" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameTeamConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameTeamConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameTeamConfigurationDataReflection.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 GameTeamConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameTeamConfigurationData(GameTeamConfigurationData other) : this() { + teamSize_ = other.teamSize_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameTeamConfigurationData Clone() { + return new GameTeamConfigurationData(this); + } + + /// Field number for the "team_size" field. + public const int TeamSizeFieldNumber = 1; + private int teamSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TeamSize { + get { return teamSize_; } + set { + teamSize_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameTeamConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameTeamConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TeamSize != other.TeamSize) 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 (TeamSize != 0) hash ^= TeamSize.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 (TeamSize != 0) { + output.WriteRawTag(8); + output.WriteInt32(TeamSize); + } + 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 (TeamSize != 0) { + output.WriteRawTag(8); + output.WriteInt32(TeamSize); + } + 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 (TeamSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TeamSize); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameTeamConfigurationData other) { + if (other == null) { + return; + } + if (other.TeamSize != 0) { + TeamSize = other.TeamSize; + } + _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 8: { + TeamSize = input.ReadInt32(); + 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 8: { + TeamSize = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameTeamPlayerVisualConfigurationData.cs b/GameTeamPlayerVisualConfigurationData.cs new file mode 100644 index 0000000..57f8ca6 --- /dev/null +++ b/GameTeamPlayerVisualConfigurationData.cs @@ -0,0 +1,432 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_team_player_visual_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_team_player_visual_configuration_data.proto + public static partial class GameTeamPlayerVisualConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_team_player_visual_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameTeamPlayerVisualConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkxyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV90ZWFtX3BsYXll", + "cl92aXN1YWxfY29uZmlndXJhdGlvbl9kYXRhLnByb3RvEghyZWNfcm9vbSLv", + "AQolR2FtZVRlYW1QbGF5ZXJWaXN1YWxDb25maWd1cmF0aW9uRGF0YRIeChZ0", + "ZWFtX291dGZpdHNfc3VwcG9ydGVkGAEgASgIEicKH3RlYW1fbmFtZV9pbl9m", + "ZWVkYmFja19zdXBwb3J0ZWQYAiABKAgSKAogdGVhbV9jb2xvcl9pbl9mZWVk", + "YmFja19zdXBwb3J0ZWQYAyABKAgSFwoPdGVhbV9jb2xvcl9tb2RlGAQgASgF", + "EhwKFHRlYW1tYXRlX2JlYWNvbl9tb2RlGAUgASgFEhwKFG9wcG9uZW50X2Jl", + "YWNvbl9tb2RlGAYgASgFQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameTeamPlayerVisualConfigurationData), global::RecRoom.Protobuf.GameTeamPlayerVisualConfigurationData.Parser, new[]{ "TeamOutfitsSupported", "TeamNameInFeedbackSupported", "TeamColorInFeedbackSupported", "TeamColorMode", "TeammateBeaconMode", "OpponentBeaconMode" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameTeamPlayerVisualConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameTeamPlayerVisualConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameTeamPlayerVisualConfigurationDataReflection.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 GameTeamPlayerVisualConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameTeamPlayerVisualConfigurationData(GameTeamPlayerVisualConfigurationData other) : this() { + teamOutfitsSupported_ = other.teamOutfitsSupported_; + teamNameInFeedbackSupported_ = other.teamNameInFeedbackSupported_; + teamColorInFeedbackSupported_ = other.teamColorInFeedbackSupported_; + teamColorMode_ = other.teamColorMode_; + teammateBeaconMode_ = other.teammateBeaconMode_; + opponentBeaconMode_ = other.opponentBeaconMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameTeamPlayerVisualConfigurationData Clone() { + return new GameTeamPlayerVisualConfigurationData(this); + } + + /// Field number for the "team_outfits_supported" field. + public const int TeamOutfitsSupportedFieldNumber = 1; + private bool teamOutfitsSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TeamOutfitsSupported { + get { return teamOutfitsSupported_; } + set { + teamOutfitsSupported_ = value; + } + } + + /// Field number for the "team_name_in_feedback_supported" field. + public const int TeamNameInFeedbackSupportedFieldNumber = 2; + private bool teamNameInFeedbackSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TeamNameInFeedbackSupported { + get { return teamNameInFeedbackSupported_; } + set { + teamNameInFeedbackSupported_ = value; + } + } + + /// Field number for the "team_color_in_feedback_supported" field. + public const int TeamColorInFeedbackSupportedFieldNumber = 3; + private bool teamColorInFeedbackSupported_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TeamColorInFeedbackSupported { + get { return teamColorInFeedbackSupported_; } + set { + teamColorInFeedbackSupported_ = value; + } + } + + /// Field number for the "team_color_mode" field. + public const int TeamColorModeFieldNumber = 4; + private int teamColorMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TeamColorMode { + get { return teamColorMode_; } + set { + teamColorMode_ = value; + } + } + + /// Field number for the "teammate_beacon_mode" field. + public const int TeammateBeaconModeFieldNumber = 5; + private int teammateBeaconMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TeammateBeaconMode { + get { return teammateBeaconMode_; } + set { + teammateBeaconMode_ = value; + } + } + + /// Field number for the "opponent_beacon_mode" field. + public const int OpponentBeaconModeFieldNumber = 6; + private int opponentBeaconMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OpponentBeaconMode { + get { return opponentBeaconMode_; } + set { + opponentBeaconMode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameTeamPlayerVisualConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameTeamPlayerVisualConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TeamOutfitsSupported != other.TeamOutfitsSupported) return false; + if (TeamNameInFeedbackSupported != other.TeamNameInFeedbackSupported) return false; + if (TeamColorInFeedbackSupported != other.TeamColorInFeedbackSupported) return false; + if (TeamColorMode != other.TeamColorMode) return false; + if (TeammateBeaconMode != other.TeammateBeaconMode) return false; + if (OpponentBeaconMode != other.OpponentBeaconMode) 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 (TeamOutfitsSupported != false) hash ^= TeamOutfitsSupported.GetHashCode(); + if (TeamNameInFeedbackSupported != false) hash ^= TeamNameInFeedbackSupported.GetHashCode(); + if (TeamColorInFeedbackSupported != false) hash ^= TeamColorInFeedbackSupported.GetHashCode(); + if (TeamColorMode != 0) hash ^= TeamColorMode.GetHashCode(); + if (TeammateBeaconMode != 0) hash ^= TeammateBeaconMode.GetHashCode(); + if (OpponentBeaconMode != 0) hash ^= OpponentBeaconMode.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 (TeamOutfitsSupported != false) { + output.WriteRawTag(8); + output.WriteBool(TeamOutfitsSupported); + } + if (TeamNameInFeedbackSupported != false) { + output.WriteRawTag(16); + output.WriteBool(TeamNameInFeedbackSupported); + } + if (TeamColorInFeedbackSupported != false) { + output.WriteRawTag(24); + output.WriteBool(TeamColorInFeedbackSupported); + } + if (TeamColorMode != 0) { + output.WriteRawTag(32); + output.WriteInt32(TeamColorMode); + } + if (TeammateBeaconMode != 0) { + output.WriteRawTag(40); + output.WriteInt32(TeammateBeaconMode); + } + if (OpponentBeaconMode != 0) { + output.WriteRawTag(48); + output.WriteInt32(OpponentBeaconMode); + } + 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 (TeamOutfitsSupported != false) { + output.WriteRawTag(8); + output.WriteBool(TeamOutfitsSupported); + } + if (TeamNameInFeedbackSupported != false) { + output.WriteRawTag(16); + output.WriteBool(TeamNameInFeedbackSupported); + } + if (TeamColorInFeedbackSupported != false) { + output.WriteRawTag(24); + output.WriteBool(TeamColorInFeedbackSupported); + } + if (TeamColorMode != 0) { + output.WriteRawTag(32); + output.WriteInt32(TeamColorMode); + } + if (TeammateBeaconMode != 0) { + output.WriteRawTag(40); + output.WriteInt32(TeammateBeaconMode); + } + if (OpponentBeaconMode != 0) { + output.WriteRawTag(48); + output.WriteInt32(OpponentBeaconMode); + } + 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 (TeamOutfitsSupported != false) { + size += 1 + 1; + } + if (TeamNameInFeedbackSupported != false) { + size += 1 + 1; + } + if (TeamColorInFeedbackSupported != false) { + size += 1 + 1; + } + if (TeamColorMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TeamColorMode); + } + if (TeammateBeaconMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TeammateBeaconMode); + } + if (OpponentBeaconMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OpponentBeaconMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameTeamPlayerVisualConfigurationData other) { + if (other == null) { + return; + } + if (other.TeamOutfitsSupported != false) { + TeamOutfitsSupported = other.TeamOutfitsSupported; + } + if (other.TeamNameInFeedbackSupported != false) { + TeamNameInFeedbackSupported = other.TeamNameInFeedbackSupported; + } + if (other.TeamColorInFeedbackSupported != false) { + TeamColorInFeedbackSupported = other.TeamColorInFeedbackSupported; + } + if (other.TeamColorMode != 0) { + TeamColorMode = other.TeamColorMode; + } + if (other.TeammateBeaconMode != 0) { + TeammateBeaconMode = other.TeammateBeaconMode; + } + if (other.OpponentBeaconMode != 0) { + OpponentBeaconMode = other.OpponentBeaconMode; + } + _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 8: { + TeamOutfitsSupported = input.ReadBool(); + break; + } + case 16: { + TeamNameInFeedbackSupported = input.ReadBool(); + break; + } + case 24: { + TeamColorInFeedbackSupported = input.ReadBool(); + break; + } + case 32: { + TeamColorMode = input.ReadInt32(); + break; + } + case 40: { + TeammateBeaconMode = input.ReadInt32(); + break; + } + case 48: { + OpponentBeaconMode = input.ReadInt32(); + 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 8: { + TeamOutfitsSupported = input.ReadBool(); + break; + } + case 16: { + TeamNameInFeedbackSupported = input.ReadBool(); + break; + } + case 24: { + TeamColorInFeedbackSupported = input.ReadBool(); + break; + } + case 32: { + TeamColorMode = input.ReadInt32(); + break; + } + case 40: { + TeammateBeaconMode = input.ReadInt32(); + break; + } + case 48: { + OpponentBeaconMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GameTeamRadioConfigurationData.cs b/GameTeamRadioConfigurationData.cs new file mode 100644 index 0000000..c99d52f --- /dev/null +++ b/GameTeamRadioConfigurationData.cs @@ -0,0 +1,318 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/game_team_radio_configuration_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/game_team_radio_configuration_data.proto + public static partial class GameTeamRadioConfigurationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/game_team_radio_configuration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GameTeamRadioConfigurationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkRyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV90ZWFtX3JhZGlv", + "X2NvbmZpZ3VyYXRpb25fZGF0YS5wcm90bxIIcmVjX3Jvb20iXwoeR2FtZVRl", + "YW1SYWRpb0NvbmZpZ3VyYXRpb25EYXRhEg4KBnZvbHVtZRgBIAEoAhIWCg5l", + "bnRlcl9kaXN0YW5jZRgCIAEoAhIVCg1leGl0X2Rpc3RhbmNlGAMgASgCQhOq", + "AhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GameTeamRadioConfigurationData), global::RecRoom.Protobuf.GameTeamRadioConfigurationData.Parser, new[]{ "Volume", "EnterDistance", "ExitDistance" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GameTeamRadioConfigurationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GameTeamRadioConfigurationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GameTeamRadioConfigurationDataReflection.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 GameTeamRadioConfigurationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameTeamRadioConfigurationData(GameTeamRadioConfigurationData other) : this() { + volume_ = other.volume_; + enterDistance_ = other.enterDistance_; + exitDistance_ = other.exitDistance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GameTeamRadioConfigurationData Clone() { + return new GameTeamRadioConfigurationData(this); + } + + /// Field number for the "volume" field. + public const int VolumeFieldNumber = 1; + private float volume_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Volume { + get { return volume_; } + set { + volume_ = value; + } + } + + /// Field number for the "enter_distance" field. + public const int EnterDistanceFieldNumber = 2; + private float enterDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float EnterDistance { + get { return enterDistance_; } + set { + enterDistance_ = value; + } + } + + /// Field number for the "exit_distance" field. + public const int ExitDistanceFieldNumber = 3; + private float exitDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ExitDistance { + get { return exitDistance_; } + set { + exitDistance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GameTeamRadioConfigurationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GameTeamRadioConfigurationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Volume, other.Volume)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(EnterDistance, other.EnterDistance)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ExitDistance, other.ExitDistance)) 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 (Volume != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Volume); + if (EnterDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(EnterDistance); + if (ExitDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ExitDistance); + 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 (Volume != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Volume); + } + if (EnterDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(EnterDistance); + } + if (ExitDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ExitDistance); + } + 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 (Volume != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Volume); + } + if (EnterDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(EnterDistance); + } + if (ExitDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ExitDistance); + } + 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 (Volume != 0F) { + size += 1 + 4; + } + if (EnterDistance != 0F) { + size += 1 + 4; + } + if (ExitDistance != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GameTeamRadioConfigurationData other) { + if (other == null) { + return; + } + if (other.Volume != 0F) { + Volume = other.Volume; + } + if (other.EnterDistance != 0F) { + EnterDistance = other.EnterDistance; + } + if (other.ExitDistance != 0F) { + ExitDistance = other.ExitDistance; + } + _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 13: { + Volume = input.ReadFloat(); + break; + } + case 21: { + EnterDistance = input.ReadFloat(); + break; + } + case 29: { + ExitDistance = input.ReadFloat(); + 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 13: { + Volume = input.ReadFloat(); + break; + } + case 21: { + EnterDistance = input.ReadFloat(); + break; + } + case 29: { + ExitDistance = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GenAiAudioData.cs b/GenAiAudioData.cs new file mode 100644 index 0000000..4f8e46b --- /dev/null +++ b/GenAiAudioData.cs @@ -0,0 +1,392 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/gen_ai_audio_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/gen_ai_audio_data.proto + public static partial class GenAiAudioDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/gen_ai_audio_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GenAiAudioDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9nZW5fYWlfYXVkaW9fZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIiZQoOR2VuQWlBdWRpb0RhdGESEAoIYmxvYk5hbWUYASABKAkSDgoG", + "cHJvbXB0GAIgASgJEhAKCGR1cmF0aW9uGAMgASgFEg4KBmx5cmljcxgEIAEo", + "CRIPCgdjb250ZXh0GAUgASgJQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.GenAiAudioData), global::CircuitsV2.Protobuf.GenAiAudioData.Parser, new[]{ "BlobName", "Prompt", "Duration", "Lyrics", "Context" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GenAiAudioData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GenAiAudioData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.GenAiAudioDataReflection.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 GenAiAudioData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GenAiAudioData(GenAiAudioData other) : this() { + blobName_ = other.blobName_; + prompt_ = other.prompt_; + duration_ = other.duration_; + lyrics_ = other.lyrics_; + context_ = other.context_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GenAiAudioData Clone() { + return new GenAiAudioData(this); + } + + /// Field number for the "blobName" field. + public const int BlobNameFieldNumber = 1; + private string blobName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BlobName { + get { return blobName_; } + set { + blobName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "prompt" field. + public const int PromptFieldNumber = 2; + private string prompt_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Prompt { + get { return prompt_; } + set { + prompt_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "duration" field. + public const int DurationFieldNumber = 3; + private int duration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Duration { + get { return duration_; } + set { + duration_ = value; + } + } + + /// Field number for the "lyrics" field. + public const int LyricsFieldNumber = 4; + private string lyrics_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Lyrics { + get { return lyrics_; } + set { + lyrics_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "context" field. + public const int ContextFieldNumber = 5; + private string context_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Context { + get { return context_; } + set { + context_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GenAiAudioData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GenAiAudioData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BlobName != other.BlobName) return false; + if (Prompt != other.Prompt) return false; + if (Duration != other.Duration) return false; + if (Lyrics != other.Lyrics) return false; + if (Context != other.Context) 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 (BlobName.Length != 0) hash ^= BlobName.GetHashCode(); + if (Prompt.Length != 0) hash ^= Prompt.GetHashCode(); + if (Duration != 0) hash ^= Duration.GetHashCode(); + if (Lyrics.Length != 0) hash ^= Lyrics.GetHashCode(); + if (Context.Length != 0) hash ^= Context.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 (BlobName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(BlobName); + } + if (Prompt.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Prompt); + } + if (Duration != 0) { + output.WriteRawTag(24); + output.WriteInt32(Duration); + } + if (Lyrics.Length != 0) { + output.WriteRawTag(34); + output.WriteString(Lyrics); + } + if (Context.Length != 0) { + output.WriteRawTag(42); + output.WriteString(Context); + } + 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 (BlobName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(BlobName); + } + if (Prompt.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Prompt); + } + if (Duration != 0) { + output.WriteRawTag(24); + output.WriteInt32(Duration); + } + if (Lyrics.Length != 0) { + output.WriteRawTag(34); + output.WriteString(Lyrics); + } + if (Context.Length != 0) { + output.WriteRawTag(42); + output.WriteString(Context); + } + 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 (BlobName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BlobName); + } + if (Prompt.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Prompt); + } + if (Duration != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Duration); + } + if (Lyrics.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Lyrics); + } + if (Context.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Context); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GenAiAudioData other) { + if (other == null) { + return; + } + if (other.BlobName.Length != 0) { + BlobName = other.BlobName; + } + if (other.Prompt.Length != 0) { + Prompt = other.Prompt; + } + if (other.Duration != 0) { + Duration = other.Duration; + } + if (other.Lyrics.Length != 0) { + Lyrics = other.Lyrics; + } + if (other.Context.Length != 0) { + Context = other.Context; + } + _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: { + BlobName = input.ReadString(); + break; + } + case 18: { + Prompt = input.ReadString(); + break; + } + case 24: { + Duration = input.ReadInt32(); + break; + } + case 34: { + Lyrics = input.ReadString(); + break; + } + case 42: { + Context = input.ReadString(); + 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: { + BlobName = input.ReadString(); + break; + } + case 18: { + Prompt = input.ReadString(); + break; + } + case 24: { + Duration = input.ReadInt32(); + break; + } + case 34: { + Lyrics = input.ReadString(); + break; + } + case 42: { + Context = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GetBalanceFromConstantNodeData.cs b/GetBalanceFromConstantNodeData.cs new file mode 100644 index 0000000..096b8ba --- /dev/null +++ b/GetBalanceFromConstantNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/get_balance_from_constant_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/get_balance_from_constant_node_data.proto + public static partial class GetBalanceFromConstantNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/get_balance_from_constant_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GetBalanceFromConstantNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVjaXJjdWl0c192Mi9nZXRfYmFsYW5jZV9mcm9tX2NvbnN0YW50X25vZGVf", + "ZGF0YS5wcm90bxILY2lyY3VpdHNfdjIiMwoeR2V0QmFsYW5jZUZyb21Db25z", + "dGFudE5vZGVEYXRhEhEKCWxvZ091dHB1dBgBIAEoCEIWqgITQ2lyY3VpdHNW", + "Mi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.GetBalanceFromConstantNodeData), global::CircuitsV2.Protobuf.GetBalanceFromConstantNodeData.Parser, new[]{ "LogOutput" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GetBalanceFromConstantNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetBalanceFromConstantNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.GetBalanceFromConstantNodeDataReflection.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 GetBalanceFromConstantNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GetBalanceFromConstantNodeData(GetBalanceFromConstantNodeData other) : this() { + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GetBalanceFromConstantNodeData Clone() { + return new GetBalanceFromConstantNodeData(this); + } + + /// Field number for the "logOutput" field. + public const int LogOutputFieldNumber = 1; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GetBalanceFromConstantNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GetBalanceFromConstantNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LogOutput != other.LogOutput) 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 (LogOutput != false) hash ^= LogOutput.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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GetBalanceFromConstantNodeData other) { + if (other == null) { + return; + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 8: { + LogOutput = input.ReadBool(); + 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 8: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GetBalanceNodeData.cs b/GetBalanceNodeData.cs new file mode 100644 index 0000000..ad9ba63 --- /dev/null +++ b/GetBalanceNodeData.cs @@ -0,0 +1,328 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/get_balance_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/get_balance_node_data.proto + public static partial class GetBalanceNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/get_balance_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GetBalanceNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidjaXJjdWl0c192Mi9nZXRfYmFsYW5jZV9ub2RlX2RhdGEucHJvdG8SC2Np", + "cmN1aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90byKEAQoSR2V0QmFsYW5j", + "ZU5vZGVEYXRhEhEKCWxvZ091dHB1dBgDIAEoCBIvChdjdXJyZW5jeV9yZXBs", + "aWNhdGlvbl9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGESKgoiREVQUkVDQVRF", + "RF9jdXJyZW5jeV9yZXBsaWNhdGlvbl9pZBgBIAEoDEIWqgITQ2lyY3VpdHNW", + "Mi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.GetBalanceNodeData), global::CircuitsV2.Protobuf.GetBalanceNodeData.Parser, new[]{ "LogOutput", "CurrencyReplicationId", "DEPRECATEDCurrencyReplicationId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GetBalanceNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetBalanceNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.GetBalanceNodeDataReflection.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 GetBalanceNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GetBalanceNodeData(GetBalanceNodeData other) : this() { + logOutput_ = other.logOutput_; + currencyReplicationId_ = other.currencyReplicationId_ != null ? other.currencyReplicationId_.Clone() : null; + dEPRECATEDCurrencyReplicationId_ = other.dEPRECATEDCurrencyReplicationId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GetBalanceNodeData Clone() { + return new GetBalanceNodeData(this); + } + + /// Field number for the "logOutput" field. + public const int LogOutputFieldNumber = 3; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + /// Field number for the "currency_replication_id" field. + public const int CurrencyReplicationIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData currencyReplicationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData CurrencyReplicationId { + get { return currencyReplicationId_; } + set { + currencyReplicationId_ = value; + } + } + + /// Field number for the "DEPRECATED_currency_replication_id" field. + public const int DEPRECATEDCurrencyReplicationIdFieldNumber = 1; + private pb::ByteString dEPRECATEDCurrencyReplicationId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDCurrencyReplicationId { + get { return dEPRECATEDCurrencyReplicationId_; } + set { + dEPRECATEDCurrencyReplicationId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GetBalanceNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GetBalanceNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LogOutput != other.LogOutput) return false; + if (!object.Equals(CurrencyReplicationId, other.CurrencyReplicationId)) return false; + if (DEPRECATEDCurrencyReplicationId != other.DEPRECATEDCurrencyReplicationId) 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 (LogOutput != false) hash ^= LogOutput.GetHashCode(); + if (currencyReplicationId_ != null) hash ^= CurrencyReplicationId.GetHashCode(); + if (DEPRECATEDCurrencyReplicationId.Length != 0) hash ^= DEPRECATEDCurrencyReplicationId.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 (DEPRECATEDCurrencyReplicationId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDCurrencyReplicationId); + } + if (currencyReplicationId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CurrencyReplicationId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (DEPRECATEDCurrencyReplicationId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDCurrencyReplicationId); + } + if (currencyReplicationId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CurrencyReplicationId); + } + if (LogOutput != false) { + output.WriteRawTag(24); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + size += 1 + 1; + } + if (currencyReplicationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrencyReplicationId); + } + if (DEPRECATEDCurrencyReplicationId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDCurrencyReplicationId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GetBalanceNodeData other) { + if (other == null) { + return; + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + if (other.currencyReplicationId_ != null) { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + CurrencyReplicationId.MergeFrom(other.CurrencyReplicationId); + } + if (other.DEPRECATEDCurrencyReplicationId.Length != 0) { + DEPRECATEDCurrencyReplicationId = other.DEPRECATEDCurrencyReplicationId; + } + _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: { + DEPRECATEDCurrencyReplicationId = input.ReadBytes(); + break; + } + case 18: { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyReplicationId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + 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: { + DEPRECATEDCurrencyReplicationId = input.ReadBytes(); + break; + } + case 18: { + if (currencyReplicationId_ == null) { + CurrencyReplicationId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyReplicationId); + break; + } + case 24: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GetInventoryItemCountNodeData.cs b/GetInventoryItemCountNodeData.cs new file mode 100644 index 0000000..32dfc8b --- /dev/null +++ b/GetInventoryItemCountNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/get_inventory_item_count_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/get_inventory_item_count_node_data.proto + public static partial class GetInventoryItemCountNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/get_inventory_item_count_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GetInventoryItemCountNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjRjaXJjdWl0c192Mi9nZXRfaW52ZW50b3J5X2l0ZW1fY291bnRfbm9kZV9k", + "YXRhLnByb3RvEgtjaXJjdWl0c192MiI9Ch1HZXRJbnZlbnRvcnlJdGVtQ291", + "bnROb2RlRGF0YRIcChRERVBSRUNBVEVEX2xvZ091dHB1dBgBIAEoCEIWqgIT", + "Q2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.GetInventoryItemCountNodeData), global::CircuitsV2.Protobuf.GetInventoryItemCountNodeData.Parser, new[]{ "DEPRECATEDLogOutput" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GetInventoryItemCountNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetInventoryItemCountNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.GetInventoryItemCountNodeDataReflection.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 GetInventoryItemCountNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GetInventoryItemCountNodeData(GetInventoryItemCountNodeData other) : this() { + dEPRECATEDLogOutput_ = other.dEPRECATEDLogOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GetInventoryItemCountNodeData Clone() { + return new GetInventoryItemCountNodeData(this); + } + + /// Field number for the "DEPRECATED_logOutput" field. + public const int DEPRECATEDLogOutputFieldNumber = 1; + private bool dEPRECATEDLogOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDLogOutput { + get { return dEPRECATEDLogOutput_; } + set { + dEPRECATEDLogOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GetInventoryItemCountNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GetInventoryItemCountNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DEPRECATEDLogOutput != other.DEPRECATEDLogOutput) 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 (DEPRECATEDLogOutput != false) hash ^= DEPRECATEDLogOutput.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 (DEPRECATEDLogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(DEPRECATEDLogOutput); + } + 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 (DEPRECATEDLogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(DEPRECATEDLogOutput); + } + 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 (DEPRECATEDLogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GetInventoryItemCountNodeData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDLogOutput != false) { + DEPRECATEDLogOutput = other.DEPRECATEDLogOutput; + } + _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 8: { + DEPRECATEDLogOutput = input.ReadBool(); + 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 8: { + DEPRECATEDLogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GlassPaneData.cs b/GlassPaneData.cs new file mode 100644 index 0000000..5ac1f56 --- /dev/null +++ b/GlassPaneData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/glass_pane_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/glass_pane_data.proto + public static partial class GlassPaneDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/glass_pane_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GlassPaneDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipyZWNfcm9vbS9wZXJzaXN0ZW5jZS9nbGFzc19wYW5lX2RhdGEucHJvdG8S", + "CHJlY19yb29tIiAKDUdsYXNzUGFuZURhdGESDwoHb3BhY2l0eRgBIAEoAkIT", + "qgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GlassPaneData), global::RecRoom.Protobuf.GlassPaneData.Parser, new[]{ "Opacity" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GlassPaneData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GlassPaneData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GlassPaneDataReflection.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 GlassPaneData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GlassPaneData(GlassPaneData other) : this() { + opacity_ = other.opacity_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GlassPaneData Clone() { + return new GlassPaneData(this); + } + + /// Field number for the "opacity" field. + public const int OpacityFieldNumber = 1; + private float opacity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Opacity { + get { return opacity_; } + set { + opacity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GlassPaneData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GlassPaneData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Opacity, other.Opacity)) 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 (Opacity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Opacity); + 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 (Opacity != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Opacity); + } + 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 (Opacity != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Opacity); + } + 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 (Opacity != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GlassPaneData other) { + if (other == null) { + return; + } + if (other.Opacity != 0F) { + Opacity = other.Opacity; + } + _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 13: { + Opacity = input.ReadFloat(); + 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 13: { + Opacity = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GrabberData.cs b/GrabberData.cs new file mode 100644 index 0000000..52f97e2 --- /dev/null +++ b/GrabberData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/grabber_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/grabber_data.proto + public static partial class GrabberDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/grabber_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GrabberDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidyZWNfcm9vbS9wZXJzaXN0ZW5jZS9ncmFiYmVyX2RhdGEucHJvdG8SCHJl", + "Y19yb29tIkwKC0dyYWJiZXJEYXRhEhoKEmdyYWJBdHRhY2htZW50TW9kZRgB", + "IAEoBRIhChlwbGF5ZXJDYW5TdGVhbEZyb21HcmFiYmVyGAIgASgIQhOqAhBS", + "ZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GrabberData), global::RecRoom.Protobuf.GrabberData.Parser, new[]{ "GrabAttachmentMode", "PlayerCanStealFromGrabber" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GrabberData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GrabberData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GrabberDataReflection.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 GrabberData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GrabberData(GrabberData other) : this() { + grabAttachmentMode_ = other.grabAttachmentMode_; + playerCanStealFromGrabber_ = other.playerCanStealFromGrabber_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GrabberData Clone() { + return new GrabberData(this); + } + + /// Field number for the "grabAttachmentMode" field. + public const int GrabAttachmentModeFieldNumber = 1; + private int grabAttachmentMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GrabAttachmentMode { + get { return grabAttachmentMode_; } + set { + grabAttachmentMode_ = value; + } + } + + /// Field number for the "playerCanStealFromGrabber" field. + public const int PlayerCanStealFromGrabberFieldNumber = 2; + private bool playerCanStealFromGrabber_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PlayerCanStealFromGrabber { + get { return playerCanStealFromGrabber_; } + set { + playerCanStealFromGrabber_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GrabberData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GrabberData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GrabAttachmentMode != other.GrabAttachmentMode) return false; + if (PlayerCanStealFromGrabber != other.PlayerCanStealFromGrabber) 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 (GrabAttachmentMode != 0) hash ^= GrabAttachmentMode.GetHashCode(); + if (PlayerCanStealFromGrabber != false) hash ^= PlayerCanStealFromGrabber.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 (GrabAttachmentMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(GrabAttachmentMode); + } + if (PlayerCanStealFromGrabber != false) { + output.WriteRawTag(16); + output.WriteBool(PlayerCanStealFromGrabber); + } + 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 (GrabAttachmentMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(GrabAttachmentMode); + } + if (PlayerCanStealFromGrabber != false) { + output.WriteRawTag(16); + output.WriteBool(PlayerCanStealFromGrabber); + } + 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 (GrabAttachmentMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GrabAttachmentMode); + } + if (PlayerCanStealFromGrabber != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GrabberData other) { + if (other == null) { + return; + } + if (other.GrabAttachmentMode != 0) { + GrabAttachmentMode = other.GrabAttachmentMode; + } + if (other.PlayerCanStealFromGrabber != false) { + PlayerCanStealFromGrabber = other.PlayerCanStealFromGrabber; + } + _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 8: { + GrabAttachmentMode = input.ReadInt32(); + break; + } + case 16: { + PlayerCanStealFromGrabber = input.ReadBool(); + 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 8: { + GrabAttachmentMode = input.ReadInt32(); + break; + } + case 16: { + PlayerCanStealFromGrabber = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GraphNodeData.cs b/GraphNodeData.cs new file mode 100644 index 0000000..cdbbcea --- /dev/null +++ b/GraphNodeData.cs @@ -0,0 +1,774 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/graph_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/graph_node_data.proto + public static partial class GraphNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/graph_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GraphNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiFjaXJjdWl0c192Mi9ncmFwaF9ub2RlX2RhdGEucHJvdG8SC2NpcmN1aXRz", + "X3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90bxo3Y2lyY3VpdHNfdjIvZGVwcmVj", + "YXRlZC9ERVBSRUNBVEVEX2RpY3Rpb25hcnlfZGF0YS5wcm90bxo9Y2lyY3Vp", + "dHNfdjIvZGVwcmVjYXRlZC9ERVBSRUNBVEVEX2tleWVkX2lucHV0X25vZGVf", + "ZGF0YS5wcm90bxo8Y2lyY3VpdHNfdjIvZGVwcmVjYXRlZC9ERVBSRUNBVEVE", + "X2tleWVkX25vZGVfZGVzY19kYXRhLnByb3RvGj5jaXJjdWl0c192Mi9kZXBy", + "ZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfb3V0cHV0X25vZGVfZGF0YS5wcm90", + "bxogY2lyY3VpdHNfdjIvbm9kZV9kZXNjX2RhdGEucHJvdG8i9wYKDUdyYXBo", + "Tm9kZURhdGESJgoOaW5uZXJfZ3JhcGhfaWQYDSABKAsyDi5jb3JlLkd1aWRE", + "YXRhEiEKCWluX2J1c19pZBgOIAEoCzIOLmNvcmUuR3VpZERhdGESIgoKb3V0", + "X2J1c19pZBgPIAEoCzIOLmNvcmUuR3VpZERhdGESLQoKbm9kZV9kZXNjcxgM", + "IAMoCzIZLmNpcmN1aXRzX3YyLk5vZGVEZXNjRGF0YRIhChlERVBSRUNBVEVE", + "X2lubmVyX2dyYXBoX2lkGAEgASgMEkgKGERFUFJFQ0FURURfaW5wdXRfbm9k", + "ZXNfMBgCIAEoCzImLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfRGljdGlvbmFy", + "eURhdGESSQoZREVQUkVDQVRFRF9vdXRwdXRfbm9kZXNfMBgDIAEoCzImLmNp", + "cmN1aXRzX3YyLkRFUFJFQ0FURURfRGljdGlvbmFyeURhdGESSwoXREVQUkVD", + "QVRFRF9ub2RlX2Rlc2NzXzAYBCABKAsyKi5jaXJjdWl0c192Mi5ERVBSRUNB", + "VEVEX0xpc3REaWN0aW9uYXJ5RGF0YRJMChhERVBSRUNBVEVEX2lucHV0X25v", + "ZGVzXzEYBSADKAsyKi5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX0tleWVkSW5w", + "dXROb2RlRGF0YRJOChlERVBSRUNBVEVEX291dHB1dF9ub2Rlc18xGAYgAygL", + "MisuY2lyY3VpdHNfdjIuREVQUkVDQVRFRF9LZXllZE91dHB1dE5vZGVEYXRh", + "EkoKF0RFUFJFQ0FURURfbm9kZV9kZXNjc18xGAcgAygLMikuY2lyY3VpdHNf", + "djIuREVQUkVDQVRFRF9LZXllZE5vZGVEZXNjRGF0YRJMChhERVBSRUNBVEVE", + "X2luX2J1c19ncm91cHMYCCADKAsyKi5jaXJjdWl0c192Mi5ERVBSRUNBVEVE", + "X0tleWVkSW5wdXROb2RlRGF0YRJOChlERVBSRUNBVEVEX291dF9idXNfZ3Jv", + "dXBzGAkgAygLMisuY2lyY3VpdHNfdjIuREVQUkVDQVRFRF9LZXllZE91dHB1", + "dE5vZGVEYXRhEhwKFERFUFJFQ0FURURfaW5fYnVzX2lkGAogASgMEh0KFURF", + "UFJFQ0FURURfb3V0X2J1c19pZBgLIAEoDEIWqgITQ2lyY3VpdHNWMi5Qcm90", + "b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDDictionaryDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDKeyedInputNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDKeyedNodeDescDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDKeyedOutputNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.GraphNodeData), global::CircuitsV2.Protobuf.GraphNodeData.Parser, new[]{ "InnerGraphId", "InBusId", "OutBusId", "NodeDescs", "DEPRECATEDInnerGraphId", "DEPRECATEDInputNodes0", "DEPRECATEDOutputNodes0", "DEPRECATEDNodeDescs0", "DEPRECATEDInputNodes1", "DEPRECATEDOutputNodes1", "DEPRECATEDNodeDescs1", "DEPRECATEDInBusGroups", "DEPRECATEDOutBusGroups", "DEPRECATEDInBusId", "DEPRECATEDOutBusId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GraphNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GraphNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.GraphNodeDataReflection.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 GraphNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GraphNodeData(GraphNodeData other) : this() { + innerGraphId_ = other.innerGraphId_ != null ? other.innerGraphId_.Clone() : null; + inBusId_ = other.inBusId_ != null ? other.inBusId_.Clone() : null; + outBusId_ = other.outBusId_ != null ? other.outBusId_.Clone() : null; + nodeDescs_ = other.nodeDescs_.Clone(); + dEPRECATEDInnerGraphId_ = other.dEPRECATEDInnerGraphId_; + dEPRECATEDInputNodes0_ = other.dEPRECATEDInputNodes0_ != null ? other.dEPRECATEDInputNodes0_.Clone() : null; + dEPRECATEDOutputNodes0_ = other.dEPRECATEDOutputNodes0_ != null ? other.dEPRECATEDOutputNodes0_.Clone() : null; + dEPRECATEDNodeDescs0_ = other.dEPRECATEDNodeDescs0_ != null ? other.dEPRECATEDNodeDescs0_.Clone() : null; + dEPRECATEDInputNodes1_ = other.dEPRECATEDInputNodes1_.Clone(); + dEPRECATEDOutputNodes1_ = other.dEPRECATEDOutputNodes1_.Clone(); + dEPRECATEDNodeDescs1_ = other.dEPRECATEDNodeDescs1_.Clone(); + dEPRECATEDInBusGroups_ = other.dEPRECATEDInBusGroups_.Clone(); + dEPRECATEDOutBusGroups_ = other.dEPRECATEDOutBusGroups_.Clone(); + dEPRECATEDInBusId_ = other.dEPRECATEDInBusId_; + dEPRECATEDOutBusId_ = other.dEPRECATEDOutBusId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GraphNodeData Clone() { + return new GraphNodeData(this); + } + + /// Field number for the "inner_graph_id" field. + public const int InnerGraphIdFieldNumber = 13; + private global::RecRoom.Protobuf.Core.GuidData innerGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InnerGraphId { + get { return innerGraphId_; } + set { + innerGraphId_ = value; + } + } + + /// Field number for the "in_bus_id" field. + public const int InBusIdFieldNumber = 14; + private global::RecRoom.Protobuf.Core.GuidData inBusId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InBusId { + get { return inBusId_; } + set { + inBusId_ = value; + } + } + + /// Field number for the "out_bus_id" field. + public const int OutBusIdFieldNumber = 15; + private global::RecRoom.Protobuf.Core.GuidData outBusId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData OutBusId { + get { return outBusId_; } + set { + outBusId_ = value; + } + } + + /// Field number for the "node_descs" field. + public const int NodeDescsFieldNumber = 12; + private static readonly pb::FieldCodec _repeated_nodeDescs_codec + = pb::FieldCodec.ForMessage(98, global::CircuitsV2.Protobuf.NodeDescData.Parser); + private readonly pbc::RepeatedField nodeDescs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeDescs { + get { return nodeDescs_; } + } + + /// Field number for the "DEPRECATED_inner_graph_id" field. + public const int DEPRECATEDInnerGraphIdFieldNumber = 1; + private pb::ByteString dEPRECATEDInnerGraphId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDInnerGraphId { + get { return dEPRECATEDInnerGraphId_; } + set { + dEPRECATEDInnerGraphId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_input_nodes_0" field. + public const int DEPRECATEDInputNodes0FieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData dEPRECATEDInputNodes0_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData DEPRECATEDInputNodes0 { + get { return dEPRECATEDInputNodes0_; } + set { + dEPRECATEDInputNodes0_ = value; + } + } + + /// Field number for the "DEPRECATED_output_nodes_0" field. + public const int DEPRECATEDOutputNodes0FieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData dEPRECATEDOutputNodes0_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData DEPRECATEDOutputNodes0 { + get { return dEPRECATEDOutputNodes0_; } + set { + dEPRECATEDOutputNodes0_ = value; + } + } + + /// Field number for the "DEPRECATED_node_descs_0" field. + public const int DEPRECATEDNodeDescs0FieldNumber = 4; + private global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData dEPRECATEDNodeDescs0_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData DEPRECATEDNodeDescs0 { + get { return dEPRECATEDNodeDescs0_; } + set { + dEPRECATEDNodeDescs0_ = value; + } + } + + /// Field number for the "DEPRECATED_input_nodes_1" field. + public const int DEPRECATEDInputNodes1FieldNumber = 5; + private static readonly pb::FieldCodec _repeated_dEPRECATEDInputNodes1_codec + = pb::FieldCodec.ForMessage(42, global::CircuitsV2.Protobuf.DEPRECATED_KeyedInputNodeData.Parser); + private readonly pbc::RepeatedField dEPRECATEDInputNodes1_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDInputNodes1 { + get { return dEPRECATEDInputNodes1_; } + } + + /// Field number for the "DEPRECATED_output_nodes_1" field. + public const int DEPRECATEDOutputNodes1FieldNumber = 6; + private static readonly pb::FieldCodec _repeated_dEPRECATEDOutputNodes1_codec + = pb::FieldCodec.ForMessage(50, global::CircuitsV2.Protobuf.DEPRECATED_KeyedOutputNodeData.Parser); + private readonly pbc::RepeatedField dEPRECATEDOutputNodes1_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDOutputNodes1 { + get { return dEPRECATEDOutputNodes1_; } + } + + /// Field number for the "DEPRECATED_node_descs_1" field. + public const int DEPRECATEDNodeDescs1FieldNumber = 7; + private static readonly pb::FieldCodec _repeated_dEPRECATEDNodeDescs1_codec + = pb::FieldCodec.ForMessage(58, global::CircuitsV2.Protobuf.DEPRECATED_KeyedNodeDescData.Parser); + private readonly pbc::RepeatedField dEPRECATEDNodeDescs1_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDNodeDescs1 { + get { return dEPRECATEDNodeDescs1_; } + } + + /// Field number for the "DEPRECATED_in_bus_groups" field. + public const int DEPRECATEDInBusGroupsFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_dEPRECATEDInBusGroups_codec + = pb::FieldCodec.ForMessage(66, global::CircuitsV2.Protobuf.DEPRECATED_KeyedInputNodeData.Parser); + private readonly pbc::RepeatedField dEPRECATEDInBusGroups_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDInBusGroups { + get { return dEPRECATEDInBusGroups_; } + } + + /// Field number for the "DEPRECATED_out_bus_groups" field. + public const int DEPRECATEDOutBusGroupsFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_dEPRECATEDOutBusGroups_codec + = pb::FieldCodec.ForMessage(74, global::CircuitsV2.Protobuf.DEPRECATED_KeyedOutputNodeData.Parser); + private readonly pbc::RepeatedField dEPRECATEDOutBusGroups_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDOutBusGroups { + get { return dEPRECATEDOutBusGroups_; } + } + + /// Field number for the "DEPRECATED_in_bus_id" field. + public const int DEPRECATEDInBusIdFieldNumber = 10; + private pb::ByteString dEPRECATEDInBusId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDInBusId { + get { return dEPRECATEDInBusId_; } + set { + dEPRECATEDInBusId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_out_bus_id" field. + public const int DEPRECATEDOutBusIdFieldNumber = 11; + private pb::ByteString dEPRECATEDOutBusId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDOutBusId { + get { return dEPRECATEDOutBusId_; } + set { + dEPRECATEDOutBusId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GraphNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GraphNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(InnerGraphId, other.InnerGraphId)) return false; + if (!object.Equals(InBusId, other.InBusId)) return false; + if (!object.Equals(OutBusId, other.OutBusId)) return false; + if(!nodeDescs_.Equals(other.nodeDescs_)) return false; + if (DEPRECATEDInnerGraphId != other.DEPRECATEDInnerGraphId) return false; + if (!object.Equals(DEPRECATEDInputNodes0, other.DEPRECATEDInputNodes0)) return false; + if (!object.Equals(DEPRECATEDOutputNodes0, other.DEPRECATEDOutputNodes0)) return false; + if (!object.Equals(DEPRECATEDNodeDescs0, other.DEPRECATEDNodeDescs0)) return false; + if(!dEPRECATEDInputNodes1_.Equals(other.dEPRECATEDInputNodes1_)) return false; + if(!dEPRECATEDOutputNodes1_.Equals(other.dEPRECATEDOutputNodes1_)) return false; + if(!dEPRECATEDNodeDescs1_.Equals(other.dEPRECATEDNodeDescs1_)) return false; + if(!dEPRECATEDInBusGroups_.Equals(other.dEPRECATEDInBusGroups_)) return false; + if(!dEPRECATEDOutBusGroups_.Equals(other.dEPRECATEDOutBusGroups_)) return false; + if (DEPRECATEDInBusId != other.DEPRECATEDInBusId) return false; + if (DEPRECATEDOutBusId != other.DEPRECATEDOutBusId) 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 (innerGraphId_ != null) hash ^= InnerGraphId.GetHashCode(); + if (inBusId_ != null) hash ^= InBusId.GetHashCode(); + if (outBusId_ != null) hash ^= OutBusId.GetHashCode(); + hash ^= nodeDescs_.GetHashCode(); + if (DEPRECATEDInnerGraphId.Length != 0) hash ^= DEPRECATEDInnerGraphId.GetHashCode(); + if (dEPRECATEDInputNodes0_ != null) hash ^= DEPRECATEDInputNodes0.GetHashCode(); + if (dEPRECATEDOutputNodes0_ != null) hash ^= DEPRECATEDOutputNodes0.GetHashCode(); + if (dEPRECATEDNodeDescs0_ != null) hash ^= DEPRECATEDNodeDescs0.GetHashCode(); + hash ^= dEPRECATEDInputNodes1_.GetHashCode(); + hash ^= dEPRECATEDOutputNodes1_.GetHashCode(); + hash ^= dEPRECATEDNodeDescs1_.GetHashCode(); + hash ^= dEPRECATEDInBusGroups_.GetHashCode(); + hash ^= dEPRECATEDOutBusGroups_.GetHashCode(); + if (DEPRECATEDInBusId.Length != 0) hash ^= DEPRECATEDInBusId.GetHashCode(); + if (DEPRECATEDOutBusId.Length != 0) hash ^= DEPRECATEDOutBusId.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 (DEPRECATEDInnerGraphId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDInnerGraphId); + } + if (dEPRECATEDInputNodes0_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDInputNodes0); + } + if (dEPRECATEDOutputNodes0_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDOutputNodes0); + } + if (dEPRECATEDNodeDescs0_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDNodeDescs0); + } + dEPRECATEDInputNodes1_.WriteTo(output, _repeated_dEPRECATEDInputNodes1_codec); + dEPRECATEDOutputNodes1_.WriteTo(output, _repeated_dEPRECATEDOutputNodes1_codec); + dEPRECATEDNodeDescs1_.WriteTo(output, _repeated_dEPRECATEDNodeDescs1_codec); + dEPRECATEDInBusGroups_.WriteTo(output, _repeated_dEPRECATEDInBusGroups_codec); + dEPRECATEDOutBusGroups_.WriteTo(output, _repeated_dEPRECATEDOutBusGroups_codec); + if (DEPRECATEDInBusId.Length != 0) { + output.WriteRawTag(82); + output.WriteBytes(DEPRECATEDInBusId); + } + if (DEPRECATEDOutBusId.Length != 0) { + output.WriteRawTag(90); + output.WriteBytes(DEPRECATEDOutBusId); + } + nodeDescs_.WriteTo(output, _repeated_nodeDescs_codec); + if (innerGraphId_ != null) { + output.WriteRawTag(106); + output.WriteMessage(InnerGraphId); + } + if (inBusId_ != null) { + output.WriteRawTag(114); + output.WriteMessage(InBusId); + } + if (outBusId_ != null) { + output.WriteRawTag(122); + output.WriteMessage(OutBusId); + } + 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 (DEPRECATEDInnerGraphId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDInnerGraphId); + } + if (dEPRECATEDInputNodes0_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDInputNodes0); + } + if (dEPRECATEDOutputNodes0_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDOutputNodes0); + } + if (dEPRECATEDNodeDescs0_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDNodeDescs0); + } + dEPRECATEDInputNodes1_.WriteTo(ref output, _repeated_dEPRECATEDInputNodes1_codec); + dEPRECATEDOutputNodes1_.WriteTo(ref output, _repeated_dEPRECATEDOutputNodes1_codec); + dEPRECATEDNodeDescs1_.WriteTo(ref output, _repeated_dEPRECATEDNodeDescs1_codec); + dEPRECATEDInBusGroups_.WriteTo(ref output, _repeated_dEPRECATEDInBusGroups_codec); + dEPRECATEDOutBusGroups_.WriteTo(ref output, _repeated_dEPRECATEDOutBusGroups_codec); + if (DEPRECATEDInBusId.Length != 0) { + output.WriteRawTag(82); + output.WriteBytes(DEPRECATEDInBusId); + } + if (DEPRECATEDOutBusId.Length != 0) { + output.WriteRawTag(90); + output.WriteBytes(DEPRECATEDOutBusId); + } + nodeDescs_.WriteTo(ref output, _repeated_nodeDescs_codec); + if (innerGraphId_ != null) { + output.WriteRawTag(106); + output.WriteMessage(InnerGraphId); + } + if (inBusId_ != null) { + output.WriteRawTag(114); + output.WriteMessage(InBusId); + } + if (outBusId_ != null) { + output.WriteRawTag(122); + output.WriteMessage(OutBusId); + } + 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 (innerGraphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InnerGraphId); + } + if (inBusId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InBusId); + } + if (outBusId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OutBusId); + } + size += nodeDescs_.CalculateSize(_repeated_nodeDescs_codec); + if (DEPRECATEDInnerGraphId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDInnerGraphId); + } + if (dEPRECATEDInputNodes0_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInputNodes0); + } + if (dEPRECATEDOutputNodes0_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDOutputNodes0); + } + if (dEPRECATEDNodeDescs0_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDNodeDescs0); + } + size += dEPRECATEDInputNodes1_.CalculateSize(_repeated_dEPRECATEDInputNodes1_codec); + size += dEPRECATEDOutputNodes1_.CalculateSize(_repeated_dEPRECATEDOutputNodes1_codec); + size += dEPRECATEDNodeDescs1_.CalculateSize(_repeated_dEPRECATEDNodeDescs1_codec); + size += dEPRECATEDInBusGroups_.CalculateSize(_repeated_dEPRECATEDInBusGroups_codec); + size += dEPRECATEDOutBusGroups_.CalculateSize(_repeated_dEPRECATEDOutBusGroups_codec); + if (DEPRECATEDInBusId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDInBusId); + } + if (DEPRECATEDOutBusId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDOutBusId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GraphNodeData other) { + if (other == null) { + return; + } + if (other.innerGraphId_ != null) { + if (innerGraphId_ == null) { + InnerGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + InnerGraphId.MergeFrom(other.InnerGraphId); + } + if (other.inBusId_ != null) { + if (inBusId_ == null) { + InBusId = new global::RecRoom.Protobuf.Core.GuidData(); + } + InBusId.MergeFrom(other.InBusId); + } + if (other.outBusId_ != null) { + if (outBusId_ == null) { + OutBusId = new global::RecRoom.Protobuf.Core.GuidData(); + } + OutBusId.MergeFrom(other.OutBusId); + } + nodeDescs_.Add(other.nodeDescs_); + if (other.DEPRECATEDInnerGraphId.Length != 0) { + DEPRECATEDInnerGraphId = other.DEPRECATEDInnerGraphId; + } + if (other.dEPRECATEDInputNodes0_ != null) { + if (dEPRECATEDInputNodes0_ == null) { + DEPRECATEDInputNodes0 = new global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData(); + } + DEPRECATEDInputNodes0.MergeFrom(other.DEPRECATEDInputNodes0); + } + if (other.dEPRECATEDOutputNodes0_ != null) { + if (dEPRECATEDOutputNodes0_ == null) { + DEPRECATEDOutputNodes0 = new global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData(); + } + DEPRECATEDOutputNodes0.MergeFrom(other.DEPRECATEDOutputNodes0); + } + if (other.dEPRECATEDNodeDescs0_ != null) { + if (dEPRECATEDNodeDescs0_ == null) { + DEPRECATEDNodeDescs0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + DEPRECATEDNodeDescs0.MergeFrom(other.DEPRECATEDNodeDescs0); + } + dEPRECATEDInputNodes1_.Add(other.dEPRECATEDInputNodes1_); + dEPRECATEDOutputNodes1_.Add(other.dEPRECATEDOutputNodes1_); + dEPRECATEDNodeDescs1_.Add(other.dEPRECATEDNodeDescs1_); + dEPRECATEDInBusGroups_.Add(other.dEPRECATEDInBusGroups_); + dEPRECATEDOutBusGroups_.Add(other.dEPRECATEDOutBusGroups_); + if (other.DEPRECATEDInBusId.Length != 0) { + DEPRECATEDInBusId = other.DEPRECATEDInBusId; + } + if (other.DEPRECATEDOutBusId.Length != 0) { + DEPRECATEDOutBusId = other.DEPRECATEDOutBusId; + } + _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: { + DEPRECATEDInnerGraphId = input.ReadBytes(); + break; + } + case 18: { + if (dEPRECATEDInputNodes0_ == null) { + DEPRECATEDInputNodes0 = new global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData(); + } + input.ReadMessage(DEPRECATEDInputNodes0); + break; + } + case 26: { + if (dEPRECATEDOutputNodes0_ == null) { + DEPRECATEDOutputNodes0 = new global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData(); + } + input.ReadMessage(DEPRECATEDOutputNodes0); + break; + } + case 34: { + if (dEPRECATEDNodeDescs0_ == null) { + DEPRECATEDNodeDescs0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDNodeDescs0); + break; + } + case 42: { + dEPRECATEDInputNodes1_.AddEntriesFrom(input, _repeated_dEPRECATEDInputNodes1_codec); + break; + } + case 50: { + dEPRECATEDOutputNodes1_.AddEntriesFrom(input, _repeated_dEPRECATEDOutputNodes1_codec); + break; + } + case 58: { + dEPRECATEDNodeDescs1_.AddEntriesFrom(input, _repeated_dEPRECATEDNodeDescs1_codec); + break; + } + case 66: { + dEPRECATEDInBusGroups_.AddEntriesFrom(input, _repeated_dEPRECATEDInBusGroups_codec); + break; + } + case 74: { + dEPRECATEDOutBusGroups_.AddEntriesFrom(input, _repeated_dEPRECATEDOutBusGroups_codec); + break; + } + case 82: { + DEPRECATEDInBusId = input.ReadBytes(); + break; + } + case 90: { + DEPRECATEDOutBusId = input.ReadBytes(); + break; + } + case 98: { + nodeDescs_.AddEntriesFrom(input, _repeated_nodeDescs_codec); + break; + } + case 106: { + if (innerGraphId_ == null) { + InnerGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InnerGraphId); + break; + } + case 114: { + if (inBusId_ == null) { + InBusId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InBusId); + break; + } + case 122: { + if (outBusId_ == null) { + OutBusId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(OutBusId); + 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: { + DEPRECATEDInnerGraphId = input.ReadBytes(); + break; + } + case 18: { + if (dEPRECATEDInputNodes0_ == null) { + DEPRECATEDInputNodes0 = new global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData(); + } + input.ReadMessage(DEPRECATEDInputNodes0); + break; + } + case 26: { + if (dEPRECATEDOutputNodes0_ == null) { + DEPRECATEDOutputNodes0 = new global::CircuitsV2.Protobuf.DEPRECATED_DictionaryData(); + } + input.ReadMessage(DEPRECATEDOutputNodes0); + break; + } + case 34: { + if (dEPRECATEDNodeDescs0_ == null) { + DEPRECATEDNodeDescs0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDNodeDescs0); + break; + } + case 42: { + dEPRECATEDInputNodes1_.AddEntriesFrom(ref input, _repeated_dEPRECATEDInputNodes1_codec); + break; + } + case 50: { + dEPRECATEDOutputNodes1_.AddEntriesFrom(ref input, _repeated_dEPRECATEDOutputNodes1_codec); + break; + } + case 58: { + dEPRECATEDNodeDescs1_.AddEntriesFrom(ref input, _repeated_dEPRECATEDNodeDescs1_codec); + break; + } + case 66: { + dEPRECATEDInBusGroups_.AddEntriesFrom(ref input, _repeated_dEPRECATEDInBusGroups_codec); + break; + } + case 74: { + dEPRECATEDOutBusGroups_.AddEntriesFrom(ref input, _repeated_dEPRECATEDOutBusGroups_codec); + break; + } + case 82: { + DEPRECATEDInBusId = input.ReadBytes(); + break; + } + case 90: { + DEPRECATEDOutBusId = input.ReadBytes(); + break; + } + case 98: { + nodeDescs_.AddEntriesFrom(ref input, _repeated_nodeDescs_codec); + break; + } + case 106: { + if (innerGraphId_ == null) { + InnerGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InnerGraphId); + break; + } + case 114: { + if (inBusId_ == null) { + InBusId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InBusId); + break; + } + case 122: { + if (outBusId_ == null) { + OutBusId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(OutBusId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GraphSysData.cs b/GraphSysData.cs new file mode 100644 index 0000000..02bedda --- /dev/null +++ b/GraphSysData.cs @@ -0,0 +1,350 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/core/graph_system/graph_sys_data.proto +// +#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 Circuits.Static.Core.GraphSystem.Protobuf { + + /// Holder for reflection information generated from circuits/static/core/graph_system/graph_sys_data.proto + public static partial class GraphSysDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/core/graph_system/graph_sys_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GraphSysDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZjaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0ZW0vZ3JhcGhfc3lz", + "X2RhdGEucHJvdG8SCGNpcmN1aXRzGjNjaXJjdWl0cy9zdGF0aWMvY29yZS9n", + "cmFwaF9zeXN0ZW0vaW5wdXRzX2RhdGEucHJvdG8aMmNpcmN1aXRzL3N0YXRp", + "Yy9jb3JlL2dyYXBoX3N5c3RlbS9ub2Rlc19kYXRhLnByb3RvGjRjaXJjdWl0", + "cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0ZW0vb3V0cHV0c19kYXRhLnByb3Rv", + "IoABCgxHcmFwaFN5c0RhdGESJAoGaW5wdXRzGAEgASgLMhQuY2lyY3VpdHMu", + "SW5wdXRzRGF0YRImCgdvdXRwdXRzGAIgASgLMhUuY2lyY3VpdHMuT3V0cHV0", + "c0RhdGESIgoFbm9kZXMYAyABKAsyEy5jaXJjdWl0cy5Ob2Rlc0RhdGFCLKoC", + "KUNpcmN1aXRzLlN0YXRpYy5Db3JlLkdyYXBoU3lzdGVtLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.Core.GraphSystem.Protobuf.InputsDataReflection.Descriptor, global::Circuits.Static.Core.GraphSystem.Protobuf.NodesDataReflection.Descriptor, global::Circuits.Static.Core.GraphSystem.Protobuf.OutputsDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysData), global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysData.Parser, new[]{ "Inputs", "Outputs", "Nodes" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GraphSysData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GraphSysData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysDataReflection.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 GraphSysData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GraphSysData(GraphSysData other) : this() { + inputs_ = other.inputs_ != null ? other.inputs_.Clone() : null; + outputs_ = other.outputs_ != null ? other.outputs_.Clone() : null; + nodes_ = other.nodes_ != null ? other.nodes_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GraphSysData Clone() { + return new GraphSysData(this); + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 1; + private global::Circuits.Static.Core.GraphSystem.Protobuf.InputsData inputs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.Core.GraphSystem.Protobuf.InputsData Inputs { + get { return inputs_; } + set { + inputs_ = value; + } + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 2; + private global::Circuits.Static.Core.GraphSystem.Protobuf.OutputsData outputs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.Core.GraphSystem.Protobuf.OutputsData Outputs { + get { return outputs_; } + set { + outputs_ = value; + } + } + + /// Field number for the "nodes" field. + public const int NodesFieldNumber = 3; + private global::Circuits.Static.Core.GraphSystem.Protobuf.NodesData nodes_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.Core.GraphSystem.Protobuf.NodesData Nodes { + get { return nodes_; } + set { + nodes_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GraphSysData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GraphSysData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Inputs, other.Inputs)) return false; + if (!object.Equals(Outputs, other.Outputs)) return false; + if (!object.Equals(Nodes, other.Nodes)) 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 (inputs_ != null) hash ^= Inputs.GetHashCode(); + if (outputs_ != null) hash ^= Outputs.GetHashCode(); + if (nodes_ != null) hash ^= Nodes.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 (inputs_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Inputs); + } + if (outputs_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Outputs); + } + if (nodes_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Nodes); + } + 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 (inputs_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Inputs); + } + if (outputs_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Outputs); + } + if (nodes_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Nodes); + } + 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 (inputs_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Inputs); + } + if (outputs_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Outputs); + } + if (nodes_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Nodes); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GraphSysData other) { + if (other == null) { + return; + } + if (other.inputs_ != null) { + if (inputs_ == null) { + Inputs = new global::Circuits.Static.Core.GraphSystem.Protobuf.InputsData(); + } + Inputs.MergeFrom(other.Inputs); + } + if (other.outputs_ != null) { + if (outputs_ == null) { + Outputs = new global::Circuits.Static.Core.GraphSystem.Protobuf.OutputsData(); + } + Outputs.MergeFrom(other.Outputs); + } + if (other.nodes_ != null) { + if (nodes_ == null) { + Nodes = new global::Circuits.Static.Core.GraphSystem.Protobuf.NodesData(); + } + Nodes.MergeFrom(other.Nodes); + } + _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 (inputs_ == null) { + Inputs = new global::Circuits.Static.Core.GraphSystem.Protobuf.InputsData(); + } + input.ReadMessage(Inputs); + break; + } + case 18: { + if (outputs_ == null) { + Outputs = new global::Circuits.Static.Core.GraphSystem.Protobuf.OutputsData(); + } + input.ReadMessage(Outputs); + break; + } + case 26: { + if (nodes_ == null) { + Nodes = new global::Circuits.Static.Core.GraphSystem.Protobuf.NodesData(); + } + input.ReadMessage(Nodes); + 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 (inputs_ == null) { + Inputs = new global::Circuits.Static.Core.GraphSystem.Protobuf.InputsData(); + } + input.ReadMessage(Inputs); + break; + } + case 18: { + if (outputs_ == null) { + Outputs = new global::Circuits.Static.Core.GraphSystem.Protobuf.OutputsData(); + } + input.ReadMessage(Outputs); + break; + } + case 26: { + if (nodes_ == null) { + Nodes = new global::Circuits.Static.Core.GraphSystem.Protobuf.NodesData(); + } + input.ReadMessage(Nodes); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GraphsData.cs b/GraphsData.cs new file mode 100644 index 0000000..eb11c50 --- /dev/null +++ b/GraphsData.cs @@ -0,0 +1,281 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/graphs_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/graphs_data.proto + public static partial class GraphsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/graphs_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GraphsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0cy9zdGF0aWMvZXYvZ3JhcGhzX2RhdGEucHJvdG8SCGNpcmN1", + "aXRzGjZjaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0ZW0vZ3JhcGhf", + "c3lzX2RhdGEucHJvdG8aNGNpcmN1aXRzL3N0YXRpYy9jb3JlL3RyZWVfc3lz", + "dGVtL3RyZWVfc3lzX2RhdGEucHJvdG8iWAoKR3JhcGhzRGF0YRIjCgR0cmVl", + "GAEgASgLMhUuY2lyY3VpdHMuVHJlZVN5c0RhdGESJQoFaXRlbXMYAiADKAsy", + "Fi5jaXJjdWl0cy5HcmFwaFN5c0RhdGFCHqoCG0NpcmN1aXRzLlN0YXRpYy5F", + "Vi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysDataReflection.Descriptor, global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.GraphsData), global::Circuits.Static.EV.Protobuf.GraphsData.Parser, new[]{ "Tree", "Items" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GraphsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GraphsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.GraphsDataReflection.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 GraphsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GraphsData(GraphsData other) : this() { + tree_ = other.tree_ != null ? other.tree_.Clone() : null; + items_ = other.items_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GraphsData Clone() { + return new GraphsData(this); + } + + /// Field number for the "tree" field. + public const int TreeFieldNumber = 1; + private global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData tree_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData Tree { + get { return tree_; } + set { + tree_ = value; + } + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(18, global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysData.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GraphsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GraphsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Tree, other.Tree)) return false; + if(!items_.Equals(other.items_)) 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 (tree_ != null) hash ^= Tree.GetHashCode(); + hash ^= items_.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 (tree_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Tree); + } + items_.WriteTo(output, _repeated_items_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 (tree_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Tree); + } + items_.WriteTo(ref output, _repeated_items_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 (tree_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Tree); + } + size += items_.CalculateSize(_repeated_items_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GraphsData other) { + if (other == null) { + return; + } + if (other.tree_ != null) { + if (tree_ == null) { + Tree = new global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData(); + } + Tree.MergeFrom(other.Tree); + } + items_.Add(other.items_); + _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 (tree_ == null) { + Tree = new global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData(); + } + input.ReadMessage(Tree); + break; + } + case 18: { + items_.AddEntriesFrom(input, _repeated_items_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 (tree_ == null) { + Tree = new global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData(); + } + input.ReadMessage(Tree); + break; + } + case 18: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GroupBoardPortMappingsData.cs b/GroupBoardPortMappingsData.cs new file mode 100644 index 0000000..33bb85a --- /dev/null +++ b/GroupBoardPortMappingsData.cs @@ -0,0 +1,404 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/group_board_port_mappings_data.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/group_board_port_mappings_data.proto + public static partial class GroupBoardPortMappingsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/group_board_port_mappings_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GroupBoardPortMappingsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj1jaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vZ3JvdXBfYm9hcmRfcG9ydF9t", + "YXBwaW5nc19kYXRhLnByb3RvEghjaXJjdWl0cxolY2lyY3VpdHMvc2hhcmVk", + "L2FwaS9pZF8xMjhfZGF0YS5wcm90byKkAQoaR3JvdXBCb2FyZFBvcnRNYXBw", + "aW5nc0RhdGESJAoHbm9kZV9pZBgBIAEoCzITLmNpcmN1aXRzLklkMTI4RGF0", + "YRIaChJub2RlX3BvcnRfZ3JvdXBfaWQYAiABKAUSFAoMbm9kZV9wb3J0X2lk", + "GAMgASgFEhkKEWJ1c19wb3J0X2dyb3VwX2lkGAQgASgFEhMKC2J1c19wb3J0", + "X2lkGAUgASgFQiOqAiBDaXJjdWl0cy5TdGF0aWMuUmVjUm9vbS5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Shared.Api.Protobuf.Id128DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.GroupBoardPortMappingsData), global::Circuits.Static.RecRoom.Protobuf.GroupBoardPortMappingsData.Parser, new[]{ "NodeId", "NodePortGroupId", "NodePortId", "BusPortGroupId", "BusPortId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GroupBoardPortMappingsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GroupBoardPortMappingsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.GroupBoardPortMappingsDataReflection.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 GroupBoardPortMappingsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GroupBoardPortMappingsData(GroupBoardPortMappingsData other) : this() { + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodePortGroupId_ = other.nodePortGroupId_; + nodePortId_ = other.nodePortId_; + busPortGroupId_ = other.busPortGroupId_; + busPortId_ = other.busPortId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GroupBoardPortMappingsData Clone() { + return new GroupBoardPortMappingsData(this); + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 1; + private global::Circuits.Shared.Api.Protobuf.Id128Data nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_port_group_id" field. + public const int NodePortGroupIdFieldNumber = 2; + private int nodePortGroupId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodePortGroupId { + get { return nodePortGroupId_; } + set { + nodePortGroupId_ = value; + } + } + + /// Field number for the "node_port_id" field. + public const int NodePortIdFieldNumber = 3; + private int nodePortId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NodePortId { + get { return nodePortId_; } + set { + nodePortId_ = value; + } + } + + /// Field number for the "bus_port_group_id" field. + public const int BusPortGroupIdFieldNumber = 4; + private int busPortGroupId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BusPortGroupId { + get { return busPortGroupId_; } + set { + busPortGroupId_ = value; + } + } + + /// Field number for the "bus_port_id" field. + public const int BusPortIdFieldNumber = 5; + private int busPortId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BusPortId { + get { return busPortId_; } + set { + busPortId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GroupBoardPortMappingsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GroupBoardPortMappingsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeId, other.NodeId)) return false; + if (NodePortGroupId != other.NodePortGroupId) return false; + if (NodePortId != other.NodePortId) return false; + if (BusPortGroupId != other.BusPortGroupId) return false; + if (BusPortId != other.BusPortId) 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 (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (NodePortGroupId != 0) hash ^= NodePortGroupId.GetHashCode(); + if (NodePortId != 0) hash ^= NodePortId.GetHashCode(); + if (BusPortGroupId != 0) hash ^= BusPortGroupId.GetHashCode(); + if (BusPortId != 0) hash ^= BusPortId.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 (nodeId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeId); + } + if (NodePortGroupId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodePortGroupId); + } + if (NodePortId != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodePortId); + } + if (BusPortGroupId != 0) { + output.WriteRawTag(32); + output.WriteInt32(BusPortGroupId); + } + if (BusPortId != 0) { + output.WriteRawTag(40); + output.WriteInt32(BusPortId); + } + 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 (nodeId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeId); + } + if (NodePortGroupId != 0) { + output.WriteRawTag(16); + output.WriteInt32(NodePortGroupId); + } + if (NodePortId != 0) { + output.WriteRawTag(24); + output.WriteInt32(NodePortId); + } + if (BusPortGroupId != 0) { + output.WriteRawTag(32); + output.WriteInt32(BusPortGroupId); + } + if (BusPortId != 0) { + output.WriteRawTag(40); + output.WriteInt32(BusPortId); + } + 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 (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (NodePortGroupId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodePortGroupId); + } + if (NodePortId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NodePortId); + } + if (BusPortGroupId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BusPortGroupId); + } + if (BusPortId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BusPortId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GroupBoardPortMappingsData other) { + if (other == null) { + return; + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.NodePortGroupId != 0) { + NodePortGroupId = other.NodePortGroupId; + } + if (other.NodePortId != 0) { + NodePortId = other.NodePortId; + } + if (other.BusPortGroupId != 0) { + BusPortGroupId = other.BusPortGroupId; + } + if (other.BusPortId != 0) { + BusPortId = other.BusPortId; + } + _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 (nodeId_ == null) { + NodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(NodeId); + break; + } + case 16: { + NodePortGroupId = input.ReadInt32(); + break; + } + case 24: { + NodePortId = input.ReadInt32(); + break; + } + case 32: { + BusPortGroupId = input.ReadInt32(); + break; + } + case 40: { + BusPortId = input.ReadInt32(); + 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 (nodeId_ == null) { + NodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(NodeId); + break; + } + case 16: { + NodePortGroupId = input.ReadInt32(); + break; + } + case 24: { + NodePortId = input.ReadInt32(); + break; + } + case 32: { + BusPortGroupId = input.ReadInt32(); + break; + } + case 40: { + BusPortId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GuidData.cs b/GuidData.cs new file mode 100644 index 0000000..3d88aec --- /dev/null +++ b/GuidData.cs @@ -0,0 +1,241 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: core/guid_data.proto +// +#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 RecRoom.Protobuf.Core { + + /// Holder for reflection information generated from core/guid_data.proto + public static partial class GuidDataReflection { + + #region Descriptor + /// File descriptor for core/guid_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GuidDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "ChRjb3JlL2d1aWRfZGF0YS5wcm90bxIEY29yZSIZCghHdWlkRGF0YRINCgV2", + "YWx1ZRgBIAEoDEIYqgIVUmVjUm9vbS5Qcm90b2J1Zi5Db3JlYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.Core.GuidData), global::RecRoom.Protobuf.Core.GuidData.Parser, new[]{ "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GuidData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GuidData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.Core.GuidDataReflection.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 GuidData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GuidData(GuidData other) : this() { + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GuidData Clone() { + return new GuidData(this); + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 1; + private pb::ByteString value_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Value { + get { return value_; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GuidData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GuidData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Value != other.Value) 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 (Value.Length != 0) hash ^= Value.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 (Value.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Value); + } + 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 (Value.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Value); + } + 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 (Value.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GuidData other) { + if (other == null) { + return; + } + if (other.Value.Length != 0) { + Value = other.Value; + } + _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: { + Value = input.ReadBytes(); + 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: { + Value = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/GunHandleData.cs b/GunHandleData.cs new file mode 100644 index 0000000..4cb09c4 --- /dev/null +++ b/GunHandleData.cs @@ -0,0 +1,1233 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/gun_handle_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/gun_handle_data.proto + public static partial class GunHandleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/gun_handle_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static GunHandleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipyZWNfcm9vbS9wZXJzaXN0ZW5jZS9ndW5faGFuZGxlX2RhdGEucHJvdG8S", + "CHJlY19yb29tIpwICg1HdW5IYW5kbGVEYXRhEhcKD2NvbnRpbnVvdXNfZmly", + "ZRgBIAEoCBIVCg1tYXhfZmlyZV9yYXRlGAIgASgCEiEKGURFUFJFQ0FURURf", + "cmVjb2lsX2FuZ2xlX3gYAyABKAISIQoZREVQUkVDQVRFRF9yZWNvaWxfYW5n", + "bGVfeRgEIAEoAhIiChpERVBSRUNBVEVEX3JlY29pbF9kdXJhdGlvbhgFIAEo", + "AhIpCiFERVBSRUNBVEVEX3JlY29pbF9zaGFrZV9hbXBsaXR1ZGUYBiABKAIS", + "KQohREVQUkVDQVRFRF9yZWNvaWxfc2hha2VfZnJlcXVlbmN5GAcgASgCEikK", + "IURFUFJFQ0FURURfcmVjb2lsX3JldHVybl9kdXJhdGlvbhgIIAEoAhIXCg9y", + "ZWxvYWRfZHVyYXRpb24YCSABKAISEAoIYWRzX3pvb20YCiABKAISHAoUYWlt", + "X2ZyaWN0aW9uX2VuYWJsZWQYCyABKAgSJAoccHJvamVjdGlsZV9tYWduZXRp", + "c21fZW5hYmxlZBgMIAEoCBIoCiBERVBSRUNBVEVEX2F1dG9fYWltX3Rhcmdl", + "dF9yb2xlcxgNIAMoCRIQCghtYXhfYW1tbxgOIAEoBRIXCg9jcm9zc2hhaXJf", + "dGlja3MYDyABKAUSHQoVY3Jvc3NoYWlyX2lkbGVfc3ByZWFkGBAgASgCEh0K", + "FWNyb3NzaGFpcl93YWxrX3NjYWxhchgRIAEoAhIfChdjcm9zc2hhaXJfc3By", + "aW50X3NjYWxhchgSIAEoAhIfChdjcm9zc2hhaXJfY3JvdWNoX3NjYWxhchgT", + "IAEoAhIeChZjcm9zc2hhaXJfcHJvbmVfc2NhbGFyGBQgASgCEhwKFGNyb3Nz", + "aGFpcl9hZHNfc2NhbGFyGBUgASgCEhMKC2Fkc19lbmFibGVkGBYgASgIEh0K", + "FWFkc19jcm9zc2hhaXJfZW5hYmxlZBgXIAEoCBImCh5ERVBSRUNBVEVEX2Fp", + "bV9mcmljdGlvbl9yYWRpdXMYGCABKAISQgoMc2NyZWVuc19wb3NlGBkgASgO", + "MiwucmVjX3Jvb20uR3VuSGFuZGxlRGF0YS5HdW5IYW5kbGVTY3JlZW5zUG9z", + "ZRIXCg9zdXBwb3J0c19yZWxvYWQYGiABKAgSGAoQZW5hYmxlX2F1dG9fZmly", + "ZRgbIAEoCCKaAQoUR3VuSGFuZGxlU2NyZWVuc1Bvc2USFAoQUGlzdG9sX09u", + "ZUhhbmRlZBAAEhQKEFBpc3RvbF9Ud29IYW5kZWQQARIVChFTaG90Z3VuX09u", + "ZUhhbmRlZBACEhUKEVNob3RndW5fVHdvSGFuZGVkEAMSEwoPUmlmbGVfT25l", + "SGFuZGVkEAQSEwoPUmlmbGVfVHdvSGFuZGVkEAVCE6oCEFJlY1Jvb20uUHJv", + "dG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GunHandleData), global::RecRoom.Protobuf.GunHandleData.Parser, new[]{ "ContinuousFire", "MaxFireRate", "DEPRECATEDRecoilAngleX", "DEPRECATEDRecoilAngleY", "DEPRECATEDRecoilDuration", "DEPRECATEDRecoilShakeAmplitude", "DEPRECATEDRecoilShakeFrequency", "DEPRECATEDRecoilReturnDuration", "ReloadDuration", "AdsZoom", "AimFrictionEnabled", "ProjectileMagnetismEnabled", "DEPRECATEDAutoAimTargetRoles", "MaxAmmo", "CrosshairTicks", "CrosshairIdleSpread", "CrosshairWalkScalar", "CrosshairSprintScalar", "CrosshairCrouchScalar", "CrosshairProneScalar", "CrosshairAdsScalar", "AdsEnabled", "AdsCrosshairEnabled", "DEPRECATEDAimFrictionRadius", "ScreensPose", "SupportsReload", "EnableAutoFire" }, null, new[]{ typeof(global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose) }, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GunHandleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GunHandleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.GunHandleDataReflection.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 GunHandleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GunHandleData(GunHandleData other) : this() { + continuousFire_ = other.continuousFire_; + maxFireRate_ = other.maxFireRate_; + dEPRECATEDRecoilAngleX_ = other.dEPRECATEDRecoilAngleX_; + dEPRECATEDRecoilAngleY_ = other.dEPRECATEDRecoilAngleY_; + dEPRECATEDRecoilDuration_ = other.dEPRECATEDRecoilDuration_; + dEPRECATEDRecoilShakeAmplitude_ = other.dEPRECATEDRecoilShakeAmplitude_; + dEPRECATEDRecoilShakeFrequency_ = other.dEPRECATEDRecoilShakeFrequency_; + dEPRECATEDRecoilReturnDuration_ = other.dEPRECATEDRecoilReturnDuration_; + reloadDuration_ = other.reloadDuration_; + adsZoom_ = other.adsZoom_; + aimFrictionEnabled_ = other.aimFrictionEnabled_; + projectileMagnetismEnabled_ = other.projectileMagnetismEnabled_; + dEPRECATEDAutoAimTargetRoles_ = other.dEPRECATEDAutoAimTargetRoles_.Clone(); + maxAmmo_ = other.maxAmmo_; + crosshairTicks_ = other.crosshairTicks_; + crosshairIdleSpread_ = other.crosshairIdleSpread_; + crosshairWalkScalar_ = other.crosshairWalkScalar_; + crosshairSprintScalar_ = other.crosshairSprintScalar_; + crosshairCrouchScalar_ = other.crosshairCrouchScalar_; + crosshairProneScalar_ = other.crosshairProneScalar_; + crosshairAdsScalar_ = other.crosshairAdsScalar_; + adsEnabled_ = other.adsEnabled_; + adsCrosshairEnabled_ = other.adsCrosshairEnabled_; + dEPRECATEDAimFrictionRadius_ = other.dEPRECATEDAimFrictionRadius_; + screensPose_ = other.screensPose_; + supportsReload_ = other.supportsReload_; + enableAutoFire_ = other.enableAutoFire_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GunHandleData Clone() { + return new GunHandleData(this); + } + + /// Field number for the "continuous_fire" field. + public const int ContinuousFireFieldNumber = 1; + private bool continuousFire_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ContinuousFire { + get { return continuousFire_; } + set { + continuousFire_ = value; + } + } + + /// Field number for the "max_fire_rate" field. + public const int MaxFireRateFieldNumber = 2; + private float maxFireRate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxFireRate { + get { return maxFireRate_; } + set { + maxFireRate_ = value; + } + } + + /// Field number for the "DEPRECATED_recoil_angle_x" field. + public const int DEPRECATEDRecoilAngleXFieldNumber = 3; + private float dEPRECATEDRecoilAngleX_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDRecoilAngleX { + get { return dEPRECATEDRecoilAngleX_; } + set { + dEPRECATEDRecoilAngleX_ = value; + } + } + + /// Field number for the "DEPRECATED_recoil_angle_y" field. + public const int DEPRECATEDRecoilAngleYFieldNumber = 4; + private float dEPRECATEDRecoilAngleY_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDRecoilAngleY { + get { return dEPRECATEDRecoilAngleY_; } + set { + dEPRECATEDRecoilAngleY_ = value; + } + } + + /// Field number for the "DEPRECATED_recoil_duration" field. + public const int DEPRECATEDRecoilDurationFieldNumber = 5; + private float dEPRECATEDRecoilDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDRecoilDuration { + get { return dEPRECATEDRecoilDuration_; } + set { + dEPRECATEDRecoilDuration_ = value; + } + } + + /// Field number for the "DEPRECATED_recoil_shake_amplitude" field. + public const int DEPRECATEDRecoilShakeAmplitudeFieldNumber = 6; + private float dEPRECATEDRecoilShakeAmplitude_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDRecoilShakeAmplitude { + get { return dEPRECATEDRecoilShakeAmplitude_; } + set { + dEPRECATEDRecoilShakeAmplitude_ = value; + } + } + + /// Field number for the "DEPRECATED_recoil_shake_frequency" field. + public const int DEPRECATEDRecoilShakeFrequencyFieldNumber = 7; + private float dEPRECATEDRecoilShakeFrequency_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDRecoilShakeFrequency { + get { return dEPRECATEDRecoilShakeFrequency_; } + set { + dEPRECATEDRecoilShakeFrequency_ = value; + } + } + + /// Field number for the "DEPRECATED_recoil_return_duration" field. + public const int DEPRECATEDRecoilReturnDurationFieldNumber = 8; + private float dEPRECATEDRecoilReturnDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDRecoilReturnDuration { + get { return dEPRECATEDRecoilReturnDuration_; } + set { + dEPRECATEDRecoilReturnDuration_ = value; + } + } + + /// Field number for the "reload_duration" field. + public const int ReloadDurationFieldNumber = 9; + private float reloadDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ReloadDuration { + get { return reloadDuration_; } + set { + reloadDuration_ = value; + } + } + + /// Field number for the "ads_zoom" field. + public const int AdsZoomFieldNumber = 10; + private float adsZoom_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float AdsZoom { + get { return adsZoom_; } + set { + adsZoom_ = value; + } + } + + /// Field number for the "aim_friction_enabled" field. + public const int AimFrictionEnabledFieldNumber = 11; + private bool aimFrictionEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AimFrictionEnabled { + get { return aimFrictionEnabled_; } + set { + aimFrictionEnabled_ = value; + } + } + + /// Field number for the "projectile_magnetism_enabled" field. + public const int ProjectileMagnetismEnabledFieldNumber = 12; + private bool projectileMagnetismEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ProjectileMagnetismEnabled { + get { return projectileMagnetismEnabled_; } + set { + projectileMagnetismEnabled_ = value; + } + } + + /// Field number for the "DEPRECATED_auto_aim_target_roles" field. + public const int DEPRECATEDAutoAimTargetRolesFieldNumber = 13; + private static readonly pb::FieldCodec _repeated_dEPRECATEDAutoAimTargetRoles_codec + = pb::FieldCodec.ForString(106); + private readonly pbc::RepeatedField dEPRECATEDAutoAimTargetRoles_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDAutoAimTargetRoles { + get { return dEPRECATEDAutoAimTargetRoles_; } + } + + /// Field number for the "max_ammo" field. + public const int MaxAmmoFieldNumber = 14; + private int maxAmmo_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxAmmo { + get { return maxAmmo_; } + set { + maxAmmo_ = value; + } + } + + /// Field number for the "crosshair_ticks" field. + public const int CrosshairTicksFieldNumber = 15; + private int crosshairTicks_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CrosshairTicks { + get { return crosshairTicks_; } + set { + crosshairTicks_ = value; + } + } + + /// Field number for the "crosshair_idle_spread" field. + public const int CrosshairIdleSpreadFieldNumber = 16; + private float crosshairIdleSpread_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float CrosshairIdleSpread { + get { return crosshairIdleSpread_; } + set { + crosshairIdleSpread_ = value; + } + } + + /// Field number for the "crosshair_walk_scalar" field. + public const int CrosshairWalkScalarFieldNumber = 17; + private float crosshairWalkScalar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float CrosshairWalkScalar { + get { return crosshairWalkScalar_; } + set { + crosshairWalkScalar_ = value; + } + } + + /// Field number for the "crosshair_sprint_scalar" field. + public const int CrosshairSprintScalarFieldNumber = 18; + private float crosshairSprintScalar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float CrosshairSprintScalar { + get { return crosshairSprintScalar_; } + set { + crosshairSprintScalar_ = value; + } + } + + /// Field number for the "crosshair_crouch_scalar" field. + public const int CrosshairCrouchScalarFieldNumber = 19; + private float crosshairCrouchScalar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float CrosshairCrouchScalar { + get { return crosshairCrouchScalar_; } + set { + crosshairCrouchScalar_ = value; + } + } + + /// Field number for the "crosshair_prone_scalar" field. + public const int CrosshairProneScalarFieldNumber = 20; + private float crosshairProneScalar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float CrosshairProneScalar { + get { return crosshairProneScalar_; } + set { + crosshairProneScalar_ = value; + } + } + + /// Field number for the "crosshair_ads_scalar" field. + public const int CrosshairAdsScalarFieldNumber = 21; + private float crosshairAdsScalar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float CrosshairAdsScalar { + get { return crosshairAdsScalar_; } + set { + crosshairAdsScalar_ = value; + } + } + + /// Field number for the "ads_enabled" field. + public const int AdsEnabledFieldNumber = 22; + private bool adsEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AdsEnabled { + get { return adsEnabled_; } + set { + adsEnabled_ = value; + } + } + + /// Field number for the "ads_crosshair_enabled" field. + public const int AdsCrosshairEnabledFieldNumber = 23; + private bool adsCrosshairEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AdsCrosshairEnabled { + get { return adsCrosshairEnabled_; } + set { + adsCrosshairEnabled_ = value; + } + } + + /// Field number for the "DEPRECATED_aim_friction_radius" field. + public const int DEPRECATEDAimFrictionRadiusFieldNumber = 24; + private float dEPRECATEDAimFrictionRadius_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDAimFrictionRadius { + get { return dEPRECATEDAimFrictionRadius_; } + set { + dEPRECATEDAimFrictionRadius_ = value; + } + } + + /// Field number for the "screens_pose" field. + public const int ScreensPoseFieldNumber = 25; + private global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose screensPose_ = global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose.PistolOneHanded; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose ScreensPose { + get { return screensPose_; } + set { + screensPose_ = value; + } + } + + /// Field number for the "supports_reload" field. + public const int SupportsReloadFieldNumber = 26; + private bool supportsReload_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SupportsReload { + get { return supportsReload_; } + set { + supportsReload_ = value; + } + } + + /// Field number for the "enable_auto_fire" field. + public const int EnableAutoFireFieldNumber = 27; + private bool enableAutoFire_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EnableAutoFire { + get { return enableAutoFire_; } + set { + enableAutoFire_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GunHandleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GunHandleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ContinuousFire != other.ContinuousFire) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxFireRate, other.MaxFireRate)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDRecoilAngleX, other.DEPRECATEDRecoilAngleX)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDRecoilAngleY, other.DEPRECATEDRecoilAngleY)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDRecoilDuration, other.DEPRECATEDRecoilDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDRecoilShakeAmplitude, other.DEPRECATEDRecoilShakeAmplitude)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDRecoilShakeFrequency, other.DEPRECATEDRecoilShakeFrequency)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDRecoilReturnDuration, other.DEPRECATEDRecoilReturnDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ReloadDuration, other.ReloadDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(AdsZoom, other.AdsZoom)) return false; + if (AimFrictionEnabled != other.AimFrictionEnabled) return false; + if (ProjectileMagnetismEnabled != other.ProjectileMagnetismEnabled) return false; + if(!dEPRECATEDAutoAimTargetRoles_.Equals(other.dEPRECATEDAutoAimTargetRoles_)) return false; + if (MaxAmmo != other.MaxAmmo) return false; + if (CrosshairTicks != other.CrosshairTicks) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(CrosshairIdleSpread, other.CrosshairIdleSpread)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(CrosshairWalkScalar, other.CrosshairWalkScalar)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(CrosshairSprintScalar, other.CrosshairSprintScalar)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(CrosshairCrouchScalar, other.CrosshairCrouchScalar)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(CrosshairProneScalar, other.CrosshairProneScalar)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(CrosshairAdsScalar, other.CrosshairAdsScalar)) return false; + if (AdsEnabled != other.AdsEnabled) return false; + if (AdsCrosshairEnabled != other.AdsCrosshairEnabled) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDAimFrictionRadius, other.DEPRECATEDAimFrictionRadius)) return false; + if (ScreensPose != other.ScreensPose) return false; + if (SupportsReload != other.SupportsReload) return false; + if (EnableAutoFire != other.EnableAutoFire) 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 (ContinuousFire != false) hash ^= ContinuousFire.GetHashCode(); + if (MaxFireRate != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxFireRate); + if (DEPRECATEDRecoilAngleX != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDRecoilAngleX); + if (DEPRECATEDRecoilAngleY != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDRecoilAngleY); + if (DEPRECATEDRecoilDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDRecoilDuration); + if (DEPRECATEDRecoilShakeAmplitude != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDRecoilShakeAmplitude); + if (DEPRECATEDRecoilShakeFrequency != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDRecoilShakeFrequency); + if (DEPRECATEDRecoilReturnDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDRecoilReturnDuration); + if (ReloadDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ReloadDuration); + if (AdsZoom != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(AdsZoom); + if (AimFrictionEnabled != false) hash ^= AimFrictionEnabled.GetHashCode(); + if (ProjectileMagnetismEnabled != false) hash ^= ProjectileMagnetismEnabled.GetHashCode(); + hash ^= dEPRECATEDAutoAimTargetRoles_.GetHashCode(); + if (MaxAmmo != 0) hash ^= MaxAmmo.GetHashCode(); + if (CrosshairTicks != 0) hash ^= CrosshairTicks.GetHashCode(); + if (CrosshairIdleSpread != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(CrosshairIdleSpread); + if (CrosshairWalkScalar != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(CrosshairWalkScalar); + if (CrosshairSprintScalar != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(CrosshairSprintScalar); + if (CrosshairCrouchScalar != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(CrosshairCrouchScalar); + if (CrosshairProneScalar != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(CrosshairProneScalar); + if (CrosshairAdsScalar != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(CrosshairAdsScalar); + if (AdsEnabled != false) hash ^= AdsEnabled.GetHashCode(); + if (AdsCrosshairEnabled != false) hash ^= AdsCrosshairEnabled.GetHashCode(); + if (DEPRECATEDAimFrictionRadius != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDAimFrictionRadius); + if (ScreensPose != global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose.PistolOneHanded) hash ^= ScreensPose.GetHashCode(); + if (SupportsReload != false) hash ^= SupportsReload.GetHashCode(); + if (EnableAutoFire != false) hash ^= EnableAutoFire.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 (ContinuousFire != false) { + output.WriteRawTag(8); + output.WriteBool(ContinuousFire); + } + if (MaxFireRate != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxFireRate); + } + if (DEPRECATEDRecoilAngleX != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DEPRECATEDRecoilAngleX); + } + if (DEPRECATEDRecoilAngleY != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DEPRECATEDRecoilAngleY); + } + if (DEPRECATEDRecoilDuration != 0F) { + output.WriteRawTag(45); + output.WriteFloat(DEPRECATEDRecoilDuration); + } + if (DEPRECATEDRecoilShakeAmplitude != 0F) { + output.WriteRawTag(53); + output.WriteFloat(DEPRECATEDRecoilShakeAmplitude); + } + if (DEPRECATEDRecoilShakeFrequency != 0F) { + output.WriteRawTag(61); + output.WriteFloat(DEPRECATEDRecoilShakeFrequency); + } + if (DEPRECATEDRecoilReturnDuration != 0F) { + output.WriteRawTag(69); + output.WriteFloat(DEPRECATEDRecoilReturnDuration); + } + if (ReloadDuration != 0F) { + output.WriteRawTag(77); + output.WriteFloat(ReloadDuration); + } + if (AdsZoom != 0F) { + output.WriteRawTag(85); + output.WriteFloat(AdsZoom); + } + if (AimFrictionEnabled != false) { + output.WriteRawTag(88); + output.WriteBool(AimFrictionEnabled); + } + if (ProjectileMagnetismEnabled != false) { + output.WriteRawTag(96); + output.WriteBool(ProjectileMagnetismEnabled); + } + dEPRECATEDAutoAimTargetRoles_.WriteTo(output, _repeated_dEPRECATEDAutoAimTargetRoles_codec); + if (MaxAmmo != 0) { + output.WriteRawTag(112); + output.WriteInt32(MaxAmmo); + } + if (CrosshairTicks != 0) { + output.WriteRawTag(120); + output.WriteInt32(CrosshairTicks); + } + if (CrosshairIdleSpread != 0F) { + output.WriteRawTag(133, 1); + output.WriteFloat(CrosshairIdleSpread); + } + if (CrosshairWalkScalar != 0F) { + output.WriteRawTag(141, 1); + output.WriteFloat(CrosshairWalkScalar); + } + if (CrosshairSprintScalar != 0F) { + output.WriteRawTag(149, 1); + output.WriteFloat(CrosshairSprintScalar); + } + if (CrosshairCrouchScalar != 0F) { + output.WriteRawTag(157, 1); + output.WriteFloat(CrosshairCrouchScalar); + } + if (CrosshairProneScalar != 0F) { + output.WriteRawTag(165, 1); + output.WriteFloat(CrosshairProneScalar); + } + if (CrosshairAdsScalar != 0F) { + output.WriteRawTag(173, 1); + output.WriteFloat(CrosshairAdsScalar); + } + if (AdsEnabled != false) { + output.WriteRawTag(176, 1); + output.WriteBool(AdsEnabled); + } + if (AdsCrosshairEnabled != false) { + output.WriteRawTag(184, 1); + output.WriteBool(AdsCrosshairEnabled); + } + if (DEPRECATEDAimFrictionRadius != 0F) { + output.WriteRawTag(197, 1); + output.WriteFloat(DEPRECATEDAimFrictionRadius); + } + if (ScreensPose != global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose.PistolOneHanded) { + output.WriteRawTag(200, 1); + output.WriteEnum((int) ScreensPose); + } + if (SupportsReload != false) { + output.WriteRawTag(208, 1); + output.WriteBool(SupportsReload); + } + if (EnableAutoFire != false) { + output.WriteRawTag(216, 1); + output.WriteBool(EnableAutoFire); + } + 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 (ContinuousFire != false) { + output.WriteRawTag(8); + output.WriteBool(ContinuousFire); + } + if (MaxFireRate != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxFireRate); + } + if (DEPRECATEDRecoilAngleX != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DEPRECATEDRecoilAngleX); + } + if (DEPRECATEDRecoilAngleY != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DEPRECATEDRecoilAngleY); + } + if (DEPRECATEDRecoilDuration != 0F) { + output.WriteRawTag(45); + output.WriteFloat(DEPRECATEDRecoilDuration); + } + if (DEPRECATEDRecoilShakeAmplitude != 0F) { + output.WriteRawTag(53); + output.WriteFloat(DEPRECATEDRecoilShakeAmplitude); + } + if (DEPRECATEDRecoilShakeFrequency != 0F) { + output.WriteRawTag(61); + output.WriteFloat(DEPRECATEDRecoilShakeFrequency); + } + if (DEPRECATEDRecoilReturnDuration != 0F) { + output.WriteRawTag(69); + output.WriteFloat(DEPRECATEDRecoilReturnDuration); + } + if (ReloadDuration != 0F) { + output.WriteRawTag(77); + output.WriteFloat(ReloadDuration); + } + if (AdsZoom != 0F) { + output.WriteRawTag(85); + output.WriteFloat(AdsZoom); + } + if (AimFrictionEnabled != false) { + output.WriteRawTag(88); + output.WriteBool(AimFrictionEnabled); + } + if (ProjectileMagnetismEnabled != false) { + output.WriteRawTag(96); + output.WriteBool(ProjectileMagnetismEnabled); + } + dEPRECATEDAutoAimTargetRoles_.WriteTo(ref output, _repeated_dEPRECATEDAutoAimTargetRoles_codec); + if (MaxAmmo != 0) { + output.WriteRawTag(112); + output.WriteInt32(MaxAmmo); + } + if (CrosshairTicks != 0) { + output.WriteRawTag(120); + output.WriteInt32(CrosshairTicks); + } + if (CrosshairIdleSpread != 0F) { + output.WriteRawTag(133, 1); + output.WriteFloat(CrosshairIdleSpread); + } + if (CrosshairWalkScalar != 0F) { + output.WriteRawTag(141, 1); + output.WriteFloat(CrosshairWalkScalar); + } + if (CrosshairSprintScalar != 0F) { + output.WriteRawTag(149, 1); + output.WriteFloat(CrosshairSprintScalar); + } + if (CrosshairCrouchScalar != 0F) { + output.WriteRawTag(157, 1); + output.WriteFloat(CrosshairCrouchScalar); + } + if (CrosshairProneScalar != 0F) { + output.WriteRawTag(165, 1); + output.WriteFloat(CrosshairProneScalar); + } + if (CrosshairAdsScalar != 0F) { + output.WriteRawTag(173, 1); + output.WriteFloat(CrosshairAdsScalar); + } + if (AdsEnabled != false) { + output.WriteRawTag(176, 1); + output.WriteBool(AdsEnabled); + } + if (AdsCrosshairEnabled != false) { + output.WriteRawTag(184, 1); + output.WriteBool(AdsCrosshairEnabled); + } + if (DEPRECATEDAimFrictionRadius != 0F) { + output.WriteRawTag(197, 1); + output.WriteFloat(DEPRECATEDAimFrictionRadius); + } + if (ScreensPose != global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose.PistolOneHanded) { + output.WriteRawTag(200, 1); + output.WriteEnum((int) ScreensPose); + } + if (SupportsReload != false) { + output.WriteRawTag(208, 1); + output.WriteBool(SupportsReload); + } + if (EnableAutoFire != false) { + output.WriteRawTag(216, 1); + output.WriteBool(EnableAutoFire); + } + 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 (ContinuousFire != false) { + size += 1 + 1; + } + if (MaxFireRate != 0F) { + size += 1 + 4; + } + if (DEPRECATEDRecoilAngleX != 0F) { + size += 1 + 4; + } + if (DEPRECATEDRecoilAngleY != 0F) { + size += 1 + 4; + } + if (DEPRECATEDRecoilDuration != 0F) { + size += 1 + 4; + } + if (DEPRECATEDRecoilShakeAmplitude != 0F) { + size += 1 + 4; + } + if (DEPRECATEDRecoilShakeFrequency != 0F) { + size += 1 + 4; + } + if (DEPRECATEDRecoilReturnDuration != 0F) { + size += 1 + 4; + } + if (ReloadDuration != 0F) { + size += 1 + 4; + } + if (AdsZoom != 0F) { + size += 1 + 4; + } + if (AimFrictionEnabled != false) { + size += 1 + 1; + } + if (ProjectileMagnetismEnabled != false) { + size += 1 + 1; + } + size += dEPRECATEDAutoAimTargetRoles_.CalculateSize(_repeated_dEPRECATEDAutoAimTargetRoles_codec); + if (MaxAmmo != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxAmmo); + } + if (CrosshairTicks != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CrosshairTicks); + } + if (CrosshairIdleSpread != 0F) { + size += 2 + 4; + } + if (CrosshairWalkScalar != 0F) { + size += 2 + 4; + } + if (CrosshairSprintScalar != 0F) { + size += 2 + 4; + } + if (CrosshairCrouchScalar != 0F) { + size += 2 + 4; + } + if (CrosshairProneScalar != 0F) { + size += 2 + 4; + } + if (CrosshairAdsScalar != 0F) { + size += 2 + 4; + } + if (AdsEnabled != false) { + size += 2 + 1; + } + if (AdsCrosshairEnabled != false) { + size += 2 + 1; + } + if (DEPRECATEDAimFrictionRadius != 0F) { + size += 2 + 4; + } + if (ScreensPose != global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose.PistolOneHanded) { + size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) ScreensPose); + } + if (SupportsReload != false) { + size += 2 + 1; + } + if (EnableAutoFire != false) { + size += 2 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GunHandleData other) { + if (other == null) { + return; + } + if (other.ContinuousFire != false) { + ContinuousFire = other.ContinuousFire; + } + if (other.MaxFireRate != 0F) { + MaxFireRate = other.MaxFireRate; + } + if (other.DEPRECATEDRecoilAngleX != 0F) { + DEPRECATEDRecoilAngleX = other.DEPRECATEDRecoilAngleX; + } + if (other.DEPRECATEDRecoilAngleY != 0F) { + DEPRECATEDRecoilAngleY = other.DEPRECATEDRecoilAngleY; + } + if (other.DEPRECATEDRecoilDuration != 0F) { + DEPRECATEDRecoilDuration = other.DEPRECATEDRecoilDuration; + } + if (other.DEPRECATEDRecoilShakeAmplitude != 0F) { + DEPRECATEDRecoilShakeAmplitude = other.DEPRECATEDRecoilShakeAmplitude; + } + if (other.DEPRECATEDRecoilShakeFrequency != 0F) { + DEPRECATEDRecoilShakeFrequency = other.DEPRECATEDRecoilShakeFrequency; + } + if (other.DEPRECATEDRecoilReturnDuration != 0F) { + DEPRECATEDRecoilReturnDuration = other.DEPRECATEDRecoilReturnDuration; + } + if (other.ReloadDuration != 0F) { + ReloadDuration = other.ReloadDuration; + } + if (other.AdsZoom != 0F) { + AdsZoom = other.AdsZoom; + } + if (other.AimFrictionEnabled != false) { + AimFrictionEnabled = other.AimFrictionEnabled; + } + if (other.ProjectileMagnetismEnabled != false) { + ProjectileMagnetismEnabled = other.ProjectileMagnetismEnabled; + } + dEPRECATEDAutoAimTargetRoles_.Add(other.dEPRECATEDAutoAimTargetRoles_); + if (other.MaxAmmo != 0) { + MaxAmmo = other.MaxAmmo; + } + if (other.CrosshairTicks != 0) { + CrosshairTicks = other.CrosshairTicks; + } + if (other.CrosshairIdleSpread != 0F) { + CrosshairIdleSpread = other.CrosshairIdleSpread; + } + if (other.CrosshairWalkScalar != 0F) { + CrosshairWalkScalar = other.CrosshairWalkScalar; + } + if (other.CrosshairSprintScalar != 0F) { + CrosshairSprintScalar = other.CrosshairSprintScalar; + } + if (other.CrosshairCrouchScalar != 0F) { + CrosshairCrouchScalar = other.CrosshairCrouchScalar; + } + if (other.CrosshairProneScalar != 0F) { + CrosshairProneScalar = other.CrosshairProneScalar; + } + if (other.CrosshairAdsScalar != 0F) { + CrosshairAdsScalar = other.CrosshairAdsScalar; + } + if (other.AdsEnabled != false) { + AdsEnabled = other.AdsEnabled; + } + if (other.AdsCrosshairEnabled != false) { + AdsCrosshairEnabled = other.AdsCrosshairEnabled; + } + if (other.DEPRECATEDAimFrictionRadius != 0F) { + DEPRECATEDAimFrictionRadius = other.DEPRECATEDAimFrictionRadius; + } + if (other.ScreensPose != global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose.PistolOneHanded) { + ScreensPose = other.ScreensPose; + } + if (other.SupportsReload != false) { + SupportsReload = other.SupportsReload; + } + if (other.EnableAutoFire != false) { + EnableAutoFire = other.EnableAutoFire; + } + _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 8: { + ContinuousFire = input.ReadBool(); + break; + } + case 21: { + MaxFireRate = input.ReadFloat(); + break; + } + case 29: { + DEPRECATEDRecoilAngleX = input.ReadFloat(); + break; + } + case 37: { + DEPRECATEDRecoilAngleY = input.ReadFloat(); + break; + } + case 45: { + DEPRECATEDRecoilDuration = input.ReadFloat(); + break; + } + case 53: { + DEPRECATEDRecoilShakeAmplitude = input.ReadFloat(); + break; + } + case 61: { + DEPRECATEDRecoilShakeFrequency = input.ReadFloat(); + break; + } + case 69: { + DEPRECATEDRecoilReturnDuration = input.ReadFloat(); + break; + } + case 77: { + ReloadDuration = input.ReadFloat(); + break; + } + case 85: { + AdsZoom = input.ReadFloat(); + break; + } + case 88: { + AimFrictionEnabled = input.ReadBool(); + break; + } + case 96: { + ProjectileMagnetismEnabled = input.ReadBool(); + break; + } + case 106: { + dEPRECATEDAutoAimTargetRoles_.AddEntriesFrom(input, _repeated_dEPRECATEDAutoAimTargetRoles_codec); + break; + } + case 112: { + MaxAmmo = input.ReadInt32(); + break; + } + case 120: { + CrosshairTicks = input.ReadInt32(); + break; + } + case 133: { + CrosshairIdleSpread = input.ReadFloat(); + break; + } + case 141: { + CrosshairWalkScalar = input.ReadFloat(); + break; + } + case 149: { + CrosshairSprintScalar = input.ReadFloat(); + break; + } + case 157: { + CrosshairCrouchScalar = input.ReadFloat(); + break; + } + case 165: { + CrosshairProneScalar = input.ReadFloat(); + break; + } + case 173: { + CrosshairAdsScalar = input.ReadFloat(); + break; + } + case 176: { + AdsEnabled = input.ReadBool(); + break; + } + case 184: { + AdsCrosshairEnabled = input.ReadBool(); + break; + } + case 197: { + DEPRECATEDAimFrictionRadius = input.ReadFloat(); + break; + } + case 200: { + ScreensPose = (global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose) input.ReadEnum(); + break; + } + case 208: { + SupportsReload = input.ReadBool(); + break; + } + case 216: { + EnableAutoFire = input.ReadBool(); + 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 8: { + ContinuousFire = input.ReadBool(); + break; + } + case 21: { + MaxFireRate = input.ReadFloat(); + break; + } + case 29: { + DEPRECATEDRecoilAngleX = input.ReadFloat(); + break; + } + case 37: { + DEPRECATEDRecoilAngleY = input.ReadFloat(); + break; + } + case 45: { + DEPRECATEDRecoilDuration = input.ReadFloat(); + break; + } + case 53: { + DEPRECATEDRecoilShakeAmplitude = input.ReadFloat(); + break; + } + case 61: { + DEPRECATEDRecoilShakeFrequency = input.ReadFloat(); + break; + } + case 69: { + DEPRECATEDRecoilReturnDuration = input.ReadFloat(); + break; + } + case 77: { + ReloadDuration = input.ReadFloat(); + break; + } + case 85: { + AdsZoom = input.ReadFloat(); + break; + } + case 88: { + AimFrictionEnabled = input.ReadBool(); + break; + } + case 96: { + ProjectileMagnetismEnabled = input.ReadBool(); + break; + } + case 106: { + dEPRECATEDAutoAimTargetRoles_.AddEntriesFrom(ref input, _repeated_dEPRECATEDAutoAimTargetRoles_codec); + break; + } + case 112: { + MaxAmmo = input.ReadInt32(); + break; + } + case 120: { + CrosshairTicks = input.ReadInt32(); + break; + } + case 133: { + CrosshairIdleSpread = input.ReadFloat(); + break; + } + case 141: { + CrosshairWalkScalar = input.ReadFloat(); + break; + } + case 149: { + CrosshairSprintScalar = input.ReadFloat(); + break; + } + case 157: { + CrosshairCrouchScalar = input.ReadFloat(); + break; + } + case 165: { + CrosshairProneScalar = input.ReadFloat(); + break; + } + case 173: { + CrosshairAdsScalar = input.ReadFloat(); + break; + } + case 176: { + AdsEnabled = input.ReadBool(); + break; + } + case 184: { + AdsCrosshairEnabled = input.ReadBool(); + break; + } + case 197: { + DEPRECATEDAimFrictionRadius = input.ReadFloat(); + break; + } + case 200: { + ScreensPose = (global::RecRoom.Protobuf.GunHandleData.Types.GunHandleScreensPose) input.ReadEnum(); + break; + } + case 208: { + SupportsReload = input.ReadBool(); + break; + } + case 216: { + EnableAutoFire = input.ReadBool(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the GunHandleData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum GunHandleScreensPose { + [pbr::OriginalName("Pistol_OneHanded")] PistolOneHanded = 0, + [pbr::OriginalName("Pistol_TwoHanded")] PistolTwoHanded = 1, + [pbr::OriginalName("Shotgun_OneHanded")] ShotgunOneHanded = 2, + [pbr::OriginalName("Shotgun_TwoHanded")] ShotgunTwoHanded = 3, + [pbr::OriginalName("Rifle_OneHanded")] RifleOneHanded = 4, + [pbr::OriginalName("Rifle_TwoHanded")] RifleTwoHanded = 5, + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/HealthPotionData.cs b/HealthPotionData.cs new file mode 100644 index 0000000..6453459 --- /dev/null +++ b/HealthPotionData.cs @@ -0,0 +1,356 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/health_potion_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/health_potion_data.proto + public static partial class HealthPotionDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/health_potion_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static HealthPotionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9oZWFsdGhfcG90aW9uX2RhdGEucHJv", + "dG8SCHJlY19yb29tIpIBChBIZWFsdGhQb3Rpb25EYXRhEh0KFWhlYWx0aF9y", + "ZXN0b3JlX2Ftb3VudBgBIAEoAhIfChdoZWFsdGhfcmVzdG9yZV9kdXJhdGlv", + "bhgCIAEoAhIdChVzaGllbGRfcmVzdG9yZV9hbW91bnQYAyABKAISHwoXc2hp", + "ZWxkX3Jlc3RvcmVfZHVyYXRpb24YBCABKAJCE6oCEFJlY1Jvb20uUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HealthPotionData), global::RecRoom.Protobuf.HealthPotionData.Parser, new[]{ "HealthRestoreAmount", "HealthRestoreDuration", "ShieldRestoreAmount", "ShieldRestoreDuration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class HealthPotionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HealthPotionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HealthPotionDataReflection.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 HealthPotionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HealthPotionData(HealthPotionData other) : this() { + healthRestoreAmount_ = other.healthRestoreAmount_; + healthRestoreDuration_ = other.healthRestoreDuration_; + shieldRestoreAmount_ = other.shieldRestoreAmount_; + shieldRestoreDuration_ = other.shieldRestoreDuration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HealthPotionData Clone() { + return new HealthPotionData(this); + } + + /// Field number for the "health_restore_amount" field. + public const int HealthRestoreAmountFieldNumber = 1; + private float healthRestoreAmount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HealthRestoreAmount { + get { return healthRestoreAmount_; } + set { + healthRestoreAmount_ = value; + } + } + + /// Field number for the "health_restore_duration" field. + public const int HealthRestoreDurationFieldNumber = 2; + private float healthRestoreDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HealthRestoreDuration { + get { return healthRestoreDuration_; } + set { + healthRestoreDuration_ = value; + } + } + + /// Field number for the "shield_restore_amount" field. + public const int ShieldRestoreAmountFieldNumber = 3; + private float shieldRestoreAmount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ShieldRestoreAmount { + get { return shieldRestoreAmount_; } + set { + shieldRestoreAmount_ = value; + } + } + + /// Field number for the "shield_restore_duration" field. + public const int ShieldRestoreDurationFieldNumber = 4; + private float shieldRestoreDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ShieldRestoreDuration { + get { return shieldRestoreDuration_; } + set { + shieldRestoreDuration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as HealthPotionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(HealthPotionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HealthRestoreAmount, other.HealthRestoreAmount)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HealthRestoreDuration, other.HealthRestoreDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ShieldRestoreAmount, other.ShieldRestoreAmount)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ShieldRestoreDuration, other.ShieldRestoreDuration)) 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 (HealthRestoreAmount != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HealthRestoreAmount); + if (HealthRestoreDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HealthRestoreDuration); + if (ShieldRestoreAmount != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ShieldRestoreAmount); + if (ShieldRestoreDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ShieldRestoreDuration); + 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 (HealthRestoreAmount != 0F) { + output.WriteRawTag(13); + output.WriteFloat(HealthRestoreAmount); + } + if (HealthRestoreDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(HealthRestoreDuration); + } + if (ShieldRestoreAmount != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ShieldRestoreAmount); + } + if (ShieldRestoreDuration != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ShieldRestoreDuration); + } + 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 (HealthRestoreAmount != 0F) { + output.WriteRawTag(13); + output.WriteFloat(HealthRestoreAmount); + } + if (HealthRestoreDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(HealthRestoreDuration); + } + if (ShieldRestoreAmount != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ShieldRestoreAmount); + } + if (ShieldRestoreDuration != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ShieldRestoreDuration); + } + 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 (HealthRestoreAmount != 0F) { + size += 1 + 4; + } + if (HealthRestoreDuration != 0F) { + size += 1 + 4; + } + if (ShieldRestoreAmount != 0F) { + size += 1 + 4; + } + if (ShieldRestoreDuration != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(HealthPotionData other) { + if (other == null) { + return; + } + if (other.HealthRestoreAmount != 0F) { + HealthRestoreAmount = other.HealthRestoreAmount; + } + if (other.HealthRestoreDuration != 0F) { + HealthRestoreDuration = other.HealthRestoreDuration; + } + if (other.ShieldRestoreAmount != 0F) { + ShieldRestoreAmount = other.ShieldRestoreAmount; + } + if (other.ShieldRestoreDuration != 0F) { + ShieldRestoreDuration = other.ShieldRestoreDuration; + } + _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 13: { + HealthRestoreAmount = input.ReadFloat(); + break; + } + case 21: { + HealthRestoreDuration = input.ReadFloat(); + break; + } + case 29: { + ShieldRestoreAmount = input.ReadFloat(); + break; + } + case 37: { + ShieldRestoreDuration = input.ReadFloat(); + 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 13: { + HealthRestoreAmount = input.ReadFloat(); + break; + } + case 21: { + HealthRestoreDuration = input.ReadFloat(); + break; + } + case 29: { + ShieldRestoreAmount = input.ReadFloat(); + break; + } + case 37: { + ShieldRestoreDuration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/HolotarData.cs b/HolotarData.cs new file mode 100644 index 0000000..2d8bfe6 --- /dev/null +++ b/HolotarData.cs @@ -0,0 +1,4658 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/holotar_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/holotar_data.proto + public static partial class HolotarDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/holotar_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static HolotarDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidyZWNfcm9vbS9wZXJzaXN0ZW5jZS9ob2xvdGFyX2RhdGEucHJvdG8SCHJl", + "Y19yb29tGhVjb3JlL2NvbG9yX2RhdGEucHJvdG8aF2NvcmUvdmVjdG9yM19k", + "YXRhLnByb3RvGiByZWNfcm9vbS9hdWRpb19zdHJlYW1fZGF0YS5wcm90bxo8", + "cmVjX3Jvb20vcGVyc2lzdGVuY2UvZGVwcmVjYXRlZC9ERVBSRUNBVEVEX291", + "dGZpdF9kYXRhLnByb3RvGiZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9hdmF0YXJf", + "ZGF0YS5wcm90byLlFgoPSG9sb3RhckJsb2JEYXRhEhIKCmNyZWF0b3JfaWQY", + "ASABKAUSEAoIZHVyYXRpb24YAiABKAISOwoJcG9zZV9kYXRhGAMgASgLMigu", + "cmVjX3Jvb20uSG9sb3RhckJsb2JEYXRhLlBsYXllclBvc2VEYXRhEjQKC291", + "dGZpdF9kYXRhGAQgASgLMh8ucmVjX3Jvb20uREVQUkVDQVRFRF9PdXRmaXRE", + "YXRhEi0KCmF1ZGlvX2RhdGEYBSABKAsyGS5yZWNfcm9vbS5BdWRpb1N0cmVh", + "bURhdGESEwoLdm9pcF9maWx0ZXIYBiABKAUSMgoHdmVyc2lvbhgHIAEoDjIh", + "LnJlY19yb29tLkhvbG90YXJCbG9iRGF0YS5WZXJzaW9uEjMKEXRlYW1fY29s", + "b3Jfc3RhdGVzGAggAygLMhgucmVjX3Jvb20uQ29sb3JTdGF0ZURhdGESKQoL", + "YXZhdGFyX2RhdGEYCSABKAsyFC5yZWNfcm9vbS5BdmF0YXJEYXRhEh8KF3dh", + "c19wbGF5ZXJfdXNpbmdfc2NyZWVuGAogASgIGkwKDlBvc2VTdHJlYW1EYXRh", + "EjoKBXBvc2VzGAEgAygLMisucmVjX3Jvb20uSG9sb3RhckJsb2JEYXRhLlBv", + "c2VUcmFuc2Zvcm1EYXRhGpoCChJIYW5kUG9zZVN0cmVhbURhdGESSAoFcG9z", + "ZXMYASADKAsyOS5yZWNfcm9vbS5Ib2xvdGFyQmxvYkRhdGEuSGFuZFBvc2VT", + "dHJlYW1EYXRhLkhhbmRQb3NlRGF0YRq5AQoMSGFuZFBvc2VEYXRhEj4KCXRy", + "YW5zZm9ybRgBIAEoCzIrLnJlY19yb29tLkhvbG90YXJCbG9iRGF0YS5Qb3Nl", + "VHJhbnNmb3JtRGF0YRIcChRpc19tZW51X2hhbmRfdmlzaWJsZRgCIAEoCBIY", + "ChB0aHVtYnNfdXBfYWN0aXZlGAMgASgIEhgKEG9wZW5fY2xvc2VkX2F4aXMY", + "BCABKAISFwoPaXNfaG9sZGluZ190b29sGAUgASgIGp4LChZBdmF0YXJTeXN0", + "ZW1TdHJlYW1EYXRhEmoKGWF2YXRhcl9zeXN0ZW1fdXBkYXRlX2RhdGEYASAD", + "KAsyRy5yZWNfcm9vbS5Ib2xvdGFyQmxvYkRhdGEuQXZhdGFyU3lzdGVtU3Ry", + "ZWFtRGF0YS5BdmF0YXJTeXN0ZW1VcGRhdGVEYXRhEkkKFHRyYWNraW5nX3Nw", + "YWNlX3Bvc2VzGAIgAygLMisucmVjX3Jvb20uSG9sb3RhckJsb2JEYXRhLlBv", + "c2VUcmFuc2Zvcm1EYXRhEjoKH3Jvb3RfdG9fdHJhY2tpbmdfc3BhY2Vfcm90", + "YXRpb24YAyABKAsyES5jb3JlLlZlY3RvcjNEYXRhGpAJChZBdmF0YXJTeXN0", + "ZW1VcGRhdGVEYXRhEhAKCGlzX2xvY2FsGAIgASgIEhwKFGRlc2lyZWRfYXZh", + "dGFyX3NjYWxlGAMgASgCEiQKCXBsYXllcl91cBgEIAEoCzIRLmNvcmUuVmVj", + "dG9yM0RhdGESMAoVZm9yd2FyZF95YXdfcmVmZXJlbmNlGAUgASgLMhEuY29y", + "ZS5WZWN0b3IzRGF0YRIxChZ0b3Jzb19mb3J3YXJkX292ZXJyaWRlGAYgASgL", + "MhEuY29yZS5WZWN0b3IzRGF0YRIxChZwZWx2aXNfYW5jaG9yX3Bvc2l0aW9u", + "GAcgASgLMhEuY29yZS5WZWN0b3IzRGF0YRIaChJpc19wbGF5ZXJfc3RlZXJp", + "bmcYCCABKAgSGAoQaXNfcGxheWVyX3NlYXRlZBgJIAEoCBIYChBpc19wbGF5", + "ZXJfZmx5aW5nGAogASgIEh8KF2lzX3BsYXllcl93YWxsX2NsaW1iaW5nGAsg", + "ASgIEiwKEXdhbGxfY2xpbWJfbm9ybWFsGAwgASgLMhEuY29yZS5WZWN0b3Iz", + "RGF0YRIeChZpc19wbGF5ZXJfd2FsbF9ydW5uaW5nGA0gASgIEjAKFXdhbGxf", + "cnVuX3dhbGxfdGFuZ2VudBgOIAEoCzIRLmNvcmUuVmVjdG9yM0RhdGESHAoU", + "aXNfcGxheWVyX2NsYW1iZXJpbmcYDyABKAgSLgoTY2xhbWJlcl93YWxsX25v", + "cm1hbBgQIAEoCzIRLmNvcmUuVmVjdG9yM0RhdGESHgoWY2xhbWJlcl90aW1l", + "X3JlbWFpbmluZxgRIAEoAhIzChhwbGF5ZXJfc3RlZXJpbmdfdmVsb2NpdHkY", + "EiABKAsyES5jb3JlLlZlY3RvcjNEYXRhEhkKEWlzX3BsYXllcl9mYWxsaW5n", + "GBMgASgIEiAKGGlzX3BsYXllcl9zdGFydGluZ19zbGlkZRgUIAEoCBIZChFp", + "c19wbGF5ZXJfc2xpZGluZxgVIAEoCBIZChFpc19wbGF5ZXJfbGFuZGluZxgW", + "IAEoCBIrCiNpc19wbGF5ZXJfc2VhdGVkX2luX3NpdHRpbmdfcG9zdHVyZRgX", + "IAEoCBIoCiBpc19wbGF5ZXJfd2FsbF9ydW5fb25fcmlnaHRfc2lkZRgYIAEo", + "CBIfChdpc19wbGF5ZXJfc3RhcnRpbmdfanVtcBgZIAEoCBIjChtpc19wbGF5", + "ZXJfc3RhcnRpbmdfdGVsZXBvcnQYGiABKAgSHQoVaXNfcGxheWVyX3RlbGVw", + "b3J0aW5nGBsgASgIEhsKE2lzX3BsYXllcl9jcm91Y2hpbmcYHCABKAgSFwoP", + "aXNfcGxheWVyX3Byb25lGB0gASgIEicKDHByb25lX25vcm1hbBgeIAEoCzIR", + "LmNvcmUuVmVjdG9yM0RhdGESHAoUcmlnaHRfaGFuZF9pa193ZWlnaHQYHyAB", + "KAISGwoTbGVmdF9oYW5kX2lrX3dlaWdodBggIAEoAhIRCgl0aW1lc3RhbXAY", + "ISABKAISGAoQZG9fZ3JvdW5kX29mZnNldBgiIAEoCBqIAwoOUGxheWVyUG9z", + "ZURhdGESGgoSc2FtcGxlc19wZXJfc2Vjb25kGAEgASgFEjwKCmhlYWRfcG9z", + "ZXMYAiABKAsyKC5yZWNfcm9vbS5Ib2xvdGFyQmxvYkRhdGEuUG9zZVN0cmVh", + "bURhdGESPQoLdG9yc29fcG9zZXMYAyABKAsyKC5yZWNfcm9vbS5Ib2xvdGFy", + "QmxvYkRhdGEuUG9zZVN0cmVhbURhdGESRQoPbGVmdF9oYW5kX3Bvc2VzGAQg", + "ASgLMiwucmVjX3Jvb20uSG9sb3RhckJsb2JEYXRhLkhhbmRQb3NlU3RyZWFt", + "RGF0YRJGChByaWdodF9oYW5kX3Bvc2VzGAUgASgLMiwucmVjX3Jvb20uSG9s", + "b3RhckJsb2JEYXRhLkhhbmRQb3NlU3RyZWFtRGF0YRJOChRhdmF0YXJfc3lz", + "dGVtX3VwZGF0ZRgGIAEoCzIwLnJlY19yb29tLkhvbG90YXJCbG9iRGF0YS5B", + "dmF0YXJTeXN0ZW1TdHJlYW1EYXRhGnwKEVBvc2VUcmFuc2Zvcm1EYXRhEikK", + "DmxvY2FsX3Bvc2l0aW9uGAEgASgLMhEuY29yZS5WZWN0b3IzRGF0YRIpCg5s", + "b2NhbF9yb3RhdGlvbhgCIAEoCzIRLmNvcmUuVmVjdG9yM0RhdGESEQoJdGlt", + "ZXN0YW1wGAMgASgCIqoBCgdWZXJzaW9uEgsKB0lOSVRJQUwQABIZChVTVFJJ", + "UFBFRF9URUFNX09VVEZJVFMQARI3CjNBRERFRF9USU1FU1RBTVBTX1RFQU1f", + "Q09MT1JTX0FORF9UT09MX0hPTERJTkdfU1RBVEUQAxIeChpBRERFRF9BVkFU", + "QVJfU1lTVEVNX1NUUkVBTRAEEh4KGkFWQVRBUl9EQVRBX0lOX0xPQ0FMX1NQ", + "QUNFEAUiQwoOQ29sb3JTdGF0ZURhdGESEQoJdGltZXN0YW1wGAEgASgCEh4K", + "BWNvbG9yGAIgASgLMg8uY29yZS5Db2xvckRhdGEilQIKFkhvbG90YXJQZXJz", + "aXN0ZW5jZURhdGESEQoJYmxvYl9uYW1lGAEgASgJEhEKCWJpbGxib2FyZBgC", + "IAEoCBIUCgxoaWRlX2VmZmVjdHMYAyABKAgSFAoMYXVkaW9fdm9sdW1lGAQg", + "ASgCEhIKCmlzX2xvb3BpbmcYBSABKAgSFQoNdXNlc18yRF9hdWRpbxgGIAEo", + "CBIdChVwbGF5YmFja19wdXBwZXRfc2NhbGUYByABKAISJwofcGxheWJhY2tf", + "cHVwcGV0X3ZlcnRpY2FsX29mZnNldBgIIAEoAhIfChdtaXJyb3JlZF93aGVu", + "X3JlY29yZGluZxgJIAEoCBIVCg1hdWRpb19jaGFubmVsGAogASgFQhOqAhBS", + "ZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.ColorDataReflection.Descriptor, global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, global::RecRoom.Protobuf.AudioStreamDataReflection.Descriptor, global::RecRoom.Protobuf.DEPRECATEDOutfitDataReflection.Descriptor, global::RecRoom.Protobuf.AvatarDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HolotarBlobData), global::RecRoom.Protobuf.HolotarBlobData.Parser, new[]{ "CreatorId", "Duration", "PoseData", "OutfitData", "AudioData", "VoipFilter", "Version", "TeamColorStates", "AvatarData", "WasPlayerUsingScreen" }, null, new[]{ typeof(global::RecRoom.Protobuf.HolotarBlobData.Types.Version) }, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData), global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData.Parser, new[]{ "Poses" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData), global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData.Parser, new[]{ "Poses" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData.Types.HandPoseData), global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData.Types.HandPoseData.Parser, new[]{ "Transform", "IsMenuHandVisible", "ThumbsUpActive", "OpenClosedAxis", "IsHoldingTool" }, null, null, null, null)}), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData), global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData.Parser, new[]{ "AvatarSystemUpdateData", "TrackingSpacePoses", "RootToTrackingSpaceRotation" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData.Types.AvatarSystemUpdateData), global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData.Types.AvatarSystemUpdateData.Parser, new[]{ "IsLocal", "DesiredAvatarScale", "PlayerUp", "ForwardYawReference", "TorsoForwardOverride", "PelvisAnchorPosition", "IsPlayerSteering", "IsPlayerSeated", "IsPlayerFlying", "IsPlayerWallClimbing", "WallClimbNormal", "IsPlayerWallRunning", "WallRunWallTangent", "IsPlayerClambering", "ClamberWallNormal", "ClamberTimeRemaining", "PlayerSteeringVelocity", "IsPlayerFalling", "IsPlayerStartingSlide", "IsPlayerSliding", "IsPlayerLanding", "IsPlayerSeatedInSittingPosture", "IsPlayerWallRunOnRightSide", "IsPlayerStartingJump", "IsPlayerStartingTeleport", "IsPlayerTeleporting", "IsPlayerCrouching", "IsPlayerProne", "ProneNormal", "RightHandIkWeight", "LeftHandIkWeight", "Timestamp", "DoGroundOffset" }, null, null, null, null)}), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HolotarBlobData.Types.PlayerPoseData), global::RecRoom.Protobuf.HolotarBlobData.Types.PlayerPoseData.Parser, new[]{ "SamplesPerSecond", "HeadPoses", "TorsoPoses", "LeftHandPoses", "RightHandPoses", "AvatarSystemUpdate" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HolotarBlobData.Types.PoseTransformData), global::RecRoom.Protobuf.HolotarBlobData.Types.PoseTransformData.Parser, new[]{ "LocalPosition", "LocalRotation", "Timestamp" }, null, null, null, null)}), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ColorStateData), global::RecRoom.Protobuf.ColorStateData.Parser, new[]{ "Timestamp", "Color" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.HolotarPersistenceData), global::RecRoom.Protobuf.HolotarPersistenceData.Parser, new[]{ "BlobName", "Billboard", "HideEffects", "AudioVolume", "IsLooping", "Uses2DAudio", "PlaybackPuppetScale", "PlaybackPuppetVerticalOffset", "MirroredWhenRecording", "AudioChannel" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class HolotarBlobData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HolotarBlobData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HolotarDataReflection.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 HolotarBlobData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HolotarBlobData(HolotarBlobData other) : this() { + creatorId_ = other.creatorId_; + duration_ = other.duration_; + poseData_ = other.poseData_ != null ? other.poseData_.Clone() : null; + outfitData_ = other.outfitData_ != null ? other.outfitData_.Clone() : null; + audioData_ = other.audioData_ != null ? other.audioData_.Clone() : null; + voipFilter_ = other.voipFilter_; + version_ = other.version_; + teamColorStates_ = other.teamColorStates_.Clone(); + avatarData_ = other.avatarData_ != null ? other.avatarData_.Clone() : null; + wasPlayerUsingScreen_ = other.wasPlayerUsingScreen_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HolotarBlobData Clone() { + return new HolotarBlobData(this); + } + + /// Field number for the "creator_id" field. + public const int CreatorIdFieldNumber = 1; + private int creatorId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CreatorId { + get { return creatorId_; } + set { + creatorId_ = value; + } + } + + /// Field number for the "duration" field. + public const int DurationFieldNumber = 2; + private float duration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Duration { + get { return duration_; } + set { + duration_ = value; + } + } + + /// Field number for the "pose_data" field. + public const int PoseDataFieldNumber = 3; + private global::RecRoom.Protobuf.HolotarBlobData.Types.PlayerPoseData poseData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HolotarBlobData.Types.PlayerPoseData PoseData { + get { return poseData_; } + set { + poseData_ = value; + } + } + + /// Field number for the "outfit_data" field. + public const int OutfitDataFieldNumber = 4; + private global::RecRoom.Protobuf.DEPRECATED_OutfitData outfitData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DEPRECATED_OutfitData OutfitData { + get { return outfitData_; } + set { + outfitData_ = value; + } + } + + /// Field number for the "audio_data" field. + public const int AudioDataFieldNumber = 5; + private global::RecRoom.Protobuf.AudioStreamData audioData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AudioStreamData AudioData { + get { return audioData_; } + set { + audioData_ = value; + } + } + + /// Field number for the "voip_filter" field. + public const int VoipFilterFieldNumber = 6; + private int voipFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int VoipFilter { + get { return voipFilter_; } + set { + voipFilter_ = value; + } + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 7; + private global::RecRoom.Protobuf.HolotarBlobData.Types.Version version_ = global::RecRoom.Protobuf.HolotarBlobData.Types.Version.Initial; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HolotarBlobData.Types.Version Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "team_color_states" field. + public const int TeamColorStatesFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_teamColorStates_codec + = pb::FieldCodec.ForMessage(66, global::RecRoom.Protobuf.ColorStateData.Parser); + private readonly pbc::RepeatedField teamColorStates_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TeamColorStates { + get { return teamColorStates_; } + } + + /// Field number for the "avatar_data" field. + public const int AvatarDataFieldNumber = 9; + private global::RecRoom.Protobuf.AvatarData avatarData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AvatarData AvatarData { + get { return avatarData_; } + set { + avatarData_ = value; + } + } + + /// Field number for the "was_player_using_screen" field. + public const int WasPlayerUsingScreenFieldNumber = 10; + private bool wasPlayerUsingScreen_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool WasPlayerUsingScreen { + get { return wasPlayerUsingScreen_; } + set { + wasPlayerUsingScreen_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as HolotarBlobData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(HolotarBlobData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CreatorId != other.CreatorId) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Duration, other.Duration)) return false; + if (!object.Equals(PoseData, other.PoseData)) return false; + if (!object.Equals(OutfitData, other.OutfitData)) return false; + if (!object.Equals(AudioData, other.AudioData)) return false; + if (VoipFilter != other.VoipFilter) return false; + if (Version != other.Version) return false; + if(!teamColorStates_.Equals(other.teamColorStates_)) return false; + if (!object.Equals(AvatarData, other.AvatarData)) return false; + if (WasPlayerUsingScreen != other.WasPlayerUsingScreen) 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 (CreatorId != 0) hash ^= CreatorId.GetHashCode(); + if (Duration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Duration); + if (poseData_ != null) hash ^= PoseData.GetHashCode(); + if (outfitData_ != null) hash ^= OutfitData.GetHashCode(); + if (audioData_ != null) hash ^= AudioData.GetHashCode(); + if (VoipFilter != 0) hash ^= VoipFilter.GetHashCode(); + if (Version != global::RecRoom.Protobuf.HolotarBlobData.Types.Version.Initial) hash ^= Version.GetHashCode(); + hash ^= teamColorStates_.GetHashCode(); + if (avatarData_ != null) hash ^= AvatarData.GetHashCode(); + if (WasPlayerUsingScreen != false) hash ^= WasPlayerUsingScreen.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 (CreatorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(CreatorId); + } + if (Duration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Duration); + } + if (poseData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(PoseData); + } + if (outfitData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(OutfitData); + } + if (audioData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(AudioData); + } + if (VoipFilter != 0) { + output.WriteRawTag(48); + output.WriteInt32(VoipFilter); + } + if (Version != global::RecRoom.Protobuf.HolotarBlobData.Types.Version.Initial) { + output.WriteRawTag(56); + output.WriteEnum((int) Version); + } + teamColorStates_.WriteTo(output, _repeated_teamColorStates_codec); + if (avatarData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(AvatarData); + } + if (WasPlayerUsingScreen != false) { + output.WriteRawTag(80); + output.WriteBool(WasPlayerUsingScreen); + } + 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 (CreatorId != 0) { + output.WriteRawTag(8); + output.WriteInt32(CreatorId); + } + if (Duration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Duration); + } + if (poseData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(PoseData); + } + if (outfitData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(OutfitData); + } + if (audioData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(AudioData); + } + if (VoipFilter != 0) { + output.WriteRawTag(48); + output.WriteInt32(VoipFilter); + } + if (Version != global::RecRoom.Protobuf.HolotarBlobData.Types.Version.Initial) { + output.WriteRawTag(56); + output.WriteEnum((int) Version); + } + teamColorStates_.WriteTo(ref output, _repeated_teamColorStates_codec); + if (avatarData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(AvatarData); + } + if (WasPlayerUsingScreen != false) { + output.WriteRawTag(80); + output.WriteBool(WasPlayerUsingScreen); + } + 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 (CreatorId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CreatorId); + } + if (Duration != 0F) { + size += 1 + 4; + } + if (poseData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PoseData); + } + if (outfitData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OutfitData); + } + if (audioData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AudioData); + } + if (VoipFilter != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(VoipFilter); + } + if (Version != global::RecRoom.Protobuf.HolotarBlobData.Types.Version.Initial) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Version); + } + size += teamColorStates_.CalculateSize(_repeated_teamColorStates_codec); + if (avatarData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarData); + } + if (WasPlayerUsingScreen != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(HolotarBlobData other) { + if (other == null) { + return; + } + if (other.CreatorId != 0) { + CreatorId = other.CreatorId; + } + if (other.Duration != 0F) { + Duration = other.Duration; + } + if (other.poseData_ != null) { + if (poseData_ == null) { + PoseData = new global::RecRoom.Protobuf.HolotarBlobData.Types.PlayerPoseData(); + } + PoseData.MergeFrom(other.PoseData); + } + if (other.outfitData_ != null) { + if (outfitData_ == null) { + OutfitData = new global::RecRoom.Protobuf.DEPRECATED_OutfitData(); + } + OutfitData.MergeFrom(other.OutfitData); + } + if (other.audioData_ != null) { + if (audioData_ == null) { + AudioData = new global::RecRoom.Protobuf.AudioStreamData(); + } + AudioData.MergeFrom(other.AudioData); + } + if (other.VoipFilter != 0) { + VoipFilter = other.VoipFilter; + } + if (other.Version != global::RecRoom.Protobuf.HolotarBlobData.Types.Version.Initial) { + Version = other.Version; + } + teamColorStates_.Add(other.teamColorStates_); + if (other.avatarData_ != null) { + if (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + AvatarData.MergeFrom(other.AvatarData); + } + if (other.WasPlayerUsingScreen != false) { + WasPlayerUsingScreen = other.WasPlayerUsingScreen; + } + _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 8: { + CreatorId = input.ReadInt32(); + break; + } + case 21: { + Duration = input.ReadFloat(); + break; + } + case 26: { + if (poseData_ == null) { + PoseData = new global::RecRoom.Protobuf.HolotarBlobData.Types.PlayerPoseData(); + } + input.ReadMessage(PoseData); + break; + } + case 34: { + if (outfitData_ == null) { + OutfitData = new global::RecRoom.Protobuf.DEPRECATED_OutfitData(); + } + input.ReadMessage(OutfitData); + break; + } + case 42: { + if (audioData_ == null) { + AudioData = new global::RecRoom.Protobuf.AudioStreamData(); + } + input.ReadMessage(AudioData); + break; + } + case 48: { + VoipFilter = input.ReadInt32(); + break; + } + case 56: { + Version = (global::RecRoom.Protobuf.HolotarBlobData.Types.Version) input.ReadEnum(); + break; + } + case 66: { + teamColorStates_.AddEntriesFrom(input, _repeated_teamColorStates_codec); + break; + } + case 74: { + if (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + input.ReadMessage(AvatarData); + break; + } + case 80: { + WasPlayerUsingScreen = input.ReadBool(); + 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 8: { + CreatorId = input.ReadInt32(); + break; + } + case 21: { + Duration = input.ReadFloat(); + break; + } + case 26: { + if (poseData_ == null) { + PoseData = new global::RecRoom.Protobuf.HolotarBlobData.Types.PlayerPoseData(); + } + input.ReadMessage(PoseData); + break; + } + case 34: { + if (outfitData_ == null) { + OutfitData = new global::RecRoom.Protobuf.DEPRECATED_OutfitData(); + } + input.ReadMessage(OutfitData); + break; + } + case 42: { + if (audioData_ == null) { + AudioData = new global::RecRoom.Protobuf.AudioStreamData(); + } + input.ReadMessage(AudioData); + break; + } + case 48: { + VoipFilter = input.ReadInt32(); + break; + } + case 56: { + Version = (global::RecRoom.Protobuf.HolotarBlobData.Types.Version) input.ReadEnum(); + break; + } + case 66: { + teamColorStates_.AddEntriesFrom(ref input, _repeated_teamColorStates_codec); + break; + } + case 74: { + if (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + input.ReadMessage(AvatarData); + break; + } + case 80: { + WasPlayerUsingScreen = input.ReadBool(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the HolotarBlobData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum Version { + [pbr::OriginalName("INITIAL")] Initial = 0, + [pbr::OriginalName("STRIPPED_TEAM_OUTFITS")] StrippedTeamOutfits = 1, + [pbr::OriginalName("ADDED_TIMESTAMPS_TEAM_COLORS_AND_TOOL_HOLDING_STATE")] AddedTimestampsTeamColorsAndToolHoldingState = 3, + [pbr::OriginalName("ADDED_AVATAR_SYSTEM_STREAM")] AddedAvatarSystemStream = 4, + [pbr::OriginalName("AVATAR_DATA_IN_LOCAL_SPACE")] AvatarDataInLocalSpace = 5, + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PoseStreamData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PoseStreamData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HolotarBlobData.Descriptor.NestedTypes[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 PoseStreamData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PoseStreamData(PoseStreamData other) : this() { + poses_ = other.poses_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PoseStreamData Clone() { + return new PoseStreamData(this); + } + + /// Field number for the "poses" field. + public const int PosesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_poses_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.HolotarBlobData.Types.PoseTransformData.Parser); + private readonly pbc::RepeatedField poses_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Poses { + get { return poses_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PoseStreamData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PoseStreamData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!poses_.Equals(other.poses_)) 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; + hash ^= poses_.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 + poses_.WriteTo(output, _repeated_poses_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) { + poses_.WriteTo(ref output, _repeated_poses_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; + size += poses_.CalculateSize(_repeated_poses_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PoseStreamData other) { + if (other == null) { + return; + } + poses_.Add(other.poses_); + _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: { + poses_.AddEntriesFrom(input, _repeated_poses_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: { + poses_.AddEntriesFrom(ref input, _repeated_poses_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class HandPoseStreamData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HandPoseStreamData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HolotarBlobData.Descriptor.NestedTypes[1]; } + } + + [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 HandPoseStreamData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HandPoseStreamData(HandPoseStreamData other) : this() { + poses_ = other.poses_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HandPoseStreamData Clone() { + return new HandPoseStreamData(this); + } + + /// Field number for the "poses" field. + public const int PosesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_poses_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData.Types.HandPoseData.Parser); + private readonly pbc::RepeatedField poses_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Poses { + get { return poses_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as HandPoseStreamData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(HandPoseStreamData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!poses_.Equals(other.poses_)) 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; + hash ^= poses_.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 + poses_.WriteTo(output, _repeated_poses_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) { + poses_.WriteTo(ref output, _repeated_poses_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; + size += poses_.CalculateSize(_repeated_poses_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(HandPoseStreamData other) { + if (other == null) { + return; + } + poses_.Add(other.poses_); + _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: { + poses_.AddEntriesFrom(input, _repeated_poses_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: { + poses_.AddEntriesFrom(ref input, _repeated_poses_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the HandPoseStreamData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class HandPoseData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HandPoseData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData.Descriptor.NestedTypes[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 HandPoseData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HandPoseData(HandPoseData other) : this() { + transform_ = other.transform_ != null ? other.transform_.Clone() : null; + isMenuHandVisible_ = other.isMenuHandVisible_; + thumbsUpActive_ = other.thumbsUpActive_; + openClosedAxis_ = other.openClosedAxis_; + isHoldingTool_ = other.isHoldingTool_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HandPoseData Clone() { + return new HandPoseData(this); + } + + /// Field number for the "transform" field. + public const int TransformFieldNumber = 1; + private global::RecRoom.Protobuf.HolotarBlobData.Types.PoseTransformData transform_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HolotarBlobData.Types.PoseTransformData Transform { + get { return transform_; } + set { + transform_ = value; + } + } + + /// Field number for the "is_menu_hand_visible" field. + public const int IsMenuHandVisibleFieldNumber = 2; + private bool isMenuHandVisible_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsMenuHandVisible { + get { return isMenuHandVisible_; } + set { + isMenuHandVisible_ = value; + } + } + + /// Field number for the "thumbs_up_active" field. + public const int ThumbsUpActiveFieldNumber = 3; + private bool thumbsUpActive_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ThumbsUpActive { + get { return thumbsUpActive_; } + set { + thumbsUpActive_ = value; + } + } + + /// Field number for the "open_closed_axis" field. + public const int OpenClosedAxisFieldNumber = 4; + private float openClosedAxis_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float OpenClosedAxis { + get { return openClosedAxis_; } + set { + openClosedAxis_ = value; + } + } + + /// Field number for the "is_holding_tool" field. + public const int IsHoldingToolFieldNumber = 5; + private bool isHoldingTool_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsHoldingTool { + get { return isHoldingTool_; } + set { + isHoldingTool_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as HandPoseData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(HandPoseData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Transform, other.Transform)) return false; + if (IsMenuHandVisible != other.IsMenuHandVisible) return false; + if (ThumbsUpActive != other.ThumbsUpActive) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(OpenClosedAxis, other.OpenClosedAxis)) return false; + if (IsHoldingTool != other.IsHoldingTool) 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 (transform_ != null) hash ^= Transform.GetHashCode(); + if (IsMenuHandVisible != false) hash ^= IsMenuHandVisible.GetHashCode(); + if (ThumbsUpActive != false) hash ^= ThumbsUpActive.GetHashCode(); + if (OpenClosedAxis != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(OpenClosedAxis); + if (IsHoldingTool != false) hash ^= IsHoldingTool.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 (transform_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Transform); + } + if (IsMenuHandVisible != false) { + output.WriteRawTag(16); + output.WriteBool(IsMenuHandVisible); + } + if (ThumbsUpActive != false) { + output.WriteRawTag(24); + output.WriteBool(ThumbsUpActive); + } + if (OpenClosedAxis != 0F) { + output.WriteRawTag(37); + output.WriteFloat(OpenClosedAxis); + } + if (IsHoldingTool != false) { + output.WriteRawTag(40); + output.WriteBool(IsHoldingTool); + } + 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 (transform_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Transform); + } + if (IsMenuHandVisible != false) { + output.WriteRawTag(16); + output.WriteBool(IsMenuHandVisible); + } + if (ThumbsUpActive != false) { + output.WriteRawTag(24); + output.WriteBool(ThumbsUpActive); + } + if (OpenClosedAxis != 0F) { + output.WriteRawTag(37); + output.WriteFloat(OpenClosedAxis); + } + if (IsHoldingTool != false) { + output.WriteRawTag(40); + output.WriteBool(IsHoldingTool); + } + 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 (transform_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Transform); + } + if (IsMenuHandVisible != false) { + size += 1 + 1; + } + if (ThumbsUpActive != false) { + size += 1 + 1; + } + if (OpenClosedAxis != 0F) { + size += 1 + 4; + } + if (IsHoldingTool != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(HandPoseData other) { + if (other == null) { + return; + } + if (other.transform_ != null) { + if (transform_ == null) { + Transform = new global::RecRoom.Protobuf.HolotarBlobData.Types.PoseTransformData(); + } + Transform.MergeFrom(other.Transform); + } + if (other.IsMenuHandVisible != false) { + IsMenuHandVisible = other.IsMenuHandVisible; + } + if (other.ThumbsUpActive != false) { + ThumbsUpActive = other.ThumbsUpActive; + } + if (other.OpenClosedAxis != 0F) { + OpenClosedAxis = other.OpenClosedAxis; + } + if (other.IsHoldingTool != false) { + IsHoldingTool = other.IsHoldingTool; + } + _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 (transform_ == null) { + Transform = new global::RecRoom.Protobuf.HolotarBlobData.Types.PoseTransformData(); + } + input.ReadMessage(Transform); + break; + } + case 16: { + IsMenuHandVisible = input.ReadBool(); + break; + } + case 24: { + ThumbsUpActive = input.ReadBool(); + break; + } + case 37: { + OpenClosedAxis = input.ReadFloat(); + break; + } + case 40: { + IsHoldingTool = input.ReadBool(); + 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 (transform_ == null) { + Transform = new global::RecRoom.Protobuf.HolotarBlobData.Types.PoseTransformData(); + } + input.ReadMessage(Transform); + break; + } + case 16: { + IsMenuHandVisible = input.ReadBool(); + break; + } + case 24: { + ThumbsUpActive = input.ReadBool(); + break; + } + case 37: { + OpenClosedAxis = input.ReadFloat(); + break; + } + case 40: { + IsHoldingTool = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AvatarSystemStreamData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AvatarSystemStreamData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HolotarBlobData.Descriptor.NestedTypes[2]; } + } + + [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 AvatarSystemStreamData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AvatarSystemStreamData(AvatarSystemStreamData other) : this() { + avatarSystemUpdateData_ = other.avatarSystemUpdateData_.Clone(); + trackingSpacePoses_ = other.trackingSpacePoses_.Clone(); + rootToTrackingSpaceRotation_ = other.rootToTrackingSpaceRotation_ != null ? other.rootToTrackingSpaceRotation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AvatarSystemStreamData Clone() { + return new AvatarSystemStreamData(this); + } + + /// Field number for the "avatar_system_update_data" field. + public const int AvatarSystemUpdateDataFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_avatarSystemUpdateData_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData.Types.AvatarSystemUpdateData.Parser); + private readonly pbc::RepeatedField avatarSystemUpdateData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField AvatarSystemUpdateData { + get { return avatarSystemUpdateData_; } + } + + /// Field number for the "tracking_space_poses" field. + public const int TrackingSpacePosesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_trackingSpacePoses_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.HolotarBlobData.Types.PoseTransformData.Parser); + private readonly pbc::RepeatedField trackingSpacePoses_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TrackingSpacePoses { + get { return trackingSpacePoses_; } + } + + /// Field number for the "root_to_tracking_space_rotation" field. + public const int RootToTrackingSpaceRotationFieldNumber = 3; + private global::RecRoom.Protobuf.Core.Vector3Data rootToTrackingSpaceRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data RootToTrackingSpaceRotation { + get { return rootToTrackingSpaceRotation_; } + set { + rootToTrackingSpaceRotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AvatarSystemStreamData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AvatarSystemStreamData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!avatarSystemUpdateData_.Equals(other.avatarSystemUpdateData_)) return false; + if(!trackingSpacePoses_.Equals(other.trackingSpacePoses_)) return false; + if (!object.Equals(RootToTrackingSpaceRotation, other.RootToTrackingSpaceRotation)) 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; + hash ^= avatarSystemUpdateData_.GetHashCode(); + hash ^= trackingSpacePoses_.GetHashCode(); + if (rootToTrackingSpaceRotation_ != null) hash ^= RootToTrackingSpaceRotation.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 + avatarSystemUpdateData_.WriteTo(output, _repeated_avatarSystemUpdateData_codec); + trackingSpacePoses_.WriteTo(output, _repeated_trackingSpacePoses_codec); + if (rootToTrackingSpaceRotation_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RootToTrackingSpaceRotation); + } + 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) { + avatarSystemUpdateData_.WriteTo(ref output, _repeated_avatarSystemUpdateData_codec); + trackingSpacePoses_.WriteTo(ref output, _repeated_trackingSpacePoses_codec); + if (rootToTrackingSpaceRotation_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RootToTrackingSpaceRotation); + } + 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; + size += avatarSystemUpdateData_.CalculateSize(_repeated_avatarSystemUpdateData_codec); + size += trackingSpacePoses_.CalculateSize(_repeated_trackingSpacePoses_codec); + if (rootToTrackingSpaceRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RootToTrackingSpaceRotation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AvatarSystemStreamData other) { + if (other == null) { + return; + } + avatarSystemUpdateData_.Add(other.avatarSystemUpdateData_); + trackingSpacePoses_.Add(other.trackingSpacePoses_); + if (other.rootToTrackingSpaceRotation_ != null) { + if (rootToTrackingSpaceRotation_ == null) { + RootToTrackingSpaceRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + RootToTrackingSpaceRotation.MergeFrom(other.RootToTrackingSpaceRotation); + } + _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: { + avatarSystemUpdateData_.AddEntriesFrom(input, _repeated_avatarSystemUpdateData_codec); + break; + } + case 18: { + trackingSpacePoses_.AddEntriesFrom(input, _repeated_trackingSpacePoses_codec); + break; + } + case 26: { + if (rootToTrackingSpaceRotation_ == null) { + RootToTrackingSpaceRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(RootToTrackingSpaceRotation); + 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: { + avatarSystemUpdateData_.AddEntriesFrom(ref input, _repeated_avatarSystemUpdateData_codec); + break; + } + case 18: { + trackingSpacePoses_.AddEntriesFrom(ref input, _repeated_trackingSpacePoses_codec); + break; + } + case 26: { + if (rootToTrackingSpaceRotation_ == null) { + RootToTrackingSpaceRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(RootToTrackingSpaceRotation); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the AvatarSystemStreamData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AvatarSystemUpdateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AvatarSystemUpdateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData.Descriptor.NestedTypes[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 AvatarSystemUpdateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AvatarSystemUpdateData(AvatarSystemUpdateData other) : this() { + isLocal_ = other.isLocal_; + desiredAvatarScale_ = other.desiredAvatarScale_; + playerUp_ = other.playerUp_ != null ? other.playerUp_.Clone() : null; + forwardYawReference_ = other.forwardYawReference_ != null ? other.forwardYawReference_.Clone() : null; + torsoForwardOverride_ = other.torsoForwardOverride_ != null ? other.torsoForwardOverride_.Clone() : null; + pelvisAnchorPosition_ = other.pelvisAnchorPosition_ != null ? other.pelvisAnchorPosition_.Clone() : null; + isPlayerSteering_ = other.isPlayerSteering_; + isPlayerSeated_ = other.isPlayerSeated_; + isPlayerFlying_ = other.isPlayerFlying_; + isPlayerWallClimbing_ = other.isPlayerWallClimbing_; + wallClimbNormal_ = other.wallClimbNormal_ != null ? other.wallClimbNormal_.Clone() : null; + isPlayerWallRunning_ = other.isPlayerWallRunning_; + wallRunWallTangent_ = other.wallRunWallTangent_ != null ? other.wallRunWallTangent_.Clone() : null; + isPlayerClambering_ = other.isPlayerClambering_; + clamberWallNormal_ = other.clamberWallNormal_ != null ? other.clamberWallNormal_.Clone() : null; + clamberTimeRemaining_ = other.clamberTimeRemaining_; + playerSteeringVelocity_ = other.playerSteeringVelocity_ != null ? other.playerSteeringVelocity_.Clone() : null; + isPlayerFalling_ = other.isPlayerFalling_; + isPlayerStartingSlide_ = other.isPlayerStartingSlide_; + isPlayerSliding_ = other.isPlayerSliding_; + isPlayerLanding_ = other.isPlayerLanding_; + isPlayerSeatedInSittingPosture_ = other.isPlayerSeatedInSittingPosture_; + isPlayerWallRunOnRightSide_ = other.isPlayerWallRunOnRightSide_; + isPlayerStartingJump_ = other.isPlayerStartingJump_; + isPlayerStartingTeleport_ = other.isPlayerStartingTeleport_; + isPlayerTeleporting_ = other.isPlayerTeleporting_; + isPlayerCrouching_ = other.isPlayerCrouching_; + isPlayerProne_ = other.isPlayerProne_; + proneNormal_ = other.proneNormal_ != null ? other.proneNormal_.Clone() : null; + rightHandIkWeight_ = other.rightHandIkWeight_; + leftHandIkWeight_ = other.leftHandIkWeight_; + timestamp_ = other.timestamp_; + doGroundOffset_ = other.doGroundOffset_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AvatarSystemUpdateData Clone() { + return new AvatarSystemUpdateData(this); + } + + /// Field number for the "is_local" field. + public const int IsLocalFieldNumber = 2; + private bool isLocal_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsLocal { + get { return isLocal_; } + set { + isLocal_ = value; + } + } + + /// Field number for the "desired_avatar_scale" field. + public const int DesiredAvatarScaleFieldNumber = 3; + private float desiredAvatarScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DesiredAvatarScale { + get { return desiredAvatarScale_; } + set { + desiredAvatarScale_ = value; + } + } + + /// Field number for the "player_up" field. + public const int PlayerUpFieldNumber = 4; + private global::RecRoom.Protobuf.Core.Vector3Data playerUp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data PlayerUp { + get { return playerUp_; } + set { + playerUp_ = value; + } + } + + /// Field number for the "forward_yaw_reference" field. + public const int ForwardYawReferenceFieldNumber = 5; + private global::RecRoom.Protobuf.Core.Vector3Data forwardYawReference_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data ForwardYawReference { + get { return forwardYawReference_; } + set { + forwardYawReference_ = value; + } + } + + /// Field number for the "torso_forward_override" field. + public const int TorsoForwardOverrideFieldNumber = 6; + private global::RecRoom.Protobuf.Core.Vector3Data torsoForwardOverride_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data TorsoForwardOverride { + get { return torsoForwardOverride_; } + set { + torsoForwardOverride_ = value; + } + } + + /// Field number for the "pelvis_anchor_position" field. + public const int PelvisAnchorPositionFieldNumber = 7; + private global::RecRoom.Protobuf.Core.Vector3Data pelvisAnchorPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data PelvisAnchorPosition { + get { return pelvisAnchorPosition_; } + set { + pelvisAnchorPosition_ = value; + } + } + + /// Field number for the "is_player_steering" field. + public const int IsPlayerSteeringFieldNumber = 8; + private bool isPlayerSteering_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerSteering { + get { return isPlayerSteering_; } + set { + isPlayerSteering_ = value; + } + } + + /// Field number for the "is_player_seated" field. + public const int IsPlayerSeatedFieldNumber = 9; + private bool isPlayerSeated_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerSeated { + get { return isPlayerSeated_; } + set { + isPlayerSeated_ = value; + } + } + + /// Field number for the "is_player_flying" field. + public const int IsPlayerFlyingFieldNumber = 10; + private bool isPlayerFlying_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerFlying { + get { return isPlayerFlying_; } + set { + isPlayerFlying_ = value; + } + } + + /// Field number for the "is_player_wall_climbing" field. + public const int IsPlayerWallClimbingFieldNumber = 11; + private bool isPlayerWallClimbing_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerWallClimbing { + get { return isPlayerWallClimbing_; } + set { + isPlayerWallClimbing_ = value; + } + } + + /// Field number for the "wall_climb_normal" field. + public const int WallClimbNormalFieldNumber = 12; + private global::RecRoom.Protobuf.Core.Vector3Data wallClimbNormal_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data WallClimbNormal { + get { return wallClimbNormal_; } + set { + wallClimbNormal_ = value; + } + } + + /// Field number for the "is_player_wall_running" field. + public const int IsPlayerWallRunningFieldNumber = 13; + private bool isPlayerWallRunning_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerWallRunning { + get { return isPlayerWallRunning_; } + set { + isPlayerWallRunning_ = value; + } + } + + /// Field number for the "wall_run_wall_tangent" field. + public const int WallRunWallTangentFieldNumber = 14; + private global::RecRoom.Protobuf.Core.Vector3Data wallRunWallTangent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data WallRunWallTangent { + get { return wallRunWallTangent_; } + set { + wallRunWallTangent_ = value; + } + } + + /// Field number for the "is_player_clambering" field. + public const int IsPlayerClamberingFieldNumber = 15; + private bool isPlayerClambering_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerClambering { + get { return isPlayerClambering_; } + set { + isPlayerClambering_ = value; + } + } + + /// Field number for the "clamber_wall_normal" field. + public const int ClamberWallNormalFieldNumber = 16; + private global::RecRoom.Protobuf.Core.Vector3Data clamberWallNormal_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data ClamberWallNormal { + get { return clamberWallNormal_; } + set { + clamberWallNormal_ = value; + } + } + + /// Field number for the "clamber_time_remaining" field. + public const int ClamberTimeRemainingFieldNumber = 17; + private float clamberTimeRemaining_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ClamberTimeRemaining { + get { return clamberTimeRemaining_; } + set { + clamberTimeRemaining_ = value; + } + } + + /// Field number for the "player_steering_velocity" field. + public const int PlayerSteeringVelocityFieldNumber = 18; + private global::RecRoom.Protobuf.Core.Vector3Data playerSteeringVelocity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data PlayerSteeringVelocity { + get { return playerSteeringVelocity_; } + set { + playerSteeringVelocity_ = value; + } + } + + /// Field number for the "is_player_falling" field. + public const int IsPlayerFallingFieldNumber = 19; + private bool isPlayerFalling_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerFalling { + get { return isPlayerFalling_; } + set { + isPlayerFalling_ = value; + } + } + + /// Field number for the "is_player_starting_slide" field. + public const int IsPlayerStartingSlideFieldNumber = 20; + private bool isPlayerStartingSlide_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerStartingSlide { + get { return isPlayerStartingSlide_; } + set { + isPlayerStartingSlide_ = value; + } + } + + /// Field number for the "is_player_sliding" field. + public const int IsPlayerSlidingFieldNumber = 21; + private bool isPlayerSliding_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerSliding { + get { return isPlayerSliding_; } + set { + isPlayerSliding_ = value; + } + } + + /// Field number for the "is_player_landing" field. + public const int IsPlayerLandingFieldNumber = 22; + private bool isPlayerLanding_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerLanding { + get { return isPlayerLanding_; } + set { + isPlayerLanding_ = value; + } + } + + /// Field number for the "is_player_seated_in_sitting_posture" field. + public const int IsPlayerSeatedInSittingPostureFieldNumber = 23; + private bool isPlayerSeatedInSittingPosture_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerSeatedInSittingPosture { + get { return isPlayerSeatedInSittingPosture_; } + set { + isPlayerSeatedInSittingPosture_ = value; + } + } + + /// Field number for the "is_player_wall_run_on_right_side" field. + public const int IsPlayerWallRunOnRightSideFieldNumber = 24; + private bool isPlayerWallRunOnRightSide_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerWallRunOnRightSide { + get { return isPlayerWallRunOnRightSide_; } + set { + isPlayerWallRunOnRightSide_ = value; + } + } + + /// Field number for the "is_player_starting_jump" field. + public const int IsPlayerStartingJumpFieldNumber = 25; + private bool isPlayerStartingJump_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerStartingJump { + get { return isPlayerStartingJump_; } + set { + isPlayerStartingJump_ = value; + } + } + + /// Field number for the "is_player_starting_teleport" field. + public const int IsPlayerStartingTeleportFieldNumber = 26; + private bool isPlayerStartingTeleport_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerStartingTeleport { + get { return isPlayerStartingTeleport_; } + set { + isPlayerStartingTeleport_ = value; + } + } + + /// Field number for the "is_player_teleporting" field. + public const int IsPlayerTeleportingFieldNumber = 27; + private bool isPlayerTeleporting_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerTeleporting { + get { return isPlayerTeleporting_; } + set { + isPlayerTeleporting_ = value; + } + } + + /// Field number for the "is_player_crouching" field. + public const int IsPlayerCrouchingFieldNumber = 28; + private bool isPlayerCrouching_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerCrouching { + get { return isPlayerCrouching_; } + set { + isPlayerCrouching_ = value; + } + } + + /// Field number for the "is_player_prone" field. + public const int IsPlayerProneFieldNumber = 29; + private bool isPlayerProne_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPlayerProne { + get { return isPlayerProne_; } + set { + isPlayerProne_ = value; + } + } + + /// Field number for the "prone_normal" field. + public const int ProneNormalFieldNumber = 30; + private global::RecRoom.Protobuf.Core.Vector3Data proneNormal_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data ProneNormal { + get { return proneNormal_; } + set { + proneNormal_ = value; + } + } + + /// Field number for the "right_hand_ik_weight" field. + public const int RightHandIkWeightFieldNumber = 31; + private float rightHandIkWeight_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float RightHandIkWeight { + get { return rightHandIkWeight_; } + set { + rightHandIkWeight_ = value; + } + } + + /// Field number for the "left_hand_ik_weight" field. + public const int LeftHandIkWeightFieldNumber = 32; + private float leftHandIkWeight_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float LeftHandIkWeight { + get { return leftHandIkWeight_; } + set { + leftHandIkWeight_ = value; + } + } + + /// Field number for the "timestamp" field. + public const int TimestampFieldNumber = 33; + private float timestamp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Timestamp { + get { return timestamp_; } + set { + timestamp_ = value; + } + } + + /// Field number for the "do_ground_offset" field. + public const int DoGroundOffsetFieldNumber = 34; + private bool doGroundOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DoGroundOffset { + get { return doGroundOffset_; } + set { + doGroundOffset_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AvatarSystemUpdateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AvatarSystemUpdateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (IsLocal != other.IsLocal) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DesiredAvatarScale, other.DesiredAvatarScale)) return false; + if (!object.Equals(PlayerUp, other.PlayerUp)) return false; + if (!object.Equals(ForwardYawReference, other.ForwardYawReference)) return false; + if (!object.Equals(TorsoForwardOverride, other.TorsoForwardOverride)) return false; + if (!object.Equals(PelvisAnchorPosition, other.PelvisAnchorPosition)) return false; + if (IsPlayerSteering != other.IsPlayerSteering) return false; + if (IsPlayerSeated != other.IsPlayerSeated) return false; + if (IsPlayerFlying != other.IsPlayerFlying) return false; + if (IsPlayerWallClimbing != other.IsPlayerWallClimbing) return false; + if (!object.Equals(WallClimbNormal, other.WallClimbNormal)) return false; + if (IsPlayerWallRunning != other.IsPlayerWallRunning) return false; + if (!object.Equals(WallRunWallTangent, other.WallRunWallTangent)) return false; + if (IsPlayerClambering != other.IsPlayerClambering) return false; + if (!object.Equals(ClamberWallNormal, other.ClamberWallNormal)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ClamberTimeRemaining, other.ClamberTimeRemaining)) return false; + if (!object.Equals(PlayerSteeringVelocity, other.PlayerSteeringVelocity)) return false; + if (IsPlayerFalling != other.IsPlayerFalling) return false; + if (IsPlayerStartingSlide != other.IsPlayerStartingSlide) return false; + if (IsPlayerSliding != other.IsPlayerSliding) return false; + if (IsPlayerLanding != other.IsPlayerLanding) return false; + if (IsPlayerSeatedInSittingPosture != other.IsPlayerSeatedInSittingPosture) return false; + if (IsPlayerWallRunOnRightSide != other.IsPlayerWallRunOnRightSide) return false; + if (IsPlayerStartingJump != other.IsPlayerStartingJump) return false; + if (IsPlayerStartingTeleport != other.IsPlayerStartingTeleport) return false; + if (IsPlayerTeleporting != other.IsPlayerTeleporting) return false; + if (IsPlayerCrouching != other.IsPlayerCrouching) return false; + if (IsPlayerProne != other.IsPlayerProne) return false; + if (!object.Equals(ProneNormal, other.ProneNormal)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(RightHandIkWeight, other.RightHandIkWeight)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(LeftHandIkWeight, other.LeftHandIkWeight)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Timestamp, other.Timestamp)) return false; + if (DoGroundOffset != other.DoGroundOffset) 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 (IsLocal != false) hash ^= IsLocal.GetHashCode(); + if (DesiredAvatarScale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DesiredAvatarScale); + if (playerUp_ != null) hash ^= PlayerUp.GetHashCode(); + if (forwardYawReference_ != null) hash ^= ForwardYawReference.GetHashCode(); + if (torsoForwardOverride_ != null) hash ^= TorsoForwardOverride.GetHashCode(); + if (pelvisAnchorPosition_ != null) hash ^= PelvisAnchorPosition.GetHashCode(); + if (IsPlayerSteering != false) hash ^= IsPlayerSteering.GetHashCode(); + if (IsPlayerSeated != false) hash ^= IsPlayerSeated.GetHashCode(); + if (IsPlayerFlying != false) hash ^= IsPlayerFlying.GetHashCode(); + if (IsPlayerWallClimbing != false) hash ^= IsPlayerWallClimbing.GetHashCode(); + if (wallClimbNormal_ != null) hash ^= WallClimbNormal.GetHashCode(); + if (IsPlayerWallRunning != false) hash ^= IsPlayerWallRunning.GetHashCode(); + if (wallRunWallTangent_ != null) hash ^= WallRunWallTangent.GetHashCode(); + if (IsPlayerClambering != false) hash ^= IsPlayerClambering.GetHashCode(); + if (clamberWallNormal_ != null) hash ^= ClamberWallNormal.GetHashCode(); + if (ClamberTimeRemaining != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ClamberTimeRemaining); + if (playerSteeringVelocity_ != null) hash ^= PlayerSteeringVelocity.GetHashCode(); + if (IsPlayerFalling != false) hash ^= IsPlayerFalling.GetHashCode(); + if (IsPlayerStartingSlide != false) hash ^= IsPlayerStartingSlide.GetHashCode(); + if (IsPlayerSliding != false) hash ^= IsPlayerSliding.GetHashCode(); + if (IsPlayerLanding != false) hash ^= IsPlayerLanding.GetHashCode(); + if (IsPlayerSeatedInSittingPosture != false) hash ^= IsPlayerSeatedInSittingPosture.GetHashCode(); + if (IsPlayerWallRunOnRightSide != false) hash ^= IsPlayerWallRunOnRightSide.GetHashCode(); + if (IsPlayerStartingJump != false) hash ^= IsPlayerStartingJump.GetHashCode(); + if (IsPlayerStartingTeleport != false) hash ^= IsPlayerStartingTeleport.GetHashCode(); + if (IsPlayerTeleporting != false) hash ^= IsPlayerTeleporting.GetHashCode(); + if (IsPlayerCrouching != false) hash ^= IsPlayerCrouching.GetHashCode(); + if (IsPlayerProne != false) hash ^= IsPlayerProne.GetHashCode(); + if (proneNormal_ != null) hash ^= ProneNormal.GetHashCode(); + if (RightHandIkWeight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(RightHandIkWeight); + if (LeftHandIkWeight != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(LeftHandIkWeight); + if (Timestamp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Timestamp); + if (DoGroundOffset != false) hash ^= DoGroundOffset.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 (IsLocal != false) { + output.WriteRawTag(16); + output.WriteBool(IsLocal); + } + if (DesiredAvatarScale != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DesiredAvatarScale); + } + if (playerUp_ != null) { + output.WriteRawTag(34); + output.WriteMessage(PlayerUp); + } + if (forwardYawReference_ != null) { + output.WriteRawTag(42); + output.WriteMessage(ForwardYawReference); + } + if (torsoForwardOverride_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TorsoForwardOverride); + } + if (pelvisAnchorPosition_ != null) { + output.WriteRawTag(58); + output.WriteMessage(PelvisAnchorPosition); + } + if (IsPlayerSteering != false) { + output.WriteRawTag(64); + output.WriteBool(IsPlayerSteering); + } + if (IsPlayerSeated != false) { + output.WriteRawTag(72); + output.WriteBool(IsPlayerSeated); + } + if (IsPlayerFlying != false) { + output.WriteRawTag(80); + output.WriteBool(IsPlayerFlying); + } + if (IsPlayerWallClimbing != false) { + output.WriteRawTag(88); + output.WriteBool(IsPlayerWallClimbing); + } + if (wallClimbNormal_ != null) { + output.WriteRawTag(98); + output.WriteMessage(WallClimbNormal); + } + if (IsPlayerWallRunning != false) { + output.WriteRawTag(104); + output.WriteBool(IsPlayerWallRunning); + } + if (wallRunWallTangent_ != null) { + output.WriteRawTag(114); + output.WriteMessage(WallRunWallTangent); + } + if (IsPlayerClambering != false) { + output.WriteRawTag(120); + output.WriteBool(IsPlayerClambering); + } + if (clamberWallNormal_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(ClamberWallNormal); + } + if (ClamberTimeRemaining != 0F) { + output.WriteRawTag(141, 1); + output.WriteFloat(ClamberTimeRemaining); + } + if (playerSteeringVelocity_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(PlayerSteeringVelocity); + } + if (IsPlayerFalling != false) { + output.WriteRawTag(152, 1); + output.WriteBool(IsPlayerFalling); + } + if (IsPlayerStartingSlide != false) { + output.WriteRawTag(160, 1); + output.WriteBool(IsPlayerStartingSlide); + } + if (IsPlayerSliding != false) { + output.WriteRawTag(168, 1); + output.WriteBool(IsPlayerSliding); + } + if (IsPlayerLanding != false) { + output.WriteRawTag(176, 1); + output.WriteBool(IsPlayerLanding); + } + if (IsPlayerSeatedInSittingPosture != false) { + output.WriteRawTag(184, 1); + output.WriteBool(IsPlayerSeatedInSittingPosture); + } + if (IsPlayerWallRunOnRightSide != false) { + output.WriteRawTag(192, 1); + output.WriteBool(IsPlayerWallRunOnRightSide); + } + if (IsPlayerStartingJump != false) { + output.WriteRawTag(200, 1); + output.WriteBool(IsPlayerStartingJump); + } + if (IsPlayerStartingTeleport != false) { + output.WriteRawTag(208, 1); + output.WriteBool(IsPlayerStartingTeleport); + } + if (IsPlayerTeleporting != false) { + output.WriteRawTag(216, 1); + output.WriteBool(IsPlayerTeleporting); + } + if (IsPlayerCrouching != false) { + output.WriteRawTag(224, 1); + output.WriteBool(IsPlayerCrouching); + } + if (IsPlayerProne != false) { + output.WriteRawTag(232, 1); + output.WriteBool(IsPlayerProne); + } + if (proneNormal_ != null) { + output.WriteRawTag(242, 1); + output.WriteMessage(ProneNormal); + } + if (RightHandIkWeight != 0F) { + output.WriteRawTag(253, 1); + output.WriteFloat(RightHandIkWeight); + } + if (LeftHandIkWeight != 0F) { + output.WriteRawTag(133, 2); + output.WriteFloat(LeftHandIkWeight); + } + if (Timestamp != 0F) { + output.WriteRawTag(141, 2); + output.WriteFloat(Timestamp); + } + if (DoGroundOffset != false) { + output.WriteRawTag(144, 2); + output.WriteBool(DoGroundOffset); + } + 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 (IsLocal != false) { + output.WriteRawTag(16); + output.WriteBool(IsLocal); + } + if (DesiredAvatarScale != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DesiredAvatarScale); + } + if (playerUp_ != null) { + output.WriteRawTag(34); + output.WriteMessage(PlayerUp); + } + if (forwardYawReference_ != null) { + output.WriteRawTag(42); + output.WriteMessage(ForwardYawReference); + } + if (torsoForwardOverride_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TorsoForwardOverride); + } + if (pelvisAnchorPosition_ != null) { + output.WriteRawTag(58); + output.WriteMessage(PelvisAnchorPosition); + } + if (IsPlayerSteering != false) { + output.WriteRawTag(64); + output.WriteBool(IsPlayerSteering); + } + if (IsPlayerSeated != false) { + output.WriteRawTag(72); + output.WriteBool(IsPlayerSeated); + } + if (IsPlayerFlying != false) { + output.WriteRawTag(80); + output.WriteBool(IsPlayerFlying); + } + if (IsPlayerWallClimbing != false) { + output.WriteRawTag(88); + output.WriteBool(IsPlayerWallClimbing); + } + if (wallClimbNormal_ != null) { + output.WriteRawTag(98); + output.WriteMessage(WallClimbNormal); + } + if (IsPlayerWallRunning != false) { + output.WriteRawTag(104); + output.WriteBool(IsPlayerWallRunning); + } + if (wallRunWallTangent_ != null) { + output.WriteRawTag(114); + output.WriteMessage(WallRunWallTangent); + } + if (IsPlayerClambering != false) { + output.WriteRawTag(120); + output.WriteBool(IsPlayerClambering); + } + if (clamberWallNormal_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(ClamberWallNormal); + } + if (ClamberTimeRemaining != 0F) { + output.WriteRawTag(141, 1); + output.WriteFloat(ClamberTimeRemaining); + } + if (playerSteeringVelocity_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(PlayerSteeringVelocity); + } + if (IsPlayerFalling != false) { + output.WriteRawTag(152, 1); + output.WriteBool(IsPlayerFalling); + } + if (IsPlayerStartingSlide != false) { + output.WriteRawTag(160, 1); + output.WriteBool(IsPlayerStartingSlide); + } + if (IsPlayerSliding != false) { + output.WriteRawTag(168, 1); + output.WriteBool(IsPlayerSliding); + } + if (IsPlayerLanding != false) { + output.WriteRawTag(176, 1); + output.WriteBool(IsPlayerLanding); + } + if (IsPlayerSeatedInSittingPosture != false) { + output.WriteRawTag(184, 1); + output.WriteBool(IsPlayerSeatedInSittingPosture); + } + if (IsPlayerWallRunOnRightSide != false) { + output.WriteRawTag(192, 1); + output.WriteBool(IsPlayerWallRunOnRightSide); + } + if (IsPlayerStartingJump != false) { + output.WriteRawTag(200, 1); + output.WriteBool(IsPlayerStartingJump); + } + if (IsPlayerStartingTeleport != false) { + output.WriteRawTag(208, 1); + output.WriteBool(IsPlayerStartingTeleport); + } + if (IsPlayerTeleporting != false) { + output.WriteRawTag(216, 1); + output.WriteBool(IsPlayerTeleporting); + } + if (IsPlayerCrouching != false) { + output.WriteRawTag(224, 1); + output.WriteBool(IsPlayerCrouching); + } + if (IsPlayerProne != false) { + output.WriteRawTag(232, 1); + output.WriteBool(IsPlayerProne); + } + if (proneNormal_ != null) { + output.WriteRawTag(242, 1); + output.WriteMessage(ProneNormal); + } + if (RightHandIkWeight != 0F) { + output.WriteRawTag(253, 1); + output.WriteFloat(RightHandIkWeight); + } + if (LeftHandIkWeight != 0F) { + output.WriteRawTag(133, 2); + output.WriteFloat(LeftHandIkWeight); + } + if (Timestamp != 0F) { + output.WriteRawTag(141, 2); + output.WriteFloat(Timestamp); + } + if (DoGroundOffset != false) { + output.WriteRawTag(144, 2); + output.WriteBool(DoGroundOffset); + } + 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 (IsLocal != false) { + size += 1 + 1; + } + if (DesiredAvatarScale != 0F) { + size += 1 + 4; + } + if (playerUp_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PlayerUp); + } + if (forwardYawReference_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ForwardYawReference); + } + if (torsoForwardOverride_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TorsoForwardOverride); + } + if (pelvisAnchorPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PelvisAnchorPosition); + } + if (IsPlayerSteering != false) { + size += 1 + 1; + } + if (IsPlayerSeated != false) { + size += 1 + 1; + } + if (IsPlayerFlying != false) { + size += 1 + 1; + } + if (IsPlayerWallClimbing != false) { + size += 1 + 1; + } + if (wallClimbNormal_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(WallClimbNormal); + } + if (IsPlayerWallRunning != false) { + size += 1 + 1; + } + if (wallRunWallTangent_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(WallRunWallTangent); + } + if (IsPlayerClambering != false) { + size += 1 + 1; + } + if (clamberWallNormal_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ClamberWallNormal); + } + if (ClamberTimeRemaining != 0F) { + size += 2 + 4; + } + if (playerSteeringVelocity_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayerSteeringVelocity); + } + if (IsPlayerFalling != false) { + size += 2 + 1; + } + if (IsPlayerStartingSlide != false) { + size += 2 + 1; + } + if (IsPlayerSliding != false) { + size += 2 + 1; + } + if (IsPlayerLanding != false) { + size += 2 + 1; + } + if (IsPlayerSeatedInSittingPosture != false) { + size += 2 + 1; + } + if (IsPlayerWallRunOnRightSide != false) { + size += 2 + 1; + } + if (IsPlayerStartingJump != false) { + size += 2 + 1; + } + if (IsPlayerStartingTeleport != false) { + size += 2 + 1; + } + if (IsPlayerTeleporting != false) { + size += 2 + 1; + } + if (IsPlayerCrouching != false) { + size += 2 + 1; + } + if (IsPlayerProne != false) { + size += 2 + 1; + } + if (proneNormal_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ProneNormal); + } + if (RightHandIkWeight != 0F) { + size += 2 + 4; + } + if (LeftHandIkWeight != 0F) { + size += 2 + 4; + } + if (Timestamp != 0F) { + size += 2 + 4; + } + if (DoGroundOffset != false) { + size += 2 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AvatarSystemUpdateData other) { + if (other == null) { + return; + } + if (other.IsLocal != false) { + IsLocal = other.IsLocal; + } + if (other.DesiredAvatarScale != 0F) { + DesiredAvatarScale = other.DesiredAvatarScale; + } + if (other.playerUp_ != null) { + if (playerUp_ == null) { + PlayerUp = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + PlayerUp.MergeFrom(other.PlayerUp); + } + if (other.forwardYawReference_ != null) { + if (forwardYawReference_ == null) { + ForwardYawReference = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + ForwardYawReference.MergeFrom(other.ForwardYawReference); + } + if (other.torsoForwardOverride_ != null) { + if (torsoForwardOverride_ == null) { + TorsoForwardOverride = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + TorsoForwardOverride.MergeFrom(other.TorsoForwardOverride); + } + if (other.pelvisAnchorPosition_ != null) { + if (pelvisAnchorPosition_ == null) { + PelvisAnchorPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + PelvisAnchorPosition.MergeFrom(other.PelvisAnchorPosition); + } + if (other.IsPlayerSteering != false) { + IsPlayerSteering = other.IsPlayerSteering; + } + if (other.IsPlayerSeated != false) { + IsPlayerSeated = other.IsPlayerSeated; + } + if (other.IsPlayerFlying != false) { + IsPlayerFlying = other.IsPlayerFlying; + } + if (other.IsPlayerWallClimbing != false) { + IsPlayerWallClimbing = other.IsPlayerWallClimbing; + } + if (other.wallClimbNormal_ != null) { + if (wallClimbNormal_ == null) { + WallClimbNormal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + WallClimbNormal.MergeFrom(other.WallClimbNormal); + } + if (other.IsPlayerWallRunning != false) { + IsPlayerWallRunning = other.IsPlayerWallRunning; + } + if (other.wallRunWallTangent_ != null) { + if (wallRunWallTangent_ == null) { + WallRunWallTangent = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + WallRunWallTangent.MergeFrom(other.WallRunWallTangent); + } + if (other.IsPlayerClambering != false) { + IsPlayerClambering = other.IsPlayerClambering; + } + if (other.clamberWallNormal_ != null) { + if (clamberWallNormal_ == null) { + ClamberWallNormal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + ClamberWallNormal.MergeFrom(other.ClamberWallNormal); + } + if (other.ClamberTimeRemaining != 0F) { + ClamberTimeRemaining = other.ClamberTimeRemaining; + } + if (other.playerSteeringVelocity_ != null) { + if (playerSteeringVelocity_ == null) { + PlayerSteeringVelocity = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + PlayerSteeringVelocity.MergeFrom(other.PlayerSteeringVelocity); + } + if (other.IsPlayerFalling != false) { + IsPlayerFalling = other.IsPlayerFalling; + } + if (other.IsPlayerStartingSlide != false) { + IsPlayerStartingSlide = other.IsPlayerStartingSlide; + } + if (other.IsPlayerSliding != false) { + IsPlayerSliding = other.IsPlayerSliding; + } + if (other.IsPlayerLanding != false) { + IsPlayerLanding = other.IsPlayerLanding; + } + if (other.IsPlayerSeatedInSittingPosture != false) { + IsPlayerSeatedInSittingPosture = other.IsPlayerSeatedInSittingPosture; + } + if (other.IsPlayerWallRunOnRightSide != false) { + IsPlayerWallRunOnRightSide = other.IsPlayerWallRunOnRightSide; + } + if (other.IsPlayerStartingJump != false) { + IsPlayerStartingJump = other.IsPlayerStartingJump; + } + if (other.IsPlayerStartingTeleport != false) { + IsPlayerStartingTeleport = other.IsPlayerStartingTeleport; + } + if (other.IsPlayerTeleporting != false) { + IsPlayerTeleporting = other.IsPlayerTeleporting; + } + if (other.IsPlayerCrouching != false) { + IsPlayerCrouching = other.IsPlayerCrouching; + } + if (other.IsPlayerProne != false) { + IsPlayerProne = other.IsPlayerProne; + } + if (other.proneNormal_ != null) { + if (proneNormal_ == null) { + ProneNormal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + ProneNormal.MergeFrom(other.ProneNormal); + } + if (other.RightHandIkWeight != 0F) { + RightHandIkWeight = other.RightHandIkWeight; + } + if (other.LeftHandIkWeight != 0F) { + LeftHandIkWeight = other.LeftHandIkWeight; + } + if (other.Timestamp != 0F) { + Timestamp = other.Timestamp; + } + if (other.DoGroundOffset != false) { + DoGroundOffset = other.DoGroundOffset; + } + _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 16: { + IsLocal = input.ReadBool(); + break; + } + case 29: { + DesiredAvatarScale = input.ReadFloat(); + break; + } + case 34: { + if (playerUp_ == null) { + PlayerUp = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(PlayerUp); + break; + } + case 42: { + if (forwardYawReference_ == null) { + ForwardYawReference = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(ForwardYawReference); + break; + } + case 50: { + if (torsoForwardOverride_ == null) { + TorsoForwardOverride = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(TorsoForwardOverride); + break; + } + case 58: { + if (pelvisAnchorPosition_ == null) { + PelvisAnchorPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(PelvisAnchorPosition); + break; + } + case 64: { + IsPlayerSteering = input.ReadBool(); + break; + } + case 72: { + IsPlayerSeated = input.ReadBool(); + break; + } + case 80: { + IsPlayerFlying = input.ReadBool(); + break; + } + case 88: { + IsPlayerWallClimbing = input.ReadBool(); + break; + } + case 98: { + if (wallClimbNormal_ == null) { + WallClimbNormal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(WallClimbNormal); + break; + } + case 104: { + IsPlayerWallRunning = input.ReadBool(); + break; + } + case 114: { + if (wallRunWallTangent_ == null) { + WallRunWallTangent = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(WallRunWallTangent); + break; + } + case 120: { + IsPlayerClambering = input.ReadBool(); + break; + } + case 130: { + if (clamberWallNormal_ == null) { + ClamberWallNormal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(ClamberWallNormal); + break; + } + case 141: { + ClamberTimeRemaining = input.ReadFloat(); + break; + } + case 146: { + if (playerSteeringVelocity_ == null) { + PlayerSteeringVelocity = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(PlayerSteeringVelocity); + break; + } + case 152: { + IsPlayerFalling = input.ReadBool(); + break; + } + case 160: { + IsPlayerStartingSlide = input.ReadBool(); + break; + } + case 168: { + IsPlayerSliding = input.ReadBool(); + break; + } + case 176: { + IsPlayerLanding = input.ReadBool(); + break; + } + case 184: { + IsPlayerSeatedInSittingPosture = input.ReadBool(); + break; + } + case 192: { + IsPlayerWallRunOnRightSide = input.ReadBool(); + break; + } + case 200: { + IsPlayerStartingJump = input.ReadBool(); + break; + } + case 208: { + IsPlayerStartingTeleport = input.ReadBool(); + break; + } + case 216: { + IsPlayerTeleporting = input.ReadBool(); + break; + } + case 224: { + IsPlayerCrouching = input.ReadBool(); + break; + } + case 232: { + IsPlayerProne = input.ReadBool(); + break; + } + case 242: { + if (proneNormal_ == null) { + ProneNormal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(ProneNormal); + break; + } + case 253: { + RightHandIkWeight = input.ReadFloat(); + break; + } + case 261: { + LeftHandIkWeight = input.ReadFloat(); + break; + } + case 269: { + Timestamp = input.ReadFloat(); + break; + } + case 272: { + DoGroundOffset = input.ReadBool(); + 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 16: { + IsLocal = input.ReadBool(); + break; + } + case 29: { + DesiredAvatarScale = input.ReadFloat(); + break; + } + case 34: { + if (playerUp_ == null) { + PlayerUp = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(PlayerUp); + break; + } + case 42: { + if (forwardYawReference_ == null) { + ForwardYawReference = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(ForwardYawReference); + break; + } + case 50: { + if (torsoForwardOverride_ == null) { + TorsoForwardOverride = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(TorsoForwardOverride); + break; + } + case 58: { + if (pelvisAnchorPosition_ == null) { + PelvisAnchorPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(PelvisAnchorPosition); + break; + } + case 64: { + IsPlayerSteering = input.ReadBool(); + break; + } + case 72: { + IsPlayerSeated = input.ReadBool(); + break; + } + case 80: { + IsPlayerFlying = input.ReadBool(); + break; + } + case 88: { + IsPlayerWallClimbing = input.ReadBool(); + break; + } + case 98: { + if (wallClimbNormal_ == null) { + WallClimbNormal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(WallClimbNormal); + break; + } + case 104: { + IsPlayerWallRunning = input.ReadBool(); + break; + } + case 114: { + if (wallRunWallTangent_ == null) { + WallRunWallTangent = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(WallRunWallTangent); + break; + } + case 120: { + IsPlayerClambering = input.ReadBool(); + break; + } + case 130: { + if (clamberWallNormal_ == null) { + ClamberWallNormal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(ClamberWallNormal); + break; + } + case 141: { + ClamberTimeRemaining = input.ReadFloat(); + break; + } + case 146: { + if (playerSteeringVelocity_ == null) { + PlayerSteeringVelocity = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(PlayerSteeringVelocity); + break; + } + case 152: { + IsPlayerFalling = input.ReadBool(); + break; + } + case 160: { + IsPlayerStartingSlide = input.ReadBool(); + break; + } + case 168: { + IsPlayerSliding = input.ReadBool(); + break; + } + case 176: { + IsPlayerLanding = input.ReadBool(); + break; + } + case 184: { + IsPlayerSeatedInSittingPosture = input.ReadBool(); + break; + } + case 192: { + IsPlayerWallRunOnRightSide = input.ReadBool(); + break; + } + case 200: { + IsPlayerStartingJump = input.ReadBool(); + break; + } + case 208: { + IsPlayerStartingTeleport = input.ReadBool(); + break; + } + case 216: { + IsPlayerTeleporting = input.ReadBool(); + break; + } + case 224: { + IsPlayerCrouching = input.ReadBool(); + break; + } + case 232: { + IsPlayerProne = input.ReadBool(); + break; + } + case 242: { + if (proneNormal_ == null) { + ProneNormal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(ProneNormal); + break; + } + case 253: { + RightHandIkWeight = input.ReadFloat(); + break; + } + case 261: { + LeftHandIkWeight = input.ReadFloat(); + break; + } + case 269: { + Timestamp = input.ReadFloat(); + break; + } + case 272: { + DoGroundOffset = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerPoseData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerPoseData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HolotarBlobData.Descriptor.NestedTypes[3]; } + } + + [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 PlayerPoseData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerPoseData(PlayerPoseData other) : this() { + samplesPerSecond_ = other.samplesPerSecond_; + headPoses_ = other.headPoses_ != null ? other.headPoses_.Clone() : null; + torsoPoses_ = other.torsoPoses_ != null ? other.torsoPoses_.Clone() : null; + leftHandPoses_ = other.leftHandPoses_ != null ? other.leftHandPoses_.Clone() : null; + rightHandPoses_ = other.rightHandPoses_ != null ? other.rightHandPoses_.Clone() : null; + avatarSystemUpdate_ = other.avatarSystemUpdate_ != null ? other.avatarSystemUpdate_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerPoseData Clone() { + return new PlayerPoseData(this); + } + + /// Field number for the "samples_per_second" field. + public const int SamplesPerSecondFieldNumber = 1; + private int samplesPerSecond_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SamplesPerSecond { + get { return samplesPerSecond_; } + set { + samplesPerSecond_ = value; + } + } + + /// Field number for the "head_poses" field. + public const int HeadPosesFieldNumber = 2; + private global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData headPoses_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData HeadPoses { + get { return headPoses_; } + set { + headPoses_ = value; + } + } + + /// Field number for the "torso_poses" field. + public const int TorsoPosesFieldNumber = 3; + private global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData torsoPoses_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData TorsoPoses { + get { return torsoPoses_; } + set { + torsoPoses_ = value; + } + } + + /// Field number for the "left_hand_poses" field. + public const int LeftHandPosesFieldNumber = 4; + private global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData leftHandPoses_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData LeftHandPoses { + get { return leftHandPoses_; } + set { + leftHandPoses_ = value; + } + } + + /// Field number for the "right_hand_poses" field. + public const int RightHandPosesFieldNumber = 5; + private global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData rightHandPoses_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData RightHandPoses { + get { return rightHandPoses_; } + set { + rightHandPoses_ = value; + } + } + + /// Field number for the "avatar_system_update" field. + public const int AvatarSystemUpdateFieldNumber = 6; + private global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData avatarSystemUpdate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData AvatarSystemUpdate { + get { return avatarSystemUpdate_; } + set { + avatarSystemUpdate_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerPoseData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerPoseData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SamplesPerSecond != other.SamplesPerSecond) return false; + if (!object.Equals(HeadPoses, other.HeadPoses)) return false; + if (!object.Equals(TorsoPoses, other.TorsoPoses)) return false; + if (!object.Equals(LeftHandPoses, other.LeftHandPoses)) return false; + if (!object.Equals(RightHandPoses, other.RightHandPoses)) return false; + if (!object.Equals(AvatarSystemUpdate, other.AvatarSystemUpdate)) 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 (SamplesPerSecond != 0) hash ^= SamplesPerSecond.GetHashCode(); + if (headPoses_ != null) hash ^= HeadPoses.GetHashCode(); + if (torsoPoses_ != null) hash ^= TorsoPoses.GetHashCode(); + if (leftHandPoses_ != null) hash ^= LeftHandPoses.GetHashCode(); + if (rightHandPoses_ != null) hash ^= RightHandPoses.GetHashCode(); + if (avatarSystemUpdate_ != null) hash ^= AvatarSystemUpdate.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 (SamplesPerSecond != 0) { + output.WriteRawTag(8); + output.WriteInt32(SamplesPerSecond); + } + if (headPoses_ != null) { + output.WriteRawTag(18); + output.WriteMessage(HeadPoses); + } + if (torsoPoses_ != null) { + output.WriteRawTag(26); + output.WriteMessage(TorsoPoses); + } + if (leftHandPoses_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LeftHandPoses); + } + if (rightHandPoses_ != null) { + output.WriteRawTag(42); + output.WriteMessage(RightHandPoses); + } + if (avatarSystemUpdate_ != null) { + output.WriteRawTag(50); + output.WriteMessage(AvatarSystemUpdate); + } + 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 (SamplesPerSecond != 0) { + output.WriteRawTag(8); + output.WriteInt32(SamplesPerSecond); + } + if (headPoses_ != null) { + output.WriteRawTag(18); + output.WriteMessage(HeadPoses); + } + if (torsoPoses_ != null) { + output.WriteRawTag(26); + output.WriteMessage(TorsoPoses); + } + if (leftHandPoses_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LeftHandPoses); + } + if (rightHandPoses_ != null) { + output.WriteRawTag(42); + output.WriteMessage(RightHandPoses); + } + if (avatarSystemUpdate_ != null) { + output.WriteRawTag(50); + output.WriteMessage(AvatarSystemUpdate); + } + 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 (SamplesPerSecond != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SamplesPerSecond); + } + if (headPoses_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HeadPoses); + } + if (torsoPoses_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TorsoPoses); + } + if (leftHandPoses_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LeftHandPoses); + } + if (rightHandPoses_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RightHandPoses); + } + if (avatarSystemUpdate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarSystemUpdate); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerPoseData other) { + if (other == null) { + return; + } + if (other.SamplesPerSecond != 0) { + SamplesPerSecond = other.SamplesPerSecond; + } + if (other.headPoses_ != null) { + if (headPoses_ == null) { + HeadPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData(); + } + HeadPoses.MergeFrom(other.HeadPoses); + } + if (other.torsoPoses_ != null) { + if (torsoPoses_ == null) { + TorsoPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData(); + } + TorsoPoses.MergeFrom(other.TorsoPoses); + } + if (other.leftHandPoses_ != null) { + if (leftHandPoses_ == null) { + LeftHandPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData(); + } + LeftHandPoses.MergeFrom(other.LeftHandPoses); + } + if (other.rightHandPoses_ != null) { + if (rightHandPoses_ == null) { + RightHandPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData(); + } + RightHandPoses.MergeFrom(other.RightHandPoses); + } + if (other.avatarSystemUpdate_ != null) { + if (avatarSystemUpdate_ == null) { + AvatarSystemUpdate = new global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData(); + } + AvatarSystemUpdate.MergeFrom(other.AvatarSystemUpdate); + } + _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 8: { + SamplesPerSecond = input.ReadInt32(); + break; + } + case 18: { + if (headPoses_ == null) { + HeadPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData(); + } + input.ReadMessage(HeadPoses); + break; + } + case 26: { + if (torsoPoses_ == null) { + TorsoPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData(); + } + input.ReadMessage(TorsoPoses); + break; + } + case 34: { + if (leftHandPoses_ == null) { + LeftHandPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData(); + } + input.ReadMessage(LeftHandPoses); + break; + } + case 42: { + if (rightHandPoses_ == null) { + RightHandPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData(); + } + input.ReadMessage(RightHandPoses); + break; + } + case 50: { + if (avatarSystemUpdate_ == null) { + AvatarSystemUpdate = new global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData(); + } + input.ReadMessage(AvatarSystemUpdate); + 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 8: { + SamplesPerSecond = input.ReadInt32(); + break; + } + case 18: { + if (headPoses_ == null) { + HeadPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData(); + } + input.ReadMessage(HeadPoses); + break; + } + case 26: { + if (torsoPoses_ == null) { + TorsoPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.PoseStreamData(); + } + input.ReadMessage(TorsoPoses); + break; + } + case 34: { + if (leftHandPoses_ == null) { + LeftHandPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData(); + } + input.ReadMessage(LeftHandPoses); + break; + } + case 42: { + if (rightHandPoses_ == null) { + RightHandPoses = new global::RecRoom.Protobuf.HolotarBlobData.Types.HandPoseStreamData(); + } + input.ReadMessage(RightHandPoses); + break; + } + case 50: { + if (avatarSystemUpdate_ == null) { + AvatarSystemUpdate = new global::RecRoom.Protobuf.HolotarBlobData.Types.AvatarSystemStreamData(); + } + input.ReadMessage(AvatarSystemUpdate); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PoseTransformData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PoseTransformData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HolotarBlobData.Descriptor.NestedTypes[4]; } + } + + [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 PoseTransformData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PoseTransformData(PoseTransformData other) : this() { + localPosition_ = other.localPosition_ != null ? other.localPosition_.Clone() : null; + localRotation_ = other.localRotation_ != null ? other.localRotation_.Clone() : null; + timestamp_ = other.timestamp_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PoseTransformData Clone() { + return new PoseTransformData(this); + } + + /// Field number for the "local_position" field. + public const int LocalPositionFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data localPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data LocalPosition { + get { return localPosition_; } + set { + localPosition_ = value; + } + } + + /// Field number for the "local_rotation" field. + public const int LocalRotationFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data localRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data LocalRotation { + get { return localRotation_; } + set { + localRotation_ = value; + } + } + + /// Field number for the "timestamp" field. + public const int TimestampFieldNumber = 3; + private float timestamp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Timestamp { + get { return timestamp_; } + set { + timestamp_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PoseTransformData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PoseTransformData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(LocalPosition, other.LocalPosition)) return false; + if (!object.Equals(LocalRotation, other.LocalRotation)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Timestamp, other.Timestamp)) 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 (localPosition_ != null) hash ^= LocalPosition.GetHashCode(); + if (localRotation_ != null) hash ^= LocalRotation.GetHashCode(); + if (Timestamp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Timestamp); + 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 (localPosition_ != null) { + output.WriteRawTag(10); + output.WriteMessage(LocalPosition); + } + if (localRotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(LocalRotation); + } + if (Timestamp != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Timestamp); + } + 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 (localPosition_ != null) { + output.WriteRawTag(10); + output.WriteMessage(LocalPosition); + } + if (localRotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(LocalRotation); + } + if (Timestamp != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Timestamp); + } + 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 (localPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalPosition); + } + if (localRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalRotation); + } + if (Timestamp != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PoseTransformData other) { + if (other == null) { + return; + } + if (other.localPosition_ != null) { + if (localPosition_ == null) { + LocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + LocalPosition.MergeFrom(other.LocalPosition); + } + if (other.localRotation_ != null) { + if (localRotation_ == null) { + LocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + LocalRotation.MergeFrom(other.LocalRotation); + } + if (other.Timestamp != 0F) { + Timestamp = other.Timestamp; + } + _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 (localPosition_ == null) { + LocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(LocalPosition); + break; + } + case 18: { + if (localRotation_ == null) { + LocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(LocalRotation); + break; + } + case 29: { + Timestamp = input.ReadFloat(); + 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 (localPosition_ == null) { + LocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(LocalPosition); + break; + } + case 18: { + if (localRotation_ == null) { + LocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(LocalRotation); + break; + } + case 29: { + Timestamp = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ColorStateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ColorStateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HolotarDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 ColorStateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColorStateData(ColorStateData other) : this() { + timestamp_ = other.timestamp_; + color_ = other.color_ != null ? other.color_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColorStateData Clone() { + return new ColorStateData(this); + } + + /// Field number for the "timestamp" field. + public const int TimestampFieldNumber = 1; + private float timestamp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Timestamp { + get { return timestamp_; } + set { + timestamp_ = value; + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 2; + private global::RecRoom.Protobuf.Core.ColorData color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.ColorData Color { + get { return color_; } + set { + color_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ColorStateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ColorStateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Timestamp, other.Timestamp)) return false; + if (!object.Equals(Color, other.Color)) 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 (Timestamp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Timestamp); + if (color_ != null) hash ^= Color.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 (Timestamp != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Timestamp); + } + if (color_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Color); + } + 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 (Timestamp != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Timestamp); + } + if (color_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Color); + } + 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 (Timestamp != 0F) { + size += 1 + 4; + } + if (color_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Color); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ColorStateData other) { + if (other == null) { + return; + } + if (other.Timestamp != 0F) { + Timestamp = other.Timestamp; + } + if (other.color_ != null) { + if (color_ == null) { + Color = new global::RecRoom.Protobuf.Core.ColorData(); + } + Color.MergeFrom(other.Color); + } + _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 13: { + Timestamp = input.ReadFloat(); + break; + } + case 18: { + if (color_ == null) { + Color = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(Color); + 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 13: { + Timestamp = input.ReadFloat(); + break; + } + case 18: { + if (color_ == null) { + Color = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(Color); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class HolotarPersistenceData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HolotarPersistenceData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.HolotarDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 HolotarPersistenceData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HolotarPersistenceData(HolotarPersistenceData other) : this() { + blobName_ = other.blobName_; + billboard_ = other.billboard_; + hideEffects_ = other.hideEffects_; + audioVolume_ = other.audioVolume_; + isLooping_ = other.isLooping_; + uses2DAudio_ = other.uses2DAudio_; + playbackPuppetScale_ = other.playbackPuppetScale_; + playbackPuppetVerticalOffset_ = other.playbackPuppetVerticalOffset_; + mirroredWhenRecording_ = other.mirroredWhenRecording_; + audioChannel_ = other.audioChannel_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HolotarPersistenceData Clone() { + return new HolotarPersistenceData(this); + } + + /// Field number for the "blob_name" field. + public const int BlobNameFieldNumber = 1; + private string blobName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BlobName { + get { return blobName_; } + set { + blobName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "billboard" field. + public const int BillboardFieldNumber = 2; + private bool billboard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Billboard { + get { return billboard_; } + set { + billboard_ = value; + } + } + + /// Field number for the "hide_effects" field. + public const int HideEffectsFieldNumber = 3; + private bool hideEffects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HideEffects { + get { return hideEffects_; } + set { + hideEffects_ = value; + } + } + + /// Field number for the "audio_volume" field. + public const int AudioVolumeFieldNumber = 4; + private float audioVolume_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float AudioVolume { + get { return audioVolume_; } + set { + audioVolume_ = value; + } + } + + /// Field number for the "is_looping" field. + public const int IsLoopingFieldNumber = 5; + private bool isLooping_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsLooping { + get { return isLooping_; } + set { + isLooping_ = value; + } + } + + /// Field number for the "uses_2D_audio" field. + public const int Uses2DAudioFieldNumber = 6; + private bool uses2DAudio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Uses2DAudio { + get { return uses2DAudio_; } + set { + uses2DAudio_ = value; + } + } + + /// Field number for the "playback_puppet_scale" field. + public const int PlaybackPuppetScaleFieldNumber = 7; + private float playbackPuppetScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float PlaybackPuppetScale { + get { return playbackPuppetScale_; } + set { + playbackPuppetScale_ = value; + } + } + + /// Field number for the "playback_puppet_vertical_offset" field. + public const int PlaybackPuppetVerticalOffsetFieldNumber = 8; + private float playbackPuppetVerticalOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float PlaybackPuppetVerticalOffset { + get { return playbackPuppetVerticalOffset_; } + set { + playbackPuppetVerticalOffset_ = value; + } + } + + /// Field number for the "mirrored_when_recording" field. + public const int MirroredWhenRecordingFieldNumber = 9; + private bool mirroredWhenRecording_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MirroredWhenRecording { + get { return mirroredWhenRecording_; } + set { + mirroredWhenRecording_ = value; + } + } + + /// Field number for the "audio_channel" field. + public const int AudioChannelFieldNumber = 10; + private int audioChannel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AudioChannel { + get { return audioChannel_; } + set { + audioChannel_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as HolotarPersistenceData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(HolotarPersistenceData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BlobName != other.BlobName) return false; + if (Billboard != other.Billboard) return false; + if (HideEffects != other.HideEffects) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(AudioVolume, other.AudioVolume)) return false; + if (IsLooping != other.IsLooping) return false; + if (Uses2DAudio != other.Uses2DAudio) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PlaybackPuppetScale, other.PlaybackPuppetScale)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PlaybackPuppetVerticalOffset, other.PlaybackPuppetVerticalOffset)) return false; + if (MirroredWhenRecording != other.MirroredWhenRecording) return false; + if (AudioChannel != other.AudioChannel) 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 (BlobName.Length != 0) hash ^= BlobName.GetHashCode(); + if (Billboard != false) hash ^= Billboard.GetHashCode(); + if (HideEffects != false) hash ^= HideEffects.GetHashCode(); + if (AudioVolume != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(AudioVolume); + if (IsLooping != false) hash ^= IsLooping.GetHashCode(); + if (Uses2DAudio != false) hash ^= Uses2DAudio.GetHashCode(); + if (PlaybackPuppetScale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PlaybackPuppetScale); + if (PlaybackPuppetVerticalOffset != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PlaybackPuppetVerticalOffset); + if (MirroredWhenRecording != false) hash ^= MirroredWhenRecording.GetHashCode(); + if (AudioChannel != 0) hash ^= AudioChannel.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 (BlobName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(BlobName); + } + if (Billboard != false) { + output.WriteRawTag(16); + output.WriteBool(Billboard); + } + if (HideEffects != false) { + output.WriteRawTag(24); + output.WriteBool(HideEffects); + } + if (AudioVolume != 0F) { + output.WriteRawTag(37); + output.WriteFloat(AudioVolume); + } + if (IsLooping != false) { + output.WriteRawTag(40); + output.WriteBool(IsLooping); + } + if (Uses2DAudio != false) { + output.WriteRawTag(48); + output.WriteBool(Uses2DAudio); + } + if (PlaybackPuppetScale != 0F) { + output.WriteRawTag(61); + output.WriteFloat(PlaybackPuppetScale); + } + if (PlaybackPuppetVerticalOffset != 0F) { + output.WriteRawTag(69); + output.WriteFloat(PlaybackPuppetVerticalOffset); + } + if (MirroredWhenRecording != false) { + output.WriteRawTag(72); + output.WriteBool(MirroredWhenRecording); + } + if (AudioChannel != 0) { + output.WriteRawTag(80); + output.WriteInt32(AudioChannel); + } + 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 (BlobName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(BlobName); + } + if (Billboard != false) { + output.WriteRawTag(16); + output.WriteBool(Billboard); + } + if (HideEffects != false) { + output.WriteRawTag(24); + output.WriteBool(HideEffects); + } + if (AudioVolume != 0F) { + output.WriteRawTag(37); + output.WriteFloat(AudioVolume); + } + if (IsLooping != false) { + output.WriteRawTag(40); + output.WriteBool(IsLooping); + } + if (Uses2DAudio != false) { + output.WriteRawTag(48); + output.WriteBool(Uses2DAudio); + } + if (PlaybackPuppetScale != 0F) { + output.WriteRawTag(61); + output.WriteFloat(PlaybackPuppetScale); + } + if (PlaybackPuppetVerticalOffset != 0F) { + output.WriteRawTag(69); + output.WriteFloat(PlaybackPuppetVerticalOffset); + } + if (MirroredWhenRecording != false) { + output.WriteRawTag(72); + output.WriteBool(MirroredWhenRecording); + } + if (AudioChannel != 0) { + output.WriteRawTag(80); + output.WriteInt32(AudioChannel); + } + 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 (BlobName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BlobName); + } + if (Billboard != false) { + size += 1 + 1; + } + if (HideEffects != false) { + size += 1 + 1; + } + if (AudioVolume != 0F) { + size += 1 + 4; + } + if (IsLooping != false) { + size += 1 + 1; + } + if (Uses2DAudio != false) { + size += 1 + 1; + } + if (PlaybackPuppetScale != 0F) { + size += 1 + 4; + } + if (PlaybackPuppetVerticalOffset != 0F) { + size += 1 + 4; + } + if (MirroredWhenRecording != false) { + size += 1 + 1; + } + if (AudioChannel != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AudioChannel); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(HolotarPersistenceData other) { + if (other == null) { + return; + } + if (other.BlobName.Length != 0) { + BlobName = other.BlobName; + } + if (other.Billboard != false) { + Billboard = other.Billboard; + } + if (other.HideEffects != false) { + HideEffects = other.HideEffects; + } + if (other.AudioVolume != 0F) { + AudioVolume = other.AudioVolume; + } + if (other.IsLooping != false) { + IsLooping = other.IsLooping; + } + if (other.Uses2DAudio != false) { + Uses2DAudio = other.Uses2DAudio; + } + if (other.PlaybackPuppetScale != 0F) { + PlaybackPuppetScale = other.PlaybackPuppetScale; + } + if (other.PlaybackPuppetVerticalOffset != 0F) { + PlaybackPuppetVerticalOffset = other.PlaybackPuppetVerticalOffset; + } + if (other.MirroredWhenRecording != false) { + MirroredWhenRecording = other.MirroredWhenRecording; + } + if (other.AudioChannel != 0) { + AudioChannel = other.AudioChannel; + } + _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: { + BlobName = input.ReadString(); + break; + } + case 16: { + Billboard = input.ReadBool(); + break; + } + case 24: { + HideEffects = input.ReadBool(); + break; + } + case 37: { + AudioVolume = input.ReadFloat(); + break; + } + case 40: { + IsLooping = input.ReadBool(); + break; + } + case 48: { + Uses2DAudio = input.ReadBool(); + break; + } + case 61: { + PlaybackPuppetScale = input.ReadFloat(); + break; + } + case 69: { + PlaybackPuppetVerticalOffset = input.ReadFloat(); + break; + } + case 72: { + MirroredWhenRecording = input.ReadBool(); + break; + } + case 80: { + AudioChannel = input.ReadInt32(); + 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: { + BlobName = input.ReadString(); + break; + } + case 16: { + Billboard = input.ReadBool(); + break; + } + case 24: { + HideEffects = input.ReadBool(); + break; + } + case 37: { + AudioVolume = input.ReadFloat(); + break; + } + case 40: { + IsLooping = input.ReadBool(); + break; + } + case 48: { + Uses2DAudio = input.ReadBool(); + break; + } + case 61: { + PlaybackPuppetScale = input.ReadFloat(); + break; + } + case 69: { + PlaybackPuppetVerticalOffset = input.ReadFloat(); + break; + } + case 72: { + MirroredWhenRecording = input.ReadBool(); + break; + } + case 80: { + AudioChannel = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/HolotarRecordingData.cs b/HolotarRecordingData.cs new file mode 100644 index 0000000..36b3873 --- /dev/null +++ b/HolotarRecordingData.cs @@ -0,0 +1,430 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/holotar_recording_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/holotar_recording_data.proto + public static partial class HolotarRecordingDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/holotar_recording_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static HolotarRecordingDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9ob2xvdGFyX3JlY29yZGluZ19kYXRhLnByb3RvEgtj", + "aXJjdWl0c192MiKRAQoUSG9sb3RhclJlY29yZGluZ0RhdGESEAoIYmxvYk5h", + "bWUYASABKAkSDwoHcHJlbG9hZBgEIAEoCBIYChByZWNvcmRpbmdfbGVuZ3Ro", + "GAUgASgCEhQKDGhvbG90YXJfbmFtZRgGIAEoCRITCgtzdGFydE9mZnNldBgC", + "IAEoAhIRCgllbmRPZmZzZXQYAyABKAJCFqoCE0NpcmN1aXRzVjIuUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.HolotarRecordingData), global::CircuitsV2.Protobuf.HolotarRecordingData.Parser, new[]{ "BlobName", "Preload", "RecordingLength", "HolotarName", "StartOffset", "EndOffset" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class HolotarRecordingData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HolotarRecordingData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.HolotarRecordingDataReflection.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 HolotarRecordingData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HolotarRecordingData(HolotarRecordingData other) : this() { + blobName_ = other.blobName_; + preload_ = other.preload_; + recordingLength_ = other.recordingLength_; + holotarName_ = other.holotarName_; + startOffset_ = other.startOffset_; + endOffset_ = other.endOffset_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HolotarRecordingData Clone() { + return new HolotarRecordingData(this); + } + + /// Field number for the "blobName" field. + public const int BlobNameFieldNumber = 1; + private string blobName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BlobName { + get { return blobName_; } + set { + blobName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "preload" field. + public const int PreloadFieldNumber = 4; + private bool preload_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Preload { + get { return preload_; } + set { + preload_ = value; + } + } + + /// Field number for the "recording_length" field. + public const int RecordingLengthFieldNumber = 5; + private float recordingLength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float RecordingLength { + get { return recordingLength_; } + set { + recordingLength_ = value; + } + } + + /// Field number for the "holotar_name" field. + public const int HolotarNameFieldNumber = 6; + private string holotarName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string HolotarName { + get { return holotarName_; } + set { + holotarName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "startOffset" field. + public const int StartOffsetFieldNumber = 2; + private float startOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float StartOffset { + get { return startOffset_; } + set { + startOffset_ = value; + } + } + + /// Field number for the "endOffset" field. + public const int EndOffsetFieldNumber = 3; + private float endOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float EndOffset { + get { return endOffset_; } + set { + endOffset_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as HolotarRecordingData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(HolotarRecordingData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BlobName != other.BlobName) return false; + if (Preload != other.Preload) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(RecordingLength, other.RecordingLength)) return false; + if (HolotarName != other.HolotarName) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(StartOffset, other.StartOffset)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(EndOffset, other.EndOffset)) 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 (BlobName.Length != 0) hash ^= BlobName.GetHashCode(); + if (Preload != false) hash ^= Preload.GetHashCode(); + if (RecordingLength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(RecordingLength); + if (HolotarName.Length != 0) hash ^= HolotarName.GetHashCode(); + if (StartOffset != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(StartOffset); + if (EndOffset != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(EndOffset); + 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 (BlobName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(BlobName); + } + if (StartOffset != 0F) { + output.WriteRawTag(21); + output.WriteFloat(StartOffset); + } + if (EndOffset != 0F) { + output.WriteRawTag(29); + output.WriteFloat(EndOffset); + } + if (Preload != false) { + output.WriteRawTag(32); + output.WriteBool(Preload); + } + if (RecordingLength != 0F) { + output.WriteRawTag(45); + output.WriteFloat(RecordingLength); + } + if (HolotarName.Length != 0) { + output.WriteRawTag(50); + output.WriteString(HolotarName); + } + 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 (BlobName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(BlobName); + } + if (StartOffset != 0F) { + output.WriteRawTag(21); + output.WriteFloat(StartOffset); + } + if (EndOffset != 0F) { + output.WriteRawTag(29); + output.WriteFloat(EndOffset); + } + if (Preload != false) { + output.WriteRawTag(32); + output.WriteBool(Preload); + } + if (RecordingLength != 0F) { + output.WriteRawTag(45); + output.WriteFloat(RecordingLength); + } + if (HolotarName.Length != 0) { + output.WriteRawTag(50); + output.WriteString(HolotarName); + } + 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 (BlobName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BlobName); + } + if (Preload != false) { + size += 1 + 1; + } + if (RecordingLength != 0F) { + size += 1 + 4; + } + if (HolotarName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(HolotarName); + } + if (StartOffset != 0F) { + size += 1 + 4; + } + if (EndOffset != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(HolotarRecordingData other) { + if (other == null) { + return; + } + if (other.BlobName.Length != 0) { + BlobName = other.BlobName; + } + if (other.Preload != false) { + Preload = other.Preload; + } + if (other.RecordingLength != 0F) { + RecordingLength = other.RecordingLength; + } + if (other.HolotarName.Length != 0) { + HolotarName = other.HolotarName; + } + if (other.StartOffset != 0F) { + StartOffset = other.StartOffset; + } + if (other.EndOffset != 0F) { + EndOffset = other.EndOffset; + } + _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: { + BlobName = input.ReadString(); + break; + } + case 21: { + StartOffset = input.ReadFloat(); + break; + } + case 29: { + EndOffset = input.ReadFloat(); + break; + } + case 32: { + Preload = input.ReadBool(); + break; + } + case 45: { + RecordingLength = input.ReadFloat(); + break; + } + case 50: { + HolotarName = input.ReadString(); + 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: { + BlobName = input.ReadString(); + break; + } + case 21: { + StartOffset = input.ReadFloat(); + break; + } + case 29: { + EndOffset = input.ReadFloat(); + break; + } + case 32: { + Preload = input.ReadBool(); + break; + } + case 45: { + RecordingLength = input.ReadFloat(); + break; + } + case 50: { + HolotarName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/HolsterNodeData.cs b/HolsterNodeData.cs new file mode 100644 index 0000000..2c46192 --- /dev/null +++ b/HolsterNodeData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/holster_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/holster_node_data.proto + public static partial class HolsterNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/holster_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static HolsterNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9ob2xzdGVyX25vZGVfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIiOwoPSG9sc3Rlck5vZGVEYXRhEg8KB2hvbHN0ZXIYASABKAUSFwoP", + "ZmFsbGJhY2tBbGxvd2VkGAIgASgIQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVm", + "YgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.HolsterNodeData), global::CircuitsV2.Protobuf.HolsterNodeData.Parser, new[]{ "Holster", "FallbackAllowed" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class HolsterNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HolsterNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.HolsterNodeDataReflection.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 HolsterNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HolsterNodeData(HolsterNodeData other) : this() { + holster_ = other.holster_; + fallbackAllowed_ = other.fallbackAllowed_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HolsterNodeData Clone() { + return new HolsterNodeData(this); + } + + /// Field number for the "holster" field. + public const int HolsterFieldNumber = 1; + private int holster_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Holster { + get { return holster_; } + set { + holster_ = value; + } + } + + /// Field number for the "fallbackAllowed" field. + public const int FallbackAllowedFieldNumber = 2; + private bool fallbackAllowed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool FallbackAllowed { + get { return fallbackAllowed_; } + set { + fallbackAllowed_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as HolsterNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(HolsterNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Holster != other.Holster) return false; + if (FallbackAllowed != other.FallbackAllowed) 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 (Holster != 0) hash ^= Holster.GetHashCode(); + if (FallbackAllowed != false) hash ^= FallbackAllowed.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 (Holster != 0) { + output.WriteRawTag(8); + output.WriteInt32(Holster); + } + if (FallbackAllowed != false) { + output.WriteRawTag(16); + output.WriteBool(FallbackAllowed); + } + 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 (Holster != 0) { + output.WriteRawTag(8); + output.WriteInt32(Holster); + } + if (FallbackAllowed != false) { + output.WriteRawTag(16); + output.WriteBool(FallbackAllowed); + } + 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 (Holster != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Holster); + } + if (FallbackAllowed != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(HolsterNodeData other) { + if (other == null) { + return; + } + if (other.Holster != 0) { + Holster = other.Holster; + } + if (other.FallbackAllowed != false) { + FallbackAllowed = other.FallbackAllowed; + } + _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 8: { + Holster = input.ReadInt32(); + break; + } + case 16: { + FallbackAllowed = input.ReadBool(); + 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 8: { + Holster = input.ReadInt32(); + break; + } + case 16: { + FallbackAllowed = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/HudElementData.cs b/HudElementData.cs new file mode 100644 index 0000000..194ea64 --- /dev/null +++ b/HudElementData.cs @@ -0,0 +1,504 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/hud_element_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/hud_element_data.proto + public static partial class HudElementDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/hud_element_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static HudElementDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiJjaXJjdWl0c192Mi9odWRfZWxlbWVudF9kYXRhLnByb3RvEgtjaXJjdWl0", + "c192MiKbAQoOSHVkRWxlbWVudERhdGESEgoKaHVkRWxlbWVudBgBIAEoBRIN", + "CgVsYWJlbBgCIAEoCRINCgVjb2xvchgDIAEoBRINCgV2YWx1ZRgEIAEoBRIQ", + "CghtYXhWYWx1ZRgFIAEoBRIRCglzaG93TGFiZWwYBiABKAgSFQoNc2hvd1Zh", + "bHVlVGV4dBgHIAEoCBIMCgRuYW1lGAggASgJQhaqAhNDaXJjdWl0c1YyLlBy", + "b3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.HudElementData), global::CircuitsV2.Protobuf.HudElementData.Parser, new[]{ "HudElement", "Label", "Color", "Value", "MaxValue", "ShowLabel", "ShowValueText", "Name" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class HudElementData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new HudElementData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.HudElementDataReflection.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 HudElementData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HudElementData(HudElementData other) : this() { + hudElement_ = other.hudElement_; + label_ = other.label_; + color_ = other.color_; + value_ = other.value_; + maxValue_ = other.maxValue_; + showLabel_ = other.showLabel_; + showValueText_ = other.showValueText_; + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public HudElementData Clone() { + return new HudElementData(this); + } + + /// Field number for the "hudElement" field. + public const int HudElementFieldNumber = 1; + private int hudElement_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HudElement { + get { return hudElement_; } + set { + hudElement_ = value; + } + } + + /// Field number for the "label" field. + public const int LabelFieldNumber = 2; + private string label_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Label { + get { return label_; } + set { + label_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 3; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 4; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + /// Field number for the "maxValue" field. + public const int MaxValueFieldNumber = 5; + private int maxValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxValue { + get { return maxValue_; } + set { + maxValue_ = value; + } + } + + /// Field number for the "showLabel" field. + public const int ShowLabelFieldNumber = 6; + private bool showLabel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowLabel { + get { return showLabel_; } + set { + showLabel_ = value; + } + } + + /// Field number for the "showValueText" field. + public const int ShowValueTextFieldNumber = 7; + private bool showValueText_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowValueText { + get { return showValueText_; } + set { + showValueText_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 8; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as HudElementData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(HudElementData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (HudElement != other.HudElement) return false; + if (Label != other.Label) return false; + if (Color != other.Color) return false; + if (Value != other.Value) return false; + if (MaxValue != other.MaxValue) return false; + if (ShowLabel != other.ShowLabel) return false; + if (ShowValueText != other.ShowValueText) return false; + if (Name != other.Name) 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 (HudElement != 0) hash ^= HudElement.GetHashCode(); + if (Label.Length != 0) hash ^= Label.GetHashCode(); + if (Color != 0) hash ^= Color.GetHashCode(); + if (Value != 0) hash ^= Value.GetHashCode(); + if (MaxValue != 0) hash ^= MaxValue.GetHashCode(); + if (ShowLabel != false) hash ^= ShowLabel.GetHashCode(); + if (ShowValueText != false) hash ^= ShowValueText.GetHashCode(); + if (Name.Length != 0) hash ^= Name.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 (HudElement != 0) { + output.WriteRawTag(8); + output.WriteInt32(HudElement); + } + if (Label.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Label); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + if (Value != 0) { + output.WriteRawTag(32); + output.WriteInt32(Value); + } + if (MaxValue != 0) { + output.WriteRawTag(40); + output.WriteInt32(MaxValue); + } + if (ShowLabel != false) { + output.WriteRawTag(48); + output.WriteBool(ShowLabel); + } + if (ShowValueText != false) { + output.WriteRawTag(56); + output.WriteBool(ShowValueText); + } + if (Name.Length != 0) { + output.WriteRawTag(66); + output.WriteString(Name); + } + 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 (HudElement != 0) { + output.WriteRawTag(8); + output.WriteInt32(HudElement); + } + if (Label.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Label); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + if (Value != 0) { + output.WriteRawTag(32); + output.WriteInt32(Value); + } + if (MaxValue != 0) { + output.WriteRawTag(40); + output.WriteInt32(MaxValue); + } + if (ShowLabel != false) { + output.WriteRawTag(48); + output.WriteBool(ShowLabel); + } + if (ShowValueText != false) { + output.WriteRawTag(56); + output.WriteBool(ShowValueText); + } + if (Name.Length != 0) { + output.WriteRawTag(66); + output.WriteString(Name); + } + 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 (HudElement != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HudElement); + } + if (Label.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Label); + } + if (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (MaxValue != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxValue); + } + if (ShowLabel != false) { + size += 1 + 1; + } + if (ShowValueText != false) { + size += 1 + 1; + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(HudElementData other) { + if (other == null) { + return; + } + if (other.HudElement != 0) { + HudElement = other.HudElement; + } + if (other.Label.Length != 0) { + Label = other.Label; + } + if (other.Color != 0) { + Color = other.Color; + } + if (other.Value != 0) { + Value = other.Value; + } + if (other.MaxValue != 0) { + MaxValue = other.MaxValue; + } + if (other.ShowLabel != false) { + ShowLabel = other.ShowLabel; + } + if (other.ShowValueText != false) { + ShowValueText = other.ShowValueText; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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 8: { + HudElement = input.ReadInt32(); + break; + } + case 18: { + Label = input.ReadString(); + break; + } + case 24: { + Color = input.ReadInt32(); + break; + } + case 32: { + Value = input.ReadInt32(); + break; + } + case 40: { + MaxValue = input.ReadInt32(); + break; + } + case 48: { + ShowLabel = input.ReadBool(); + break; + } + case 56: { + ShowValueText = input.ReadBool(); + break; + } + case 66: { + Name = input.ReadString(); + 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 8: { + HudElement = input.ReadInt32(); + break; + } + case 18: { + Label = input.ReadString(); + break; + } + case 24: { + Color = input.ReadInt32(); + break; + } + case 32: { + Value = input.ReadInt32(); + break; + } + case 40: { + MaxValue = input.ReadInt32(); + break; + } + case 48: { + ShowLabel = input.ReadBool(); + break; + } + case 56: { + ShowValueText = input.ReadBool(); + break; + } + case 66: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Id128Data.cs b/Id128Data.cs new file mode 100644 index 0000000..32542a5 --- /dev/null +++ b/Id128Data.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/shared/api/id_128_data.proto +// +#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 Circuits.Shared.Api.Protobuf { + + /// Holder for reflection information generated from circuits/shared/api/id_128_data.proto + public static partial class Id128DataReflection { + + #region Descriptor + /// File descriptor for circuits/shared/api/id_128_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static Id128DataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVjaXJjdWl0cy9zaGFyZWQvYXBpL2lkXzEyOF9kYXRhLnByb3RvEghjaXJj", + "dWl0cyIaCglJZDEyOERhdGESDQoFdmFsdWUYASABKAxCH6oCHENpcmN1aXRz", + "LlNoYXJlZC5BcGkuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Shared.Api.Protobuf.Id128Data), global::Circuits.Shared.Api.Protobuf.Id128Data.Parser, new[]{ "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class Id128Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Id128Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Shared.Api.Protobuf.Id128DataReflection.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 Id128Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Id128Data(Id128Data other) : this() { + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Id128Data Clone() { + return new Id128Data(this); + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 1; + private pb::ByteString value_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Value { + get { return value_; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as Id128Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(Id128Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Value != other.Value) 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 (Value.Length != 0) hash ^= Value.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 (Value.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Value); + } + 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 (Value.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Value); + } + 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 (Value.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(Id128Data other) { + if (other == null) { + return; + } + if (other.Value.Length != 0) { + Value = other.Value; + } + _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: { + Value = input.ReadBytes(); + 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: { + Value = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/IdMapping32Data.cs b/IdMapping32Data.cs new file mode 100644 index 0000000..3dbd263 --- /dev/null +++ b/IdMapping32Data.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/shared/utilities/id_mapping_32_data.proto +// +#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 Circuits.Shared.Utilities.Protobuf { + + /// Holder for reflection information generated from circuits/shared/utilities/id_mapping_32_data.proto + public static partial class IdMapping32DataReflection { + + #region Descriptor + /// File descriptor for circuits/shared/utilities/id_mapping_32_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static IdMapping32DataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjJjaXJjdWl0cy9zaGFyZWQvdXRpbGl0aWVzL2lkX21hcHBpbmdfMzJfZGF0", + "YS5wcm90bxIIY2lyY3VpdHMiKwoPSWRNYXBwaW5nMzJEYXRhEgwKBGZyb20Y", + "ASABKAUSCgoCdG8YAiABKAVCJaoCIkNpcmN1aXRzLlNoYXJlZC5VdGlsaXRp", + "ZXMuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Shared.Utilities.Protobuf.IdMapping32Data), global::Circuits.Shared.Utilities.Protobuf.IdMapping32Data.Parser, new[]{ "From", "To" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class IdMapping32Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new IdMapping32Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Shared.Utilities.Protobuf.IdMapping32DataReflection.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 IdMapping32Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public IdMapping32Data(IdMapping32Data other) : this() { + from_ = other.from_; + to_ = other.to_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public IdMapping32Data Clone() { + return new IdMapping32Data(this); + } + + /// Field number for the "from" field. + public const int FromFieldNumber = 1; + private int from_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int From { + get { return from_; } + set { + from_ = value; + } + } + + /// Field number for the "to" field. + public const int ToFieldNumber = 2; + private int to_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int To { + get { return to_; } + set { + to_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as IdMapping32Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(IdMapping32Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (From != other.From) return false; + if (To != other.To) 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 (From != 0) hash ^= From.GetHashCode(); + if (To != 0) hash ^= To.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 (From != 0) { + output.WriteRawTag(8); + output.WriteInt32(From); + } + if (To != 0) { + output.WriteRawTag(16); + output.WriteInt32(To); + } + 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 (From != 0) { + output.WriteRawTag(8); + output.WriteInt32(From); + } + if (To != 0) { + output.WriteRawTag(16); + output.WriteInt32(To); + } + 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 (From != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(From); + } + if (To != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(To); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(IdMapping32Data other) { + if (other == null) { + return; + } + if (other.From != 0) { + From = other.From; + } + if (other.To != 0) { + To = other.To; + } + _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 8: { + From = input.ReadInt32(); + break; + } + case 16: { + To = input.ReadInt32(); + 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 8: { + From = input.ReadInt32(); + break; + } + case 16: { + To = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ImageData.cs b/ImageData.cs new file mode 100644 index 0000000..baed6a4 --- /dev/null +++ b/ImageData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/image_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/image_data.proto + public static partial class ImageDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/image_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ImageDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVyZWNfcm9vbS9wZXJzaXN0ZW5jZS9pbWFnZV9kYXRhLnByb3RvEghyZWNf", + "cm9vbSI7CglJbWFnZURhdGESEgoKaW1hZ2VfbmFtZRgBIAEoCRIaChJjcmVh", + "dG9yX2FjY291bnRfaWQYAiABKAVCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnBy", + "b3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ImageData), global::RecRoom.Protobuf.ImageData.Parser, new[]{ "ImageName", "CreatorAccountId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ImageData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ImageData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ImageDataReflection.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 ImageData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ImageData(ImageData other) : this() { + imageName_ = other.imageName_; + creatorAccountId_ = other.creatorAccountId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ImageData Clone() { + return new ImageData(this); + } + + /// Field number for the "image_name" field. + public const int ImageNameFieldNumber = 1; + private string imageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ImageName { + get { return imageName_; } + set { + imageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "creator_account_id" field. + public const int CreatorAccountIdFieldNumber = 2; + private int creatorAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CreatorAccountId { + get { return creatorAccountId_; } + set { + creatorAccountId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ImageData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ImageData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ImageName != other.ImageName) return false; + if (CreatorAccountId != other.CreatorAccountId) 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 (ImageName.Length != 0) hash ^= ImageName.GetHashCode(); + if (CreatorAccountId != 0) hash ^= CreatorAccountId.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 (ImageName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(ImageName); + } + if (CreatorAccountId != 0) { + output.WriteRawTag(16); + output.WriteInt32(CreatorAccountId); + } + 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 (ImageName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(ImageName); + } + if (CreatorAccountId != 0) { + output.WriteRawTag(16); + output.WriteInt32(CreatorAccountId); + } + 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 (ImageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ImageName); + } + if (CreatorAccountId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CreatorAccountId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ImageData other) { + if (other == null) { + return; + } + if (other.ImageName.Length != 0) { + ImageName = other.ImageName; + } + if (other.CreatorAccountId != 0) { + CreatorAccountId = other.CreatorAccountId; + } + _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: { + ImageName = input.ReadString(); + break; + } + case 16: { + CreatorAccountId = input.ReadInt32(); + 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: { + ImageName = input.ReadString(); + break; + } + case 16: { + CreatorAccountId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ImageGenerationAiModelNodeData.cs b/ImageGenerationAiModelNodeData.cs new file mode 100644 index 0000000..12910bd --- /dev/null +++ b/ImageGenerationAiModelNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/image_generation_ai_model_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/image_generation_ai_model_node_data.proto + public static partial class ImageGenerationAiModelNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/image_generation_ai_model_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ImageGenerationAiModelNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVjaXJjdWl0c192Mi9pbWFnZV9nZW5lcmF0aW9uX2FpX21vZGVsX25vZGVf", + "ZGF0YS5wcm90bxILY2lyY3VpdHNfdjIiLwoeSW1hZ2VHZW5lcmF0aW9uQWlN", + "b2RlbE5vZGVEYXRhEg0KBW1vZGVsGAEgASgJQhaqAhNDaXJjdWl0c1YyLlBy", + "b3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ImageGenerationAiModelNodeData), global::CircuitsV2.Protobuf.ImageGenerationAiModelNodeData.Parser, new[]{ "Model" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ImageGenerationAiModelNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ImageGenerationAiModelNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ImageGenerationAiModelNodeDataReflection.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 ImageGenerationAiModelNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ImageGenerationAiModelNodeData(ImageGenerationAiModelNodeData other) : this() { + model_ = other.model_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ImageGenerationAiModelNodeData Clone() { + return new ImageGenerationAiModelNodeData(this); + } + + /// Field number for the "model" field. + public const int ModelFieldNumber = 1; + private string model_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Model { + get { return model_; } + set { + model_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ImageGenerationAiModelNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ImageGenerationAiModelNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Model != other.Model) 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 (Model.Length != 0) hash ^= Model.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 (Model.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Model); + } + 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 (Model.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Model); + } + 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 (Model.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Model); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ImageGenerationAiModelNodeData other) { + if (other == null) { + return; + } + if (other.Model.Length != 0) { + Model = other.Model; + } + _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: { + Model = input.ReadString(); + 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: { + Model = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InNodeData.cs b/InNodeData.cs new file mode 100644 index 0000000..93f23be --- /dev/null +++ b/InNodeData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/in_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/in_node_data.proto + public static partial class InNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/in_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ch5jaXJjdWl0c192Mi9pbl9ub2RlX2RhdGEucHJvdG8SC2NpcmN1aXRzX3Yy", + "GiBjaXJjdWl0c192Mi9ub2RlX2Rlc2NfZGF0YS5wcm90byI6CgpJbk5vZGVE", + "YXRhEiwKCW5vZGVfZGVzYxgBIAEoCzIZLmNpcmN1aXRzX3YyLk5vZGVEZXNj", + "RGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.InNodeData), global::CircuitsV2.Protobuf.InNodeData.Parser, new[]{ "NodeDesc" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.InNodeDataReflection.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 InNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InNodeData(InNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InNodeData Clone() { + return new InNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 1; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) 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 (nodeDesc_ != null) hash ^= NodeDesc.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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + _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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + 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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InOutGraphInstData.cs b/InOutGraphInstData.cs new file mode 100644 index 0000000..2528c8c --- /dev/null +++ b/InOutGraphInstData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/graph/in_out_graph_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/graph/in_out_graph_inst_data.proto + public static partial class InOutGraphInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/graph/in_out_graph_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InOutGraphInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0c192Mi9ncmFwaC9pbl9vdXRfZ3JhcGhfaW5zdF9kYXRhLnBy", + "b3RvEgtjaXJjdWl0c192MiI9ChJJbk91dEdyYXBoSW5zdERhdGESEgoKaW5f", + "bm9kZV9pZBgBIAEoBRITCgtvdXRfbm9kZV9pZBgCIAEoBUIWqgITQ2lyY3Vp", + "dHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.InOutGraphInstData), global::CircuitsV2.Protobuf.InOutGraphInstData.Parser, new[]{ "InNodeId", "OutNodeId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InOutGraphInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InOutGraphInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.InOutGraphInstDataReflection.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 InOutGraphInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InOutGraphInstData(InOutGraphInstData other) : this() { + inNodeId_ = other.inNodeId_; + outNodeId_ = other.outNodeId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InOutGraphInstData Clone() { + return new InOutGraphInstData(this); + } + + /// Field number for the "in_node_id" field. + public const int InNodeIdFieldNumber = 1; + private int inNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InNodeId { + get { return inNodeId_; } + set { + inNodeId_ = value; + } + } + + /// Field number for the "out_node_id" field. + public const int OutNodeIdFieldNumber = 2; + private int outNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutNodeId { + get { return outNodeId_; } + set { + outNodeId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InOutGraphInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InOutGraphInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InNodeId != other.InNodeId) return false; + if (OutNodeId != other.OutNodeId) 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 (InNodeId != 0) hash ^= InNodeId.GetHashCode(); + if (OutNodeId != 0) hash ^= OutNodeId.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 (InNodeId != 0) { + output.WriteRawTag(8); + output.WriteInt32(InNodeId); + } + if (OutNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(OutNodeId); + } + 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 (InNodeId != 0) { + output.WriteRawTag(8); + output.WriteInt32(InNodeId); + } + if (OutNodeId != 0) { + output.WriteRawTag(16); + output.WriteInt32(OutNodeId); + } + 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 (InNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InNodeId); + } + if (OutNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutNodeId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InOutGraphInstData other) { + if (other == null) { + return; + } + if (other.InNodeId != 0) { + InNodeId = other.InNodeId; + } + if (other.OutNodeId != 0) { + OutNodeId = other.OutNodeId; + } + _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 8: { + InNodeId = input.ReadInt32(); + break; + } + case 16: { + OutNodeId = input.ReadInt32(); + 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 8: { + InNodeId = input.ReadInt32(); + break; + } + case 16: { + OutNodeId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InputDescData.cs b/InputDescData.cs new file mode 100644 index 0000000..455ed52 --- /dev/null +++ b/InputDescData.cs @@ -0,0 +1,537 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/input_desc_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/input_desc_data.proto + public static partial class InputDescDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/input_desc_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InputDescDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiFjaXJjdWl0c192Mi9pbnB1dF9kZXNjX2RhdGEucHJvdG8SC2NpcmN1aXRz", + "X3YyGipjaXJjdWl0cy9zdGF0aWMvZXYvY2lyY3VpdF90eXBlX2RhdGEucHJv", + "dG8aOWNpcmN1aXRzX3YyL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9jaXJjdWl0", + "X3R5cGVfZGF0YS5wcm90bxolY2lyY3VpdHNfdjIvY2lyY3VpdF9zaWduYWxf", + "ZGF0YS5wcm90byKQAgoNSW5wdXREZXNjRGF0YRIMCgRuYW1lGAIgASgJEicK", + "BHR5cGUYCCABKAsyGS5jaXJjdWl0cy5DaXJjdWl0VHlwZURhdGESNQoNZGVm", + "YXVsdF92YWx1ZRgEIAEoCzIeLmNpcmN1aXRzX3YyLkNpcmN1aXRTaWduYWxE", + "YXRhEhYKDmRlZmF1bHRfYW1vdW50GAUgASgFEg8KB21pbmltdW0YBiABKAUS", + "DwoHbWF4aW11bRgHIAEoBRIVCg1ERVBSRUNBVEVEX2lkGAEgASgMEkAKD0RF", + "UFJFQ0FURURfdHlwZRgDIAEoCzInLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURf", + "Q2lyY3VpdFR5cGVEYXRhQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90", + "bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDCircuitTypeDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitSignalDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.InputDescData), global::CircuitsV2.Protobuf.InputDescData.Parser, new[]{ "Name", "Type", "DefaultValue", "DefaultAmount", "Minimum", "Maximum", "DEPRECATEDId", "DEPRECATEDType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InputDescData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InputDescData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.InputDescDataReflection.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 InputDescData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputDescData(InputDescData other) : this() { + name_ = other.name_; + type_ = other.type_ != null ? other.type_.Clone() : null; + defaultValue_ = other.defaultValue_ != null ? other.defaultValue_.Clone() : null; + defaultAmount_ = other.defaultAmount_; + minimum_ = other.minimum_; + maximum_ = other.maximum_; + dEPRECATEDId_ = other.dEPRECATEDId_; + dEPRECATEDType_ = other.dEPRECATEDType_ != null ? other.dEPRECATEDType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputDescData Clone() { + return new InputDescData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 8; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + /// Field number for the "default_value" field. + public const int DefaultValueFieldNumber = 4; + private global::CircuitsV2.Protobuf.CircuitSignalData defaultValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitSignalData DefaultValue { + get { return defaultValue_; } + set { + defaultValue_ = value; + } + } + + /// Field number for the "default_amount" field. + public const int DefaultAmountFieldNumber = 5; + private int defaultAmount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DefaultAmount { + get { return defaultAmount_; } + set { + defaultAmount_ = value; + } + } + + /// Field number for the "minimum" field. + public const int MinimumFieldNumber = 6; + private int minimum_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Minimum { + get { return minimum_; } + set { + minimum_ = value; + } + } + + /// Field number for the "maximum" field. + public const int MaximumFieldNumber = 7; + private int maximum_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Maximum { + get { return maximum_; } + set { + maximum_ = value; + } + } + + /// Field number for the "DEPRECATED_id" field. + public const int DEPRECATEDIdFieldNumber = 1; + private pb::ByteString dEPRECATEDId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDId { + get { return dEPRECATEDId_; } + set { + dEPRECATEDId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_type" field. + public const int DEPRECATEDTypeFieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData dEPRECATEDType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData DEPRECATEDType { + get { return dEPRECATEDType_; } + set { + dEPRECATEDType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InputDescData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InputDescData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(Type, other.Type)) return false; + if (!object.Equals(DefaultValue, other.DefaultValue)) return false; + if (DefaultAmount != other.DefaultAmount) return false; + if (Minimum != other.Minimum) return false; + if (Maximum != other.Maximum) return false; + if (DEPRECATEDId != other.DEPRECATEDId) return false; + if (!object.Equals(DEPRECATEDType, other.DEPRECATEDType)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (type_ != null) hash ^= Type.GetHashCode(); + if (defaultValue_ != null) hash ^= DefaultValue.GetHashCode(); + if (DefaultAmount != 0) hash ^= DefaultAmount.GetHashCode(); + if (Minimum != 0) hash ^= Minimum.GetHashCode(); + if (Maximum != 0) hash ^= Maximum.GetHashCode(); + if (DEPRECATEDId.Length != 0) hash ^= DEPRECATEDId.GetHashCode(); + if (dEPRECATEDType_ != null) hash ^= DEPRECATEDType.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 (DEPRECATEDId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDId); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (dEPRECATEDType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDType); + } + if (defaultValue_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DefaultValue); + } + if (DefaultAmount != 0) { + output.WriteRawTag(40); + output.WriteInt32(DefaultAmount); + } + if (Minimum != 0) { + output.WriteRawTag(48); + output.WriteInt32(Minimum); + } + if (Maximum != 0) { + output.WriteRawTag(56); + output.WriteInt32(Maximum); + } + if (type_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Type); + } + 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 (DEPRECATEDId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDId); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (dEPRECATEDType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDType); + } + if (defaultValue_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DefaultValue); + } + if (DefaultAmount != 0) { + output.WriteRawTag(40); + output.WriteInt32(DefaultAmount); + } + if (Minimum != 0) { + output.WriteRawTag(48); + output.WriteInt32(Minimum); + } + if (Maximum != 0) { + output.WriteRawTag(56); + output.WriteInt32(Maximum); + } + if (type_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Type); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (defaultValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultValue); + } + if (DefaultAmount != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DefaultAmount); + } + if (Minimum != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Minimum); + } + if (Maximum != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Maximum); + } + if (DEPRECATEDId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDId); + } + if (dEPRECATEDType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InputDescData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + if (other.defaultValue_ != null) { + if (defaultValue_ == null) { + DefaultValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + DefaultValue.MergeFrom(other.DefaultValue); + } + if (other.DefaultAmount != 0) { + DefaultAmount = other.DefaultAmount; + } + if (other.Minimum != 0) { + Minimum = other.Minimum; + } + if (other.Maximum != 0) { + Maximum = other.Maximum; + } + if (other.DEPRECATEDId.Length != 0) { + DEPRECATEDId = other.DEPRECATEDId; + } + if (other.dEPRECATEDType_ != null) { + if (dEPRECATEDType_ == null) { + DEPRECATEDType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + DEPRECATEDType.MergeFrom(other.DEPRECATEDType); + } + _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: { + DEPRECATEDId = input.ReadBytes(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + if (dEPRECATEDType_ == null) { + DEPRECATEDType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(DEPRECATEDType); + break; + } + case 34: { + if (defaultValue_ == null) { + DefaultValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + input.ReadMessage(DefaultValue); + break; + } + case 40: { + DefaultAmount = input.ReadInt32(); + break; + } + case 48: { + Minimum = input.ReadInt32(); + break; + } + case 56: { + Maximum = input.ReadInt32(); + break; + } + case 66: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + 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: { + DEPRECATEDId = input.ReadBytes(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + if (dEPRECATEDType_ == null) { + DEPRECATEDType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(DEPRECATEDType); + break; + } + case 34: { + if (defaultValue_ == null) { + DefaultValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + input.ReadMessage(DefaultValue); + break; + } + case 40: { + DefaultAmount = input.ReadInt32(); + break; + } + case 48: { + Minimum = input.ReadInt32(); + break; + } + case 56: { + Maximum = input.ReadInt32(); + break; + } + case 66: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InputGroupsData.cs b/InputGroupsData.cs new file mode 100644 index 0000000..02ac0a0 --- /dev/null +++ b/InputGroupsData.cs @@ -0,0 +1,234 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/input_groups_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/input_groups_data.proto + public static partial class InputGroupsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/input_groups_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InputGroupsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0cy9zdGF0aWMvZXYvaW5wdXRfZ3JvdXBzX2RhdGEucHJvdG8S", + "CGNpcmN1aXRzIi0KD0lucHV0R3JvdXBzRGF0YRIaChJpbnB1dF9ncm91cF9z", + "dGFydHMYASADKAVCHqoCG0NpcmN1aXRzLlN0YXRpYy5FVi5Qcm90b2J1ZmIG", + "cHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.InputGroupsData), global::Circuits.Static.EV.Protobuf.InputGroupsData.Parser, new[]{ "InputGroupStarts" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InputGroupsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InputGroupsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.InputGroupsDataReflection.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 InputGroupsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputGroupsData(InputGroupsData other) : this() { + inputGroupStarts_ = other.inputGroupStarts_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputGroupsData Clone() { + return new InputGroupsData(this); + } + + /// Field number for the "input_group_starts" field. + public const int InputGroupStartsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_inputGroupStarts_codec + = pb::FieldCodec.ForInt32(10); + private readonly pbc::RepeatedField inputGroupStarts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InputGroupStarts { + get { return inputGroupStarts_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InputGroupsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InputGroupsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!inputGroupStarts_.Equals(other.inputGroupStarts_)) 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; + hash ^= inputGroupStarts_.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 + inputGroupStarts_.WriteTo(output, _repeated_inputGroupStarts_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) { + inputGroupStarts_.WriteTo(ref output, _repeated_inputGroupStarts_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; + size += inputGroupStarts_.CalculateSize(_repeated_inputGroupStarts_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InputGroupsData other) { + if (other == null) { + return; + } + inputGroupStarts_.Add(other.inputGroupStarts_); + _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: + case 8: { + inputGroupStarts_.AddEntriesFrom(input, _repeated_inputGroupStarts_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: + case 8: { + inputGroupStarts_.AddEntriesFrom(ref input, _repeated_inputGroupStarts_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InputOutputsData.cs b/InputOutputsData.cs new file mode 100644 index 0000000..462b560 --- /dev/null +++ b/InputOutputsData.cs @@ -0,0 +1,234 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/core/graph_system/input_outputs_data.proto +// +#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 Circuits.Static.Core.GraphSystem.Protobuf { + + /// Holder for reflection information generated from circuits/static/core/graph_system/input_outputs_data.proto + public static partial class InputOutputsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/core/graph_system/input_outputs_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InputOutputsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpjaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0ZW0vaW5wdXRfb3V0", + "cHV0c19kYXRhLnByb3RvEghjaXJjdWl0cyIjChBJbnB1dE91dHB1dHNEYXRh", + "Eg8KB291dHB1dHMYASADKAVCLKoCKUNpcmN1aXRzLlN0YXRpYy5Db3JlLkdy", + "YXBoU3lzdGVtLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Core.GraphSystem.Protobuf.InputOutputsData), global::Circuits.Static.Core.GraphSystem.Protobuf.InputOutputsData.Parser, new[]{ "Outputs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InputOutputsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InputOutputsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Core.GraphSystem.Protobuf.InputOutputsDataReflection.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 InputOutputsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputOutputsData(InputOutputsData other) : this() { + outputs_ = other.outputs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputOutputsData Clone() { + return new InputOutputsData(this); + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_outputs_codec + = pb::FieldCodec.ForInt32(10); + private readonly pbc::RepeatedField outputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Outputs { + get { return outputs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InputOutputsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InputOutputsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!outputs_.Equals(other.outputs_)) 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; + hash ^= outputs_.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 + outputs_.WriteTo(output, _repeated_outputs_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) { + outputs_.WriteTo(ref output, _repeated_outputs_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; + size += outputs_.CalculateSize(_repeated_outputs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InputOutputsData other) { + if (other == null) { + return; + } + outputs_.Add(other.outputs_); + _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: + case 8: { + outputs_.AddEntriesFrom(input, _repeated_outputs_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: + case 8: { + outputs_.AddEntriesFrom(ref input, _repeated_outputs_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InputPortData.cs b/InputPortData.cs new file mode 100644 index 0000000..c64ad5a --- /dev/null +++ b/InputPortData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/input_port_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/input_port_data.proto + public static partial class InputPortDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/input_port_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InputPortDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiFjaXJjdWl0c192Mi9pbnB1dF9wb3J0X2RhdGEucHJvdG8SC2NpcmN1aXRz", + "X3YyGiVjaXJjdWl0c192Mi9jaXJjdWl0X3NpZ25hbF9kYXRhLnByb3RvImkK", + "DUlucHV0UG9ydERhdGESPAoUZGVmYXVsdF9zaWduYWxfdmFsdWUYAiABKAsy", + "Hi5jaXJjdWl0c192Mi5DaXJjdWl0U2lnbmFsRGF0YRIaChJERVBSRUNBVEVE", + "X2Rlc2NfaWQYASABKAxCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3Rv", + "Mw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.CircuitSignalDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.InputPortData), global::CircuitsV2.Protobuf.InputPortData.Parser, new[]{ "DefaultSignalValue", "DEPRECATEDDescId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InputPortData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InputPortData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.InputPortDataReflection.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 InputPortData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputPortData(InputPortData other) : this() { + defaultSignalValue_ = other.defaultSignalValue_ != null ? other.defaultSignalValue_.Clone() : null; + dEPRECATEDDescId_ = other.dEPRECATEDDescId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputPortData Clone() { + return new InputPortData(this); + } + + /// Field number for the "default_signal_value" field. + public const int DefaultSignalValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.CircuitSignalData defaultSignalValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitSignalData DefaultSignalValue { + get { return defaultSignalValue_; } + set { + defaultSignalValue_ = value; + } + } + + /// Field number for the "DEPRECATED_desc_id" field. + public const int DEPRECATEDDescIdFieldNumber = 1; + private pb::ByteString dEPRECATEDDescId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDDescId { + get { return dEPRECATEDDescId_; } + set { + dEPRECATEDDescId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InputPortData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InputPortData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DefaultSignalValue, other.DefaultSignalValue)) return false; + if (DEPRECATEDDescId != other.DEPRECATEDDescId) 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 (defaultSignalValue_ != null) hash ^= DefaultSignalValue.GetHashCode(); + if (DEPRECATEDDescId.Length != 0) hash ^= DEPRECATEDDescId.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 (DEPRECATEDDescId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDDescId); + } + if (defaultSignalValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DefaultSignalValue); + } + 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 (DEPRECATEDDescId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDDescId); + } + if (defaultSignalValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DefaultSignalValue); + } + 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 (defaultSignalValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultSignalValue); + } + if (DEPRECATEDDescId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDDescId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InputPortData other) { + if (other == null) { + return; + } + if (other.defaultSignalValue_ != null) { + if (defaultSignalValue_ == null) { + DefaultSignalValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + DefaultSignalValue.MergeFrom(other.DefaultSignalValue); + } + if (other.DEPRECATEDDescId.Length != 0) { + DEPRECATEDDescId = other.DEPRECATEDDescId; + } + _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: { + DEPRECATEDDescId = input.ReadBytes(); + break; + } + case 18: { + if (defaultSignalValue_ == null) { + DefaultSignalValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + input.ReadMessage(DefaultSignalValue); + 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: { + DEPRECATEDDescId = input.ReadBytes(); + break; + } + case 18: { + if (defaultSignalValue_ == null) { + DefaultSignalValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + input.ReadMessage(DefaultSignalValue); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InputsData.cs b/InputsData.cs new file mode 100644 index 0000000..078152b --- /dev/null +++ b/InputsData.cs @@ -0,0 +1,310 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/core/graph_system/inputs_data.proto +// +#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 Circuits.Static.Core.GraphSystem.Protobuf { + + /// Holder for reflection information generated from circuits/static/core/graph_system/inputs_data.proto + public static partial class InputsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/core/graph_system/inputs_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InputsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNjaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0ZW0vaW5wdXRzX2Rh", + "dGEucHJvdG8SCGNpcmN1aXRzGjpjaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFw", + "aF9zeXN0ZW0vaW5wdXRfb3V0cHV0c19kYXRhLnByb3RvGi5jaXJjdWl0cy9z", + "aGFyZWQvdXRpbGl0aWVzL3NvYV9pZF8zMl9kYXRhLnByb3RvImwKCklucHV0", + "c0RhdGESIgoDaWRzGAEgASgLMhUuY2lyY3VpdHMuU09BSWQzMkRhdGESDQoF", + "bm9kZXMYAiADKAUSKwoHb3V0cHV0cxgDIAMoCzIaLmNpcmN1aXRzLklucHV0", + "T3V0cHV0c0RhdGFCLKoCKUNpcmN1aXRzLlN0YXRpYy5Db3JlLkdyYXBoU3lz", + "dGVtLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.Core.GraphSystem.Protobuf.InputOutputsDataReflection.Descriptor, global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Core.GraphSystem.Protobuf.InputsData), global::Circuits.Static.Core.GraphSystem.Protobuf.InputsData.Parser, new[]{ "Ids", "Nodes", "Outputs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InputsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InputsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Core.GraphSystem.Protobuf.InputsDataReflection.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 InputsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputsData(InputsData other) : this() { + ids_ = other.ids_ != null ? other.ids_.Clone() : null; + nodes_ = other.nodes_.Clone(); + outputs_ = other.outputs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputsData Clone() { + return new InputsData(this); + } + + /// Field number for the "ids" field. + public const int IdsFieldNumber = 1; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data ids_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data Ids { + get { return ids_; } + set { + ids_ = value; + } + } + + /// Field number for the "nodes" field. + public const int NodesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_nodes_codec + = pb::FieldCodec.ForInt32(18); + private readonly pbc::RepeatedField nodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Nodes { + get { return nodes_; } + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_outputs_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.Core.GraphSystem.Protobuf.InputOutputsData.Parser); + private readonly pbc::RepeatedField outputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Outputs { + get { return outputs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InputsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InputsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Ids, other.Ids)) return false; + if(!nodes_.Equals(other.nodes_)) return false; + if(!outputs_.Equals(other.outputs_)) 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 (ids_ != null) hash ^= Ids.GetHashCode(); + hash ^= nodes_.GetHashCode(); + hash ^= outputs_.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 (ids_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Ids); + } + nodes_.WriteTo(output, _repeated_nodes_codec); + outputs_.WriteTo(output, _repeated_outputs_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 (ids_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Ids); + } + nodes_.WriteTo(ref output, _repeated_nodes_codec); + outputs_.WriteTo(ref output, _repeated_outputs_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 (ids_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Ids); + } + size += nodes_.CalculateSize(_repeated_nodes_codec); + size += outputs_.CalculateSize(_repeated_outputs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InputsData other) { + if (other == null) { + return; + } + if (other.ids_ != null) { + if (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + Ids.MergeFrom(other.Ids); + } + nodes_.Add(other.nodes_); + outputs_.Add(other.outputs_); + _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 (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(Ids); + break; + } + case 18: + case 16: { + nodes_.AddEntriesFrom(input, _repeated_nodes_codec); + break; + } + case 26: { + outputs_.AddEntriesFrom(input, _repeated_outputs_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 (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(Ids); + break; + } + case 18: + case 16: { + nodes_.AddEntriesFrom(ref input, _repeated_nodes_codec); + break; + } + case 26: { + outputs_.AddEntriesFrom(ref input, _repeated_outputs_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InstanceMemoryData.cs b/InstanceMemoryData.cs new file mode 100644 index 0000000..2d23381 --- /dev/null +++ b/InstanceMemoryData.cs @@ -0,0 +1,1028 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/instance_memory_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/instance_memory_data.proto + public static partial class InstanceMemoryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/instance_memory_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InstanceMemoryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZjaXJjdWl0c192Mi9pbnN0YW5jZV9tZW1vcnlfZGF0YS5wcm90bxILY2ly", + "Y3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvGiRjaXJjdWl0c192Mi9z", + "eW1ib2xfbWVtb3J5X2RhdGEucHJvdG8i7gMKEkluc3RhbmNlTWVtb3J5RGF0", + "YRJICg1zeW1ib2xfbWVtb3J5GAMgAygLMjEuY2lyY3VpdHNfdjIuSW5zdGFu", + "Y2VNZW1vcnlEYXRhLlN5bWJvbE1lbW9yeUVudHJ5ElwKGERFUFJFQ0FURURf", + "c3ltYm9sX2d1aWRfMRgBIAMoCzI6LmNpcmN1aXRzX3YyLkluc3RhbmNlTWVt", + "b3J5RGF0YS5ERVBSRUNBVEVEU3ltYm9sR3VpZDFFbnRyeRJcChhERVBSRUNB", + "VEVEX3N5bWJvbF9ndWlkXzIYAiADKAsyOi5jaXJjdWl0c192Mi5JbnN0YW5j", + "ZU1lbW9yeURhdGEuREVQUkVDQVRFRFN5bWJvbEd1aWQyRW50cnkaTgoRU3lt", + "Ym9sTWVtb3J5RW50cnkSCwoDa2V5GAEgASgJEiwKBXZhbHVlGAIgASgLMh0u", + "Y2lyY3VpdHNfdjIuU3ltYm9sTWVtb3J5RGF0YRo4ChpERVBSRUNBVEVEU3lt", + "Ym9sR3VpZDFFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAwaSAoa", + "REVQUkVDQVRFRFN5bWJvbEd1aWQyRW50cnkSCwoDa2V5GAEgASgJEh0KBXZh", + "bHVlGAIgASgLMg4uY29yZS5HdWlkRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90", + "b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.SymbolMemoryDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.InstanceMemoryData), global::CircuitsV2.Protobuf.InstanceMemoryData.Parser, new[]{ "SymbolMemory", "DEPRECATEDSymbolGuid1", "DEPRECATEDSymbolGuid2" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.InstanceMemoryData.Types.SymbolMemoryEntry), global::CircuitsV2.Protobuf.InstanceMemoryData.Types.SymbolMemoryEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.InstanceMemoryData.Types.DEPRECATEDSymbolGuid1Entry), global::CircuitsV2.Protobuf.InstanceMemoryData.Types.DEPRECATEDSymbolGuid1Entry.Parser, new[]{ "Key", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.InstanceMemoryData.Types.DEPRECATEDSymbolGuid2Entry), global::CircuitsV2.Protobuf.InstanceMemoryData.Types.DEPRECATEDSymbolGuid2Entry.Parser, new[]{ "Key", "Value" }, null, null, null, null)}) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InstanceMemoryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceMemoryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.InstanceMemoryDataReflection.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 InstanceMemoryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceMemoryData(InstanceMemoryData other) : this() { + symbolMemory_ = other.symbolMemory_.Clone(); + dEPRECATEDSymbolGuid1_ = other.dEPRECATEDSymbolGuid1_.Clone(); + dEPRECATEDSymbolGuid2_ = other.dEPRECATEDSymbolGuid2_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceMemoryData Clone() { + return new InstanceMemoryData(this); + } + + /// Field number for the "symbol_memory" field. + public const int SymbolMemoryFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_symbolMemory_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.InstanceMemoryData.Types.SymbolMemoryEntry.Parser); + private readonly pbc::RepeatedField symbolMemory_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SymbolMemory { + get { return symbolMemory_; } + } + + /// Field number for the "DEPRECATED_symbol_guid_1" field. + public const int DEPRECATEDSymbolGuid1FieldNumber = 1; + private static readonly pb::FieldCodec _repeated_dEPRECATEDSymbolGuid1_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.InstanceMemoryData.Types.DEPRECATEDSymbolGuid1Entry.Parser); + private readonly pbc::RepeatedField dEPRECATEDSymbolGuid1_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDSymbolGuid1 { + get { return dEPRECATEDSymbolGuid1_; } + } + + /// Field number for the "DEPRECATED_symbol_guid_2" field. + public const int DEPRECATEDSymbolGuid2FieldNumber = 2; + private static readonly pb::FieldCodec _repeated_dEPRECATEDSymbolGuid2_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.InstanceMemoryData.Types.DEPRECATEDSymbolGuid2Entry.Parser); + private readonly pbc::RepeatedField dEPRECATEDSymbolGuid2_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDSymbolGuid2 { + get { return dEPRECATEDSymbolGuid2_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InstanceMemoryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InstanceMemoryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!symbolMemory_.Equals(other.symbolMemory_)) return false; + if(!dEPRECATEDSymbolGuid1_.Equals(other.dEPRECATEDSymbolGuid1_)) return false; + if(!dEPRECATEDSymbolGuid2_.Equals(other.dEPRECATEDSymbolGuid2_)) 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; + hash ^= symbolMemory_.GetHashCode(); + hash ^= dEPRECATEDSymbolGuid1_.GetHashCode(); + hash ^= dEPRECATEDSymbolGuid2_.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 + dEPRECATEDSymbolGuid1_.WriteTo(output, _repeated_dEPRECATEDSymbolGuid1_codec); + dEPRECATEDSymbolGuid2_.WriteTo(output, _repeated_dEPRECATEDSymbolGuid2_codec); + symbolMemory_.WriteTo(output, _repeated_symbolMemory_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) { + dEPRECATEDSymbolGuid1_.WriteTo(ref output, _repeated_dEPRECATEDSymbolGuid1_codec); + dEPRECATEDSymbolGuid2_.WriteTo(ref output, _repeated_dEPRECATEDSymbolGuid2_codec); + symbolMemory_.WriteTo(ref output, _repeated_symbolMemory_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; + size += symbolMemory_.CalculateSize(_repeated_symbolMemory_codec); + size += dEPRECATEDSymbolGuid1_.CalculateSize(_repeated_dEPRECATEDSymbolGuid1_codec); + size += dEPRECATEDSymbolGuid2_.CalculateSize(_repeated_dEPRECATEDSymbolGuid2_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InstanceMemoryData other) { + if (other == null) { + return; + } + symbolMemory_.Add(other.symbolMemory_); + dEPRECATEDSymbolGuid1_.Add(other.dEPRECATEDSymbolGuid1_); + dEPRECATEDSymbolGuid2_.Add(other.dEPRECATEDSymbolGuid2_); + _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: { + dEPRECATEDSymbolGuid1_.AddEntriesFrom(input, _repeated_dEPRECATEDSymbolGuid1_codec); + break; + } + case 18: { + dEPRECATEDSymbolGuid2_.AddEntriesFrom(input, _repeated_dEPRECATEDSymbolGuid2_codec); + break; + } + case 26: { + symbolMemory_.AddEntriesFrom(input, _repeated_symbolMemory_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: { + dEPRECATEDSymbolGuid1_.AddEntriesFrom(ref input, _repeated_dEPRECATEDSymbolGuid1_codec); + break; + } + case 18: { + dEPRECATEDSymbolGuid2_.AddEntriesFrom(ref input, _repeated_dEPRECATEDSymbolGuid2_codec); + break; + } + case 26: { + symbolMemory_.AddEntriesFrom(ref input, _repeated_symbolMemory_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the InstanceMemoryData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SymbolMemoryEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SymbolMemoryEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.InstanceMemoryData.Descriptor.NestedTypes[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 SymbolMemoryEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SymbolMemoryEntry(SymbolMemoryEntry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SymbolMemoryEntry Clone() { + return new SymbolMemoryEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.SymbolMemoryData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SymbolMemoryData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SymbolMemoryEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SymbolMemoryEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SymbolMemoryEntry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.SymbolMemoryData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.SymbolMemoryData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.SymbolMemoryData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATEDSymbolGuid1Entry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATEDSymbolGuid1Entry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.InstanceMemoryData.Descriptor.NestedTypes[1]; } + } + + [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 DEPRECATEDSymbolGuid1Entry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATEDSymbolGuid1Entry(DEPRECATEDSymbolGuid1Entry other) : this() { + key_ = other.key_; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATEDSymbolGuid1Entry Clone() { + return new DEPRECATEDSymbolGuid1Entry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private pb::ByteString value_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Value { + get { return value_; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATEDSymbolGuid1Entry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATEDSymbolGuid1Entry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (Value != other.Value) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (Value.Length != 0) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (Value.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (Value.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (Value.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATEDSymbolGuid1Entry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.Value.Length != 0) { + Value = other.Value; + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + Value = input.ReadBytes(); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + Value = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATEDSymbolGuid2Entry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATEDSymbolGuid2Entry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.InstanceMemoryData.Descriptor.NestedTypes[2]; } + } + + [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 DEPRECATEDSymbolGuid2Entry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATEDSymbolGuid2Entry(DEPRECATEDSymbolGuid2Entry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATEDSymbolGuid2Entry Clone() { + return new DEPRECATEDSymbolGuid2Entry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATEDSymbolGuid2Entry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATEDSymbolGuid2Entry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATEDSymbolGuid2Entry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InteractionFilter.cs b/InteractionFilter.cs new file mode 100644 index 0000000..945722a --- /dev/null +++ b/InteractionFilter.cs @@ -0,0 +1,344 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/interaction_filter.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/interaction_filter.proto + public static partial class InteractionFilterReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/interaction_filter.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InteractionFilterReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9pbnRlcmFjdGlvbl9maWx0ZXIucHJv", + "dG8SCHJlY19yb29tImkKFUludGVyYWN0aW9uRmlsdGVyRGF0YRIYChBpbnRl", + "cmFjdGlvbl9tb2RlGAEgASgFEhcKD2dhbWVfcm9sZV9ndWlkcxgCIAEoDBIP", + "CgdlbmFibGVkGAMgASgIEgwKBHRhZ3MYBCADKAlCE6oCEFJlY1Jvb20uUHJv", + "dG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.InteractionFilterData), global::RecRoom.Protobuf.InteractionFilterData.Parser, new[]{ "InteractionMode", "GameRoleGuids", "Enabled", "Tags" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InteractionFilterData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InteractionFilterData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.InteractionFilterReflection.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 InteractionFilterData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InteractionFilterData(InteractionFilterData other) : this() { + interactionMode_ = other.interactionMode_; + gameRoleGuids_ = other.gameRoleGuids_; + enabled_ = other.enabled_; + tags_ = other.tags_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InteractionFilterData Clone() { + return new InteractionFilterData(this); + } + + /// Field number for the "interaction_mode" field. + public const int InteractionModeFieldNumber = 1; + private int interactionMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InteractionMode { + get { return interactionMode_; } + set { + interactionMode_ = value; + } + } + + /// Field number for the "game_role_guids" field. + public const int GameRoleGuidsFieldNumber = 2; + private pb::ByteString gameRoleGuids_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString GameRoleGuids { + get { return gameRoleGuids_; } + set { + gameRoleGuids_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 3; + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { return enabled_; } + set { + enabled_ = value; + } + } + + /// Field number for the "tags" field. + public const int TagsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_tags_codec + = pb::FieldCodec.ForString(34); + private readonly pbc::RepeatedField tags_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Tags { + get { return tags_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InteractionFilterData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InteractionFilterData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InteractionMode != other.InteractionMode) return false; + if (GameRoleGuids != other.GameRoleGuids) return false; + if (Enabled != other.Enabled) return false; + if(!tags_.Equals(other.tags_)) 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 (InteractionMode != 0) hash ^= InteractionMode.GetHashCode(); + if (GameRoleGuids.Length != 0) hash ^= GameRoleGuids.GetHashCode(); + if (Enabled != false) hash ^= Enabled.GetHashCode(); + hash ^= tags_.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 (InteractionMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(InteractionMode); + } + if (GameRoleGuids.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(GameRoleGuids); + } + if (Enabled != false) { + output.WriteRawTag(24); + output.WriteBool(Enabled); + } + tags_.WriteTo(output, _repeated_tags_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 (InteractionMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(InteractionMode); + } + if (GameRoleGuids.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(GameRoleGuids); + } + if (Enabled != false) { + output.WriteRawTag(24); + output.WriteBool(Enabled); + } + tags_.WriteTo(ref output, _repeated_tags_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 (InteractionMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InteractionMode); + } + if (GameRoleGuids.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(GameRoleGuids); + } + if (Enabled != false) { + size += 1 + 1; + } + size += tags_.CalculateSize(_repeated_tags_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InteractionFilterData other) { + if (other == null) { + return; + } + if (other.InteractionMode != 0) { + InteractionMode = other.InteractionMode; + } + if (other.GameRoleGuids.Length != 0) { + GameRoleGuids = other.GameRoleGuids; + } + if (other.Enabled != false) { + Enabled = other.Enabled; + } + tags_.Add(other.tags_); + _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 8: { + InteractionMode = input.ReadInt32(); + break; + } + case 18: { + GameRoleGuids = input.ReadBytes(); + break; + } + case 24: { + Enabled = input.ReadBool(); + break; + } + case 34: { + tags_.AddEntriesFrom(input, _repeated_tags_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 8: { + InteractionMode = input.ReadInt32(); + break; + } + case 18: { + GameRoleGuids = input.ReadBytes(); + break; + } + case 24: { + Enabled = input.ReadBool(); + break; + } + case 34: { + tags_.AddEntriesFrom(ref input, _repeated_tags_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InteractionVolumeData.cs b/InteractionVolumeData.cs new file mode 100644 index 0000000..3e64b8a --- /dev/null +++ b/InteractionVolumeData.cs @@ -0,0 +1,593 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/interaction_volume_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/interaction_volume_data.proto + public static partial class InteractionVolumeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/interaction_volume_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InteractionVolumeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjJyZWNfcm9vbS9wZXJzaXN0ZW5jZS9pbnRlcmFjdGlvbl92b2x1bWVfZGF0", + "YS5wcm90bxIIcmVjX3Jvb20aLXJlY19yb29tL3BlcnNpc3RlbmNlL2ludGVy", + "YWN0aW9uX2ZpbHRlci5wcm90byKBAwoVSW50ZXJhY3Rpb25Wb2x1bWVEYXRh", + "EhoKEmludGVyYWN0aW9uX3N0cmluZxgBIAEoCRIYChBzeW5jX3BvcnRhbF9s", + "b2NrGAIgASgIEh8KF3N5bmNfaW50ZXJhY3Rpb25fc3RyaW5nGAMgASgIEksK", + "IkRFUFJFQ0FURURfaW50ZXJhY3Rpb25fZmlsdGVyX2RhdGEYBCABKAsyHy5y", + "ZWNfcm9vbS5JbnRlcmFjdGlvbkZpbHRlckRhdGESHQoVaW50ZXJhY3Rpb25f", + "aG9sZF90aW1lGAYgASgCEhUKDXBvcnRhbF9sb2NrZWQYByABKAgSIQoZbW92", + "ZW1lbnRfc3BlZWRfbXVsdGlwbGllchgIIAEoAhIeChZwcmVzZXJ2ZV9ob2xk", + "X3Byb2dyZXNzGAkgASgIEh0KFWhpZGVfb3V0bGluZV9vbl9ob3ZlchgKIAEo", + "CBIsCiRpbnRlcmFjdGlvbl9ob2xkX3JlcXVpcmVkX2RlcHJlY2F0ZWQYBSAB", + "KAhCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.InteractionFilterReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.InteractionVolumeData), global::RecRoom.Protobuf.InteractionVolumeData.Parser, new[]{ "InteractionString", "SyncPortalLock", "SyncInteractionString", "DEPRECATEDInteractionFilterData", "InteractionHoldTime", "PortalLocked", "MovementSpeedMultiplier", "PreserveHoldProgress", "HideOutlineOnHover", "InteractionHoldRequiredDeprecated" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InteractionVolumeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InteractionVolumeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.InteractionVolumeDataReflection.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 InteractionVolumeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InteractionVolumeData(InteractionVolumeData other) : this() { + interactionString_ = other.interactionString_; + syncPortalLock_ = other.syncPortalLock_; + syncInteractionString_ = other.syncInteractionString_; + dEPRECATEDInteractionFilterData_ = other.dEPRECATEDInteractionFilterData_ != null ? other.dEPRECATEDInteractionFilterData_.Clone() : null; + interactionHoldTime_ = other.interactionHoldTime_; + portalLocked_ = other.portalLocked_; + movementSpeedMultiplier_ = other.movementSpeedMultiplier_; + preserveHoldProgress_ = other.preserveHoldProgress_; + hideOutlineOnHover_ = other.hideOutlineOnHover_; + interactionHoldRequiredDeprecated_ = other.interactionHoldRequiredDeprecated_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InteractionVolumeData Clone() { + return new InteractionVolumeData(this); + } + + /// Field number for the "interaction_string" field. + public const int InteractionStringFieldNumber = 1; + private string interactionString_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InteractionString { + get { return interactionString_; } + set { + interactionString_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "sync_portal_lock" field. + public const int SyncPortalLockFieldNumber = 2; + private bool syncPortalLock_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SyncPortalLock { + get { return syncPortalLock_; } + set { + syncPortalLock_ = value; + } + } + + /// Field number for the "sync_interaction_string" field. + public const int SyncInteractionStringFieldNumber = 3; + private bool syncInteractionString_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SyncInteractionString { + get { return syncInteractionString_; } + set { + syncInteractionString_ = value; + } + } + + /// Field number for the "DEPRECATED_interaction_filter_data" field. + public const int DEPRECATEDInteractionFilterDataFieldNumber = 4; + private global::RecRoom.Protobuf.InteractionFilterData dEPRECATEDInteractionFilterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InteractionFilterData DEPRECATEDInteractionFilterData { + get { return dEPRECATEDInteractionFilterData_; } + set { + dEPRECATEDInteractionFilterData_ = value; + } + } + + /// Field number for the "interaction_hold_time" field. + public const int InteractionHoldTimeFieldNumber = 6; + private float interactionHoldTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float InteractionHoldTime { + get { return interactionHoldTime_; } + set { + interactionHoldTime_ = value; + } + } + + /// Field number for the "portal_locked" field. + public const int PortalLockedFieldNumber = 7; + private bool portalLocked_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PortalLocked { + get { return portalLocked_; } + set { + portalLocked_ = value; + } + } + + /// Field number for the "movement_speed_multiplier" field. + public const int MovementSpeedMultiplierFieldNumber = 8; + private float movementSpeedMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MovementSpeedMultiplier { + get { return movementSpeedMultiplier_; } + set { + movementSpeedMultiplier_ = value; + } + } + + /// Field number for the "preserve_hold_progress" field. + public const int PreserveHoldProgressFieldNumber = 9; + private bool preserveHoldProgress_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PreserveHoldProgress { + get { return preserveHoldProgress_; } + set { + preserveHoldProgress_ = value; + } + } + + /// Field number for the "hide_outline_on_hover" field. + public const int HideOutlineOnHoverFieldNumber = 10; + private bool hideOutlineOnHover_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HideOutlineOnHover { + get { return hideOutlineOnHover_; } + set { + hideOutlineOnHover_ = value; + } + } + + /// Field number for the "interaction_hold_required_deprecated" field. + public const int InteractionHoldRequiredDeprecatedFieldNumber = 5; + private bool interactionHoldRequiredDeprecated_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool InteractionHoldRequiredDeprecated { + get { return interactionHoldRequiredDeprecated_; } + set { + interactionHoldRequiredDeprecated_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InteractionVolumeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InteractionVolumeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InteractionString != other.InteractionString) return false; + if (SyncPortalLock != other.SyncPortalLock) return false; + if (SyncInteractionString != other.SyncInteractionString) return false; + if (!object.Equals(DEPRECATEDInteractionFilterData, other.DEPRECATEDInteractionFilterData)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(InteractionHoldTime, other.InteractionHoldTime)) return false; + if (PortalLocked != other.PortalLocked) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MovementSpeedMultiplier, other.MovementSpeedMultiplier)) return false; + if (PreserveHoldProgress != other.PreserveHoldProgress) return false; + if (HideOutlineOnHover != other.HideOutlineOnHover) return false; + if (InteractionHoldRequiredDeprecated != other.InteractionHoldRequiredDeprecated) 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 (InteractionString.Length != 0) hash ^= InteractionString.GetHashCode(); + if (SyncPortalLock != false) hash ^= SyncPortalLock.GetHashCode(); + if (SyncInteractionString != false) hash ^= SyncInteractionString.GetHashCode(); + if (dEPRECATEDInteractionFilterData_ != null) hash ^= DEPRECATEDInteractionFilterData.GetHashCode(); + if (InteractionHoldTime != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(InteractionHoldTime); + if (PortalLocked != false) hash ^= PortalLocked.GetHashCode(); + if (MovementSpeedMultiplier != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MovementSpeedMultiplier); + if (PreserveHoldProgress != false) hash ^= PreserveHoldProgress.GetHashCode(); + if (HideOutlineOnHover != false) hash ^= HideOutlineOnHover.GetHashCode(); + if (InteractionHoldRequiredDeprecated != false) hash ^= InteractionHoldRequiredDeprecated.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 (InteractionString.Length != 0) { + output.WriteRawTag(10); + output.WriteString(InteractionString); + } + if (SyncPortalLock != false) { + output.WriteRawTag(16); + output.WriteBool(SyncPortalLock); + } + if (SyncInteractionString != false) { + output.WriteRawTag(24); + output.WriteBool(SyncInteractionString); + } + if (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + if (InteractionHoldRequiredDeprecated != false) { + output.WriteRawTag(40); + output.WriteBool(InteractionHoldRequiredDeprecated); + } + if (InteractionHoldTime != 0F) { + output.WriteRawTag(53); + output.WriteFloat(InteractionHoldTime); + } + if (PortalLocked != false) { + output.WriteRawTag(56); + output.WriteBool(PortalLocked); + } + if (MovementSpeedMultiplier != 0F) { + output.WriteRawTag(69); + output.WriteFloat(MovementSpeedMultiplier); + } + if (PreserveHoldProgress != false) { + output.WriteRawTag(72); + output.WriteBool(PreserveHoldProgress); + } + if (HideOutlineOnHover != false) { + output.WriteRawTag(80); + output.WriteBool(HideOutlineOnHover); + } + 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 (InteractionString.Length != 0) { + output.WriteRawTag(10); + output.WriteString(InteractionString); + } + if (SyncPortalLock != false) { + output.WriteRawTag(16); + output.WriteBool(SyncPortalLock); + } + if (SyncInteractionString != false) { + output.WriteRawTag(24); + output.WriteBool(SyncInteractionString); + } + if (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + if (InteractionHoldRequiredDeprecated != false) { + output.WriteRawTag(40); + output.WriteBool(InteractionHoldRequiredDeprecated); + } + if (InteractionHoldTime != 0F) { + output.WriteRawTag(53); + output.WriteFloat(InteractionHoldTime); + } + if (PortalLocked != false) { + output.WriteRawTag(56); + output.WriteBool(PortalLocked); + } + if (MovementSpeedMultiplier != 0F) { + output.WriteRawTag(69); + output.WriteFloat(MovementSpeedMultiplier); + } + if (PreserveHoldProgress != false) { + output.WriteRawTag(72); + output.WriteBool(PreserveHoldProgress); + } + if (HideOutlineOnHover != false) { + output.WriteRawTag(80); + output.WriteBool(HideOutlineOnHover); + } + 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 (InteractionString.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(InteractionString); + } + if (SyncPortalLock != false) { + size += 1 + 1; + } + if (SyncInteractionString != false) { + size += 1 + 1; + } + if (dEPRECATEDInteractionFilterData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInteractionFilterData); + } + if (InteractionHoldTime != 0F) { + size += 1 + 4; + } + if (PortalLocked != false) { + size += 1 + 1; + } + if (MovementSpeedMultiplier != 0F) { + size += 1 + 4; + } + if (PreserveHoldProgress != false) { + size += 1 + 1; + } + if (HideOutlineOnHover != false) { + size += 1 + 1; + } + if (InteractionHoldRequiredDeprecated != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InteractionVolumeData other) { + if (other == null) { + return; + } + if (other.InteractionString.Length != 0) { + InteractionString = other.InteractionString; + } + if (other.SyncPortalLock != false) { + SyncPortalLock = other.SyncPortalLock; + } + if (other.SyncInteractionString != false) { + SyncInteractionString = other.SyncInteractionString; + } + if (other.dEPRECATEDInteractionFilterData_ != null) { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + DEPRECATEDInteractionFilterData.MergeFrom(other.DEPRECATEDInteractionFilterData); + } + if (other.InteractionHoldTime != 0F) { + InteractionHoldTime = other.InteractionHoldTime; + } + if (other.PortalLocked != false) { + PortalLocked = other.PortalLocked; + } + if (other.MovementSpeedMultiplier != 0F) { + MovementSpeedMultiplier = other.MovementSpeedMultiplier; + } + if (other.PreserveHoldProgress != false) { + PreserveHoldProgress = other.PreserveHoldProgress; + } + if (other.HideOutlineOnHover != false) { + HideOutlineOnHover = other.HideOutlineOnHover; + } + if (other.InteractionHoldRequiredDeprecated != false) { + InteractionHoldRequiredDeprecated = other.InteractionHoldRequiredDeprecated; + } + _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: { + InteractionString = input.ReadString(); + break; + } + case 16: { + SyncPortalLock = input.ReadBool(); + break; + } + case 24: { + SyncInteractionString = input.ReadBool(); + break; + } + case 34: { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + break; + } + case 40: { + InteractionHoldRequiredDeprecated = input.ReadBool(); + break; + } + case 53: { + InteractionHoldTime = input.ReadFloat(); + break; + } + case 56: { + PortalLocked = input.ReadBool(); + break; + } + case 69: { + MovementSpeedMultiplier = input.ReadFloat(); + break; + } + case 72: { + PreserveHoldProgress = input.ReadBool(); + break; + } + case 80: { + HideOutlineOnHover = input.ReadBool(); + 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: { + InteractionString = input.ReadString(); + break; + } + case 16: { + SyncPortalLock = input.ReadBool(); + break; + } + case 24: { + SyncInteractionString = input.ReadBool(); + break; + } + case 34: { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + break; + } + case 40: { + InteractionHoldRequiredDeprecated = input.ReadBool(); + break; + } + case 53: { + InteractionHoldTime = input.ReadFloat(); + break; + } + case 56: { + PortalLocked = input.ReadBool(); + break; + } + case 69: { + MovementSpeedMultiplier = input.ReadFloat(); + break; + } + case 72: { + PreserveHoldProgress = input.ReadBool(); + break; + } + case 80: { + HideOutlineOnHover = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InventionAnchorData.cs b/InventionAnchorData.cs new file mode 100644 index 0000000..c118e1a --- /dev/null +++ b/InventionAnchorData.cs @@ -0,0 +1,338 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/invention_anchor_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/invention_anchor_data.proto + public static partial class InventionAnchorDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/invention_anchor_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InventionAnchorDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjByZWNfcm9vbS9wZXJzaXN0ZW5jZS9pbnZlbnRpb25fYW5jaG9yX2RhdGEu", + "cHJvdG8SCHJlY19yb29tGhpjb3JlL3F1YXRlcm5pb25fZGF0YS5wcm90bxoX", + "Y29yZS92ZWN0b3IzX2RhdGEucHJvdG8inwEKE0ludmVudGlvbkFuY2hvckRh", + "dGESEQoJYW5jaG9yX2lkGAEgASgMEjgKHWFuY2hvcl9mcm9tX3RlbXBsYXRl", + "X3Bvc2l0aW9uGAIgASgLMhEuY29yZS5WZWN0b3IzRGF0YRI7Ch1hbmNob3Jf", + "ZnJvbV90ZW1wbGF0ZV9yb3RhdGlvbhgDIAEoCzIULmNvcmUuUXVhdGVybmlv", + "bkRhdGFCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.QuaternionDataReflection.Descriptor, global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.InventionAnchorData), global::RecRoom.Protobuf.InventionAnchorData.Parser, new[]{ "AnchorId", "AnchorFromTemplatePosition", "AnchorFromTemplateRotation" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InventionAnchorData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InventionAnchorData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.InventionAnchorDataReflection.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 InventionAnchorData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionAnchorData(InventionAnchorData other) : this() { + anchorId_ = other.anchorId_; + anchorFromTemplatePosition_ = other.anchorFromTemplatePosition_ != null ? other.anchorFromTemplatePosition_.Clone() : null; + anchorFromTemplateRotation_ = other.anchorFromTemplateRotation_ != null ? other.anchorFromTemplateRotation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionAnchorData Clone() { + return new InventionAnchorData(this); + } + + /// Field number for the "anchor_id" field. + public const int AnchorIdFieldNumber = 1; + private pb::ByteString anchorId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString AnchorId { + get { return anchorId_; } + set { + anchorId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "anchor_from_template_position" field. + public const int AnchorFromTemplatePositionFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data anchorFromTemplatePosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data AnchorFromTemplatePosition { + get { return anchorFromTemplatePosition_; } + set { + anchorFromTemplatePosition_ = value; + } + } + + /// Field number for the "anchor_from_template_rotation" field. + public const int AnchorFromTemplateRotationFieldNumber = 3; + private global::RecRoom.Protobuf.Core.QuaternionData anchorFromTemplateRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.QuaternionData AnchorFromTemplateRotation { + get { return anchorFromTemplateRotation_; } + set { + anchorFromTemplateRotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InventionAnchorData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InventionAnchorData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AnchorId != other.AnchorId) return false; + if (!object.Equals(AnchorFromTemplatePosition, other.AnchorFromTemplatePosition)) return false; + if (!object.Equals(AnchorFromTemplateRotation, other.AnchorFromTemplateRotation)) 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 (AnchorId.Length != 0) hash ^= AnchorId.GetHashCode(); + if (anchorFromTemplatePosition_ != null) hash ^= AnchorFromTemplatePosition.GetHashCode(); + if (anchorFromTemplateRotation_ != null) hash ^= AnchorFromTemplateRotation.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 (AnchorId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(AnchorId); + } + if (anchorFromTemplatePosition_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AnchorFromTemplatePosition); + } + if (anchorFromTemplateRotation_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AnchorFromTemplateRotation); + } + 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 (AnchorId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(AnchorId); + } + if (anchorFromTemplatePosition_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AnchorFromTemplatePosition); + } + if (anchorFromTemplateRotation_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AnchorFromTemplateRotation); + } + 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 (AnchorId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(AnchorId); + } + if (anchorFromTemplatePosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AnchorFromTemplatePosition); + } + if (anchorFromTemplateRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AnchorFromTemplateRotation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InventionAnchorData other) { + if (other == null) { + return; + } + if (other.AnchorId.Length != 0) { + AnchorId = other.AnchorId; + } + if (other.anchorFromTemplatePosition_ != null) { + if (anchorFromTemplatePosition_ == null) { + AnchorFromTemplatePosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + AnchorFromTemplatePosition.MergeFrom(other.AnchorFromTemplatePosition); + } + if (other.anchorFromTemplateRotation_ != null) { + if (anchorFromTemplateRotation_ == null) { + AnchorFromTemplateRotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + AnchorFromTemplateRotation.MergeFrom(other.AnchorFromTemplateRotation); + } + _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: { + AnchorId = input.ReadBytes(); + break; + } + case 18: { + if (anchorFromTemplatePosition_ == null) { + AnchorFromTemplatePosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AnchorFromTemplatePosition); + break; + } + case 26: { + if (anchorFromTemplateRotation_ == null) { + AnchorFromTemplateRotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + input.ReadMessage(AnchorFromTemplateRotation); + 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: { + AnchorId = input.ReadBytes(); + break; + } + case 18: { + if (anchorFromTemplatePosition_ == null) { + AnchorFromTemplatePosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AnchorFromTemplatePosition); + break; + } + case 26: { + if (anchorFromTemplateRotation_ == null) { + AnchorFromTemplateRotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + input.ReadMessage(AnchorFromTemplateRotation); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InventionInstanceData.cs b/InventionInstanceData.cs new file mode 100644 index 0000000..e81ff08 --- /dev/null +++ b/InventionInstanceData.cs @@ -0,0 +1,290 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/invention_instance_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/invention_instance_data.proto + public static partial class InventionInstanceDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/invention_instance_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InventionInstanceDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjJyZWNfcm9vbS9wZXJzaXN0ZW5jZS9pbnZlbnRpb25faW5zdGFuY2VfZGF0", + "YS5wcm90bxIIcmVjX3Jvb20aFGNvcmUvZ3VpZF9kYXRhLnByb3RvIlIKFUlu", + "dmVudGlvbkluc3RhbmNlRGF0YRIUCgxpbnZlbnRpb25faWQYASABKAMSIwoL", + "aW5zdGFuY2VfaWQYAiABKAsyDi5jb3JlLkd1aWREYXRhQhOqAhBSZWNSb29t", + "LlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.InventionInstanceData), global::RecRoom.Protobuf.InventionInstanceData.Parser, new[]{ "InventionId", "InstanceId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InventionInstanceData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InventionInstanceData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.InventionInstanceDataReflection.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 InventionInstanceData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionInstanceData(InventionInstanceData other) : this() { + inventionId_ = other.inventionId_; + instanceId_ = other.instanceId_ != null ? other.instanceId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionInstanceData Clone() { + return new InventionInstanceData(this); + } + + /// Field number for the "invention_id" field. + public const int InventionIdFieldNumber = 1; + private long inventionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long InventionId { + get { return inventionId_; } + set { + inventionId_ = value; + } + } + + /// Field number for the "instance_id" field. + public const int InstanceIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData instanceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InstanceId { + get { return instanceId_; } + set { + instanceId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InventionInstanceData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InventionInstanceData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InventionId != other.InventionId) return false; + if (!object.Equals(InstanceId, other.InstanceId)) 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 (InventionId != 0L) hash ^= InventionId.GetHashCode(); + if (instanceId_ != null) hash ^= InstanceId.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 (InventionId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(InventionId); + } + if (instanceId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InstanceId); + } + 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 (InventionId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(InventionId); + } + if (instanceId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InstanceId); + } + 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 (InventionId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(InventionId); + } + if (instanceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InstanceId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InventionInstanceData other) { + if (other == null) { + return; + } + if (other.InventionId != 0L) { + InventionId = other.InventionId; + } + if (other.instanceId_ != null) { + if (instanceId_ == null) { + InstanceId = new global::RecRoom.Protobuf.Core.GuidData(); + } + InstanceId.MergeFrom(other.InstanceId); + } + _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 8: { + InventionId = input.ReadInt64(); + break; + } + case 18: { + if (instanceId_ == null) { + InstanceId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InstanceId); + 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 8: { + InventionId = input.ReadInt64(); + break; + } + case 18: { + if (instanceId_ == null) { + InstanceId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InstanceId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InventionPieceData.cs b/InventionPieceData.cs new file mode 100644 index 0000000..f2212d1 --- /dev/null +++ b/InventionPieceData.cs @@ -0,0 +1,403 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/invention_piece_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/invention_piece_data.proto + public static partial class InventionPieceDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/invention_piece_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InventionPieceDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZjaXJjdWl0c192Mi9pbnZlbnRpb25fcGllY2VfZGF0YS5wcm90bxILY2ly", + "Y3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvIrABChJJbnZlbnRpb25Q", + "aWVjZURhdGESIwoLaW5zdGFuY2VfaWQYBSABKAsyDi5jb3JlLkd1aWREYXRh", + "EhQKDGludmVudGlvbl9pZBgCIAEoAxIWCg52ZXJzaW9uX251bWJlchgDIAEo", + "BRInCh9vcmlnaW5hbGx5X2Zyb21fb3RoZXJfaW52ZW50aW9uGAQgASgIEh4K", + "FkRFUFJFQ0FURURfaW5zdGFuY2VfaWQYASABKAxCFqoCE0NpcmN1aXRzVjIu", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.InventionPieceData), global::CircuitsV2.Protobuf.InventionPieceData.Parser, new[]{ "InstanceId", "InventionId", "VersionNumber", "OriginallyFromOtherInvention", "DEPRECATEDInstanceId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InventionPieceData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InventionPieceData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.InventionPieceDataReflection.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 InventionPieceData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionPieceData(InventionPieceData other) : this() { + instanceId_ = other.instanceId_ != null ? other.instanceId_.Clone() : null; + inventionId_ = other.inventionId_; + versionNumber_ = other.versionNumber_; + originallyFromOtherInvention_ = other.originallyFromOtherInvention_; + dEPRECATEDInstanceId_ = other.dEPRECATEDInstanceId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionPieceData Clone() { + return new InventionPieceData(this); + } + + /// Field number for the "instance_id" field. + public const int InstanceIdFieldNumber = 5; + private global::RecRoom.Protobuf.Core.GuidData instanceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData InstanceId { + get { return instanceId_; } + set { + instanceId_ = value; + } + } + + /// Field number for the "invention_id" field. + public const int InventionIdFieldNumber = 2; + private long inventionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long InventionId { + get { return inventionId_; } + set { + inventionId_ = value; + } + } + + /// Field number for the "version_number" field. + public const int VersionNumberFieldNumber = 3; + private int versionNumber_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int VersionNumber { + get { return versionNumber_; } + set { + versionNumber_ = value; + } + } + + /// Field number for the "originally_from_other_invention" field. + public const int OriginallyFromOtherInventionFieldNumber = 4; + private bool originallyFromOtherInvention_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OriginallyFromOtherInvention { + get { return originallyFromOtherInvention_; } + set { + originallyFromOtherInvention_ = value; + } + } + + /// Field number for the "DEPRECATED_instance_id" field. + public const int DEPRECATEDInstanceIdFieldNumber = 1; + private pb::ByteString dEPRECATEDInstanceId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDInstanceId { + get { return dEPRECATEDInstanceId_; } + set { + dEPRECATEDInstanceId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InventionPieceData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InventionPieceData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(InstanceId, other.InstanceId)) return false; + if (InventionId != other.InventionId) return false; + if (VersionNumber != other.VersionNumber) return false; + if (OriginallyFromOtherInvention != other.OriginallyFromOtherInvention) return false; + if (DEPRECATEDInstanceId != other.DEPRECATEDInstanceId) 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 (instanceId_ != null) hash ^= InstanceId.GetHashCode(); + if (InventionId != 0L) hash ^= InventionId.GetHashCode(); + if (VersionNumber != 0) hash ^= VersionNumber.GetHashCode(); + if (OriginallyFromOtherInvention != false) hash ^= OriginallyFromOtherInvention.GetHashCode(); + if (DEPRECATEDInstanceId.Length != 0) hash ^= DEPRECATEDInstanceId.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 (DEPRECATEDInstanceId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDInstanceId); + } + if (InventionId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(InventionId); + } + if (VersionNumber != 0) { + output.WriteRawTag(24); + output.WriteInt32(VersionNumber); + } + if (OriginallyFromOtherInvention != false) { + output.WriteRawTag(32); + output.WriteBool(OriginallyFromOtherInvention); + } + if (instanceId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(InstanceId); + } + 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 (DEPRECATEDInstanceId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDInstanceId); + } + if (InventionId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(InventionId); + } + if (VersionNumber != 0) { + output.WriteRawTag(24); + output.WriteInt32(VersionNumber); + } + if (OriginallyFromOtherInvention != false) { + output.WriteRawTag(32); + output.WriteBool(OriginallyFromOtherInvention); + } + if (instanceId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(InstanceId); + } + 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 (instanceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InstanceId); + } + if (InventionId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(InventionId); + } + if (VersionNumber != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(VersionNumber); + } + if (OriginallyFromOtherInvention != false) { + size += 1 + 1; + } + if (DEPRECATEDInstanceId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDInstanceId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InventionPieceData other) { + if (other == null) { + return; + } + if (other.instanceId_ != null) { + if (instanceId_ == null) { + InstanceId = new global::RecRoom.Protobuf.Core.GuidData(); + } + InstanceId.MergeFrom(other.InstanceId); + } + if (other.InventionId != 0L) { + InventionId = other.InventionId; + } + if (other.VersionNumber != 0) { + VersionNumber = other.VersionNumber; + } + if (other.OriginallyFromOtherInvention != false) { + OriginallyFromOtherInvention = other.OriginallyFromOtherInvention; + } + if (other.DEPRECATEDInstanceId.Length != 0) { + DEPRECATEDInstanceId = other.DEPRECATEDInstanceId; + } + _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: { + DEPRECATEDInstanceId = input.ReadBytes(); + break; + } + case 16: { + InventionId = input.ReadInt64(); + break; + } + case 24: { + VersionNumber = input.ReadInt32(); + break; + } + case 32: { + OriginallyFromOtherInvention = input.ReadBool(); + break; + } + case 42: { + if (instanceId_ == null) { + InstanceId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InstanceId); + 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: { + DEPRECATEDInstanceId = input.ReadBytes(); + break; + } + case 16: { + InventionId = input.ReadInt64(); + break; + } + case 24: { + VersionNumber = input.ReadInt32(); + break; + } + case 32: { + OriginallyFromOtherInvention = input.ReadBool(); + break; + } + case 42: { + if (instanceId_ == null) { + InstanceId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(InstanceId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InventionSpawnRequestData.cs b/InventionSpawnRequestData.cs new file mode 100644 index 0000000..70d687e --- /dev/null +++ b/InventionSpawnRequestData.cs @@ -0,0 +1,629 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/creation_transient/invention_spawn_request_data.proto +// +#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 RecRoom.Creation.Protobuf { + + /// Holder for reflection information generated from rec_room/creation_transient/invention_spawn_request_data.proto + public static partial class InventionSpawnRequestDataReflection { + + #region Descriptor + /// File descriptor for rec_room/creation_transient/invention_spawn_request_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InventionSpawnRequestDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj5yZWNfcm9vbS9jcmVhdGlvbl90cmFuc2llbnQvaW52ZW50aW9uX3NwYXdu", + "X3JlcXVlc3RfZGF0YS5wcm90bxIIY3JlYXRpb24aFGNvcmUvZ3VpZF9kYXRh", + "LnByb3RvGj1yZWNfcm9vbS9jcmVhdGlvbl90cmFuc2llbnQvdGVtcGxhdGVf", + "c3Bhd25fcmVxdWVzdF9kYXRhLnByb3RvIu8CChlJbnZlbnRpb25TcGF3blJl", + "cXVlc3REYXRhEhQKDGludmVudGlvbl9pZBgBIAEoAxITCgt2ZXJzaW9uX251", + "bRgCIAEoBRIWCg5kYXRhX2Jsb2JfbmFtZRgDIAEoCRIWCg5kYXRhX2Jsb2Jf", + "aGFzaBgEIAEoCRJCChRzcGF3bl90cmFuc2Zvcm1fZGF0YRgFIAEoCzIkLmNy", + "ZWF0aW9uLlRlbXBsYXRlU3Bhd25UcmFuc2Zvcm1EYXRhEigKEGNpcmN1aXRf", + "Z3JhcGhfaWQYBiABKAsyDi5jb3JlLkd1aWREYXRhEhAKCGlzX3RyaWFsGAcg", + "ASgIEhQKDGNoZWNrX2FuY2hvchgIIAEoCBIhChlyZXBsYWNlX3Byb2dyZXNz", + "aW9uX3RhYmxlGAkgASgIEhEKCXBhcmVudF9pZBgKIAEoDRIrChN1bml0eV9z", + "dWJfYXNzZXRfaWRzGAsgAygLMg4uY29yZS5HdWlkRGF0YUIcqgIZUmVjUm9v", + "bS5DcmVhdGlvbi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::RecRoom.Creation.Protobuf.TemplateSpawnRequestDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Creation.Protobuf.InventionSpawnRequestData), global::RecRoom.Creation.Protobuf.InventionSpawnRequestData.Parser, new[]{ "InventionId", "VersionNum", "DataBlobName", "DataBlobHash", "SpawnTransformData", "CircuitGraphId", "IsTrial", "CheckAnchor", "ReplaceProgressionTable", "ParentId", "UnitySubAssetIds" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InventionSpawnRequestData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InventionSpawnRequestData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Creation.Protobuf.InventionSpawnRequestDataReflection.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 InventionSpawnRequestData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionSpawnRequestData(InventionSpawnRequestData other) : this() { + inventionId_ = other.inventionId_; + versionNum_ = other.versionNum_; + dataBlobName_ = other.dataBlobName_; + dataBlobHash_ = other.dataBlobHash_; + spawnTransformData_ = other.spawnTransformData_ != null ? other.spawnTransformData_.Clone() : null; + circuitGraphId_ = other.circuitGraphId_ != null ? other.circuitGraphId_.Clone() : null; + isTrial_ = other.isTrial_; + checkAnchor_ = other.checkAnchor_; + replaceProgressionTable_ = other.replaceProgressionTable_; + parentId_ = other.parentId_; + unitySubAssetIds_ = other.unitySubAssetIds_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionSpawnRequestData Clone() { + return new InventionSpawnRequestData(this); + } + + /// Field number for the "invention_id" field. + public const int InventionIdFieldNumber = 1; + private long inventionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long InventionId { + get { return inventionId_; } + set { + inventionId_ = value; + } + } + + /// Field number for the "version_num" field. + public const int VersionNumFieldNumber = 2; + private int versionNum_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int VersionNum { + get { return versionNum_; } + set { + versionNum_ = value; + } + } + + /// Field number for the "data_blob_name" field. + public const int DataBlobNameFieldNumber = 3; + private string dataBlobName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DataBlobName { + get { return dataBlobName_; } + set { + dataBlobName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "data_blob_hash" field. + public const int DataBlobHashFieldNumber = 4; + private string dataBlobHash_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DataBlobHash { + get { return dataBlobHash_; } + set { + dataBlobHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "spawn_transform_data" field. + public const int SpawnTransformDataFieldNumber = 5; + private global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData spawnTransformData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData SpawnTransformData { + get { return spawnTransformData_; } + set { + spawnTransformData_ = value; + } + } + + /// Field number for the "circuit_graph_id" field. + public const int CircuitGraphIdFieldNumber = 6; + private global::RecRoom.Protobuf.Core.GuidData circuitGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData CircuitGraphId { + get { return circuitGraphId_; } + set { + circuitGraphId_ = value; + } + } + + /// Field number for the "is_trial" field. + public const int IsTrialFieldNumber = 7; + private bool isTrial_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsTrial { + get { return isTrial_; } + set { + isTrial_ = value; + } + } + + /// Field number for the "check_anchor" field. + public const int CheckAnchorFieldNumber = 8; + private bool checkAnchor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CheckAnchor { + get { return checkAnchor_; } + set { + checkAnchor_ = value; + } + } + + /// Field number for the "replace_progression_table" field. + public const int ReplaceProgressionTableFieldNumber = 9; + private bool replaceProgressionTable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ReplaceProgressionTable { + get { return replaceProgressionTable_; } + set { + replaceProgressionTable_ = value; + } + } + + /// Field number for the "parent_id" field. + public const int ParentIdFieldNumber = 10; + private uint parentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint ParentId { + get { return parentId_; } + set { + parentId_ = value; + } + } + + /// Field number for the "unity_sub_asset_ids" field. + public const int UnitySubAssetIdsFieldNumber = 11; + private static readonly pb::FieldCodec _repeated_unitySubAssetIds_codec + = pb::FieldCodec.ForMessage(90, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField unitySubAssetIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField UnitySubAssetIds { + get { return unitySubAssetIds_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InventionSpawnRequestData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InventionSpawnRequestData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InventionId != other.InventionId) return false; + if (VersionNum != other.VersionNum) return false; + if (DataBlobName != other.DataBlobName) return false; + if (DataBlobHash != other.DataBlobHash) return false; + if (!object.Equals(SpawnTransformData, other.SpawnTransformData)) return false; + if (!object.Equals(CircuitGraphId, other.CircuitGraphId)) return false; + if (IsTrial != other.IsTrial) return false; + if (CheckAnchor != other.CheckAnchor) return false; + if (ReplaceProgressionTable != other.ReplaceProgressionTable) return false; + if (ParentId != other.ParentId) return false; + if(!unitySubAssetIds_.Equals(other.unitySubAssetIds_)) 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 (InventionId != 0L) hash ^= InventionId.GetHashCode(); + if (VersionNum != 0) hash ^= VersionNum.GetHashCode(); + if (DataBlobName.Length != 0) hash ^= DataBlobName.GetHashCode(); + if (DataBlobHash.Length != 0) hash ^= DataBlobHash.GetHashCode(); + if (spawnTransformData_ != null) hash ^= SpawnTransformData.GetHashCode(); + if (circuitGraphId_ != null) hash ^= CircuitGraphId.GetHashCode(); + if (IsTrial != false) hash ^= IsTrial.GetHashCode(); + if (CheckAnchor != false) hash ^= CheckAnchor.GetHashCode(); + if (ReplaceProgressionTable != false) hash ^= ReplaceProgressionTable.GetHashCode(); + if (ParentId != 0) hash ^= ParentId.GetHashCode(); + hash ^= unitySubAssetIds_.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 (InventionId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(InventionId); + } + if (VersionNum != 0) { + output.WriteRawTag(16); + output.WriteInt32(VersionNum); + } + if (DataBlobName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(DataBlobName); + } + if (DataBlobHash.Length != 0) { + output.WriteRawTag(34); + output.WriteString(DataBlobHash); + } + if (spawnTransformData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(SpawnTransformData); + } + if (circuitGraphId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(CircuitGraphId); + } + if (IsTrial != false) { + output.WriteRawTag(56); + output.WriteBool(IsTrial); + } + if (CheckAnchor != false) { + output.WriteRawTag(64); + output.WriteBool(CheckAnchor); + } + if (ReplaceProgressionTable != false) { + output.WriteRawTag(72); + output.WriteBool(ReplaceProgressionTable); + } + if (ParentId != 0) { + output.WriteRawTag(80); + output.WriteUInt32(ParentId); + } + unitySubAssetIds_.WriteTo(output, _repeated_unitySubAssetIds_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 (InventionId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(InventionId); + } + if (VersionNum != 0) { + output.WriteRawTag(16); + output.WriteInt32(VersionNum); + } + if (DataBlobName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(DataBlobName); + } + if (DataBlobHash.Length != 0) { + output.WriteRawTag(34); + output.WriteString(DataBlobHash); + } + if (spawnTransformData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(SpawnTransformData); + } + if (circuitGraphId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(CircuitGraphId); + } + if (IsTrial != false) { + output.WriteRawTag(56); + output.WriteBool(IsTrial); + } + if (CheckAnchor != false) { + output.WriteRawTag(64); + output.WriteBool(CheckAnchor); + } + if (ReplaceProgressionTable != false) { + output.WriteRawTag(72); + output.WriteBool(ReplaceProgressionTable); + } + if (ParentId != 0) { + output.WriteRawTag(80); + output.WriteUInt32(ParentId); + } + unitySubAssetIds_.WriteTo(ref output, _repeated_unitySubAssetIds_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 (InventionId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(InventionId); + } + if (VersionNum != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(VersionNum); + } + if (DataBlobName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DataBlobName); + } + if (DataBlobHash.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DataBlobHash); + } + if (spawnTransformData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SpawnTransformData); + } + if (circuitGraphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitGraphId); + } + if (IsTrial != false) { + size += 1 + 1; + } + if (CheckAnchor != false) { + size += 1 + 1; + } + if (ReplaceProgressionTable != false) { + size += 1 + 1; + } + if (ParentId != 0) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(ParentId); + } + size += unitySubAssetIds_.CalculateSize(_repeated_unitySubAssetIds_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InventionSpawnRequestData other) { + if (other == null) { + return; + } + if (other.InventionId != 0L) { + InventionId = other.InventionId; + } + if (other.VersionNum != 0) { + VersionNum = other.VersionNum; + } + if (other.DataBlobName.Length != 0) { + DataBlobName = other.DataBlobName; + } + if (other.DataBlobHash.Length != 0) { + DataBlobHash = other.DataBlobHash; + } + if (other.spawnTransformData_ != null) { + if (spawnTransformData_ == null) { + SpawnTransformData = new global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData(); + } + SpawnTransformData.MergeFrom(other.SpawnTransformData); + } + if (other.circuitGraphId_ != null) { + if (circuitGraphId_ == null) { + CircuitGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + CircuitGraphId.MergeFrom(other.CircuitGraphId); + } + if (other.IsTrial != false) { + IsTrial = other.IsTrial; + } + if (other.CheckAnchor != false) { + CheckAnchor = other.CheckAnchor; + } + if (other.ReplaceProgressionTable != false) { + ReplaceProgressionTable = other.ReplaceProgressionTable; + } + if (other.ParentId != 0) { + ParentId = other.ParentId; + } + unitySubAssetIds_.Add(other.unitySubAssetIds_); + _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 8: { + InventionId = input.ReadInt64(); + break; + } + case 16: { + VersionNum = input.ReadInt32(); + break; + } + case 26: { + DataBlobName = input.ReadString(); + break; + } + case 34: { + DataBlobHash = input.ReadString(); + break; + } + case 42: { + if (spawnTransformData_ == null) { + SpawnTransformData = new global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData(); + } + input.ReadMessage(SpawnTransformData); + break; + } + case 50: { + if (circuitGraphId_ == null) { + CircuitGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CircuitGraphId); + break; + } + case 56: { + IsTrial = input.ReadBool(); + break; + } + case 64: { + CheckAnchor = input.ReadBool(); + break; + } + case 72: { + ReplaceProgressionTable = input.ReadBool(); + break; + } + case 80: { + ParentId = input.ReadUInt32(); + break; + } + case 90: { + unitySubAssetIds_.AddEntriesFrom(input, _repeated_unitySubAssetIds_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 8: { + InventionId = input.ReadInt64(); + break; + } + case 16: { + VersionNum = input.ReadInt32(); + break; + } + case 26: { + DataBlobName = input.ReadString(); + break; + } + case 34: { + DataBlobHash = input.ReadString(); + break; + } + case 42: { + if (spawnTransformData_ == null) { + SpawnTransformData = new global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData(); + } + input.ReadMessage(SpawnTransformData); + break; + } + case 50: { + if (circuitGraphId_ == null) { + CircuitGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CircuitGraphId); + break; + } + case 56: { + IsTrial = input.ReadBool(); + break; + } + case 64: { + CheckAnchor = input.ReadBool(); + break; + } + case 72: { + ReplaceProgressionTable = input.ReadBool(); + break; + } + case 80: { + ParentId = input.ReadUInt32(); + break; + } + case 90: { + unitySubAssetIds_.AddEntriesFrom(ref input, _repeated_unitySubAssetIds_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InventionUsage.cs b/InventionUsage.cs new file mode 100644 index 0000000..d0e5046 --- /dev/null +++ b/InventionUsage.cs @@ -0,0 +1,514 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/rec_net/invention_usage.proto +// +#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 RecNet.Protobuf { + + /// Holder for reflection information generated from rec_room/rec_net/invention_usage.proto + public static partial class InventionUsageReflection { + + #region Descriptor + /// File descriptor for rec_room/rec_net/invention_usage.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InventionUsageReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZyZWNfcm9vbS9yZWNfbmV0L2ludmVudGlvbl91c2FnZS5wcm90bxIIcmVj", + "X3Jvb20isgEKEkludmVudGlvblVzYWdlRGF0YRIPCgd2ZXJzaW9uGAEgASgF", + "ElMKFGludmVudGlvbl9yZWZlcmVuY2VzGAIgAygLMjUucmVjX3Jvb20uSW52", + "ZW50aW9uVXNhZ2VEYXRhLkludmVudGlvblJlZmVyZW5jZXNFbnRyeRo2ChhJ", + "bnZlbnRpb25SZWZlcmVuY2VzRW50cnkSCwoDa2V5GAEgASgDEg0KBXZhbHVl", + "GAIgASgFQhKqAg9SZWNOZXQuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecNet.Protobuf.InventionUsageData), global::RecNet.Protobuf.InventionUsageData.Parser, new[]{ "Version", "InventionReferences" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecNet.Protobuf.InventionUsageData.Types.InventionReferencesEntry), global::RecNet.Protobuf.InventionUsageData.Types.InventionReferencesEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null)}) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InventionUsageData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InventionUsageData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecNet.Protobuf.InventionUsageReflection.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 InventionUsageData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionUsageData(InventionUsageData other) : this() { + version_ = other.version_; + inventionReferences_ = other.inventionReferences_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionUsageData Clone() { + return new InventionUsageData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private int version_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "invention_references" field. + public const int InventionReferencesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_inventionReferences_codec + = pb::FieldCodec.ForMessage(18, global::RecNet.Protobuf.InventionUsageData.Types.InventionReferencesEntry.Parser); + private readonly pbc::RepeatedField inventionReferences_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InventionReferences { + get { return inventionReferences_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InventionUsageData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InventionUsageData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if(!inventionReferences_.Equals(other.inventionReferences_)) 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 (Version != 0) hash ^= Version.GetHashCode(); + hash ^= inventionReferences_.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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + inventionReferences_.WriteTo(output, _repeated_inventionReferences_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 (Version != 0) { + output.WriteRawTag(8); + output.WriteInt32(Version); + } + inventionReferences_.WriteTo(ref output, _repeated_inventionReferences_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 (Version != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Version); + } + size += inventionReferences_.CalculateSize(_repeated_inventionReferences_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InventionUsageData other) { + if (other == null) { + return; + } + if (other.Version != 0) { + Version = other.Version; + } + inventionReferences_.Add(other.inventionReferences_); + _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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + inventionReferences_.AddEntriesFrom(input, _repeated_inventionReferences_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 8: { + Version = input.ReadInt32(); + break; + } + case 18: { + inventionReferences_.AddEntriesFrom(ref input, _repeated_inventionReferences_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the InventionUsageData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InventionReferencesEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InventionReferencesEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecNet.Protobuf.InventionUsageData.Descriptor.NestedTypes[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 InventionReferencesEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionReferencesEntry(InventionReferencesEntry other) : this() { + key_ = other.key_; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionReferencesEntry Clone() { + return new InventionReferencesEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private long key_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long Key { + get { return key_; } + set { + key_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InventionReferencesEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InventionReferencesEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (Value != other.Value) 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 (Key != 0L) hash ^= Key.GetHashCode(); + if (Value != 0) hash ^= Value.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 (Key != 0L) { + output.WriteRawTag(8); + output.WriteInt64(Key); + } + if (Value != 0) { + output.WriteRawTag(16); + output.WriteInt32(Value); + } + 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 (Key != 0L) { + output.WriteRawTag(8); + output.WriteInt64(Key); + } + if (Value != 0) { + output.WriteRawTag(16); + output.WriteInt32(Value); + } + 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 (Key != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(Key); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InventionReferencesEntry other) { + if (other == null) { + return; + } + if (other.Key != 0L) { + Key = other.Key; + } + if (other.Value != 0) { + Value = other.Value; + } + _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 8: { + Key = input.ReadInt64(); + break; + } + case 16: { + Value = input.ReadInt32(); + 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 8: { + Key = input.ReadInt64(); + break; + } + case 16: { + Value = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InventoryItemEquipmentSlotsData.cs b/InventoryItemEquipmentSlotsData.cs new file mode 100644 index 0000000..0b0ef0f --- /dev/null +++ b/InventoryItemEquipmentSlotsData.cs @@ -0,0 +1,233 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/inventory_item_equipment_slots_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/inventory_item_equipment_slots_data.proto + public static partial class InventoryItemEquipmentSlotsDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/inventory_item_equipment_slots_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InventoryItemEquipmentSlotsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVjaXJjdWl0c192Mi9pbnZlbnRvcnlfaXRlbV9lcXVpcG1lbnRfc2xvdHNf", + "ZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3Rv", + "IlYKH0ludmVudG9yeUl0ZW1FcXVpcG1lbnRTbG90c0RhdGESMwobaW52ZW50", + "b3J5X2l0ZW1fc2xvdF9lbnRyaWVzGAEgAygLMg4uY29yZS5HdWlkRGF0YUIW", + "qgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.InventoryItemEquipmentSlotsData), global::CircuitsV2.Protobuf.InventoryItemEquipmentSlotsData.Parser, new[]{ "InventoryItemSlotEntries" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InventoryItemEquipmentSlotsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InventoryItemEquipmentSlotsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.InventoryItemEquipmentSlotsDataReflection.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 InventoryItemEquipmentSlotsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventoryItemEquipmentSlotsData(InventoryItemEquipmentSlotsData other) : this() { + inventoryItemSlotEntries_ = other.inventoryItemSlotEntries_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventoryItemEquipmentSlotsData Clone() { + return new InventoryItemEquipmentSlotsData(this); + } + + /// Field number for the "inventory_item_slot_entries" field. + public const int InventoryItemSlotEntriesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_inventoryItemSlotEntries_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField inventoryItemSlotEntries_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InventoryItemSlotEntries { + get { return inventoryItemSlotEntries_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InventoryItemEquipmentSlotsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InventoryItemEquipmentSlotsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!inventoryItemSlotEntries_.Equals(other.inventoryItemSlotEntries_)) 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; + hash ^= inventoryItemSlotEntries_.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 + inventoryItemSlotEntries_.WriteTo(output, _repeated_inventoryItemSlotEntries_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) { + inventoryItemSlotEntries_.WriteTo(ref output, _repeated_inventoryItemSlotEntries_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; + size += inventoryItemSlotEntries_.CalculateSize(_repeated_inventoryItemSlotEntries_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InventoryItemEquipmentSlotsData other) { + if (other == null) { + return; + } + inventoryItemSlotEntries_.Add(other.inventoryItemSlotEntries_); + _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: { + inventoryItemSlotEntries_.AddEntriesFrom(input, _repeated_inventoryItemSlotEntries_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: { + inventoryItemSlotEntries_.AddEntriesFrom(ref input, _repeated_inventoryItemSlotEntries_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InvisibleCollisionData.cs b/InvisibleCollisionData.cs new file mode 100644 index 0000000..ab97ed1 --- /dev/null +++ b/InvisibleCollisionData.cs @@ -0,0 +1,382 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/invisible_collision_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/invisible_collision_data.proto + public static partial class InvisibleCollisionDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/invisible_collision_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InvisibleCollisionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNyZWNfcm9vbS9wZXJzaXN0ZW5jZS9pbnZpc2libGVfY29sbGlzaW9uX2Rh", + "dGEucHJvdG8SCHJlY19yb29tIp4BChZJbnZpc2libGVDb2xsaXNpb25EYXRh", + "EhwKFGNvbGxpZGVfd2l0aF9wbGF5ZXJzGAEgASgIEhwKFGNvbGxpZGVfd2l0", + "aF9vYmplY3RzGAIgASgIEhQKDGZpbHRlcl9yb2xlcxgDIAMoCRIWCg5yZXN0", + "cmljdF9yb2xlcxgEIAEoCBIaChJvY2NsdWRlc190YXJnZXRpbmcYBSABKAhC", + "E6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.InvisibleCollisionData), global::RecRoom.Protobuf.InvisibleCollisionData.Parser, new[]{ "CollideWithPlayers", "CollideWithObjects", "FilterRoles", "RestrictRoles", "OccludesTargeting" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InvisibleCollisionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InvisibleCollisionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.InvisibleCollisionDataReflection.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 InvisibleCollisionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InvisibleCollisionData(InvisibleCollisionData other) : this() { + collideWithPlayers_ = other.collideWithPlayers_; + collideWithObjects_ = other.collideWithObjects_; + filterRoles_ = other.filterRoles_.Clone(); + restrictRoles_ = other.restrictRoles_; + occludesTargeting_ = other.occludesTargeting_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InvisibleCollisionData Clone() { + return new InvisibleCollisionData(this); + } + + /// Field number for the "collide_with_players" field. + public const int CollideWithPlayersFieldNumber = 1; + private bool collideWithPlayers_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CollideWithPlayers { + get { return collideWithPlayers_; } + set { + collideWithPlayers_ = value; + } + } + + /// Field number for the "collide_with_objects" field. + public const int CollideWithObjectsFieldNumber = 2; + private bool collideWithObjects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CollideWithObjects { + get { return collideWithObjects_; } + set { + collideWithObjects_ = value; + } + } + + /// Field number for the "filter_roles" field. + public const int FilterRolesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_filterRoles_codec + = pb::FieldCodec.ForString(26); + private readonly pbc::RepeatedField filterRoles_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FilterRoles { + get { return filterRoles_; } + } + + /// Field number for the "restrict_roles" field. + public const int RestrictRolesFieldNumber = 4; + private bool restrictRoles_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool RestrictRoles { + get { return restrictRoles_; } + set { + restrictRoles_ = value; + } + } + + /// Field number for the "occludes_targeting" field. + public const int OccludesTargetingFieldNumber = 5; + private bool occludesTargeting_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OccludesTargeting { + get { return occludesTargeting_; } + set { + occludesTargeting_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InvisibleCollisionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InvisibleCollisionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CollideWithPlayers != other.CollideWithPlayers) return false; + if (CollideWithObjects != other.CollideWithObjects) return false; + if(!filterRoles_.Equals(other.filterRoles_)) return false; + if (RestrictRoles != other.RestrictRoles) return false; + if (OccludesTargeting != other.OccludesTargeting) 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 (CollideWithPlayers != false) hash ^= CollideWithPlayers.GetHashCode(); + if (CollideWithObjects != false) hash ^= CollideWithObjects.GetHashCode(); + hash ^= filterRoles_.GetHashCode(); + if (RestrictRoles != false) hash ^= RestrictRoles.GetHashCode(); + if (OccludesTargeting != false) hash ^= OccludesTargeting.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 (CollideWithPlayers != false) { + output.WriteRawTag(8); + output.WriteBool(CollideWithPlayers); + } + if (CollideWithObjects != false) { + output.WriteRawTag(16); + output.WriteBool(CollideWithObjects); + } + filterRoles_.WriteTo(output, _repeated_filterRoles_codec); + if (RestrictRoles != false) { + output.WriteRawTag(32); + output.WriteBool(RestrictRoles); + } + if (OccludesTargeting != false) { + output.WriteRawTag(40); + output.WriteBool(OccludesTargeting); + } + 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 (CollideWithPlayers != false) { + output.WriteRawTag(8); + output.WriteBool(CollideWithPlayers); + } + if (CollideWithObjects != false) { + output.WriteRawTag(16); + output.WriteBool(CollideWithObjects); + } + filterRoles_.WriteTo(ref output, _repeated_filterRoles_codec); + if (RestrictRoles != false) { + output.WriteRawTag(32); + output.WriteBool(RestrictRoles); + } + if (OccludesTargeting != false) { + output.WriteRawTag(40); + output.WriteBool(OccludesTargeting); + } + 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 (CollideWithPlayers != false) { + size += 1 + 1; + } + if (CollideWithObjects != false) { + size += 1 + 1; + } + size += filterRoles_.CalculateSize(_repeated_filterRoles_codec); + if (RestrictRoles != false) { + size += 1 + 1; + } + if (OccludesTargeting != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InvisibleCollisionData other) { + if (other == null) { + return; + } + if (other.CollideWithPlayers != false) { + CollideWithPlayers = other.CollideWithPlayers; + } + if (other.CollideWithObjects != false) { + CollideWithObjects = other.CollideWithObjects; + } + filterRoles_.Add(other.filterRoles_); + if (other.RestrictRoles != false) { + RestrictRoles = other.RestrictRoles; + } + if (other.OccludesTargeting != false) { + OccludesTargeting = other.OccludesTargeting; + } + _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 8: { + CollideWithPlayers = input.ReadBool(); + break; + } + case 16: { + CollideWithObjects = input.ReadBool(); + break; + } + case 26: { + filterRoles_.AddEntriesFrom(input, _repeated_filterRoles_codec); + break; + } + case 32: { + RestrictRoles = input.ReadBool(); + break; + } + case 40: { + OccludesTargeting = input.ReadBool(); + 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 8: { + CollideWithPlayers = input.ReadBool(); + break; + } + case 16: { + CollideWithObjects = input.ReadBool(); + break; + } + case 26: { + filterRoles_.AddEntriesFrom(ref input, _repeated_filterRoles_codec); + break; + } + case 32: { + RestrictRoles = input.ReadBool(); + break; + } + case 40: { + OccludesTargeting = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/InvisibleCollisionV2Data.cs b/InvisibleCollisionV2Data.cs new file mode 100644 index 0000000..a2c63d5 --- /dev/null +++ b/InvisibleCollisionV2Data.cs @@ -0,0 +1,442 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/invisible_collision_v2_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/invisible_collision_v2_data.proto + public static partial class InvisibleCollisionV2DataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/invisible_collision_v2_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InvisibleCollisionV2DataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9pbnZpc2libGVfY29sbGlzaW9uX3Yy", + "X2RhdGEucHJvdG8SCHJlY19yb29tGi1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9p", + "bnRlcmFjdGlvbl9maWx0ZXIucHJvdG8i8wEKGEludmlzaWJsZUNvbGxpc2lv", + "blYyRGF0YRIcChRjb2xsaWRlX3dpdGhfcGxheWVycxgBIAEoCBJLCiJERVBS", + "RUNBVEVEX2ludGVyYWN0aW9uX2ZpbHRlcl9kYXRhGAIgASgLMh8ucmVjX3Jv", + "b20uSW50ZXJhY3Rpb25GaWx0ZXJEYXRhEhwKFGNvbGxpZGVfd2l0aF9vYmpl", + "Y3RzGAMgASgIEiAKGGNvbGxpZGVfd2l0aF9wcm9qZWN0aWxlcxgEIAEoCBIa", + "ChJvY2NsdWRlc190YXJnZXRpbmcYBSABKAgSEAoIZGlzYWJsZWQYBiABKAhC", + "E6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.InteractionFilterReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.InvisibleCollisionV2Data), global::RecRoom.Protobuf.InvisibleCollisionV2Data.Parser, new[]{ "CollideWithPlayers", "DEPRECATEDInteractionFilterData", "CollideWithObjects", "CollideWithProjectiles", "OccludesTargeting", "Disabled" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InvisibleCollisionV2Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InvisibleCollisionV2Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.InvisibleCollisionV2DataReflection.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 InvisibleCollisionV2Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InvisibleCollisionV2Data(InvisibleCollisionV2Data other) : this() { + collideWithPlayers_ = other.collideWithPlayers_; + dEPRECATEDInteractionFilterData_ = other.dEPRECATEDInteractionFilterData_ != null ? other.dEPRECATEDInteractionFilterData_.Clone() : null; + collideWithObjects_ = other.collideWithObjects_; + collideWithProjectiles_ = other.collideWithProjectiles_; + occludesTargeting_ = other.occludesTargeting_; + disabled_ = other.disabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InvisibleCollisionV2Data Clone() { + return new InvisibleCollisionV2Data(this); + } + + /// Field number for the "collide_with_players" field. + public const int CollideWithPlayersFieldNumber = 1; + private bool collideWithPlayers_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CollideWithPlayers { + get { return collideWithPlayers_; } + set { + collideWithPlayers_ = value; + } + } + + /// Field number for the "DEPRECATED_interaction_filter_data" field. + public const int DEPRECATEDInteractionFilterDataFieldNumber = 2; + private global::RecRoom.Protobuf.InteractionFilterData dEPRECATEDInteractionFilterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InteractionFilterData DEPRECATEDInteractionFilterData { + get { return dEPRECATEDInteractionFilterData_; } + set { + dEPRECATEDInteractionFilterData_ = value; + } + } + + /// Field number for the "collide_with_objects" field. + public const int CollideWithObjectsFieldNumber = 3; + private bool collideWithObjects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CollideWithObjects { + get { return collideWithObjects_; } + set { + collideWithObjects_ = value; + } + } + + /// Field number for the "collide_with_projectiles" field. + public const int CollideWithProjectilesFieldNumber = 4; + private bool collideWithProjectiles_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CollideWithProjectiles { + get { return collideWithProjectiles_; } + set { + collideWithProjectiles_ = value; + } + } + + /// Field number for the "occludes_targeting" field. + public const int OccludesTargetingFieldNumber = 5; + private bool occludesTargeting_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OccludesTargeting { + get { return occludesTargeting_; } + set { + occludesTargeting_ = value; + } + } + + /// Field number for the "disabled" field. + public const int DisabledFieldNumber = 6; + private bool disabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Disabled { + get { return disabled_; } + set { + disabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InvisibleCollisionV2Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InvisibleCollisionV2Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CollideWithPlayers != other.CollideWithPlayers) return false; + if (!object.Equals(DEPRECATEDInteractionFilterData, other.DEPRECATEDInteractionFilterData)) return false; + if (CollideWithObjects != other.CollideWithObjects) return false; + if (CollideWithProjectiles != other.CollideWithProjectiles) return false; + if (OccludesTargeting != other.OccludesTargeting) return false; + if (Disabled != other.Disabled) 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 (CollideWithPlayers != false) hash ^= CollideWithPlayers.GetHashCode(); + if (dEPRECATEDInteractionFilterData_ != null) hash ^= DEPRECATEDInteractionFilterData.GetHashCode(); + if (CollideWithObjects != false) hash ^= CollideWithObjects.GetHashCode(); + if (CollideWithProjectiles != false) hash ^= CollideWithProjectiles.GetHashCode(); + if (OccludesTargeting != false) hash ^= OccludesTargeting.GetHashCode(); + if (Disabled != false) hash ^= Disabled.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 (CollideWithPlayers != false) { + output.WriteRawTag(8); + output.WriteBool(CollideWithPlayers); + } + if (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + if (CollideWithObjects != false) { + output.WriteRawTag(24); + output.WriteBool(CollideWithObjects); + } + if (CollideWithProjectiles != false) { + output.WriteRawTag(32); + output.WriteBool(CollideWithProjectiles); + } + if (OccludesTargeting != false) { + output.WriteRawTag(40); + output.WriteBool(OccludesTargeting); + } + if (Disabled != false) { + output.WriteRawTag(48); + output.WriteBool(Disabled); + } + 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 (CollideWithPlayers != false) { + output.WriteRawTag(8); + output.WriteBool(CollideWithPlayers); + } + if (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + if (CollideWithObjects != false) { + output.WriteRawTag(24); + output.WriteBool(CollideWithObjects); + } + if (CollideWithProjectiles != false) { + output.WriteRawTag(32); + output.WriteBool(CollideWithProjectiles); + } + if (OccludesTargeting != false) { + output.WriteRawTag(40); + output.WriteBool(OccludesTargeting); + } + if (Disabled != false) { + output.WriteRawTag(48); + output.WriteBool(Disabled); + } + 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 (CollideWithPlayers != false) { + size += 1 + 1; + } + if (dEPRECATEDInteractionFilterData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInteractionFilterData); + } + if (CollideWithObjects != false) { + size += 1 + 1; + } + if (CollideWithProjectiles != false) { + size += 1 + 1; + } + if (OccludesTargeting != false) { + size += 1 + 1; + } + if (Disabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InvisibleCollisionV2Data other) { + if (other == null) { + return; + } + if (other.CollideWithPlayers != false) { + CollideWithPlayers = other.CollideWithPlayers; + } + if (other.dEPRECATEDInteractionFilterData_ != null) { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + DEPRECATEDInteractionFilterData.MergeFrom(other.DEPRECATEDInteractionFilterData); + } + if (other.CollideWithObjects != false) { + CollideWithObjects = other.CollideWithObjects; + } + if (other.CollideWithProjectiles != false) { + CollideWithProjectiles = other.CollideWithProjectiles; + } + if (other.OccludesTargeting != false) { + OccludesTargeting = other.OccludesTargeting; + } + if (other.Disabled != false) { + Disabled = other.Disabled; + } + _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 8: { + CollideWithPlayers = input.ReadBool(); + break; + } + case 18: { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + break; + } + case 24: { + CollideWithObjects = input.ReadBool(); + break; + } + case 32: { + CollideWithProjectiles = input.ReadBool(); + break; + } + case 40: { + OccludesTargeting = input.ReadBool(); + break; + } + case 48: { + Disabled = input.ReadBool(); + 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 8: { + CollideWithPlayers = input.ReadBool(); + break; + } + case 18: { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + break; + } + case 24: { + CollideWithObjects = input.ReadBool(); + break; + } + case 32: { + CollideWithProjectiles = input.ReadBool(); + break; + } + case 40: { + OccludesTargeting = input.ReadBool(); + break; + } + case 48: { + Disabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/IsRecRoomObjectOfTypeNodeData.cs b/IsRecRoomObjectOfTypeNodeData.cs new file mode 100644 index 0000000..b2ae051 --- /dev/null +++ b/IsRecRoomObjectOfTypeNodeData.cs @@ -0,0 +1,254 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/is_rec_room_object_of_type_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/is_rec_room_object_of_type_node_data.proto + public static partial class IsRecRoomObjectOfTypeNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/is_rec_room_object_of_type_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static IsRecRoomObjectOfTypeNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZjaXJjdWl0c192Mi9pc19yZWNfcm9vbV9vYmplY3Rfb2ZfdHlwZV9ub2Rl", + "X2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGipjaXJjdWl0cy9zdGF0aWMvZXYv", + "Y2lyY3VpdF90eXBlX2RhdGEucHJvdG8iTwodSXNSZWNSb29tT2JqZWN0T2ZU", + "eXBlTm9kZURhdGESLgoLdGFyZ2V0X3R5cGUYASABKAsyGS5jaXJjdWl0cy5D", + "aXJjdWl0VHlwZURhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3Rv", + "Mw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.IsRecRoomObjectOfTypeNodeData), global::CircuitsV2.Protobuf.IsRecRoomObjectOfTypeNodeData.Parser, new[]{ "TargetType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class IsRecRoomObjectOfTypeNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new IsRecRoomObjectOfTypeNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.IsRecRoomObjectOfTypeNodeDataReflection.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 IsRecRoomObjectOfTypeNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public IsRecRoomObjectOfTypeNodeData(IsRecRoomObjectOfTypeNodeData other) : this() { + targetType_ = other.targetType_ != null ? other.targetType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public IsRecRoomObjectOfTypeNodeData Clone() { + return new IsRecRoomObjectOfTypeNodeData(this); + } + + /// Field number for the "target_type" field. + public const int TargetTypeFieldNumber = 1; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData targetType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData TargetType { + get { return targetType_; } + set { + targetType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as IsRecRoomObjectOfTypeNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(IsRecRoomObjectOfTypeNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(TargetType, other.TargetType)) 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 (targetType_ != null) hash ^= TargetType.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 (targetType_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TargetType); + } + 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 (targetType_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TargetType); + } + 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 (targetType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(IsRecRoomObjectOfTypeNodeData other) { + if (other == null) { + return; + } + if (other.targetType_ != null) { + if (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + TargetType.MergeFrom(other.TargetType); + } + _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 (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(TargetType); + 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 (targetType_ == null) { + TargetType = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(TargetType); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/KeepsakeData.cs b/KeepsakeData.cs new file mode 100644 index 0000000..9e98c7c --- /dev/null +++ b/KeepsakeData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/keepsake_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/keepsake_data.proto + public static partial class KeepsakeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/keepsake_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static KeepsakeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihyZWNfcm9vbS9wZXJzaXN0ZW5jZS9rZWVwc2FrZV9kYXRhLnByb3RvEghy", + "ZWNfcm9vbSIsCgxLZWVwc2FrZURhdGESHAoUa2VlcHNha2VfaW5zdGFuY2Vf", + "aWQYASABKAxCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.KeepsakeData), global::RecRoom.Protobuf.KeepsakeData.Parser, new[]{ "KeepsakeInstanceId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class KeepsakeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new KeepsakeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.KeepsakeDataReflection.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 KeepsakeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public KeepsakeData(KeepsakeData other) : this() { + keepsakeInstanceId_ = other.keepsakeInstanceId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public KeepsakeData Clone() { + return new KeepsakeData(this); + } + + /// Field number for the "keepsake_instance_id" field. + public const int KeepsakeInstanceIdFieldNumber = 1; + private pb::ByteString keepsakeInstanceId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString KeepsakeInstanceId { + get { return keepsakeInstanceId_; } + set { + keepsakeInstanceId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as KeepsakeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(KeepsakeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (KeepsakeInstanceId != other.KeepsakeInstanceId) 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 (KeepsakeInstanceId.Length != 0) hash ^= KeepsakeInstanceId.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 (KeepsakeInstanceId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(KeepsakeInstanceId); + } + 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 (KeepsakeInstanceId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(KeepsakeInstanceId); + } + 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 (KeepsakeInstanceId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(KeepsakeInstanceId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(KeepsakeData other) { + if (other == null) { + return; + } + if (other.KeepsakeInstanceId.Length != 0) { + KeepsakeInstanceId = other.KeepsakeInstanceId; + } + _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: { + KeepsakeInstanceId = input.ReadBytes(); + 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: { + KeepsakeInstanceId = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/KeyRewardData.cs b/KeyRewardData.cs new file mode 100644 index 0000000..727caf4 --- /dev/null +++ b/KeyRewardData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/key_reward_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/key_reward_data.proto + public static partial class KeyRewardDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/key_reward_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static KeyRewardDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiFjaXJjdWl0c192Mi9rZXlfcmV3YXJkX2RhdGEucHJvdG8SC2NpcmN1aXRz", + "X3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90byIvCg1LZXlSZXdhcmREYXRhEh4K", + "BmtleV9pZBgBIAEoCzIOLmNvcmUuR3VpZERhdGFCFqoCE0NpcmN1aXRzVjIu", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.KeyRewardData), global::CircuitsV2.Protobuf.KeyRewardData.Parser, new[]{ "KeyId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class KeyRewardData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new KeyRewardData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.KeyRewardDataReflection.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 KeyRewardData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public KeyRewardData(KeyRewardData other) : this() { + keyId_ = other.keyId_ != null ? other.keyId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public KeyRewardData Clone() { + return new KeyRewardData(this); + } + + /// Field number for the "key_id" field. + public const int KeyIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData keyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData KeyId { + get { return keyId_; } + set { + keyId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as KeyRewardData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(KeyRewardData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(KeyId, other.KeyId)) 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 (keyId_ != null) hash ^= KeyId.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 (keyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(KeyId); + } + 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 (keyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(KeyId); + } + 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 (keyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(KeyId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(KeyRewardData other) { + if (other == null) { + return; + } + if (other.keyId_ != null) { + if (keyId_ == null) { + KeyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + KeyId.MergeFrom(other.KeyId); + } + _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 (keyId_ == null) { + KeyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(KeyId); + 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 (keyId_ == null) { + KeyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(KeyId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/LaserPointerData.cs b/LaserPointerData.cs new file mode 100644 index 0000000..2c07f73 --- /dev/null +++ b/LaserPointerData.cs @@ -0,0 +1,317 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/laser_pointer_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/laser_pointer_data.proto + public static partial class LaserPointerDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/laser_pointer_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static LaserPointerDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9sYXNlcl9wb2ludGVyX2RhdGEucHJv", + "dG8SCHJlY19yb29tIkcKEExhc2VyUG9pbnRlckRhdGESDQoFaXNfb24YASAB", + "KAgSDgoGbGVuZ3RoGAIgASgCEhQKDHNjYWxlX2xlbmd0aBgDIAEoCEITqgIQ", + "UmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.LaserPointerData), global::RecRoom.Protobuf.LaserPointerData.Parser, new[]{ "IsOn", "Length", "ScaleLength" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LaserPointerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LaserPointerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.LaserPointerDataReflection.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 LaserPointerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LaserPointerData(LaserPointerData other) : this() { + isOn_ = other.isOn_; + length_ = other.length_; + scaleLength_ = other.scaleLength_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LaserPointerData Clone() { + return new LaserPointerData(this); + } + + /// Field number for the "is_on" field. + public const int IsOnFieldNumber = 1; + private bool isOn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsOn { + get { return isOn_; } + set { + isOn_ = value; + } + } + + /// Field number for the "length" field. + public const int LengthFieldNumber = 2; + private float length_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Length { + get { return length_; } + set { + length_ = value; + } + } + + /// Field number for the "scale_length" field. + public const int ScaleLengthFieldNumber = 3; + private bool scaleLength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ScaleLength { + get { return scaleLength_; } + set { + scaleLength_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LaserPointerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LaserPointerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (IsOn != other.IsOn) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Length, other.Length)) return false; + if (ScaleLength != other.ScaleLength) 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 (IsOn != false) hash ^= IsOn.GetHashCode(); + if (Length != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Length); + if (ScaleLength != false) hash ^= ScaleLength.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 (IsOn != false) { + output.WriteRawTag(8); + output.WriteBool(IsOn); + } + if (Length != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Length); + } + if (ScaleLength != false) { + output.WriteRawTag(24); + output.WriteBool(ScaleLength); + } + 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 (IsOn != false) { + output.WriteRawTag(8); + output.WriteBool(IsOn); + } + if (Length != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Length); + } + if (ScaleLength != false) { + output.WriteRawTag(24); + output.WriteBool(ScaleLength); + } + 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 (IsOn != false) { + size += 1 + 1; + } + if (Length != 0F) { + size += 1 + 4; + } + if (ScaleLength != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LaserPointerData other) { + if (other == null) { + return; + } + if (other.IsOn != false) { + IsOn = other.IsOn; + } + if (other.Length != 0F) { + Length = other.Length; + } + if (other.ScaleLength != false) { + ScaleLength = other.ScaleLength; + } + _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 8: { + IsOn = input.ReadBool(); + break; + } + case 21: { + Length = input.ReadFloat(); + break; + } + case 24: { + ScaleLength = input.ReadBool(); + 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 8: { + IsOn = input.ReadBool(); + break; + } + case 21: { + Length = input.ReadFloat(); + break; + } + case 24: { + ScaleLength = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/LaserTagGameRuleData.cs b/LaserTagGameRuleData.cs new file mode 100644 index 0000000..0d3b820 --- /dev/null +++ b/LaserTagGameRuleData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/laser_tag_game_rule_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/laser_tag_game_rule_data.proto + public static partial class LaserTagGameRuleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/laser_tag_game_rule_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static LaserTagGameRuleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vbGFzZXJfdGFnX2dhbWVf", + "cnVsZV9kYXRhLnByb3RvEghyZWNfcm9vbSJHChRMYXNlclRhZ0dhbWVSdWxl", + "RGF0YRIUCgxzY29yZV90b193aW4YASABKAUSGQoRbWF4X2dhbWVfZHVyYXRp", + "b24YAiABKAJCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.LaserTagGameRuleData), global::RecRoom.Protobuf.LaserTagGameRuleData.Parser, new[]{ "ScoreToWin", "MaxGameDuration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LaserTagGameRuleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LaserTagGameRuleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.LaserTagGameRuleDataReflection.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 LaserTagGameRuleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LaserTagGameRuleData(LaserTagGameRuleData other) : this() { + scoreToWin_ = other.scoreToWin_; + maxGameDuration_ = other.maxGameDuration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LaserTagGameRuleData Clone() { + return new LaserTagGameRuleData(this); + } + + /// Field number for the "score_to_win" field. + public const int ScoreToWinFieldNumber = 1; + private int scoreToWin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ScoreToWin { + get { return scoreToWin_; } + set { + scoreToWin_ = value; + } + } + + /// Field number for the "max_game_duration" field. + public const int MaxGameDurationFieldNumber = 2; + private float maxGameDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxGameDuration { + get { return maxGameDuration_; } + set { + maxGameDuration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LaserTagGameRuleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LaserTagGameRuleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ScoreToWin != other.ScoreToWin) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxGameDuration, other.MaxGameDuration)) 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 (ScoreToWin != 0) hash ^= ScoreToWin.GetHashCode(); + if (MaxGameDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxGameDuration); + 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 (ScoreToWin != 0) { + output.WriteRawTag(8); + output.WriteInt32(ScoreToWin); + } + if (MaxGameDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxGameDuration); + } + 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 (ScoreToWin != 0) { + output.WriteRawTag(8); + output.WriteInt32(ScoreToWin); + } + if (MaxGameDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxGameDuration); + } + 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 (ScoreToWin != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ScoreToWin); + } + if (MaxGameDuration != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LaserTagGameRuleData other) { + if (other == null) { + return; + } + if (other.ScoreToWin != 0) { + ScoreToWin = other.ScoreToWin; + } + if (other.MaxGameDuration != 0F) { + MaxGameDuration = other.MaxGameDuration; + } + _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 8: { + ScoreToWin = input.ReadInt32(); + break; + } + case 21: { + MaxGameDuration = input.ReadFloat(); + 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 8: { + ScoreToWin = input.ReadInt32(); + break; + } + case 21: { + MaxGameDuration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/LeaderboardData.cs b/LeaderboardData.cs new file mode 100644 index 0000000..14744d9 --- /dev/null +++ b/LeaderboardData.cs @@ -0,0 +1,778 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/leaderboard_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/leaderboard_data.proto + public static partial class LeaderboardDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/leaderboard_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static LeaderboardDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CityZWNfcm9vbS9wZXJzaXN0ZW5jZS9sZWFkZXJib2FyZF9kYXRhLnByb3Rv", + "EghyZWNfcm9vbSLuAgoPTGVhZGVyYm9hcmREYXRhEjgKDHN0YXRfY29uZmln", + "cxgBIAMoCzIiLnJlY19yb29tLkxlYWRlcmJvYXJkRGF0YS5TdGF0RGF0YRIP", + "CgdlbmFibGVkGAIgASgIEh8KF2Fsd2F5c0ZhY2VQbGF5ZXJFbmFibGVkGAMg", + "ASgIEh8KF3Byb3hpbWl0eURpc3BsYXlFbmFibGVkGAQgASgIEiMKG2lubmVy", + "UHJveGltaXR5VHJpZ2dlclJhZGl1cxgFIAEoAhIjChtvdXRlclByb3hpbWl0", + "eVRyaWdnZXJSYWRpdXMYBiABKAIagwEKCFN0YXREYXRhEhAKCHVzZV9zdGF0", + "GAEgASgIEhYKDnN0YXRfZnVsbF9uYW1lGAIgASgJEhcKD3N0YXRfc2hvcnRf", + "bmFtZRgDIAEoCRIbChNzdGF0X3NvcnRfYXNjZW5kaW5nGAQgASgIEhcKD2Zv", + "cm1hdHRpbmdfbW9kZRgFIAEoBUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.LeaderboardData), global::RecRoom.Protobuf.LeaderboardData.Parser, new[]{ "StatConfigs", "Enabled", "AlwaysFacePlayerEnabled", "ProximityDisplayEnabled", "InnerProximityTriggerRadius", "OuterProximityTriggerRadius" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.LeaderboardData.Types.StatData), global::RecRoom.Protobuf.LeaderboardData.Types.StatData.Parser, new[]{ "UseStat", "StatFullName", "StatShortName", "StatSortAscending", "FormattingMode" }, null, null, null, null)}) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LeaderboardData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LeaderboardData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.LeaderboardDataReflection.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 LeaderboardData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LeaderboardData(LeaderboardData other) : this() { + statConfigs_ = other.statConfigs_.Clone(); + enabled_ = other.enabled_; + alwaysFacePlayerEnabled_ = other.alwaysFacePlayerEnabled_; + proximityDisplayEnabled_ = other.proximityDisplayEnabled_; + innerProximityTriggerRadius_ = other.innerProximityTriggerRadius_; + outerProximityTriggerRadius_ = other.outerProximityTriggerRadius_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LeaderboardData Clone() { + return new LeaderboardData(this); + } + + /// Field number for the "stat_configs" field. + public const int StatConfigsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_statConfigs_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.LeaderboardData.Types.StatData.Parser); + private readonly pbc::RepeatedField statConfigs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField StatConfigs { + get { return statConfigs_; } + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 2; + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { return enabled_; } + set { + enabled_ = value; + } + } + + /// Field number for the "alwaysFacePlayerEnabled" field. + public const int AlwaysFacePlayerEnabledFieldNumber = 3; + private bool alwaysFacePlayerEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AlwaysFacePlayerEnabled { + get { return alwaysFacePlayerEnabled_; } + set { + alwaysFacePlayerEnabled_ = value; + } + } + + /// Field number for the "proximityDisplayEnabled" field. + public const int ProximityDisplayEnabledFieldNumber = 4; + private bool proximityDisplayEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ProximityDisplayEnabled { + get { return proximityDisplayEnabled_; } + set { + proximityDisplayEnabled_ = value; + } + } + + /// Field number for the "innerProximityTriggerRadius" field. + public const int InnerProximityTriggerRadiusFieldNumber = 5; + private float innerProximityTriggerRadius_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float InnerProximityTriggerRadius { + get { return innerProximityTriggerRadius_; } + set { + innerProximityTriggerRadius_ = value; + } + } + + /// Field number for the "outerProximityTriggerRadius" field. + public const int OuterProximityTriggerRadiusFieldNumber = 6; + private float outerProximityTriggerRadius_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float OuterProximityTriggerRadius { + get { return outerProximityTriggerRadius_; } + set { + outerProximityTriggerRadius_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LeaderboardData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LeaderboardData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!statConfigs_.Equals(other.statConfigs_)) return false; + if (Enabled != other.Enabled) return false; + if (AlwaysFacePlayerEnabled != other.AlwaysFacePlayerEnabled) return false; + if (ProximityDisplayEnabled != other.ProximityDisplayEnabled) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(InnerProximityTriggerRadius, other.InnerProximityTriggerRadius)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(OuterProximityTriggerRadius, other.OuterProximityTriggerRadius)) 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; + hash ^= statConfigs_.GetHashCode(); + if (Enabled != false) hash ^= Enabled.GetHashCode(); + if (AlwaysFacePlayerEnabled != false) hash ^= AlwaysFacePlayerEnabled.GetHashCode(); + if (ProximityDisplayEnabled != false) hash ^= ProximityDisplayEnabled.GetHashCode(); + if (InnerProximityTriggerRadius != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(InnerProximityTriggerRadius); + if (OuterProximityTriggerRadius != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(OuterProximityTriggerRadius); + 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 + statConfigs_.WriteTo(output, _repeated_statConfigs_codec); + if (Enabled != false) { + output.WriteRawTag(16); + output.WriteBool(Enabled); + } + if (AlwaysFacePlayerEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(AlwaysFacePlayerEnabled); + } + if (ProximityDisplayEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(ProximityDisplayEnabled); + } + if (InnerProximityTriggerRadius != 0F) { + output.WriteRawTag(45); + output.WriteFloat(InnerProximityTriggerRadius); + } + if (OuterProximityTriggerRadius != 0F) { + output.WriteRawTag(53); + output.WriteFloat(OuterProximityTriggerRadius); + } + 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) { + statConfigs_.WriteTo(ref output, _repeated_statConfigs_codec); + if (Enabled != false) { + output.WriteRawTag(16); + output.WriteBool(Enabled); + } + if (AlwaysFacePlayerEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(AlwaysFacePlayerEnabled); + } + if (ProximityDisplayEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(ProximityDisplayEnabled); + } + if (InnerProximityTriggerRadius != 0F) { + output.WriteRawTag(45); + output.WriteFloat(InnerProximityTriggerRadius); + } + if (OuterProximityTriggerRadius != 0F) { + output.WriteRawTag(53); + output.WriteFloat(OuterProximityTriggerRadius); + } + 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; + size += statConfigs_.CalculateSize(_repeated_statConfigs_codec); + if (Enabled != false) { + size += 1 + 1; + } + if (AlwaysFacePlayerEnabled != false) { + size += 1 + 1; + } + if (ProximityDisplayEnabled != false) { + size += 1 + 1; + } + if (InnerProximityTriggerRadius != 0F) { + size += 1 + 4; + } + if (OuterProximityTriggerRadius != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LeaderboardData other) { + if (other == null) { + return; + } + statConfigs_.Add(other.statConfigs_); + if (other.Enabled != false) { + Enabled = other.Enabled; + } + if (other.AlwaysFacePlayerEnabled != false) { + AlwaysFacePlayerEnabled = other.AlwaysFacePlayerEnabled; + } + if (other.ProximityDisplayEnabled != false) { + ProximityDisplayEnabled = other.ProximityDisplayEnabled; + } + if (other.InnerProximityTriggerRadius != 0F) { + InnerProximityTriggerRadius = other.InnerProximityTriggerRadius; + } + if (other.OuterProximityTriggerRadius != 0F) { + OuterProximityTriggerRadius = other.OuterProximityTriggerRadius; + } + _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: { + statConfigs_.AddEntriesFrom(input, _repeated_statConfigs_codec); + break; + } + case 16: { + Enabled = input.ReadBool(); + break; + } + case 24: { + AlwaysFacePlayerEnabled = input.ReadBool(); + break; + } + case 32: { + ProximityDisplayEnabled = input.ReadBool(); + break; + } + case 45: { + InnerProximityTriggerRadius = input.ReadFloat(); + break; + } + case 53: { + OuterProximityTriggerRadius = input.ReadFloat(); + 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: { + statConfigs_.AddEntriesFrom(ref input, _repeated_statConfigs_codec); + break; + } + case 16: { + Enabled = input.ReadBool(); + break; + } + case 24: { + AlwaysFacePlayerEnabled = input.ReadBool(); + break; + } + case 32: { + ProximityDisplayEnabled = input.ReadBool(); + break; + } + case 45: { + InnerProximityTriggerRadius = input.ReadFloat(); + break; + } + case 53: { + OuterProximityTriggerRadius = input.ReadFloat(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the LeaderboardData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StatData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StatData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.LeaderboardData.Descriptor.NestedTypes[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 StatData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StatData(StatData other) : this() { + useStat_ = other.useStat_; + statFullName_ = other.statFullName_; + statShortName_ = other.statShortName_; + statSortAscending_ = other.statSortAscending_; + formattingMode_ = other.formattingMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StatData Clone() { + return new StatData(this); + } + + /// Field number for the "use_stat" field. + public const int UseStatFieldNumber = 1; + private bool useStat_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UseStat { + get { return useStat_; } + set { + useStat_ = value; + } + } + + /// Field number for the "stat_full_name" field. + public const int StatFullNameFieldNumber = 2; + private string statFullName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string StatFullName { + get { return statFullName_; } + set { + statFullName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "stat_short_name" field. + public const int StatShortNameFieldNumber = 3; + private string statShortName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string StatShortName { + get { return statShortName_; } + set { + statShortName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "stat_sort_ascending" field. + public const int StatSortAscendingFieldNumber = 4; + private bool statSortAscending_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool StatSortAscending { + get { return statSortAscending_; } + set { + statSortAscending_ = value; + } + } + + /// Field number for the "formatting_mode" field. + public const int FormattingModeFieldNumber = 5; + private int formattingMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FormattingMode { + get { return formattingMode_; } + set { + formattingMode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StatData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StatData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (UseStat != other.UseStat) return false; + if (StatFullName != other.StatFullName) return false; + if (StatShortName != other.StatShortName) return false; + if (StatSortAscending != other.StatSortAscending) return false; + if (FormattingMode != other.FormattingMode) 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 (UseStat != false) hash ^= UseStat.GetHashCode(); + if (StatFullName.Length != 0) hash ^= StatFullName.GetHashCode(); + if (StatShortName.Length != 0) hash ^= StatShortName.GetHashCode(); + if (StatSortAscending != false) hash ^= StatSortAscending.GetHashCode(); + if (FormattingMode != 0) hash ^= FormattingMode.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 (UseStat != false) { + output.WriteRawTag(8); + output.WriteBool(UseStat); + } + if (StatFullName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(StatFullName); + } + if (StatShortName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(StatShortName); + } + if (StatSortAscending != false) { + output.WriteRawTag(32); + output.WriteBool(StatSortAscending); + } + if (FormattingMode != 0) { + output.WriteRawTag(40); + output.WriteInt32(FormattingMode); + } + 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 (UseStat != false) { + output.WriteRawTag(8); + output.WriteBool(UseStat); + } + if (StatFullName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(StatFullName); + } + if (StatShortName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(StatShortName); + } + if (StatSortAscending != false) { + output.WriteRawTag(32); + output.WriteBool(StatSortAscending); + } + if (FormattingMode != 0) { + output.WriteRawTag(40); + output.WriteInt32(FormattingMode); + } + 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 (UseStat != false) { + size += 1 + 1; + } + if (StatFullName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(StatFullName); + } + if (StatShortName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(StatShortName); + } + if (StatSortAscending != false) { + size += 1 + 1; + } + if (FormattingMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FormattingMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StatData other) { + if (other == null) { + return; + } + if (other.UseStat != false) { + UseStat = other.UseStat; + } + if (other.StatFullName.Length != 0) { + StatFullName = other.StatFullName; + } + if (other.StatShortName.Length != 0) { + StatShortName = other.StatShortName; + } + if (other.StatSortAscending != false) { + StatSortAscending = other.StatSortAscending; + } + if (other.FormattingMode != 0) { + FormattingMode = other.FormattingMode; + } + _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 8: { + UseStat = input.ReadBool(); + break; + } + case 18: { + StatFullName = input.ReadString(); + break; + } + case 26: { + StatShortName = input.ReadString(); + break; + } + case 32: { + StatSortAscending = input.ReadBool(); + break; + } + case 40: { + FormattingMode = input.ReadInt32(); + 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 8: { + UseStat = input.ReadBool(); + break; + } + case 18: { + StatFullName = input.ReadString(); + break; + } + case 26: { + StatShortName = input.ReadString(); + break; + } + case 32: { + StatSortAscending = input.ReadBool(); + break; + } + case 40: { + FormattingMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/LeaderboardStatData.cs b/LeaderboardStatData.cs new file mode 100644 index 0000000..8893288 --- /dev/null +++ b/LeaderboardStatData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/leaderboard_stat_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/leaderboard_stat_data.proto + public static partial class LeaderboardStatDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/leaderboard_stat_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static LeaderboardStatDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidjaXJjdWl0c192Mi9sZWFkZXJib2FyZF9zdGF0X2RhdGEucHJvdG8SC2Np", + "cmN1aXRzX3YyIiYKE0xlYWRlcmJvYXJkU3RhdERhdGESDwoHc2V0TW9kZRgB", + "IAEoBUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.LeaderboardStatData), global::CircuitsV2.Protobuf.LeaderboardStatData.Parser, new[]{ "SetMode" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LeaderboardStatData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LeaderboardStatData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.LeaderboardStatDataReflection.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 LeaderboardStatData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LeaderboardStatData(LeaderboardStatData other) : this() { + setMode_ = other.setMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LeaderboardStatData Clone() { + return new LeaderboardStatData(this); + } + + /// Field number for the "setMode" field. + public const int SetModeFieldNumber = 1; + private int setMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SetMode { + get { return setMode_; } + set { + setMode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LeaderboardStatData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LeaderboardStatData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SetMode != other.SetMode) 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 (SetMode != 0) hash ^= SetMode.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 (SetMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(SetMode); + } + 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 (SetMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(SetMode); + } + 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 (SetMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SetMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LeaderboardStatData other) { + if (other == null) { + return; + } + if (other.SetMode != 0) { + SetMode = other.SetMode; + } + _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 8: { + SetMode = input.ReadInt32(); + 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 8: { + SetMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ListVariantData.cs b/ListVariantData.cs new file mode 100644 index 0000000..eab1f26 --- /dev/null +++ b/ListVariantData.cs @@ -0,0 +1,233 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/list_variant_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/list_variant_data.proto + public static partial class ListVariantDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/list_variant_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ListVariantDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0cy9zdGF0aWMvZXYvbGlzdF92YXJpYW50X2RhdGEucHJvdG8S", + "CGNpcmN1aXRzGiVjaXJjdWl0cy9zdGF0aWMvZXYvdmFyaWFudF9kYXRhLnBy", + "b3RvIjoKD0xpc3RWYXJpYW50RGF0YRInCghlbGVtZW50cxgBIAMoCzIVLmNp", + "cmN1aXRzLlZhcmlhbnREYXRhQh6qAhtDaXJjdWl0cy5TdGF0aWMuRVYuUHJv", + "dG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.VariantDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.ListVariantData), global::Circuits.Static.EV.Protobuf.ListVariantData.Parser, new[]{ "Elements" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ListVariantData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListVariantData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.ListVariantDataReflection.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 ListVariantData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ListVariantData(ListVariantData other) : this() { + elements_ = other.elements_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ListVariantData Clone() { + return new ListVariantData(this); + } + + /// Field number for the "elements" field. + public const int ElementsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_elements_codec + = pb::FieldCodec.ForMessage(10, global::Circuits.Static.EV.Protobuf.VariantData.Parser); + private readonly pbc::RepeatedField elements_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Elements { + get { return elements_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ListVariantData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ListVariantData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!elements_.Equals(other.elements_)) 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; + hash ^= elements_.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 + elements_.WriteTo(output, _repeated_elements_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) { + elements_.WriteTo(ref output, _repeated_elements_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; + size += elements_.CalculateSize(_repeated_elements_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ListVariantData other) { + if (other == null) { + return; + } + elements_.Add(other.elements_); + _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: { + elements_.AddEntriesFrom(input, _repeated_elements_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: { + elements_.AddEntriesFrom(ref input, _repeated_elements_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/LocomotionRequestSteeringNodeData.cs b/LocomotionRequestSteeringNodeData.cs new file mode 100644 index 0000000..c9c78e3 --- /dev/null +++ b/LocomotionRequestSteeringNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/locomotion/locomotion_request_steering_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/locomotion/locomotion_request_steering_node_data.proto + public static partial class LocomotionRequestSteeringNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/locomotion/locomotion_request_steering_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static LocomotionRequestSteeringNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkJjaXJjdWl0c192Mi9sb2NvbW90aW9uL2xvY29tb3Rpb25fcmVxdWVzdF9z", + "dGVlcmluZ19ub2RlX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyIj4KIUxvY29t", + "b3Rpb25SZXF1ZXN0U3RlZXJpbmdOb2RlRGF0YRIZChFzdGVlckluV29ybGRT", + "cGFjZRgBIAEoCEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.LocomotionRequestSteeringNodeData), global::CircuitsV2.Protobuf.LocomotionRequestSteeringNodeData.Parser, new[]{ "SteerInWorldSpace" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LocomotionRequestSteeringNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocomotionRequestSteeringNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.LocomotionRequestSteeringNodeDataReflection.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 LocomotionRequestSteeringNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocomotionRequestSteeringNodeData(LocomotionRequestSteeringNodeData other) : this() { + steerInWorldSpace_ = other.steerInWorldSpace_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocomotionRequestSteeringNodeData Clone() { + return new LocomotionRequestSteeringNodeData(this); + } + + /// Field number for the "steerInWorldSpace" field. + public const int SteerInWorldSpaceFieldNumber = 1; + private bool steerInWorldSpace_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SteerInWorldSpace { + get { return steerInWorldSpace_; } + set { + steerInWorldSpace_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LocomotionRequestSteeringNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LocomotionRequestSteeringNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SteerInWorldSpace != other.SteerInWorldSpace) 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 (SteerInWorldSpace != false) hash ^= SteerInWorldSpace.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 (SteerInWorldSpace != false) { + output.WriteRawTag(8); + output.WriteBool(SteerInWorldSpace); + } + 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 (SteerInWorldSpace != false) { + output.WriteRawTag(8); + output.WriteBool(SteerInWorldSpace); + } + 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 (SteerInWorldSpace != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LocomotionRequestSteeringNodeData other) { + if (other == null) { + return; + } + if (other.SteerInWorldSpace != false) { + SteerInWorldSpace = other.SteerInWorldSpace; + } + _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 8: { + SteerInWorldSpace = input.ReadBool(); + 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 8: { + SteerInWorldSpace = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/LocomotionRequestSteeringR2NodeData.cs b/LocomotionRequestSteeringR2NodeData.cs new file mode 100644 index 0000000..3b8fb17 --- /dev/null +++ b/LocomotionRequestSteeringR2NodeData.cs @@ -0,0 +1,244 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/locomotion/locomotion_request_steering_R2_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/locomotion/locomotion_request_steering_R2_node_data.proto + public static partial class LocomotionRequestSteeringR2NodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/locomotion/locomotion_request_steering_R2_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static LocomotionRequestSteeringR2NodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkVjaXJjdWl0c192Mi9sb2NvbW90aW9uL2xvY29tb3Rpb25fcmVxdWVzdF9z", + "dGVlcmluZ19SMl9ub2RlX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyIkAKI0xv", + "Y29tb3Rpb25SZXF1ZXN0U3RlZXJpbmdSMk5vZGVEYXRhEhkKEXN0ZWVySW5X", + "b3JsZFNwYWNlGAEgASgIQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90", + "bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.LocomotionRequestSteeringR2NodeData), global::CircuitsV2.Protobuf.LocomotionRequestSteeringR2NodeData.Parser, new[]{ "SteerInWorldSpace" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LocomotionRequestSteeringR2NodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocomotionRequestSteeringR2NodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.LocomotionRequestSteeringR2NodeDataReflection.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 LocomotionRequestSteeringR2NodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocomotionRequestSteeringR2NodeData(LocomotionRequestSteeringR2NodeData other) : this() { + steerInWorldSpace_ = other.steerInWorldSpace_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocomotionRequestSteeringR2NodeData Clone() { + return new LocomotionRequestSteeringR2NodeData(this); + } + + /// Field number for the "steerInWorldSpace" field. + public const int SteerInWorldSpaceFieldNumber = 1; + private bool steerInWorldSpace_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SteerInWorldSpace { + get { return steerInWorldSpace_; } + set { + steerInWorldSpace_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LocomotionRequestSteeringR2NodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LocomotionRequestSteeringR2NodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SteerInWorldSpace != other.SteerInWorldSpace) 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 (SteerInWorldSpace != false) hash ^= SteerInWorldSpace.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 (SteerInWorldSpace != false) { + output.WriteRawTag(8); + output.WriteBool(SteerInWorldSpace); + } + 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 (SteerInWorldSpace != false) { + output.WriteRawTag(8); + output.WriteBool(SteerInWorldSpace); + } + 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 (SteerInWorldSpace != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LocomotionRequestSteeringR2NodeData other) { + if (other == null) { + return; + } + if (other.SteerInWorldSpace != false) { + SteerInWorldSpace = other.SteerInWorldSpace; + } + _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 8: { + SteerInWorldSpace = input.ReadBool(); + 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 8: { + SteerInWorldSpace = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/LogNodeData.cs b/LogNodeData.cs new file mode 100644 index 0000000..ee71008 --- /dev/null +++ b/LogNodeData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/log_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/log_node_data.proto + public static partial class LogNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/log_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static LogNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ch9jaXJjdWl0c192Mi9sb2dfbm9kZV9kYXRhLnByb3RvEgtjaXJjdWl0c192", + "MiIeCgtMb2dOb2RlRGF0YRIPCgdjaGFubmVsGAEgASgFQhaqAhNDaXJjdWl0", + "c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.LogNodeData), global::CircuitsV2.Protobuf.LogNodeData.Parser, new[]{ "Channel" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LogNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LogNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.LogNodeDataReflection.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 LogNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LogNodeData(LogNodeData other) : this() { + channel_ = other.channel_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LogNodeData Clone() { + return new LogNodeData(this); + } + + /// Field number for the "channel" field. + public const int ChannelFieldNumber = 1; + private int channel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Channel { + get { return channel_; } + set { + channel_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LogNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LogNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Channel != other.Channel) 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 (Channel != 0) hash ^= Channel.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 (Channel != 0) { + output.WriteRawTag(8); + output.WriteInt32(Channel); + } + 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 (Channel != 0) { + output.WriteRawTag(8); + output.WriteInt32(Channel); + } + 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 (Channel != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Channel); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LogNodeData other) { + if (other == null) { + return; + } + if (other.Channel != 0) { + Channel = other.Channel; + } + _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 8: { + Channel = input.ReadInt32(); + 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 8: { + Channel = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/LogScreen.cs b/LogScreen.cs new file mode 100644 index 0000000..1d4360e --- /dev/null +++ b/LogScreen.cs @@ -0,0 +1,317 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/log_screen.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/log_screen.proto + public static partial class LogScreenReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/log_screen.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static LogScreenReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVyZWNfcm9vbS9wZXJzaXN0ZW5jZS9sb2dfc2NyZWVuLnByb3RvEghyZWNf", + "cm9vbSJJCg1Mb2dTY3JlZW5EYXRhEg0KBW11dGVkGAEgASgIEhAKCGNoYW5u", + "ZWxzGAIgASgFEhcKD3Nob3dfdGltZXN0YW1wcxgDIAEoCEITqgIQUmVjUm9v", + "bS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.LogScreenData), global::RecRoom.Protobuf.LogScreenData.Parser, new[]{ "Muted", "Channels", "ShowTimestamps" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LogScreenData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LogScreenData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.LogScreenReflection.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 LogScreenData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LogScreenData(LogScreenData other) : this() { + muted_ = other.muted_; + channels_ = other.channels_; + showTimestamps_ = other.showTimestamps_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LogScreenData Clone() { + return new LogScreenData(this); + } + + /// Field number for the "muted" field. + public const int MutedFieldNumber = 1; + private bool muted_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Muted { + get { return muted_; } + set { + muted_ = value; + } + } + + /// Field number for the "channels" field. + public const int ChannelsFieldNumber = 2; + private int channels_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Channels { + get { return channels_; } + set { + channels_ = value; + } + } + + /// Field number for the "show_timestamps" field. + public const int ShowTimestampsFieldNumber = 3; + private bool showTimestamps_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowTimestamps { + get { return showTimestamps_; } + set { + showTimestamps_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LogScreenData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LogScreenData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Muted != other.Muted) return false; + if (Channels != other.Channels) return false; + if (ShowTimestamps != other.ShowTimestamps) 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 (Muted != false) hash ^= Muted.GetHashCode(); + if (Channels != 0) hash ^= Channels.GetHashCode(); + if (ShowTimestamps != false) hash ^= ShowTimestamps.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 (Muted != false) { + output.WriteRawTag(8); + output.WriteBool(Muted); + } + if (Channels != 0) { + output.WriteRawTag(16); + output.WriteInt32(Channels); + } + if (ShowTimestamps != false) { + output.WriteRawTag(24); + output.WriteBool(ShowTimestamps); + } + 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 (Muted != false) { + output.WriteRawTag(8); + output.WriteBool(Muted); + } + if (Channels != 0) { + output.WriteRawTag(16); + output.WriteInt32(Channels); + } + if (ShowTimestamps != false) { + output.WriteRawTag(24); + output.WriteBool(ShowTimestamps); + } + 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 (Muted != false) { + size += 1 + 1; + } + if (Channels != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Channels); + } + if (ShowTimestamps != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LogScreenData other) { + if (other == null) { + return; + } + if (other.Muted != false) { + Muted = other.Muted; + } + if (other.Channels != 0) { + Channels = other.Channels; + } + if (other.ShowTimestamps != false) { + ShowTimestamps = other.ShowTimestamps; + } + _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 8: { + Muted = input.ReadBool(); + break; + } + case 16: { + Channels = input.ReadInt32(); + break; + } + case 24: { + ShowTimestamps = input.ReadBool(); + 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 8: { + Muted = input.ReadBool(); + break; + } + case 16: { + Channels = input.ReadInt32(); + break; + } + case 24: { + ShowTimestamps = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MannequinData.cs b/MannequinData.cs new file mode 100644 index 0000000..8c055b6 --- /dev/null +++ b/MannequinData.cs @@ -0,0 +1,563 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/mannequin_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/mannequin_data.proto + public static partial class MannequinDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/mannequin_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MannequinDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CilyZWNfcm9vbS9wZXJzaXN0ZW5jZS9tYW5uZXF1aW5fZGF0YS5wcm90bxII", + "cmVjX3Jvb20aJnJlY19yb29tL3BlcnNpc3RlbmNlL2F2YXRhcl9kYXRhLnBy", + "b3RvGhdjb3JlL3ZlY3RvcjNfZGF0YS5wcm90byKmAgoNTWFubmVxdWluRGF0", + "YRIpCgthdmF0YXJfZGF0YRgBIAEoCzIULnJlY19yb29tLkF2YXRhckRhdGES", + "EwoLaWRsZV9zdGFuY2UYAiABKAUSJAocaWRsZV9zdGFuY2VfbGVmdF9yaWdo", + "dF9ibGVuZBgDIAEoAhISCgpwb3N0dXJlX2lkGAQgASgFEiEKGWxlZnRfaGFu", + "ZF9wb3N0dXJlX2VuYWJsZWQYBSABKAgSIgoacmlnaHRfaGFuZF9wb3N0dXJl", + "X2VuYWJsZWQYBiABKAgSKwoQcG9zdHVyZV9yb3RhdGlvbhgHIAEoCzIRLmNv", + "cmUuVmVjdG9yM0RhdGESFgoObWlycm9yX3Bvc3R1cmUYCCABKAgSDwoHZmFj", + "ZV9pZBgJIAEoBUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.AvatarDataReflection.Descriptor, global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.MannequinData), global::RecRoom.Protobuf.MannequinData.Parser, new[]{ "AvatarData", "IdleStance", "IdleStanceLeftRightBlend", "PostureId", "LeftHandPostureEnabled", "RightHandPostureEnabled", "PostureRotation", "MirrorPosture", "FaceId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MannequinData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MannequinData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MannequinDataReflection.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 MannequinData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MannequinData(MannequinData other) : this() { + avatarData_ = other.avatarData_ != null ? other.avatarData_.Clone() : null; + idleStance_ = other.idleStance_; + idleStanceLeftRightBlend_ = other.idleStanceLeftRightBlend_; + postureId_ = other.postureId_; + leftHandPostureEnabled_ = other.leftHandPostureEnabled_; + rightHandPostureEnabled_ = other.rightHandPostureEnabled_; + postureRotation_ = other.postureRotation_ != null ? other.postureRotation_.Clone() : null; + mirrorPosture_ = other.mirrorPosture_; + faceId_ = other.faceId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MannequinData Clone() { + return new MannequinData(this); + } + + /// Field number for the "avatar_data" field. + public const int AvatarDataFieldNumber = 1; + private global::RecRoom.Protobuf.AvatarData avatarData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AvatarData AvatarData { + get { return avatarData_; } + set { + avatarData_ = value; + } + } + + /// Field number for the "idle_stance" field. + public const int IdleStanceFieldNumber = 2; + private int idleStance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int IdleStance { + get { return idleStance_; } + set { + idleStance_ = value; + } + } + + /// Field number for the "idle_stance_left_right_blend" field. + public const int IdleStanceLeftRightBlendFieldNumber = 3; + private float idleStanceLeftRightBlend_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float IdleStanceLeftRightBlend { + get { return idleStanceLeftRightBlend_; } + set { + idleStanceLeftRightBlend_ = value; + } + } + + /// Field number for the "posture_id" field. + public const int PostureIdFieldNumber = 4; + private int postureId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PostureId { + get { return postureId_; } + set { + postureId_ = value; + } + } + + /// Field number for the "left_hand_posture_enabled" field. + public const int LeftHandPostureEnabledFieldNumber = 5; + private bool leftHandPostureEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LeftHandPostureEnabled { + get { return leftHandPostureEnabled_; } + set { + leftHandPostureEnabled_ = value; + } + } + + /// Field number for the "right_hand_posture_enabled" field. + public const int RightHandPostureEnabledFieldNumber = 6; + private bool rightHandPostureEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool RightHandPostureEnabled { + get { return rightHandPostureEnabled_; } + set { + rightHandPostureEnabled_ = value; + } + } + + /// Field number for the "posture_rotation" field. + public const int PostureRotationFieldNumber = 7; + private global::RecRoom.Protobuf.Core.Vector3Data postureRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data PostureRotation { + get { return postureRotation_; } + set { + postureRotation_ = value; + } + } + + /// Field number for the "mirror_posture" field. + public const int MirrorPostureFieldNumber = 8; + private bool mirrorPosture_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MirrorPosture { + get { return mirrorPosture_; } + set { + mirrorPosture_ = value; + } + } + + /// Field number for the "face_id" field. + public const int FaceIdFieldNumber = 9; + private int faceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FaceId { + get { return faceId_; } + set { + faceId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MannequinData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MannequinData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AvatarData, other.AvatarData)) return false; + if (IdleStance != other.IdleStance) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(IdleStanceLeftRightBlend, other.IdleStanceLeftRightBlend)) return false; + if (PostureId != other.PostureId) return false; + if (LeftHandPostureEnabled != other.LeftHandPostureEnabled) return false; + if (RightHandPostureEnabled != other.RightHandPostureEnabled) return false; + if (!object.Equals(PostureRotation, other.PostureRotation)) return false; + if (MirrorPosture != other.MirrorPosture) return false; + if (FaceId != other.FaceId) 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 (avatarData_ != null) hash ^= AvatarData.GetHashCode(); + if (IdleStance != 0) hash ^= IdleStance.GetHashCode(); + if (IdleStanceLeftRightBlend != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(IdleStanceLeftRightBlend); + if (PostureId != 0) hash ^= PostureId.GetHashCode(); + if (LeftHandPostureEnabled != false) hash ^= LeftHandPostureEnabled.GetHashCode(); + if (RightHandPostureEnabled != false) hash ^= RightHandPostureEnabled.GetHashCode(); + if (postureRotation_ != null) hash ^= PostureRotation.GetHashCode(); + if (MirrorPosture != false) hash ^= MirrorPosture.GetHashCode(); + if (FaceId != 0) hash ^= FaceId.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 (avatarData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AvatarData); + } + if (IdleStance != 0) { + output.WriteRawTag(16); + output.WriteInt32(IdleStance); + } + if (IdleStanceLeftRightBlend != 0F) { + output.WriteRawTag(29); + output.WriteFloat(IdleStanceLeftRightBlend); + } + if (PostureId != 0) { + output.WriteRawTag(32); + output.WriteInt32(PostureId); + } + if (LeftHandPostureEnabled != false) { + output.WriteRawTag(40); + output.WriteBool(LeftHandPostureEnabled); + } + if (RightHandPostureEnabled != false) { + output.WriteRawTag(48); + output.WriteBool(RightHandPostureEnabled); + } + if (postureRotation_ != null) { + output.WriteRawTag(58); + output.WriteMessage(PostureRotation); + } + if (MirrorPosture != false) { + output.WriteRawTag(64); + output.WriteBool(MirrorPosture); + } + if (FaceId != 0) { + output.WriteRawTag(72); + output.WriteInt32(FaceId); + } + 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 (avatarData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AvatarData); + } + if (IdleStance != 0) { + output.WriteRawTag(16); + output.WriteInt32(IdleStance); + } + if (IdleStanceLeftRightBlend != 0F) { + output.WriteRawTag(29); + output.WriteFloat(IdleStanceLeftRightBlend); + } + if (PostureId != 0) { + output.WriteRawTag(32); + output.WriteInt32(PostureId); + } + if (LeftHandPostureEnabled != false) { + output.WriteRawTag(40); + output.WriteBool(LeftHandPostureEnabled); + } + if (RightHandPostureEnabled != false) { + output.WriteRawTag(48); + output.WriteBool(RightHandPostureEnabled); + } + if (postureRotation_ != null) { + output.WriteRawTag(58); + output.WriteMessage(PostureRotation); + } + if (MirrorPosture != false) { + output.WriteRawTag(64); + output.WriteBool(MirrorPosture); + } + if (FaceId != 0) { + output.WriteRawTag(72); + output.WriteInt32(FaceId); + } + 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 (avatarData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarData); + } + if (IdleStance != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(IdleStance); + } + if (IdleStanceLeftRightBlend != 0F) { + size += 1 + 4; + } + if (PostureId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PostureId); + } + if (LeftHandPostureEnabled != false) { + size += 1 + 1; + } + if (RightHandPostureEnabled != false) { + size += 1 + 1; + } + if (postureRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PostureRotation); + } + if (MirrorPosture != false) { + size += 1 + 1; + } + if (FaceId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FaceId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MannequinData other) { + if (other == null) { + return; + } + if (other.avatarData_ != null) { + if (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + AvatarData.MergeFrom(other.AvatarData); + } + if (other.IdleStance != 0) { + IdleStance = other.IdleStance; + } + if (other.IdleStanceLeftRightBlend != 0F) { + IdleStanceLeftRightBlend = other.IdleStanceLeftRightBlend; + } + if (other.PostureId != 0) { + PostureId = other.PostureId; + } + if (other.LeftHandPostureEnabled != false) { + LeftHandPostureEnabled = other.LeftHandPostureEnabled; + } + if (other.RightHandPostureEnabled != false) { + RightHandPostureEnabled = other.RightHandPostureEnabled; + } + if (other.postureRotation_ != null) { + if (postureRotation_ == null) { + PostureRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + PostureRotation.MergeFrom(other.PostureRotation); + } + if (other.MirrorPosture != false) { + MirrorPosture = other.MirrorPosture; + } + if (other.FaceId != 0) { + FaceId = other.FaceId; + } + _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 (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + input.ReadMessage(AvatarData); + break; + } + case 16: { + IdleStance = input.ReadInt32(); + break; + } + case 29: { + IdleStanceLeftRightBlend = input.ReadFloat(); + break; + } + case 32: { + PostureId = input.ReadInt32(); + break; + } + case 40: { + LeftHandPostureEnabled = input.ReadBool(); + break; + } + case 48: { + RightHandPostureEnabled = input.ReadBool(); + break; + } + case 58: { + if (postureRotation_ == null) { + PostureRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(PostureRotation); + break; + } + case 64: { + MirrorPosture = input.ReadBool(); + break; + } + case 72: { + FaceId = input.ReadInt32(); + 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 (avatarData_ == null) { + AvatarData = new global::RecRoom.Protobuf.AvatarData(); + } + input.ReadMessage(AvatarData); + break; + } + case 16: { + IdleStance = input.ReadInt32(); + break; + } + case 29: { + IdleStanceLeftRightBlend = input.ReadFloat(); + break; + } + case 32: { + PostureId = input.ReadInt32(); + break; + } + case 40: { + LeftHandPostureEnabled = input.ReadBool(); + break; + } + case 48: { + RightHandPostureEnabled = input.ReadBool(); + break; + } + case 58: { + if (postureRotation_ == null) { + PostureRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(PostureRotation); + break; + } + case 64: { + MirrorPosture = input.ReadBool(); + break; + } + case 72: { + FaceId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MeleeWeaponData.cs b/MeleeWeaponData.cs new file mode 100644 index 0000000..928ac0f --- /dev/null +++ b/MeleeWeaponData.cs @@ -0,0 +1,452 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/melee_weapon_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/melee_weapon_data.proto + public static partial class MeleeWeaponDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/melee_weapon_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MeleeWeaponDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixyZWNfcm9vbS9wZXJzaXN0ZW5jZS9tZWxlZV93ZWFwb25fZGF0YS5wcm90", + "bxIIcmVjX3Jvb20iKAoPTWVsZWVEYW1hZ2VEYXRhEhUKDW9iamVjdF9kYW1h", + "Z2UYASABKAUiQgoPTWVsZWVXZWFwb25EYXRhEi8KDG1lbGVlX2RhbWFnZRgB", + "IAEoCzIZLnJlY19yb29tLk1lbGVlRGFtYWdlRGF0YUITqgIQUmVjUm9vbS5Q", + "cm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.MeleeDamageData), global::RecRoom.Protobuf.MeleeDamageData.Parser, new[]{ "ObjectDamage" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.MeleeWeaponData), global::RecRoom.Protobuf.MeleeWeaponData.Parser, new[]{ "MeleeDamage" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeleeDamageData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeleeDamageData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MeleeWeaponDataReflection.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 MeleeDamageData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeleeDamageData(MeleeDamageData other) : this() { + objectDamage_ = other.objectDamage_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeleeDamageData Clone() { + return new MeleeDamageData(this); + } + + /// Field number for the "object_damage" field. + public const int ObjectDamageFieldNumber = 1; + private int objectDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectDamage { + get { return objectDamage_; } + set { + objectDamage_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeleeDamageData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeleeDamageData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ObjectDamage != other.ObjectDamage) 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 (ObjectDamage != 0) hash ^= ObjectDamage.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 (ObjectDamage != 0) { + output.WriteRawTag(8); + output.WriteInt32(ObjectDamage); + } + 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 (ObjectDamage != 0) { + output.WriteRawTag(8); + output.WriteInt32(ObjectDamage); + } + 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 (ObjectDamage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObjectDamage); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeleeDamageData other) { + if (other == null) { + return; + } + if (other.ObjectDamage != 0) { + ObjectDamage = other.ObjectDamage; + } + _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 8: { + ObjectDamage = input.ReadInt32(); + 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 8: { + ObjectDamage = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeleeWeaponData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeleeWeaponData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MeleeWeaponDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 MeleeWeaponData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeleeWeaponData(MeleeWeaponData other) : this() { + meleeDamage_ = other.meleeDamage_ != null ? other.meleeDamage_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeleeWeaponData Clone() { + return new MeleeWeaponData(this); + } + + /// Field number for the "melee_damage" field. + public const int MeleeDamageFieldNumber = 1; + private global::RecRoom.Protobuf.MeleeDamageData meleeDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.MeleeDamageData MeleeDamage { + get { return meleeDamage_; } + set { + meleeDamage_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeleeWeaponData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeleeWeaponData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MeleeDamage, other.MeleeDamage)) 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 (meleeDamage_ != null) hash ^= MeleeDamage.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 (meleeDamage_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MeleeDamage); + } + 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 (meleeDamage_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MeleeDamage); + } + 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 (meleeDamage_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MeleeDamage); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeleeWeaponData other) { + if (other == null) { + return; + } + if (other.meleeDamage_ != null) { + if (meleeDamage_ == null) { + MeleeDamage = new global::RecRoom.Protobuf.MeleeDamageData(); + } + MeleeDamage.MergeFrom(other.MeleeDamage); + } + _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 (meleeDamage_ == null) { + MeleeDamage = new global::RecRoom.Protobuf.MeleeDamageData(); + } + input.ReadMessage(MeleeDamage); + 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 (meleeDamage_ == null) { + MeleeDamage = new global::RecRoom.Protobuf.MeleeDamageData(); + } + input.ReadMessage(MeleeDamage); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MemoryData.cs b/MemoryData.cs new file mode 100644 index 0000000..939b037 --- /dev/null +++ b/MemoryData.cs @@ -0,0 +1,1770 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/memory_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/memory_data.proto + public static partial class MemoryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/memory_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MemoryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ch1jaXJjdWl0c192Mi9tZW1vcnlfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIa", + "JmNpcmN1aXRzX3YyL2luc3RhbmNlX21lbW9yeV9kYXRhLnByb3RvGiRjaXJj", + "dWl0c192Mi9zeW5jZWRfbWVtb3J5X2RhdGEucHJvdG8aI2NpcmN1aXRzX3Yy", + "L2Nsb3VkX21lbW9yeV9kYXRhLnByb3RvIogQCgpNZW1vcnlEYXRhEjYKD3N5", + "bmNfbWVtb3J5X2ludBgBIAEoCzIdLmNpcmN1aXRzX3YyLlN5bmNlZE1lbW9y", + "eURhdGESNwoQc3luY19tZW1vcnlfYm9vbBgCIAEoCzIdLmNpcmN1aXRzX3Yy", + "LlN5bmNlZE1lbW9yeURhdGESOAoRc3luY19tZW1vcnlfZmxvYXQYAyABKAsy", + "HS5jaXJjdWl0c192Mi5TeW5jZWRNZW1vcnlEYXRhEjkKEnN5bmNfbWVtb3J5", + "X3N0cmluZxgEIAEoCzIdLmNpcmN1aXRzX3YyLlN5bmNlZE1lbW9yeURhdGES", + "OgoTc3luY19tZW1vcnlfdmVjdG9yMxgFIAEoCzIdLmNpcmN1aXRzX3YyLlN5", + "bmNlZE1lbW9yeURhdGESPAoTaW5zdGFuY2VfbWVtb3J5X3ZhchgGIAEoCzIf", + "LmNpcmN1aXRzX3YyLkluc3RhbmNlTWVtb3J5RGF0YRI9ChZzeW5jX21lbW9y", + "eV9xdWF0ZXJuaW9uGAcgASgLMh0uY2lyY3VpdHNfdjIuU3luY2VkTWVtb3J5", + "RGF0YRI+ChdzeW5jX21lbW9yeV9kZXN0aW5hdGlvbhgPIAEoCzIdLmNpcmN1", + "aXRzX3YyLlN5bmNlZE1lbW9yeURhdGESPwoYc3luY19tZW1vcnlfcGxheWVy", + "X2V2ZW50GBcgASgLMh0uY2lyY3VpdHNfdjIuU3luY2VkTWVtb3J5RGF0YRI5", + "ChJzeW5jX21lbW9yeV9wbGF5ZXIYGCABKAsyHS5jaXJjdWl0c192Mi5TeW5j", + "ZWRNZW1vcnlEYXRhEkIKG3N5bmNfbWVtb3J5X2NyZWF0aW9uX29iamVjdBgZ", + "IAEoCzIdLmNpcmN1aXRzX3YyLlN5bmNlZE1lbW9yeURhdGESQQoac3luY19t", + "ZW1vcnlfcGxheWVyX2FjY291bnQYGiABKAsyHS5jaXJjdWl0c192Mi5TeW5j", + "ZWRNZW1vcnlEYXRhEjkKEnN5bmNfcmVjX25ldF9pbWFnZRgbIAEoCzIdLmNp", + "cmN1aXRzX3YyLlN5bmNlZE1lbW9yeURhdGESOAoRc3luY19yZWNfbmV0X21l", + "c2gYHiABKAsyHS5jaXJjdWl0c192Mi5TeW5jZWRNZW1vcnlEYXRhEjoKE3N5", + "bmNfbWVtb3J5X2NoYXRfYWkYISABKAsyHS5jaXJjdWl0c192Mi5TeW5jZWRN", + "ZW1vcnlEYXRhEjYKEGNsb3VkX21lbW9yeV9pbnQYCCABKAsyHC5jaXJjdWl0", + "c192Mi5DbG91ZE1lbW9yeURhdGESNwoRY2xvdWRfbWVtb3J5X2Jvb2wYCSAB", + "KAsyHC5jaXJjdWl0c192Mi5DbG91ZE1lbW9yeURhdGESOAoSY2xvdWRfbWVt", + "b3J5X2Zsb2F0GAogASgLMhwuY2lyY3VpdHNfdjIuQ2xvdWRNZW1vcnlEYXRh", + "EjkKE2Nsb3VkX21lbW9yeV9zdHJpbmcYCyABKAsyHC5jaXJjdWl0c192Mi5D", + "bG91ZE1lbW9yeURhdGESOgoUY2xvdWRfbWVtb3J5X3ZlY3RvcjMYDCABKAsy", + "HC5jaXJjdWl0c192Mi5DbG91ZE1lbW9yeURhdGESPQoXY2xvdWRfbWVtb3J5", + "X3F1YXRlcm5pb24YDSABKAsyHC5jaXJjdWl0c192Mi5DbG91ZE1lbW9yeURh", + "dGESOAoSY2xvdWRfbWVtb3J5X2NvbG9yGA4gASgLMhwuY2lyY3VpdHNfdjIu", + "Q2xvdWRNZW1vcnlEYXRhEkAKGmNsb3VkX21lbW9yeV9yZWNfbmV0X2ltYWdl", + "GBwgASgLMhwuY2lyY3VpdHNfdjIuQ2xvdWRNZW1vcnlEYXRhEj8KGWNsb3Vk", + "X21lbW9yeV9yZWNfbmV0X21lc2gYHyABKAsyHC5jaXJjdWl0c192Mi5DbG91", + "ZE1lbW9yeURhdGESOwoVY2xvdWRfbWVtb3J5X2xpc3RfaW50GBAgASgLMhwu", + "Y2lyY3VpdHNfdjIuQ2xvdWRNZW1vcnlEYXRhEjwKFmNsb3VkX21lbW9yeV9s", + "aXN0X2Jvb2wYESABKAsyHC5jaXJjdWl0c192Mi5DbG91ZE1lbW9yeURhdGES", + "PQoXY2xvdWRfbWVtb3J5X2xpc3RfZmxvYXQYEiABKAsyHC5jaXJjdWl0c192", + "Mi5DbG91ZE1lbW9yeURhdGESPgoYY2xvdWRfbWVtb3J5X2xpc3Rfc3RyaW5n", + "GBMgASgLMhwuY2lyY3VpdHNfdjIuQ2xvdWRNZW1vcnlEYXRhEj8KGWNsb3Vk", + "X21lbW9yeV9saXN0X3ZlY3RvcjMYFCABKAsyHC5jaXJjdWl0c192Mi5DbG91", + "ZE1lbW9yeURhdGESQgocY2xvdWRfbWVtb3J5X2xpc3RfcXVhdGVybmlvbhgV", + "IAEoCzIcLmNpcmN1aXRzX3YyLkNsb3VkTWVtb3J5RGF0YRI9ChdjbG91ZF9t", + "ZW1vcnlfbGlzdF9jb2xvchgWIAEoCzIcLmNpcmN1aXRzX3YyLkNsb3VkTWVt", + "b3J5RGF0YRJFCh9jbG91ZF9tZW1vcnlfbGlzdF9yZWNfbmV0X2ltYWdlGB0g", + "ASgLMhwuY2lyY3VpdHNfdjIuQ2xvdWRNZW1vcnlEYXRhEkQKHmNsb3VkX21l", + "bW9yeV9saXN0X3JlY19uZXRfbWVzaBggIAEoCzIcLmNpcmN1aXRzX3YyLkNs", + "b3VkTWVtb3J5RGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.InstanceMemoryDataReflection.Descriptor, global::CircuitsV2.Protobuf.SyncedMemoryDataReflection.Descriptor, global::CircuitsV2.Protobuf.CloudMemoryDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MemoryData), global::CircuitsV2.Protobuf.MemoryData.Parser, new[]{ "SyncMemoryInt", "SyncMemoryBool", "SyncMemoryFloat", "SyncMemoryString", "SyncMemoryVector3", "InstanceMemoryVar", "SyncMemoryQuaternion", "SyncMemoryDestination", "SyncMemoryPlayerEvent", "SyncMemoryPlayer", "SyncMemoryCreationObject", "SyncMemoryPlayerAccount", "SyncRecNetImage", "SyncRecNetMesh", "SyncMemoryChatAi", "CloudMemoryInt", "CloudMemoryBool", "CloudMemoryFloat", "CloudMemoryString", "CloudMemoryVector3", "CloudMemoryQuaternion", "CloudMemoryColor", "CloudMemoryRecNetImage", "CloudMemoryRecNetMesh", "CloudMemoryListInt", "CloudMemoryListBool", "CloudMemoryListFloat", "CloudMemoryListString", "CloudMemoryListVector3", "CloudMemoryListQuaternion", "CloudMemoryListColor", "CloudMemoryListRecNetImage", "CloudMemoryListRecNetMesh" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MemoryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MemoryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MemoryDataReflection.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 MemoryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MemoryData(MemoryData other) : this() { + syncMemoryInt_ = other.syncMemoryInt_ != null ? other.syncMemoryInt_.Clone() : null; + syncMemoryBool_ = other.syncMemoryBool_ != null ? other.syncMemoryBool_.Clone() : null; + syncMemoryFloat_ = other.syncMemoryFloat_ != null ? other.syncMemoryFloat_.Clone() : null; + syncMemoryString_ = other.syncMemoryString_ != null ? other.syncMemoryString_.Clone() : null; + syncMemoryVector3_ = other.syncMemoryVector3_ != null ? other.syncMemoryVector3_.Clone() : null; + instanceMemoryVar_ = other.instanceMemoryVar_ != null ? other.instanceMemoryVar_.Clone() : null; + syncMemoryQuaternion_ = other.syncMemoryQuaternion_ != null ? other.syncMemoryQuaternion_.Clone() : null; + syncMemoryDestination_ = other.syncMemoryDestination_ != null ? other.syncMemoryDestination_.Clone() : null; + syncMemoryPlayerEvent_ = other.syncMemoryPlayerEvent_ != null ? other.syncMemoryPlayerEvent_.Clone() : null; + syncMemoryPlayer_ = other.syncMemoryPlayer_ != null ? other.syncMemoryPlayer_.Clone() : null; + syncMemoryCreationObject_ = other.syncMemoryCreationObject_ != null ? other.syncMemoryCreationObject_.Clone() : null; + syncMemoryPlayerAccount_ = other.syncMemoryPlayerAccount_ != null ? other.syncMemoryPlayerAccount_.Clone() : null; + syncRecNetImage_ = other.syncRecNetImage_ != null ? other.syncRecNetImage_.Clone() : null; + syncRecNetMesh_ = other.syncRecNetMesh_ != null ? other.syncRecNetMesh_.Clone() : null; + syncMemoryChatAi_ = other.syncMemoryChatAi_ != null ? other.syncMemoryChatAi_.Clone() : null; + cloudMemoryInt_ = other.cloudMemoryInt_ != null ? other.cloudMemoryInt_.Clone() : null; + cloudMemoryBool_ = other.cloudMemoryBool_ != null ? other.cloudMemoryBool_.Clone() : null; + cloudMemoryFloat_ = other.cloudMemoryFloat_ != null ? other.cloudMemoryFloat_.Clone() : null; + cloudMemoryString_ = other.cloudMemoryString_ != null ? other.cloudMemoryString_.Clone() : null; + cloudMemoryVector3_ = other.cloudMemoryVector3_ != null ? other.cloudMemoryVector3_.Clone() : null; + cloudMemoryQuaternion_ = other.cloudMemoryQuaternion_ != null ? other.cloudMemoryQuaternion_.Clone() : null; + cloudMemoryColor_ = other.cloudMemoryColor_ != null ? other.cloudMemoryColor_.Clone() : null; + cloudMemoryRecNetImage_ = other.cloudMemoryRecNetImage_ != null ? other.cloudMemoryRecNetImage_.Clone() : null; + cloudMemoryRecNetMesh_ = other.cloudMemoryRecNetMesh_ != null ? other.cloudMemoryRecNetMesh_.Clone() : null; + cloudMemoryListInt_ = other.cloudMemoryListInt_ != null ? other.cloudMemoryListInt_.Clone() : null; + cloudMemoryListBool_ = other.cloudMemoryListBool_ != null ? other.cloudMemoryListBool_.Clone() : null; + cloudMemoryListFloat_ = other.cloudMemoryListFloat_ != null ? other.cloudMemoryListFloat_.Clone() : null; + cloudMemoryListString_ = other.cloudMemoryListString_ != null ? other.cloudMemoryListString_.Clone() : null; + cloudMemoryListVector3_ = other.cloudMemoryListVector3_ != null ? other.cloudMemoryListVector3_.Clone() : null; + cloudMemoryListQuaternion_ = other.cloudMemoryListQuaternion_ != null ? other.cloudMemoryListQuaternion_.Clone() : null; + cloudMemoryListColor_ = other.cloudMemoryListColor_ != null ? other.cloudMemoryListColor_.Clone() : null; + cloudMemoryListRecNetImage_ = other.cloudMemoryListRecNetImage_ != null ? other.cloudMemoryListRecNetImage_.Clone() : null; + cloudMemoryListRecNetMesh_ = other.cloudMemoryListRecNetMesh_ != null ? other.cloudMemoryListRecNetMesh_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MemoryData Clone() { + return new MemoryData(this); + } + + /// Field number for the "sync_memory_int" field. + public const int SyncMemoryIntFieldNumber = 1; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryInt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryInt { + get { return syncMemoryInt_; } + set { + syncMemoryInt_ = value; + } + } + + /// Field number for the "sync_memory_bool" field. + public const int SyncMemoryBoolFieldNumber = 2; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryBool_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryBool { + get { return syncMemoryBool_; } + set { + syncMemoryBool_ = value; + } + } + + /// Field number for the "sync_memory_float" field. + public const int SyncMemoryFloatFieldNumber = 3; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryFloat_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryFloat { + get { return syncMemoryFloat_; } + set { + syncMemoryFloat_ = value; + } + } + + /// Field number for the "sync_memory_string" field. + public const int SyncMemoryStringFieldNumber = 4; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryString_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryString { + get { return syncMemoryString_; } + set { + syncMemoryString_ = value; + } + } + + /// Field number for the "sync_memory_vector3" field. + public const int SyncMemoryVector3FieldNumber = 5; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryVector3_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryVector3 { + get { return syncMemoryVector3_; } + set { + syncMemoryVector3_ = value; + } + } + + /// Field number for the "instance_memory_var" field. + public const int InstanceMemoryVarFieldNumber = 6; + private global::CircuitsV2.Protobuf.InstanceMemoryData instanceMemoryVar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.InstanceMemoryData InstanceMemoryVar { + get { return instanceMemoryVar_; } + set { + instanceMemoryVar_ = value; + } + } + + /// Field number for the "sync_memory_quaternion" field. + public const int SyncMemoryQuaternionFieldNumber = 7; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryQuaternion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryQuaternion { + get { return syncMemoryQuaternion_; } + set { + syncMemoryQuaternion_ = value; + } + } + + /// Field number for the "sync_memory_destination" field. + public const int SyncMemoryDestinationFieldNumber = 15; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryDestination_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryDestination { + get { return syncMemoryDestination_; } + set { + syncMemoryDestination_ = value; + } + } + + /// Field number for the "sync_memory_player_event" field. + public const int SyncMemoryPlayerEventFieldNumber = 23; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryPlayerEvent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryPlayerEvent { + get { return syncMemoryPlayerEvent_; } + set { + syncMemoryPlayerEvent_ = value; + } + } + + /// Field number for the "sync_memory_player" field. + public const int SyncMemoryPlayerFieldNumber = 24; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryPlayer_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryPlayer { + get { return syncMemoryPlayer_; } + set { + syncMemoryPlayer_ = value; + } + } + + /// Field number for the "sync_memory_creation_object" field. + public const int SyncMemoryCreationObjectFieldNumber = 25; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryCreationObject_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryCreationObject { + get { return syncMemoryCreationObject_; } + set { + syncMemoryCreationObject_ = value; + } + } + + /// Field number for the "sync_memory_player_account" field. + public const int SyncMemoryPlayerAccountFieldNumber = 26; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryPlayerAccount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryPlayerAccount { + get { return syncMemoryPlayerAccount_; } + set { + syncMemoryPlayerAccount_ = value; + } + } + + /// Field number for the "sync_rec_net_image" field. + public const int SyncRecNetImageFieldNumber = 27; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncRecNetImage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncRecNetImage { + get { return syncRecNetImage_; } + set { + syncRecNetImage_ = value; + } + } + + /// Field number for the "sync_rec_net_mesh" field. + public const int SyncRecNetMeshFieldNumber = 30; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncRecNetMesh_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncRecNetMesh { + get { return syncRecNetMesh_; } + set { + syncRecNetMesh_ = value; + } + } + + /// Field number for the "sync_memory_chat_ai" field. + public const int SyncMemoryChatAiFieldNumber = 33; + private global::CircuitsV2.Protobuf.SyncedMemoryData syncMemoryChatAi_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SyncedMemoryData SyncMemoryChatAi { + get { return syncMemoryChatAi_; } + set { + syncMemoryChatAi_ = value; + } + } + + /// Field number for the "cloud_memory_int" field. + public const int CloudMemoryIntFieldNumber = 8; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryInt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryInt { + get { return cloudMemoryInt_; } + set { + cloudMemoryInt_ = value; + } + } + + /// Field number for the "cloud_memory_bool" field. + public const int CloudMemoryBoolFieldNumber = 9; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryBool_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryBool { + get { return cloudMemoryBool_; } + set { + cloudMemoryBool_ = value; + } + } + + /// Field number for the "cloud_memory_float" field. + public const int CloudMemoryFloatFieldNumber = 10; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryFloat_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryFloat { + get { return cloudMemoryFloat_; } + set { + cloudMemoryFloat_ = value; + } + } + + /// Field number for the "cloud_memory_string" field. + public const int CloudMemoryStringFieldNumber = 11; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryString_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryString { + get { return cloudMemoryString_; } + set { + cloudMemoryString_ = value; + } + } + + /// Field number for the "cloud_memory_vector3" field. + public const int CloudMemoryVector3FieldNumber = 12; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryVector3_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryVector3 { + get { return cloudMemoryVector3_; } + set { + cloudMemoryVector3_ = value; + } + } + + /// Field number for the "cloud_memory_quaternion" field. + public const int CloudMemoryQuaternionFieldNumber = 13; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryQuaternion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryQuaternion { + get { return cloudMemoryQuaternion_; } + set { + cloudMemoryQuaternion_ = value; + } + } + + /// Field number for the "cloud_memory_color" field. + public const int CloudMemoryColorFieldNumber = 14; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryColor { + get { return cloudMemoryColor_; } + set { + cloudMemoryColor_ = value; + } + } + + /// Field number for the "cloud_memory_rec_net_image" field. + public const int CloudMemoryRecNetImageFieldNumber = 28; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryRecNetImage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryRecNetImage { + get { return cloudMemoryRecNetImage_; } + set { + cloudMemoryRecNetImage_ = value; + } + } + + /// Field number for the "cloud_memory_rec_net_mesh" field. + public const int CloudMemoryRecNetMeshFieldNumber = 31; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryRecNetMesh_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryRecNetMesh { + get { return cloudMemoryRecNetMesh_; } + set { + cloudMemoryRecNetMesh_ = value; + } + } + + /// Field number for the "cloud_memory_list_int" field. + public const int CloudMemoryListIntFieldNumber = 16; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryListInt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryListInt { + get { return cloudMemoryListInt_; } + set { + cloudMemoryListInt_ = value; + } + } + + /// Field number for the "cloud_memory_list_bool" field. + public const int CloudMemoryListBoolFieldNumber = 17; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryListBool_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryListBool { + get { return cloudMemoryListBool_; } + set { + cloudMemoryListBool_ = value; + } + } + + /// Field number for the "cloud_memory_list_float" field. + public const int CloudMemoryListFloatFieldNumber = 18; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryListFloat_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryListFloat { + get { return cloudMemoryListFloat_; } + set { + cloudMemoryListFloat_ = value; + } + } + + /// Field number for the "cloud_memory_list_string" field. + public const int CloudMemoryListStringFieldNumber = 19; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryListString_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryListString { + get { return cloudMemoryListString_; } + set { + cloudMemoryListString_ = value; + } + } + + /// Field number for the "cloud_memory_list_vector3" field. + public const int CloudMemoryListVector3FieldNumber = 20; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryListVector3_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryListVector3 { + get { return cloudMemoryListVector3_; } + set { + cloudMemoryListVector3_ = value; + } + } + + /// Field number for the "cloud_memory_list_quaternion" field. + public const int CloudMemoryListQuaternionFieldNumber = 21; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryListQuaternion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryListQuaternion { + get { return cloudMemoryListQuaternion_; } + set { + cloudMemoryListQuaternion_ = value; + } + } + + /// Field number for the "cloud_memory_list_color" field. + public const int CloudMemoryListColorFieldNumber = 22; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryListColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryListColor { + get { return cloudMemoryListColor_; } + set { + cloudMemoryListColor_ = value; + } + } + + /// Field number for the "cloud_memory_list_rec_net_image" field. + public const int CloudMemoryListRecNetImageFieldNumber = 29; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryListRecNetImage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryListRecNetImage { + get { return cloudMemoryListRecNetImage_; } + set { + cloudMemoryListRecNetImage_ = value; + } + } + + /// Field number for the "cloud_memory_list_rec_net_mesh" field. + public const int CloudMemoryListRecNetMeshFieldNumber = 32; + private global::CircuitsV2.Protobuf.CloudMemoryData cloudMemoryListRecNetMesh_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudMemoryData CloudMemoryListRecNetMesh { + get { return cloudMemoryListRecNetMesh_; } + set { + cloudMemoryListRecNetMesh_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MemoryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MemoryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(SyncMemoryInt, other.SyncMemoryInt)) return false; + if (!object.Equals(SyncMemoryBool, other.SyncMemoryBool)) return false; + if (!object.Equals(SyncMemoryFloat, other.SyncMemoryFloat)) return false; + if (!object.Equals(SyncMemoryString, other.SyncMemoryString)) return false; + if (!object.Equals(SyncMemoryVector3, other.SyncMemoryVector3)) return false; + if (!object.Equals(InstanceMemoryVar, other.InstanceMemoryVar)) return false; + if (!object.Equals(SyncMemoryQuaternion, other.SyncMemoryQuaternion)) return false; + if (!object.Equals(SyncMemoryDestination, other.SyncMemoryDestination)) return false; + if (!object.Equals(SyncMemoryPlayerEvent, other.SyncMemoryPlayerEvent)) return false; + if (!object.Equals(SyncMemoryPlayer, other.SyncMemoryPlayer)) return false; + if (!object.Equals(SyncMemoryCreationObject, other.SyncMemoryCreationObject)) return false; + if (!object.Equals(SyncMemoryPlayerAccount, other.SyncMemoryPlayerAccount)) return false; + if (!object.Equals(SyncRecNetImage, other.SyncRecNetImage)) return false; + if (!object.Equals(SyncRecNetMesh, other.SyncRecNetMesh)) return false; + if (!object.Equals(SyncMemoryChatAi, other.SyncMemoryChatAi)) return false; + if (!object.Equals(CloudMemoryInt, other.CloudMemoryInt)) return false; + if (!object.Equals(CloudMemoryBool, other.CloudMemoryBool)) return false; + if (!object.Equals(CloudMemoryFloat, other.CloudMemoryFloat)) return false; + if (!object.Equals(CloudMemoryString, other.CloudMemoryString)) return false; + if (!object.Equals(CloudMemoryVector3, other.CloudMemoryVector3)) return false; + if (!object.Equals(CloudMemoryQuaternion, other.CloudMemoryQuaternion)) return false; + if (!object.Equals(CloudMemoryColor, other.CloudMemoryColor)) return false; + if (!object.Equals(CloudMemoryRecNetImage, other.CloudMemoryRecNetImage)) return false; + if (!object.Equals(CloudMemoryRecNetMesh, other.CloudMemoryRecNetMesh)) return false; + if (!object.Equals(CloudMemoryListInt, other.CloudMemoryListInt)) return false; + if (!object.Equals(CloudMemoryListBool, other.CloudMemoryListBool)) return false; + if (!object.Equals(CloudMemoryListFloat, other.CloudMemoryListFloat)) return false; + if (!object.Equals(CloudMemoryListString, other.CloudMemoryListString)) return false; + if (!object.Equals(CloudMemoryListVector3, other.CloudMemoryListVector3)) return false; + if (!object.Equals(CloudMemoryListQuaternion, other.CloudMemoryListQuaternion)) return false; + if (!object.Equals(CloudMemoryListColor, other.CloudMemoryListColor)) return false; + if (!object.Equals(CloudMemoryListRecNetImage, other.CloudMemoryListRecNetImage)) return false; + if (!object.Equals(CloudMemoryListRecNetMesh, other.CloudMemoryListRecNetMesh)) 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 (syncMemoryInt_ != null) hash ^= SyncMemoryInt.GetHashCode(); + if (syncMemoryBool_ != null) hash ^= SyncMemoryBool.GetHashCode(); + if (syncMemoryFloat_ != null) hash ^= SyncMemoryFloat.GetHashCode(); + if (syncMemoryString_ != null) hash ^= SyncMemoryString.GetHashCode(); + if (syncMemoryVector3_ != null) hash ^= SyncMemoryVector3.GetHashCode(); + if (instanceMemoryVar_ != null) hash ^= InstanceMemoryVar.GetHashCode(); + if (syncMemoryQuaternion_ != null) hash ^= SyncMemoryQuaternion.GetHashCode(); + if (syncMemoryDestination_ != null) hash ^= SyncMemoryDestination.GetHashCode(); + if (syncMemoryPlayerEvent_ != null) hash ^= SyncMemoryPlayerEvent.GetHashCode(); + if (syncMemoryPlayer_ != null) hash ^= SyncMemoryPlayer.GetHashCode(); + if (syncMemoryCreationObject_ != null) hash ^= SyncMemoryCreationObject.GetHashCode(); + if (syncMemoryPlayerAccount_ != null) hash ^= SyncMemoryPlayerAccount.GetHashCode(); + if (syncRecNetImage_ != null) hash ^= SyncRecNetImage.GetHashCode(); + if (syncRecNetMesh_ != null) hash ^= SyncRecNetMesh.GetHashCode(); + if (syncMemoryChatAi_ != null) hash ^= SyncMemoryChatAi.GetHashCode(); + if (cloudMemoryInt_ != null) hash ^= CloudMemoryInt.GetHashCode(); + if (cloudMemoryBool_ != null) hash ^= CloudMemoryBool.GetHashCode(); + if (cloudMemoryFloat_ != null) hash ^= CloudMemoryFloat.GetHashCode(); + if (cloudMemoryString_ != null) hash ^= CloudMemoryString.GetHashCode(); + if (cloudMemoryVector3_ != null) hash ^= CloudMemoryVector3.GetHashCode(); + if (cloudMemoryQuaternion_ != null) hash ^= CloudMemoryQuaternion.GetHashCode(); + if (cloudMemoryColor_ != null) hash ^= CloudMemoryColor.GetHashCode(); + if (cloudMemoryRecNetImage_ != null) hash ^= CloudMemoryRecNetImage.GetHashCode(); + if (cloudMemoryRecNetMesh_ != null) hash ^= CloudMemoryRecNetMesh.GetHashCode(); + if (cloudMemoryListInt_ != null) hash ^= CloudMemoryListInt.GetHashCode(); + if (cloudMemoryListBool_ != null) hash ^= CloudMemoryListBool.GetHashCode(); + if (cloudMemoryListFloat_ != null) hash ^= CloudMemoryListFloat.GetHashCode(); + if (cloudMemoryListString_ != null) hash ^= CloudMemoryListString.GetHashCode(); + if (cloudMemoryListVector3_ != null) hash ^= CloudMemoryListVector3.GetHashCode(); + if (cloudMemoryListQuaternion_ != null) hash ^= CloudMemoryListQuaternion.GetHashCode(); + if (cloudMemoryListColor_ != null) hash ^= CloudMemoryListColor.GetHashCode(); + if (cloudMemoryListRecNetImage_ != null) hash ^= CloudMemoryListRecNetImage.GetHashCode(); + if (cloudMemoryListRecNetMesh_ != null) hash ^= CloudMemoryListRecNetMesh.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 (syncMemoryInt_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SyncMemoryInt); + } + if (syncMemoryBool_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SyncMemoryBool); + } + if (syncMemoryFloat_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SyncMemoryFloat); + } + if (syncMemoryString_ != null) { + output.WriteRawTag(34); + output.WriteMessage(SyncMemoryString); + } + if (syncMemoryVector3_ != null) { + output.WriteRawTag(42); + output.WriteMessage(SyncMemoryVector3); + } + if (instanceMemoryVar_ != null) { + output.WriteRawTag(50); + output.WriteMessage(InstanceMemoryVar); + } + if (syncMemoryQuaternion_ != null) { + output.WriteRawTag(58); + output.WriteMessage(SyncMemoryQuaternion); + } + if (cloudMemoryInt_ != null) { + output.WriteRawTag(66); + output.WriteMessage(CloudMemoryInt); + } + if (cloudMemoryBool_ != null) { + output.WriteRawTag(74); + output.WriteMessage(CloudMemoryBool); + } + if (cloudMemoryFloat_ != null) { + output.WriteRawTag(82); + output.WriteMessage(CloudMemoryFloat); + } + if (cloudMemoryString_ != null) { + output.WriteRawTag(90); + output.WriteMessage(CloudMemoryString); + } + if (cloudMemoryVector3_ != null) { + output.WriteRawTag(98); + output.WriteMessage(CloudMemoryVector3); + } + if (cloudMemoryQuaternion_ != null) { + output.WriteRawTag(106); + output.WriteMessage(CloudMemoryQuaternion); + } + if (cloudMemoryColor_ != null) { + output.WriteRawTag(114); + output.WriteMessage(CloudMemoryColor); + } + if (syncMemoryDestination_ != null) { + output.WriteRawTag(122); + output.WriteMessage(SyncMemoryDestination); + } + if (cloudMemoryListInt_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(CloudMemoryListInt); + } + if (cloudMemoryListBool_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(CloudMemoryListBool); + } + if (cloudMemoryListFloat_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(CloudMemoryListFloat); + } + if (cloudMemoryListString_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(CloudMemoryListString); + } + if (cloudMemoryListVector3_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(CloudMemoryListVector3); + } + if (cloudMemoryListQuaternion_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(CloudMemoryListQuaternion); + } + if (cloudMemoryListColor_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(CloudMemoryListColor); + } + if (syncMemoryPlayerEvent_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(SyncMemoryPlayerEvent); + } + if (syncMemoryPlayer_ != null) { + output.WriteRawTag(194, 1); + output.WriteMessage(SyncMemoryPlayer); + } + if (syncMemoryCreationObject_ != null) { + output.WriteRawTag(202, 1); + output.WriteMessage(SyncMemoryCreationObject); + } + if (syncMemoryPlayerAccount_ != null) { + output.WriteRawTag(210, 1); + output.WriteMessage(SyncMemoryPlayerAccount); + } + if (syncRecNetImage_ != null) { + output.WriteRawTag(218, 1); + output.WriteMessage(SyncRecNetImage); + } + if (cloudMemoryRecNetImage_ != null) { + output.WriteRawTag(226, 1); + output.WriteMessage(CloudMemoryRecNetImage); + } + if (cloudMemoryListRecNetImage_ != null) { + output.WriteRawTag(234, 1); + output.WriteMessage(CloudMemoryListRecNetImage); + } + if (syncRecNetMesh_ != null) { + output.WriteRawTag(242, 1); + output.WriteMessage(SyncRecNetMesh); + } + if (cloudMemoryRecNetMesh_ != null) { + output.WriteRawTag(250, 1); + output.WriteMessage(CloudMemoryRecNetMesh); + } + if (cloudMemoryListRecNetMesh_ != null) { + output.WriteRawTag(130, 2); + output.WriteMessage(CloudMemoryListRecNetMesh); + } + if (syncMemoryChatAi_ != null) { + output.WriteRawTag(138, 2); + output.WriteMessage(SyncMemoryChatAi); + } + 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 (syncMemoryInt_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SyncMemoryInt); + } + if (syncMemoryBool_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SyncMemoryBool); + } + if (syncMemoryFloat_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SyncMemoryFloat); + } + if (syncMemoryString_ != null) { + output.WriteRawTag(34); + output.WriteMessage(SyncMemoryString); + } + if (syncMemoryVector3_ != null) { + output.WriteRawTag(42); + output.WriteMessage(SyncMemoryVector3); + } + if (instanceMemoryVar_ != null) { + output.WriteRawTag(50); + output.WriteMessage(InstanceMemoryVar); + } + if (syncMemoryQuaternion_ != null) { + output.WriteRawTag(58); + output.WriteMessage(SyncMemoryQuaternion); + } + if (cloudMemoryInt_ != null) { + output.WriteRawTag(66); + output.WriteMessage(CloudMemoryInt); + } + if (cloudMemoryBool_ != null) { + output.WriteRawTag(74); + output.WriteMessage(CloudMemoryBool); + } + if (cloudMemoryFloat_ != null) { + output.WriteRawTag(82); + output.WriteMessage(CloudMemoryFloat); + } + if (cloudMemoryString_ != null) { + output.WriteRawTag(90); + output.WriteMessage(CloudMemoryString); + } + if (cloudMemoryVector3_ != null) { + output.WriteRawTag(98); + output.WriteMessage(CloudMemoryVector3); + } + if (cloudMemoryQuaternion_ != null) { + output.WriteRawTag(106); + output.WriteMessage(CloudMemoryQuaternion); + } + if (cloudMemoryColor_ != null) { + output.WriteRawTag(114); + output.WriteMessage(CloudMemoryColor); + } + if (syncMemoryDestination_ != null) { + output.WriteRawTag(122); + output.WriteMessage(SyncMemoryDestination); + } + if (cloudMemoryListInt_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(CloudMemoryListInt); + } + if (cloudMemoryListBool_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(CloudMemoryListBool); + } + if (cloudMemoryListFloat_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(CloudMemoryListFloat); + } + if (cloudMemoryListString_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(CloudMemoryListString); + } + if (cloudMemoryListVector3_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(CloudMemoryListVector3); + } + if (cloudMemoryListQuaternion_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(CloudMemoryListQuaternion); + } + if (cloudMemoryListColor_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(CloudMemoryListColor); + } + if (syncMemoryPlayerEvent_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(SyncMemoryPlayerEvent); + } + if (syncMemoryPlayer_ != null) { + output.WriteRawTag(194, 1); + output.WriteMessage(SyncMemoryPlayer); + } + if (syncMemoryCreationObject_ != null) { + output.WriteRawTag(202, 1); + output.WriteMessage(SyncMemoryCreationObject); + } + if (syncMemoryPlayerAccount_ != null) { + output.WriteRawTag(210, 1); + output.WriteMessage(SyncMemoryPlayerAccount); + } + if (syncRecNetImage_ != null) { + output.WriteRawTag(218, 1); + output.WriteMessage(SyncRecNetImage); + } + if (cloudMemoryRecNetImage_ != null) { + output.WriteRawTag(226, 1); + output.WriteMessage(CloudMemoryRecNetImage); + } + if (cloudMemoryListRecNetImage_ != null) { + output.WriteRawTag(234, 1); + output.WriteMessage(CloudMemoryListRecNetImage); + } + if (syncRecNetMesh_ != null) { + output.WriteRawTag(242, 1); + output.WriteMessage(SyncRecNetMesh); + } + if (cloudMemoryRecNetMesh_ != null) { + output.WriteRawTag(250, 1); + output.WriteMessage(CloudMemoryRecNetMesh); + } + if (cloudMemoryListRecNetMesh_ != null) { + output.WriteRawTag(130, 2); + output.WriteMessage(CloudMemoryListRecNetMesh); + } + if (syncMemoryChatAi_ != null) { + output.WriteRawTag(138, 2); + output.WriteMessage(SyncMemoryChatAi); + } + 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 (syncMemoryInt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryInt); + } + if (syncMemoryBool_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryBool); + } + if (syncMemoryFloat_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryFloat); + } + if (syncMemoryString_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryString); + } + if (syncMemoryVector3_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryVector3); + } + if (instanceMemoryVar_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InstanceMemoryVar); + } + if (syncMemoryQuaternion_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryQuaternion); + } + if (syncMemoryDestination_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryDestination); + } + if (syncMemoryPlayerEvent_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryPlayerEvent); + } + if (syncMemoryPlayer_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryPlayer); + } + if (syncMemoryCreationObject_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryCreationObject); + } + if (syncMemoryPlayerAccount_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryPlayerAccount); + } + if (syncRecNetImage_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SyncRecNetImage); + } + if (syncRecNetMesh_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SyncRecNetMesh); + } + if (syncMemoryChatAi_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SyncMemoryChatAi); + } + if (cloudMemoryInt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryInt); + } + if (cloudMemoryBool_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryBool); + } + if (cloudMemoryFloat_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryFloat); + } + if (cloudMemoryString_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryString); + } + if (cloudMemoryVector3_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryVector3); + } + if (cloudMemoryQuaternion_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryQuaternion); + } + if (cloudMemoryColor_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryColor); + } + if (cloudMemoryRecNetImage_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryRecNetImage); + } + if (cloudMemoryRecNetMesh_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryRecNetMesh); + } + if (cloudMemoryListInt_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryListInt); + } + if (cloudMemoryListBool_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryListBool); + } + if (cloudMemoryListFloat_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryListFloat); + } + if (cloudMemoryListString_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryListString); + } + if (cloudMemoryListVector3_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryListVector3); + } + if (cloudMemoryListQuaternion_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryListQuaternion); + } + if (cloudMemoryListColor_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryListColor); + } + if (cloudMemoryListRecNetImage_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryListRecNetImage); + } + if (cloudMemoryListRecNetMesh_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CloudMemoryListRecNetMesh); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MemoryData other) { + if (other == null) { + return; + } + if (other.syncMemoryInt_ != null) { + if (syncMemoryInt_ == null) { + SyncMemoryInt = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryInt.MergeFrom(other.SyncMemoryInt); + } + if (other.syncMemoryBool_ != null) { + if (syncMemoryBool_ == null) { + SyncMemoryBool = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryBool.MergeFrom(other.SyncMemoryBool); + } + if (other.syncMemoryFloat_ != null) { + if (syncMemoryFloat_ == null) { + SyncMemoryFloat = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryFloat.MergeFrom(other.SyncMemoryFloat); + } + if (other.syncMemoryString_ != null) { + if (syncMemoryString_ == null) { + SyncMemoryString = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryString.MergeFrom(other.SyncMemoryString); + } + if (other.syncMemoryVector3_ != null) { + if (syncMemoryVector3_ == null) { + SyncMemoryVector3 = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryVector3.MergeFrom(other.SyncMemoryVector3); + } + if (other.instanceMemoryVar_ != null) { + if (instanceMemoryVar_ == null) { + InstanceMemoryVar = new global::CircuitsV2.Protobuf.InstanceMemoryData(); + } + InstanceMemoryVar.MergeFrom(other.InstanceMemoryVar); + } + if (other.syncMemoryQuaternion_ != null) { + if (syncMemoryQuaternion_ == null) { + SyncMemoryQuaternion = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryQuaternion.MergeFrom(other.SyncMemoryQuaternion); + } + if (other.syncMemoryDestination_ != null) { + if (syncMemoryDestination_ == null) { + SyncMemoryDestination = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryDestination.MergeFrom(other.SyncMemoryDestination); + } + if (other.syncMemoryPlayerEvent_ != null) { + if (syncMemoryPlayerEvent_ == null) { + SyncMemoryPlayerEvent = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryPlayerEvent.MergeFrom(other.SyncMemoryPlayerEvent); + } + if (other.syncMemoryPlayer_ != null) { + if (syncMemoryPlayer_ == null) { + SyncMemoryPlayer = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryPlayer.MergeFrom(other.SyncMemoryPlayer); + } + if (other.syncMemoryCreationObject_ != null) { + if (syncMemoryCreationObject_ == null) { + SyncMemoryCreationObject = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryCreationObject.MergeFrom(other.SyncMemoryCreationObject); + } + if (other.syncMemoryPlayerAccount_ != null) { + if (syncMemoryPlayerAccount_ == null) { + SyncMemoryPlayerAccount = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryPlayerAccount.MergeFrom(other.SyncMemoryPlayerAccount); + } + if (other.syncRecNetImage_ != null) { + if (syncRecNetImage_ == null) { + SyncRecNetImage = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncRecNetImage.MergeFrom(other.SyncRecNetImage); + } + if (other.syncRecNetMesh_ != null) { + if (syncRecNetMesh_ == null) { + SyncRecNetMesh = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncRecNetMesh.MergeFrom(other.SyncRecNetMesh); + } + if (other.syncMemoryChatAi_ != null) { + if (syncMemoryChatAi_ == null) { + SyncMemoryChatAi = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + SyncMemoryChatAi.MergeFrom(other.SyncMemoryChatAi); + } + if (other.cloudMemoryInt_ != null) { + if (cloudMemoryInt_ == null) { + CloudMemoryInt = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryInt.MergeFrom(other.CloudMemoryInt); + } + if (other.cloudMemoryBool_ != null) { + if (cloudMemoryBool_ == null) { + CloudMemoryBool = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryBool.MergeFrom(other.CloudMemoryBool); + } + if (other.cloudMemoryFloat_ != null) { + if (cloudMemoryFloat_ == null) { + CloudMemoryFloat = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryFloat.MergeFrom(other.CloudMemoryFloat); + } + if (other.cloudMemoryString_ != null) { + if (cloudMemoryString_ == null) { + CloudMemoryString = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryString.MergeFrom(other.CloudMemoryString); + } + if (other.cloudMemoryVector3_ != null) { + if (cloudMemoryVector3_ == null) { + CloudMemoryVector3 = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryVector3.MergeFrom(other.CloudMemoryVector3); + } + if (other.cloudMemoryQuaternion_ != null) { + if (cloudMemoryQuaternion_ == null) { + CloudMemoryQuaternion = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryQuaternion.MergeFrom(other.CloudMemoryQuaternion); + } + if (other.cloudMemoryColor_ != null) { + if (cloudMemoryColor_ == null) { + CloudMemoryColor = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryColor.MergeFrom(other.CloudMemoryColor); + } + if (other.cloudMemoryRecNetImage_ != null) { + if (cloudMemoryRecNetImage_ == null) { + CloudMemoryRecNetImage = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryRecNetImage.MergeFrom(other.CloudMemoryRecNetImage); + } + if (other.cloudMemoryRecNetMesh_ != null) { + if (cloudMemoryRecNetMesh_ == null) { + CloudMemoryRecNetMesh = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryRecNetMesh.MergeFrom(other.CloudMemoryRecNetMesh); + } + if (other.cloudMemoryListInt_ != null) { + if (cloudMemoryListInt_ == null) { + CloudMemoryListInt = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryListInt.MergeFrom(other.CloudMemoryListInt); + } + if (other.cloudMemoryListBool_ != null) { + if (cloudMemoryListBool_ == null) { + CloudMemoryListBool = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryListBool.MergeFrom(other.CloudMemoryListBool); + } + if (other.cloudMemoryListFloat_ != null) { + if (cloudMemoryListFloat_ == null) { + CloudMemoryListFloat = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryListFloat.MergeFrom(other.CloudMemoryListFloat); + } + if (other.cloudMemoryListString_ != null) { + if (cloudMemoryListString_ == null) { + CloudMemoryListString = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryListString.MergeFrom(other.CloudMemoryListString); + } + if (other.cloudMemoryListVector3_ != null) { + if (cloudMemoryListVector3_ == null) { + CloudMemoryListVector3 = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryListVector3.MergeFrom(other.CloudMemoryListVector3); + } + if (other.cloudMemoryListQuaternion_ != null) { + if (cloudMemoryListQuaternion_ == null) { + CloudMemoryListQuaternion = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryListQuaternion.MergeFrom(other.CloudMemoryListQuaternion); + } + if (other.cloudMemoryListColor_ != null) { + if (cloudMemoryListColor_ == null) { + CloudMemoryListColor = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryListColor.MergeFrom(other.CloudMemoryListColor); + } + if (other.cloudMemoryListRecNetImage_ != null) { + if (cloudMemoryListRecNetImage_ == null) { + CloudMemoryListRecNetImage = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryListRecNetImage.MergeFrom(other.CloudMemoryListRecNetImage); + } + if (other.cloudMemoryListRecNetMesh_ != null) { + if (cloudMemoryListRecNetMesh_ == null) { + CloudMemoryListRecNetMesh = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + CloudMemoryListRecNetMesh.MergeFrom(other.CloudMemoryListRecNetMesh); + } + _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 (syncMemoryInt_ == null) { + SyncMemoryInt = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryInt); + break; + } + case 18: { + if (syncMemoryBool_ == null) { + SyncMemoryBool = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryBool); + break; + } + case 26: { + if (syncMemoryFloat_ == null) { + SyncMemoryFloat = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryFloat); + break; + } + case 34: { + if (syncMemoryString_ == null) { + SyncMemoryString = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryString); + break; + } + case 42: { + if (syncMemoryVector3_ == null) { + SyncMemoryVector3 = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryVector3); + break; + } + case 50: { + if (instanceMemoryVar_ == null) { + InstanceMemoryVar = new global::CircuitsV2.Protobuf.InstanceMemoryData(); + } + input.ReadMessage(InstanceMemoryVar); + break; + } + case 58: { + if (syncMemoryQuaternion_ == null) { + SyncMemoryQuaternion = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryQuaternion); + break; + } + case 66: { + if (cloudMemoryInt_ == null) { + CloudMemoryInt = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryInt); + break; + } + case 74: { + if (cloudMemoryBool_ == null) { + CloudMemoryBool = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryBool); + break; + } + case 82: { + if (cloudMemoryFloat_ == null) { + CloudMemoryFloat = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryFloat); + break; + } + case 90: { + if (cloudMemoryString_ == null) { + CloudMemoryString = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryString); + break; + } + case 98: { + if (cloudMemoryVector3_ == null) { + CloudMemoryVector3 = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryVector3); + break; + } + case 106: { + if (cloudMemoryQuaternion_ == null) { + CloudMemoryQuaternion = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryQuaternion); + break; + } + case 114: { + if (cloudMemoryColor_ == null) { + CloudMemoryColor = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryColor); + break; + } + case 122: { + if (syncMemoryDestination_ == null) { + SyncMemoryDestination = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryDestination); + break; + } + case 130: { + if (cloudMemoryListInt_ == null) { + CloudMemoryListInt = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListInt); + break; + } + case 138: { + if (cloudMemoryListBool_ == null) { + CloudMemoryListBool = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListBool); + break; + } + case 146: { + if (cloudMemoryListFloat_ == null) { + CloudMemoryListFloat = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListFloat); + break; + } + case 154: { + if (cloudMemoryListString_ == null) { + CloudMemoryListString = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListString); + break; + } + case 162: { + if (cloudMemoryListVector3_ == null) { + CloudMemoryListVector3 = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListVector3); + break; + } + case 170: { + if (cloudMemoryListQuaternion_ == null) { + CloudMemoryListQuaternion = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListQuaternion); + break; + } + case 178: { + if (cloudMemoryListColor_ == null) { + CloudMemoryListColor = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListColor); + break; + } + case 186: { + if (syncMemoryPlayerEvent_ == null) { + SyncMemoryPlayerEvent = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryPlayerEvent); + break; + } + case 194: { + if (syncMemoryPlayer_ == null) { + SyncMemoryPlayer = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryPlayer); + break; + } + case 202: { + if (syncMemoryCreationObject_ == null) { + SyncMemoryCreationObject = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryCreationObject); + break; + } + case 210: { + if (syncMemoryPlayerAccount_ == null) { + SyncMemoryPlayerAccount = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryPlayerAccount); + break; + } + case 218: { + if (syncRecNetImage_ == null) { + SyncRecNetImage = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncRecNetImage); + break; + } + case 226: { + if (cloudMemoryRecNetImage_ == null) { + CloudMemoryRecNetImage = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryRecNetImage); + break; + } + case 234: { + if (cloudMemoryListRecNetImage_ == null) { + CloudMemoryListRecNetImage = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListRecNetImage); + break; + } + case 242: { + if (syncRecNetMesh_ == null) { + SyncRecNetMesh = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncRecNetMesh); + break; + } + case 250: { + if (cloudMemoryRecNetMesh_ == null) { + CloudMemoryRecNetMesh = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryRecNetMesh); + break; + } + case 258: { + if (cloudMemoryListRecNetMesh_ == null) { + CloudMemoryListRecNetMesh = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListRecNetMesh); + break; + } + case 266: { + if (syncMemoryChatAi_ == null) { + SyncMemoryChatAi = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryChatAi); + 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 (syncMemoryInt_ == null) { + SyncMemoryInt = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryInt); + break; + } + case 18: { + if (syncMemoryBool_ == null) { + SyncMemoryBool = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryBool); + break; + } + case 26: { + if (syncMemoryFloat_ == null) { + SyncMemoryFloat = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryFloat); + break; + } + case 34: { + if (syncMemoryString_ == null) { + SyncMemoryString = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryString); + break; + } + case 42: { + if (syncMemoryVector3_ == null) { + SyncMemoryVector3 = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryVector3); + break; + } + case 50: { + if (instanceMemoryVar_ == null) { + InstanceMemoryVar = new global::CircuitsV2.Protobuf.InstanceMemoryData(); + } + input.ReadMessage(InstanceMemoryVar); + break; + } + case 58: { + if (syncMemoryQuaternion_ == null) { + SyncMemoryQuaternion = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryQuaternion); + break; + } + case 66: { + if (cloudMemoryInt_ == null) { + CloudMemoryInt = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryInt); + break; + } + case 74: { + if (cloudMemoryBool_ == null) { + CloudMemoryBool = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryBool); + break; + } + case 82: { + if (cloudMemoryFloat_ == null) { + CloudMemoryFloat = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryFloat); + break; + } + case 90: { + if (cloudMemoryString_ == null) { + CloudMemoryString = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryString); + break; + } + case 98: { + if (cloudMemoryVector3_ == null) { + CloudMemoryVector3 = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryVector3); + break; + } + case 106: { + if (cloudMemoryQuaternion_ == null) { + CloudMemoryQuaternion = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryQuaternion); + break; + } + case 114: { + if (cloudMemoryColor_ == null) { + CloudMemoryColor = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryColor); + break; + } + case 122: { + if (syncMemoryDestination_ == null) { + SyncMemoryDestination = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryDestination); + break; + } + case 130: { + if (cloudMemoryListInt_ == null) { + CloudMemoryListInt = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListInt); + break; + } + case 138: { + if (cloudMemoryListBool_ == null) { + CloudMemoryListBool = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListBool); + break; + } + case 146: { + if (cloudMemoryListFloat_ == null) { + CloudMemoryListFloat = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListFloat); + break; + } + case 154: { + if (cloudMemoryListString_ == null) { + CloudMemoryListString = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListString); + break; + } + case 162: { + if (cloudMemoryListVector3_ == null) { + CloudMemoryListVector3 = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListVector3); + break; + } + case 170: { + if (cloudMemoryListQuaternion_ == null) { + CloudMemoryListQuaternion = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListQuaternion); + break; + } + case 178: { + if (cloudMemoryListColor_ == null) { + CloudMemoryListColor = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListColor); + break; + } + case 186: { + if (syncMemoryPlayerEvent_ == null) { + SyncMemoryPlayerEvent = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryPlayerEvent); + break; + } + case 194: { + if (syncMemoryPlayer_ == null) { + SyncMemoryPlayer = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryPlayer); + break; + } + case 202: { + if (syncMemoryCreationObject_ == null) { + SyncMemoryCreationObject = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryCreationObject); + break; + } + case 210: { + if (syncMemoryPlayerAccount_ == null) { + SyncMemoryPlayerAccount = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryPlayerAccount); + break; + } + case 218: { + if (syncRecNetImage_ == null) { + SyncRecNetImage = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncRecNetImage); + break; + } + case 226: { + if (cloudMemoryRecNetImage_ == null) { + CloudMemoryRecNetImage = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryRecNetImage); + break; + } + case 234: { + if (cloudMemoryListRecNetImage_ == null) { + CloudMemoryListRecNetImage = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListRecNetImage); + break; + } + case 242: { + if (syncRecNetMesh_ == null) { + SyncRecNetMesh = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncRecNetMesh); + break; + } + case 250: { + if (cloudMemoryRecNetMesh_ == null) { + CloudMemoryRecNetMesh = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryRecNetMesh); + break; + } + case 258: { + if (cloudMemoryListRecNetMesh_ == null) { + CloudMemoryListRecNetMesh = new global::CircuitsV2.Protobuf.CloudMemoryData(); + } + input.ReadMessage(CloudMemoryListRecNetMesh); + break; + } + case 266: { + if (syncMemoryChatAi_ == null) { + SyncMemoryChatAi = new global::CircuitsV2.Protobuf.SyncedMemoryData(); + } + input.ReadMessage(SyncMemoryChatAi); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MemoryType.cs b/MemoryType.cs new file mode 100644 index 0000000..3e7cbc2 --- /dev/null +++ b/MemoryType.cs @@ -0,0 +1,50 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/memory_type.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/memory_type.proto + public static partial class MemoryTypeReflection { + + #region Descriptor + /// File descriptor for circuits_v2/memory_type.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MemoryTypeReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ch1jaXJjdWl0c192Mi9tZW1vcnlfdHlwZS5wcm90bxILY2lyY3VpdHNfdjIq", + "QgoKTWVtb3J5VHlwZRIMCghJbnN0YW5jZRAAEggKBFN5bmMQARIJCgVDbG91", + "ZBACEhEKBE5vbmUQ////////////AUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.MemoryType), }, null, null)); + } + #endregion + + } + #region Enums + public enum MemoryType { + [pbr::OriginalName("Instance")] Instance = 0, + [pbr::OriginalName("Sync")] Sync = 1, + [pbr::OriginalName("Cloud")] Cloud = 2, + [pbr::OriginalName("None")] None = -1, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MeshLibraryData.cs b/MeshLibraryData.cs new file mode 100644 index 0000000..28cea0d --- /dev/null +++ b/MeshLibraryData.cs @@ -0,0 +1,233 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/mesh_library_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/mesh_library_data.proto + public static partial class MeshLibraryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/mesh_library_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MeshLibraryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9tZXNoX2xpYnJhcnlfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIaKmNpcmN1aXRzX3YyL21lc2hfbGlicmFyeV9yZWNvcmRfZGF0YS5w", + "cm90byJGCg9NZXNoTGlicmFyeURhdGESMwoHcmVjb3JkcxgBIAMoCzIiLmNp", + "cmN1aXRzX3YyLk1lc2hMaWJyYXJ5UmVjb3JkRGF0YUIWqgITQ2lyY3VpdHNW", + "Mi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.MeshLibraryRecordDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MeshLibraryData), global::CircuitsV2.Protobuf.MeshLibraryData.Parser, new[]{ "Records" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeshLibraryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeshLibraryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MeshLibraryDataReflection.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 MeshLibraryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeshLibraryData(MeshLibraryData other) : this() { + records_ = other.records_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeshLibraryData Clone() { + return new MeshLibraryData(this); + } + + /// Field number for the "records" field. + public const int RecordsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_records_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.MeshLibraryRecordData.Parser); + private readonly pbc::RepeatedField records_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Records { + get { return records_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeshLibraryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeshLibraryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!records_.Equals(other.records_)) 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; + hash ^= records_.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 + records_.WriteTo(output, _repeated_records_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) { + records_.WriteTo(ref output, _repeated_records_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; + size += records_.CalculateSize(_repeated_records_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeshLibraryData other) { + if (other == null) { + return; + } + records_.Add(other.records_); + _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: { + records_.AddEntriesFrom(input, _repeated_records_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: { + records_.AddEntriesFrom(ref input, _repeated_records_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MeshLibraryRecordData.cs b/MeshLibraryRecordData.cs new file mode 100644 index 0000000..ea95179 --- /dev/null +++ b/MeshLibraryRecordData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/mesh_library_record_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/mesh_library_record_data.proto + public static partial class MeshLibraryRecordDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/mesh_library_record_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MeshLibraryRecordDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0c192Mi9tZXNoX2xpYnJhcnlfcmVjb3JkX2RhdGEucHJvdG8S", + "C2NpcmN1aXRzX3YyIjcKFU1lc2hMaWJyYXJ5UmVjb3JkRGF0YRIMCgRuYW1l", + "GAEgASgJEhAKCGNkbl9uYW1lGAIgASgJQhaqAhNDaXJjdWl0c1YyLlByb3Rv", + "YnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MeshLibraryRecordData), global::CircuitsV2.Protobuf.MeshLibraryRecordData.Parser, new[]{ "Name", "CdnName" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeshLibraryRecordData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeshLibraryRecordData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MeshLibraryRecordDataReflection.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 MeshLibraryRecordData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeshLibraryRecordData(MeshLibraryRecordData other) : this() { + name_ = other.name_; + cdnName_ = other.cdnName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeshLibraryRecordData Clone() { + return new MeshLibraryRecordData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "cdn_name" field. + public const int CdnNameFieldNumber = 2; + private string cdnName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string CdnName { + get { return cdnName_; } + set { + cdnName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeshLibraryRecordData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeshLibraryRecordData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (CdnName != other.CdnName) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (CdnName.Length != 0) hash ^= CdnName.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (CdnName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(CdnName); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (CdnName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(CdnName); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (CdnName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(CdnName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeshLibraryRecordData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.CdnName.Length != 0) { + CdnName = other.CdnName; + } + _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: { + Name = input.ReadString(); + break; + } + case 18: { + CdnName = input.ReadString(); + 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: { + Name = input.ReadString(); + break; + } + case 18: { + CdnName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MessageData.cs b/MessageData.cs new file mode 100644 index 0000000..d5b5415 --- /dev/null +++ b/MessageData.cs @@ -0,0 +1,322 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/message_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/message_data.proto + public static partial class MessageDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/message_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MessageDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidyZWNfcm9vbS9wZXJzaXN0ZW5jZS9tZXNzYWdlX2RhdGEucHJvdG8SCHJl", + "Y19yb29tIp0BCgtNZXNzYWdlRGF0YRIPCgdtZXNzYWdlGAEgASgJEhAKCG1l", + "c3NhZ2VzGAIgAygJEjgKCGxvY2FsaXplGAMgASgOMiYucmVjX3Jvb20uTWVz", + "c2FnZURhdGEuTG9jYWxpemFibGVTdGF0ZSIxChBMb2NhbGl6YWJsZVN0YXRl", + "EgwKCERpc2FibGVkEAASBwoDT2ZmEAESBgoCT24QAkITqgIQUmVjUm9vbS5Q", + "cm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.MessageData), global::RecRoom.Protobuf.MessageData.Parser, new[]{ "Message", "Messages", "Localize" }, null, new[]{ typeof(global::RecRoom.Protobuf.MessageData.Types.LocalizableState) }, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessageData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessageData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MessageDataReflection.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 MessageData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageData(MessageData other) : this() { + message_ = other.message_; + messages_ = other.messages_.Clone(); + localize_ = other.localize_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageData Clone() { + return new MessageData(this); + } + + /// Field number for the "message" field. + public const int MessageFieldNumber = 1; + private string message_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Message { + get { return message_; } + set { + message_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "messages" field. + public const int MessagesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_messages_codec + = pb::FieldCodec.ForString(18); + private readonly pbc::RepeatedField messages_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Messages { + get { return messages_; } + } + + /// Field number for the "localize" field. + public const int LocalizeFieldNumber = 3; + private global::RecRoom.Protobuf.MessageData.Types.LocalizableState localize_ = global::RecRoom.Protobuf.MessageData.Types.LocalizableState.Disabled; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.MessageData.Types.LocalizableState Localize { + get { return localize_; } + set { + localize_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessageData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessageData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Message != other.Message) return false; + if(!messages_.Equals(other.messages_)) return false; + if (Localize != other.Localize) 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 (Message.Length != 0) hash ^= Message.GetHashCode(); + hash ^= messages_.GetHashCode(); + if (Localize != global::RecRoom.Protobuf.MessageData.Types.LocalizableState.Disabled) hash ^= Localize.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 (Message.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Message); + } + messages_.WriteTo(output, _repeated_messages_codec); + if (Localize != global::RecRoom.Protobuf.MessageData.Types.LocalizableState.Disabled) { + output.WriteRawTag(24); + output.WriteEnum((int) Localize); + } + 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 (Message.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Message); + } + messages_.WriteTo(ref output, _repeated_messages_codec); + if (Localize != global::RecRoom.Protobuf.MessageData.Types.LocalizableState.Disabled) { + output.WriteRawTag(24); + output.WriteEnum((int) Localize); + } + 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 (Message.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Message); + } + size += messages_.CalculateSize(_repeated_messages_codec); + if (Localize != global::RecRoom.Protobuf.MessageData.Types.LocalizableState.Disabled) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Localize); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessageData other) { + if (other == null) { + return; + } + if (other.Message.Length != 0) { + Message = other.Message; + } + messages_.Add(other.messages_); + if (other.Localize != global::RecRoom.Protobuf.MessageData.Types.LocalizableState.Disabled) { + Localize = other.Localize; + } + _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: { + Message = input.ReadString(); + break; + } + case 18: { + messages_.AddEntriesFrom(input, _repeated_messages_codec); + break; + } + case 24: { + Localize = (global::RecRoom.Protobuf.MessageData.Types.LocalizableState) input.ReadEnum(); + 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: { + Message = input.ReadString(); + break; + } + case 18: { + messages_.AddEntriesFrom(ref input, _repeated_messages_codec); + break; + } + case 24: { + Localize = (global::RecRoom.Protobuf.MessageData.Types.LocalizableState) input.ReadEnum(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the MessageData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum LocalizableState { + [pbr::OriginalName("Disabled")] Disabled = 0, + [pbr::OriginalName("Off")] Off = 1, + [pbr::OriginalName("On")] On = 2, + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MessageOptions.cs b/MessageOptions.cs new file mode 100644 index 0000000..fb74fc5 --- /dev/null +++ b/MessageOptions.cs @@ -0,0 +1,39 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: core/message_options.proto +// +#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 RecRoom.Protobuf.Core { + + /// Holder for reflection information generated from core/message_options.proto + public static partial class MessageOptionsReflection { + + #region Descriptor + /// File descriptor for core/message_options.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MessageOptionsReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Chpjb3JlL21lc3NhZ2Vfb3B0aW9ucy5wcm90bxIEY29yZRogZ29vZ2xlL3By", + "b3RvYnVmL2Rlc2NyaXB0b3IucHJvdG9CGKoCFVJlY1Jvb20uUHJvdG9idWYu", + "Q29yZWIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Google.Protobuf.Reflection.DescriptorReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, null)); + } + #endregion + + } +} + +#endregion Designer generated code diff --git a/MessageParameterData.cs b/MessageParameterData.cs new file mode 100644 index 0000000..ba4e283 --- /dev/null +++ b/MessageParameterData.cs @@ -0,0 +1,301 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/messages/message_parameter_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/messages/message_parameter_data.proto + public static partial class MessageParameterDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/messages/message_parameter_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MessageParameterDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0c192Mi9tZXNzYWdlcy9tZXNzYWdlX3BhcmFtZXRlcl9kYXRh", + "LnByb3RvEgtjaXJjdWl0c192MhouY2lyY3VpdHMvc3RhdGljL3JlY19yb29t", + "L25hbWVkX3R5cGVfZGF0YS5wcm90bxolY2lyY3VpdHMvc3RhdGljL2V2L3Zh", + "cmlhbnRfZGF0YS5wcm90byJxChRNZXNzYWdlUGFyYW1ldGVyRGF0YRIrCgpu", + "YW1lZF90eXBlGAEgASgLMhcuY2lyY3VpdHMuTmFtZWRUeXBlRGF0YRIsCg1k", + "ZWZhdWx0X3ZhbHVlGAIgASgLMhUuY2lyY3VpdHMuVmFyaWFudERhdGFCFqoC", + "E0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.RecRoom.Protobuf.NamedTypeDataReflection.Descriptor, global::Circuits.Static.EV.Protobuf.VariantDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MessageParameterData), global::CircuitsV2.Protobuf.MessageParameterData.Parser, new[]{ "NamedType", "DefaultValue" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessageParameterData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessageParameterData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MessageParameterDataReflection.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 MessageParameterData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageParameterData(MessageParameterData other) : this() { + namedType_ = other.namedType_ != null ? other.namedType_.Clone() : null; + defaultValue_ = other.defaultValue_ != null ? other.defaultValue_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageParameterData Clone() { + return new MessageParameterData(this); + } + + /// Field number for the "named_type" field. + public const int NamedTypeFieldNumber = 1; + private global::Circuits.Static.RecRoom.Protobuf.NamedTypeData namedType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.NamedTypeData NamedType { + get { return namedType_; } + set { + namedType_ = value; + } + } + + /// Field number for the "default_value" field. + public const int DefaultValueFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.VariantData defaultValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.VariantData DefaultValue { + get { return defaultValue_; } + set { + defaultValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessageParameterData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessageParameterData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NamedType, other.NamedType)) return false; + if (!object.Equals(DefaultValue, other.DefaultValue)) 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 (namedType_ != null) hash ^= NamedType.GetHashCode(); + if (defaultValue_ != null) hash ^= DefaultValue.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 (namedType_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NamedType); + } + if (defaultValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DefaultValue); + } + 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 (namedType_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NamedType); + } + if (defaultValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DefaultValue); + } + 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 (namedType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NamedType); + } + if (defaultValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessageParameterData other) { + if (other == null) { + return; + } + if (other.namedType_ != null) { + if (namedType_ == null) { + NamedType = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + NamedType.MergeFrom(other.NamedType); + } + if (other.defaultValue_ != null) { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + DefaultValue.MergeFrom(other.DefaultValue); + } + _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 (namedType_ == null) { + NamedType = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(NamedType); + break; + } + case 18: { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(DefaultValue); + 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 (namedType_ == null) { + NamedType = new global::Circuits.Static.RecRoom.Protobuf.NamedTypeData(); + } + input.ReadMessage(NamedType); + break; + } + case 18: { + if (defaultValue_ == null) { + DefaultValue = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(DefaultValue); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MessageReceiverNodeData.cs b/MessageReceiverNodeData.cs new file mode 100644 index 0000000..ca43927 --- /dev/null +++ b/MessageReceiverNodeData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/messages/message_receiver_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/messages/message_receiver_node_data.proto + public static partial class MessageReceiverNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/messages/message_receiver_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MessageReceiverNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVjaXJjdWl0c192Mi9tZXNzYWdlcy9tZXNzYWdlX3JlY2VpdmVyX25vZGVf", + "ZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaIGNpcmN1aXRzX3YyL25vZGVfZGVz", + "Y19kYXRhLnByb3RvIl0KF01lc3NhZ2VSZWNlaXZlck5vZGVEYXRhEiwKCW5v", + "ZGVfZGVzYxgBIAEoCzIZLmNpcmN1aXRzX3YyLk5vZGVEZXNjRGF0YRIUCgxt", + "ZXNzYWdlX25hbWUYAiABKAlCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnBy", + "b3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MessageReceiverNodeData), global::CircuitsV2.Protobuf.MessageReceiverNodeData.Parser, new[]{ "NodeDesc", "MessageName" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessageReceiverNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessageReceiverNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MessageReceiverNodeDataReflection.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 MessageReceiverNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageReceiverNodeData(MessageReceiverNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + messageName_ = other.messageName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageReceiverNodeData Clone() { + return new MessageReceiverNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 1; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + /// Field number for the "message_name" field. + public const int MessageNameFieldNumber = 2; + private string messageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string MessageName { + get { return messageName_; } + set { + messageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessageReceiverNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessageReceiverNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) return false; + if (MessageName != other.MessageName) 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 (nodeDesc_ != null) hash ^= NodeDesc.GetHashCode(); + if (MessageName.Length != 0) hash ^= MessageName.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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + if (MessageName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(MessageName); + } + 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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + if (MessageName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(MessageName); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (MessageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(MessageName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessageReceiverNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + if (other.MessageName.Length != 0) { + MessageName = other.MessageName; + } + _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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + case 18: { + MessageName = input.ReadString(); + 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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + case 18: { + MessageName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MessageReceiverNodeInstData.cs b/MessageReceiverNodeInstData.cs new file mode 100644 index 0000000..9583fa9 --- /dev/null +++ b/MessageReceiverNodeInstData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/messages/message_receiver_node_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/messages/message_receiver_node_inst_data.proto + public static partial class MessageReceiverNodeInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/messages/message_receiver_node_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MessageReceiverNodeInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpjaXJjdWl0c192Mi9tZXNzYWdlcy9tZXNzYWdlX3JlY2VpdmVyX25vZGVf", + "aW5zdF9kYXRhLnByb3RvEgtjaXJjdWl0c192MiI7ChtNZXNzYWdlUmVjZWl2", + "ZXJOb2RlSW5zdERhdGESHAoUbWVzc2FnZV9zaWduYXR1cmVfaWQYASABKAVC", + "FqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MessageReceiverNodeInstData), global::CircuitsV2.Protobuf.MessageReceiverNodeInstData.Parser, new[]{ "MessageSignatureId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessageReceiverNodeInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessageReceiverNodeInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MessageReceiverNodeInstDataReflection.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 MessageReceiverNodeInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageReceiverNodeInstData(MessageReceiverNodeInstData other) : this() { + messageSignatureId_ = other.messageSignatureId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageReceiverNodeInstData Clone() { + return new MessageReceiverNodeInstData(this); + } + + /// Field number for the "message_signature_id" field. + public const int MessageSignatureIdFieldNumber = 1; + private int messageSignatureId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MessageSignatureId { + get { return messageSignatureId_; } + set { + messageSignatureId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessageReceiverNodeInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessageReceiverNodeInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MessageSignatureId != other.MessageSignatureId) 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 (MessageSignatureId != 0) hash ^= MessageSignatureId.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 (MessageSignatureId != 0) { + output.WriteRawTag(8); + output.WriteInt32(MessageSignatureId); + } + 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 (MessageSignatureId != 0) { + output.WriteRawTag(8); + output.WriteInt32(MessageSignatureId); + } + 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 (MessageSignatureId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MessageSignatureId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessageReceiverNodeInstData other) { + if (other == null) { + return; + } + if (other.MessageSignatureId != 0) { + MessageSignatureId = other.MessageSignatureId; + } + _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 8: { + MessageSignatureId = input.ReadInt32(); + 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 8: { + MessageSignatureId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MessageSenderNodeData.cs b/MessageSenderNodeData.cs new file mode 100644 index 0000000..7d6c75e --- /dev/null +++ b/MessageSenderNodeData.cs @@ -0,0 +1,389 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/messages/message_sender_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/messages/message_sender_node_data.proto + public static partial class MessageSenderNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/messages/message_sender_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MessageSenderNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNjaXJjdWl0c192Mi9tZXNzYWdlcy9tZXNzYWdlX3NlbmRlcl9ub2RlX2Rh", + "dGEucHJvdG8SC2NpcmN1aXRzX3YyGiBjaXJjdWl0c192Mi9ub2RlX2Rlc2Nf", + "ZGF0YS5wcm90byLSAQoVTWVzc2FnZVNlbmRlck5vZGVEYXRhEiwKCW5vZGVf", + "ZGVzYxgBIAEoCzIZLmNpcmN1aXRzX3YyLk5vZGVEZXNjRGF0YRIVCg1tZXNz", + "c2FnZV9uYW1lGAIgASgJEjkKDnRhcmdldF9wbGF5ZXJzGAMgASgOMiEuY2ly", + "Y3VpdHNfdjIuTWVzc2FnZVRhcmdldFBsYXllcnMSOQoOcmVjZWl2ZXJfc2Nv", + "cGUYBCABKA4yIS5jaXJjdWl0c192Mi5NZXNzYWdlUmVjZWl2ZXJTY29wZSqX", + "AQoUTWVzc2FnZVRhcmdldFBsYXllcnMSDwoLTG9jYWxQbGF5ZXIQABIQCgxP", + "dGhlclBsYXllcnMQARIXChNSb29tQXV0aG9yaXR5UGxheWVyEAISDgoKQWxs", + "UGxheWVycxADEhIKDlNwZWNpZmljUGxheWVyEAQSHwobU2NvcGVkT2JqZWN0", + "QXV0aG9yaXR5UGxheWVyEAUqOgoUTWVzc2FnZVJlY2VpdmVyU2NvcGUSDgoK", + "RW50aXJlUm9vbRAAEhIKDlNwZWNpZmljT2JqZWN0EAFCFqoCE0NpcmN1aXRz", + "VjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.MessageTargetPlayers), typeof(global::CircuitsV2.Protobuf.MessageReceiverScope), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MessageSenderNodeData), global::CircuitsV2.Protobuf.MessageSenderNodeData.Parser, new[]{ "NodeDesc", "MesssageName", "TargetPlayers", "ReceiverScope" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum MessageTargetPlayers { + [pbr::OriginalName("LocalPlayer")] LocalPlayer = 0, + [pbr::OriginalName("OtherPlayers")] OtherPlayers = 1, + [pbr::OriginalName("RoomAuthorityPlayer")] RoomAuthorityPlayer = 2, + [pbr::OriginalName("AllPlayers")] AllPlayers = 3, + [pbr::OriginalName("SpecificPlayer")] SpecificPlayer = 4, + [pbr::OriginalName("ScopedObjectAuthorityPlayer")] ScopedObjectAuthorityPlayer = 5, + } + + public enum MessageReceiverScope { + [pbr::OriginalName("EntireRoom")] EntireRoom = 0, + [pbr::OriginalName("SpecificObject")] SpecificObject = 1, + } + + #endregion + + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessageSenderNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessageSenderNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MessageSenderNodeDataReflection.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 MessageSenderNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageSenderNodeData(MessageSenderNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + messsageName_ = other.messsageName_; + targetPlayers_ = other.targetPlayers_; + receiverScope_ = other.receiverScope_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageSenderNodeData Clone() { + return new MessageSenderNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 1; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + /// Field number for the "messsage_name" field. + public const int MesssageNameFieldNumber = 2; + private string messsageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string MesssageName { + get { return messsageName_; } + set { + messsageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "target_players" field. + public const int TargetPlayersFieldNumber = 3; + private global::CircuitsV2.Protobuf.MessageTargetPlayers targetPlayers_ = global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MessageTargetPlayers TargetPlayers { + get { return targetPlayers_; } + set { + targetPlayers_ = value; + } + } + + /// Field number for the "receiver_scope" field. + public const int ReceiverScopeFieldNumber = 4; + private global::CircuitsV2.Protobuf.MessageReceiverScope receiverScope_ = global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MessageReceiverScope ReceiverScope { + get { return receiverScope_; } + set { + receiverScope_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessageSenderNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessageSenderNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) return false; + if (MesssageName != other.MesssageName) return false; + if (TargetPlayers != other.TargetPlayers) return false; + if (ReceiverScope != other.ReceiverScope) 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 (nodeDesc_ != null) hash ^= NodeDesc.GetHashCode(); + if (MesssageName.Length != 0) hash ^= MesssageName.GetHashCode(); + if (TargetPlayers != global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer) hash ^= TargetPlayers.GetHashCode(); + if (ReceiverScope != global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom) hash ^= ReceiverScope.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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + if (MesssageName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(MesssageName); + } + if (TargetPlayers != global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer) { + output.WriteRawTag(24); + output.WriteEnum((int) TargetPlayers); + } + if (ReceiverScope != global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom) { + output.WriteRawTag(32); + output.WriteEnum((int) ReceiverScope); + } + 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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + if (MesssageName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(MesssageName); + } + if (TargetPlayers != global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer) { + output.WriteRawTag(24); + output.WriteEnum((int) TargetPlayers); + } + if (ReceiverScope != global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom) { + output.WriteRawTag(32); + output.WriteEnum((int) ReceiverScope); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (MesssageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(MesssageName); + } + if (TargetPlayers != global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) TargetPlayers); + } + if (ReceiverScope != global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ReceiverScope); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessageSenderNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + if (other.MesssageName.Length != 0) { + MesssageName = other.MesssageName; + } + if (other.TargetPlayers != global::CircuitsV2.Protobuf.MessageTargetPlayers.LocalPlayer) { + TargetPlayers = other.TargetPlayers; + } + if (other.ReceiverScope != global::CircuitsV2.Protobuf.MessageReceiverScope.EntireRoom) { + ReceiverScope = other.ReceiverScope; + } + _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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + case 18: { + MesssageName = input.ReadString(); + break; + } + case 24: { + TargetPlayers = (global::CircuitsV2.Protobuf.MessageTargetPlayers) input.ReadEnum(); + break; + } + case 32: { + ReceiverScope = (global::CircuitsV2.Protobuf.MessageReceiverScope) input.ReadEnum(); + 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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + case 18: { + MesssageName = input.ReadString(); + break; + } + case 24: { + TargetPlayers = (global::CircuitsV2.Protobuf.MessageTargetPlayers) input.ReadEnum(); + break; + } + case 32: { + ReceiverScope = (global::CircuitsV2.Protobuf.MessageReceiverScope) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MessageSenderNodeInstData.cs b/MessageSenderNodeInstData.cs new file mode 100644 index 0000000..bcc8f46 --- /dev/null +++ b/MessageSenderNodeInstData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/messages/message_sender_node_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/messages/message_sender_node_inst_data.proto + public static partial class MessageSenderNodeInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/messages/message_sender_node_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MessageSenderNodeInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjhjaXJjdWl0c192Mi9tZXNzYWdlcy9tZXNzYWdlX3NlbmRlcl9ub2RlX2lu", + "c3RfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIiOQoZTWVzc2FnZVNlbmRlck5v", + "ZGVJbnN0RGF0YRIcChRtZXNzYWdlX3NpZ25hdHVyZV9pZBgBIAEoBUIWqgIT", + "Q2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MessageSenderNodeInstData), global::CircuitsV2.Protobuf.MessageSenderNodeInstData.Parser, new[]{ "MessageSignatureId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessageSenderNodeInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessageSenderNodeInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MessageSenderNodeInstDataReflection.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 MessageSenderNodeInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageSenderNodeInstData(MessageSenderNodeInstData other) : this() { + messageSignatureId_ = other.messageSignatureId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageSenderNodeInstData Clone() { + return new MessageSenderNodeInstData(this); + } + + /// Field number for the "message_signature_id" field. + public const int MessageSignatureIdFieldNumber = 1; + private int messageSignatureId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MessageSignatureId { + get { return messageSignatureId_; } + set { + messageSignatureId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessageSenderNodeInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessageSenderNodeInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MessageSignatureId != other.MessageSignatureId) 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 (MessageSignatureId != 0) hash ^= MessageSignatureId.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 (MessageSignatureId != 0) { + output.WriteRawTag(8); + output.WriteInt32(MessageSignatureId); + } + 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 (MessageSignatureId != 0) { + output.WriteRawTag(8); + output.WriteInt32(MessageSignatureId); + } + 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 (MessageSignatureId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MessageSignatureId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessageSenderNodeInstData other) { + if (other == null) { + return; + } + if (other.MessageSignatureId != 0) { + MessageSignatureId = other.MessageSignatureId; + } + _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 8: { + MessageSignatureId = input.ReadInt32(); + 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 8: { + MessageSignatureId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MessageSignatureData.cs b/MessageSignatureData.cs new file mode 100644 index 0000000..f0f4dcf --- /dev/null +++ b/MessageSignatureData.cs @@ -0,0 +1,271 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/messages/message_signature_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/messages/message_signature_data.proto + public static partial class MessageSignatureDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/messages/message_signature_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MessageSignatureDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0c192Mi9tZXNzYWdlcy9tZXNzYWdlX3NpZ25hdHVyZV9kYXRh", + "LnByb3RvEgtjaXJjdWl0c192MhoxY2lyY3VpdHNfdjIvbWVzc2FnZXMvbWVz", + "c2FnZV9wYXJhbWV0ZXJfZGF0YS5wcm90byJbChRNZXNzYWdlU2lnbmF0dXJl", + "RGF0YRIMCgRuYW1lGAEgASgJEjUKCnBhcmFtYXRlcnMYAiADKAsyIS5jaXJj", + "dWl0c192Mi5NZXNzYWdlUGFyYW1ldGVyRGF0YUIWqgITQ2lyY3VpdHNWMi5Q", + "cm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.MessageParameterDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MessageSignatureData), global::CircuitsV2.Protobuf.MessageSignatureData.Parser, new[]{ "Name", "Paramaters" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessageSignatureData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessageSignatureData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MessageSignatureDataReflection.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 MessageSignatureData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageSignatureData(MessageSignatureData other) : this() { + name_ = other.name_; + paramaters_ = other.paramaters_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageSignatureData Clone() { + return new MessageSignatureData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "paramaters" field. + public const int ParamatersFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_paramaters_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.MessageParameterData.Parser); + private readonly pbc::RepeatedField paramaters_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Paramaters { + get { return paramaters_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessageSignatureData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessageSignatureData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if(!paramaters_.Equals(other.paramaters_)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + hash ^= paramaters_.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + paramaters_.WriteTo(output, _repeated_paramaters_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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + paramaters_.WriteTo(ref output, _repeated_paramaters_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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += paramaters_.CalculateSize(_repeated_paramaters_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessageSignatureData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + paramaters_.Add(other.paramaters_); + _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: { + Name = input.ReadString(); + break; + } + case 18: { + paramaters_.AddEntriesFrom(input, _repeated_paramaters_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: { + Name = input.ReadString(); + break; + } + case 18: { + paramaters_.AddEntriesFrom(ref input, _repeated_paramaters_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MessagesStateData.cs b/MessagesStateData.cs new file mode 100644 index 0000000..e4d6725 --- /dev/null +++ b/MessagesStateData.cs @@ -0,0 +1,339 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/messages/messages_state_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/messages/messages_state_data.proto + public static partial class MessagesStateDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/messages/messages_state_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MessagesStateDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0c192Mi9tZXNzYWdlcy9tZXNzYWdlc19zdGF0ZV9kYXRhLnBy", + "b3RvEgtjaXJjdWl0c192MhouY2lyY3VpdHMvc2hhcmVkL3V0aWxpdGllcy9z", + "b2FfaWRfMzJfZGF0YS5wcm90bxolY2lyY3VpdHMvc2hhcmVkL2FwaS9pZF8x", + "MjhfZGF0YS5wcm90bxoxY2lyY3VpdHNfdjIvbWVzc2FnZXMvbWVzc2FnZV9z", + "aWduYXR1cmVfZGF0YS5wcm90byLmAQoRTWVzc2FnZXNTdGF0ZURhdGESNAoV", + "bWVzc2FnZV9zaWduYXR1cmVfaWRzGAEgASgLMhUuY2lyY3VpdHMuU09BSWQz", + "MkRhdGESJAocbWVzc2FnZV9zaWduYXR1cmVfcmVmX2NvdW50cxgCIAMoBRI9", + "ChJtZXNzYWdlX3NpZ25hdHVyZXMYAyADKAsyIS5jaXJjdWl0c192Mi5NZXNz", + "YWdlU2lnbmF0dXJlRGF0YRI2ChltZXNzYWdlX2V2ZW50X2RlZmluaXRpb25z", + "GAUgAygLMhMuY2lyY3VpdHMuSWQxMjhEYXRhQhaqAhNDaXJjdWl0c1YyLlBy", + "b3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, global::Circuits.Shared.Api.Protobuf.Id128DataReflection.Descriptor, global::CircuitsV2.Protobuf.MessageSignatureDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MessagesStateData), global::CircuitsV2.Protobuf.MessagesStateData.Parser, new[]{ "MessageSignatureIds", "MessageSignatureRefCounts", "MessageSignatures", "MessageEventDefinitions" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessagesStateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessagesStateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MessagesStateDataReflection.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 MessagesStateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessagesStateData(MessagesStateData other) : this() { + messageSignatureIds_ = other.messageSignatureIds_ != null ? other.messageSignatureIds_.Clone() : null; + messageSignatureRefCounts_ = other.messageSignatureRefCounts_.Clone(); + messageSignatures_ = other.messageSignatures_.Clone(); + messageEventDefinitions_ = other.messageEventDefinitions_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessagesStateData Clone() { + return new MessagesStateData(this); + } + + /// Field number for the "message_signature_ids" field. + public const int MessageSignatureIdsFieldNumber = 1; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data messageSignatureIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data MessageSignatureIds { + get { return messageSignatureIds_; } + set { + messageSignatureIds_ = value; + } + } + + /// Field number for the "message_signature_ref_counts" field. + public const int MessageSignatureRefCountsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_messageSignatureRefCounts_codec + = pb::FieldCodec.ForInt32(18); + private readonly pbc::RepeatedField messageSignatureRefCounts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField MessageSignatureRefCounts { + get { return messageSignatureRefCounts_; } + } + + /// Field number for the "message_signatures" field. + public const int MessageSignaturesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_messageSignatures_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.MessageSignatureData.Parser); + private readonly pbc::RepeatedField messageSignatures_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField MessageSignatures { + get { return messageSignatures_; } + } + + /// Field number for the "message_event_definitions" field. + public const int MessageEventDefinitionsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_messageEventDefinitions_codec + = pb::FieldCodec.ForMessage(42, global::Circuits.Shared.Api.Protobuf.Id128Data.Parser); + private readonly pbc::RepeatedField messageEventDefinitions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField MessageEventDefinitions { + get { return messageEventDefinitions_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessagesStateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessagesStateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MessageSignatureIds, other.MessageSignatureIds)) return false; + if(!messageSignatureRefCounts_.Equals(other.messageSignatureRefCounts_)) return false; + if(!messageSignatures_.Equals(other.messageSignatures_)) return false; + if(!messageEventDefinitions_.Equals(other.messageEventDefinitions_)) 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 (messageSignatureIds_ != null) hash ^= MessageSignatureIds.GetHashCode(); + hash ^= messageSignatureRefCounts_.GetHashCode(); + hash ^= messageSignatures_.GetHashCode(); + hash ^= messageEventDefinitions_.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 (messageSignatureIds_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MessageSignatureIds); + } + messageSignatureRefCounts_.WriteTo(output, _repeated_messageSignatureRefCounts_codec); + messageSignatures_.WriteTo(output, _repeated_messageSignatures_codec); + messageEventDefinitions_.WriteTo(output, _repeated_messageEventDefinitions_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 (messageSignatureIds_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MessageSignatureIds); + } + messageSignatureRefCounts_.WriteTo(ref output, _repeated_messageSignatureRefCounts_codec); + messageSignatures_.WriteTo(ref output, _repeated_messageSignatures_codec); + messageEventDefinitions_.WriteTo(ref output, _repeated_messageEventDefinitions_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 (messageSignatureIds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MessageSignatureIds); + } + size += messageSignatureRefCounts_.CalculateSize(_repeated_messageSignatureRefCounts_codec); + size += messageSignatures_.CalculateSize(_repeated_messageSignatures_codec); + size += messageEventDefinitions_.CalculateSize(_repeated_messageEventDefinitions_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessagesStateData other) { + if (other == null) { + return; + } + if (other.messageSignatureIds_ != null) { + if (messageSignatureIds_ == null) { + MessageSignatureIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + MessageSignatureIds.MergeFrom(other.MessageSignatureIds); + } + messageSignatureRefCounts_.Add(other.messageSignatureRefCounts_); + messageSignatures_.Add(other.messageSignatures_); + messageEventDefinitions_.Add(other.messageEventDefinitions_); + _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 (messageSignatureIds_ == null) { + MessageSignatureIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(MessageSignatureIds); + break; + } + case 18: + case 16: { + messageSignatureRefCounts_.AddEntriesFrom(input, _repeated_messageSignatureRefCounts_codec); + break; + } + case 26: { + messageSignatures_.AddEntriesFrom(input, _repeated_messageSignatures_codec); + break; + } + case 42: { + messageEventDefinitions_.AddEntriesFrom(input, _repeated_messageEventDefinitions_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 (messageSignatureIds_ == null) { + MessageSignatureIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(MessageSignatureIds); + break; + } + case 18: + case 16: { + messageSignatureRefCounts_.AddEntriesFrom(ref input, _repeated_messageSignatureRefCounts_codec); + break; + } + case 26: { + messageSignatures_.AddEntriesFrom(ref input, _repeated_messageSignatures_codec); + break; + } + case 42: { + messageEventDefinitions_.AddEntriesFrom(ref input, _repeated_messageEventDefinitions_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MoodCircuitData.cs b/MoodCircuitData.cs new file mode 100644 index 0000000..6b25058 --- /dev/null +++ b/MoodCircuitData.cs @@ -0,0 +1,3267 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/mood_circuit_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/mood_circuit_data.proto + public static partial class MoodCircuitDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/mood_circuit_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MoodCircuitDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixyZWNfcm9vbS9wZXJzaXN0ZW5jZS9tb29kX2NpcmN1aXRfZGF0YS5wcm90", + "bxIIcmVjX3Jvb20ivQMKD01vb2RDaXJjdWl0RGF0YRIQCghwcmlvcml0eRgB", + "IAEoBRIVCg1ibGVuZF9pbl90aW1lGAIgASgCEjEKDHNreV9ib3hfZGF0YRgD", + "IAEoCzIbLnJlY19yb29tLlNreUJveENpcmN1aXREYXRhEioKCHN1bl9kYXRh", + "GAQgASgLMhgucmVjX3Jvb20uU3VuQ2lyY3VpdERhdGESLgoKYmxvb21fZGF0", + "YRgFIAEoCzIaLnJlY19yb29tLkJsb29tQ2lyY3VpdERhdGESPQoSY29sb3Jf", + "Z3JhZGluZ19kYXRhGAYgASgLMiEucmVjX3Jvb20uQ29sb3JHcmFkaW5nQ2ly", + "Y3VpdERhdGESKgoIZm9nX2RhdGEYByABKAsyGC5yZWNfcm9vbS5Gb2dDaXJj", + "dWl0RGF0YRJHChdiYWNrZ3JvdW5kX29iamVjdHNfZGF0YRgIIAEoCzImLnJl", + "Y19yb29tLkJhY2tncm91bmRPYmplY3RzQ2lyY3VpdERhdGESEQoJcm9sZV9n", + "dWlkGAkgASgJEhYKDmJsZW5kX291dF90aW1lGAogASgCEhMKC2Vhc2VfaW5f", + "b3V0GAsgASgFIuMBChFTa3lCb3hDaXJjdWl0RGF0YRIVCg1za3lfdG9wX2Nv", + "bG9yGAEgASgFEhgKEHNreV9ib3R0b21fY29sb3IYAiABKAUSGAoQZ3JvdW5k", + "X3RvcF9jb2xvchgDIAEoBRIbChNncm91bmRfYm90dG9tX2NvbG9yGAQgASgF", + "EhUKDWhvcml6b25fY29sb3IYBSABKAUSFAoMaG9yaXpvbl9zaXplGAYgASgC", + "EhgKEGhvcml6b25fc3RyZW5ndGgYByABKAISHwoXYW1iaWVudF9saWdodF9p", + "bnRlbnNpdHkYCCABKAIigwIKDlN1bkNpcmN1aXREYXRhEhEKCXN1bl9jb2xv", + "chgBIAEoBRIRCglkaXNjX3NpemUYAiABKAISEQoJaW50ZW5zaXR5GAMgASgC", + "EhcKD3NoYWRvd19zdHJlbmd0aBgEIAEoAhISCgpnbG93X2NvbG9yGAUgASgF", + "EhEKCWdsb3dfc2l6ZRgGIAEoAhIVCg1nbG93X3N0cmVuZ3RoGAcgASgCEhQK", + "DGdsb3dfaG9yaXpvbhgIIAEoAhIbChNibGVuZF9zdW5fZGlyZWN0aW9uGAkg", + "ASgFEhAKCGNsaXBfc3VuGAogASgFEhwKFHJlZmxlY3Rpb25faW50ZW5zaXR5", + "GAsgASgCInIKEEJsb29tQ2lyY3VpdERhdGESFwoPYmxvb21faW50ZW5zaXR5", + "GAEgASgCEhcKD2Jsb29tX3RocmVzaG9sZBgCIAEoAhIXCg9ibG9vbV9kaWZm", + "dXNpb24YAyABKAISEwoLYmxvb21fY29sb3IYBCABKAUipgIKF0NvbG9yR3Jh", + "ZGluZ0NpcmN1aXREYXRhEhoKEmNvbG9yX2dyYWRpbmdfdGVtcBgBIAEoAhIa", + "ChJjb2xvcl9ncmFkaW5nX3RpbnQYAiABKAISHgoWY29sb3JfZ3JhZGluZ19l", + "eHBvc3VyZRgDIAEoAhIiChpjb2xvcl9ncmFkaW5nX2NvbG9yX2ZpbHRlchgE", + "IAEoBRIsCiRjb2xvcl9ncmFkaW5nX2NvbG9yX2ZpbHRlcl9pbnRlbnNpdHkY", + "BSABKAISHwoXY29sb3JfZ3JhZGluZ19odWVfc2hpZnQYBiABKAISIAoYY29s", + "b3JfZ3JhZGluZ19zYXR1cmF0aW9uGAcgASgCEh4KFmNvbG9yX2dyYWRpbmdf", + "Y29udHJhc3QYCCABKAIiTgoORm9nQ2lyY3VpdERhdGESDQoFY29sb3IYASAB", + "KAUSFgoOc3RhcnRfZGlzdGFuY2UYAiABKAISFQoNZmFkZV9kaXN0YW5jZRgD", + "IAEoAiJZChRCYWNrZ3JvdW5kT2JqZWN0RGF0YRIRCglvYmplY3RfaWQYASAB", + "KAUSDQoFY29sb3IYAiABKAUSDQoFYWxwaGEYAyABKAISEAoIcm90YXRpb24Y", + "BCABKAIiUwocQmFja2dyb3VuZE9iamVjdHNDaXJjdWl0RGF0YRIzCgtvYmpl", + "Y3RfZGF0YRgBIAMoCzIeLnJlY19yb29tLkJhY2tncm91bmRPYmplY3REYXRh", + "QhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.MoodCircuitData), global::RecRoom.Protobuf.MoodCircuitData.Parser, new[]{ "Priority", "BlendInTime", "SkyBoxData", "SunData", "BloomData", "ColorGradingData", "FogData", "BackgroundObjectsData", "RoleGuid", "BlendOutTime", "EaseInOut" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SkyBoxCircuitData), global::RecRoom.Protobuf.SkyBoxCircuitData.Parser, new[]{ "SkyTopColor", "SkyBottomColor", "GroundTopColor", "GroundBottomColor", "HorizonColor", "HorizonSize", "HorizonStrength", "AmbientLightIntensity" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SunCircuitData), global::RecRoom.Protobuf.SunCircuitData.Parser, new[]{ "SunColor", "DiscSize", "Intensity", "ShadowStrength", "GlowColor", "GlowSize", "GlowStrength", "GlowHorizon", "BlendSunDirection", "ClipSun", "ReflectionIntensity" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BloomCircuitData), global::RecRoom.Protobuf.BloomCircuitData.Parser, new[]{ "BloomIntensity", "BloomThreshold", "BloomDiffusion", "BloomColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ColorGradingCircuitData), global::RecRoom.Protobuf.ColorGradingCircuitData.Parser, new[]{ "ColorGradingTemp", "ColorGradingTint", "ColorGradingExposure", "ColorGradingColorFilter", "ColorGradingColorFilterIntensity", "ColorGradingHueShift", "ColorGradingSaturation", "ColorGradingContrast" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.FogCircuitData), global::RecRoom.Protobuf.FogCircuitData.Parser, new[]{ "Color", "StartDistance", "FadeDistance" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BackgroundObjectData), global::RecRoom.Protobuf.BackgroundObjectData.Parser, new[]{ "ObjectId", "Color", "Alpha", "Rotation" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BackgroundObjectsCircuitData), global::RecRoom.Protobuf.BackgroundObjectsCircuitData.Parser, new[]{ "ObjectData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MoodCircuitData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoodCircuitData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MoodCircuitDataReflection.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 MoodCircuitData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MoodCircuitData(MoodCircuitData other) : this() { + priority_ = other.priority_; + blendInTime_ = other.blendInTime_; + skyBoxData_ = other.skyBoxData_ != null ? other.skyBoxData_.Clone() : null; + sunData_ = other.sunData_ != null ? other.sunData_.Clone() : null; + bloomData_ = other.bloomData_ != null ? other.bloomData_.Clone() : null; + colorGradingData_ = other.colorGradingData_ != null ? other.colorGradingData_.Clone() : null; + fogData_ = other.fogData_ != null ? other.fogData_.Clone() : null; + backgroundObjectsData_ = other.backgroundObjectsData_ != null ? other.backgroundObjectsData_.Clone() : null; + roleGuid_ = other.roleGuid_; + blendOutTime_ = other.blendOutTime_; + easeInOut_ = other.easeInOut_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MoodCircuitData Clone() { + return new MoodCircuitData(this); + } + + /// Field number for the "priority" field. + public const int PriorityFieldNumber = 1; + private int priority_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Priority { + get { return priority_; } + set { + priority_ = value; + } + } + + /// Field number for the "blend_in_time" field. + public const int BlendInTimeFieldNumber = 2; + private float blendInTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float BlendInTime { + get { return blendInTime_; } + set { + blendInTime_ = value; + } + } + + /// Field number for the "sky_box_data" field. + public const int SkyBoxDataFieldNumber = 3; + private global::RecRoom.Protobuf.SkyBoxCircuitData skyBoxData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SkyBoxCircuitData SkyBoxData { + get { return skyBoxData_; } + set { + skyBoxData_ = value; + } + } + + /// Field number for the "sun_data" field. + public const int SunDataFieldNumber = 4; + private global::RecRoom.Protobuf.SunCircuitData sunData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SunCircuitData SunData { + get { return sunData_; } + set { + sunData_ = value; + } + } + + /// Field number for the "bloom_data" field. + public const int BloomDataFieldNumber = 5; + private global::RecRoom.Protobuf.BloomCircuitData bloomData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.BloomCircuitData BloomData { + get { return bloomData_; } + set { + bloomData_ = value; + } + } + + /// Field number for the "color_grading_data" field. + public const int ColorGradingDataFieldNumber = 6; + private global::RecRoom.Protobuf.ColorGradingCircuitData colorGradingData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ColorGradingCircuitData ColorGradingData { + get { return colorGradingData_; } + set { + colorGradingData_ = value; + } + } + + /// Field number for the "fog_data" field. + public const int FogDataFieldNumber = 7; + private global::RecRoom.Protobuf.FogCircuitData fogData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.FogCircuitData FogData { + get { return fogData_; } + set { + fogData_ = value; + } + } + + /// Field number for the "background_objects_data" field. + public const int BackgroundObjectsDataFieldNumber = 8; + private global::RecRoom.Protobuf.BackgroundObjectsCircuitData backgroundObjectsData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.BackgroundObjectsCircuitData BackgroundObjectsData { + get { return backgroundObjectsData_; } + set { + backgroundObjectsData_ = value; + } + } + + /// Field number for the "role_guid" field. + public const int RoleGuidFieldNumber = 9; + private string roleGuid_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoleGuid { + get { return roleGuid_; } + set { + roleGuid_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "blend_out_time" field. + public const int BlendOutTimeFieldNumber = 10; + private float blendOutTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float BlendOutTime { + get { return blendOutTime_; } + set { + blendOutTime_ = value; + } + } + + /// Field number for the "ease_in_out" field. + public const int EaseInOutFieldNumber = 11; + private int easeInOut_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int EaseInOut { + get { return easeInOut_; } + set { + easeInOut_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MoodCircuitData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MoodCircuitData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Priority != other.Priority) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BlendInTime, other.BlendInTime)) return false; + if (!object.Equals(SkyBoxData, other.SkyBoxData)) return false; + if (!object.Equals(SunData, other.SunData)) return false; + if (!object.Equals(BloomData, other.BloomData)) return false; + if (!object.Equals(ColorGradingData, other.ColorGradingData)) return false; + if (!object.Equals(FogData, other.FogData)) return false; + if (!object.Equals(BackgroundObjectsData, other.BackgroundObjectsData)) return false; + if (RoleGuid != other.RoleGuid) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BlendOutTime, other.BlendOutTime)) return false; + if (EaseInOut != other.EaseInOut) 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 (Priority != 0) hash ^= Priority.GetHashCode(); + if (BlendInTime != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BlendInTime); + if (skyBoxData_ != null) hash ^= SkyBoxData.GetHashCode(); + if (sunData_ != null) hash ^= SunData.GetHashCode(); + if (bloomData_ != null) hash ^= BloomData.GetHashCode(); + if (colorGradingData_ != null) hash ^= ColorGradingData.GetHashCode(); + if (fogData_ != null) hash ^= FogData.GetHashCode(); + if (backgroundObjectsData_ != null) hash ^= BackgroundObjectsData.GetHashCode(); + if (RoleGuid.Length != 0) hash ^= RoleGuid.GetHashCode(); + if (BlendOutTime != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BlendOutTime); + if (EaseInOut != 0) hash ^= EaseInOut.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 (Priority != 0) { + output.WriteRawTag(8); + output.WriteInt32(Priority); + } + if (BlendInTime != 0F) { + output.WriteRawTag(21); + output.WriteFloat(BlendInTime); + } + if (skyBoxData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SkyBoxData); + } + if (sunData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(SunData); + } + if (bloomData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(BloomData); + } + if (colorGradingData_ != null) { + output.WriteRawTag(50); + output.WriteMessage(ColorGradingData); + } + if (fogData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(FogData); + } + if (backgroundObjectsData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(BackgroundObjectsData); + } + if (RoleGuid.Length != 0) { + output.WriteRawTag(74); + output.WriteString(RoleGuid); + } + if (BlendOutTime != 0F) { + output.WriteRawTag(85); + output.WriteFloat(BlendOutTime); + } + if (EaseInOut != 0) { + output.WriteRawTag(88); + output.WriteInt32(EaseInOut); + } + 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 (Priority != 0) { + output.WriteRawTag(8); + output.WriteInt32(Priority); + } + if (BlendInTime != 0F) { + output.WriteRawTag(21); + output.WriteFloat(BlendInTime); + } + if (skyBoxData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SkyBoxData); + } + if (sunData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(SunData); + } + if (bloomData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(BloomData); + } + if (colorGradingData_ != null) { + output.WriteRawTag(50); + output.WriteMessage(ColorGradingData); + } + if (fogData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(FogData); + } + if (backgroundObjectsData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(BackgroundObjectsData); + } + if (RoleGuid.Length != 0) { + output.WriteRawTag(74); + output.WriteString(RoleGuid); + } + if (BlendOutTime != 0F) { + output.WriteRawTag(85); + output.WriteFloat(BlendOutTime); + } + if (EaseInOut != 0) { + output.WriteRawTag(88); + output.WriteInt32(EaseInOut); + } + 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 (Priority != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Priority); + } + if (BlendInTime != 0F) { + size += 1 + 4; + } + if (skyBoxData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SkyBoxData); + } + if (sunData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SunData); + } + if (bloomData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BloomData); + } + if (colorGradingData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ColorGradingData); + } + if (fogData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FogData); + } + if (backgroundObjectsData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BackgroundObjectsData); + } + if (RoleGuid.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(RoleGuid); + } + if (BlendOutTime != 0F) { + size += 1 + 4; + } + if (EaseInOut != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(EaseInOut); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MoodCircuitData other) { + if (other == null) { + return; + } + if (other.Priority != 0) { + Priority = other.Priority; + } + if (other.BlendInTime != 0F) { + BlendInTime = other.BlendInTime; + } + if (other.skyBoxData_ != null) { + if (skyBoxData_ == null) { + SkyBoxData = new global::RecRoom.Protobuf.SkyBoxCircuitData(); + } + SkyBoxData.MergeFrom(other.SkyBoxData); + } + if (other.sunData_ != null) { + if (sunData_ == null) { + SunData = new global::RecRoom.Protobuf.SunCircuitData(); + } + SunData.MergeFrom(other.SunData); + } + if (other.bloomData_ != null) { + if (bloomData_ == null) { + BloomData = new global::RecRoom.Protobuf.BloomCircuitData(); + } + BloomData.MergeFrom(other.BloomData); + } + if (other.colorGradingData_ != null) { + if (colorGradingData_ == null) { + ColorGradingData = new global::RecRoom.Protobuf.ColorGradingCircuitData(); + } + ColorGradingData.MergeFrom(other.ColorGradingData); + } + if (other.fogData_ != null) { + if (fogData_ == null) { + FogData = new global::RecRoom.Protobuf.FogCircuitData(); + } + FogData.MergeFrom(other.FogData); + } + if (other.backgroundObjectsData_ != null) { + if (backgroundObjectsData_ == null) { + BackgroundObjectsData = new global::RecRoom.Protobuf.BackgroundObjectsCircuitData(); + } + BackgroundObjectsData.MergeFrom(other.BackgroundObjectsData); + } + if (other.RoleGuid.Length != 0) { + RoleGuid = other.RoleGuid; + } + if (other.BlendOutTime != 0F) { + BlendOutTime = other.BlendOutTime; + } + if (other.EaseInOut != 0) { + EaseInOut = other.EaseInOut; + } + _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 8: { + Priority = input.ReadInt32(); + break; + } + case 21: { + BlendInTime = input.ReadFloat(); + break; + } + case 26: { + if (skyBoxData_ == null) { + SkyBoxData = new global::RecRoom.Protobuf.SkyBoxCircuitData(); + } + input.ReadMessage(SkyBoxData); + break; + } + case 34: { + if (sunData_ == null) { + SunData = new global::RecRoom.Protobuf.SunCircuitData(); + } + input.ReadMessage(SunData); + break; + } + case 42: { + if (bloomData_ == null) { + BloomData = new global::RecRoom.Protobuf.BloomCircuitData(); + } + input.ReadMessage(BloomData); + break; + } + case 50: { + if (colorGradingData_ == null) { + ColorGradingData = new global::RecRoom.Protobuf.ColorGradingCircuitData(); + } + input.ReadMessage(ColorGradingData); + break; + } + case 58: { + if (fogData_ == null) { + FogData = new global::RecRoom.Protobuf.FogCircuitData(); + } + input.ReadMessage(FogData); + break; + } + case 66: { + if (backgroundObjectsData_ == null) { + BackgroundObjectsData = new global::RecRoom.Protobuf.BackgroundObjectsCircuitData(); + } + input.ReadMessage(BackgroundObjectsData); + break; + } + case 74: { + RoleGuid = input.ReadString(); + break; + } + case 85: { + BlendOutTime = input.ReadFloat(); + break; + } + case 88: { + EaseInOut = input.ReadInt32(); + 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 8: { + Priority = input.ReadInt32(); + break; + } + case 21: { + BlendInTime = input.ReadFloat(); + break; + } + case 26: { + if (skyBoxData_ == null) { + SkyBoxData = new global::RecRoom.Protobuf.SkyBoxCircuitData(); + } + input.ReadMessage(SkyBoxData); + break; + } + case 34: { + if (sunData_ == null) { + SunData = new global::RecRoom.Protobuf.SunCircuitData(); + } + input.ReadMessage(SunData); + break; + } + case 42: { + if (bloomData_ == null) { + BloomData = new global::RecRoom.Protobuf.BloomCircuitData(); + } + input.ReadMessage(BloomData); + break; + } + case 50: { + if (colorGradingData_ == null) { + ColorGradingData = new global::RecRoom.Protobuf.ColorGradingCircuitData(); + } + input.ReadMessage(ColorGradingData); + break; + } + case 58: { + if (fogData_ == null) { + FogData = new global::RecRoom.Protobuf.FogCircuitData(); + } + input.ReadMessage(FogData); + break; + } + case 66: { + if (backgroundObjectsData_ == null) { + BackgroundObjectsData = new global::RecRoom.Protobuf.BackgroundObjectsCircuitData(); + } + input.ReadMessage(BackgroundObjectsData); + break; + } + case 74: { + RoleGuid = input.ReadString(); + break; + } + case 85: { + BlendOutTime = input.ReadFloat(); + break; + } + case 88: { + EaseInOut = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SkyBoxCircuitData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SkyBoxCircuitData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MoodCircuitDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 SkyBoxCircuitData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SkyBoxCircuitData(SkyBoxCircuitData other) : this() { + skyTopColor_ = other.skyTopColor_; + skyBottomColor_ = other.skyBottomColor_; + groundTopColor_ = other.groundTopColor_; + groundBottomColor_ = other.groundBottomColor_; + horizonColor_ = other.horizonColor_; + horizonSize_ = other.horizonSize_; + horizonStrength_ = other.horizonStrength_; + ambientLightIntensity_ = other.ambientLightIntensity_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SkyBoxCircuitData Clone() { + return new SkyBoxCircuitData(this); + } + + /// Field number for the "sky_top_color" field. + public const int SkyTopColorFieldNumber = 1; + private int skyTopColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SkyTopColor { + get { return skyTopColor_; } + set { + skyTopColor_ = value; + } + } + + /// Field number for the "sky_bottom_color" field. + public const int SkyBottomColorFieldNumber = 2; + private int skyBottomColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SkyBottomColor { + get { return skyBottomColor_; } + set { + skyBottomColor_ = value; + } + } + + /// Field number for the "ground_top_color" field. + public const int GroundTopColorFieldNumber = 3; + private int groundTopColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GroundTopColor { + get { return groundTopColor_; } + set { + groundTopColor_ = value; + } + } + + /// Field number for the "ground_bottom_color" field. + public const int GroundBottomColorFieldNumber = 4; + private int groundBottomColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GroundBottomColor { + get { return groundBottomColor_; } + set { + groundBottomColor_ = value; + } + } + + /// Field number for the "horizon_color" field. + public const int HorizonColorFieldNumber = 5; + private int horizonColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HorizonColor { + get { return horizonColor_; } + set { + horizonColor_ = value; + } + } + + /// Field number for the "horizon_size" field. + public const int HorizonSizeFieldNumber = 6; + private float horizonSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HorizonSize { + get { return horizonSize_; } + set { + horizonSize_ = value; + } + } + + /// Field number for the "horizon_strength" field. + public const int HorizonStrengthFieldNumber = 7; + private float horizonStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HorizonStrength { + get { return horizonStrength_; } + set { + horizonStrength_ = value; + } + } + + /// Field number for the "ambient_light_intensity" field. + public const int AmbientLightIntensityFieldNumber = 8; + private float ambientLightIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float AmbientLightIntensity { + get { return ambientLightIntensity_; } + set { + ambientLightIntensity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SkyBoxCircuitData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SkyBoxCircuitData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SkyTopColor != other.SkyTopColor) return false; + if (SkyBottomColor != other.SkyBottomColor) return false; + if (GroundTopColor != other.GroundTopColor) return false; + if (GroundBottomColor != other.GroundBottomColor) return false; + if (HorizonColor != other.HorizonColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HorizonSize, other.HorizonSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HorizonStrength, other.HorizonStrength)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(AmbientLightIntensity, other.AmbientLightIntensity)) 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 (SkyTopColor != 0) hash ^= SkyTopColor.GetHashCode(); + if (SkyBottomColor != 0) hash ^= SkyBottomColor.GetHashCode(); + if (GroundTopColor != 0) hash ^= GroundTopColor.GetHashCode(); + if (GroundBottomColor != 0) hash ^= GroundBottomColor.GetHashCode(); + if (HorizonColor != 0) hash ^= HorizonColor.GetHashCode(); + if (HorizonSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HorizonSize); + if (HorizonStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HorizonStrength); + if (AmbientLightIntensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(AmbientLightIntensity); + 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 (SkyTopColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(SkyTopColor); + } + if (SkyBottomColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(SkyBottomColor); + } + if (GroundTopColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(GroundTopColor); + } + if (GroundBottomColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(GroundBottomColor); + } + if (HorizonColor != 0) { + output.WriteRawTag(40); + output.WriteInt32(HorizonColor); + } + if (HorizonSize != 0F) { + output.WriteRawTag(53); + output.WriteFloat(HorizonSize); + } + if (HorizonStrength != 0F) { + output.WriteRawTag(61); + output.WriteFloat(HorizonStrength); + } + if (AmbientLightIntensity != 0F) { + output.WriteRawTag(69); + output.WriteFloat(AmbientLightIntensity); + } + 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 (SkyTopColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(SkyTopColor); + } + if (SkyBottomColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(SkyBottomColor); + } + if (GroundTopColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(GroundTopColor); + } + if (GroundBottomColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(GroundBottomColor); + } + if (HorizonColor != 0) { + output.WriteRawTag(40); + output.WriteInt32(HorizonColor); + } + if (HorizonSize != 0F) { + output.WriteRawTag(53); + output.WriteFloat(HorizonSize); + } + if (HorizonStrength != 0F) { + output.WriteRawTag(61); + output.WriteFloat(HorizonStrength); + } + if (AmbientLightIntensity != 0F) { + output.WriteRawTag(69); + output.WriteFloat(AmbientLightIntensity); + } + 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 (SkyTopColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SkyTopColor); + } + if (SkyBottomColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SkyBottomColor); + } + if (GroundTopColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GroundTopColor); + } + if (GroundBottomColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GroundBottomColor); + } + if (HorizonColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HorizonColor); + } + if (HorizonSize != 0F) { + size += 1 + 4; + } + if (HorizonStrength != 0F) { + size += 1 + 4; + } + if (AmbientLightIntensity != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SkyBoxCircuitData other) { + if (other == null) { + return; + } + if (other.SkyTopColor != 0) { + SkyTopColor = other.SkyTopColor; + } + if (other.SkyBottomColor != 0) { + SkyBottomColor = other.SkyBottomColor; + } + if (other.GroundTopColor != 0) { + GroundTopColor = other.GroundTopColor; + } + if (other.GroundBottomColor != 0) { + GroundBottomColor = other.GroundBottomColor; + } + if (other.HorizonColor != 0) { + HorizonColor = other.HorizonColor; + } + if (other.HorizonSize != 0F) { + HorizonSize = other.HorizonSize; + } + if (other.HorizonStrength != 0F) { + HorizonStrength = other.HorizonStrength; + } + if (other.AmbientLightIntensity != 0F) { + AmbientLightIntensity = other.AmbientLightIntensity; + } + _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 8: { + SkyTopColor = input.ReadInt32(); + break; + } + case 16: { + SkyBottomColor = input.ReadInt32(); + break; + } + case 24: { + GroundTopColor = input.ReadInt32(); + break; + } + case 32: { + GroundBottomColor = input.ReadInt32(); + break; + } + case 40: { + HorizonColor = input.ReadInt32(); + break; + } + case 53: { + HorizonSize = input.ReadFloat(); + break; + } + case 61: { + HorizonStrength = input.ReadFloat(); + break; + } + case 69: { + AmbientLightIntensity = input.ReadFloat(); + 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 8: { + SkyTopColor = input.ReadInt32(); + break; + } + case 16: { + SkyBottomColor = input.ReadInt32(); + break; + } + case 24: { + GroundTopColor = input.ReadInt32(); + break; + } + case 32: { + GroundBottomColor = input.ReadInt32(); + break; + } + case 40: { + HorizonColor = input.ReadInt32(); + break; + } + case 53: { + HorizonSize = input.ReadFloat(); + break; + } + case 61: { + HorizonStrength = input.ReadFloat(); + break; + } + case 69: { + AmbientLightIntensity = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SunCircuitData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SunCircuitData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MoodCircuitDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 SunCircuitData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SunCircuitData(SunCircuitData other) : this() { + sunColor_ = other.sunColor_; + discSize_ = other.discSize_; + intensity_ = other.intensity_; + shadowStrength_ = other.shadowStrength_; + glowColor_ = other.glowColor_; + glowSize_ = other.glowSize_; + glowStrength_ = other.glowStrength_; + glowHorizon_ = other.glowHorizon_; + blendSunDirection_ = other.blendSunDirection_; + clipSun_ = other.clipSun_; + reflectionIntensity_ = other.reflectionIntensity_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SunCircuitData Clone() { + return new SunCircuitData(this); + } + + /// Field number for the "sun_color" field. + public const int SunColorFieldNumber = 1; + private int sunColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SunColor { + get { return sunColor_; } + set { + sunColor_ = value; + } + } + + /// Field number for the "disc_size" field. + public const int DiscSizeFieldNumber = 2; + private float discSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DiscSize { + get { return discSize_; } + set { + discSize_ = value; + } + } + + /// Field number for the "intensity" field. + public const int IntensityFieldNumber = 3; + private float intensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Intensity { + get { return intensity_; } + set { + intensity_ = value; + } + } + + /// Field number for the "shadow_strength" field. + public const int ShadowStrengthFieldNumber = 4; + private float shadowStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ShadowStrength { + get { return shadowStrength_; } + set { + shadowStrength_ = value; + } + } + + /// Field number for the "glow_color" field. + public const int GlowColorFieldNumber = 5; + private int glowColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GlowColor { + get { return glowColor_; } + set { + glowColor_ = value; + } + } + + /// Field number for the "glow_size" field. + public const int GlowSizeFieldNumber = 6; + private float glowSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowSize { + get { return glowSize_; } + set { + glowSize_ = value; + } + } + + /// Field number for the "glow_strength" field. + public const int GlowStrengthFieldNumber = 7; + private float glowStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowStrength { + get { return glowStrength_; } + set { + glowStrength_ = value; + } + } + + /// Field number for the "glow_horizon" field. + public const int GlowHorizonFieldNumber = 8; + private float glowHorizon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowHorizon { + get { return glowHorizon_; } + set { + glowHorizon_ = value; + } + } + + /// Field number for the "blend_sun_direction" field. + public const int BlendSunDirectionFieldNumber = 9; + private int blendSunDirection_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BlendSunDirection { + get { return blendSunDirection_; } + set { + blendSunDirection_ = value; + } + } + + /// Field number for the "clip_sun" field. + public const int ClipSunFieldNumber = 10; + private int clipSun_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ClipSun { + get { return clipSun_; } + set { + clipSun_ = value; + } + } + + /// Field number for the "reflection_intensity" field. + public const int ReflectionIntensityFieldNumber = 11; + private float reflectionIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ReflectionIntensity { + get { return reflectionIntensity_; } + set { + reflectionIntensity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SunCircuitData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SunCircuitData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SunColor != other.SunColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DiscSize, other.DiscSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Intensity, other.Intensity)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ShadowStrength, other.ShadowStrength)) return false; + if (GlowColor != other.GlowColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowSize, other.GlowSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowStrength, other.GlowStrength)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowHorizon, other.GlowHorizon)) return false; + if (BlendSunDirection != other.BlendSunDirection) return false; + if (ClipSun != other.ClipSun) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ReflectionIntensity, other.ReflectionIntensity)) 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 (SunColor != 0) hash ^= SunColor.GetHashCode(); + if (DiscSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DiscSize); + if (Intensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Intensity); + if (ShadowStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ShadowStrength); + if (GlowColor != 0) hash ^= GlowColor.GetHashCode(); + if (GlowSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowSize); + if (GlowStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowStrength); + if (GlowHorizon != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowHorizon); + if (BlendSunDirection != 0) hash ^= BlendSunDirection.GetHashCode(); + if (ClipSun != 0) hash ^= ClipSun.GetHashCode(); + if (ReflectionIntensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ReflectionIntensity); + 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 (SunColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(SunColor); + } + if (DiscSize != 0F) { + output.WriteRawTag(21); + output.WriteFloat(DiscSize); + } + if (Intensity != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Intensity); + } + if (ShadowStrength != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ShadowStrength); + } + if (GlowColor != 0) { + output.WriteRawTag(40); + output.WriteInt32(GlowColor); + } + if (GlowSize != 0F) { + output.WriteRawTag(53); + output.WriteFloat(GlowSize); + } + if (GlowStrength != 0F) { + output.WriteRawTag(61); + output.WriteFloat(GlowStrength); + } + if (GlowHorizon != 0F) { + output.WriteRawTag(69); + output.WriteFloat(GlowHorizon); + } + if (BlendSunDirection != 0) { + output.WriteRawTag(72); + output.WriteInt32(BlendSunDirection); + } + if (ClipSun != 0) { + output.WriteRawTag(80); + output.WriteInt32(ClipSun); + } + if (ReflectionIntensity != 0F) { + output.WriteRawTag(93); + output.WriteFloat(ReflectionIntensity); + } + 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 (SunColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(SunColor); + } + if (DiscSize != 0F) { + output.WriteRawTag(21); + output.WriteFloat(DiscSize); + } + if (Intensity != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Intensity); + } + if (ShadowStrength != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ShadowStrength); + } + if (GlowColor != 0) { + output.WriteRawTag(40); + output.WriteInt32(GlowColor); + } + if (GlowSize != 0F) { + output.WriteRawTag(53); + output.WriteFloat(GlowSize); + } + if (GlowStrength != 0F) { + output.WriteRawTag(61); + output.WriteFloat(GlowStrength); + } + if (GlowHorizon != 0F) { + output.WriteRawTag(69); + output.WriteFloat(GlowHorizon); + } + if (BlendSunDirection != 0) { + output.WriteRawTag(72); + output.WriteInt32(BlendSunDirection); + } + if (ClipSun != 0) { + output.WriteRawTag(80); + output.WriteInt32(ClipSun); + } + if (ReflectionIntensity != 0F) { + output.WriteRawTag(93); + output.WriteFloat(ReflectionIntensity); + } + 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 (SunColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SunColor); + } + if (DiscSize != 0F) { + size += 1 + 4; + } + if (Intensity != 0F) { + size += 1 + 4; + } + if (ShadowStrength != 0F) { + size += 1 + 4; + } + if (GlowColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GlowColor); + } + if (GlowSize != 0F) { + size += 1 + 4; + } + if (GlowStrength != 0F) { + size += 1 + 4; + } + if (GlowHorizon != 0F) { + size += 1 + 4; + } + if (BlendSunDirection != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BlendSunDirection); + } + if (ClipSun != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ClipSun); + } + if (ReflectionIntensity != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SunCircuitData other) { + if (other == null) { + return; + } + if (other.SunColor != 0) { + SunColor = other.SunColor; + } + if (other.DiscSize != 0F) { + DiscSize = other.DiscSize; + } + if (other.Intensity != 0F) { + Intensity = other.Intensity; + } + if (other.ShadowStrength != 0F) { + ShadowStrength = other.ShadowStrength; + } + if (other.GlowColor != 0) { + GlowColor = other.GlowColor; + } + if (other.GlowSize != 0F) { + GlowSize = other.GlowSize; + } + if (other.GlowStrength != 0F) { + GlowStrength = other.GlowStrength; + } + if (other.GlowHorizon != 0F) { + GlowHorizon = other.GlowHorizon; + } + if (other.BlendSunDirection != 0) { + BlendSunDirection = other.BlendSunDirection; + } + if (other.ClipSun != 0) { + ClipSun = other.ClipSun; + } + if (other.ReflectionIntensity != 0F) { + ReflectionIntensity = other.ReflectionIntensity; + } + _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 8: { + SunColor = input.ReadInt32(); + break; + } + case 21: { + DiscSize = input.ReadFloat(); + break; + } + case 29: { + Intensity = input.ReadFloat(); + break; + } + case 37: { + ShadowStrength = input.ReadFloat(); + break; + } + case 40: { + GlowColor = input.ReadInt32(); + break; + } + case 53: { + GlowSize = input.ReadFloat(); + break; + } + case 61: { + GlowStrength = input.ReadFloat(); + break; + } + case 69: { + GlowHorizon = input.ReadFloat(); + break; + } + case 72: { + BlendSunDirection = input.ReadInt32(); + break; + } + case 80: { + ClipSun = input.ReadInt32(); + break; + } + case 93: { + ReflectionIntensity = input.ReadFloat(); + 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 8: { + SunColor = input.ReadInt32(); + break; + } + case 21: { + DiscSize = input.ReadFloat(); + break; + } + case 29: { + Intensity = input.ReadFloat(); + break; + } + case 37: { + ShadowStrength = input.ReadFloat(); + break; + } + case 40: { + GlowColor = input.ReadInt32(); + break; + } + case 53: { + GlowSize = input.ReadFloat(); + break; + } + case 61: { + GlowStrength = input.ReadFloat(); + break; + } + case 69: { + GlowHorizon = input.ReadFloat(); + break; + } + case 72: { + BlendSunDirection = input.ReadInt32(); + break; + } + case 80: { + ClipSun = input.ReadInt32(); + break; + } + case 93: { + ReflectionIntensity = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BloomCircuitData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BloomCircuitData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MoodCircuitDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 BloomCircuitData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BloomCircuitData(BloomCircuitData other) : this() { + bloomIntensity_ = other.bloomIntensity_; + bloomThreshold_ = other.bloomThreshold_; + bloomDiffusion_ = other.bloomDiffusion_; + bloomColor_ = other.bloomColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BloomCircuitData Clone() { + return new BloomCircuitData(this); + } + + /// Field number for the "bloom_intensity" field. + public const int BloomIntensityFieldNumber = 1; + private float bloomIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float BloomIntensity { + get { return bloomIntensity_; } + set { + bloomIntensity_ = value; + } + } + + /// Field number for the "bloom_threshold" field. + public const int BloomThresholdFieldNumber = 2; + private float bloomThreshold_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float BloomThreshold { + get { return bloomThreshold_; } + set { + bloomThreshold_ = value; + } + } + + /// Field number for the "bloom_diffusion" field. + public const int BloomDiffusionFieldNumber = 3; + private float bloomDiffusion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float BloomDiffusion { + get { return bloomDiffusion_; } + set { + bloomDiffusion_ = value; + } + } + + /// Field number for the "bloom_color" field. + public const int BloomColorFieldNumber = 4; + private int bloomColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BloomColor { + get { return bloomColor_; } + set { + bloomColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BloomCircuitData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BloomCircuitData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BloomIntensity, other.BloomIntensity)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BloomThreshold, other.BloomThreshold)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BloomDiffusion, other.BloomDiffusion)) return false; + if (BloomColor != other.BloomColor) 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 (BloomIntensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BloomIntensity); + if (BloomThreshold != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BloomThreshold); + if (BloomDiffusion != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BloomDiffusion); + if (BloomColor != 0) hash ^= BloomColor.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 (BloomIntensity != 0F) { + output.WriteRawTag(13); + output.WriteFloat(BloomIntensity); + } + if (BloomThreshold != 0F) { + output.WriteRawTag(21); + output.WriteFloat(BloomThreshold); + } + if (BloomDiffusion != 0F) { + output.WriteRawTag(29); + output.WriteFloat(BloomDiffusion); + } + if (BloomColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(BloomColor); + } + 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 (BloomIntensity != 0F) { + output.WriteRawTag(13); + output.WriteFloat(BloomIntensity); + } + if (BloomThreshold != 0F) { + output.WriteRawTag(21); + output.WriteFloat(BloomThreshold); + } + if (BloomDiffusion != 0F) { + output.WriteRawTag(29); + output.WriteFloat(BloomDiffusion); + } + if (BloomColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(BloomColor); + } + 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 (BloomIntensity != 0F) { + size += 1 + 4; + } + if (BloomThreshold != 0F) { + size += 1 + 4; + } + if (BloomDiffusion != 0F) { + size += 1 + 4; + } + if (BloomColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BloomColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BloomCircuitData other) { + if (other == null) { + return; + } + if (other.BloomIntensity != 0F) { + BloomIntensity = other.BloomIntensity; + } + if (other.BloomThreshold != 0F) { + BloomThreshold = other.BloomThreshold; + } + if (other.BloomDiffusion != 0F) { + BloomDiffusion = other.BloomDiffusion; + } + if (other.BloomColor != 0) { + BloomColor = other.BloomColor; + } + _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 13: { + BloomIntensity = input.ReadFloat(); + break; + } + case 21: { + BloomThreshold = input.ReadFloat(); + break; + } + case 29: { + BloomDiffusion = input.ReadFloat(); + break; + } + case 32: { + BloomColor = input.ReadInt32(); + 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 13: { + BloomIntensity = input.ReadFloat(); + break; + } + case 21: { + BloomThreshold = input.ReadFloat(); + break; + } + case 29: { + BloomDiffusion = input.ReadFloat(); + break; + } + case 32: { + BloomColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ColorGradingCircuitData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ColorGradingCircuitData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MoodCircuitDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 ColorGradingCircuitData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColorGradingCircuitData(ColorGradingCircuitData other) : this() { + colorGradingTemp_ = other.colorGradingTemp_; + colorGradingTint_ = other.colorGradingTint_; + colorGradingExposure_ = other.colorGradingExposure_; + colorGradingColorFilter_ = other.colorGradingColorFilter_; + colorGradingColorFilterIntensity_ = other.colorGradingColorFilterIntensity_; + colorGradingHueShift_ = other.colorGradingHueShift_; + colorGradingSaturation_ = other.colorGradingSaturation_; + colorGradingContrast_ = other.colorGradingContrast_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColorGradingCircuitData Clone() { + return new ColorGradingCircuitData(this); + } + + /// Field number for the "color_grading_temp" field. + public const int ColorGradingTempFieldNumber = 1; + private float colorGradingTemp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ColorGradingTemp { + get { return colorGradingTemp_; } + set { + colorGradingTemp_ = value; + } + } + + /// Field number for the "color_grading_tint" field. + public const int ColorGradingTintFieldNumber = 2; + private float colorGradingTint_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ColorGradingTint { + get { return colorGradingTint_; } + set { + colorGradingTint_ = value; + } + } + + /// Field number for the "color_grading_exposure" field. + public const int ColorGradingExposureFieldNumber = 3; + private float colorGradingExposure_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ColorGradingExposure { + get { return colorGradingExposure_; } + set { + colorGradingExposure_ = value; + } + } + + /// Field number for the "color_grading_color_filter" field. + public const int ColorGradingColorFilterFieldNumber = 4; + private int colorGradingColorFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColorGradingColorFilter { + get { return colorGradingColorFilter_; } + set { + colorGradingColorFilter_ = value; + } + } + + /// Field number for the "color_grading_color_filter_intensity" field. + public const int ColorGradingColorFilterIntensityFieldNumber = 5; + private float colorGradingColorFilterIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ColorGradingColorFilterIntensity { + get { return colorGradingColorFilterIntensity_; } + set { + colorGradingColorFilterIntensity_ = value; + } + } + + /// Field number for the "color_grading_hue_shift" field. + public const int ColorGradingHueShiftFieldNumber = 6; + private float colorGradingHueShift_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ColorGradingHueShift { + get { return colorGradingHueShift_; } + set { + colorGradingHueShift_ = value; + } + } + + /// Field number for the "color_grading_saturation" field. + public const int ColorGradingSaturationFieldNumber = 7; + private float colorGradingSaturation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ColorGradingSaturation { + get { return colorGradingSaturation_; } + set { + colorGradingSaturation_ = value; + } + } + + /// Field number for the "color_grading_contrast" field. + public const int ColorGradingContrastFieldNumber = 8; + private float colorGradingContrast_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ColorGradingContrast { + get { return colorGradingContrast_; } + set { + colorGradingContrast_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ColorGradingCircuitData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ColorGradingCircuitData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ColorGradingTemp, other.ColorGradingTemp)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ColorGradingTint, other.ColorGradingTint)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ColorGradingExposure, other.ColorGradingExposure)) return false; + if (ColorGradingColorFilter != other.ColorGradingColorFilter) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ColorGradingColorFilterIntensity, other.ColorGradingColorFilterIntensity)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ColorGradingHueShift, other.ColorGradingHueShift)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ColorGradingSaturation, other.ColorGradingSaturation)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ColorGradingContrast, other.ColorGradingContrast)) 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 (ColorGradingTemp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ColorGradingTemp); + if (ColorGradingTint != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ColorGradingTint); + if (ColorGradingExposure != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ColorGradingExposure); + if (ColorGradingColorFilter != 0) hash ^= ColorGradingColorFilter.GetHashCode(); + if (ColorGradingColorFilterIntensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ColorGradingColorFilterIntensity); + if (ColorGradingHueShift != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ColorGradingHueShift); + if (ColorGradingSaturation != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ColorGradingSaturation); + if (ColorGradingContrast != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ColorGradingContrast); + 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 (ColorGradingTemp != 0F) { + output.WriteRawTag(13); + output.WriteFloat(ColorGradingTemp); + } + if (ColorGradingTint != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ColorGradingTint); + } + if (ColorGradingExposure != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ColorGradingExposure); + } + if (ColorGradingColorFilter != 0) { + output.WriteRawTag(32); + output.WriteInt32(ColorGradingColorFilter); + } + if (ColorGradingColorFilterIntensity != 0F) { + output.WriteRawTag(45); + output.WriteFloat(ColorGradingColorFilterIntensity); + } + if (ColorGradingHueShift != 0F) { + output.WriteRawTag(53); + output.WriteFloat(ColorGradingHueShift); + } + if (ColorGradingSaturation != 0F) { + output.WriteRawTag(61); + output.WriteFloat(ColorGradingSaturation); + } + if (ColorGradingContrast != 0F) { + output.WriteRawTag(69); + output.WriteFloat(ColorGradingContrast); + } + 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 (ColorGradingTemp != 0F) { + output.WriteRawTag(13); + output.WriteFloat(ColorGradingTemp); + } + if (ColorGradingTint != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ColorGradingTint); + } + if (ColorGradingExposure != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ColorGradingExposure); + } + if (ColorGradingColorFilter != 0) { + output.WriteRawTag(32); + output.WriteInt32(ColorGradingColorFilter); + } + if (ColorGradingColorFilterIntensity != 0F) { + output.WriteRawTag(45); + output.WriteFloat(ColorGradingColorFilterIntensity); + } + if (ColorGradingHueShift != 0F) { + output.WriteRawTag(53); + output.WriteFloat(ColorGradingHueShift); + } + if (ColorGradingSaturation != 0F) { + output.WriteRawTag(61); + output.WriteFloat(ColorGradingSaturation); + } + if (ColorGradingContrast != 0F) { + output.WriteRawTag(69); + output.WriteFloat(ColorGradingContrast); + } + 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 (ColorGradingTemp != 0F) { + size += 1 + 4; + } + if (ColorGradingTint != 0F) { + size += 1 + 4; + } + if (ColorGradingExposure != 0F) { + size += 1 + 4; + } + if (ColorGradingColorFilter != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ColorGradingColorFilter); + } + if (ColorGradingColorFilterIntensity != 0F) { + size += 1 + 4; + } + if (ColorGradingHueShift != 0F) { + size += 1 + 4; + } + if (ColorGradingSaturation != 0F) { + size += 1 + 4; + } + if (ColorGradingContrast != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ColorGradingCircuitData other) { + if (other == null) { + return; + } + if (other.ColorGradingTemp != 0F) { + ColorGradingTemp = other.ColorGradingTemp; + } + if (other.ColorGradingTint != 0F) { + ColorGradingTint = other.ColorGradingTint; + } + if (other.ColorGradingExposure != 0F) { + ColorGradingExposure = other.ColorGradingExposure; + } + if (other.ColorGradingColorFilter != 0) { + ColorGradingColorFilter = other.ColorGradingColorFilter; + } + if (other.ColorGradingColorFilterIntensity != 0F) { + ColorGradingColorFilterIntensity = other.ColorGradingColorFilterIntensity; + } + if (other.ColorGradingHueShift != 0F) { + ColorGradingHueShift = other.ColorGradingHueShift; + } + if (other.ColorGradingSaturation != 0F) { + ColorGradingSaturation = other.ColorGradingSaturation; + } + if (other.ColorGradingContrast != 0F) { + ColorGradingContrast = other.ColorGradingContrast; + } + _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 13: { + ColorGradingTemp = input.ReadFloat(); + break; + } + case 21: { + ColorGradingTint = input.ReadFloat(); + break; + } + case 29: { + ColorGradingExposure = input.ReadFloat(); + break; + } + case 32: { + ColorGradingColorFilter = input.ReadInt32(); + break; + } + case 45: { + ColorGradingColorFilterIntensity = input.ReadFloat(); + break; + } + case 53: { + ColorGradingHueShift = input.ReadFloat(); + break; + } + case 61: { + ColorGradingSaturation = input.ReadFloat(); + break; + } + case 69: { + ColorGradingContrast = input.ReadFloat(); + 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 13: { + ColorGradingTemp = input.ReadFloat(); + break; + } + case 21: { + ColorGradingTint = input.ReadFloat(); + break; + } + case 29: { + ColorGradingExposure = input.ReadFloat(); + break; + } + case 32: { + ColorGradingColorFilter = input.ReadInt32(); + break; + } + case 45: { + ColorGradingColorFilterIntensity = input.ReadFloat(); + break; + } + case 53: { + ColorGradingHueShift = input.ReadFloat(); + break; + } + case 61: { + ColorGradingSaturation = input.ReadFloat(); + break; + } + case 69: { + ColorGradingContrast = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FogCircuitData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FogCircuitData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MoodCircuitDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 FogCircuitData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FogCircuitData(FogCircuitData other) : this() { + color_ = other.color_; + startDistance_ = other.startDistance_; + fadeDistance_ = other.fadeDistance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FogCircuitData Clone() { + return new FogCircuitData(this); + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 1; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + /// Field number for the "start_distance" field. + public const int StartDistanceFieldNumber = 2; + private float startDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float StartDistance { + get { return startDistance_; } + set { + startDistance_ = value; + } + } + + /// Field number for the "fade_distance" field. + public const int FadeDistanceFieldNumber = 3; + private float fadeDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float FadeDistance { + get { return fadeDistance_; } + set { + fadeDistance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FogCircuitData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FogCircuitData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Color != other.Color) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(StartDistance, other.StartDistance)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FadeDistance, other.FadeDistance)) 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 (Color != 0) hash ^= Color.GetHashCode(); + if (StartDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(StartDistance); + if (FadeDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FadeDistance); + 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 (Color != 0) { + output.WriteRawTag(8); + output.WriteInt32(Color); + } + if (StartDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(StartDistance); + } + if (FadeDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(FadeDistance); + } + 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 (Color != 0) { + output.WriteRawTag(8); + output.WriteInt32(Color); + } + if (StartDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(StartDistance); + } + if (FadeDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(FadeDistance); + } + 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 (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (StartDistance != 0F) { + size += 1 + 4; + } + if (FadeDistance != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FogCircuitData other) { + if (other == null) { + return; + } + if (other.Color != 0) { + Color = other.Color; + } + if (other.StartDistance != 0F) { + StartDistance = other.StartDistance; + } + if (other.FadeDistance != 0F) { + FadeDistance = other.FadeDistance; + } + _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 8: { + Color = input.ReadInt32(); + break; + } + case 21: { + StartDistance = input.ReadFloat(); + break; + } + case 29: { + FadeDistance = input.ReadFloat(); + 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 8: { + Color = input.ReadInt32(); + break; + } + case 21: { + StartDistance = input.ReadFloat(); + break; + } + case 29: { + FadeDistance = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BackgroundObjectData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BackgroundObjectData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MoodCircuitDataReflection.Descriptor.MessageTypes[6]; } + } + + [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 BackgroundObjectData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BackgroundObjectData(BackgroundObjectData other) : this() { + objectId_ = other.objectId_; + color_ = other.color_; + alpha_ = other.alpha_; + rotation_ = other.rotation_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BackgroundObjectData Clone() { + return new BackgroundObjectData(this); + } + + /// Field number for the "object_id" field. + public const int ObjectIdFieldNumber = 1; + private int objectId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectId { + get { return objectId_; } + set { + objectId_ = value; + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 2; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + /// Field number for the "alpha" field. + public const int AlphaFieldNumber = 3; + private float alpha_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Alpha { + get { return alpha_; } + set { + alpha_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 4; + private float rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BackgroundObjectData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BackgroundObjectData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ObjectId != other.ObjectId) return false; + if (Color != other.Color) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Alpha, other.Alpha)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Rotation, other.Rotation)) 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 (ObjectId != 0) hash ^= ObjectId.GetHashCode(); + if (Color != 0) hash ^= Color.GetHashCode(); + if (Alpha != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Alpha); + if (Rotation != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Rotation); + 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 (ObjectId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ObjectId); + } + if (Color != 0) { + output.WriteRawTag(16); + output.WriteInt32(Color); + } + if (Alpha != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Alpha); + } + if (Rotation != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Rotation); + } + 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 (ObjectId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ObjectId); + } + if (Color != 0) { + output.WriteRawTag(16); + output.WriteInt32(Color); + } + if (Alpha != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Alpha); + } + if (Rotation != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Rotation); + } + 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 (ObjectId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObjectId); + } + if (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (Alpha != 0F) { + size += 1 + 4; + } + if (Rotation != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BackgroundObjectData other) { + if (other == null) { + return; + } + if (other.ObjectId != 0) { + ObjectId = other.ObjectId; + } + if (other.Color != 0) { + Color = other.Color; + } + if (other.Alpha != 0F) { + Alpha = other.Alpha; + } + if (other.Rotation != 0F) { + Rotation = other.Rotation; + } + _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 8: { + ObjectId = input.ReadInt32(); + break; + } + case 16: { + Color = input.ReadInt32(); + break; + } + case 29: { + Alpha = input.ReadFloat(); + break; + } + case 37: { + Rotation = input.ReadFloat(); + 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 8: { + ObjectId = input.ReadInt32(); + break; + } + case 16: { + Color = input.ReadInt32(); + break; + } + case 29: { + Alpha = input.ReadFloat(); + break; + } + case 37: { + Rotation = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BackgroundObjectsCircuitData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BackgroundObjectsCircuitData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MoodCircuitDataReflection.Descriptor.MessageTypes[7]; } + } + + [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 BackgroundObjectsCircuitData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BackgroundObjectsCircuitData(BackgroundObjectsCircuitData other) : this() { + objectData_ = other.objectData_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BackgroundObjectsCircuitData Clone() { + return new BackgroundObjectsCircuitData(this); + } + + /// Field number for the "object_data" field. + public const int ObjectDataFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_objectData_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.BackgroundObjectData.Parser); + private readonly pbc::RepeatedField objectData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ObjectData { + get { return objectData_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BackgroundObjectsCircuitData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BackgroundObjectsCircuitData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!objectData_.Equals(other.objectData_)) 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; + hash ^= objectData_.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 + objectData_.WriteTo(output, _repeated_objectData_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) { + objectData_.WriteTo(ref output, _repeated_objectData_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; + size += objectData_.CalculateSize(_repeated_objectData_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BackgroundObjectsCircuitData other) { + if (other == null) { + return; + } + objectData_.Add(other.objectData_); + _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: { + objectData_.AddEntriesFrom(input, _repeated_objectData_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: { + objectData_.AddEntriesFrom(ref input, _repeated_objectData_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MoodsConstantNodeData.cs b/MoodsConstantNodeData.cs new file mode 100644 index 0000000..8ddfce2 --- /dev/null +++ b/MoodsConstantNodeData.cs @@ -0,0 +1,419 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/moods_constant_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/moods_constant_node_data.proto + public static partial class MoodsConstantNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/moods_constant_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MoodsConstantNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0c192Mi9tb29kc19jb25zdGFudF9ub2RlX2RhdGEucHJvdG8S", + "C2NpcmN1aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90byKbAQoVTW9vZHND", + "b25zdGFudE5vZGVEYXRhEgwKBG5hbWUYASABKAkSDgoGc3luY2VkGAIgASgI", + "EhIKCmJsZW5kX3RpbWUYAyABKAUSGAoQcm9sZV9maWx0ZXJfbW9kZRgEIAEo", + "BRImCg5maWx0ZXJlZF9yb2xlcxgFIAMoCzIOLmNvcmUuR3VpZERhdGESDgoG", + "ZWFzZUluGAYgASgIQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.MoodsConstantNodeData), global::CircuitsV2.Protobuf.MoodsConstantNodeData.Parser, new[]{ "Name", "Synced", "BlendTime", "RoleFilterMode", "FilteredRoles", "EaseIn" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MoodsConstantNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoodsConstantNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.MoodsConstantNodeDataReflection.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 MoodsConstantNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MoodsConstantNodeData(MoodsConstantNodeData other) : this() { + name_ = other.name_; + synced_ = other.synced_; + blendTime_ = other.blendTime_; + roleFilterMode_ = other.roleFilterMode_; + filteredRoles_ = other.filteredRoles_.Clone(); + easeIn_ = other.easeIn_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MoodsConstantNodeData Clone() { + return new MoodsConstantNodeData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 2; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + /// Field number for the "blend_time" field. + public const int BlendTimeFieldNumber = 3; + private int blendTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BlendTime { + get { return blendTime_; } + set { + blendTime_ = value; + } + } + + /// Field number for the "role_filter_mode" field. + public const int RoleFilterModeFieldNumber = 4; + private int roleFilterMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RoleFilterMode { + get { return roleFilterMode_; } + set { + roleFilterMode_ = value; + } + } + + /// Field number for the "filtered_roles" field. + public const int FilteredRolesFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_filteredRoles_codec + = pb::FieldCodec.ForMessage(42, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField filteredRoles_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FilteredRoles { + get { return filteredRoles_; } + } + + /// Field number for the "easeIn" field. + public const int EaseInFieldNumber = 6; + private bool easeIn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EaseIn { + get { return easeIn_; } + set { + easeIn_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MoodsConstantNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MoodsConstantNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (Synced != other.Synced) return false; + if (BlendTime != other.BlendTime) return false; + if (RoleFilterMode != other.RoleFilterMode) return false; + if(!filteredRoles_.Equals(other.filteredRoles_)) return false; + if (EaseIn != other.EaseIn) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (Synced != false) hash ^= Synced.GetHashCode(); + if (BlendTime != 0) hash ^= BlendTime.GetHashCode(); + if (RoleFilterMode != 0) hash ^= RoleFilterMode.GetHashCode(); + hash ^= filteredRoles_.GetHashCode(); + if (EaseIn != false) hash ^= EaseIn.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (Synced != false) { + output.WriteRawTag(16); + output.WriteBool(Synced); + } + if (BlendTime != 0) { + output.WriteRawTag(24); + output.WriteInt32(BlendTime); + } + if (RoleFilterMode != 0) { + output.WriteRawTag(32); + output.WriteInt32(RoleFilterMode); + } + filteredRoles_.WriteTo(output, _repeated_filteredRoles_codec); + if (EaseIn != false) { + output.WriteRawTag(48); + output.WriteBool(EaseIn); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (Synced != false) { + output.WriteRawTag(16); + output.WriteBool(Synced); + } + if (BlendTime != 0) { + output.WriteRawTag(24); + output.WriteInt32(BlendTime); + } + if (RoleFilterMode != 0) { + output.WriteRawTag(32); + output.WriteInt32(RoleFilterMode); + } + filteredRoles_.WriteTo(ref output, _repeated_filteredRoles_codec); + if (EaseIn != false) { + output.WriteRawTag(48); + output.WriteBool(EaseIn); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (Synced != false) { + size += 1 + 1; + } + if (BlendTime != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BlendTime); + } + if (RoleFilterMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoleFilterMode); + } + size += filteredRoles_.CalculateSize(_repeated_filteredRoles_codec); + if (EaseIn != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MoodsConstantNodeData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.Synced != false) { + Synced = other.Synced; + } + if (other.BlendTime != 0) { + BlendTime = other.BlendTime; + } + if (other.RoleFilterMode != 0) { + RoleFilterMode = other.RoleFilterMode; + } + filteredRoles_.Add(other.filteredRoles_); + if (other.EaseIn != false) { + EaseIn = other.EaseIn; + } + _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: { + Name = input.ReadString(); + break; + } + case 16: { + Synced = input.ReadBool(); + break; + } + case 24: { + BlendTime = input.ReadInt32(); + break; + } + case 32: { + RoleFilterMode = input.ReadInt32(); + break; + } + case 42: { + filteredRoles_.AddEntriesFrom(input, _repeated_filteredRoles_codec); + break; + } + case 48: { + EaseIn = input.ReadBool(); + 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: { + Name = input.ReadString(); + break; + } + case 16: { + Synced = input.ReadBool(); + break; + } + case 24: { + BlendTime = input.ReadInt32(); + break; + } + case 32: { + RoleFilterMode = input.ReadInt32(); + break; + } + case 42: { + filteredRoles_.AddEntriesFrom(ref input, _repeated_filteredRoles_codec); + break; + } + case 48: { + EaseIn = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/MoveablepropData.cs b/MoveablepropData.cs new file mode 100644 index 0000000..4748435 --- /dev/null +++ b/MoveablepropData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/moveableprop_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/moveableprop_data.proto + public static partial class MoveablepropDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/moveableprop_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static MoveablepropDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixyZWNfcm9vbS9wZXJzaXN0ZW5jZS9tb3ZlYWJsZXByb3BfZGF0YS5wcm90", + "bxIIcmVjX3Jvb20iOQoQTW92ZWFibGVQcm9wRGF0YRIlCh1sb2NvbW90aW9u", + "X2NvbGxpc2lvbl9kaXNhYmxlZBgBIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.MoveablePropData), global::RecRoom.Protobuf.MoveablePropData.Parser, new[]{ "LocomotionCollisionDisabled" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MoveablePropData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveablePropData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.MoveablepropDataReflection.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 MoveablePropData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MoveablePropData(MoveablePropData other) : this() { + locomotionCollisionDisabled_ = other.locomotionCollisionDisabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MoveablePropData Clone() { + return new MoveablePropData(this); + } + + /// Field number for the "locomotion_collision_disabled" field. + public const int LocomotionCollisionDisabledFieldNumber = 1; + private bool locomotionCollisionDisabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LocomotionCollisionDisabled { + get { return locomotionCollisionDisabled_; } + set { + locomotionCollisionDisabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MoveablePropData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MoveablePropData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LocomotionCollisionDisabled != other.LocomotionCollisionDisabled) 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 (LocomotionCollisionDisabled != false) hash ^= LocomotionCollisionDisabled.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 (LocomotionCollisionDisabled != false) { + output.WriteRawTag(8); + output.WriteBool(LocomotionCollisionDisabled); + } + 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 (LocomotionCollisionDisabled != false) { + output.WriteRawTag(8); + output.WriteBool(LocomotionCollisionDisabled); + } + 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 (LocomotionCollisionDisabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MoveablePropData other) { + if (other == null) { + return; + } + if (other.LocomotionCollisionDisabled != false) { + LocomotionCollisionDisabled = other.LocomotionCollisionDisabled; + } + _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 8: { + LocomotionCollisionDisabled = input.ReadBool(); + 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 8: { + LocomotionCollisionDisabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/NamedTypeData.cs b/NamedTypeData.cs new file mode 100644 index 0000000..c05a138 --- /dev/null +++ b/NamedTypeData.cs @@ -0,0 +1,290 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/named_type_data.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/named_type_data.proto + public static partial class NamedTypeDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/named_type_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NamedTypeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vbmFtZWRfdHlwZV9kYXRhLnBy", + "b3RvEghjaXJjdWl0cxoqY2lyY3VpdHMvc3RhdGljL2V2L2NpcmN1aXRfdHlw", + "ZV9kYXRhLnByb3RvIkYKDU5hbWVkVHlwZURhdGESDAoEbmFtZRgBIAEoCRIn", + "CgR0eXBlGAIgASgLMhkuY2lyY3VpdHMuQ2lyY3VpdFR5cGVEYXRhQiOqAiBD", + "aXJjdWl0cy5TdGF0aWMuUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.NamedTypeData), global::Circuits.Static.RecRoom.Protobuf.NamedTypeData.Parser, new[]{ "Name", "Type" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NamedTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NamedTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.NamedTypeDataReflection.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 NamedTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NamedTypeData(NamedTypeData other) : this() { + name_ = other.name_; + type_ = other.type_ != null ? other.type_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NamedTypeData Clone() { + return new NamedTypeData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NamedTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NamedTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(Type, other.Type)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (type_ != null) hash ^= Type.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (type_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Type); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (type_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Type); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NamedTypeData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + _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: { + Name = input.ReadString(); + break; + } + case 18: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + 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: { + Name = input.ReadString(); + break; + } + case 18: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/NavmeshData.cs b/NavmeshData.cs new file mode 100644 index 0000000..9502df1 --- /dev/null +++ b/NavmeshData.cs @@ -0,0 +1,564 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/navmesh_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/navmesh_data.proto + public static partial class NavmeshDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/navmesh_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NavmeshDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidyZWNfcm9vbS9wZXJzaXN0ZW5jZS9uYXZtZXNoX2RhdGEucHJvdG8SCHJl", + "Y19yb29tImMKFU5hdk1lc2hTZXJpYWxpemVkRGF0YRIlCgZncmFwaHMYASAB", + "KAsyFS5yZWNfcm9vbS5OYXZNZXNoRGF0YRIRCgl1bmNoYW5nZWQYAiABKAgS", + "EAoIcmV2aXNpb24YAyABKAUiMAoLTmF2TWVzaERhdGESEwoLZ3JhcGhzX2Rh", + "dGEYASABKAwSDAoEaGFzaBgCIAEoBEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIG", + "cHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.NavMeshSerializedData), global::RecRoom.Protobuf.NavMeshSerializedData.Parser, new[]{ "Graphs", "Unchanged", "Revision" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.NavMeshData), global::RecRoom.Protobuf.NavMeshData.Parser, new[]{ "GraphsData", "Hash" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NavMeshSerializedData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NavMeshSerializedData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.NavmeshDataReflection.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 NavMeshSerializedData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NavMeshSerializedData(NavMeshSerializedData other) : this() { + graphs_ = other.graphs_ != null ? other.graphs_.Clone() : null; + unchanged_ = other.unchanged_; + revision_ = other.revision_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NavMeshSerializedData Clone() { + return new NavMeshSerializedData(this); + } + + /// Field number for the "graphs" field. + public const int GraphsFieldNumber = 1; + private global::RecRoom.Protobuf.NavMeshData graphs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.NavMeshData Graphs { + get { return graphs_; } + set { + graphs_ = value; + } + } + + /// Field number for the "unchanged" field. + public const int UnchangedFieldNumber = 2; + private bool unchanged_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Unchanged { + get { return unchanged_; } + set { + unchanged_ = value; + } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 3; + private int revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NavMeshSerializedData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NavMeshSerializedData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Graphs, other.Graphs)) return false; + if (Unchanged != other.Unchanged) return false; + if (Revision != other.Revision) 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 (graphs_ != null) hash ^= Graphs.GetHashCode(); + if (Unchanged != false) hash ^= Unchanged.GetHashCode(); + if (Revision != 0) hash ^= Revision.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 (graphs_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Graphs); + } + if (Unchanged != false) { + output.WriteRawTag(16); + output.WriteBool(Unchanged); + } + if (Revision != 0) { + output.WriteRawTag(24); + output.WriteInt32(Revision); + } + 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 (graphs_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Graphs); + } + if (Unchanged != false) { + output.WriteRawTag(16); + output.WriteBool(Unchanged); + } + if (Revision != 0) { + output.WriteRawTag(24); + output.WriteInt32(Revision); + } + 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 (graphs_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Graphs); + } + if (Unchanged != false) { + size += 1 + 1; + } + if (Revision != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Revision); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NavMeshSerializedData other) { + if (other == null) { + return; + } + if (other.graphs_ != null) { + if (graphs_ == null) { + Graphs = new global::RecRoom.Protobuf.NavMeshData(); + } + Graphs.MergeFrom(other.Graphs); + } + if (other.Unchanged != false) { + Unchanged = other.Unchanged; + } + if (other.Revision != 0) { + Revision = other.Revision; + } + _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 (graphs_ == null) { + Graphs = new global::RecRoom.Protobuf.NavMeshData(); + } + input.ReadMessage(Graphs); + break; + } + case 16: { + Unchanged = input.ReadBool(); + break; + } + case 24: { + Revision = input.ReadInt32(); + 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 (graphs_ == null) { + Graphs = new global::RecRoom.Protobuf.NavMeshData(); + } + input.ReadMessage(Graphs); + break; + } + case 16: { + Unchanged = input.ReadBool(); + break; + } + case 24: { + Revision = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NavMeshData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NavMeshData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.NavmeshDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 NavMeshData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NavMeshData(NavMeshData other) : this() { + graphsData_ = other.graphsData_; + hash_ = other.hash_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NavMeshData Clone() { + return new NavMeshData(this); + } + + /// Field number for the "graphs_data" field. + public const int GraphsDataFieldNumber = 1; + private pb::ByteString graphsData_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString GraphsData { + get { return graphsData_; } + set { + graphsData_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "hash" field. + public const int HashFieldNumber = 2; + private ulong hash_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Hash { + get { return hash_; } + set { + hash_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NavMeshData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NavMeshData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphsData != other.GraphsData) return false; + if (Hash != other.Hash) 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 (GraphsData.Length != 0) hash ^= GraphsData.GetHashCode(); + if (Hash != 0UL) hash ^= Hash.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 (GraphsData.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(GraphsData); + } + if (Hash != 0UL) { + output.WriteRawTag(16); + output.WriteUInt64(Hash); + } + 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 (GraphsData.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(GraphsData); + } + if (Hash != 0UL) { + output.WriteRawTag(16); + output.WriteUInt64(Hash); + } + 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 (GraphsData.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(GraphsData); + } + if (Hash != 0UL) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Hash); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NavMeshData other) { + if (other == null) { + return; + } + if (other.GraphsData.Length != 0) { + GraphsData = other.GraphsData; + } + if (other.Hash != 0UL) { + Hash = other.Hash; + } + _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: { + GraphsData = input.ReadBytes(); + break; + } + case 16: { + Hash = input.ReadUInt64(); + 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: { + GraphsData = input.ReadBytes(); + break; + } + case 16: { + Hash = input.ReadUInt64(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/NodeChildrenData.cs b/NodeChildrenData.cs new file mode 100644 index 0000000..a8ccb30 --- /dev/null +++ b/NodeChildrenData.cs @@ -0,0 +1,234 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/core/tree_system/node_children_data.proto +// +#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 Circuits.Static.Core.TreeSystem.Protobuf { + + /// Holder for reflection information generated from circuits/static/core/tree_system/node_children_data.proto + public static partial class NodeChildrenDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/core/tree_system/node_children_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NodeChildrenDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjljaXJjdWl0cy9zdGF0aWMvY29yZS90cmVlX3N5c3RlbS9ub2RlX2NoaWxk", + "cmVuX2RhdGEucHJvdG8SCGNpcmN1aXRzIiQKEE5vZGVDaGlsZHJlbkRhdGES", + "EAoIY2hpbGRyZW4YASADKAVCK6oCKENpcmN1aXRzLlN0YXRpYy5Db3JlLlRy", + "ZWVTeXN0ZW0uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Core.TreeSystem.Protobuf.NodeChildrenData), global::Circuits.Static.Core.TreeSystem.Protobuf.NodeChildrenData.Parser, new[]{ "Children" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NodeChildrenData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NodeChildrenData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Core.TreeSystem.Protobuf.NodeChildrenDataReflection.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 NodeChildrenData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeChildrenData(NodeChildrenData other) : this() { + children_ = other.children_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeChildrenData Clone() { + return new NodeChildrenData(this); + } + + /// Field number for the "children" field. + public const int ChildrenFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_children_codec + = pb::FieldCodec.ForInt32(10); + private readonly pbc::RepeatedField children_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Children { + get { return children_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NodeChildrenData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NodeChildrenData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!children_.Equals(other.children_)) 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; + hash ^= children_.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 + children_.WriteTo(output, _repeated_children_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) { + children_.WriteTo(ref output, _repeated_children_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; + size += children_.CalculateSize(_repeated_children_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NodeChildrenData other) { + if (other == null) { + return; + } + children_.Add(other.children_); + _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: + case 8: { + children_.AddEntriesFrom(input, _repeated_children_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: + case 8: { + children_.AddEntriesFrom(ref input, _repeated_children_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/NodeDescData.cs b/NodeDescData.cs new file mode 100644 index 0000000..eb658a8 --- /dev/null +++ b/NodeDescData.cs @@ -0,0 +1,547 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/node_desc_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/node_desc_data.proto + public static partial class NodeDescDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/node_desc_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NodeDescDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiBjaXJjdWl0c192Mi9ub2RlX2Rlc2NfZGF0YS5wcm90bxILY2lyY3VpdHNf", + "djIaKmNpcmN1aXRzL3N0YXRpYy9ldi9jaXJjdWl0X3R5cGVfZGF0YS5wcm90", + "bxo5Y2lyY3VpdHNfdjIvZGVwcmVjYXRlZC9ERVBSRUNBVEVEX2NpcmN1aXRf", + "dHlwZV9kYXRhLnByb3RvGjdjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJF", + "Q0FURURfZGljdGlvbmFyeV9kYXRhLnByb3RvGj1jaXJjdWl0c192Mi9kZXBy", + "ZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfaW5wdXRfZGVzY19kYXRhLnByb3Rv", + "Gj5jaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfb3V0", + "cHV0X2Rlc2NfZGF0YS5wcm90bxohY2lyY3VpdHNfdjIvaW5wdXRfZGVzY19k", + "YXRhLnByb3RvGiJjaXJjdWl0c192Mi9vdXRwdXRfZGVzY19kYXRhLnByb3Rv", + "IrUECgxOb2RlRGVzY0RhdGESDAoEbmFtZRgCIAEoCRIyCg90eXBlX3BhcmFt", + "ZXRlcnMYCiADKAsyGS5jaXJjdWl0cy5DaXJjdWl0VHlwZURhdGESKgoGaW5w", + "dXRzGAggAygLMhouY2lyY3VpdHNfdjIuSW5wdXREZXNjRGF0YRIsCgdvdXRw", + "dXRzGAkgAygLMhsuY2lyY3VpdHNfdjIuT3V0cHV0RGVzY0RhdGESFQoNREVQ", + "UkVDQVRFRF9pZBgBIAEoDBJLChpERVBSRUNBVEVEX3R5cGVfcGFyYW1ldGVy", + "cxgDIAMoCzInLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfQ2lyY3VpdFR5cGVE", + "YXRhEkcKE0RFUFJFQ0FURURfaW5wdXRzXzAYBCABKAsyKi5jaXJjdWl0c192", + "Mi5ERVBSRUNBVEVEX0xpc3REaWN0aW9uYXJ5RGF0YRJIChRERVBSRUNBVEVE", + "X291dHB1dHNfMBgFIAEoCzIqLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfTGlz", + "dERpY3Rpb25hcnlEYXRhEkcKE0RFUFJFQ0FURURfaW5wdXRzXzEYBiADKAsy", + "Ki5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX0tleWVkSW5wdXREZXNjRGF0YRJJ", + "ChRERVBSRUNBVEVEX291dHB1dHNfMRgHIAMoCzIrLmNpcmN1aXRzX3YyLkRF", + "UFJFQ0FURURfS2V5ZWRPdXRwdXREZXNjRGF0YUIWqgITQ2lyY3VpdHNWMi5Q", + "cm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDCircuitTypeDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDDictionaryDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDKeyedInputDescDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDKeyedOutputDescDataReflection.Descriptor, global::CircuitsV2.Protobuf.InputDescDataReflection.Descriptor, global::CircuitsV2.Protobuf.OutputDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.NodeDescData), global::CircuitsV2.Protobuf.NodeDescData.Parser, new[]{ "Name", "TypeParameters", "Inputs", "Outputs", "DEPRECATEDId", "DEPRECATEDTypeParameters", "DEPRECATEDInputs0", "DEPRECATEDOutputs0", "DEPRECATEDInputs1", "DEPRECATEDOutputs1" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NodeDescData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NodeDescData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.NodeDescDataReflection.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 NodeDescData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeDescData(NodeDescData other) : this() { + name_ = other.name_; + typeParameters_ = other.typeParameters_.Clone(); + inputs_ = other.inputs_.Clone(); + outputs_ = other.outputs_.Clone(); + dEPRECATEDId_ = other.dEPRECATEDId_; + dEPRECATEDTypeParameters_ = other.dEPRECATEDTypeParameters_.Clone(); + dEPRECATEDInputs0_ = other.dEPRECATEDInputs0_ != null ? other.dEPRECATEDInputs0_.Clone() : null; + dEPRECATEDOutputs0_ = other.dEPRECATEDOutputs0_ != null ? other.dEPRECATEDOutputs0_.Clone() : null; + dEPRECATEDInputs1_ = other.dEPRECATEDInputs1_.Clone(); + dEPRECATEDOutputs1_ = other.dEPRECATEDOutputs1_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeDescData Clone() { + return new NodeDescData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "type_parameters" field. + public const int TypeParametersFieldNumber = 10; + private static readonly pb::FieldCodec _repeated_typeParameters_codec + = pb::FieldCodec.ForMessage(82, global::Circuits.Static.EV.Protobuf.CircuitTypeData.Parser); + private readonly pbc::RepeatedField typeParameters_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TypeParameters { + get { return typeParameters_; } + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForMessage(66, global::CircuitsV2.Protobuf.InputDescData.Parser); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_outputs_codec + = pb::FieldCodec.ForMessage(74, global::CircuitsV2.Protobuf.OutputDescData.Parser); + private readonly pbc::RepeatedField outputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Outputs { + get { return outputs_; } + } + + /// Field number for the "DEPRECATED_id" field. + public const int DEPRECATEDIdFieldNumber = 1; + private pb::ByteString dEPRECATEDId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDId { + get { return dEPRECATEDId_; } + set { + dEPRECATEDId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_type_parameters" field. + public const int DEPRECATEDTypeParametersFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_dEPRECATEDTypeParameters_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData.Parser); + private readonly pbc::RepeatedField dEPRECATEDTypeParameters_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDTypeParameters { + get { return dEPRECATEDTypeParameters_; } + } + + /// Field number for the "DEPRECATED_inputs_0" field. + public const int DEPRECATEDInputs0FieldNumber = 4; + private global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData dEPRECATEDInputs0_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData DEPRECATEDInputs0 { + get { return dEPRECATEDInputs0_; } + set { + dEPRECATEDInputs0_ = value; + } + } + + /// Field number for the "DEPRECATED_outputs_0" field. + public const int DEPRECATEDOutputs0FieldNumber = 5; + private global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData dEPRECATEDOutputs0_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData DEPRECATEDOutputs0 { + get { return dEPRECATEDOutputs0_; } + set { + dEPRECATEDOutputs0_ = value; + } + } + + /// Field number for the "DEPRECATED_inputs_1" field. + public const int DEPRECATEDInputs1FieldNumber = 6; + private static readonly pb::FieldCodec _repeated_dEPRECATEDInputs1_codec + = pb::FieldCodec.ForMessage(50, global::CircuitsV2.Protobuf.DEPRECATED_KeyedInputDescData.Parser); + private readonly pbc::RepeatedField dEPRECATEDInputs1_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDInputs1 { + get { return dEPRECATEDInputs1_; } + } + + /// Field number for the "DEPRECATED_outputs_1" field. + public const int DEPRECATEDOutputs1FieldNumber = 7; + private static readonly pb::FieldCodec _repeated_dEPRECATEDOutputs1_codec + = pb::FieldCodec.ForMessage(58, global::CircuitsV2.Protobuf.DEPRECATED_KeyedOutputDescData.Parser); + private readonly pbc::RepeatedField dEPRECATEDOutputs1_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDOutputs1 { + get { return dEPRECATEDOutputs1_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NodeDescData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NodeDescData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if(!typeParameters_.Equals(other.typeParameters_)) return false; + if(!inputs_.Equals(other.inputs_)) return false; + if(!outputs_.Equals(other.outputs_)) return false; + if (DEPRECATEDId != other.DEPRECATEDId) return false; + if(!dEPRECATEDTypeParameters_.Equals(other.dEPRECATEDTypeParameters_)) return false; + if (!object.Equals(DEPRECATEDInputs0, other.DEPRECATEDInputs0)) return false; + if (!object.Equals(DEPRECATEDOutputs0, other.DEPRECATEDOutputs0)) return false; + if(!dEPRECATEDInputs1_.Equals(other.dEPRECATEDInputs1_)) return false; + if(!dEPRECATEDOutputs1_.Equals(other.dEPRECATEDOutputs1_)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + hash ^= typeParameters_.GetHashCode(); + hash ^= inputs_.GetHashCode(); + hash ^= outputs_.GetHashCode(); + if (DEPRECATEDId.Length != 0) hash ^= DEPRECATEDId.GetHashCode(); + hash ^= dEPRECATEDTypeParameters_.GetHashCode(); + if (dEPRECATEDInputs0_ != null) hash ^= DEPRECATEDInputs0.GetHashCode(); + if (dEPRECATEDOutputs0_ != null) hash ^= DEPRECATEDOutputs0.GetHashCode(); + hash ^= dEPRECATEDInputs1_.GetHashCode(); + hash ^= dEPRECATEDOutputs1_.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 (DEPRECATEDId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDId); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + dEPRECATEDTypeParameters_.WriteTo(output, _repeated_dEPRECATEDTypeParameters_codec); + if (dEPRECATEDInputs0_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDInputs0); + } + if (dEPRECATEDOutputs0_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DEPRECATEDOutputs0); + } + dEPRECATEDInputs1_.WriteTo(output, _repeated_dEPRECATEDInputs1_codec); + dEPRECATEDOutputs1_.WriteTo(output, _repeated_dEPRECATEDOutputs1_codec); + inputs_.WriteTo(output, _repeated_inputs_codec); + outputs_.WriteTo(output, _repeated_outputs_codec); + typeParameters_.WriteTo(output, _repeated_typeParameters_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 (DEPRECATEDId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDId); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + dEPRECATEDTypeParameters_.WriteTo(ref output, _repeated_dEPRECATEDTypeParameters_codec); + if (dEPRECATEDInputs0_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDInputs0); + } + if (dEPRECATEDOutputs0_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DEPRECATEDOutputs0); + } + dEPRECATEDInputs1_.WriteTo(ref output, _repeated_dEPRECATEDInputs1_codec); + dEPRECATEDOutputs1_.WriteTo(ref output, _repeated_dEPRECATEDOutputs1_codec); + inputs_.WriteTo(ref output, _repeated_inputs_codec); + outputs_.WriteTo(ref output, _repeated_outputs_codec); + typeParameters_.WriteTo(ref output, _repeated_typeParameters_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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += typeParameters_.CalculateSize(_repeated_typeParameters_codec); + size += inputs_.CalculateSize(_repeated_inputs_codec); + size += outputs_.CalculateSize(_repeated_outputs_codec); + if (DEPRECATEDId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDId); + } + size += dEPRECATEDTypeParameters_.CalculateSize(_repeated_dEPRECATEDTypeParameters_codec); + if (dEPRECATEDInputs0_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInputs0); + } + if (dEPRECATEDOutputs0_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDOutputs0); + } + size += dEPRECATEDInputs1_.CalculateSize(_repeated_dEPRECATEDInputs1_codec); + size += dEPRECATEDOutputs1_.CalculateSize(_repeated_dEPRECATEDOutputs1_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NodeDescData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + typeParameters_.Add(other.typeParameters_); + inputs_.Add(other.inputs_); + outputs_.Add(other.outputs_); + if (other.DEPRECATEDId.Length != 0) { + DEPRECATEDId = other.DEPRECATEDId; + } + dEPRECATEDTypeParameters_.Add(other.dEPRECATEDTypeParameters_); + if (other.dEPRECATEDInputs0_ != null) { + if (dEPRECATEDInputs0_ == null) { + DEPRECATEDInputs0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + DEPRECATEDInputs0.MergeFrom(other.DEPRECATEDInputs0); + } + if (other.dEPRECATEDOutputs0_ != null) { + if (dEPRECATEDOutputs0_ == null) { + DEPRECATEDOutputs0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + DEPRECATEDOutputs0.MergeFrom(other.DEPRECATEDOutputs0); + } + dEPRECATEDInputs1_.Add(other.dEPRECATEDInputs1_); + dEPRECATEDOutputs1_.Add(other.dEPRECATEDOutputs1_); + _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: { + DEPRECATEDId = input.ReadBytes(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + dEPRECATEDTypeParameters_.AddEntriesFrom(input, _repeated_dEPRECATEDTypeParameters_codec); + break; + } + case 34: { + if (dEPRECATEDInputs0_ == null) { + DEPRECATEDInputs0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDInputs0); + break; + } + case 42: { + if (dEPRECATEDOutputs0_ == null) { + DEPRECATEDOutputs0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDOutputs0); + break; + } + case 50: { + dEPRECATEDInputs1_.AddEntriesFrom(input, _repeated_dEPRECATEDInputs1_codec); + break; + } + case 58: { + dEPRECATEDOutputs1_.AddEntriesFrom(input, _repeated_dEPRECATEDOutputs1_codec); + break; + } + case 66: { + inputs_.AddEntriesFrom(input, _repeated_inputs_codec); + break; + } + case 74: { + outputs_.AddEntriesFrom(input, _repeated_outputs_codec); + break; + } + case 82: { + typeParameters_.AddEntriesFrom(input, _repeated_typeParameters_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: { + DEPRECATEDId = input.ReadBytes(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + dEPRECATEDTypeParameters_.AddEntriesFrom(ref input, _repeated_dEPRECATEDTypeParameters_codec); + break; + } + case 34: { + if (dEPRECATEDInputs0_ == null) { + DEPRECATEDInputs0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDInputs0); + break; + } + case 42: { + if (dEPRECATEDOutputs0_ == null) { + DEPRECATEDOutputs0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDOutputs0); + break; + } + case 50: { + dEPRECATEDInputs1_.AddEntriesFrom(ref input, _repeated_dEPRECATEDInputs1_codec); + break; + } + case 58: { + dEPRECATEDOutputs1_.AddEntriesFrom(ref input, _repeated_dEPRECATEDOutputs1_codec); + break; + } + case 66: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + case 74: { + outputs_.AddEntriesFrom(ref input, _repeated_outputs_codec); + break; + } + case 82: { + typeParameters_.AddEntriesFrom(ref input, _repeated_typeParameters_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/NodeGroupData.cs b/NodeGroupData.cs new file mode 100644 index 0000000..1f0475d --- /dev/null +++ b/NodeGroupData.cs @@ -0,0 +1,416 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/node_group_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/node_group_data.proto + public static partial class NodeGroupDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/node_group_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NodeGroupDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiFjaXJjdWl0c192Mi9ub2RlX2dyb3VwX2RhdGEucHJvdG8SC2NpcmN1aXRz", + "X3YyGjdjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfZGljdGlv", + "bmFyeV9kYXRhLnByb3RvGj1jaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJF", + "Q0FURURfa2V5ZWRfaW5wdXRfcG9ydF9kYXRhLnByb3RvGj5jaXJjdWl0c192", + "Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfa2V5ZWRfb3V0cHV0X3BvcnRfZGF0", + "YS5wcm90bxohY2lyY3VpdHNfdjIvaW5wdXRfcG9ydF9kYXRhLnByb3RvIpMD", + "Cg1Ob2RlR3JvdXBEYXRhEioKBmlucHV0cxgFIAMoCzIaLmNpcmN1aXRzX3Yy", + "LklucHV0UG9ydERhdGESGwoTZmlyc3RfaW5wdXRfaW5kaWNlcxgGIAMoBRJM", + "ChhERVBSRUNBVEVEX2lucHV0X3BvcnRzXzAYASABKAsyKi5jaXJjdWl0c192", + "Mi5ERVBSRUNBVEVEX0xpc3REaWN0aW9uYXJ5RGF0YRJNChlERVBSRUNBVEVE", + "X291dHB1dF9wb3J0c18wGAIgASgLMiouY2lyY3VpdHNfdjIuREVQUkVDQVRF", + "RF9MaXN0RGljdGlvbmFyeURhdGESTAoYREVQUkVDQVRFRF9pbnB1dF9wb3J0", + "c18xGAMgAygLMiouY2lyY3VpdHNfdjIuREVQUkVDQVRFRF9LZXllZElucHV0", + "UG9ydERhdGESTgoZREVQUkVDQVRFRF9vdXRwdXRfcG9ydHNfMRgEIAMoCzIr", + "LmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfS2V5ZWRPdXRwdXRQb3J0RGF0YUIW", + "qgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DEPRECATEDDictionaryDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDKeyedInputPortDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDKeyedOutputPortDataReflection.Descriptor, global::CircuitsV2.Protobuf.InputPortDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.NodeGroupData), global::CircuitsV2.Protobuf.NodeGroupData.Parser, new[]{ "Inputs", "FirstInputIndices", "DEPRECATEDInputPorts0", "DEPRECATEDOutputPorts0", "DEPRECATEDInputPorts1", "DEPRECATEDOutputPorts1" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NodeGroupData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NodeGroupData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.NodeGroupDataReflection.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 NodeGroupData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeGroupData(NodeGroupData other) : this() { + inputs_ = other.inputs_.Clone(); + firstInputIndices_ = other.firstInputIndices_.Clone(); + dEPRECATEDInputPorts0_ = other.dEPRECATEDInputPorts0_ != null ? other.dEPRECATEDInputPorts0_.Clone() : null; + dEPRECATEDOutputPorts0_ = other.dEPRECATEDOutputPorts0_ != null ? other.dEPRECATEDOutputPorts0_.Clone() : null; + dEPRECATEDInputPorts1_ = other.dEPRECATEDInputPorts1_.Clone(); + dEPRECATEDOutputPorts1_ = other.dEPRECATEDOutputPorts1_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeGroupData Clone() { + return new NodeGroupData(this); + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForMessage(42, global::CircuitsV2.Protobuf.InputPortData.Parser); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + /// Field number for the "first_input_indices" field. + public const int FirstInputIndicesFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_firstInputIndices_codec + = pb::FieldCodec.ForInt32(50); + private readonly pbc::RepeatedField firstInputIndices_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FirstInputIndices { + get { return firstInputIndices_; } + } + + /// Field number for the "DEPRECATED_input_ports_0" field. + public const int DEPRECATEDInputPorts0FieldNumber = 1; + private global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData dEPRECATEDInputPorts0_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData DEPRECATEDInputPorts0 { + get { return dEPRECATEDInputPorts0_; } + set { + dEPRECATEDInputPorts0_ = value; + } + } + + /// Field number for the "DEPRECATED_output_ports_0" field. + public const int DEPRECATEDOutputPorts0FieldNumber = 2; + private global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData dEPRECATEDOutputPorts0_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData DEPRECATEDOutputPorts0 { + get { return dEPRECATEDOutputPorts0_; } + set { + dEPRECATEDOutputPorts0_ = value; + } + } + + /// Field number for the "DEPRECATED_input_ports_1" field. + public const int DEPRECATEDInputPorts1FieldNumber = 3; + private static readonly pb::FieldCodec _repeated_dEPRECATEDInputPorts1_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.DEPRECATED_KeyedInputPortData.Parser); + private readonly pbc::RepeatedField dEPRECATEDInputPorts1_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDInputPorts1 { + get { return dEPRECATEDInputPorts1_; } + } + + /// Field number for the "DEPRECATED_output_ports_1" field. + public const int DEPRECATEDOutputPorts1FieldNumber = 4; + private static readonly pb::FieldCodec _repeated_dEPRECATEDOutputPorts1_codec + = pb::FieldCodec.ForMessage(34, global::CircuitsV2.Protobuf.DEPRECATED_KeyedOutputPortData.Parser); + private readonly pbc::RepeatedField dEPRECATEDOutputPorts1_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDOutputPorts1 { + get { return dEPRECATEDOutputPorts1_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NodeGroupData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NodeGroupData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!inputs_.Equals(other.inputs_)) return false; + if(!firstInputIndices_.Equals(other.firstInputIndices_)) return false; + if (!object.Equals(DEPRECATEDInputPorts0, other.DEPRECATEDInputPorts0)) return false; + if (!object.Equals(DEPRECATEDOutputPorts0, other.DEPRECATEDOutputPorts0)) return false; + if(!dEPRECATEDInputPorts1_.Equals(other.dEPRECATEDInputPorts1_)) return false; + if(!dEPRECATEDOutputPorts1_.Equals(other.dEPRECATEDOutputPorts1_)) 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; + hash ^= inputs_.GetHashCode(); + hash ^= firstInputIndices_.GetHashCode(); + if (dEPRECATEDInputPorts0_ != null) hash ^= DEPRECATEDInputPorts0.GetHashCode(); + if (dEPRECATEDOutputPorts0_ != null) hash ^= DEPRECATEDOutputPorts0.GetHashCode(); + hash ^= dEPRECATEDInputPorts1_.GetHashCode(); + hash ^= dEPRECATEDOutputPorts1_.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 (dEPRECATEDInputPorts0_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DEPRECATEDInputPorts0); + } + if (dEPRECATEDOutputPorts0_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDOutputPorts0); + } + dEPRECATEDInputPorts1_.WriteTo(output, _repeated_dEPRECATEDInputPorts1_codec); + dEPRECATEDOutputPorts1_.WriteTo(output, _repeated_dEPRECATEDOutputPorts1_codec); + inputs_.WriteTo(output, _repeated_inputs_codec); + firstInputIndices_.WriteTo(output, _repeated_firstInputIndices_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 (dEPRECATEDInputPorts0_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DEPRECATEDInputPorts0); + } + if (dEPRECATEDOutputPorts0_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDOutputPorts0); + } + dEPRECATEDInputPorts1_.WriteTo(ref output, _repeated_dEPRECATEDInputPorts1_codec); + dEPRECATEDOutputPorts1_.WriteTo(ref output, _repeated_dEPRECATEDOutputPorts1_codec); + inputs_.WriteTo(ref output, _repeated_inputs_codec); + firstInputIndices_.WriteTo(ref output, _repeated_firstInputIndices_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; + size += inputs_.CalculateSize(_repeated_inputs_codec); + size += firstInputIndices_.CalculateSize(_repeated_firstInputIndices_codec); + if (dEPRECATEDInputPorts0_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInputPorts0); + } + if (dEPRECATEDOutputPorts0_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDOutputPorts0); + } + size += dEPRECATEDInputPorts1_.CalculateSize(_repeated_dEPRECATEDInputPorts1_codec); + size += dEPRECATEDOutputPorts1_.CalculateSize(_repeated_dEPRECATEDOutputPorts1_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NodeGroupData other) { + if (other == null) { + return; + } + inputs_.Add(other.inputs_); + firstInputIndices_.Add(other.firstInputIndices_); + if (other.dEPRECATEDInputPorts0_ != null) { + if (dEPRECATEDInputPorts0_ == null) { + DEPRECATEDInputPorts0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + DEPRECATEDInputPorts0.MergeFrom(other.DEPRECATEDInputPorts0); + } + if (other.dEPRECATEDOutputPorts0_ != null) { + if (dEPRECATEDOutputPorts0_ == null) { + DEPRECATEDOutputPorts0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + DEPRECATEDOutputPorts0.MergeFrom(other.DEPRECATEDOutputPorts0); + } + dEPRECATEDInputPorts1_.Add(other.dEPRECATEDInputPorts1_); + dEPRECATEDOutputPorts1_.Add(other.dEPRECATEDOutputPorts1_); + _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 (dEPRECATEDInputPorts0_ == null) { + DEPRECATEDInputPorts0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDInputPorts0); + break; + } + case 18: { + if (dEPRECATEDOutputPorts0_ == null) { + DEPRECATEDOutputPorts0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDOutputPorts0); + break; + } + case 26: { + dEPRECATEDInputPorts1_.AddEntriesFrom(input, _repeated_dEPRECATEDInputPorts1_codec); + break; + } + case 34: { + dEPRECATEDOutputPorts1_.AddEntriesFrom(input, _repeated_dEPRECATEDOutputPorts1_codec); + break; + } + case 42: { + inputs_.AddEntriesFrom(input, _repeated_inputs_codec); + break; + } + case 50: + case 48: { + firstInputIndices_.AddEntriesFrom(input, _repeated_firstInputIndices_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 (dEPRECATEDInputPorts0_ == null) { + DEPRECATEDInputPorts0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDInputPorts0); + break; + } + case 18: { + if (dEPRECATEDOutputPorts0_ == null) { + DEPRECATEDOutputPorts0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDOutputPorts0); + break; + } + case 26: { + dEPRECATEDInputPorts1_.AddEntriesFrom(ref input, _repeated_dEPRECATEDInputPorts1_codec); + break; + } + case 34: { + dEPRECATEDOutputPorts1_.AddEntriesFrom(ref input, _repeated_dEPRECATEDOutputPorts1_codec); + break; + } + case 42: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + case 50: + case 48: { + firstInputIndices_.AddEntriesFrom(ref input, _repeated_firstInputIndices_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/NodeInputsData.cs b/NodeInputsData.cs new file mode 100644 index 0000000..8b57f76 --- /dev/null +++ b/NodeInputsData.cs @@ -0,0 +1,234 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/core/graph_system/node_inputs_data.proto +// +#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 Circuits.Static.Core.GraphSystem.Protobuf { + + /// Holder for reflection information generated from circuits/static/core/graph_system/node_inputs_data.proto + public static partial class NodeInputsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/core/graph_system/node_inputs_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NodeInputsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjhjaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0ZW0vbm9kZV9pbnB1", + "dHNfZGF0YS5wcm90bxIIY2lyY3VpdHMiIAoOTm9kZUlucHV0c0RhdGESDgoG", + "aW5wdXRzGAEgAygFQiyqAilDaXJjdWl0cy5TdGF0aWMuQ29yZS5HcmFwaFN5", + "c3RlbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Core.GraphSystem.Protobuf.NodeInputsData), global::Circuits.Static.Core.GraphSystem.Protobuf.NodeInputsData.Parser, new[]{ "Inputs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NodeInputsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NodeInputsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Core.GraphSystem.Protobuf.NodeInputsDataReflection.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 NodeInputsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeInputsData(NodeInputsData other) : this() { + inputs_ = other.inputs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeInputsData Clone() { + return new NodeInputsData(this); + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForInt32(10); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NodeInputsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NodeInputsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!inputs_.Equals(other.inputs_)) 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; + hash ^= inputs_.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 + inputs_.WriteTo(output, _repeated_inputs_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) { + inputs_.WriteTo(ref output, _repeated_inputs_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; + size += inputs_.CalculateSize(_repeated_inputs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NodeInputsData other) { + if (other == null) { + return; + } + inputs_.Add(other.inputs_); + _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: + case 8: { + inputs_.AddEntriesFrom(input, _repeated_inputs_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: + case 8: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/NodeOutputsData.cs b/NodeOutputsData.cs new file mode 100644 index 0000000..84aa6c8 --- /dev/null +++ b/NodeOutputsData.cs @@ -0,0 +1,234 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/core/graph_system/node_outputs_data.proto +// +#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 Circuits.Static.Core.GraphSystem.Protobuf { + + /// Holder for reflection information generated from circuits/static/core/graph_system/node_outputs_data.proto + public static partial class NodeOutputsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/core/graph_system/node_outputs_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NodeOutputsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjljaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0ZW0vbm9kZV9vdXRw", + "dXRzX2RhdGEucHJvdG8SCGNpcmN1aXRzIiIKD05vZGVPdXRwdXRzRGF0YRIP", + "CgdvdXRwdXRzGAEgAygFQiyqAilDaXJjdWl0cy5TdGF0aWMuQ29yZS5HcmFw", + "aFN5c3RlbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Core.GraphSystem.Protobuf.NodeOutputsData), global::Circuits.Static.Core.GraphSystem.Protobuf.NodeOutputsData.Parser, new[]{ "Outputs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NodeOutputsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NodeOutputsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Core.GraphSystem.Protobuf.NodeOutputsDataReflection.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 NodeOutputsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeOutputsData(NodeOutputsData other) : this() { + outputs_ = other.outputs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeOutputsData Clone() { + return new NodeOutputsData(this); + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_outputs_codec + = pb::FieldCodec.ForInt32(10); + private readonly pbc::RepeatedField outputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Outputs { + get { return outputs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NodeOutputsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NodeOutputsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!outputs_.Equals(other.outputs_)) 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; + hash ^= outputs_.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 + outputs_.WriteTo(output, _repeated_outputs_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) { + outputs_.WriteTo(ref output, _repeated_outputs_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; + size += outputs_.CalculateSize(_repeated_outputs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NodeOutputsData other) { + if (other == null) { + return; + } + outputs_.Add(other.outputs_); + _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: + case 8: { + outputs_.AddEntriesFrom(input, _repeated_outputs_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: + case 8: { + outputs_.AddEntriesFrom(ref input, _repeated_outputs_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/NodeTransformData.cs b/NodeTransformData.cs new file mode 100644 index 0000000..9868a98 --- /dev/null +++ b/NodeTransformData.cs @@ -0,0 +1,299 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v1/node_transform_data.proto +// +#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 RecRoom.CircuitsV1.Protobuf { + + /// Holder for reflection information generated from circuits_v1/node_transform_data.proto + public static partial class NodeTransformDataReflection { + + #region Descriptor + /// File descriptor for circuits_v1/node_transform_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NodeTransformDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVjaXJjdWl0c192MS9ub2RlX3RyYW5zZm9ybV9kYXRhLnByb3RvEgtjaXJj", + "dWl0c192MRoXY29yZS92ZWN0b3IzX2RhdGEucHJvdG8iXQoRTm9kZVRyYW5z", + "Zm9ybURhdGESIwoIcG9zaXRpb24YASABKAsyES5jb3JlLlZlY3RvcjNEYXRh", + "EiMKCHJvdGF0aW9uGAIgASgLMhEuY29yZS5WZWN0b3IzRGF0YUIeqgIbUmVj", + "Um9vbS5DaXJjdWl0c1YxLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.NodeTransformData), global::RecRoom.CircuitsV1.Protobuf.NodeTransformData.Parser, new[]{ "Position", "Rotation" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NodeTransformData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NodeTransformData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.NodeTransformDataReflection.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 NodeTransformData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeTransformData(NodeTransformData other) : this() { + position_ = other.position_ != null ? other.position_.Clone() : null; + rotation_ = other.rotation_ != null ? other.rotation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodeTransformData Clone() { + return new NodeTransformData(this); + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Position { + get { return position_; } + set { + position_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NodeTransformData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NodeTransformData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Position, other.Position)) return false; + if (!object.Equals(Rotation, other.Rotation)) 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 (position_ != null) hash ^= Position.GetHashCode(); + if (rotation_ != null) hash ^= Rotation.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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rotation); + } + 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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rotation); + } + 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 (position_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Position); + } + if (rotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rotation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NodeTransformData other) { + if (other == null) { + return; + } + if (other.position_ != null) { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Position.MergeFrom(other.Position); + } + if (other.rotation_ != null) { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Rotation.MergeFrom(other.Rotation); + } + _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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Rotation); + 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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Rotation); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/NodesData.cs b/NodesData.cs new file mode 100644 index 0000000..b982025 --- /dev/null +++ b/NodesData.cs @@ -0,0 +1,310 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/core/graph_system/nodes_data.proto +// +#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 Circuits.Static.Core.GraphSystem.Protobuf { + + /// Holder for reflection information generated from circuits/static/core/graph_system/nodes_data.proto + public static partial class NodesDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/core/graph_system/nodes_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static NodesDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjJjaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0ZW0vbm9kZXNfZGF0", + "YS5wcm90bxIIY2lyY3VpdHMaOGNpcmN1aXRzL3N0YXRpYy9jb3JlL2dyYXBo", + "X3N5c3RlbS9ub2RlX2lucHV0c19kYXRhLnByb3RvGjljaXJjdWl0cy9zdGF0", + "aWMvY29yZS9ncmFwaF9zeXN0ZW0vbm9kZV9vdXRwdXRzX2RhdGEucHJvdG8a", + "LmNpcmN1aXRzL3NoYXJlZC91dGlsaXRpZXMvc29hX2lkXzMyX2RhdGEucHJv", + "dG8ihQEKCU5vZGVzRGF0YRIiCgNpZHMYASABKAsyFS5jaXJjdWl0cy5TT0FJ", + "ZDMyRGF0YRIoCgZpbnB1dHMYAiADKAsyGC5jaXJjdWl0cy5Ob2RlSW5wdXRz", + "RGF0YRIqCgdvdXRwdXRzGAMgAygLMhkuY2lyY3VpdHMuTm9kZU91dHB1dHNE", + "YXRhQiyqAilDaXJjdWl0cy5TdGF0aWMuQ29yZS5HcmFwaFN5c3RlbS5Qcm90", + "b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.Core.GraphSystem.Protobuf.NodeInputsDataReflection.Descriptor, global::Circuits.Static.Core.GraphSystem.Protobuf.NodeOutputsDataReflection.Descriptor, global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Core.GraphSystem.Protobuf.NodesData), global::Circuits.Static.Core.GraphSystem.Protobuf.NodesData.Parser, new[]{ "Ids", "Inputs", "Outputs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NodesData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NodesData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Core.GraphSystem.Protobuf.NodesDataReflection.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 NodesData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodesData(NodesData other) : this() { + ids_ = other.ids_ != null ? other.ids_.Clone() : null; + inputs_ = other.inputs_.Clone(); + outputs_ = other.outputs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NodesData Clone() { + return new NodesData(this); + } + + /// Field number for the "ids" field. + public const int IdsFieldNumber = 1; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data ids_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data Ids { + get { return ids_; } + set { + ids_ = value; + } + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForMessage(18, global::Circuits.Static.Core.GraphSystem.Protobuf.NodeInputsData.Parser); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_outputs_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.Core.GraphSystem.Protobuf.NodeOutputsData.Parser); + private readonly pbc::RepeatedField outputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Outputs { + get { return outputs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NodesData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NodesData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Ids, other.Ids)) return false; + if(!inputs_.Equals(other.inputs_)) return false; + if(!outputs_.Equals(other.outputs_)) 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 (ids_ != null) hash ^= Ids.GetHashCode(); + hash ^= inputs_.GetHashCode(); + hash ^= outputs_.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 (ids_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Ids); + } + inputs_.WriteTo(output, _repeated_inputs_codec); + outputs_.WriteTo(output, _repeated_outputs_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 (ids_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Ids); + } + inputs_.WriteTo(ref output, _repeated_inputs_codec); + outputs_.WriteTo(ref output, _repeated_outputs_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 (ids_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Ids); + } + size += inputs_.CalculateSize(_repeated_inputs_codec); + size += outputs_.CalculateSize(_repeated_outputs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NodesData other) { + if (other == null) { + return; + } + if (other.ids_ != null) { + if (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + Ids.MergeFrom(other.Ids); + } + inputs_.Add(other.inputs_); + outputs_.Add(other.outputs_); + _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 (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(Ids); + break; + } + case 18: { + inputs_.AddEntriesFrom(input, _repeated_inputs_codec); + break; + } + case 26: { + outputs_.AddEntriesFrom(input, _repeated_outputs_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 (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(Ids); + break; + } + case 18: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + case 26: { + outputs_.AddEntriesFrom(ref input, _repeated_outputs_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ObjectGroupData.cs b/ObjectGroupData.cs new file mode 100644 index 0000000..d4aec57 --- /dev/null +++ b/ObjectGroupData.cs @@ -0,0 +1,3018 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/object_group_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/object_group_data.proto + public static partial class ObjectGroupDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/object_group_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ObjectGroupDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixyZWNfcm9vbS9wZXJzaXN0ZW5jZS9vYmplY3RfZ3JvdXBfZGF0YS5wcm90", + "bxIIcmVjX3Jvb20aF2NvcmUvdmVjdG9yM19kYXRhLnByb3RvGh1yZWNfcm9v", + "bS90cmFuc2Zvcm1fZGF0YS5wcm90byKDAgodT2JqZWN0R3JvdXBEYXRhQ29s", + "bGVjdGlvbkRhdGESYQoNb2JqZWN0X2dyb3VwcxgBIAMoCzJKLnJlY19yb29t", + "Lk9iamVjdEdyb3VwRGF0YUNvbGxlY3Rpb25EYXRhLk9iamVjdEdyb3VwRGF0", + "YUNvbGxlY3Rpb25FbnRyeURhdGEafwoiT2JqZWN0R3JvdXBEYXRhQ29sbGVj", + "dGlvbkVudHJ5RGF0YRIWCg5waG90b25fdmlld19pZBgBIAEoBRIvCgxvYmpl", + "Y3RfZ3JvdXAYAiABKAsyGS5yZWNfcm9vbS5PYmplY3RHcm91cERhdGESEAoI", + "cmV2aXNpb24YAyABKAUilAEKD09iamVjdEdyb3VwRGF0YRIYChBncm91cF9t", + "ZW1iZXJfaWRzGAEgAygMEjYKEmNpcmN1aXRfZ3JvdXBfZGF0YRgCIAEoCzIa", + "LnJlY19yb29tLkNpcmN1aXRHcm91cERhdGESLwoOYW5pbWF0aW9uX2RhdGEY", + "AyABKAsyFy5yZWNfcm9vbS5BbmltYXRpb25EYXRhIuQBChBDaXJjdWl0R3Jv", + "dXBEYXRhEkYKFWlucHV0X2ludGVyZmFjZV9ub2RlcxgBIAMoCzInLnJlY19y", + "b29tLkNpcmN1aXRHcm91cEludGVyZmFjZU5vZGVEYXRhEkcKFm91dHB1dF9p", + "bnRlcmZhY2Vfbm9kZXMYAiADKAsyJy5yZWNfcm9vbS5DaXJjdWl0R3JvdXBJ", + "bnRlcmZhY2VOb2RlRGF0YRIMCgRuYW1lGAMgASgJEjEKEGxvY2FsX3RyYW5z", + "Zm9ybXMYBCADKAsyFy5yZWNfcm9vbS5UcmFuc2Zvcm1EYXRhIrMBCh1DaXJj", + "dWl0R3JvdXBJbnRlcmZhY2VOb2RlRGF0YRJBChNpbnRlcm5hbF9jb25uZWN0", + "aW9uGAEgASgLMiQucmVjX3Jvb20uQ2lyY3VpdEdyb3VwQ29ubmVjdGlvbkRh", + "dGESQQoTZXh0ZXJuYWxfY29ubmVjdGlvbhgCIAEoCzIkLnJlY19yb29tLkNp", + "cmN1aXRHcm91cENvbm5lY3Rpb25EYXRhEgwKBG5hbWUYAyABKAkiwQEKGkNp", + "cmN1aXRHcm91cENvbm5lY3Rpb25EYXRhEkoKFmNpcmN1aXRfcmVmZXJlbmNl", + "X2RhdGEYASABKAsyKi5yZWNfcm9vbS5DaXJjdWl0R3JvdXBDaXJjdWl0UmVm", + "ZXJlbmNlRGF0YRJXCh1pbnRlcmZhY2Vfbm9kZV9yZWZlcmVuY2VfZGF0YRgC", + "IAEoCzIwLnJlY19yb29tLkNpcmN1aXRHcm91cEludGVyZmFjZU5vZGVSZWZl", + "cmVuY2VEYXRhIlsKIENpcmN1aXRHcm91cENpcmN1aXRSZWZlcmVuY2VEYXRh", + "EhcKD2NpcmN1aXRfbm9kZV9pZBgBIAEoDBIMCgRzbG90GAIgASgFEhAKCGlz", + "X2lucHV0GAMgASgIImMKJkNpcmN1aXRHcm91cEludGVyZmFjZU5vZGVSZWZl", + "cmVuY2VEYXRhEhgKEGNpcmN1aXRfZ3JvdXBfaWQYASABKAwSDQoFaW5kZXgY", + "AiABKAUSEAoIaXNfaW5wdXQYAyABKAgibQoST2JqZWN0S2V5RnJhbWVEYXRh", + "EiMKCHBvc2l0aW9uGAEgASgLMhEuY29yZS5WZWN0b3IzRGF0YRIjCghyb3Rh", + "dGlvbhgCIAEoCzIRLmNvcmUuVmVjdG9yM0RhdGESDQoFZmxhZ3MYAyABKAUi", + "VQoMS2V5RnJhbWVEYXRhEgwKBHRpbWUYASABKAISNwoRb2JqZWN0X2tleV9m", + "cmFtZXMYAiADKAsyHC5yZWNfcm9vbS5PYmplY3RLZXlGcmFtZURhdGEidgoN", + "QW5pbWF0aW9uRGF0YRIqCgprZXlfZnJhbWVzGAIgAygLMhYucmVjX3Jvb20u", + "S2V5RnJhbWVEYXRhEhgKEHNwZWVkX3BlcmNlbnRhZ2UYBSABKAUSEAoIcHJp", + "b3JpdHkYBiABKAUSDQoFZmxhZ3MYByABKAVCE6oCEFJlY1Jvb20uUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, global::RecRoom.Protobuf.TransformDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ObjectGroupDataCollectionData), global::RecRoom.Protobuf.ObjectGroupDataCollectionData.Parser, new[]{ "ObjectGroups" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ObjectGroupDataCollectionData.Types.ObjectGroupDataCollectionEntryData), global::RecRoom.Protobuf.ObjectGroupDataCollectionData.Types.ObjectGroupDataCollectionEntryData.Parser, new[]{ "PhotonViewId", "ObjectGroup", "Revision" }, null, null, null, null)}), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ObjectGroupData), global::RecRoom.Protobuf.ObjectGroupData.Parser, new[]{ "GroupMemberIds", "CircuitGroupData", "AnimationData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CircuitGroupData), global::RecRoom.Protobuf.CircuitGroupData.Parser, new[]{ "InputInterfaceNodes", "OutputInterfaceNodes", "Name", "LocalTransforms" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CircuitGroupInterfaceNodeData), global::RecRoom.Protobuf.CircuitGroupInterfaceNodeData.Parser, new[]{ "InternalConnection", "ExternalConnection", "Name" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CircuitGroupConnectionData), global::RecRoom.Protobuf.CircuitGroupConnectionData.Parser, new[]{ "CircuitReferenceData", "InterfaceNodeReferenceData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CircuitGroupCircuitReferenceData), global::RecRoom.Protobuf.CircuitGroupCircuitReferenceData.Parser, new[]{ "CircuitNodeId", "Slot", "IsInput" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CircuitGroupInterfaceNodeReferenceData), global::RecRoom.Protobuf.CircuitGroupInterfaceNodeReferenceData.Parser, new[]{ "CircuitGroupId", "Index", "IsInput" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ObjectKeyFrameData), global::RecRoom.Protobuf.ObjectKeyFrameData.Parser, new[]{ "Position", "Rotation", "Flags" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.KeyFrameData), global::RecRoom.Protobuf.KeyFrameData.Parser, new[]{ "Time", "ObjectKeyFrames" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AnimationData), global::RecRoom.Protobuf.AnimationData.Parser, new[]{ "KeyFrames", "SpeedPercentage", "Priority", "Flags" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ObjectGroupDataCollectionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ObjectGroupDataCollectionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataReflection.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 ObjectGroupDataCollectionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ObjectGroupDataCollectionData(ObjectGroupDataCollectionData other) : this() { + objectGroups_ = other.objectGroups_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ObjectGroupDataCollectionData Clone() { + return new ObjectGroupDataCollectionData(this); + } + + /// Field number for the "object_groups" field. + public const int ObjectGroupsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_objectGroups_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.ObjectGroupDataCollectionData.Types.ObjectGroupDataCollectionEntryData.Parser); + private readonly pbc::RepeatedField objectGroups_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ObjectGroups { + get { return objectGroups_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ObjectGroupDataCollectionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ObjectGroupDataCollectionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!objectGroups_.Equals(other.objectGroups_)) 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; + hash ^= objectGroups_.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 + objectGroups_.WriteTo(output, _repeated_objectGroups_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) { + objectGroups_.WriteTo(ref output, _repeated_objectGroups_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; + size += objectGroups_.CalculateSize(_repeated_objectGroups_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ObjectGroupDataCollectionData other) { + if (other == null) { + return; + } + objectGroups_.Add(other.objectGroups_); + _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: { + objectGroups_.AddEntriesFrom(input, _repeated_objectGroups_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: { + objectGroups_.AddEntriesFrom(ref input, _repeated_objectGroups_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the ObjectGroupDataCollectionData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ObjectGroupDataCollectionEntryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ObjectGroupDataCollectionEntryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataCollectionData.Descriptor.NestedTypes[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 ObjectGroupDataCollectionEntryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ObjectGroupDataCollectionEntryData(ObjectGroupDataCollectionEntryData other) : this() { + photonViewId_ = other.photonViewId_; + objectGroup_ = other.objectGroup_ != null ? other.objectGroup_.Clone() : null; + revision_ = other.revision_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ObjectGroupDataCollectionEntryData Clone() { + return new ObjectGroupDataCollectionEntryData(this); + } + + /// Field number for the "photon_view_id" field. + public const int PhotonViewIdFieldNumber = 1; + private int photonViewId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PhotonViewId { + get { return photonViewId_; } + set { + photonViewId_ = value; + } + } + + /// Field number for the "object_group" field. + public const int ObjectGroupFieldNumber = 2; + private global::RecRoom.Protobuf.ObjectGroupData objectGroup_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ObjectGroupData ObjectGroup { + get { return objectGroup_; } + set { + objectGroup_ = value; + } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 3; + private int revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ObjectGroupDataCollectionEntryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ObjectGroupDataCollectionEntryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PhotonViewId != other.PhotonViewId) return false; + if (!object.Equals(ObjectGroup, other.ObjectGroup)) return false; + if (Revision != other.Revision) 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 (PhotonViewId != 0) hash ^= PhotonViewId.GetHashCode(); + if (objectGroup_ != null) hash ^= ObjectGroup.GetHashCode(); + if (Revision != 0) hash ^= Revision.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 (PhotonViewId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PhotonViewId); + } + if (objectGroup_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ObjectGroup); + } + if (Revision != 0) { + output.WriteRawTag(24); + output.WriteInt32(Revision); + } + 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 (PhotonViewId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PhotonViewId); + } + if (objectGroup_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ObjectGroup); + } + if (Revision != 0) { + output.WriteRawTag(24); + output.WriteInt32(Revision); + } + 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 (PhotonViewId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PhotonViewId); + } + if (objectGroup_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ObjectGroup); + } + if (Revision != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Revision); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ObjectGroupDataCollectionEntryData other) { + if (other == null) { + return; + } + if (other.PhotonViewId != 0) { + PhotonViewId = other.PhotonViewId; + } + if (other.objectGroup_ != null) { + if (objectGroup_ == null) { + ObjectGroup = new global::RecRoom.Protobuf.ObjectGroupData(); + } + ObjectGroup.MergeFrom(other.ObjectGroup); + } + if (other.Revision != 0) { + Revision = other.Revision; + } + _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 8: { + PhotonViewId = input.ReadInt32(); + break; + } + case 18: { + if (objectGroup_ == null) { + ObjectGroup = new global::RecRoom.Protobuf.ObjectGroupData(); + } + input.ReadMessage(ObjectGroup); + break; + } + case 24: { + Revision = input.ReadInt32(); + 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 8: { + PhotonViewId = input.ReadInt32(); + break; + } + case 18: { + if (objectGroup_ == null) { + ObjectGroup = new global::RecRoom.Protobuf.ObjectGroupData(); + } + input.ReadMessage(ObjectGroup); + break; + } + case 24: { + Revision = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ObjectGroupData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ObjectGroupData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 ObjectGroupData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ObjectGroupData(ObjectGroupData other) : this() { + groupMemberIds_ = other.groupMemberIds_.Clone(); + circuitGroupData_ = other.circuitGroupData_ != null ? other.circuitGroupData_.Clone() : null; + animationData_ = other.animationData_ != null ? other.animationData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ObjectGroupData Clone() { + return new ObjectGroupData(this); + } + + /// Field number for the "group_member_ids" field. + public const int GroupMemberIdsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_groupMemberIds_codec + = pb::FieldCodec.ForBytes(10); + private readonly pbc::RepeatedField groupMemberIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField GroupMemberIds { + get { return groupMemberIds_; } + } + + /// Field number for the "circuit_group_data" field. + public const int CircuitGroupDataFieldNumber = 2; + private global::RecRoom.Protobuf.CircuitGroupData circuitGroupData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CircuitGroupData CircuitGroupData { + get { return circuitGroupData_; } + set { + circuitGroupData_ = value; + } + } + + /// Field number for the "animation_data" field. + public const int AnimationDataFieldNumber = 3; + private global::RecRoom.Protobuf.AnimationData animationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AnimationData AnimationData { + get { return animationData_; } + set { + animationData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ObjectGroupData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ObjectGroupData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!groupMemberIds_.Equals(other.groupMemberIds_)) return false; + if (!object.Equals(CircuitGroupData, other.CircuitGroupData)) return false; + if (!object.Equals(AnimationData, other.AnimationData)) 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; + hash ^= groupMemberIds_.GetHashCode(); + if (circuitGroupData_ != null) hash ^= CircuitGroupData.GetHashCode(); + if (animationData_ != null) hash ^= AnimationData.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 + groupMemberIds_.WriteTo(output, _repeated_groupMemberIds_codec); + if (circuitGroupData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CircuitGroupData); + } + if (animationData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AnimationData); + } + 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) { + groupMemberIds_.WriteTo(ref output, _repeated_groupMemberIds_codec); + if (circuitGroupData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CircuitGroupData); + } + if (animationData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AnimationData); + } + 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; + size += groupMemberIds_.CalculateSize(_repeated_groupMemberIds_codec); + if (circuitGroupData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitGroupData); + } + if (animationData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AnimationData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ObjectGroupData other) { + if (other == null) { + return; + } + groupMemberIds_.Add(other.groupMemberIds_); + if (other.circuitGroupData_ != null) { + if (circuitGroupData_ == null) { + CircuitGroupData = new global::RecRoom.Protobuf.CircuitGroupData(); + } + CircuitGroupData.MergeFrom(other.CircuitGroupData); + } + if (other.animationData_ != null) { + if (animationData_ == null) { + AnimationData = new global::RecRoom.Protobuf.AnimationData(); + } + AnimationData.MergeFrom(other.AnimationData); + } + _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: { + groupMemberIds_.AddEntriesFrom(input, _repeated_groupMemberIds_codec); + break; + } + case 18: { + if (circuitGroupData_ == null) { + CircuitGroupData = new global::RecRoom.Protobuf.CircuitGroupData(); + } + input.ReadMessage(CircuitGroupData); + break; + } + case 26: { + if (animationData_ == null) { + AnimationData = new global::RecRoom.Protobuf.AnimationData(); + } + input.ReadMessage(AnimationData); + 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: { + groupMemberIds_.AddEntriesFrom(ref input, _repeated_groupMemberIds_codec); + break; + } + case 18: { + if (circuitGroupData_ == null) { + CircuitGroupData = new global::RecRoom.Protobuf.CircuitGroupData(); + } + input.ReadMessage(CircuitGroupData); + break; + } + case 26: { + if (animationData_ == null) { + AnimationData = new global::RecRoom.Protobuf.AnimationData(); + } + input.ReadMessage(AnimationData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitGroupData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitGroupData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 CircuitGroupData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGroupData(CircuitGroupData other) : this() { + inputInterfaceNodes_ = other.inputInterfaceNodes_.Clone(); + outputInterfaceNodes_ = other.outputInterfaceNodes_.Clone(); + name_ = other.name_; + localTransforms_ = other.localTransforms_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGroupData Clone() { + return new CircuitGroupData(this); + } + + /// Field number for the "input_interface_nodes" field. + public const int InputInterfaceNodesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_inputInterfaceNodes_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.CircuitGroupInterfaceNodeData.Parser); + private readonly pbc::RepeatedField inputInterfaceNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InputInterfaceNodes { + get { return inputInterfaceNodes_; } + } + + /// Field number for the "output_interface_nodes" field. + public const int OutputInterfaceNodesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_outputInterfaceNodes_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.CircuitGroupInterfaceNodeData.Parser); + private readonly pbc::RepeatedField outputInterfaceNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField OutputInterfaceNodes { + get { return outputInterfaceNodes_; } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "local_transforms" field. + public const int LocalTransformsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_localTransforms_codec + = pb::FieldCodec.ForMessage(34, global::RecRoom.Protobuf.TransformData.Parser); + private readonly pbc::RepeatedField localTransforms_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField LocalTransforms { + get { return localTransforms_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitGroupData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitGroupData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!inputInterfaceNodes_.Equals(other.inputInterfaceNodes_)) return false; + if(!outputInterfaceNodes_.Equals(other.outputInterfaceNodes_)) return false; + if (Name != other.Name) return false; + if(!localTransforms_.Equals(other.localTransforms_)) 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; + hash ^= inputInterfaceNodes_.GetHashCode(); + hash ^= outputInterfaceNodes_.GetHashCode(); + if (Name.Length != 0) hash ^= Name.GetHashCode(); + hash ^= localTransforms_.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 + inputInterfaceNodes_.WriteTo(output, _repeated_inputInterfaceNodes_codec); + outputInterfaceNodes_.WriteTo(output, _repeated_outputInterfaceNodes_codec); + if (Name.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Name); + } + localTransforms_.WriteTo(output, _repeated_localTransforms_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) { + inputInterfaceNodes_.WriteTo(ref output, _repeated_inputInterfaceNodes_codec); + outputInterfaceNodes_.WriteTo(ref output, _repeated_outputInterfaceNodes_codec); + if (Name.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Name); + } + localTransforms_.WriteTo(ref output, _repeated_localTransforms_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; + size += inputInterfaceNodes_.CalculateSize(_repeated_inputInterfaceNodes_codec); + size += outputInterfaceNodes_.CalculateSize(_repeated_outputInterfaceNodes_codec); + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += localTransforms_.CalculateSize(_repeated_localTransforms_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitGroupData other) { + if (other == null) { + return; + } + inputInterfaceNodes_.Add(other.inputInterfaceNodes_); + outputInterfaceNodes_.Add(other.outputInterfaceNodes_); + if (other.Name.Length != 0) { + Name = other.Name; + } + localTransforms_.Add(other.localTransforms_); + _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: { + inputInterfaceNodes_.AddEntriesFrom(input, _repeated_inputInterfaceNodes_codec); + break; + } + case 18: { + outputInterfaceNodes_.AddEntriesFrom(input, _repeated_outputInterfaceNodes_codec); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + localTransforms_.AddEntriesFrom(input, _repeated_localTransforms_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: { + inputInterfaceNodes_.AddEntriesFrom(ref input, _repeated_inputInterfaceNodes_codec); + break; + } + case 18: { + outputInterfaceNodes_.AddEntriesFrom(ref input, _repeated_outputInterfaceNodes_codec); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + localTransforms_.AddEntriesFrom(ref input, _repeated_localTransforms_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitGroupInterfaceNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitGroupInterfaceNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 CircuitGroupInterfaceNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGroupInterfaceNodeData(CircuitGroupInterfaceNodeData other) : this() { + internalConnection_ = other.internalConnection_ != null ? other.internalConnection_.Clone() : null; + externalConnection_ = other.externalConnection_ != null ? other.externalConnection_.Clone() : null; + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGroupInterfaceNodeData Clone() { + return new CircuitGroupInterfaceNodeData(this); + } + + /// Field number for the "internal_connection" field. + public const int InternalConnectionFieldNumber = 1; + private global::RecRoom.Protobuf.CircuitGroupConnectionData internalConnection_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CircuitGroupConnectionData InternalConnection { + get { return internalConnection_; } + set { + internalConnection_ = value; + } + } + + /// Field number for the "external_connection" field. + public const int ExternalConnectionFieldNumber = 2; + private global::RecRoom.Protobuf.CircuitGroupConnectionData externalConnection_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CircuitGroupConnectionData ExternalConnection { + get { return externalConnection_; } + set { + externalConnection_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitGroupInterfaceNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitGroupInterfaceNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(InternalConnection, other.InternalConnection)) return false; + if (!object.Equals(ExternalConnection, other.ExternalConnection)) return false; + if (Name != other.Name) 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 (internalConnection_ != null) hash ^= InternalConnection.GetHashCode(); + if (externalConnection_ != null) hash ^= ExternalConnection.GetHashCode(); + if (Name.Length != 0) hash ^= Name.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 (internalConnection_ != null) { + output.WriteRawTag(10); + output.WriteMessage(InternalConnection); + } + if (externalConnection_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ExternalConnection); + } + if (Name.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Name); + } + 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 (internalConnection_ != null) { + output.WriteRawTag(10); + output.WriteMessage(InternalConnection); + } + if (externalConnection_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ExternalConnection); + } + if (Name.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Name); + } + 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 (internalConnection_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InternalConnection); + } + if (externalConnection_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ExternalConnection); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitGroupInterfaceNodeData other) { + if (other == null) { + return; + } + if (other.internalConnection_ != null) { + if (internalConnection_ == null) { + InternalConnection = new global::RecRoom.Protobuf.CircuitGroupConnectionData(); + } + InternalConnection.MergeFrom(other.InternalConnection); + } + if (other.externalConnection_ != null) { + if (externalConnection_ == null) { + ExternalConnection = new global::RecRoom.Protobuf.CircuitGroupConnectionData(); + } + ExternalConnection.MergeFrom(other.ExternalConnection); + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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 (internalConnection_ == null) { + InternalConnection = new global::RecRoom.Protobuf.CircuitGroupConnectionData(); + } + input.ReadMessage(InternalConnection); + break; + } + case 18: { + if (externalConnection_ == null) { + ExternalConnection = new global::RecRoom.Protobuf.CircuitGroupConnectionData(); + } + input.ReadMessage(ExternalConnection); + break; + } + case 26: { + Name = input.ReadString(); + 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 (internalConnection_ == null) { + InternalConnection = new global::RecRoom.Protobuf.CircuitGroupConnectionData(); + } + input.ReadMessage(InternalConnection); + break; + } + case 18: { + if (externalConnection_ == null) { + ExternalConnection = new global::RecRoom.Protobuf.CircuitGroupConnectionData(); + } + input.ReadMessage(ExternalConnection); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitGroupConnectionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitGroupConnectionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 CircuitGroupConnectionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGroupConnectionData(CircuitGroupConnectionData other) : this() { + circuitReferenceData_ = other.circuitReferenceData_ != null ? other.circuitReferenceData_.Clone() : null; + interfaceNodeReferenceData_ = other.interfaceNodeReferenceData_ != null ? other.interfaceNodeReferenceData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGroupConnectionData Clone() { + return new CircuitGroupConnectionData(this); + } + + /// Field number for the "circuit_reference_data" field. + public const int CircuitReferenceDataFieldNumber = 1; + private global::RecRoom.Protobuf.CircuitGroupCircuitReferenceData circuitReferenceData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CircuitGroupCircuitReferenceData CircuitReferenceData { + get { return circuitReferenceData_; } + set { + circuitReferenceData_ = value; + } + } + + /// Field number for the "interface_node_reference_data" field. + public const int InterfaceNodeReferenceDataFieldNumber = 2; + private global::RecRoom.Protobuf.CircuitGroupInterfaceNodeReferenceData interfaceNodeReferenceData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CircuitGroupInterfaceNodeReferenceData InterfaceNodeReferenceData { + get { return interfaceNodeReferenceData_; } + set { + interfaceNodeReferenceData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitGroupConnectionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitGroupConnectionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CircuitReferenceData, other.CircuitReferenceData)) return false; + if (!object.Equals(InterfaceNodeReferenceData, other.InterfaceNodeReferenceData)) 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 (circuitReferenceData_ != null) hash ^= CircuitReferenceData.GetHashCode(); + if (interfaceNodeReferenceData_ != null) hash ^= InterfaceNodeReferenceData.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 (circuitReferenceData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CircuitReferenceData); + } + if (interfaceNodeReferenceData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InterfaceNodeReferenceData); + } + 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 (circuitReferenceData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CircuitReferenceData); + } + if (interfaceNodeReferenceData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InterfaceNodeReferenceData); + } + 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 (circuitReferenceData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitReferenceData); + } + if (interfaceNodeReferenceData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InterfaceNodeReferenceData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitGroupConnectionData other) { + if (other == null) { + return; + } + if (other.circuitReferenceData_ != null) { + if (circuitReferenceData_ == null) { + CircuitReferenceData = new global::RecRoom.Protobuf.CircuitGroupCircuitReferenceData(); + } + CircuitReferenceData.MergeFrom(other.CircuitReferenceData); + } + if (other.interfaceNodeReferenceData_ != null) { + if (interfaceNodeReferenceData_ == null) { + InterfaceNodeReferenceData = new global::RecRoom.Protobuf.CircuitGroupInterfaceNodeReferenceData(); + } + InterfaceNodeReferenceData.MergeFrom(other.InterfaceNodeReferenceData); + } + _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 (circuitReferenceData_ == null) { + CircuitReferenceData = new global::RecRoom.Protobuf.CircuitGroupCircuitReferenceData(); + } + input.ReadMessage(CircuitReferenceData); + break; + } + case 18: { + if (interfaceNodeReferenceData_ == null) { + InterfaceNodeReferenceData = new global::RecRoom.Protobuf.CircuitGroupInterfaceNodeReferenceData(); + } + input.ReadMessage(InterfaceNodeReferenceData); + 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 (circuitReferenceData_ == null) { + CircuitReferenceData = new global::RecRoom.Protobuf.CircuitGroupCircuitReferenceData(); + } + input.ReadMessage(CircuitReferenceData); + break; + } + case 18: { + if (interfaceNodeReferenceData_ == null) { + InterfaceNodeReferenceData = new global::RecRoom.Protobuf.CircuitGroupInterfaceNodeReferenceData(); + } + input.ReadMessage(InterfaceNodeReferenceData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitGroupCircuitReferenceData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitGroupCircuitReferenceData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 CircuitGroupCircuitReferenceData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGroupCircuitReferenceData(CircuitGroupCircuitReferenceData other) : this() { + circuitNodeId_ = other.circuitNodeId_; + slot_ = other.slot_; + isInput_ = other.isInput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGroupCircuitReferenceData Clone() { + return new CircuitGroupCircuitReferenceData(this); + } + + /// Field number for the "circuit_node_id" field. + public const int CircuitNodeIdFieldNumber = 1; + private pb::ByteString circuitNodeId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString CircuitNodeId { + get { return circuitNodeId_; } + set { + circuitNodeId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "slot" field. + public const int SlotFieldNumber = 2; + private int slot_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Slot { + get { return slot_; } + set { + slot_ = value; + } + } + + /// Field number for the "is_input" field. + public const int IsInputFieldNumber = 3; + private bool isInput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsInput { + get { return isInput_; } + set { + isInput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitGroupCircuitReferenceData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitGroupCircuitReferenceData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CircuitNodeId != other.CircuitNodeId) return false; + if (Slot != other.Slot) return false; + if (IsInput != other.IsInput) 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 (CircuitNodeId.Length != 0) hash ^= CircuitNodeId.GetHashCode(); + if (Slot != 0) hash ^= Slot.GetHashCode(); + if (IsInput != false) hash ^= IsInput.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 (CircuitNodeId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(CircuitNodeId); + } + if (Slot != 0) { + output.WriteRawTag(16); + output.WriteInt32(Slot); + } + if (IsInput != false) { + output.WriteRawTag(24); + output.WriteBool(IsInput); + } + 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 (CircuitNodeId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(CircuitNodeId); + } + if (Slot != 0) { + output.WriteRawTag(16); + output.WriteInt32(Slot); + } + if (IsInput != false) { + output.WriteRawTag(24); + output.WriteBool(IsInput); + } + 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 (CircuitNodeId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(CircuitNodeId); + } + if (Slot != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Slot); + } + if (IsInput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitGroupCircuitReferenceData other) { + if (other == null) { + return; + } + if (other.CircuitNodeId.Length != 0) { + CircuitNodeId = other.CircuitNodeId; + } + if (other.Slot != 0) { + Slot = other.Slot; + } + if (other.IsInput != false) { + IsInput = other.IsInput; + } + _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: { + CircuitNodeId = input.ReadBytes(); + break; + } + case 16: { + Slot = input.ReadInt32(); + break; + } + case 24: { + IsInput = input.ReadBool(); + 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: { + CircuitNodeId = input.ReadBytes(); + break; + } + case 16: { + Slot = input.ReadInt32(); + break; + } + case 24: { + IsInput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitGroupInterfaceNodeReferenceData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitGroupInterfaceNodeReferenceData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataReflection.Descriptor.MessageTypes[6]; } + } + + [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 CircuitGroupInterfaceNodeReferenceData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGroupInterfaceNodeReferenceData(CircuitGroupInterfaceNodeReferenceData other) : this() { + circuitGroupId_ = other.circuitGroupId_; + index_ = other.index_; + isInput_ = other.isInput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitGroupInterfaceNodeReferenceData Clone() { + return new CircuitGroupInterfaceNodeReferenceData(this); + } + + /// Field number for the "circuit_group_id" field. + public const int CircuitGroupIdFieldNumber = 1; + private pb::ByteString circuitGroupId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString CircuitGroupId { + get { return circuitGroupId_; } + set { + circuitGroupId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "index" field. + public const int IndexFieldNumber = 2; + private int index_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Index { + get { return index_; } + set { + index_ = value; + } + } + + /// Field number for the "is_input" field. + public const int IsInputFieldNumber = 3; + private bool isInput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsInput { + get { return isInput_; } + set { + isInput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitGroupInterfaceNodeReferenceData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitGroupInterfaceNodeReferenceData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CircuitGroupId != other.CircuitGroupId) return false; + if (Index != other.Index) return false; + if (IsInput != other.IsInput) 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 (CircuitGroupId.Length != 0) hash ^= CircuitGroupId.GetHashCode(); + if (Index != 0) hash ^= Index.GetHashCode(); + if (IsInput != false) hash ^= IsInput.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 (CircuitGroupId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(CircuitGroupId); + } + if (Index != 0) { + output.WriteRawTag(16); + output.WriteInt32(Index); + } + if (IsInput != false) { + output.WriteRawTag(24); + output.WriteBool(IsInput); + } + 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 (CircuitGroupId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(CircuitGroupId); + } + if (Index != 0) { + output.WriteRawTag(16); + output.WriteInt32(Index); + } + if (IsInput != false) { + output.WriteRawTag(24); + output.WriteBool(IsInput); + } + 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 (CircuitGroupId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(CircuitGroupId); + } + if (Index != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Index); + } + if (IsInput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitGroupInterfaceNodeReferenceData other) { + if (other == null) { + return; + } + if (other.CircuitGroupId.Length != 0) { + CircuitGroupId = other.CircuitGroupId; + } + if (other.Index != 0) { + Index = other.Index; + } + if (other.IsInput != false) { + IsInput = other.IsInput; + } + _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: { + CircuitGroupId = input.ReadBytes(); + break; + } + case 16: { + Index = input.ReadInt32(); + break; + } + case 24: { + IsInput = input.ReadBool(); + 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: { + CircuitGroupId = input.ReadBytes(); + break; + } + case 16: { + Index = input.ReadInt32(); + break; + } + case 24: { + IsInput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ObjectKeyFrameData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ObjectKeyFrameData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataReflection.Descriptor.MessageTypes[7]; } + } + + [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 ObjectKeyFrameData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ObjectKeyFrameData(ObjectKeyFrameData other) : this() { + position_ = other.position_ != null ? other.position_.Clone() : null; + rotation_ = other.rotation_ != null ? other.rotation_.Clone() : null; + flags_ = other.flags_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ObjectKeyFrameData Clone() { + return new ObjectKeyFrameData(this); + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Position { + get { return position_; } + set { + position_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + /// Field number for the "flags" field. + public const int FlagsFieldNumber = 3; + private int flags_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Flags { + get { return flags_; } + set { + flags_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ObjectKeyFrameData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ObjectKeyFrameData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Position, other.Position)) return false; + if (!object.Equals(Rotation, other.Rotation)) return false; + if (Flags != other.Flags) 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 (position_ != null) hash ^= Position.GetHashCode(); + if (rotation_ != null) hash ^= Rotation.GetHashCode(); + if (Flags != 0) hash ^= Flags.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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rotation); + } + if (Flags != 0) { + output.WriteRawTag(24); + output.WriteInt32(Flags); + } + 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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rotation); + } + if (Flags != 0) { + output.WriteRawTag(24); + output.WriteInt32(Flags); + } + 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 (position_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Position); + } + if (rotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rotation); + } + if (Flags != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Flags); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ObjectKeyFrameData other) { + if (other == null) { + return; + } + if (other.position_ != null) { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Position.MergeFrom(other.Position); + } + if (other.rotation_ != null) { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Rotation.MergeFrom(other.Rotation); + } + if (other.Flags != 0) { + Flags = other.Flags; + } + _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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Rotation); + break; + } + case 24: { + Flags = input.ReadInt32(); + 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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Rotation); + break; + } + case 24: { + Flags = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class KeyFrameData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new KeyFrameData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataReflection.Descriptor.MessageTypes[8]; } + } + + [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 KeyFrameData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public KeyFrameData(KeyFrameData other) : this() { + time_ = other.time_; + objectKeyFrames_ = other.objectKeyFrames_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public KeyFrameData Clone() { + return new KeyFrameData(this); + } + + /// Field number for the "time" field. + public const int TimeFieldNumber = 1; + private float time_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Time { + get { return time_; } + set { + time_ = value; + } + } + + /// Field number for the "object_key_frames" field. + public const int ObjectKeyFramesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_objectKeyFrames_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.ObjectKeyFrameData.Parser); + private readonly pbc::RepeatedField objectKeyFrames_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ObjectKeyFrames { + get { return objectKeyFrames_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as KeyFrameData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(KeyFrameData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Time, other.Time)) return false; + if(!objectKeyFrames_.Equals(other.objectKeyFrames_)) 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 (Time != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Time); + hash ^= objectKeyFrames_.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 (Time != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Time); + } + objectKeyFrames_.WriteTo(output, _repeated_objectKeyFrames_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 (Time != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Time); + } + objectKeyFrames_.WriteTo(ref output, _repeated_objectKeyFrames_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 (Time != 0F) { + size += 1 + 4; + } + size += objectKeyFrames_.CalculateSize(_repeated_objectKeyFrames_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(KeyFrameData other) { + if (other == null) { + return; + } + if (other.Time != 0F) { + Time = other.Time; + } + objectKeyFrames_.Add(other.objectKeyFrames_); + _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 13: { + Time = input.ReadFloat(); + break; + } + case 18: { + objectKeyFrames_.AddEntriesFrom(input, _repeated_objectKeyFrames_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 13: { + Time = input.ReadFloat(); + break; + } + case 18: { + objectKeyFrames_.AddEntriesFrom(ref input, _repeated_objectKeyFrames_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AnimationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AnimationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectGroupDataReflection.Descriptor.MessageTypes[9]; } + } + + [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 AnimationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AnimationData(AnimationData other) : this() { + keyFrames_ = other.keyFrames_.Clone(); + speedPercentage_ = other.speedPercentage_; + priority_ = other.priority_; + flags_ = other.flags_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AnimationData Clone() { + return new AnimationData(this); + } + + /// Field number for the "key_frames" field. + public const int KeyFramesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_keyFrames_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.KeyFrameData.Parser); + private readonly pbc::RepeatedField keyFrames_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField KeyFrames { + get { return keyFrames_; } + } + + /// Field number for the "speed_percentage" field. + public const int SpeedPercentageFieldNumber = 5; + private int speedPercentage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SpeedPercentage { + get { return speedPercentage_; } + set { + speedPercentage_ = value; + } + } + + /// Field number for the "priority" field. + public const int PriorityFieldNumber = 6; + private int priority_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Priority { + get { return priority_; } + set { + priority_ = value; + } + } + + /// Field number for the "flags" field. + public const int FlagsFieldNumber = 7; + private int flags_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Flags { + get { return flags_; } + set { + flags_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AnimationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AnimationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!keyFrames_.Equals(other.keyFrames_)) return false; + if (SpeedPercentage != other.SpeedPercentage) return false; + if (Priority != other.Priority) return false; + if (Flags != other.Flags) 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; + hash ^= keyFrames_.GetHashCode(); + if (SpeedPercentage != 0) hash ^= SpeedPercentage.GetHashCode(); + if (Priority != 0) hash ^= Priority.GetHashCode(); + if (Flags != 0) hash ^= Flags.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 + keyFrames_.WriteTo(output, _repeated_keyFrames_codec); + if (SpeedPercentage != 0) { + output.WriteRawTag(40); + output.WriteInt32(SpeedPercentage); + } + if (Priority != 0) { + output.WriteRawTag(48); + output.WriteInt32(Priority); + } + if (Flags != 0) { + output.WriteRawTag(56); + output.WriteInt32(Flags); + } + 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) { + keyFrames_.WriteTo(ref output, _repeated_keyFrames_codec); + if (SpeedPercentage != 0) { + output.WriteRawTag(40); + output.WriteInt32(SpeedPercentage); + } + if (Priority != 0) { + output.WriteRawTag(48); + output.WriteInt32(Priority); + } + if (Flags != 0) { + output.WriteRawTag(56); + output.WriteInt32(Flags); + } + 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; + size += keyFrames_.CalculateSize(_repeated_keyFrames_codec); + if (SpeedPercentage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SpeedPercentage); + } + if (Priority != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Priority); + } + if (Flags != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Flags); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AnimationData other) { + if (other == null) { + return; + } + keyFrames_.Add(other.keyFrames_); + if (other.SpeedPercentage != 0) { + SpeedPercentage = other.SpeedPercentage; + } + if (other.Priority != 0) { + Priority = other.Priority; + } + if (other.Flags != 0) { + Flags = other.Flags; + } + _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 18: { + keyFrames_.AddEntriesFrom(input, _repeated_keyFrames_codec); + break; + } + case 40: { + SpeedPercentage = input.ReadInt32(); + break; + } + case 48: { + Priority = input.ReadInt32(); + break; + } + case 56: { + Flags = input.ReadInt32(); + 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 18: { + keyFrames_.AddEntriesFrom(ref input, _repeated_keyFrames_codec); + break; + } + case 40: { + SpeedPercentage = input.ReadInt32(); + break; + } + case 48: { + Priority = input.ReadInt32(); + break; + } + case 56: { + Flags = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ObjectSpawnerData.cs b/ObjectSpawnerData.cs new file mode 100644 index 0000000..9bb88ae --- /dev/null +++ b/ObjectSpawnerData.cs @@ -0,0 +1,355 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/object_spawner_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/object_spawner_data.proto + public static partial class ObjectSpawnerDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/object_spawner_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ObjectSpawnerDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS9vYmplY3Rfc3Bhd25lcl9kYXRhLnBy", + "b3RvEghyZWNfcm9vbSKFAQoUT2JqZWN0U3Bhd25Qb2ludERhdGESEAoIaXRl", + "bV90YWcYASABKAkSGAoQdGFrZV9mcm9tX2hvbGRlchgCIAEoCBIhChljbGVh", + "cl92ZWxvY2l0eV9vbl9yZXNwYXduGAMgASgIEh4KFnVzZV9yZXNwYXduZXJf", + "cm90YXRpb24YBCABKAhCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ObjectSpawnPointData), global::RecRoom.Protobuf.ObjectSpawnPointData.Parser, new[]{ "ItemTag", "TakeFromHolder", "ClearVelocityOnRespawn", "UseRespawnerRotation" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ObjectSpawnPointData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ObjectSpawnPointData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ObjectSpawnerDataReflection.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 ObjectSpawnPointData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ObjectSpawnPointData(ObjectSpawnPointData other) : this() { + itemTag_ = other.itemTag_; + takeFromHolder_ = other.takeFromHolder_; + clearVelocityOnRespawn_ = other.clearVelocityOnRespawn_; + useRespawnerRotation_ = other.useRespawnerRotation_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ObjectSpawnPointData Clone() { + return new ObjectSpawnPointData(this); + } + + /// Field number for the "item_tag" field. + public const int ItemTagFieldNumber = 1; + private string itemTag_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ItemTag { + get { return itemTag_; } + set { + itemTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "take_from_holder" field. + public const int TakeFromHolderFieldNumber = 2; + private bool takeFromHolder_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TakeFromHolder { + get { return takeFromHolder_; } + set { + takeFromHolder_ = value; + } + } + + /// Field number for the "clear_velocity_on_respawn" field. + public const int ClearVelocityOnRespawnFieldNumber = 3; + private bool clearVelocityOnRespawn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ClearVelocityOnRespawn { + get { return clearVelocityOnRespawn_; } + set { + clearVelocityOnRespawn_ = value; + } + } + + /// Field number for the "use_respawner_rotation" field. + public const int UseRespawnerRotationFieldNumber = 4; + private bool useRespawnerRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UseRespawnerRotation { + get { return useRespawnerRotation_; } + set { + useRespawnerRotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ObjectSpawnPointData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ObjectSpawnPointData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ItemTag != other.ItemTag) return false; + if (TakeFromHolder != other.TakeFromHolder) return false; + if (ClearVelocityOnRespawn != other.ClearVelocityOnRespawn) return false; + if (UseRespawnerRotation != other.UseRespawnerRotation) 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 (ItemTag.Length != 0) hash ^= ItemTag.GetHashCode(); + if (TakeFromHolder != false) hash ^= TakeFromHolder.GetHashCode(); + if (ClearVelocityOnRespawn != false) hash ^= ClearVelocityOnRespawn.GetHashCode(); + if (UseRespawnerRotation != false) hash ^= UseRespawnerRotation.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 (ItemTag.Length != 0) { + output.WriteRawTag(10); + output.WriteString(ItemTag); + } + if (TakeFromHolder != false) { + output.WriteRawTag(16); + output.WriteBool(TakeFromHolder); + } + if (ClearVelocityOnRespawn != false) { + output.WriteRawTag(24); + output.WriteBool(ClearVelocityOnRespawn); + } + if (UseRespawnerRotation != false) { + output.WriteRawTag(32); + output.WriteBool(UseRespawnerRotation); + } + 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 (ItemTag.Length != 0) { + output.WriteRawTag(10); + output.WriteString(ItemTag); + } + if (TakeFromHolder != false) { + output.WriteRawTag(16); + output.WriteBool(TakeFromHolder); + } + if (ClearVelocityOnRespawn != false) { + output.WriteRawTag(24); + output.WriteBool(ClearVelocityOnRespawn); + } + if (UseRespawnerRotation != false) { + output.WriteRawTag(32); + output.WriteBool(UseRespawnerRotation); + } + 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 (ItemTag.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ItemTag); + } + if (TakeFromHolder != false) { + size += 1 + 1; + } + if (ClearVelocityOnRespawn != false) { + size += 1 + 1; + } + if (UseRespawnerRotation != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ObjectSpawnPointData other) { + if (other == null) { + return; + } + if (other.ItemTag.Length != 0) { + ItemTag = other.ItemTag; + } + if (other.TakeFromHolder != false) { + TakeFromHolder = other.TakeFromHolder; + } + if (other.ClearVelocityOnRespawn != false) { + ClearVelocityOnRespawn = other.ClearVelocityOnRespawn; + } + if (other.UseRespawnerRotation != false) { + UseRespawnerRotation = other.UseRespawnerRotation; + } + _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: { + ItemTag = input.ReadString(); + break; + } + case 16: { + TakeFromHolder = input.ReadBool(); + break; + } + case 24: { + ClearVelocityOnRespawn = input.ReadBool(); + break; + } + case 32: { + UseRespawnerRotation = input.ReadBool(); + 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: { + ItemTag = input.ReadString(); + break; + } + case 16: { + TakeFromHolder = input.ReadBool(); + break; + } + case 24: { + ClearVelocityOnRespawn = input.ReadBool(); + break; + } + case 32: { + UseRespawnerRotation = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/OperationValidation.cs b/OperationValidation.cs new file mode 100644 index 0000000..da14fac --- /dev/null +++ b/OperationValidation.cs @@ -0,0 +1,345 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/room_load_transient/operation_validation.proto +// +#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 RecRoom.RoomLoad.Protobuf { + + /// Holder for reflection information generated from rec_room/room_load_transient/operation_validation.proto + public static partial class OperationValidationReflection { + + #region Descriptor + /// File descriptor for rec_room/room_load_transient/operation_validation.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static OperationValidationReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjdyZWNfcm9vbS9yb29tX2xvYWRfdHJhbnNpZW50L29wZXJhdGlvbl92YWxp", + "ZGF0aW9uLnByb3RvEglyb29tX2xvYWQioAEKHVJvb21PcGVyYXRpb25WYWxp", + "ZGF0aW9uUmVzdWx0EisKBnJlYXNvbhgBIAEoDjIbLnJvb21fbG9hZC5WYWxp", + "ZGF0aW9uUmVhc29uEg8KB2NvbnRleHQYBSABKAwSQQoPZmFpbGVkX2NoaWxk", + "cmVuGAogAygLMigucm9vbV9sb2FkLlJvb21PcGVyYXRpb25WYWxpZGF0aW9u", + "UmVzdWx0Kt0DChBWYWxpZGF0aW9uUmVhc29uEhIKDlVua25vd25GYWlsdXJl", + "EAASCwoHU3VjY2VzcxABEg4KCk51bGxQbGF5ZXIQAhIeChpPcGVyYXRpb25B", + "bHJlYWR5SW5Qcm9ncmVzcxADEhUKEUp1bmlvclJlc3RyaWN0aW9uEAQSFwoT", + "UGxhdGZvcm1SZXN0cmljdGlvbhAFEg4KCk1vZGVyYXRpb24QBhIXChNTZXJ2", + "ZXJGb3JiaWRzU2F2aW5nEAcSGwoXU2VydmVyRm9yYmlkc1NhdmluZ0l0ZW0Q", + "CBIPCgtHYW1lUnVubmluZxAJEhwKGFVnY1Jlc3RyaWN0ZWRGb3JMb2NhdGlv", + "bhAKEg8KC1Blcm1pc3Npb25zEAsSDQoJQWdncmVnYXRlEAwSDQoJTm90SW5S", + "b29tEA0SHAoYTXVsdGlJbnN0YW5jZUV2ZW50QWN0aXZlEA4SJQohV2FpdGlu", + "Z0ZvclBsYXllclRvRmluaXNoT3BlcmF0aW9uEA8SHwobS2VlcHNha2VSb29t", + "V2l0aEFjdGl2ZUV2ZW50EBASFgoSUm9vbUNvbnRlbnRJc0Jha2VkEBESFgoS", + "Q2lyY3VpdHNDb3JydXB0aW9uEBISDgoJQ2FuY2VsbGVkEMgBQhyqAhlSZWNS", + "b29tLlJvb21Mb2FkLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecRoom.RoomLoad.Protobuf.ValidationReason), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.RoomLoad.Protobuf.RoomOperationValidationResult), global::RecRoom.RoomLoad.Protobuf.RoomOperationValidationResult.Parser, new[]{ "Reason", "Context", "FailedChildren" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum ValidationReason { + [pbr::OriginalName("UnknownFailure")] UnknownFailure = 0, + [pbr::OriginalName("Success")] Success = 1, + [pbr::OriginalName("NullPlayer")] NullPlayer = 2, + [pbr::OriginalName("OperationAlreadyInProgress")] OperationAlreadyInProgress = 3, + [pbr::OriginalName("JuniorRestriction")] JuniorRestriction = 4, + [pbr::OriginalName("PlatformRestriction")] PlatformRestriction = 5, + [pbr::OriginalName("Moderation")] Moderation = 6, + [pbr::OriginalName("ServerForbidsSaving")] ServerForbidsSaving = 7, + [pbr::OriginalName("ServerForbidsSavingItem")] ServerForbidsSavingItem = 8, + [pbr::OriginalName("GameRunning")] GameRunning = 9, + [pbr::OriginalName("UgcRestrictedForLocation")] UgcRestrictedForLocation = 10, + [pbr::OriginalName("Permissions")] Permissions = 11, + [pbr::OriginalName("Aggregate")] Aggregate = 12, + [pbr::OriginalName("NotInRoom")] NotInRoom = 13, + [pbr::OriginalName("MultiInstanceEventActive")] MultiInstanceEventActive = 14, + [pbr::OriginalName("WaitingForPlayerToFinishOperation")] WaitingForPlayerToFinishOperation = 15, + [pbr::OriginalName("KeepsakeRoomWithActiveEvent")] KeepsakeRoomWithActiveEvent = 16, + [pbr::OriginalName("RoomContentIsBaked")] RoomContentIsBaked = 17, + [pbr::OriginalName("CircuitsCorruption")] CircuitsCorruption = 18, + [pbr::OriginalName("Cancelled")] Cancelled = 200, + } + + #endregion + + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomOperationValidationResult : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomOperationValidationResult()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.RoomLoad.Protobuf.OperationValidationReflection.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 RoomOperationValidationResult() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomOperationValidationResult(RoomOperationValidationResult other) : this() { + reason_ = other.reason_; + context_ = other.context_; + failedChildren_ = other.failedChildren_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomOperationValidationResult Clone() { + return new RoomOperationValidationResult(this); + } + + /// Field number for the "reason" field. + public const int ReasonFieldNumber = 1; + private global::RecRoom.RoomLoad.Protobuf.ValidationReason reason_ = global::RecRoom.RoomLoad.Protobuf.ValidationReason.UnknownFailure; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.RoomLoad.Protobuf.ValidationReason Reason { + get { return reason_; } + set { + reason_ = value; + } + } + + /// Field number for the "context" field. + public const int ContextFieldNumber = 5; + private pb::ByteString context_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Context { + get { return context_; } + set { + context_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "failed_children" field. + public const int FailedChildrenFieldNumber = 10; + private static readonly pb::FieldCodec _repeated_failedChildren_codec + = pb::FieldCodec.ForMessage(82, global::RecRoom.RoomLoad.Protobuf.RoomOperationValidationResult.Parser); + private readonly pbc::RepeatedField failedChildren_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FailedChildren { + get { return failedChildren_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomOperationValidationResult); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomOperationValidationResult other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Reason != other.Reason) return false; + if (Context != other.Context) return false; + if(!failedChildren_.Equals(other.failedChildren_)) 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 (Reason != global::RecRoom.RoomLoad.Protobuf.ValidationReason.UnknownFailure) hash ^= Reason.GetHashCode(); + if (Context.Length != 0) hash ^= Context.GetHashCode(); + hash ^= failedChildren_.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 (Reason != global::RecRoom.RoomLoad.Protobuf.ValidationReason.UnknownFailure) { + output.WriteRawTag(8); + output.WriteEnum((int) Reason); + } + if (Context.Length != 0) { + output.WriteRawTag(42); + output.WriteBytes(Context); + } + failedChildren_.WriteTo(output, _repeated_failedChildren_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 (Reason != global::RecRoom.RoomLoad.Protobuf.ValidationReason.UnknownFailure) { + output.WriteRawTag(8); + output.WriteEnum((int) Reason); + } + if (Context.Length != 0) { + output.WriteRawTag(42); + output.WriteBytes(Context); + } + failedChildren_.WriteTo(ref output, _repeated_failedChildren_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 (Reason != global::RecRoom.RoomLoad.Protobuf.ValidationReason.UnknownFailure) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Reason); + } + if (Context.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Context); + } + size += failedChildren_.CalculateSize(_repeated_failedChildren_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomOperationValidationResult other) { + if (other == null) { + return; + } + if (other.Reason != global::RecRoom.RoomLoad.Protobuf.ValidationReason.UnknownFailure) { + Reason = other.Reason; + } + if (other.Context.Length != 0) { + Context = other.Context; + } + failedChildren_.Add(other.failedChildren_); + _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 8: { + Reason = (global::RecRoom.RoomLoad.Protobuf.ValidationReason) input.ReadEnum(); + break; + } + case 42: { + Context = input.ReadBytes(); + break; + } + case 82: { + failedChildren_.AddEntriesFrom(input, _repeated_failedChildren_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 8: { + Reason = (global::RecRoom.RoomLoad.Protobuf.ValidationReason) input.ReadEnum(); + break; + } + case 42: { + Context = input.ReadBytes(); + break; + } + case 82: { + failedChildren_.AddEntriesFrom(ref input, _repeated_failedChildren_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/OrphanData.cs b/OrphanData.cs new file mode 100644 index 0000000..cb60fc6 --- /dev/null +++ b/OrphanData.cs @@ -0,0 +1,289 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/orphan_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/orphan_data.proto + public static partial class OrphanDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/orphan_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static OrphanDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ch1jaXJjdWl0c192Mi9vcnBoYW5fZGF0YS5wcm90bxILY2lyY3VpdHNfdjIa", + "FGNvcmUvZ3VpZF9kYXRhLnByb3RvIjcKCk9ycGhhbkRhdGESCwoDaWR4GAEg", + "ASgFEhwKBGd1aWQYAiABKAsyDi5jb3JlLkd1aWREYXRhQhaqAhNDaXJjdWl0", + "c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.OrphanData), global::CircuitsV2.Protobuf.OrphanData.Parser, new[]{ "Idx", "Guid" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OrphanData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OrphanData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.OrphanDataReflection.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 OrphanData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OrphanData(OrphanData other) : this() { + idx_ = other.idx_; + guid_ = other.guid_ != null ? other.guid_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OrphanData Clone() { + return new OrphanData(this); + } + + /// Field number for the "idx" field. + public const int IdxFieldNumber = 1; + private int idx_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Idx { + get { return idx_; } + set { + idx_ = value; + } + } + + /// Field number for the "guid" field. + public const int GuidFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData guid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Guid { + get { return guid_; } + set { + guid_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OrphanData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OrphanData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Idx != other.Idx) return false; + if (!object.Equals(Guid, other.Guid)) 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 (Idx != 0) hash ^= Idx.GetHashCode(); + if (guid_ != null) hash ^= Guid.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 (Idx != 0) { + output.WriteRawTag(8); + output.WriteInt32(Idx); + } + if (guid_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Guid); + } + 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 (Idx != 0) { + output.WriteRawTag(8); + output.WriteInt32(Idx); + } + if (guid_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Guid); + } + 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 (Idx != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Idx); + } + if (guid_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Guid); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OrphanData other) { + if (other == null) { + return; + } + if (other.Idx != 0) { + Idx = other.Idx; + } + if (other.guid_ != null) { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + Guid.MergeFrom(other.Guid); + } + _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 8: { + Idx = input.ReadInt32(); + break; + } + case 18: { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + 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 8: { + Idx = input.ReadInt32(); + break; + } + case 18: { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/OutNodeData.cs b/OutNodeData.cs new file mode 100644 index 0000000..f599e48 --- /dev/null +++ b/OutNodeData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/out_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/out_node_data.proto + public static partial class OutNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/out_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static OutNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ch9jaXJjdWl0c192Mi9vdXRfbm9kZV9kYXRhLnByb3RvEgtjaXJjdWl0c192", + "MhogY2lyY3VpdHNfdjIvbm9kZV9kZXNjX2RhdGEucHJvdG8iOwoLT3V0Tm9k", + "ZURhdGESLAoJbm9kZV9kZXNjGAEgASgLMhkuY2lyY3VpdHNfdjIuTm9kZURl", + "c2NEYXRhQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.OutNodeData), global::CircuitsV2.Protobuf.OutNodeData.Parser, new[]{ "NodeDesc" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OutNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OutNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.OutNodeDataReflection.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 OutNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutNodeData(OutNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutNodeData Clone() { + return new OutNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 1; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OutNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OutNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) 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 (nodeDesc_ != null) hash ^= NodeDesc.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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OutNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + _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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + 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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/OutputDescData.cs b/OutputDescData.cs new file mode 100644 index 0000000..e85ed97 --- /dev/null +++ b/OutputDescData.cs @@ -0,0 +1,376 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/output_desc_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/output_desc_data.proto + public static partial class OutputDescDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/output_desc_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static OutputDescDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiJjaXJjdWl0c192Mi9vdXRwdXRfZGVzY19kYXRhLnByb3RvEgtjaXJjdWl0", + "c192MhoqY2lyY3VpdHMvc3RhdGljL2V2L2NpcmN1aXRfdHlwZV9kYXRhLnBy", + "b3RvGjljaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfY2lyY3Vp", + "dF90eXBlX2RhdGEucHJvdG8ioAEKDk91dHB1dERlc2NEYXRhEgwKBG5hbWUY", + "AiABKAkSJwoEdHlwZRgEIAEoCzIZLmNpcmN1aXRzLkNpcmN1aXRUeXBlRGF0", + "YRIVCg1ERVBSRUNBVEVEX2lkGAEgASgMEkAKD0RFUFJFQ0FURURfdHlwZRgD", + "IAEoCzInLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfQ2lyY3VpdFR5cGVEYXRh", + "QhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDCircuitTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.OutputDescData), global::CircuitsV2.Protobuf.OutputDescData.Parser, new[]{ "Name", "Type", "DEPRECATEDId", "DEPRECATEDType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OutputDescData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OutputDescData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.OutputDescDataReflection.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 OutputDescData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutputDescData(OutputDescData other) : this() { + name_ = other.name_; + type_ = other.type_ != null ? other.type_.Clone() : null; + dEPRECATEDId_ = other.dEPRECATEDId_; + dEPRECATEDType_ = other.dEPRECATEDType_ != null ? other.dEPRECATEDType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutputDescData Clone() { + return new OutputDescData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 4; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData Type { + get { return type_; } + set { + type_ = value; + } + } + + /// Field number for the "DEPRECATED_id" field. + public const int DEPRECATEDIdFieldNumber = 1; + private pb::ByteString dEPRECATEDId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDId { + get { return dEPRECATEDId_; } + set { + dEPRECATEDId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_type" field. + public const int DEPRECATEDTypeFieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData dEPRECATEDType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData DEPRECATEDType { + get { return dEPRECATEDType_; } + set { + dEPRECATEDType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OutputDescData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OutputDescData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(Type, other.Type)) return false; + if (DEPRECATEDId != other.DEPRECATEDId) return false; + if (!object.Equals(DEPRECATEDType, other.DEPRECATEDType)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (type_ != null) hash ^= Type.GetHashCode(); + if (DEPRECATEDId.Length != 0) hash ^= DEPRECATEDId.GetHashCode(); + if (dEPRECATEDType_ != null) hash ^= DEPRECATEDType.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 (DEPRECATEDId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDId); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (dEPRECATEDType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDType); + } + if (type_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Type); + } + 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 (DEPRECATEDId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDId); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (dEPRECATEDType_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDType); + } + if (type_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Type); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (type_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Type); + } + if (DEPRECATEDId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDId); + } + if (dEPRECATEDType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OutputDescData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.type_ != null) { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + Type.MergeFrom(other.Type); + } + if (other.DEPRECATEDId.Length != 0) { + DEPRECATEDId = other.DEPRECATEDId; + } + if (other.dEPRECATEDType_ != null) { + if (dEPRECATEDType_ == null) { + DEPRECATEDType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + DEPRECATEDType.MergeFrom(other.DEPRECATEDType); + } + _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: { + DEPRECATEDId = input.ReadBytes(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + if (dEPRECATEDType_ == null) { + DEPRECATEDType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(DEPRECATEDType); + break; + } + case 34: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + 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: { + DEPRECATEDId = input.ReadBytes(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + if (dEPRECATEDType_ == null) { + DEPRECATEDType = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(DEPRECATEDType); + break; + } + case 34: { + if (type_ == null) { + Type = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(Type); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/OutputGroupsData.cs b/OutputGroupsData.cs new file mode 100644 index 0000000..75c3f9f --- /dev/null +++ b/OutputGroupsData.cs @@ -0,0 +1,234 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/output_groups_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/output_groups_data.proto + public static partial class OutputGroupsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/output_groups_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static OutputGroupsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CitjaXJjdWl0cy9zdGF0aWMvZXYvb3V0cHV0X2dyb3Vwc19kYXRhLnByb3Rv", + "EghjaXJjdWl0cyIvChBPdXRwdXRHcm91cHNEYXRhEhsKE291dHB1dF9ncm91", + "cF9zdGFydHMYASADKAVCHqoCG0NpcmN1aXRzLlN0YXRpYy5FVi5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.OutputGroupsData), global::Circuits.Static.EV.Protobuf.OutputGroupsData.Parser, new[]{ "OutputGroupStarts" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OutputGroupsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OutputGroupsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.OutputGroupsDataReflection.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 OutputGroupsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutputGroupsData(OutputGroupsData other) : this() { + outputGroupStarts_ = other.outputGroupStarts_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutputGroupsData Clone() { + return new OutputGroupsData(this); + } + + /// Field number for the "output_group_starts" field. + public const int OutputGroupStartsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_outputGroupStarts_codec + = pb::FieldCodec.ForInt32(10); + private readonly pbc::RepeatedField outputGroupStarts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField OutputGroupStarts { + get { return outputGroupStarts_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OutputGroupsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OutputGroupsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!outputGroupStarts_.Equals(other.outputGroupStarts_)) 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; + hash ^= outputGroupStarts_.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 + outputGroupStarts_.WriteTo(output, _repeated_outputGroupStarts_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) { + outputGroupStarts_.WriteTo(ref output, _repeated_outputGroupStarts_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; + size += outputGroupStarts_.CalculateSize(_repeated_outputGroupStarts_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OutputGroupsData other) { + if (other == null) { + return; + } + outputGroupStarts_.Add(other.outputGroupStarts_); + _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: + case 8: { + outputGroupStarts_.AddEntriesFrom(input, _repeated_outputGroupStarts_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: + case 8: { + outputGroupStarts_.AddEntriesFrom(ref input, _repeated_outputGroupStarts_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/OutputInputsData.cs b/OutputInputsData.cs new file mode 100644 index 0000000..b7be893 --- /dev/null +++ b/OutputInputsData.cs @@ -0,0 +1,234 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/core/graph_system/output_inputs_data.proto +// +#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 Circuits.Static.Core.GraphSystem.Protobuf { + + /// Holder for reflection information generated from circuits/static/core/graph_system/output_inputs_data.proto + public static partial class OutputInputsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/core/graph_system/output_inputs_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static OutputInputsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjpjaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0ZW0vb3V0cHV0X2lu", + "cHV0c19kYXRhLnByb3RvEghjaXJjdWl0cyIiChBPdXRwdXRJbnB1dHNEYXRh", + "Eg4KBmlucHV0cxgBIAMoBUIsqgIpQ2lyY3VpdHMuU3RhdGljLkNvcmUuR3Jh", + "cGhTeXN0ZW0uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Core.GraphSystem.Protobuf.OutputInputsData), global::Circuits.Static.Core.GraphSystem.Protobuf.OutputInputsData.Parser, new[]{ "Inputs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OutputInputsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OutputInputsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Core.GraphSystem.Protobuf.OutputInputsDataReflection.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 OutputInputsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutputInputsData(OutputInputsData other) : this() { + inputs_ = other.inputs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutputInputsData Clone() { + return new OutputInputsData(this); + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForInt32(10); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OutputInputsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OutputInputsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!inputs_.Equals(other.inputs_)) 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; + hash ^= inputs_.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 + inputs_.WriteTo(output, _repeated_inputs_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) { + inputs_.WriteTo(ref output, _repeated_inputs_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; + size += inputs_.CalculateSize(_repeated_inputs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OutputInputsData other) { + if (other == null) { + return; + } + inputs_.Add(other.inputs_); + _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: + case 8: { + inputs_.AddEntriesFrom(input, _repeated_inputs_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: + case 8: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/OutputsData.cs b/OutputsData.cs new file mode 100644 index 0000000..778ebdd --- /dev/null +++ b/OutputsData.cs @@ -0,0 +1,310 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/core/graph_system/outputs_data.proto +// +#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 Circuits.Static.Core.GraphSystem.Protobuf { + + /// Holder for reflection information generated from circuits/static/core/graph_system/outputs_data.proto + public static partial class OutputsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/core/graph_system/outputs_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static OutputsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjRjaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0ZW0vb3V0cHV0c19k", + "YXRhLnByb3RvEghjaXJjdWl0cxo6Y2lyY3VpdHMvc3RhdGljL2NvcmUvZ3Jh", + "cGhfc3lzdGVtL291dHB1dF9pbnB1dHNfZGF0YS5wcm90bxouY2lyY3VpdHMv", + "c2hhcmVkL3V0aWxpdGllcy9zb2FfaWRfMzJfZGF0YS5wcm90byJsCgtPdXRw", + "dXRzRGF0YRIiCgNpZHMYASABKAsyFS5jaXJjdWl0cy5TT0FJZDMyRGF0YRIN", + "CgVub2RlcxgCIAMoBRIqCgZpbnB1dHMYAyADKAsyGi5jaXJjdWl0cy5PdXRw", + "dXRJbnB1dHNEYXRhQiyqAilDaXJjdWl0cy5TdGF0aWMuQ29yZS5HcmFwaFN5", + "c3RlbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.Core.GraphSystem.Protobuf.OutputInputsDataReflection.Descriptor, global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Core.GraphSystem.Protobuf.OutputsData), global::Circuits.Static.Core.GraphSystem.Protobuf.OutputsData.Parser, new[]{ "Ids", "Nodes", "Inputs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OutputsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OutputsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Core.GraphSystem.Protobuf.OutputsDataReflection.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 OutputsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutputsData(OutputsData other) : this() { + ids_ = other.ids_ != null ? other.ids_.Clone() : null; + nodes_ = other.nodes_.Clone(); + inputs_ = other.inputs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutputsData Clone() { + return new OutputsData(this); + } + + /// Field number for the "ids" field. + public const int IdsFieldNumber = 1; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data ids_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data Ids { + get { return ids_; } + set { + ids_ = value; + } + } + + /// Field number for the "nodes" field. + public const int NodesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_nodes_codec + = pb::FieldCodec.ForInt32(18); + private readonly pbc::RepeatedField nodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Nodes { + get { return nodes_; } + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.Core.GraphSystem.Protobuf.OutputInputsData.Parser); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OutputsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OutputsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Ids, other.Ids)) return false; + if(!nodes_.Equals(other.nodes_)) return false; + if(!inputs_.Equals(other.inputs_)) 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 (ids_ != null) hash ^= Ids.GetHashCode(); + hash ^= nodes_.GetHashCode(); + hash ^= inputs_.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 (ids_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Ids); + } + nodes_.WriteTo(output, _repeated_nodes_codec); + inputs_.WriteTo(output, _repeated_inputs_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 (ids_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Ids); + } + nodes_.WriteTo(ref output, _repeated_nodes_codec); + inputs_.WriteTo(ref output, _repeated_inputs_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 (ids_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Ids); + } + size += nodes_.CalculateSize(_repeated_nodes_codec); + size += inputs_.CalculateSize(_repeated_inputs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OutputsData other) { + if (other == null) { + return; + } + if (other.ids_ != null) { + if (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + Ids.MergeFrom(other.Ids); + } + nodes_.Add(other.nodes_); + inputs_.Add(other.inputs_); + _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 (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(Ids); + break; + } + case 18: + case 16: { + nodes_.AddEntriesFrom(input, _repeated_nodes_codec); + break; + } + case 26: { + inputs_.AddEntriesFrom(input, _repeated_inputs_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 (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(Ids); + break; + } + case 18: + case 16: { + nodes_.AddEntriesFrom(ref input, _repeated_nodes_codec); + break; + } + case 26: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/OverridableFieldData.cs b/OverridableFieldData.cs new file mode 100644 index 0000000..8196d6a --- /dev/null +++ b/OverridableFieldData.cs @@ -0,0 +1,2853 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/overridable_field_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/overridable_field_data.proto + public static partial class OverridableFieldDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/overridable_field_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static OverridableFieldDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFyZWNfcm9vbS9wZXJzaXN0ZW5jZS9vdmVycmlkYWJsZV9maWVsZF9kYXRh", + "LnByb3RvEghyZWNfcm9vbRoVY29yZS9jb2xvcl9kYXRhLnByb3RvGhdjb3Jl", + "L3ZlY3RvcjNfZGF0YS5wcm90byI8ChJPdmVycmlkYWJsZUludERhdGESEQoJ", + "b3ZlcnJpZGVzGAEgASgIEhMKC2lubmVyX3ZhbHVlGAIgASgFIj0KE092ZXJy", + "aWRhYmxlQm9vbERhdGESEQoJb3ZlcnJpZGVzGAEgASgIEhMKC2lubmVyX3Zh", + "bHVlGAIgASgIIj4KFE92ZXJyaWRhYmxlRmxvYXREYXRhEhEKCW92ZXJyaWRl", + "cxgBIAEoCBITCgtpbm5lcl92YWx1ZRgCIAEoAiI/ChVPdmVycmlkYWJsZVN0", + "cmluZ0RhdGESEQoJb3ZlcnJpZGVzGAEgASgIEhMKC2lubmVyX3ZhbHVlGAIg", + "ASgJIlMKFk92ZXJyaWRhYmxlVmVjdG9yM0RhdGESEQoJb3ZlcnJpZGVzGAEg", + "ASgIEiYKC2lubmVyX3ZhbHVlGAIgASgLMhEuY29yZS5WZWN0b3IzRGF0YSJP", + "ChRPdmVycmlkYWJsZUNvbG9yRGF0YRIRCglvdmVycmlkZXMYASABKAgSJAoL", + "aW5uZXJfdmFsdWUYAiABKAsyDy5jb3JlLkNvbG9yRGF0YSJAChZPdmVycmlk", + "YWJsZUxpc3RJbnREYXRhEhEKCW92ZXJyaWRlcxgBIAEoCBITCgtpbm5lcl92", + "YWx1ZRgCIAMoBSJBChdPdmVycmlkYWJsZUxpc3RCb29sRGF0YRIRCglvdmVy", + "cmlkZXMYASABKAgSEwoLaW5uZXJfdmFsdWUYAiADKAgiQgoYT3ZlcnJpZGFi", + "bGVMaXN0RmxvYXREYXRhEhEKCW92ZXJyaWRlcxgBIAEoCBITCgtpbm5lcl92", + "YWx1ZRgCIAMoAiJDChlPdmVycmlkYWJsZUxpc3RTdHJpbmdEYXRhEhEKCW92", + "ZXJyaWRlcxgBIAEoCBITCgtpbm5lcl92YWx1ZRgCIAMoCSJXChpPdmVycmlk", + "YWJsZUxpc3RWZWN0b3IzRGF0YRIRCglvdmVycmlkZXMYASABKAgSJgoLaW5u", + "ZXJfdmFsdWUYAiADKAsyES5jb3JlLlZlY3RvcjNEYXRhIlMKGE92ZXJyaWRh", + "YmxlTGlzdENvbG9yRGF0YRIRCglvdmVycmlkZXMYASABKAgSJAoLaW5uZXJf", + "dmFsdWUYAiADKAsyDy5jb3JlLkNvbG9yRGF0YUITqgIQUmVjUm9vbS5Qcm90", + "b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.ColorDataReflection.Descriptor, global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableIntData), global::RecRoom.Protobuf.OverridableIntData.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableBoolData), global::RecRoom.Protobuf.OverridableBoolData.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableFloatData), global::RecRoom.Protobuf.OverridableFloatData.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableStringData), global::RecRoom.Protobuf.OverridableStringData.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableVector3Data), global::RecRoom.Protobuf.OverridableVector3Data.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableColorData), global::RecRoom.Protobuf.OverridableColorData.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableListIntData), global::RecRoom.Protobuf.OverridableListIntData.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableListBoolData), global::RecRoom.Protobuf.OverridableListBoolData.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableListFloatData), global::RecRoom.Protobuf.OverridableListFloatData.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableListStringData), global::RecRoom.Protobuf.OverridableListStringData.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableListVector3Data), global::RecRoom.Protobuf.OverridableListVector3Data.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.OverridableListColorData), global::RecRoom.Protobuf.OverridableListColorData.Parser, new[]{ "Overrides", "InnerValue" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableIntData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableIntData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.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 OverridableIntData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableIntData(OverridableIntData other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableIntData Clone() { + return new OverridableIntData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private int innerValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InnerValue { + get { return innerValue_; } + set { + innerValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableIntData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableIntData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if (InnerValue != other.InnerValue) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + if (InnerValue != 0) hash ^= InnerValue.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (InnerValue != 0) { + output.WriteRawTag(16); + output.WriteInt32(InnerValue); + } + 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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (InnerValue != 0) { + output.WriteRawTag(16); + output.WriteInt32(InnerValue); + } + 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 (Overrides != false) { + size += 1 + 1; + } + if (InnerValue != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InnerValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableIntData other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + if (other.InnerValue != 0) { + InnerValue = other.InnerValue; + } + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 16: { + InnerValue = input.ReadInt32(); + 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 8: { + Overrides = input.ReadBool(); + break; + } + case 16: { + InnerValue = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableBoolData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableBoolData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 OverridableBoolData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableBoolData(OverridableBoolData other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableBoolData Clone() { + return new OverridableBoolData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private bool innerValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool InnerValue { + get { return innerValue_; } + set { + innerValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableBoolData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableBoolData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if (InnerValue != other.InnerValue) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + if (InnerValue != false) hash ^= InnerValue.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (InnerValue != false) { + output.WriteRawTag(16); + output.WriteBool(InnerValue); + } + 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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (InnerValue != false) { + output.WriteRawTag(16); + output.WriteBool(InnerValue); + } + 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 (Overrides != false) { + size += 1 + 1; + } + if (InnerValue != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableBoolData other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + if (other.InnerValue != false) { + InnerValue = other.InnerValue; + } + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 16: { + InnerValue = input.ReadBool(); + 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 8: { + Overrides = input.ReadBool(); + break; + } + case 16: { + InnerValue = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableFloatData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableFloatData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 OverridableFloatData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableFloatData(OverridableFloatData other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableFloatData Clone() { + return new OverridableFloatData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private float innerValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float InnerValue { + get { return innerValue_; } + set { + innerValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableFloatData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableFloatData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(InnerValue, other.InnerValue)) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + if (InnerValue != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(InnerValue); + 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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (InnerValue != 0F) { + output.WriteRawTag(21); + output.WriteFloat(InnerValue); + } + 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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (InnerValue != 0F) { + output.WriteRawTag(21); + output.WriteFloat(InnerValue); + } + 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 (Overrides != false) { + size += 1 + 1; + } + if (InnerValue != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableFloatData other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + if (other.InnerValue != 0F) { + InnerValue = other.InnerValue; + } + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 21: { + InnerValue = input.ReadFloat(); + 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 8: { + Overrides = input.ReadBool(); + break; + } + case 21: { + InnerValue = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableStringData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableStringData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 OverridableStringData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableStringData(OverridableStringData other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableStringData Clone() { + return new OverridableStringData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private string innerValue_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InnerValue { + get { return innerValue_; } + set { + innerValue_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableStringData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableStringData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if (InnerValue != other.InnerValue) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + if (InnerValue.Length != 0) hash ^= InnerValue.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (InnerValue.Length != 0) { + output.WriteRawTag(18); + output.WriteString(InnerValue); + } + 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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (InnerValue.Length != 0) { + output.WriteRawTag(18); + output.WriteString(InnerValue); + } + 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 (Overrides != false) { + size += 1 + 1; + } + if (InnerValue.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(InnerValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableStringData other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + if (other.InnerValue.Length != 0) { + InnerValue = other.InnerValue; + } + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + InnerValue = input.ReadString(); + 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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + InnerValue = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableVector3Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableVector3Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 OverridableVector3Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableVector3Data(OverridableVector3Data other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_ != null ? other.innerValue_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableVector3Data Clone() { + return new OverridableVector3Data(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data innerValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data InnerValue { + get { return innerValue_; } + set { + innerValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableVector3Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableVector3Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if (!object.Equals(InnerValue, other.InnerValue)) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + if (innerValue_ != null) hash ^= InnerValue.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (innerValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InnerValue); + } + 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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (innerValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InnerValue); + } + 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 (Overrides != false) { + size += 1 + 1; + } + if (innerValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InnerValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableVector3Data other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + if (other.innerValue_ != null) { + if (innerValue_ == null) { + InnerValue = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + InnerValue.MergeFrom(other.InnerValue); + } + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + if (innerValue_ == null) { + InnerValue = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(InnerValue); + 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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + if (innerValue_ == null) { + InnerValue = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(InnerValue); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableColorData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableColorData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 OverridableColorData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableColorData(OverridableColorData other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_ != null ? other.innerValue_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableColorData Clone() { + return new OverridableColorData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private global::RecRoom.Protobuf.Core.ColorData innerValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.ColorData InnerValue { + get { return innerValue_; } + set { + innerValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableColorData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableColorData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if (!object.Equals(InnerValue, other.InnerValue)) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + if (innerValue_ != null) hash ^= InnerValue.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (innerValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InnerValue); + } + 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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + if (innerValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InnerValue); + } + 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 (Overrides != false) { + size += 1 + 1; + } + if (innerValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InnerValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableColorData other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + if (other.innerValue_ != null) { + if (innerValue_ == null) { + InnerValue = new global::RecRoom.Protobuf.Core.ColorData(); + } + InnerValue.MergeFrom(other.InnerValue); + } + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + if (innerValue_ == null) { + InnerValue = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(InnerValue); + 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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + if (innerValue_ == null) { + InnerValue = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(InnerValue); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableListIntData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableListIntData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[6]; } + } + + [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 OverridableListIntData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListIntData(OverridableListIntData other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListIntData Clone() { + return new OverridableListIntData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_innerValue_codec + = pb::FieldCodec.ForInt32(18); + private readonly pbc::RepeatedField innerValue_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InnerValue { + get { return innerValue_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableListIntData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableListIntData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if(!innerValue_.Equals(other.innerValue_)) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + hash ^= innerValue_.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(output, _repeated_innerValue_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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(ref output, _repeated_innerValue_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 (Overrides != false) { + size += 1 + 1; + } + size += innerValue_.CalculateSize(_repeated_innerValue_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableListIntData other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + innerValue_.Add(other.innerValue_); + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: + case 16: { + innerValue_.AddEntriesFrom(input, _repeated_innerValue_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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: + case 16: { + innerValue_.AddEntriesFrom(ref input, _repeated_innerValue_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableListBoolData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableListBoolData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[7]; } + } + + [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 OverridableListBoolData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListBoolData(OverridableListBoolData other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListBoolData Clone() { + return new OverridableListBoolData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_innerValue_codec + = pb::FieldCodec.ForBool(18); + private readonly pbc::RepeatedField innerValue_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InnerValue { + get { return innerValue_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableListBoolData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableListBoolData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if(!innerValue_.Equals(other.innerValue_)) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + hash ^= innerValue_.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(output, _repeated_innerValue_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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(ref output, _repeated_innerValue_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 (Overrides != false) { + size += 1 + 1; + } + size += innerValue_.CalculateSize(_repeated_innerValue_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableListBoolData other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + innerValue_.Add(other.innerValue_); + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: + case 16: { + innerValue_.AddEntriesFrom(input, _repeated_innerValue_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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: + case 16: { + innerValue_.AddEntriesFrom(ref input, _repeated_innerValue_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableListFloatData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableListFloatData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[8]; } + } + + [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 OverridableListFloatData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListFloatData(OverridableListFloatData other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListFloatData Clone() { + return new OverridableListFloatData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_innerValue_codec + = pb::FieldCodec.ForFloat(18); + private readonly pbc::RepeatedField innerValue_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InnerValue { + get { return innerValue_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableListFloatData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableListFloatData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if(!innerValue_.Equals(other.innerValue_)) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + hash ^= innerValue_.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(output, _repeated_innerValue_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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(ref output, _repeated_innerValue_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 (Overrides != false) { + size += 1 + 1; + } + size += innerValue_.CalculateSize(_repeated_innerValue_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableListFloatData other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + innerValue_.Add(other.innerValue_); + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: + case 21: { + innerValue_.AddEntriesFrom(input, _repeated_innerValue_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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: + case 21: { + innerValue_.AddEntriesFrom(ref input, _repeated_innerValue_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableListStringData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableListStringData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[9]; } + } + + [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 OverridableListStringData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListStringData(OverridableListStringData other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListStringData Clone() { + return new OverridableListStringData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_innerValue_codec + = pb::FieldCodec.ForString(18); + private readonly pbc::RepeatedField innerValue_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InnerValue { + get { return innerValue_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableListStringData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableListStringData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if(!innerValue_.Equals(other.innerValue_)) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + hash ^= innerValue_.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(output, _repeated_innerValue_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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(ref output, _repeated_innerValue_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 (Overrides != false) { + size += 1 + 1; + } + size += innerValue_.CalculateSize(_repeated_innerValue_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableListStringData other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + innerValue_.Add(other.innerValue_); + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + innerValue_.AddEntriesFrom(input, _repeated_innerValue_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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + innerValue_.AddEntriesFrom(ref input, _repeated_innerValue_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableListVector3Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableListVector3Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[10]; } + } + + [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 OverridableListVector3Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListVector3Data(OverridableListVector3Data other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListVector3Data Clone() { + return new OverridableListVector3Data(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_innerValue_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.Core.Vector3Data.Parser); + private readonly pbc::RepeatedField innerValue_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InnerValue { + get { return innerValue_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableListVector3Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableListVector3Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if(!innerValue_.Equals(other.innerValue_)) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + hash ^= innerValue_.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(output, _repeated_innerValue_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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(ref output, _repeated_innerValue_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 (Overrides != false) { + size += 1 + 1; + } + size += innerValue_.CalculateSize(_repeated_innerValue_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableListVector3Data other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + innerValue_.Add(other.innerValue_); + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + innerValue_.AddEntriesFrom(input, _repeated_innerValue_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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + innerValue_.AddEntriesFrom(ref input, _repeated_innerValue_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class OverridableListColorData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OverridableListColorData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor.MessageTypes[11]; } + } + + [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 OverridableListColorData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListColorData(OverridableListColorData other) : this() { + overrides_ = other.overrides_; + innerValue_ = other.innerValue_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OverridableListColorData Clone() { + return new OverridableListColorData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private bool overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "inner_value" field. + public const int InnerValueFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_innerValue_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.Core.ColorData.Parser); + private readonly pbc::RepeatedField innerValue_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InnerValue { + get { return innerValue_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as OverridableListColorData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(OverridableListColorData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Overrides != other.Overrides) return false; + if(!innerValue_.Equals(other.innerValue_)) 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 (Overrides != false) hash ^= Overrides.GetHashCode(); + hash ^= innerValue_.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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(output, _repeated_innerValue_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 (Overrides != false) { + output.WriteRawTag(8); + output.WriteBool(Overrides); + } + innerValue_.WriteTo(ref output, _repeated_innerValue_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 (Overrides != false) { + size += 1 + 1; + } + size += innerValue_.CalculateSize(_repeated_innerValue_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(OverridableListColorData other) { + if (other == null) { + return; + } + if (other.Overrides != false) { + Overrides = other.Overrides; + } + innerValue_.Add(other.innerValue_); + _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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + innerValue_.AddEntriesFrom(input, _repeated_innerValue_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 8: { + Overrides = input.ReadBool(); + break; + } + case 18: { + innerValue_.AddEntriesFrom(ref input, _repeated_innerValue_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PaddleballGameRuleData.cs b/PaddleballGameRuleData.cs new file mode 100644 index 0000000..457d1b4 --- /dev/null +++ b/PaddleballGameRuleData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/paddleball_game_rule_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/paddleball_game_rule_data.proto + public static partial class PaddleballGameRuleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/paddleball_game_rule_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PaddleballGameRuleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjtyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vcGFkZGxlYmFsbF9nYW1l", + "X3J1bGVfZGF0YS5wcm90bxIIcmVjX3Jvb20iSQoWUGFkZGxlYmFsbEdhbWVS", + "dWxlRGF0YRIUCgxzY29yZV90b193aW4YASABKAUSGQoRbWF4X2dhbWVfZHVy", + "YXRpb24YAiABKAJCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PaddleballGameRuleData), global::RecRoom.Protobuf.PaddleballGameRuleData.Parser, new[]{ "ScoreToWin", "MaxGameDuration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PaddleballGameRuleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PaddleballGameRuleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PaddleballGameRuleDataReflection.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 PaddleballGameRuleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PaddleballGameRuleData(PaddleballGameRuleData other) : this() { + scoreToWin_ = other.scoreToWin_; + maxGameDuration_ = other.maxGameDuration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PaddleballGameRuleData Clone() { + return new PaddleballGameRuleData(this); + } + + /// Field number for the "score_to_win" field. + public const int ScoreToWinFieldNumber = 1; + private int scoreToWin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ScoreToWin { + get { return scoreToWin_; } + set { + scoreToWin_ = value; + } + } + + /// Field number for the "max_game_duration" field. + public const int MaxGameDurationFieldNumber = 2; + private float maxGameDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxGameDuration { + get { return maxGameDuration_; } + set { + maxGameDuration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PaddleballGameRuleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PaddleballGameRuleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ScoreToWin != other.ScoreToWin) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxGameDuration, other.MaxGameDuration)) 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 (ScoreToWin != 0) hash ^= ScoreToWin.GetHashCode(); + if (MaxGameDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxGameDuration); + 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 (ScoreToWin != 0) { + output.WriteRawTag(8); + output.WriteInt32(ScoreToWin); + } + if (MaxGameDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxGameDuration); + } + 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 (ScoreToWin != 0) { + output.WriteRawTag(8); + output.WriteInt32(ScoreToWin); + } + if (MaxGameDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxGameDuration); + } + 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 (ScoreToWin != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ScoreToWin); + } + if (MaxGameDuration != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PaddleballGameRuleData other) { + if (other == null) { + return; + } + if (other.ScoreToWin != 0) { + ScoreToWin = other.ScoreToWin; + } + if (other.MaxGameDuration != 0F) { + MaxGameDuration = other.MaxGameDuration; + } + _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 8: { + ScoreToWin = input.ReadInt32(); + break; + } + case 21: { + MaxGameDuration = input.ReadFloat(); + 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 8: { + ScoreToWin = input.ReadInt32(); + break; + } + case 21: { + MaxGameDuration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PaintballCaptureTheFlagGameRuleData.cs b/PaintballCaptureTheFlagGameRuleData.cs new file mode 100644 index 0000000..531fac1 --- /dev/null +++ b/PaintballCaptureTheFlagGameRuleData.cs @@ -0,0 +1,319 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/paintball_capture_the_flag_game_rule_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/paintball_capture_the_flag_game_rule_data.proto + public static partial class PaintballCaptureTheFlagGameRuleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/paintball_capture_the_flag_game_rule_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PaintballCaptureTheFlagGameRuleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CktyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vcGFpbnRiYWxsX2NhcHR1", + "cmVfdGhlX2ZsYWdfZ2FtZV9ydWxlX2RhdGEucHJvdG8SCHJlY19yb29tIm4K", + "I1BhaW50YmFsbENhcHR1cmVUaGVGbGFnR2FtZVJ1bGVEYXRhEhUKDXNjb3Jl", + "c190b193aW4YASABKAUSGQoRbWF4X2dhbWVfZHVyYXRpb24YAiABKAISFQoN", + "bXVzaWNfZW5hYmxlZBgDIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PaintballCaptureTheFlagGameRuleData), global::RecRoom.Protobuf.PaintballCaptureTheFlagGameRuleData.Parser, new[]{ "ScoresToWin", "MaxGameDuration", "MusicEnabled" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PaintballCaptureTheFlagGameRuleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PaintballCaptureTheFlagGameRuleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PaintballCaptureTheFlagGameRuleDataReflection.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 PaintballCaptureTheFlagGameRuleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PaintballCaptureTheFlagGameRuleData(PaintballCaptureTheFlagGameRuleData other) : this() { + scoresToWin_ = other.scoresToWin_; + maxGameDuration_ = other.maxGameDuration_; + musicEnabled_ = other.musicEnabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PaintballCaptureTheFlagGameRuleData Clone() { + return new PaintballCaptureTheFlagGameRuleData(this); + } + + /// Field number for the "scores_to_win" field. + public const int ScoresToWinFieldNumber = 1; + private int scoresToWin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ScoresToWin { + get { return scoresToWin_; } + set { + scoresToWin_ = value; + } + } + + /// Field number for the "max_game_duration" field. + public const int MaxGameDurationFieldNumber = 2; + private float maxGameDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxGameDuration { + get { return maxGameDuration_; } + set { + maxGameDuration_ = value; + } + } + + /// Field number for the "music_enabled" field. + public const int MusicEnabledFieldNumber = 3; + private bool musicEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MusicEnabled { + get { return musicEnabled_; } + set { + musicEnabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PaintballCaptureTheFlagGameRuleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PaintballCaptureTheFlagGameRuleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ScoresToWin != other.ScoresToWin) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxGameDuration, other.MaxGameDuration)) return false; + if (MusicEnabled != other.MusicEnabled) 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 (ScoresToWin != 0) hash ^= ScoresToWin.GetHashCode(); + if (MaxGameDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxGameDuration); + if (MusicEnabled != false) hash ^= MusicEnabled.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 (ScoresToWin != 0) { + output.WriteRawTag(8); + output.WriteInt32(ScoresToWin); + } + if (MaxGameDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxGameDuration); + } + if (MusicEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(MusicEnabled); + } + 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 (ScoresToWin != 0) { + output.WriteRawTag(8); + output.WriteInt32(ScoresToWin); + } + if (MaxGameDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxGameDuration); + } + if (MusicEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(MusicEnabled); + } + 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 (ScoresToWin != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ScoresToWin); + } + if (MaxGameDuration != 0F) { + size += 1 + 4; + } + if (MusicEnabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PaintballCaptureTheFlagGameRuleData other) { + if (other == null) { + return; + } + if (other.ScoresToWin != 0) { + ScoresToWin = other.ScoresToWin; + } + if (other.MaxGameDuration != 0F) { + MaxGameDuration = other.MaxGameDuration; + } + if (other.MusicEnabled != false) { + MusicEnabled = other.MusicEnabled; + } + _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 8: { + ScoresToWin = input.ReadInt32(); + break; + } + case 21: { + MaxGameDuration = input.ReadFloat(); + break; + } + case 24: { + MusicEnabled = input.ReadBool(); + 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 8: { + ScoresToWin = input.ReadInt32(); + break; + } + case 21: { + MaxGameDuration = input.ReadFloat(); + break; + } + case 24: { + MusicEnabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PaintballTeamBattleGameRuleData.cs b/PaintballTeamBattleGameRuleData.cs new file mode 100644 index 0000000..88b39b4 --- /dev/null +++ b/PaintballTeamBattleGameRuleData.cs @@ -0,0 +1,318 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/paintball_team_battle_game_rule_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/paintball_team_battle_game_rule_data.proto + public static partial class PaintballTeamBattleGameRuleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/paintball_team_battle_game_rule_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PaintballTeamBattleGameRuleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkZyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vcGFpbnRiYWxsX3RlYW1f", + "YmF0dGxlX2dhbWVfcnVsZV9kYXRhLnByb3RvEghyZWNfcm9vbSJpCh9QYWlu", + "dGJhbGxUZWFtQmF0dGxlR2FtZVJ1bGVEYXRhEhQKDHNjb3JlX3RvX3dpbhgB", + "IAEoBRIZChFtYXhfZ2FtZV9kdXJhdGlvbhgCIAEoAhIVCg1tdXNpY19lbmFi", + "bGVkGAMgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PaintballTeamBattleGameRuleData), global::RecRoom.Protobuf.PaintballTeamBattleGameRuleData.Parser, new[]{ "ScoreToWin", "MaxGameDuration", "MusicEnabled" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PaintballTeamBattleGameRuleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PaintballTeamBattleGameRuleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PaintballTeamBattleGameRuleDataReflection.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 PaintballTeamBattleGameRuleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PaintballTeamBattleGameRuleData(PaintballTeamBattleGameRuleData other) : this() { + scoreToWin_ = other.scoreToWin_; + maxGameDuration_ = other.maxGameDuration_; + musicEnabled_ = other.musicEnabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PaintballTeamBattleGameRuleData Clone() { + return new PaintballTeamBattleGameRuleData(this); + } + + /// Field number for the "score_to_win" field. + public const int ScoreToWinFieldNumber = 1; + private int scoreToWin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ScoreToWin { + get { return scoreToWin_; } + set { + scoreToWin_ = value; + } + } + + /// Field number for the "max_game_duration" field. + public const int MaxGameDurationFieldNumber = 2; + private float maxGameDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxGameDuration { + get { return maxGameDuration_; } + set { + maxGameDuration_ = value; + } + } + + /// Field number for the "music_enabled" field. + public const int MusicEnabledFieldNumber = 3; + private bool musicEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MusicEnabled { + get { return musicEnabled_; } + set { + musicEnabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PaintballTeamBattleGameRuleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PaintballTeamBattleGameRuleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ScoreToWin != other.ScoreToWin) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxGameDuration, other.MaxGameDuration)) return false; + if (MusicEnabled != other.MusicEnabled) 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 (ScoreToWin != 0) hash ^= ScoreToWin.GetHashCode(); + if (MaxGameDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxGameDuration); + if (MusicEnabled != false) hash ^= MusicEnabled.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 (ScoreToWin != 0) { + output.WriteRawTag(8); + output.WriteInt32(ScoreToWin); + } + if (MaxGameDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxGameDuration); + } + if (MusicEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(MusicEnabled); + } + 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 (ScoreToWin != 0) { + output.WriteRawTag(8); + output.WriteInt32(ScoreToWin); + } + if (MaxGameDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxGameDuration); + } + if (MusicEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(MusicEnabled); + } + 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 (ScoreToWin != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ScoreToWin); + } + if (MaxGameDuration != 0F) { + size += 1 + 4; + } + if (MusicEnabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PaintballTeamBattleGameRuleData other) { + if (other == null) { + return; + } + if (other.ScoreToWin != 0) { + ScoreToWin = other.ScoreToWin; + } + if (other.MaxGameDuration != 0F) { + MaxGameDuration = other.MaxGameDuration; + } + if (other.MusicEnabled != false) { + MusicEnabled = other.MusicEnabled; + } + _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 8: { + ScoreToWin = input.ReadInt32(); + break; + } + case 21: { + MaxGameDuration = input.ReadFloat(); + break; + } + case 24: { + MusicEnabled = input.ReadBool(); + 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 8: { + ScoreToWin = input.ReadInt32(); + break; + } + case 21: { + MaxGameDuration = input.ReadFloat(); + break; + } + case 24: { + MusicEnabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ParticleEmitterData.cs b/ParticleEmitterData.cs new file mode 100644 index 0000000..0139996 --- /dev/null +++ b/ParticleEmitterData.cs @@ -0,0 +1,429 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/particle_emitter_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/particle_emitter_data.proto + public static partial class ParticleEmitterDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/particle_emitter_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ParticleEmitterDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjByZWNfcm9vbS9wZXJzaXN0ZW5jZS9wYXJ0aWNsZV9lbWl0dGVyX2RhdGEu", + "cHJvdG8SCHJlY19yb29tIoQBChNQYXJ0aWNsZUVtaXR0ZXJEYXRhEhEKCWVm", + "ZmVjdF9pZBgBIAEoDBIPCgdsb29waW5nGAIgASgIEhsKE3VzZV9zYW5kYm94", + "X3JlY29sb3IYAyABKAgSDwoHcGxheWluZxgEIAEoCBIMCgRzaXplGAUgASgC", + "Eg0KBXNwZWVkGAYgASgCQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ParticleEmitterData), global::RecRoom.Protobuf.ParticleEmitterData.Parser, new[]{ "EffectId", "Looping", "UseSandboxRecolor", "Playing", "Size", "Speed" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ParticleEmitterData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ParticleEmitterData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ParticleEmitterDataReflection.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 ParticleEmitterData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ParticleEmitterData(ParticleEmitterData other) : this() { + effectId_ = other.effectId_; + looping_ = other.looping_; + useSandboxRecolor_ = other.useSandboxRecolor_; + playing_ = other.playing_; + size_ = other.size_; + speed_ = other.speed_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ParticleEmitterData Clone() { + return new ParticleEmitterData(this); + } + + /// Field number for the "effect_id" field. + public const int EffectIdFieldNumber = 1; + private pb::ByteString effectId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString EffectId { + get { return effectId_; } + set { + effectId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "looping" field. + public const int LoopingFieldNumber = 2; + private bool looping_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Looping { + get { return looping_; } + set { + looping_ = value; + } + } + + /// Field number for the "use_sandbox_recolor" field. + public const int UseSandboxRecolorFieldNumber = 3; + private bool useSandboxRecolor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UseSandboxRecolor { + get { return useSandboxRecolor_; } + set { + useSandboxRecolor_ = value; + } + } + + /// Field number for the "playing" field. + public const int PlayingFieldNumber = 4; + private bool playing_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Playing { + get { return playing_; } + set { + playing_ = value; + } + } + + /// Field number for the "size" field. + public const int SizeFieldNumber = 5; + private float size_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Size { + get { return size_; } + set { + size_ = value; + } + } + + /// Field number for the "speed" field. + public const int SpeedFieldNumber = 6; + private float speed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Speed { + get { return speed_; } + set { + speed_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ParticleEmitterData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ParticleEmitterData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (EffectId != other.EffectId) return false; + if (Looping != other.Looping) return false; + if (UseSandboxRecolor != other.UseSandboxRecolor) return false; + if (Playing != other.Playing) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Size, other.Size)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Speed, other.Speed)) 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 (EffectId.Length != 0) hash ^= EffectId.GetHashCode(); + if (Looping != false) hash ^= Looping.GetHashCode(); + if (UseSandboxRecolor != false) hash ^= UseSandboxRecolor.GetHashCode(); + if (Playing != false) hash ^= Playing.GetHashCode(); + if (Size != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Size); + if (Speed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Speed); + 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 (EffectId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(EffectId); + } + if (Looping != false) { + output.WriteRawTag(16); + output.WriteBool(Looping); + } + if (UseSandboxRecolor != false) { + output.WriteRawTag(24); + output.WriteBool(UseSandboxRecolor); + } + if (Playing != false) { + output.WriteRawTag(32); + output.WriteBool(Playing); + } + if (Size != 0F) { + output.WriteRawTag(45); + output.WriteFloat(Size); + } + if (Speed != 0F) { + output.WriteRawTag(53); + output.WriteFloat(Speed); + } + 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 (EffectId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(EffectId); + } + if (Looping != false) { + output.WriteRawTag(16); + output.WriteBool(Looping); + } + if (UseSandboxRecolor != false) { + output.WriteRawTag(24); + output.WriteBool(UseSandboxRecolor); + } + if (Playing != false) { + output.WriteRawTag(32); + output.WriteBool(Playing); + } + if (Size != 0F) { + output.WriteRawTag(45); + output.WriteFloat(Size); + } + if (Speed != 0F) { + output.WriteRawTag(53); + output.WriteFloat(Speed); + } + 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 (EffectId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(EffectId); + } + if (Looping != false) { + size += 1 + 1; + } + if (UseSandboxRecolor != false) { + size += 1 + 1; + } + if (Playing != false) { + size += 1 + 1; + } + if (Size != 0F) { + size += 1 + 4; + } + if (Speed != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ParticleEmitterData other) { + if (other == null) { + return; + } + if (other.EffectId.Length != 0) { + EffectId = other.EffectId; + } + if (other.Looping != false) { + Looping = other.Looping; + } + if (other.UseSandboxRecolor != false) { + UseSandboxRecolor = other.UseSandboxRecolor; + } + if (other.Playing != false) { + Playing = other.Playing; + } + if (other.Size != 0F) { + Size = other.Size; + } + if (other.Speed != 0F) { + Speed = other.Speed; + } + _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: { + EffectId = input.ReadBytes(); + break; + } + case 16: { + Looping = input.ReadBool(); + break; + } + case 24: { + UseSandboxRecolor = input.ReadBool(); + break; + } + case 32: { + Playing = input.ReadBool(); + break; + } + case 45: { + Size = input.ReadFloat(); + break; + } + case 53: { + Speed = input.ReadFloat(); + 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: { + EffectId = input.ReadBytes(); + break; + } + case 16: { + Looping = input.ReadBool(); + break; + } + case 24: { + UseSandboxRecolor = input.ReadBool(); + break; + } + case 32: { + Playing = input.ReadBool(); + break; + } + case 45: { + Size = input.ReadFloat(); + break; + } + case 53: { + Speed = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ParticleVfxData.cs b/ParticleVfxData.cs new file mode 100644 index 0000000..29f6bca --- /dev/null +++ b/ParticleVfxData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/particle_vfx_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/particle_vfx_data.proto + public static partial class ParticleVfxDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/particle_vfx_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ParticleVfxDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9wYXJ0aWNsZV92ZnhfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvIjgKD1BhcnRpY2xlVmZ4RGF0", + "YRIlCg1wYXJ0aWNsZV90eXBlGAEgASgLMg4uY29yZS5HdWlkRGF0YUIWqgIT", + "Q2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ParticleVfxData), global::CircuitsV2.Protobuf.ParticleVfxData.Parser, new[]{ "ParticleType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ParticleVfxData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ParticleVfxData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ParticleVfxDataReflection.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 ParticleVfxData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ParticleVfxData(ParticleVfxData other) : this() { + particleType_ = other.particleType_ != null ? other.particleType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ParticleVfxData Clone() { + return new ParticleVfxData(this); + } + + /// Field number for the "particle_type" field. + public const int ParticleTypeFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData particleType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ParticleType { + get { return particleType_; } + set { + particleType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ParticleVfxData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ParticleVfxData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ParticleType, other.ParticleType)) 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 (particleType_ != null) hash ^= ParticleType.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 (particleType_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ParticleType); + } + 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 (particleType_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ParticleType); + } + 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 (particleType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ParticleType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ParticleVfxData other) { + if (other == null) { + return; + } + if (other.particleType_ != null) { + if (particleType_ == null) { + ParticleType = new global::RecRoom.Protobuf.Core.GuidData(); + } + ParticleType.MergeFrom(other.ParticleType); + } + _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 (particleType_ == null) { + ParticleType = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ParticleType); + 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 (particleType_ == null) { + ParticleType = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ParticleType); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PersistedAudioPlayerData.cs b/PersistedAudioPlayerData.cs new file mode 100644 index 0000000..e70e501 --- /dev/null +++ b/PersistedAudioPlayerData.cs @@ -0,0 +1,580 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/persisted_audio_player_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/persisted_audio_player_data.proto + public static partial class PersistedAudioPlayerDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/persisted_audio_player_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PersistedAudioPlayerDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9wZXJzaXN0ZWRfYXVkaW9fcGxheWVy", + "X2RhdGEucHJvdG8SCHJlY19yb29tIvoBChhQZXJzaXN0ZWRBdWRpb1BsYXll", + "ckRhdGESDAoEbG9vcBgBIAEoCBIZChF1c2Vfc3BhdGlhbF9hdWRpbxgCIAEo", + "CBIfChdpbnRlcnJ1cHRfY3VycmVudF9zb3VuZBgDIAEoCBIPCgdjaGFubmVs", + "GAUgASgFEg0KBXNwZWVkGAYgASgCEg4KBnZvbHVtZRgHIAEoAhITCgttYXhf", + "cm9sbG9mZhgIIAEoAhIVCg1yb2xsb2ZmX2N1cnZlGAkgASgFEhcKD2RvcHBs", + "ZXJfZW5hYmxlZBgKIAEoCBIfChdERVBSRUNBVEVEX3BsYXlfZm9yX2FsbBgE", + "IAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PersistedAudioPlayerData), global::RecRoom.Protobuf.PersistedAudioPlayerData.Parser, new[]{ "Loop", "UseSpatialAudio", "InterruptCurrentSound", "Channel", "Speed", "Volume", "MaxRolloff", "RolloffCurve", "DopplerEnabled", "DEPRECATEDPlayForAll" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PersistedAudioPlayerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PersistedAudioPlayerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PersistedAudioPlayerDataReflection.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 PersistedAudioPlayerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PersistedAudioPlayerData(PersistedAudioPlayerData other) : this() { + loop_ = other.loop_; + useSpatialAudio_ = other.useSpatialAudio_; + interruptCurrentSound_ = other.interruptCurrentSound_; + channel_ = other.channel_; + speed_ = other.speed_; + volume_ = other.volume_; + maxRolloff_ = other.maxRolloff_; + rolloffCurve_ = other.rolloffCurve_; + dopplerEnabled_ = other.dopplerEnabled_; + dEPRECATEDPlayForAll_ = other.dEPRECATEDPlayForAll_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PersistedAudioPlayerData Clone() { + return new PersistedAudioPlayerData(this); + } + + /// Field number for the "loop" field. + public const int LoopFieldNumber = 1; + private bool loop_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Loop { + get { return loop_; } + set { + loop_ = value; + } + } + + /// Field number for the "use_spatial_audio" field. + public const int UseSpatialAudioFieldNumber = 2; + private bool useSpatialAudio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UseSpatialAudio { + get { return useSpatialAudio_; } + set { + useSpatialAudio_ = value; + } + } + + /// Field number for the "interrupt_current_sound" field. + public const int InterruptCurrentSoundFieldNumber = 3; + private bool interruptCurrentSound_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool InterruptCurrentSound { + get { return interruptCurrentSound_; } + set { + interruptCurrentSound_ = value; + } + } + + /// Field number for the "channel" field. + public const int ChannelFieldNumber = 5; + private int channel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Channel { + get { return channel_; } + set { + channel_ = value; + } + } + + /// Field number for the "speed" field. + public const int SpeedFieldNumber = 6; + private float speed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Speed { + get { return speed_; } + set { + speed_ = value; + } + } + + /// Field number for the "volume" field. + public const int VolumeFieldNumber = 7; + private float volume_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Volume { + get { return volume_; } + set { + volume_ = value; + } + } + + /// Field number for the "max_rolloff" field. + public const int MaxRolloffFieldNumber = 8; + private float maxRolloff_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxRolloff { + get { return maxRolloff_; } + set { + maxRolloff_ = value; + } + } + + /// Field number for the "rolloff_curve" field. + public const int RolloffCurveFieldNumber = 9; + private int rolloffCurve_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RolloffCurve { + get { return rolloffCurve_; } + set { + rolloffCurve_ = value; + } + } + + /// Field number for the "doppler_enabled" field. + public const int DopplerEnabledFieldNumber = 10; + private bool dopplerEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DopplerEnabled { + get { return dopplerEnabled_; } + set { + dopplerEnabled_ = value; + } + } + + /// Field number for the "DEPRECATED_play_for_all" field. + public const int DEPRECATEDPlayForAllFieldNumber = 4; + private bool dEPRECATEDPlayForAll_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDPlayForAll { + get { return dEPRECATEDPlayForAll_; } + set { + dEPRECATEDPlayForAll_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PersistedAudioPlayerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PersistedAudioPlayerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Loop != other.Loop) return false; + if (UseSpatialAudio != other.UseSpatialAudio) return false; + if (InterruptCurrentSound != other.InterruptCurrentSound) return false; + if (Channel != other.Channel) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Speed, other.Speed)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Volume, other.Volume)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxRolloff, other.MaxRolloff)) return false; + if (RolloffCurve != other.RolloffCurve) return false; + if (DopplerEnabled != other.DopplerEnabled) return false; + if (DEPRECATEDPlayForAll != other.DEPRECATEDPlayForAll) 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 (Loop != false) hash ^= Loop.GetHashCode(); + if (UseSpatialAudio != false) hash ^= UseSpatialAudio.GetHashCode(); + if (InterruptCurrentSound != false) hash ^= InterruptCurrentSound.GetHashCode(); + if (Channel != 0) hash ^= Channel.GetHashCode(); + if (Speed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Speed); + if (Volume != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Volume); + if (MaxRolloff != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxRolloff); + if (RolloffCurve != 0) hash ^= RolloffCurve.GetHashCode(); + if (DopplerEnabled != false) hash ^= DopplerEnabled.GetHashCode(); + if (DEPRECATEDPlayForAll != false) hash ^= DEPRECATEDPlayForAll.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 (Loop != false) { + output.WriteRawTag(8); + output.WriteBool(Loop); + } + if (UseSpatialAudio != false) { + output.WriteRawTag(16); + output.WriteBool(UseSpatialAudio); + } + if (InterruptCurrentSound != false) { + output.WriteRawTag(24); + output.WriteBool(InterruptCurrentSound); + } + if (DEPRECATEDPlayForAll != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDPlayForAll); + } + if (Channel != 0) { + output.WriteRawTag(40); + output.WriteInt32(Channel); + } + if (Speed != 0F) { + output.WriteRawTag(53); + output.WriteFloat(Speed); + } + if (Volume != 0F) { + output.WriteRawTag(61); + output.WriteFloat(Volume); + } + if (MaxRolloff != 0F) { + output.WriteRawTag(69); + output.WriteFloat(MaxRolloff); + } + if (RolloffCurve != 0) { + output.WriteRawTag(72); + output.WriteInt32(RolloffCurve); + } + if (DopplerEnabled != false) { + output.WriteRawTag(80); + output.WriteBool(DopplerEnabled); + } + 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 (Loop != false) { + output.WriteRawTag(8); + output.WriteBool(Loop); + } + if (UseSpatialAudio != false) { + output.WriteRawTag(16); + output.WriteBool(UseSpatialAudio); + } + if (InterruptCurrentSound != false) { + output.WriteRawTag(24); + output.WriteBool(InterruptCurrentSound); + } + if (DEPRECATEDPlayForAll != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDPlayForAll); + } + if (Channel != 0) { + output.WriteRawTag(40); + output.WriteInt32(Channel); + } + if (Speed != 0F) { + output.WriteRawTag(53); + output.WriteFloat(Speed); + } + if (Volume != 0F) { + output.WriteRawTag(61); + output.WriteFloat(Volume); + } + if (MaxRolloff != 0F) { + output.WriteRawTag(69); + output.WriteFloat(MaxRolloff); + } + if (RolloffCurve != 0) { + output.WriteRawTag(72); + output.WriteInt32(RolloffCurve); + } + if (DopplerEnabled != false) { + output.WriteRawTag(80); + output.WriteBool(DopplerEnabled); + } + 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 (Loop != false) { + size += 1 + 1; + } + if (UseSpatialAudio != false) { + size += 1 + 1; + } + if (InterruptCurrentSound != false) { + size += 1 + 1; + } + if (Channel != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Channel); + } + if (Speed != 0F) { + size += 1 + 4; + } + if (Volume != 0F) { + size += 1 + 4; + } + if (MaxRolloff != 0F) { + size += 1 + 4; + } + if (RolloffCurve != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RolloffCurve); + } + if (DopplerEnabled != false) { + size += 1 + 1; + } + if (DEPRECATEDPlayForAll != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PersistedAudioPlayerData other) { + if (other == null) { + return; + } + if (other.Loop != false) { + Loop = other.Loop; + } + if (other.UseSpatialAudio != false) { + UseSpatialAudio = other.UseSpatialAudio; + } + if (other.InterruptCurrentSound != false) { + InterruptCurrentSound = other.InterruptCurrentSound; + } + if (other.Channel != 0) { + Channel = other.Channel; + } + if (other.Speed != 0F) { + Speed = other.Speed; + } + if (other.Volume != 0F) { + Volume = other.Volume; + } + if (other.MaxRolloff != 0F) { + MaxRolloff = other.MaxRolloff; + } + if (other.RolloffCurve != 0) { + RolloffCurve = other.RolloffCurve; + } + if (other.DopplerEnabled != false) { + DopplerEnabled = other.DopplerEnabled; + } + if (other.DEPRECATEDPlayForAll != false) { + DEPRECATEDPlayForAll = other.DEPRECATEDPlayForAll; + } + _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 8: { + Loop = input.ReadBool(); + break; + } + case 16: { + UseSpatialAudio = input.ReadBool(); + break; + } + case 24: { + InterruptCurrentSound = input.ReadBool(); + break; + } + case 32: { + DEPRECATEDPlayForAll = input.ReadBool(); + break; + } + case 40: { + Channel = input.ReadInt32(); + break; + } + case 53: { + Speed = input.ReadFloat(); + break; + } + case 61: { + Volume = input.ReadFloat(); + break; + } + case 69: { + MaxRolloff = input.ReadFloat(); + break; + } + case 72: { + RolloffCurve = input.ReadInt32(); + break; + } + case 80: { + DopplerEnabled = input.ReadBool(); + 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 8: { + Loop = input.ReadBool(); + break; + } + case 16: { + UseSpatialAudio = input.ReadBool(); + break; + } + case 24: { + InterruptCurrentSound = input.ReadBool(); + break; + } + case 32: { + DEPRECATEDPlayForAll = input.ReadBool(); + break; + } + case 40: { + Channel = input.ReadInt32(); + break; + } + case 53: { + Speed = input.ReadFloat(); + break; + } + case 61: { + Volume = input.ReadFloat(); + break; + } + case 69: { + MaxRolloff = input.ReadFloat(); + break; + } + case 72: { + RolloffCurve = input.ReadInt32(); + break; + } + case 80: { + DopplerEnabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PersistedRoomData.cs b/PersistedRoomData.cs new file mode 100644 index 0000000..8c6b1ad --- /dev/null +++ b/PersistedRoomData.cs @@ -0,0 +1,1447 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/persisted_room_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/persisted_room_data.proto + public static partial class PersistedRoomDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/persisted_room_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PersistedRoomDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS9wZXJzaXN0ZWRfcm9vbV9kYXRhLnBy", + "b3RvEghyZWNfcm9vbRofZ29vZ2xlL3Byb3RvYnVmL3RpbWVzdGFtcC5wcm90", + "bxokY2lyY3VpdHNfdjIvY2lyY3VpdF9ncmFwaF9kYXRhLnByb3RvGiNjaXJj", + "dWl0c192Mi9jaXJjdWl0X3Jvb3RfZGF0YS5wcm90bxoUY29yZS9ndWlkX2Rh", + "dGEucHJvdG8aQ3JlY19yb29tL3BlcnNpc3RlbmNlL2RlcHJlY2F0ZWQvREVQ", + "UkVDQVRFRF9ob3N0X3NldHRpbmdzX2RhdGEucHJvdG8aRnJlY19yb29tL3Bl", + "cnNpc3RlbmNlL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9zYW5kYm94X3NldHRp", + "bmdzX2RhdGEucHJvdG8aQ3JlY19yb29tL3BlcnNpc3RlbmNlL2RlcHJlY2F0", + "ZWQvREVQUkVDQVRFRF9nYW1lX3NldHRpbmdzX2RhdGEucHJvdG8aSXJlY19y", + "b29tL3BlcnNpc3RlbmNlL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9yb29tX3Bl", + "cnNpc3RlbmNlX3ZlcnNpb24ucHJvdG8aKHJlY19yb29tL3BlcnNpc3RlbmNl", + "L2F1dG9zYXZlX2RhdGEucHJvdG8aMHJlY19yb29tL3BlcnNpc3RlbmNlL2Nv", + "bm5lY3RhYmxlX25vZGVfZGF0YS5wcm90bxoncmVjX3Jvb20vcGVyc2lzdGVu", + "Y2UvbmF2bWVzaF9kYXRhLnByb3RvGjFyZWNfcm9vbS9wZXJzaXN0ZW5jZS9w", + "ZXJzaXN0ZWRfcm9vbV92ZXJzaW9uLnByb3RvGjByZWNfcm9vbS9wZXJzaXN0", + "ZW5jZS9wZXJzaXN0ZW5jZV92aWV3X2RhdGEucHJvdG8aLnJlY19yb29tL3Bl", + "cnNpc3RlbmNlL3NjZW5lX3NldHRpbmdzX2RhdGEucHJvdG8aMXJlY19yb29t", + "L3BlcnNpc3RlbmNlL3Rvb2xfdGFnX3NldHRpbmdzX2RhdGEucHJvdG8aNXJl", + "Y19yb29tL3BsYXllcl9yb2xlcy9nYW1lX3JvbGVfY29sbGVjdGlvbl9kYXRh", + "LnByb3RvGjVyZWNfcm9vbS9wbGF5ZXJfcm9sZXMvcm9vbV9yb2xlX2NvbGxl", + "Y3Rpb25fZGF0YS5wcm90bxokY2lyY3VpdHNfdjIvcm9vbV9tb29kX2ZvZ19k", + "YXRhLnByb3RvGiRjaXJjdWl0c192Mi9yb29tX21vb2Rfc3VuX2RhdGEucHJv", + "dG8aM2NpcmN1aXRzX3YyL3Jvb21fbW9vZF9iYWNrZ3JvdW5kX29iamVjdHNf", + "ZGF0YS5wcm90bxooY2lyY3VpdHNfdjIvcm9vbV9tb29kX3NreWRvbWVfZGF0", + "YS5wcm90byLLCwoRUGVyc2lzdGVkUm9vbURhdGESRwoSREVQUkVDQVRFRF92", + "ZXJzaW9uGAEgASgOMisucmVjX3Jvb20uREVQUkVDQVRFRF9Sb29tUGVyc2lz", + "dGVuY2VWZXJzaW9uEjgKEXBlcnNpc3RlbmNlX3ZpZXdzGAIgAygLMh0ucmVj", + "X3Jvb20uUGVyc2lzdGVuY2VWaWV3RGF0YRIyCg5sYXN0X3NhdmVfdGltZRgD", + "IAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASEwoLYWN0aXZpdHlf", + "aWQYBCABKAkSEgoKb3V0cHV0X2xvZxgFIAEoCRITCgtzdWJfcm9vbV9pZBgG", + "IAEoAxJHChhERVBSRUNBVEVEX2hvc3Rfc2V0dGluZ3MYECABKAsyJS5yZWNf", + "cm9vbS5ERVBSRUNBVEVEX0hvc3RTZXR0aW5nc0RhdGESTQobREVQUkVDQVRF", + "RF9zYW5kYm94X3NldHRpbmdzGBEgASgLMigucmVjX3Jvb20uREVQUkVDQVRF", + "RF9TYW5kYm94U2V0dGluZ3NEYXRhEhQKDGNpcmN1aXRfZGF0YRgSIAEoDBJH", + "ChhERVBSRUNBVEVEX2dhbWVfc2V0dGluZ3MYEyABKAsyJS5yZWNfcm9vbS5E", + "RVBSRUNBVEVEX0dhbWVTZXR0aW5nc0RhdGESPQoWdG9vbF90YWdfc2V0dGlu", + "Z3NfZGF0YRgUIAEoCzIdLnJlY19yb29tLlRvb2xUYWdTZXR0aW5nc0RhdGES", + "PgoWY29ubmVjdGFibGVfZ3JhcGhfZGF0YRgVIAEoCzIeLnJlY19yb29tLkNv", + "bm5lY3RhYmxlR3JhcGhEYXRhEjgKDmdhbWVfcm9sZV9kYXRhGBYgASgLMiAu", + "cmVjX3Jvb20uR2FtZVJvbGVDb2xsZWN0aW9uRGF0YRI4Cg5yb29tX3JvbGVf", + "ZGF0YRgXIAEoCzIgLnJlY19yb29tLlJvb21Sb2xlQ29sbGVjdGlvbkRhdGES", + "OAoTc2NlbmVfc2V0dGluZ3NfZGF0YRgYIAEoCzIbLnJlY19yb29tLlNjZW5l", + "U2V0dGluZ3NEYXRhEjgKGERFUFJFQ0FURURfYXV0b3NhdmVfZGF0YRgZIAEo", + "CzIWLnJlY19yb29tLkF1dG9zYXZlRGF0YRJBChpERVBSRUNBVEVEX2NpcmN1", + "aXRfdjJfZGF0YRgaIAEoCzIdLmNpcmN1aXRzX3YyLkNpcmN1aXRHcmFwaERh", + "dGESKwoMbmF2bWVzaF9kYXRhGBsgASgLMhUucmVjX3Jvb20uTmF2TWVzaERh", + "dGESNQoPY2lyY3VpdF92Ml9kYXRhGBwgASgLMhwuY2lyY3VpdHNfdjIuQ2ly", + "Y3VpdFJvb3REYXRhEhkKEW9iamVjdF9tb2RlbF9kYXRhGB0gASgMEi8KB3Zl", + "cnNpb24YHiABKA4yHi5yZWNfcm9vbS5QZXJzaXN0ZWRSb29tVmVyc2lvbhIe", + "ChZjcmVhdGl2ZV9yb2xlc19lbmFibGVkGB8gASgIEjMKDXJvb21fZm9nX2Rh", + "dGEYICABKAsyHC5jaXJjdWl0c192Mi5Sb29tTW9vZEZvZ0RhdGESOAoScm9v", + "bV9tb29kX3N1bl9kYXRhGCEgASgLMhwuY2lyY3VpdHNfdjIuUm9vbU1vb2RT", + "dW5EYXRhElAKHHJvb21fbW9vZF9iYWNrZ3JvdW5kX29iamVjdHMYIiABKAsy", + "Ki5jaXJjdWl0c192Mi5Sb29tTW9vZEJhY2tncm91bmRPYmplY3RzRGF0YRI7", + "ChFyb29tX21vb2Rfc2t5ZG9tZRgjIAEoCzIgLmNpcmN1aXRzX3YyLlJvb21N", + "b29kU2t5ZG9tZURhdGESLgoWdWdjX2xvY2FsaXphdGlvbl9zY29wZRgkIAEo", + "CzIOLmNvcmUuR3VpZERhdGESIgoaY29vcmRpbmF0ZV9iZWFjb25zX2VuYWJs", + "ZWQYJSABKAhCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitGraphDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitRootDataReflection.Descriptor, global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::RecRoom.Protobuf.DEPRECATEDHostSettingsDataReflection.Descriptor, global::RecRoom.Protobuf.DEPRECATEDSandboxSettingsDataReflection.Descriptor, global::RecRoom.Protobuf.DEPRECATEDGameSettingsDataReflection.Descriptor, global::RecRoom.Protobuf.DEPRECATEDRoomPersistenceVersionReflection.Descriptor, global::RecRoom.Protobuf.AutosaveDataReflection.Descriptor, global::RecRoom.Protobuf.ConnectableNodeDataReflection.Descriptor, global::RecRoom.Protobuf.NavmeshDataReflection.Descriptor, global::RecRoom.Protobuf.PersistedRoomVersionReflection.Descriptor, global::RecRoom.Protobuf.PersistenceViewDataReflection.Descriptor, global::RecRoom.Protobuf.SceneSettingsDataReflection.Descriptor, global::RecRoom.Protobuf.ToolTagSettingsDataReflection.Descriptor, global::RecRoom.Protobuf.GameRoleCollectionDataReflection.Descriptor, global::RecRoom.Protobuf.RoomRoleCollectionDataReflection.Descriptor, global::CircuitsV2.Protobuf.RoomMoodFogDataReflection.Descriptor, global::CircuitsV2.Protobuf.RoomMoodSunDataReflection.Descriptor, global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsDataReflection.Descriptor, global::CircuitsV2.Protobuf.RoomMoodSkydomeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PersistedRoomData), global::RecRoom.Protobuf.PersistedRoomData.Parser, new[]{ "DEPRECATEDVersion", "PersistenceViews", "LastSaveTime", "ActivityId", "OutputLog", "SubRoomId", "DEPRECATEDHostSettings", "DEPRECATEDSandboxSettings", "CircuitData", "DEPRECATEDGameSettings", "ToolTagSettingsData", "ConnectableGraphData", "GameRoleData", "RoomRoleData", "SceneSettingsData", "DEPRECATEDAutosaveData", "DEPRECATEDCircuitV2Data", "NavmeshData", "CircuitV2Data", "ObjectModelData", "Version", "CreativeRolesEnabled", "RoomFogData", "RoomMoodSunData", "RoomMoodBackgroundObjects", "RoomMoodSkydome", "UgcLocalizationScope", "CoordinateBeaconsEnabled" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PersistedRoomData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PersistedRoomData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PersistedRoomDataReflection.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 PersistedRoomData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PersistedRoomData(PersistedRoomData other) : this() { + dEPRECATEDVersion_ = other.dEPRECATEDVersion_; + persistenceViews_ = other.persistenceViews_.Clone(); + lastSaveTime_ = other.lastSaveTime_ != null ? other.lastSaveTime_.Clone() : null; + activityId_ = other.activityId_; + outputLog_ = other.outputLog_; + subRoomId_ = other.subRoomId_; + dEPRECATEDHostSettings_ = other.dEPRECATEDHostSettings_ != null ? other.dEPRECATEDHostSettings_.Clone() : null; + dEPRECATEDSandboxSettings_ = other.dEPRECATEDSandboxSettings_ != null ? other.dEPRECATEDSandboxSettings_.Clone() : null; + circuitData_ = other.circuitData_; + dEPRECATEDGameSettings_ = other.dEPRECATEDGameSettings_ != null ? other.dEPRECATEDGameSettings_.Clone() : null; + toolTagSettingsData_ = other.toolTagSettingsData_ != null ? other.toolTagSettingsData_.Clone() : null; + connectableGraphData_ = other.connectableGraphData_ != null ? other.connectableGraphData_.Clone() : null; + gameRoleData_ = other.gameRoleData_ != null ? other.gameRoleData_.Clone() : null; + roomRoleData_ = other.roomRoleData_ != null ? other.roomRoleData_.Clone() : null; + sceneSettingsData_ = other.sceneSettingsData_ != null ? other.sceneSettingsData_.Clone() : null; + dEPRECATEDAutosaveData_ = other.dEPRECATEDAutosaveData_ != null ? other.dEPRECATEDAutosaveData_.Clone() : null; + dEPRECATEDCircuitV2Data_ = other.dEPRECATEDCircuitV2Data_ != null ? other.dEPRECATEDCircuitV2Data_.Clone() : null; + navmeshData_ = other.navmeshData_ != null ? other.navmeshData_.Clone() : null; + circuitV2Data_ = other.circuitV2Data_ != null ? other.circuitV2Data_.Clone() : null; + objectModelData_ = other.objectModelData_; + version_ = other.version_; + creativeRolesEnabled_ = other.creativeRolesEnabled_; + roomFogData_ = other.roomFogData_ != null ? other.roomFogData_.Clone() : null; + roomMoodSunData_ = other.roomMoodSunData_ != null ? other.roomMoodSunData_.Clone() : null; + roomMoodBackgroundObjects_ = other.roomMoodBackgroundObjects_ != null ? other.roomMoodBackgroundObjects_.Clone() : null; + roomMoodSkydome_ = other.roomMoodSkydome_ != null ? other.roomMoodSkydome_.Clone() : null; + ugcLocalizationScope_ = other.ugcLocalizationScope_ != null ? other.ugcLocalizationScope_.Clone() : null; + coordinateBeaconsEnabled_ = other.coordinateBeaconsEnabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PersistedRoomData Clone() { + return new PersistedRoomData(this); + } + + /// Field number for the "DEPRECATED_version" field. + public const int DEPRECATEDVersionFieldNumber = 1; + private global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion dEPRECATEDVersion_ = global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion DEPRECATEDVersion { + get { return dEPRECATEDVersion_; } + set { + dEPRECATEDVersion_ = value; + } + } + + /// Field number for the "persistence_views" field. + public const int PersistenceViewsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_persistenceViews_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.PersistenceViewData.Parser); + private readonly pbc::RepeatedField persistenceViews_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PersistenceViews { + get { return persistenceViews_; } + } + + /// Field number for the "last_save_time" field. + public const int LastSaveTimeFieldNumber = 3; + private global::Google.Protobuf.WellKnownTypes.Timestamp lastSaveTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Protobuf.WellKnownTypes.Timestamp LastSaveTime { + get { return lastSaveTime_; } + set { + lastSaveTime_ = value; + } + } + + /// Field number for the "activity_id" field. + public const int ActivityIdFieldNumber = 4; + private string activityId_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ActivityId { + get { return activityId_; } + set { + activityId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "output_log" field. + public const int OutputLogFieldNumber = 5; + private string outputLog_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string OutputLog { + get { return outputLog_; } + set { + outputLog_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "sub_room_id" field. + public const int SubRoomIdFieldNumber = 6; + private long subRoomId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long SubRoomId { + get { return subRoomId_; } + set { + subRoomId_ = value; + } + } + + /// Field number for the "DEPRECATED_host_settings" field. + public const int DEPRECATEDHostSettingsFieldNumber = 16; + private global::RecRoom.Protobuf.DEPRECATED_HostSettingsData dEPRECATEDHostSettings_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DEPRECATED_HostSettingsData DEPRECATEDHostSettings { + get { return dEPRECATEDHostSettings_; } + set { + dEPRECATEDHostSettings_ = value; + } + } + + /// Field number for the "DEPRECATED_sandbox_settings" field. + public const int DEPRECATEDSandboxSettingsFieldNumber = 17; + private global::RecRoom.Protobuf.DEPRECATED_SandboxSettingsData dEPRECATEDSandboxSettings_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DEPRECATED_SandboxSettingsData DEPRECATEDSandboxSettings { + get { return dEPRECATEDSandboxSettings_; } + set { + dEPRECATEDSandboxSettings_ = value; + } + } + + /// Field number for the "circuit_data" field. + public const int CircuitDataFieldNumber = 18; + private pb::ByteString circuitData_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString CircuitData { + get { return circuitData_; } + set { + circuitData_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_game_settings" field. + public const int DEPRECATEDGameSettingsFieldNumber = 19; + private global::RecRoom.Protobuf.DEPRECATED_GameSettingsData dEPRECATEDGameSettings_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DEPRECATED_GameSettingsData DEPRECATEDGameSettings { + get { return dEPRECATEDGameSettings_; } + set { + dEPRECATEDGameSettings_ = value; + } + } + + /// Field number for the "tool_tag_settings_data" field. + public const int ToolTagSettingsDataFieldNumber = 20; + private global::RecRoom.Protobuf.ToolTagSettingsData toolTagSettingsData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ToolTagSettingsData ToolTagSettingsData { + get { return toolTagSettingsData_; } + set { + toolTagSettingsData_ = value; + } + } + + /// Field number for the "connectable_graph_data" field. + public const int ConnectableGraphDataFieldNumber = 21; + private global::RecRoom.Protobuf.ConnectableGraphData connectableGraphData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ConnectableGraphData ConnectableGraphData { + get { return connectableGraphData_; } + set { + connectableGraphData_ = value; + } + } + + /// Field number for the "game_role_data" field. + public const int GameRoleDataFieldNumber = 22; + private global::RecRoom.Protobuf.GameRoleCollectionData gameRoleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameRoleCollectionData GameRoleData { + get { return gameRoleData_; } + set { + gameRoleData_ = value; + } + } + + /// Field number for the "room_role_data" field. + public const int RoomRoleDataFieldNumber = 23; + private global::RecRoom.Protobuf.RoomRoleCollectionData roomRoleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomRoleCollectionData RoomRoleData { + get { return roomRoleData_; } + set { + roomRoleData_ = value; + } + } + + /// Field number for the "scene_settings_data" field. + public const int SceneSettingsDataFieldNumber = 24; + private global::RecRoom.Protobuf.SceneSettingsData sceneSettingsData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SceneSettingsData SceneSettingsData { + get { return sceneSettingsData_; } + set { + sceneSettingsData_ = value; + } + } + + /// Field number for the "DEPRECATED_autosave_data" field. + public const int DEPRECATEDAutosaveDataFieldNumber = 25; + private global::RecRoom.Protobuf.AutosaveData dEPRECATEDAutosaveData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AutosaveData DEPRECATEDAutosaveData { + get { return dEPRECATEDAutosaveData_; } + set { + dEPRECATEDAutosaveData_ = value; + } + } + + /// Field number for the "DEPRECATED_circuit_v2_data" field. + public const int DEPRECATEDCircuitV2DataFieldNumber = 26; + private global::CircuitsV2.Protobuf.CircuitGraphData dEPRECATEDCircuitV2Data_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitGraphData DEPRECATEDCircuitV2Data { + get { return dEPRECATEDCircuitV2Data_; } + set { + dEPRECATEDCircuitV2Data_ = value; + } + } + + /// Field number for the "navmesh_data" field. + public const int NavmeshDataFieldNumber = 27; + private global::RecRoom.Protobuf.NavMeshData navmeshData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.NavMeshData NavmeshData { + get { return navmeshData_; } + set { + navmeshData_ = value; + } + } + + /// Field number for the "circuit_v2_data" field. + public const int CircuitV2DataFieldNumber = 28; + private global::CircuitsV2.Protobuf.CircuitRootData circuitV2Data_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitRootData CircuitV2Data { + get { return circuitV2Data_; } + set { + circuitV2Data_ = value; + } + } + + /// Field number for the "object_model_data" field. + public const int ObjectModelDataFieldNumber = 29; + private pb::ByteString objectModelData_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString ObjectModelData { + get { return objectModelData_; } + set { + objectModelData_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 30; + private global::RecRoom.Protobuf.PersistedRoomVersion version_ = global::RecRoom.Protobuf.PersistedRoomVersion.V0New; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PersistedRoomVersion Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "creative_roles_enabled" field. + public const int CreativeRolesEnabledFieldNumber = 31; + private bool creativeRolesEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CreativeRolesEnabled { + get { return creativeRolesEnabled_; } + set { + creativeRolesEnabled_ = value; + } + } + + /// Field number for the "room_fog_data" field. + public const int RoomFogDataFieldNumber = 32; + private global::CircuitsV2.Protobuf.RoomMoodFogData roomFogData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodFogData RoomFogData { + get { return roomFogData_; } + set { + roomFogData_ = value; + } + } + + /// Field number for the "room_mood_sun_data" field. + public const int RoomMoodSunDataFieldNumber = 33; + private global::CircuitsV2.Protobuf.RoomMoodSunData roomMoodSunData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodSunData RoomMoodSunData { + get { return roomMoodSunData_; } + set { + roomMoodSunData_ = value; + } + } + + /// Field number for the "room_mood_background_objects" field. + public const int RoomMoodBackgroundObjectsFieldNumber = 34; + private global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsData roomMoodBackgroundObjects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsData RoomMoodBackgroundObjects { + get { return roomMoodBackgroundObjects_; } + set { + roomMoodBackgroundObjects_ = value; + } + } + + /// Field number for the "room_mood_skydome" field. + public const int RoomMoodSkydomeFieldNumber = 35; + private global::CircuitsV2.Protobuf.RoomMoodSkydomeData roomMoodSkydome_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodSkydomeData RoomMoodSkydome { + get { return roomMoodSkydome_; } + set { + roomMoodSkydome_ = value; + } + } + + /// Field number for the "ugc_localization_scope" field. + public const int UgcLocalizationScopeFieldNumber = 36; + private global::RecRoom.Protobuf.Core.GuidData ugcLocalizationScope_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData UgcLocalizationScope { + get { return ugcLocalizationScope_; } + set { + ugcLocalizationScope_ = value; + } + } + + /// Field number for the "coordinate_beacons_enabled" field. + public const int CoordinateBeaconsEnabledFieldNumber = 37; + private bool coordinateBeaconsEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CoordinateBeaconsEnabled { + get { return coordinateBeaconsEnabled_; } + set { + coordinateBeaconsEnabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PersistedRoomData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PersistedRoomData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DEPRECATEDVersion != other.DEPRECATEDVersion) return false; + if(!persistenceViews_.Equals(other.persistenceViews_)) return false; + if (!object.Equals(LastSaveTime, other.LastSaveTime)) return false; + if (ActivityId != other.ActivityId) return false; + if (OutputLog != other.OutputLog) return false; + if (SubRoomId != other.SubRoomId) return false; + if (!object.Equals(DEPRECATEDHostSettings, other.DEPRECATEDHostSettings)) return false; + if (!object.Equals(DEPRECATEDSandboxSettings, other.DEPRECATEDSandboxSettings)) return false; + if (CircuitData != other.CircuitData) return false; + if (!object.Equals(DEPRECATEDGameSettings, other.DEPRECATEDGameSettings)) return false; + if (!object.Equals(ToolTagSettingsData, other.ToolTagSettingsData)) return false; + if (!object.Equals(ConnectableGraphData, other.ConnectableGraphData)) return false; + if (!object.Equals(GameRoleData, other.GameRoleData)) return false; + if (!object.Equals(RoomRoleData, other.RoomRoleData)) return false; + if (!object.Equals(SceneSettingsData, other.SceneSettingsData)) return false; + if (!object.Equals(DEPRECATEDAutosaveData, other.DEPRECATEDAutosaveData)) return false; + if (!object.Equals(DEPRECATEDCircuitV2Data, other.DEPRECATEDCircuitV2Data)) return false; + if (!object.Equals(NavmeshData, other.NavmeshData)) return false; + if (!object.Equals(CircuitV2Data, other.CircuitV2Data)) return false; + if (ObjectModelData != other.ObjectModelData) return false; + if (Version != other.Version) return false; + if (CreativeRolesEnabled != other.CreativeRolesEnabled) return false; + if (!object.Equals(RoomFogData, other.RoomFogData)) return false; + if (!object.Equals(RoomMoodSunData, other.RoomMoodSunData)) return false; + if (!object.Equals(RoomMoodBackgroundObjects, other.RoomMoodBackgroundObjects)) return false; + if (!object.Equals(RoomMoodSkydome, other.RoomMoodSkydome)) return false; + if (!object.Equals(UgcLocalizationScope, other.UgcLocalizationScope)) return false; + if (CoordinateBeaconsEnabled != other.CoordinateBeaconsEnabled) 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 (DEPRECATEDVersion != global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion) hash ^= DEPRECATEDVersion.GetHashCode(); + hash ^= persistenceViews_.GetHashCode(); + if (lastSaveTime_ != null) hash ^= LastSaveTime.GetHashCode(); + if (ActivityId.Length != 0) hash ^= ActivityId.GetHashCode(); + if (OutputLog.Length != 0) hash ^= OutputLog.GetHashCode(); + if (SubRoomId != 0L) hash ^= SubRoomId.GetHashCode(); + if (dEPRECATEDHostSettings_ != null) hash ^= DEPRECATEDHostSettings.GetHashCode(); + if (dEPRECATEDSandboxSettings_ != null) hash ^= DEPRECATEDSandboxSettings.GetHashCode(); + if (CircuitData.Length != 0) hash ^= CircuitData.GetHashCode(); + if (dEPRECATEDGameSettings_ != null) hash ^= DEPRECATEDGameSettings.GetHashCode(); + if (toolTagSettingsData_ != null) hash ^= ToolTagSettingsData.GetHashCode(); + if (connectableGraphData_ != null) hash ^= ConnectableGraphData.GetHashCode(); + if (gameRoleData_ != null) hash ^= GameRoleData.GetHashCode(); + if (roomRoleData_ != null) hash ^= RoomRoleData.GetHashCode(); + if (sceneSettingsData_ != null) hash ^= SceneSettingsData.GetHashCode(); + if (dEPRECATEDAutosaveData_ != null) hash ^= DEPRECATEDAutosaveData.GetHashCode(); + if (dEPRECATEDCircuitV2Data_ != null) hash ^= DEPRECATEDCircuitV2Data.GetHashCode(); + if (navmeshData_ != null) hash ^= NavmeshData.GetHashCode(); + if (circuitV2Data_ != null) hash ^= CircuitV2Data.GetHashCode(); + if (ObjectModelData.Length != 0) hash ^= ObjectModelData.GetHashCode(); + if (Version != global::RecRoom.Protobuf.PersistedRoomVersion.V0New) hash ^= Version.GetHashCode(); + if (CreativeRolesEnabled != false) hash ^= CreativeRolesEnabled.GetHashCode(); + if (roomFogData_ != null) hash ^= RoomFogData.GetHashCode(); + if (roomMoodSunData_ != null) hash ^= RoomMoodSunData.GetHashCode(); + if (roomMoodBackgroundObjects_ != null) hash ^= RoomMoodBackgroundObjects.GetHashCode(); + if (roomMoodSkydome_ != null) hash ^= RoomMoodSkydome.GetHashCode(); + if (ugcLocalizationScope_ != null) hash ^= UgcLocalizationScope.GetHashCode(); + if (CoordinateBeaconsEnabled != false) hash ^= CoordinateBeaconsEnabled.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 (DEPRECATEDVersion != global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion) { + output.WriteRawTag(8); + output.WriteEnum((int) DEPRECATEDVersion); + } + persistenceViews_.WriteTo(output, _repeated_persistenceViews_codec); + if (lastSaveTime_ != null) { + output.WriteRawTag(26); + output.WriteMessage(LastSaveTime); + } + if (ActivityId.Length != 0) { + output.WriteRawTag(34); + output.WriteString(ActivityId); + } + if (OutputLog.Length != 0) { + output.WriteRawTag(42); + output.WriteString(OutputLog); + } + if (SubRoomId != 0L) { + output.WriteRawTag(48); + output.WriteInt64(SubRoomId); + } + if (dEPRECATEDHostSettings_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(DEPRECATEDHostSettings); + } + if (dEPRECATEDSandboxSettings_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(DEPRECATEDSandboxSettings); + } + if (CircuitData.Length != 0) { + output.WriteRawTag(146, 1); + output.WriteBytes(CircuitData); + } + if (dEPRECATEDGameSettings_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(DEPRECATEDGameSettings); + } + if (toolTagSettingsData_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(ToolTagSettingsData); + } + if (connectableGraphData_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(ConnectableGraphData); + } + if (gameRoleData_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(GameRoleData); + } + if (roomRoleData_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(RoomRoleData); + } + if (sceneSettingsData_ != null) { + output.WriteRawTag(194, 1); + output.WriteMessage(SceneSettingsData); + } + if (dEPRECATEDAutosaveData_ != null) { + output.WriteRawTag(202, 1); + output.WriteMessage(DEPRECATEDAutosaveData); + } + if (dEPRECATEDCircuitV2Data_ != null) { + output.WriteRawTag(210, 1); + output.WriteMessage(DEPRECATEDCircuitV2Data); + } + if (navmeshData_ != null) { + output.WriteRawTag(218, 1); + output.WriteMessage(NavmeshData); + } + if (circuitV2Data_ != null) { + output.WriteRawTag(226, 1); + output.WriteMessage(CircuitV2Data); + } + if (ObjectModelData.Length != 0) { + output.WriteRawTag(234, 1); + output.WriteBytes(ObjectModelData); + } + if (Version != global::RecRoom.Protobuf.PersistedRoomVersion.V0New) { + output.WriteRawTag(240, 1); + output.WriteEnum((int) Version); + } + if (CreativeRolesEnabled != false) { + output.WriteRawTag(248, 1); + output.WriteBool(CreativeRolesEnabled); + } + if (roomFogData_ != null) { + output.WriteRawTag(130, 2); + output.WriteMessage(RoomFogData); + } + if (roomMoodSunData_ != null) { + output.WriteRawTag(138, 2); + output.WriteMessage(RoomMoodSunData); + } + if (roomMoodBackgroundObjects_ != null) { + output.WriteRawTag(146, 2); + output.WriteMessage(RoomMoodBackgroundObjects); + } + if (roomMoodSkydome_ != null) { + output.WriteRawTag(154, 2); + output.WriteMessage(RoomMoodSkydome); + } + if (ugcLocalizationScope_ != null) { + output.WriteRawTag(162, 2); + output.WriteMessage(UgcLocalizationScope); + } + if (CoordinateBeaconsEnabled != false) { + output.WriteRawTag(168, 2); + output.WriteBool(CoordinateBeaconsEnabled); + } + 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 (DEPRECATEDVersion != global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion) { + output.WriteRawTag(8); + output.WriteEnum((int) DEPRECATEDVersion); + } + persistenceViews_.WriteTo(ref output, _repeated_persistenceViews_codec); + if (lastSaveTime_ != null) { + output.WriteRawTag(26); + output.WriteMessage(LastSaveTime); + } + if (ActivityId.Length != 0) { + output.WriteRawTag(34); + output.WriteString(ActivityId); + } + if (OutputLog.Length != 0) { + output.WriteRawTag(42); + output.WriteString(OutputLog); + } + if (SubRoomId != 0L) { + output.WriteRawTag(48); + output.WriteInt64(SubRoomId); + } + if (dEPRECATEDHostSettings_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(DEPRECATEDHostSettings); + } + if (dEPRECATEDSandboxSettings_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(DEPRECATEDSandboxSettings); + } + if (CircuitData.Length != 0) { + output.WriteRawTag(146, 1); + output.WriteBytes(CircuitData); + } + if (dEPRECATEDGameSettings_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(DEPRECATEDGameSettings); + } + if (toolTagSettingsData_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(ToolTagSettingsData); + } + if (connectableGraphData_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(ConnectableGraphData); + } + if (gameRoleData_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(GameRoleData); + } + if (roomRoleData_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(RoomRoleData); + } + if (sceneSettingsData_ != null) { + output.WriteRawTag(194, 1); + output.WriteMessage(SceneSettingsData); + } + if (dEPRECATEDAutosaveData_ != null) { + output.WriteRawTag(202, 1); + output.WriteMessage(DEPRECATEDAutosaveData); + } + if (dEPRECATEDCircuitV2Data_ != null) { + output.WriteRawTag(210, 1); + output.WriteMessage(DEPRECATEDCircuitV2Data); + } + if (navmeshData_ != null) { + output.WriteRawTag(218, 1); + output.WriteMessage(NavmeshData); + } + if (circuitV2Data_ != null) { + output.WriteRawTag(226, 1); + output.WriteMessage(CircuitV2Data); + } + if (ObjectModelData.Length != 0) { + output.WriteRawTag(234, 1); + output.WriteBytes(ObjectModelData); + } + if (Version != global::RecRoom.Protobuf.PersistedRoomVersion.V0New) { + output.WriteRawTag(240, 1); + output.WriteEnum((int) Version); + } + if (CreativeRolesEnabled != false) { + output.WriteRawTag(248, 1); + output.WriteBool(CreativeRolesEnabled); + } + if (roomFogData_ != null) { + output.WriteRawTag(130, 2); + output.WriteMessage(RoomFogData); + } + if (roomMoodSunData_ != null) { + output.WriteRawTag(138, 2); + output.WriteMessage(RoomMoodSunData); + } + if (roomMoodBackgroundObjects_ != null) { + output.WriteRawTag(146, 2); + output.WriteMessage(RoomMoodBackgroundObjects); + } + if (roomMoodSkydome_ != null) { + output.WriteRawTag(154, 2); + output.WriteMessage(RoomMoodSkydome); + } + if (ugcLocalizationScope_ != null) { + output.WriteRawTag(162, 2); + output.WriteMessage(UgcLocalizationScope); + } + if (CoordinateBeaconsEnabled != false) { + output.WriteRawTag(168, 2); + output.WriteBool(CoordinateBeaconsEnabled); + } + 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 (DEPRECATEDVersion != global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) DEPRECATEDVersion); + } + size += persistenceViews_.CalculateSize(_repeated_persistenceViews_codec); + if (lastSaveTime_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LastSaveTime); + } + if (ActivityId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ActivityId); + } + if (OutputLog.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(OutputLog); + } + if (SubRoomId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(SubRoomId); + } + if (dEPRECATEDHostSettings_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDHostSettings); + } + if (dEPRECATEDSandboxSettings_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDSandboxSettings); + } + if (CircuitData.Length != 0) { + size += 2 + pb::CodedOutputStream.ComputeBytesSize(CircuitData); + } + if (dEPRECATEDGameSettings_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDGameSettings); + } + if (toolTagSettingsData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ToolTagSettingsData); + } + if (connectableGraphData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConnectableGraphData); + } + if (gameRoleData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GameRoleData); + } + if (roomRoleData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomRoleData); + } + if (sceneSettingsData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SceneSettingsData); + } + if (dEPRECATEDAutosaveData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDAutosaveData); + } + if (dEPRECATEDCircuitV2Data_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDCircuitV2Data); + } + if (navmeshData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(NavmeshData); + } + if (circuitV2Data_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CircuitV2Data); + } + if (ObjectModelData.Length != 0) { + size += 2 + pb::CodedOutputStream.ComputeBytesSize(ObjectModelData); + } + if (Version != global::RecRoom.Protobuf.PersistedRoomVersion.V0New) { + size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) Version); + } + if (CreativeRolesEnabled != false) { + size += 2 + 1; + } + if (roomFogData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomFogData); + } + if (roomMoodSunData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomMoodSunData); + } + if (roomMoodBackgroundObjects_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomMoodBackgroundObjects); + } + if (roomMoodSkydome_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomMoodSkydome); + } + if (ugcLocalizationScope_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(UgcLocalizationScope); + } + if (CoordinateBeaconsEnabled != false) { + size += 2 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PersistedRoomData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDVersion != global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion) { + DEPRECATEDVersion = other.DEPRECATEDVersion; + } + persistenceViews_.Add(other.persistenceViews_); + if (other.lastSaveTime_ != null) { + if (lastSaveTime_ == null) { + LastSaveTime = new global::Google.Protobuf.WellKnownTypes.Timestamp(); + } + LastSaveTime.MergeFrom(other.LastSaveTime); + } + if (other.ActivityId.Length != 0) { + ActivityId = other.ActivityId; + } + if (other.OutputLog.Length != 0) { + OutputLog = other.OutputLog; + } + if (other.SubRoomId != 0L) { + SubRoomId = other.SubRoomId; + } + if (other.dEPRECATEDHostSettings_ != null) { + if (dEPRECATEDHostSettings_ == null) { + DEPRECATEDHostSettings = new global::RecRoom.Protobuf.DEPRECATED_HostSettingsData(); + } + DEPRECATEDHostSettings.MergeFrom(other.DEPRECATEDHostSettings); + } + if (other.dEPRECATEDSandboxSettings_ != null) { + if (dEPRECATEDSandboxSettings_ == null) { + DEPRECATEDSandboxSettings = new global::RecRoom.Protobuf.DEPRECATED_SandboxSettingsData(); + } + DEPRECATEDSandboxSettings.MergeFrom(other.DEPRECATEDSandboxSettings); + } + if (other.CircuitData.Length != 0) { + CircuitData = other.CircuitData; + } + if (other.dEPRECATEDGameSettings_ != null) { + if (dEPRECATEDGameSettings_ == null) { + DEPRECATEDGameSettings = new global::RecRoom.Protobuf.DEPRECATED_GameSettingsData(); + } + DEPRECATEDGameSettings.MergeFrom(other.DEPRECATEDGameSettings); + } + if (other.toolTagSettingsData_ != null) { + if (toolTagSettingsData_ == null) { + ToolTagSettingsData = new global::RecRoom.Protobuf.ToolTagSettingsData(); + } + ToolTagSettingsData.MergeFrom(other.ToolTagSettingsData); + } + if (other.connectableGraphData_ != null) { + if (connectableGraphData_ == null) { + ConnectableGraphData = new global::RecRoom.Protobuf.ConnectableGraphData(); + } + ConnectableGraphData.MergeFrom(other.ConnectableGraphData); + } + if (other.gameRoleData_ != null) { + if (gameRoleData_ == null) { + GameRoleData = new global::RecRoom.Protobuf.GameRoleCollectionData(); + } + GameRoleData.MergeFrom(other.GameRoleData); + } + if (other.roomRoleData_ != null) { + if (roomRoleData_ == null) { + RoomRoleData = new global::RecRoom.Protobuf.RoomRoleCollectionData(); + } + RoomRoleData.MergeFrom(other.RoomRoleData); + } + if (other.sceneSettingsData_ != null) { + if (sceneSettingsData_ == null) { + SceneSettingsData = new global::RecRoom.Protobuf.SceneSettingsData(); + } + SceneSettingsData.MergeFrom(other.SceneSettingsData); + } + if (other.dEPRECATEDAutosaveData_ != null) { + if (dEPRECATEDAutosaveData_ == null) { + DEPRECATEDAutosaveData = new global::RecRoom.Protobuf.AutosaveData(); + } + DEPRECATEDAutosaveData.MergeFrom(other.DEPRECATEDAutosaveData); + } + if (other.dEPRECATEDCircuitV2Data_ != null) { + if (dEPRECATEDCircuitV2Data_ == null) { + DEPRECATEDCircuitV2Data = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + DEPRECATEDCircuitV2Data.MergeFrom(other.DEPRECATEDCircuitV2Data); + } + if (other.navmeshData_ != null) { + if (navmeshData_ == null) { + NavmeshData = new global::RecRoom.Protobuf.NavMeshData(); + } + NavmeshData.MergeFrom(other.NavmeshData); + } + if (other.circuitV2Data_ != null) { + if (circuitV2Data_ == null) { + CircuitV2Data = new global::CircuitsV2.Protobuf.CircuitRootData(); + } + CircuitV2Data.MergeFrom(other.CircuitV2Data); + } + if (other.ObjectModelData.Length != 0) { + ObjectModelData = other.ObjectModelData; + } + if (other.Version != global::RecRoom.Protobuf.PersistedRoomVersion.V0New) { + Version = other.Version; + } + if (other.CreativeRolesEnabled != false) { + CreativeRolesEnabled = other.CreativeRolesEnabled; + } + if (other.roomFogData_ != null) { + if (roomFogData_ == null) { + RoomFogData = new global::CircuitsV2.Protobuf.RoomMoodFogData(); + } + RoomFogData.MergeFrom(other.RoomFogData); + } + if (other.roomMoodSunData_ != null) { + if (roomMoodSunData_ == null) { + RoomMoodSunData = new global::CircuitsV2.Protobuf.RoomMoodSunData(); + } + RoomMoodSunData.MergeFrom(other.RoomMoodSunData); + } + if (other.roomMoodBackgroundObjects_ != null) { + if (roomMoodBackgroundObjects_ == null) { + RoomMoodBackgroundObjects = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsData(); + } + RoomMoodBackgroundObjects.MergeFrom(other.RoomMoodBackgroundObjects); + } + if (other.roomMoodSkydome_ != null) { + if (roomMoodSkydome_ == null) { + RoomMoodSkydome = new global::CircuitsV2.Protobuf.RoomMoodSkydomeData(); + } + RoomMoodSkydome.MergeFrom(other.RoomMoodSkydome); + } + if (other.ugcLocalizationScope_ != null) { + if (ugcLocalizationScope_ == null) { + UgcLocalizationScope = new global::RecRoom.Protobuf.Core.GuidData(); + } + UgcLocalizationScope.MergeFrom(other.UgcLocalizationScope); + } + if (other.CoordinateBeaconsEnabled != false) { + CoordinateBeaconsEnabled = other.CoordinateBeaconsEnabled; + } + _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 8: { + DEPRECATEDVersion = (global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion) input.ReadEnum(); + break; + } + case 18: { + persistenceViews_.AddEntriesFrom(input, _repeated_persistenceViews_codec); + break; + } + case 26: { + if (lastSaveTime_ == null) { + LastSaveTime = new global::Google.Protobuf.WellKnownTypes.Timestamp(); + } + input.ReadMessage(LastSaveTime); + break; + } + case 34: { + ActivityId = input.ReadString(); + break; + } + case 42: { + OutputLog = input.ReadString(); + break; + } + case 48: { + SubRoomId = input.ReadInt64(); + break; + } + case 130: { + if (dEPRECATEDHostSettings_ == null) { + DEPRECATEDHostSettings = new global::RecRoom.Protobuf.DEPRECATED_HostSettingsData(); + } + input.ReadMessage(DEPRECATEDHostSettings); + break; + } + case 138: { + if (dEPRECATEDSandboxSettings_ == null) { + DEPRECATEDSandboxSettings = new global::RecRoom.Protobuf.DEPRECATED_SandboxSettingsData(); + } + input.ReadMessage(DEPRECATEDSandboxSettings); + break; + } + case 146: { + CircuitData = input.ReadBytes(); + break; + } + case 154: { + if (dEPRECATEDGameSettings_ == null) { + DEPRECATEDGameSettings = new global::RecRoom.Protobuf.DEPRECATED_GameSettingsData(); + } + input.ReadMessage(DEPRECATEDGameSettings); + break; + } + case 162: { + if (toolTagSettingsData_ == null) { + ToolTagSettingsData = new global::RecRoom.Protobuf.ToolTagSettingsData(); + } + input.ReadMessage(ToolTagSettingsData); + break; + } + case 170: { + if (connectableGraphData_ == null) { + ConnectableGraphData = new global::RecRoom.Protobuf.ConnectableGraphData(); + } + input.ReadMessage(ConnectableGraphData); + break; + } + case 178: { + if (gameRoleData_ == null) { + GameRoleData = new global::RecRoom.Protobuf.GameRoleCollectionData(); + } + input.ReadMessage(GameRoleData); + break; + } + case 186: { + if (roomRoleData_ == null) { + RoomRoleData = new global::RecRoom.Protobuf.RoomRoleCollectionData(); + } + input.ReadMessage(RoomRoleData); + break; + } + case 194: { + if (sceneSettingsData_ == null) { + SceneSettingsData = new global::RecRoom.Protobuf.SceneSettingsData(); + } + input.ReadMessage(SceneSettingsData); + break; + } + case 202: { + if (dEPRECATEDAutosaveData_ == null) { + DEPRECATEDAutosaveData = new global::RecRoom.Protobuf.AutosaveData(); + } + input.ReadMessage(DEPRECATEDAutosaveData); + break; + } + case 210: { + if (dEPRECATEDCircuitV2Data_ == null) { + DEPRECATEDCircuitV2Data = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + input.ReadMessage(DEPRECATEDCircuitV2Data); + break; + } + case 218: { + if (navmeshData_ == null) { + NavmeshData = new global::RecRoom.Protobuf.NavMeshData(); + } + input.ReadMessage(NavmeshData); + break; + } + case 226: { + if (circuitV2Data_ == null) { + CircuitV2Data = new global::CircuitsV2.Protobuf.CircuitRootData(); + } + input.ReadMessage(CircuitV2Data); + break; + } + case 234: { + ObjectModelData = input.ReadBytes(); + break; + } + case 240: { + Version = (global::RecRoom.Protobuf.PersistedRoomVersion) input.ReadEnum(); + break; + } + case 248: { + CreativeRolesEnabled = input.ReadBool(); + break; + } + case 258: { + if (roomFogData_ == null) { + RoomFogData = new global::CircuitsV2.Protobuf.RoomMoodFogData(); + } + input.ReadMessage(RoomFogData); + break; + } + case 266: { + if (roomMoodSunData_ == null) { + RoomMoodSunData = new global::CircuitsV2.Protobuf.RoomMoodSunData(); + } + input.ReadMessage(RoomMoodSunData); + break; + } + case 274: { + if (roomMoodBackgroundObjects_ == null) { + RoomMoodBackgroundObjects = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsData(); + } + input.ReadMessage(RoomMoodBackgroundObjects); + break; + } + case 282: { + if (roomMoodSkydome_ == null) { + RoomMoodSkydome = new global::CircuitsV2.Protobuf.RoomMoodSkydomeData(); + } + input.ReadMessage(RoomMoodSkydome); + break; + } + case 290: { + if (ugcLocalizationScope_ == null) { + UgcLocalizationScope = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(UgcLocalizationScope); + break; + } + case 296: { + CoordinateBeaconsEnabled = input.ReadBool(); + 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 8: { + DEPRECATEDVersion = (global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion) input.ReadEnum(); + break; + } + case 18: { + persistenceViews_.AddEntriesFrom(ref input, _repeated_persistenceViews_codec); + break; + } + case 26: { + if (lastSaveTime_ == null) { + LastSaveTime = new global::Google.Protobuf.WellKnownTypes.Timestamp(); + } + input.ReadMessage(LastSaveTime); + break; + } + case 34: { + ActivityId = input.ReadString(); + break; + } + case 42: { + OutputLog = input.ReadString(); + break; + } + case 48: { + SubRoomId = input.ReadInt64(); + break; + } + case 130: { + if (dEPRECATEDHostSettings_ == null) { + DEPRECATEDHostSettings = new global::RecRoom.Protobuf.DEPRECATED_HostSettingsData(); + } + input.ReadMessage(DEPRECATEDHostSettings); + break; + } + case 138: { + if (dEPRECATEDSandboxSettings_ == null) { + DEPRECATEDSandboxSettings = new global::RecRoom.Protobuf.DEPRECATED_SandboxSettingsData(); + } + input.ReadMessage(DEPRECATEDSandboxSettings); + break; + } + case 146: { + CircuitData = input.ReadBytes(); + break; + } + case 154: { + if (dEPRECATEDGameSettings_ == null) { + DEPRECATEDGameSettings = new global::RecRoom.Protobuf.DEPRECATED_GameSettingsData(); + } + input.ReadMessage(DEPRECATEDGameSettings); + break; + } + case 162: { + if (toolTagSettingsData_ == null) { + ToolTagSettingsData = new global::RecRoom.Protobuf.ToolTagSettingsData(); + } + input.ReadMessage(ToolTagSettingsData); + break; + } + case 170: { + if (connectableGraphData_ == null) { + ConnectableGraphData = new global::RecRoom.Protobuf.ConnectableGraphData(); + } + input.ReadMessage(ConnectableGraphData); + break; + } + case 178: { + if (gameRoleData_ == null) { + GameRoleData = new global::RecRoom.Protobuf.GameRoleCollectionData(); + } + input.ReadMessage(GameRoleData); + break; + } + case 186: { + if (roomRoleData_ == null) { + RoomRoleData = new global::RecRoom.Protobuf.RoomRoleCollectionData(); + } + input.ReadMessage(RoomRoleData); + break; + } + case 194: { + if (sceneSettingsData_ == null) { + SceneSettingsData = new global::RecRoom.Protobuf.SceneSettingsData(); + } + input.ReadMessage(SceneSettingsData); + break; + } + case 202: { + if (dEPRECATEDAutosaveData_ == null) { + DEPRECATEDAutosaveData = new global::RecRoom.Protobuf.AutosaveData(); + } + input.ReadMessage(DEPRECATEDAutosaveData); + break; + } + case 210: { + if (dEPRECATEDCircuitV2Data_ == null) { + DEPRECATEDCircuitV2Data = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + input.ReadMessage(DEPRECATEDCircuitV2Data); + break; + } + case 218: { + if (navmeshData_ == null) { + NavmeshData = new global::RecRoom.Protobuf.NavMeshData(); + } + input.ReadMessage(NavmeshData); + break; + } + case 226: { + if (circuitV2Data_ == null) { + CircuitV2Data = new global::CircuitsV2.Protobuf.CircuitRootData(); + } + input.ReadMessage(CircuitV2Data); + break; + } + case 234: { + ObjectModelData = input.ReadBytes(); + break; + } + case 240: { + Version = (global::RecRoom.Protobuf.PersistedRoomVersion) input.ReadEnum(); + break; + } + case 248: { + CreativeRolesEnabled = input.ReadBool(); + break; + } + case 258: { + if (roomFogData_ == null) { + RoomFogData = new global::CircuitsV2.Protobuf.RoomMoodFogData(); + } + input.ReadMessage(RoomFogData); + break; + } + case 266: { + if (roomMoodSunData_ == null) { + RoomMoodSunData = new global::CircuitsV2.Protobuf.RoomMoodSunData(); + } + input.ReadMessage(RoomMoodSunData); + break; + } + case 274: { + if (roomMoodBackgroundObjects_ == null) { + RoomMoodBackgroundObjects = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsData(); + } + input.ReadMessage(RoomMoodBackgroundObjects); + break; + } + case 282: { + if (roomMoodSkydome_ == null) { + RoomMoodSkydome = new global::CircuitsV2.Protobuf.RoomMoodSkydomeData(); + } + input.ReadMessage(RoomMoodSkydome); + break; + } + case 290: { + if (ugcLocalizationScope_ == null) { + UgcLocalizationScope = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(UgcLocalizationScope); + break; + } + case 296: { + CoordinateBeaconsEnabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PersistedRoomVersion.cs b/PersistedRoomVersion.cs new file mode 100644 index 0000000..33f990b --- /dev/null +++ b/PersistedRoomVersion.cs @@ -0,0 +1,273 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/persisted_room_version.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/persisted_room_version.proto + public static partial class PersistedRoomVersionReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/persisted_room_version.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PersistedRoomVersionReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFyZWNfcm9vbS9wZXJzaXN0ZW5jZS9wZXJzaXN0ZWRfcm9vbV92ZXJzaW9u", + "LnByb3RvEghyZWNfcm9vbSquIAoUUGVyc2lzdGVkUm9vbVZlcnNpb24SCQoF", + "VjBOZXcQABIaChZWMVNlcmlhbGl6ZURlZmF1bHRUYWdzEAESHwobVjJQcm9n", + "cmVzc2lvbkV2ZW50UG9wdXBTaG9wEAISHwobVjNTYW5kYm94R3VuSGFuZGxl", + "Q2FuUmVsb2FkEAMSHgoaVjRTdHVkaW9Bc3NldEJ1bmRsZUNoYW5nZXMQBBId", + "ChlWNVBhcnRpY2xlRW1pdHRlclNldHRpbmdzEAUSGQoVVjZIb2xvdGFyUHJv", + "amVjdG9yQ1YyEAYSEgoOVjdMYXNlclBvaW50ZXIQBxIXChNWOFRleHRTY3Jl", + "ZW5SZWxlYXNlEAgSGAoUVjlBdWRpb1BsYXllclJvbGxvZmYQCRISCg5WN1N1", + "bkRpcmVjdGlvbhAKEh0KGVYxMVN0dWRpb1NpbmdsZUF1ZGlvTWl4ZXIQCxIe", + "ChpWMTJTdHVkaW9FeHBvc2VkUHJvcGVydGllcxAMEh8KG1YxM0F1dGhvcml6", + "ZVJlc3RyaWN0ZWRUb29scxANEhUKEVYxNExhc2VyRGlyZWN0aW9uEA4SHgoa", + "VjE1U3R1ZGlvQXVkaW9DbGlwUmVnaXN0cnkQDxITCg9WMTZOZXdVR0NTaGFw", + "ZXMQEBIgChxWMTdUcmlnZ2VySGFuZGxlQ29udHJvbExhYmVsEBESJAogVjE4", + "U3R1ZGlvT2JqZWN0Q2FudmFzSW50ZXJhY3Rpb24QEhIcChhWMTlGZWJydWFy", + "eTIzQmV0YVJlbGVhc2UQExISCg5WMjBNb3Rpb25UcmFpbBAUEiEKHVYyMVN0", + "dWRpb1Zpc3VhbFBvc3RQcm9jZXNzaW5nEBUSGQoVVjIyVUdDTG9jYWxpemF0", + "aW9uTVZQEBYSJgoiVjIzQ29udHJvbFBhbmVsT2JqZWN0RGVmaW5pdGlvbklk", + "cxAXEhkKFVYyNEFwcmlsMjNCZXRhUmVsZWFzZRAYEhoKFlYyNUludGVyYWN0", + "aW9uVm9sdW1lVjIQGRIXChNWMjZBbmltYXRpb25HaXptb1YyEBoSHwobVjI3", + "Q29sbGlzaW9uRGV0ZWN0aW9uVm9sdW1lEBsSEgoOVjI4U3dpbmdIYW5kbGUQ", + "HBIaChZWMjlWZWhpY2xlRGVmYXVsdFZhbHVlEB0SGAoUVjMwVG91Y2hwYWRD", + "b21wb25lbnQQHhIRCg1WMzFQYXRoZmluZGVyEB8SHgoaVjMyQW5pbWF0aW9u", + "R2l6bW9WMlJlbGVhc2UQIBIUChBWMzNOZXdQb3B1cFNob3BzECESGgoWVjM0", + "QXVndXN0MjNCZXRhUmVsZWFzZRAiEhYKElYzNURldk1vZFRvcGh5U2tpbhAj", + "EhQKEFYzNk5ld0F2YXRhckRhdGEQJBISCg5WMzdUaHJvd0hhbmRsZRAlEhQK", + "EFYzOE5vT3BJbmNyZW1lbnQQJhIXChNWMzlHcmFiYmVyQ29tcG9uZW50ECcS", + "HgoaVjQwSW50ZXJhY3Rpb25GaWx0ZXJUb2dnbGUQKBIhCh1WNDFSUlNEaXNh", + "YmxlUmVuZGVySW5TaGFyZUNhbRApEhEKDVY0MkRpYWxvZ3VlVUkQKhIoCiRW", + "NDNGdWxsQm9keVB1cHBldFRvb2xQZXJzaXN0ZW5jZURhdGEQKxIeChpWNDRS", + "ZXdhcmRSb29tSW52ZW50b3J5SXRlbRAsEiMKH1Y0NVJlbW92ZVRocm93SGFu", + "ZGxlRnJvbVNwYXduZXIQLRIrCidWNDZDb2xsaXNpb25EZXRlY3Rpb25Wb2x1", + "bWVJbnRvQmV0YURhdGEQLhIVChFWNDdDb3N0dW1lRHVtbXlPTRAvEh4KGlY0", + "OFN3aW5nSGFuZGxlSW50b0JldGFEYXRhEDASIgoeVjQ5U3dpbmdIYW5kbGVB", + "aW1Bc3Npc3RFbmFibGVkEDESEQoNVjUwUmVwbGljYXRvchAyEhwKGFY1MVRy", + "aWdnZXJWb2x1bWVWMlJvb21WMhAzEh8KG1Y1Mkd1bkhhbmRsZUF1dG9GaXJl", + "RW5hYmxlZBA0EiMKH1Y1M0FuaW1hdGlvbkNvbnRyb2xsZXJPdXRPZkJldGEQ", + "NRIVChFWNTRCYXNlSGFuZGxlVHlwZRA2EiUKIVY1NVJSU1JlY05ldEltYWdl", + "RGlzcGxheUNvbXBvbmVudBA3EiUKIVY1NlVHQ1NwYXduZXJVc2VTcGF3bmFi", + "bGVUb29sR3VpZBA4EiQKIFY1N0NvbnNvbGlkYXRlSW50ZXJhY3Rpb25GaWx0", + "ZXJzEDkSJAogVjU4UmFuZ2VkUHJvcFdlYXBvbkN1c3RvbWl6YXRpb24QOhIb", + "ChdWNTlSb29tSHVkSW52ZW50b3J5SXRlbRA7EhsKF1Y2MFJvb21IdWRJbnZl", + "bnRvcnlJdGVtEDwSIAocVjYxUmVwbGljYXRvclJlbW92ZU1heENvcGllcxA9", + "EiAKHFY2MkRvcm1GdXJuaXR1cmVEZXZPbmx5UHJvcHMQPhIiCh5WNjNTYW5k", + "Ym94Q29sb3JhYmxlVGV4dHVyZVNpemUQPxIiCh5WNjRGcmVlRG9ybU1pcnJv", + "clByb3BJbkRldk9ubHkQQBIXChNWNjVSb29tczJTdG9yZWZyb250EEESGwoX", + "VjY2Um9vbUh1ZEludmVudG9yeUl0ZW0QQhIoCiRWNjdEb3JtQ29tbXVuaXR5", + "Qm9hcmRBbmRCdXR0b25zUHJvcHMQQxIiCh5WNjhDdXN0b21Eb3JtU2hlbGxE", + "ZXZPbmx5UHJvcHMQRBIcChhWNjlTd2luZ0hhbmRsZUFuaW1hdGlvbnMQRRIZ", + "ChVWNzBSZXBsaWNhdG9yUHJvcEJldGEQRhIWChJWNzFMZWFkZXJib2FyZEJl", + "dGEQRxIfChtWNzJJbWl0YXRpb25MZWdhY3lEb3JtUHJvcHMQSBIrCidWNzNV", + "cGRhdGVGdXJuaXR1cmVQcm9wc1RvQ3VzdG9tRG9ybU9ubHkQSRIcChhWNzRQ", + "YXRoZmluZGVyUGVyc2lzdGVuY2UQShIyCi5WNzVVcGRhdGVDdXN0b21Eb3Jt", + "U2hlbGxQcm9wc1RvSGlkZGVuSW5QYWxldHRlEEsSGQoVVjc2VXBkYXRlSG9s", + "b3RhclNjYWxlEEwSGwoXVjc3TGVhZGVyYm9hcmRPdXRPZkJldGEQTRITCg9W", + "NzhHb2xkZW5Ucm9waHkQThIQCgxWNzlHb1RvRXZlbnQQTxIaChZWODBQcm9w", + "Q29udGFpbmVyVXBkYXRlEFASNAowVjgxUlJTdHVkaW9TcGVjdWxhckNvbnRy", + "aWJ1dGlvbkFuZElubmVyU3BvdEFuZ2xlEFESHQoZVjgyUHJvQnVpbGRlck9w", + "dGltaXphdGlvbhBSEiYKIlY4M1JlY1Jvb21TdHVkaW9QbGF0Zm9ybVRleHRG", + "aWx0ZXIQUxIeChpWODRBZGRpdGlvbmFsU2hhZGVyU3VwcG9ydBBUEhEKDVY4", + "NVVubGl0Tm9Gb2cQVRIjCh9WODZSYW5nZWRXZWFwb25TaGFyZWREYXRhVXBk", + "YXRlEFYSKQolVjg3UmFuZ2VkV2VhcG9uUHJvcERhdGFQcm90b2J1ZlVwZGF0", + "ZRBXEh4KGlY4OENvb3JkaW5hdGVCZWFjb25zVG9nZ2xlEFgSFAoQVjg5TG9h", + "ZEVkaXRSZWFkeRBZEiEKHVY5MFJhbmdlZFdlYXBvbkFtbW9JblByb3RvYnVm", + "EFoSGwoXVjkxU3R1ZGlvUm9vbVN1YkJ1bmRsZXMQWxItCilWOTJBZGRDYW1l", + "cmFVc2VzU2VhdFJvdGF0aW9uT3B0aW9uVG9TZWF0cxBcEhQKEFY5M05ld0J1", + "bGxldFJwY3MQXRIdChlWOTRSb29tczJEeW5hbWljUHJvcEJhdGNoEF4SIgoe", + "Vjk1U3R1ZGlvT2JqZWN0c0luUjJJbnZlbnRpb25zEF8SEAoMVjk2RG9vcnNJ", + "blIyEGASGgoWVjk3QWRkZWRUb29sc0ZvclIyRG9ybRBhEigKJFY5OFN0dWRp", + "b09iamVjdFBlcnNpc3RlbmNlVmlld1VwZGF0ZRBiEhkKFVY5OVJlY0NlbnRl", + "clByb3BCYXRjaBBjEhQKEFYxMDBTdGFnZUxpZ2h0VjIQZBIhCh1WMTAxUjJJ", + "c0RlZmF1bHRQcm9wc091dE9mQmV0YRBlEhsKF1YxMDJTdHVkaW9PYmplY3RS", + "ZWNvbG9yEGYSGgoWVjEwM1Bpc3RvblJvdGF0b3JGaXhlcxBnEhUKEVYxMDRN", + "YW5uZXF1aW5Qcm9wEGgSGAoUVjEwNVJvb21zMk1pcnJvclByb3AQaRIZChVW", + "MTA2U3R1ZGlvUHJvamVjdGlsZXMQahIkCiBWMTA3UGF0aGZpbmRlckNpcmN1", + "aXRzVmlzaWJpbGl0eRBrEhkKFVYxMDhTdHVkaW9QYXJ0aWNsZVZGWBBsEhoK", + "FlYxMDlSb29tczJQb2xhcm9pZFByb3AQbRIWChJWMTEwUm9vbXMyVmVoaWNs", + "ZXMQbhIdChlWMTExUmVtb3ZlZENvc3R1bWVEdW1teU9NEG8SFwoTVjExMkdh", + "bWVBSUNvbXBvbmVudBBwEhYKElYxMTNNYWduZXRpY0FuY2hvchBxEhQKEFYx", + "MTRUZXh0dXJlZFF1YWQQchITCg9WMTE1RWxlbWVudFNuYXAQcxIdChlWMTE2", + "UGF0aGZpbmRlclBvc2l0aW9uRml4EHQSMAosVjExN01vdmVHYW1lQUlTeW5j", + "ZWRTdGF0ZVRvU3luY2VkQ29tcG9uZW50VjIQdRIeChpWMTE4TWVzaFByZXNl", + "bnRlckNvbXBvbmVudBB2EhgKFFYxMTlUZXJyYWluR2VuZXJhdG9yEHcSHAoY", + "VjEyMFRlcnJhaW5HZW5lcmF0b3JMaXZlEHgSKwonVjEyMUdhbWVBSUF1dG9t", + "YXRpY1ZvaWNlUmVzcG9uc2VFbmFibGVkEHkSGQoVVjEyMk1hbm5lcXVpblBy", + "b3BCZXRhEHoSHQoZVjEyM1RleHRTY3JlZW5TY3JvbGxBZGRlZBB7EiMKH1Yx", + "MjRNYWRlTWVzaFByZXNlbnRlck5vdERldk9ubHkQfBIWChJWMTI1SG9sb2dy", + "YW1TaGFkZXIQfRIbChdWMTI2VGV4dHVyZWRRdWFkQXV0b0ZpdBB+EigKJFYx", + "MjdSZWNOZXRJbWFnZUhvbWVBbmRDbG91ZFZhcmlhYmxlcxB/EhoKFVYxMjhT", + "bmFwUG9pbnRJbnRvQmV0YRCAARIeChlWMTI5U2hhcmVkR2FtZUFJQ29tcG9u", + "ZW50EIEBEiEKHFYxMzBSZWNOZXRNZXNoQ2xvdWRWYXJpYWJsZXMQggESJQog", + "VjEzMUdhbWVBSUdldEdhbWVBSUN1cnJlbnRWb2x1bWUQgwESJwoiVjEzMk1l", + "c2hQcmVzZW50ZXJBbmRHZW5BSU1lc2hDaGlwcxCEARIhChxWMTMzUmVtb3Zl", + "RGV2T25seUZyb21WYXJpb3VzEIUBEhMKDlYxMzRMYXVuZHJ5QmluEIYBEhIK", + "DUxhdGVzdFZlcnNpb24QhgEaAhABQhOqAhBSZWNSb29tLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecRoom.Protobuf.PersistedRoomVersion), }, null, null)); + } + #endregion + + } + #region Enums + public enum PersistedRoomVersion { + [pbr::OriginalName("V0New")] V0New = 0, + [pbr::OriginalName("V1SerializeDefaultTags")] V1SerializeDefaultTags = 1, + [pbr::OriginalName("V2ProgressionEventPopupShop")] V2ProgressionEventPopupShop = 2, + [pbr::OriginalName("V3SandboxGunHandleCanReload")] V3SandboxGunHandleCanReload = 3, + [pbr::OriginalName("V4StudioAssetBundleChanges")] V4StudioAssetBundleChanges = 4, + [pbr::OriginalName("V5ParticleEmitterSettings")] V5ParticleEmitterSettings = 5, + [pbr::OriginalName("V6HolotarProjectorCV2")] V6HolotarProjectorCv2 = 6, + [pbr::OriginalName("V7LaserPointer")] V7LaserPointer = 7, + [pbr::OriginalName("V8TextScreenRelease")] V8TextScreenRelease = 8, + [pbr::OriginalName("V9AudioPlayerRolloff")] V9AudioPlayerRolloff = 9, + [pbr::OriginalName("V7SunDirection")] V7SunDirection = 10, + [pbr::OriginalName("V11StudioSingleAudioMixer")] V11StudioSingleAudioMixer = 11, + [pbr::OriginalName("V12StudioExposedProperties")] V12StudioExposedProperties = 12, + [pbr::OriginalName("V13AuthorizeRestrictedTools")] V13AuthorizeRestrictedTools = 13, + [pbr::OriginalName("V14LaserDirection")] V14LaserDirection = 14, + [pbr::OriginalName("V15StudioAudioClipRegistry")] V15StudioAudioClipRegistry = 15, + [pbr::OriginalName("V16NewUGCShapes")] V16NewUgcshapes = 16, + [pbr::OriginalName("V17TriggerHandleControlLabel")] V17TriggerHandleControlLabel = 17, + [pbr::OriginalName("V18StudioObjectCanvasInteraction")] V18StudioObjectCanvasInteraction = 18, + [pbr::OriginalName("V19February23BetaRelease")] V19February23BetaRelease = 19, + [pbr::OriginalName("V20MotionTrail")] V20MotionTrail = 20, + [pbr::OriginalName("V21StudioVisualPostProcessing")] V21StudioVisualPostProcessing = 21, + [pbr::OriginalName("V22UGCLocalizationMVP")] V22UgclocalizationMvp = 22, + [pbr::OriginalName("V23ControlPanelObjectDefinitionIds")] V23ControlPanelObjectDefinitionIds = 23, + [pbr::OriginalName("V24April23BetaRelease")] V24April23BetaRelease = 24, + [pbr::OriginalName("V25InteractionVolumeV2")] V25InteractionVolumeV2 = 25, + [pbr::OriginalName("V26AnimationGizmoV2")] V26AnimationGizmoV2 = 26, + [pbr::OriginalName("V27CollisionDetectionVolume")] V27CollisionDetectionVolume = 27, + [pbr::OriginalName("V28SwingHandle")] V28SwingHandle = 28, + [pbr::OriginalName("V29VehicleDefaultValue")] V29VehicleDefaultValue = 29, + [pbr::OriginalName("V30TouchpadComponent")] V30TouchpadComponent = 30, + [pbr::OriginalName("V31Pathfinder")] V31Pathfinder = 31, + [pbr::OriginalName("V32AnimationGizmoV2Release")] V32AnimationGizmoV2Release = 32, + [pbr::OriginalName("V33NewPopupShops")] V33NewPopupShops = 33, + [pbr::OriginalName("V34August23BetaRelease")] V34August23BetaRelease = 34, + [pbr::OriginalName("V35DevModTophySkin")] V35DevModTophySkin = 35, + [pbr::OriginalName("V36NewAvatarData")] V36NewAvatarData = 36, + [pbr::OriginalName("V37ThrowHandle")] V37ThrowHandle = 37, + [pbr::OriginalName("V38NoOpIncrement")] V38NoOpIncrement = 38, + [pbr::OriginalName("V39GrabberComponent")] V39GrabberComponent = 39, + [pbr::OriginalName("V40InteractionFilterToggle")] V40InteractionFilterToggle = 40, + [pbr::OriginalName("V41RRSDisableRenderInShareCam")] V41RrsdisableRenderInShareCam = 41, + [pbr::OriginalName("V42DialogueUI")] V42DialogueUi = 42, + [pbr::OriginalName("V43FullBodyPuppetToolPersistenceData")] V43FullBodyPuppetToolPersistenceData = 43, + [pbr::OriginalName("V44RewardRoomInventoryItem")] V44RewardRoomInventoryItem = 44, + [pbr::OriginalName("V45RemoveThrowHandleFromSpawner")] V45RemoveThrowHandleFromSpawner = 45, + [pbr::OriginalName("V46CollisionDetectionVolumeIntoBetaData")] V46CollisionDetectionVolumeIntoBetaData = 46, + [pbr::OriginalName("V47CostumeDummyOM")] V47CostumeDummyOm = 47, + [pbr::OriginalName("V48SwingHandleIntoBetaData")] V48SwingHandleIntoBetaData = 48, + [pbr::OriginalName("V49SwingHandleAimAssistEnabled")] V49SwingHandleAimAssistEnabled = 49, + [pbr::OriginalName("V50Replicator")] V50Replicator = 50, + [pbr::OriginalName("V51TriggerVolumeV2RoomV2")] V51TriggerVolumeV2RoomV2 = 51, + [pbr::OriginalName("V52GunHandleAutoFireEnabled")] V52GunHandleAutoFireEnabled = 52, + [pbr::OriginalName("V53AnimationControllerOutOfBeta")] V53AnimationControllerOutOfBeta = 53, + [pbr::OriginalName("V54BaseHandleType")] V54BaseHandleType = 54, + [pbr::OriginalName("V55RRSRecNetImageDisplayComponent")] V55RrsrecNetImageDisplayComponent = 55, + [pbr::OriginalName("V56UGCSpawnerUseSpawnableToolGuid")] V56UgcspawnerUseSpawnableToolGuid = 56, + [pbr::OriginalName("V57ConsolidateInteractionFilters")] V57ConsolidateInteractionFilters = 57, + [pbr::OriginalName("V58RangedPropWeaponCustomization")] V58RangedPropWeaponCustomization = 58, + [pbr::OriginalName("V59RoomHudInventoryItem")] V59RoomHudInventoryItem = 59, + [pbr::OriginalName("V60RoomHudInventoryItem")] V60RoomHudInventoryItem = 60, + [pbr::OriginalName("V61ReplicatorRemoveMaxCopies")] V61ReplicatorRemoveMaxCopies = 61, + [pbr::OriginalName("V62DormFurnitureDevOnlyProps")] V62DormFurnitureDevOnlyProps = 62, + [pbr::OriginalName("V63SandboxColorableTextureSize")] V63SandboxColorableTextureSize = 63, + [pbr::OriginalName("V64FreeDormMirrorPropInDevOnly")] V64FreeDormMirrorPropInDevOnly = 64, + [pbr::OriginalName("V65Rooms2Storefront")] V65Rooms2Storefront = 65, + [pbr::OriginalName("V66RoomHudInventoryItem")] V66RoomHudInventoryItem = 66, + [pbr::OriginalName("V67DormCommunityBoardAndButtonsProps")] V67DormCommunityBoardAndButtonsProps = 67, + [pbr::OriginalName("V68CustomDormShellDevOnlyProps")] V68CustomDormShellDevOnlyProps = 68, + [pbr::OriginalName("V69SwingHandleAnimations")] V69SwingHandleAnimations = 69, + [pbr::OriginalName("V70ReplicatorPropBeta")] V70ReplicatorPropBeta = 70, + [pbr::OriginalName("V71LeaderboardBeta")] V71LeaderboardBeta = 71, + [pbr::OriginalName("V72ImitationLegacyDormProps")] V72ImitationLegacyDormProps = 72, + [pbr::OriginalName("V73UpdateFurniturePropsToCustomDormOnly")] V73UpdateFurniturePropsToCustomDormOnly = 73, + [pbr::OriginalName("V74PathfinderPersistence")] V74PathfinderPersistence = 74, + [pbr::OriginalName("V75UpdateCustomDormShellPropsToHiddenInPalette")] V75UpdateCustomDormShellPropsToHiddenInPalette = 75, + [pbr::OriginalName("V76UpdateHolotarScale")] V76UpdateHolotarScale = 76, + [pbr::OriginalName("V77LeaderboardOutOfBeta")] V77LeaderboardOutOfBeta = 77, + [pbr::OriginalName("V78GoldenTrophy")] V78GoldenTrophy = 78, + [pbr::OriginalName("V79GoToEvent")] V79GoToEvent = 79, + [pbr::OriginalName("V80PropContainerUpdate")] V80PropContainerUpdate = 80, + [pbr::OriginalName("V81RRStudioSpecularContributionAndInnerSpotAngle")] V81RrstudioSpecularContributionAndInnerSpotAngle = 81, + [pbr::OriginalName("V82ProBuilderOptimization")] V82ProBuilderOptimization = 82, + [pbr::OriginalName("V83RecRoomStudioPlatformTextFilter")] V83RecRoomStudioPlatformTextFilter = 83, + [pbr::OriginalName("V84AdditionalShaderSupport")] V84AdditionalShaderSupport = 84, + [pbr::OriginalName("V85UnlitNoFog")] V85UnlitNoFog = 85, + [pbr::OriginalName("V86RangedWeaponSharedDataUpdate")] V86RangedWeaponSharedDataUpdate = 86, + [pbr::OriginalName("V87RangedWeaponPropDataProtobufUpdate")] V87RangedWeaponPropDataProtobufUpdate = 87, + [pbr::OriginalName("V88CoordinateBeaconsToggle")] V88CoordinateBeaconsToggle = 88, + [pbr::OriginalName("V89LoadEditReady")] V89LoadEditReady = 89, + [pbr::OriginalName("V90RangedWeaponAmmoInProtobuf")] V90RangedWeaponAmmoInProtobuf = 90, + [pbr::OriginalName("V91StudioRoomSubBundles")] V91StudioRoomSubBundles = 91, + [pbr::OriginalName("V92AddCameraUsesSeatRotationOptionToSeats")] V92AddCameraUsesSeatRotationOptionToSeats = 92, + [pbr::OriginalName("V93NewBulletRpcs")] V93NewBulletRpcs = 93, + [pbr::OriginalName("V94Rooms2DynamicPropBatch")] V94Rooms2DynamicPropBatch = 94, + [pbr::OriginalName("V95StudioObjectsInR2Inventions")] V95StudioObjectsInR2Inventions = 95, + [pbr::OriginalName("V96DoorsInR2")] V96DoorsInR2 = 96, + [pbr::OriginalName("V97AddedToolsForR2Dorm")] V97AddedToolsForR2Dorm = 97, + [pbr::OriginalName("V98StudioObjectPersistenceViewUpdate")] V98StudioObjectPersistenceViewUpdate = 98, + [pbr::OriginalName("V99RecCenterPropBatch")] V99RecCenterPropBatch = 99, + [pbr::OriginalName("V100StageLightV2")] V100StageLightV2 = 100, + [pbr::OriginalName("V101R2IsDefaultPropsOutOfBeta")] V101R2IsDefaultPropsOutOfBeta = 101, + [pbr::OriginalName("V102StudioObjectRecolor")] V102StudioObjectRecolor = 102, + [pbr::OriginalName("V103PistonRotatorFixes")] V103PistonRotatorFixes = 103, + [pbr::OriginalName("V104MannequinProp")] V104MannequinProp = 104, + [pbr::OriginalName("V105Rooms2MirrorProp")] V105Rooms2MirrorProp = 105, + [pbr::OriginalName("V106StudioProjectiles")] V106StudioProjectiles = 106, + [pbr::OriginalName("V107PathfinderCircuitsVisibility")] V107PathfinderCircuitsVisibility = 107, + [pbr::OriginalName("V108StudioParticleVFX")] V108StudioParticleVfx = 108, + [pbr::OriginalName("V109Rooms2PolaroidProp")] V109Rooms2PolaroidProp = 109, + [pbr::OriginalName("V110Rooms2Vehicles")] V110Rooms2Vehicles = 110, + [pbr::OriginalName("V111RemovedCostumeDummyOM")] V111RemovedCostumeDummyOm = 111, + [pbr::OriginalName("V112GameAIComponent")] V112GameAicomponent = 112, + [pbr::OriginalName("V113MagneticAnchor")] V113MagneticAnchor = 113, + [pbr::OriginalName("V114TexturedQuad")] V114TexturedQuad = 114, + [pbr::OriginalName("V115ElementSnap")] V115ElementSnap = 115, + [pbr::OriginalName("V116PathfinderPositionFix")] V116PathfinderPositionFix = 116, + [pbr::OriginalName("V117MoveGameAISyncedStateToSyncedComponentV2")] V117MoveGameAisyncedStateToSyncedComponentV2 = 117, + [pbr::OriginalName("V118MeshPresenterComponent")] V118MeshPresenterComponent = 118, + [pbr::OriginalName("V119TerrainGenerator")] V119TerrainGenerator = 119, + [pbr::OriginalName("V120TerrainGeneratorLive")] V120TerrainGeneratorLive = 120, + [pbr::OriginalName("V121GameAIAutomaticVoiceResponseEnabled")] V121GameAiautomaticVoiceResponseEnabled = 121, + [pbr::OriginalName("V122MannequinPropBeta")] V122MannequinPropBeta = 122, + [pbr::OriginalName("V123TextScreenScrollAdded")] V123TextScreenScrollAdded = 123, + [pbr::OriginalName("V124MadeMeshPresenterNotDevOnly")] V124MadeMeshPresenterNotDevOnly = 124, + [pbr::OriginalName("V125HologramShader")] V125HologramShader = 125, + [pbr::OriginalName("V126TexturedQuadAutoFit")] V126TexturedQuadAutoFit = 126, + [pbr::OriginalName("V127RecNetImageHomeAndCloudVariables")] V127RecNetImageHomeAndCloudVariables = 127, + [pbr::OriginalName("V128SnapPointIntoBeta")] V128SnapPointIntoBeta = 128, + [pbr::OriginalName("V129SharedGameAIComponent")] V129SharedGameAicomponent = 129, + [pbr::OriginalName("V130RecNetMeshCloudVariables")] V130RecNetMeshCloudVariables = 130, + [pbr::OriginalName("V131GameAIGetGameAICurrentVolume")] V131GameAigetGameAicurrentVolume = 131, + [pbr::OriginalName("V132MeshPresenterAndGenAIMeshChips")] V132MeshPresenterAndGenAimeshChips = 132, + [pbr::OriginalName("V133RemoveDevOnlyFromVarious")] V133RemoveDevOnlyFromVarious = 133, + [pbr::OriginalName("V134LaundryBin")] V134LaundryBin = 134, + [pbr::OriginalName("LatestVersion", PreferredAlias = false)] LatestVersion = 134, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PersistedSfxData.cs b/PersistedSfxData.cs new file mode 100644 index 0000000..d47cbda --- /dev/null +++ b/PersistedSfxData.cs @@ -0,0 +1,505 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/persisted_sfx_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/persisted_sfx_data.proto + public static partial class PersistedSfxDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/persisted_sfx_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PersistedSfxDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9wZXJzaXN0ZWRfc2Z4X2RhdGEucHJv", + "dG8SCHJlY19yb29tIr4BChBQZXJzaXN0ZWRTRlhEYXRhEhAKCHRyYWNrX2lk", + "GAEgASgMEgwKBGxvb3AYAiABKAgSDwoHc2h1ZmZsZRgDIAEoCBIOCgZwYXVz", + "ZWQYBCABKAgSGQoRdXNlX3NwYXRpYWxfYXVkaW8YBSABKAgSHwoXaW50ZXJy", + "dXB0X2N1cnJlbnRfc291bmQYBiABKAgSFwoPdm9sdW1lX21vZGlmaWVyGAcg", + "ASgFEhQKDHBsYXlfZm9yX2FsbBgIIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PersistedSFXData), global::RecRoom.Protobuf.PersistedSFXData.Parser, new[]{ "TrackId", "Loop", "Shuffle", "Paused", "UseSpatialAudio", "InterruptCurrentSound", "VolumeModifier", "PlayForAll" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PersistedSFXData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PersistedSFXData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PersistedSfxDataReflection.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 PersistedSFXData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PersistedSFXData(PersistedSFXData other) : this() { + trackId_ = other.trackId_; + loop_ = other.loop_; + shuffle_ = other.shuffle_; + paused_ = other.paused_; + useSpatialAudio_ = other.useSpatialAudio_; + interruptCurrentSound_ = other.interruptCurrentSound_; + volumeModifier_ = other.volumeModifier_; + playForAll_ = other.playForAll_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PersistedSFXData Clone() { + return new PersistedSFXData(this); + } + + /// Field number for the "track_id" field. + public const int TrackIdFieldNumber = 1; + private pb::ByteString trackId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString TrackId { + get { return trackId_; } + set { + trackId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "loop" field. + public const int LoopFieldNumber = 2; + private bool loop_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Loop { + get { return loop_; } + set { + loop_ = value; + } + } + + /// Field number for the "shuffle" field. + public const int ShuffleFieldNumber = 3; + private bool shuffle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Shuffle { + get { return shuffle_; } + set { + shuffle_ = value; + } + } + + /// Field number for the "paused" field. + public const int PausedFieldNumber = 4; + private bool paused_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Paused { + get { return paused_; } + set { + paused_ = value; + } + } + + /// Field number for the "use_spatial_audio" field. + public const int UseSpatialAudioFieldNumber = 5; + private bool useSpatialAudio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UseSpatialAudio { + get { return useSpatialAudio_; } + set { + useSpatialAudio_ = value; + } + } + + /// Field number for the "interrupt_current_sound" field. + public const int InterruptCurrentSoundFieldNumber = 6; + private bool interruptCurrentSound_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool InterruptCurrentSound { + get { return interruptCurrentSound_; } + set { + interruptCurrentSound_ = value; + } + } + + /// Field number for the "volume_modifier" field. + public const int VolumeModifierFieldNumber = 7; + private int volumeModifier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int VolumeModifier { + get { return volumeModifier_; } + set { + volumeModifier_ = value; + } + } + + /// Field number for the "play_for_all" field. + public const int PlayForAllFieldNumber = 8; + private bool playForAll_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PlayForAll { + get { return playForAll_; } + set { + playForAll_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PersistedSFXData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PersistedSFXData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TrackId != other.TrackId) return false; + if (Loop != other.Loop) return false; + if (Shuffle != other.Shuffle) return false; + if (Paused != other.Paused) return false; + if (UseSpatialAudio != other.UseSpatialAudio) return false; + if (InterruptCurrentSound != other.InterruptCurrentSound) return false; + if (VolumeModifier != other.VolumeModifier) return false; + if (PlayForAll != other.PlayForAll) 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 (TrackId.Length != 0) hash ^= TrackId.GetHashCode(); + if (Loop != false) hash ^= Loop.GetHashCode(); + if (Shuffle != false) hash ^= Shuffle.GetHashCode(); + if (Paused != false) hash ^= Paused.GetHashCode(); + if (UseSpatialAudio != false) hash ^= UseSpatialAudio.GetHashCode(); + if (InterruptCurrentSound != false) hash ^= InterruptCurrentSound.GetHashCode(); + if (VolumeModifier != 0) hash ^= VolumeModifier.GetHashCode(); + if (PlayForAll != false) hash ^= PlayForAll.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 (TrackId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(TrackId); + } + if (Loop != false) { + output.WriteRawTag(16); + output.WriteBool(Loop); + } + if (Shuffle != false) { + output.WriteRawTag(24); + output.WriteBool(Shuffle); + } + if (Paused != false) { + output.WriteRawTag(32); + output.WriteBool(Paused); + } + if (UseSpatialAudio != false) { + output.WriteRawTag(40); + output.WriteBool(UseSpatialAudio); + } + if (InterruptCurrentSound != false) { + output.WriteRawTag(48); + output.WriteBool(InterruptCurrentSound); + } + if (VolumeModifier != 0) { + output.WriteRawTag(56); + output.WriteInt32(VolumeModifier); + } + if (PlayForAll != false) { + output.WriteRawTag(64); + output.WriteBool(PlayForAll); + } + 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 (TrackId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(TrackId); + } + if (Loop != false) { + output.WriteRawTag(16); + output.WriteBool(Loop); + } + if (Shuffle != false) { + output.WriteRawTag(24); + output.WriteBool(Shuffle); + } + if (Paused != false) { + output.WriteRawTag(32); + output.WriteBool(Paused); + } + if (UseSpatialAudio != false) { + output.WriteRawTag(40); + output.WriteBool(UseSpatialAudio); + } + if (InterruptCurrentSound != false) { + output.WriteRawTag(48); + output.WriteBool(InterruptCurrentSound); + } + if (VolumeModifier != 0) { + output.WriteRawTag(56); + output.WriteInt32(VolumeModifier); + } + if (PlayForAll != false) { + output.WriteRawTag(64); + output.WriteBool(PlayForAll); + } + 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 (TrackId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(TrackId); + } + if (Loop != false) { + size += 1 + 1; + } + if (Shuffle != false) { + size += 1 + 1; + } + if (Paused != false) { + size += 1 + 1; + } + if (UseSpatialAudio != false) { + size += 1 + 1; + } + if (InterruptCurrentSound != false) { + size += 1 + 1; + } + if (VolumeModifier != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(VolumeModifier); + } + if (PlayForAll != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PersistedSFXData other) { + if (other == null) { + return; + } + if (other.TrackId.Length != 0) { + TrackId = other.TrackId; + } + if (other.Loop != false) { + Loop = other.Loop; + } + if (other.Shuffle != false) { + Shuffle = other.Shuffle; + } + if (other.Paused != false) { + Paused = other.Paused; + } + if (other.UseSpatialAudio != false) { + UseSpatialAudio = other.UseSpatialAudio; + } + if (other.InterruptCurrentSound != false) { + InterruptCurrentSound = other.InterruptCurrentSound; + } + if (other.VolumeModifier != 0) { + VolumeModifier = other.VolumeModifier; + } + if (other.PlayForAll != false) { + PlayForAll = other.PlayForAll; + } + _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: { + TrackId = input.ReadBytes(); + break; + } + case 16: { + Loop = input.ReadBool(); + break; + } + case 24: { + Shuffle = input.ReadBool(); + break; + } + case 32: { + Paused = input.ReadBool(); + break; + } + case 40: { + UseSpatialAudio = input.ReadBool(); + break; + } + case 48: { + InterruptCurrentSound = input.ReadBool(); + break; + } + case 56: { + VolumeModifier = input.ReadInt32(); + break; + } + case 64: { + PlayForAll = input.ReadBool(); + 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: { + TrackId = input.ReadBytes(); + break; + } + case 16: { + Loop = input.ReadBool(); + break; + } + case 24: { + Shuffle = input.ReadBool(); + break; + } + case 32: { + Paused = input.ReadBool(); + break; + } + case 40: { + UseSpatialAudio = input.ReadBool(); + break; + } + case 48: { + InterruptCurrentSound = input.ReadBool(); + break; + } + case 56: { + VolumeModifier = input.ReadInt32(); + break; + } + case 64: { + PlayForAll = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PersistedValue.cs b/PersistedValue.cs new file mode 100644 index 0000000..e5b7f1b --- /dev/null +++ b/PersistedValue.cs @@ -0,0 +1,337 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/persisted_value.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/persisted_value.proto + public static partial class PersistedValueReflection { + + #region Descriptor + /// File descriptor for circuits_v2/persisted_value.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PersistedValueReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiFjaXJjdWl0c192Mi9wZXJzaXN0ZWRfdmFsdWUucHJvdG8SC2NpcmN1aXRz", + "X3YyGiVjaXJjdWl0cy9zdGF0aWMvZXYvdmFyaWFudF9kYXRhLnByb3RvGhRj", + "b3JlL2d1aWRfZGF0YS5wcm90byJtCg5QZXJzaXN0ZWRWYWx1ZRIcCgRndWlk", + "GAEgASgLMg4uY29yZS5HdWlkRGF0YRIkCgV2YWx1ZRgDIAEoCzIVLmNpcmN1", + "aXRzLlZhcmlhbnREYXRhEhcKD2RhdGFfREVQUkVDQVRFRBgCIAEoDEIWqgIT", + "Q2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.VariantDataReflection.Descriptor, global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PersistedValue), global::CircuitsV2.Protobuf.PersistedValue.Parser, new[]{ "Guid", "Value", "DataDEPRECATED" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PersistedValue : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PersistedValue()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PersistedValueReflection.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 PersistedValue() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PersistedValue(PersistedValue other) : this() { + guid_ = other.guid_ != null ? other.guid_.Clone() : null; + value_ = other.value_ != null ? other.value_.Clone() : null; + dataDEPRECATED_ = other.dataDEPRECATED_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PersistedValue Clone() { + return new PersistedValue(this); + } + + /// Field number for the "guid" field. + public const int GuidFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData guid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Guid { + get { return guid_; } + set { + guid_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private global::Circuits.Static.EV.Protobuf.VariantData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.VariantData Value { + get { return value_; } + set { + value_ = value; + } + } + + /// Field number for the "data_DEPRECATED" field. + public const int DataDEPRECATEDFieldNumber = 2; + private pb::ByteString dataDEPRECATED_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DataDEPRECATED { + get { return dataDEPRECATED_; } + set { + dataDEPRECATED_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PersistedValue); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PersistedValue other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Guid, other.Guid)) return false; + if (!object.Equals(Value, other.Value)) return false; + if (DataDEPRECATED != other.DataDEPRECATED) 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 (guid_ != null) hash ^= Guid.GetHashCode(); + if (value_ != null) hash ^= Value.GetHashCode(); + if (DataDEPRECATED.Length != 0) hash ^= DataDEPRECATED.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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (DataDEPRECATED.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DataDEPRECATED); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (DataDEPRECATED.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DataDEPRECATED); + } + if (value_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Value); + } + 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 (guid_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Guid); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (DataDEPRECATED.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DataDEPRECATED); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PersistedValue other) { + if (other == null) { + return; + } + if (other.guid_ != null) { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + Guid.MergeFrom(other.Guid); + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + Value.MergeFrom(other.Value); + } + if (other.DataDEPRECATED.Length != 0) { + DataDEPRECATED = other.DataDEPRECATED; + } + _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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 18: { + DataDEPRECATED = input.ReadBytes(); + break; + } + case 26: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(Value); + 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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 18: { + DataDEPRECATED = input.ReadBytes(); + break; + } + case 26: { + if (value_ == null) { + Value = new global::Circuits.Static.EV.Protobuf.VariantData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PersistenceViewData.cs b/PersistenceViewData.cs new file mode 100644 index 0000000..5507e5b --- /dev/null +++ b/PersistenceViewData.cs @@ -0,0 +1,7324 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/persistence_view_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/persistence_view_data.proto + public static partial class PersistenceViewDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/persistence_view_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PersistenceViewDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjByZWNfcm9vbS9wZXJzaXN0ZW5jZS9wZXJzaXN0ZW5jZV92aWV3X2RhdGEu", + "cHJvdG8SCHJlY19yb29tGhRjb3JlL2d1aWRfZGF0YS5wcm90bxoXY29yZS92", + "ZWN0b3IzX2RhdGEucHJvdG8aJGNpcmN1aXRzX3YyL2NpcmN1aXRfZ3JhcGhf", + "ZGF0YS5wcm90bxosY2lyY3VpdHNfdjIvY2lyY3VpdF90ZW1wbGF0ZV9yb290", + "X2RhdGEucHJvdG8aHWNpcmN1aXRzX3YyL3Jld2FyZF9kYXRhLnByb3RvGh1y", + "ZWNfcm9vbS90cmFuc2Zvcm1fZGF0YS5wcm90bxo5cmVjX3Jvb20vZ2FtZV9j", + "b25maWd1cmF0aW9uL2dhbWVfY29uZmlndXJhdGlvbl9kYXRhLnByb3RvGjhy", + "ZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vZ2FtZV9ydWxlX3dyYXBwZXJf", + "ZGF0YS5wcm90bxpJcmVjX3Jvb20vcGVyc2lzdGVuY2UvZGVwcmVjYXRlZC9E", + "RVBSRUNBVEVEX3Jvb21fcGVyc2lzdGVuY2VfdmVyc2lvbi5wcm90bxo6cmVj", + "X3Jvb20vcGVyc2lzdGVuY2UvZGVwcmVjYXRlZC9ERVBSRUNBVEVEX3Rvb2xf", + "ZGF0YS5wcm90bxoicmVjX3Jvb20vcGVyc2lzdGVuY2UvYWlfZGF0YS5wcm90", + "bxovcmVjX3Jvb20vcGVyc2lzdGVuY2UvYXJlYV9jb250cm9sbGVyX2RhdGEu", + "cHJvdG8aMXJlY19yb29tL3BlcnNpc3RlbmNlL2F1ZGlvX2VmZmVjdF96b25l", + "X2RhdGEucHJvdG8aLXJlY19yb29tL3BlcnNpc3RlbmNlL2F1ZGlvX3NhbXBs", + "ZXJfZGF0YS5wcm90bxolcmVjX3Jvb20vcGVyc2lzdGVuY2UvdHJhaWxfZGF0", + "YS5wcm90bxohcmVjX3Jvb20vcGVyc2lzdGVuY2UvYmVhY29uLnByb3RvGipy", + "ZWNfcm9vbS9wZXJzaXN0ZW5jZS9ib3VuY2VfcGFkX2RhdGEucHJvdG8aMHJl", + "Y19yb29tL3BlcnNpc3RlbmNlL2JyZWFrYWJsZV9vYmplY3RfZGF0YS5wcm90", + "bxomcmVjX3Jvb20vcGVyc2lzdGVuY2UvYnV0dG9uX2RhdGEucHJvdG8aKnJl", + "Y19yb29tL3BlcnNpc3RlbmNlL2NoZWNrcG9pbnRfZGF0YS5wcm90bxoscmVj", + "X3Jvb20vcGVyc2lzdGVuY2UvY2lyY3VpdF9ub2RlX2RhdGEucHJvdG8aP3Jl", + "Y19yb29tL3BlcnNpc3RlbmNlL2NvbmZpZ3VyYWJsZV9jaXJjdWl0X3Zpc2li", + "aWxpdHlfZGF0YS5wcm90bxo9cmVjX3Jvb20vcGVyc2lzdGVuY2UvY29uZmln", + "dXJhYmxlX3BoeXNpY3Nfc2V0dGluZ3NfZGF0YS5wcm90bxo1cmVjX3Jvb20v", + "cGVyc2lzdGVuY2UvY29uZmlndXJhYmxlX3NlbGVjdG9yX2RhdGEucHJvdG8a", + "MHJlY19yb29tL3BlcnNpc3RlbmNlL2Nvbm5lY3RhYmxlX25vZGVfZGF0YS5w", + "cm90bxo8cmVjX3Jvb20vcGVyc2lzdGVuY2UvY29udHJvbF9wYW5lbF9jaXJj", + "dWl0X29iamVjdF9kYXRhLnByb3RvGidyZWNfcm9vbS9wZXJzaXN0ZW5jZS9j", + "b3N0dW1lX2RhdGEucHJvdG8aL3JlY19yb29tL3BlcnNpc3RlbmNlL2NyZWF0", + "aW9uX29iamVjdF9kYXRhLnByb3RvGi9yZWNfcm9vbS9wZXJzaXN0ZW5jZS9k", + "cmF3aW5nX3N1cmZhY2VfZGF0YS5wcm90bxotcmVjX3Jvb20vcGVyc2lzdGVu", + "Y2UvZHluYW1pY19saWdodF9kYXRhLnByb3RvGjFyZWNfcm9vbS9wZXJzaXN0", + "ZW5jZS9leHBsb3Npb25fZW1pdHRlcl9kYXRhLnByb3RvGjByZWNfcm9vbS9w", + "ZXJzaXN0ZW5jZS9mcmVlX2dpZnRfYnV0dG9uX2RhdGEucHJvdG8aNXJlY19y", + "b29tL3BlcnNpc3RlbmNlL2Z1bGxfYm9keV9wdXBwZXRfdG9vbF9kYXRhLnBy", + "b3RvGilyZWNfcm9vbS9wZXJzaXN0ZW5jZS9tYW5uZXF1aW5fZGF0YS5wcm90", + "bxoncmVjX3Jvb20vcGVyc2lzdGVuY2UvZ2FtZV9haV9kYXRhLnByb3RvGi5y", + "ZWNfcm9vbS9wZXJzaXN0ZW5jZS9nYW1lX3JvbGVfbm9kZV9kYXRhLnByb3Rv", + "GipyZWNfcm9vbS9wZXJzaXN0ZW5jZS9nbGFzc19wYW5lX2RhdGEucHJvdG8a", + "J3JlY19yb29tL3BlcnNpc3RlbmNlL2dyYWJiZXJfZGF0YS5wcm90bxotcmVj", + "X3Jvb20vcGVyc2lzdGVuY2UvaGVhbHRoX3BvdGlvbl9kYXRhLnByb3RvGidy", + "ZWNfcm9vbS9wZXJzaXN0ZW5jZS9ob2xvdGFyX2RhdGEucHJvdG8aJXJlY19y", + "b29tL3BlcnNpc3RlbmNlL2ltYWdlX2RhdGEucHJvdG8aMHJlY19yb29tL3Bl", + "cnNpc3RlbmNlL2ludmVudGlvbl9hbmNob3JfZGF0YS5wcm90bxoycmVjX3Jv", + "b20vcGVyc2lzdGVuY2UvaW52ZW50aW9uX2luc3RhbmNlX2RhdGEucHJvdG8a", + "M3JlY19yb29tL3BlcnNpc3RlbmNlL2ludmlzaWJsZV9jb2xsaXNpb25fZGF0", + "YS5wcm90bxo2cmVjX3Jvb20vcGVyc2lzdGVuY2UvaW52aXNpYmxlX2NvbGxp", + "c2lvbl92Ml9kYXRhLnByb3RvGi1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9sYXNl", + "cl9wb2ludGVyX2RhdGEucHJvdG8aK3JlY19yb29tL3BlcnNpc3RlbmNlL2xl", + "YWRlcmJvYXJkX2RhdGEucHJvdG8aJXJlY19yb29tL3BlcnNpc3RlbmNlL2xv", + "Z19zY3JlZW4ucHJvdG8aK3JlY19yb29tL3BlcnNpc3RlbmNlL3RleHRfc2Ny", + "ZWVuX2RhdGEucHJvdG8aOnJlY19yb29tL3BlcnNpc3RlbmNlL2NvbGxpc2lv", + "bl9kZXRlY3Rpb25fdm9sdW1lX2RhdGEucHJvdG8aJ3JlY19yb29tL3BlcnNp", + "c3RlbmNlL21lc3NhZ2VfZGF0YS5wcm90bxoscmVjX3Jvb20vcGVyc2lzdGVu", + "Y2UvbW9vZF9jaXJjdWl0X2RhdGEucHJvdG8aLHJlY19yb29tL3BlcnNpc3Rl", + "bmNlL21vdmVhYmxlcHJvcF9kYXRhLnByb3RvGixyZWNfcm9vbS9wZXJzaXN0", + "ZW5jZS9vYmplY3RfZ3JvdXBfZGF0YS5wcm90bxoucmVjX3Jvb20vcGVyc2lz", + "dGVuY2Uvb2JqZWN0X3NwYXduZXJfZGF0YS5wcm90bxowcmVjX3Jvb20vcGVy", + "c2lzdGVuY2UvcGFydGljbGVfZW1pdHRlcl9kYXRhLnByb3RvGjFyZWNfcm9v", + "bS9wZXJzaXN0ZW5jZS9wZXJzaXN0ZWRfcm9vbV92ZXJzaW9uLnByb3RvGi1y", + "ZWNfcm9vbS9wZXJzaXN0ZW5jZS9wZXJzaXN0ZWRfc2Z4X2RhdGEucHJvdG8a", + "MHJlY19yb29tL3BlcnNpc3RlbmNlL3BsYXllcl9hdHRyYWN0b3JfZGF0YS5w", + "cm90bxoqcmVjX3Jvb20vcGVyc2lzdGVuY2UvcG9vbF90YWJsZV9kYXRhLnBy", + "b3RvGiZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9wb3N0ZXJfZGF0YS5wcm90bxou", + "cmVjX3Jvb20vcGVyc2lzdGVuY2UvcHJveGltaXR5X21pbmVfZGF0YS5wcm90", + "bxotcmVjX3Jvb20vcGVyc2lzdGVuY2UvcmF5Y2FzdF9naXptb19kYXRhLnBy", + "b3RvGi5yZWNfcm9vbS9wZXJzaXN0ZW5jZS9yZW1vdGVfY29udHJvbF9kYXRh", + "LnByb3RvGipyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yZXBsaWNhdG9yX2RhdGEu", + "cHJvdG8aNnJlY19yb29tL3BlcnNpc3RlbmNlL3Jvb21fY29uc3VtYWJsZV9i", + "dXR0b25fZGF0YS5wcm90bxo0cmVjX3Jvb20vcGVyc2lzdGVuY2Uvcm9vbV9j", + "dXJyZW5jeV9idXR0b25fZGF0YS5wcm90bxopcmVjX3Jvb20vcGVyc2lzdGVu", + "Y2Uvcm9vbV9kb29yX2RhdGEucHJvdG8aLHJlY19yb29tL3BlcnNpc3RlbmNl", + "L3Jvb21fZG9vcl92Ml9kYXRhLnByb3RvGjFyZWNfcm9vbS9wZXJzaXN0ZW5j", + "ZS9zYW5kYm94X2NvbG9yYWJsZV9kYXRhLnByb3RvGjNyZWNfcm9vbS9wZXJz", + "aXN0ZW5jZS9zYW5kYm94X2RlZm9ybWF0aW9uX2RhdGEucHJvdG8aLXJlY19y", + "b29tL3BlcnNpc3RlbmNlL3NhbmRib3hfZ2l6bW9fZGF0YS5wcm90bxowcmVj", + "X3Jvb20vcGVyc2lzdGVuY2Uvc2NvcmVib2FyZF9zZXR1cF9kYXRhLnByb3Rv", + "GiRyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zZWF0X2RhdGEucHJvdG8aKHJlY19y", + "b29tL3BlcnNpc3RlbmNlL3NlY3VyaXR5X2RhdGEucHJvdG8aNHJlY19yb29t", + "L3BlcnNpc3RlbmNlL3NldF9sZWFkZXJib2FyZF9zdGF0X2RhdGEucHJvdG8a", + "LXJlY19yb29tL3BlcnNpc3RlbmNlL3NldF90YWdzX25vZGVfZGF0YS5wcm90", + "bxolcmVjX3Jvb20vcGVyc2lzdGVuY2Uvc2hhcGVfZGF0YS5wcm90bxorcmVj", + "X3Jvb20vcGVyc2lzdGVuY2Uvc3Bhd25fcG9pbnRfZGF0YS5wcm90bxoucmVj", + "X3Jvb20vcGVyc2lzdGVuY2Uvc3Bhd25hYmxlX3Rvb2xfZGF0YS5wcm90bxoy", + "cmVjX3Jvb20vcGVyc2lzdGVuY2Uvc3Bhd25wb2ludF9zcGF3bmVyX2RhdGEu", + "cHJvdG8aKHJlY19yb29tL3BlcnNpc3RlbmNlL2tlZXBzYWtlX2RhdGEucHJv", + "dG8aJnJlY19yb29tL3BlcnNpc3RlbmNlL3N0aWNreV9kYXRhLnByb3RvGjZy", + "ZWNfcm9vbS9wZXJzaXN0ZW5jZS9zdHJlYW1pbmdfY2FtZXJhX3BvaW50X2Rh", + "dGEucHJvdG8aLXJlY19yb29tL3BlcnNpc3RlbmNlL3N1cGVyX3Jvb21fdmVy", + "c2lvbi5wcm90bxoscmVjX3Jvb20vcGVyc2lzdGVuY2Uvc3dpbmdfaGFuZGxl", + "X2RhdGEucHJvdG8aJnJlY19yb29tL3BlcnNpc3RlbmNlL3N5bmNlZF9kYXRh", + "LnByb3RvGityZWNfcm9vbS9wZXJzaXN0ZW5jZS90YWdnZWRfdG9vbF9kYXRh", + "LnByb3RvGipyZWNfcm9vbS9wZXJzaXN0ZW5jZS90ZXh0X2xhYmVsX2RhdGEu", + "cHJvdG8aLHJlY19yb29tL3BlcnNpc3RlbmNlL3Rocm93X2hhbmRsZV9kYXRh", + "LnByb3RvGixyZWNfcm9vbS9wZXJzaXN0ZW5jZS90b29sX2NsZWFudXBfZGF0", + "YS5wcm90bxorcmVjX3Jvb20vcGVyc2lzdGVuY2UvdG9vbF9lbnRpdHlfZGF0", + "YS5wcm90bxorcmVjX3Jvb20vcGVyc2lzdGVuY2UvdG9vbF9ob2xkZXJfZGF0", + "YS5wcm90bxoucmVjX3Jvb20vcGVyc2lzdGVuY2UvdHJpZ2dlcl9oYW5kbGVf", + "ZGF0YS5wcm90bxoucmVjX3Jvb20vcGVyc2lzdGVuY2UvdHJpZ2dlcl92b2x1", + "bWVfZGF0YS5wcm90bxoscmVjX3Jvb20vcGVyc2lzdGVuY2UvdWdjX3N0ZWVy", + "aW5nX2RhdGEucHJvdG8aM3JlY19yb29tL3BlcnNpc3RlbmNlL3VnY19zdGVl", + "cmluZ19lbmdpbmVfZGF0YS5wcm90bxoucmVjX3Jvb20vcGVyc2lzdGVuY2Uv", + "dWdjX3N0b3JlZnJvbnRfZGF0YS5wcm90bxoncmVjX3Jvb20vcGVyc2lzdGVu", + "Y2UvdmVoaWNsZV9kYXRhLnByb3RvGjJyZWNfcm9vbS9wZXJzaXN0ZW5jZS9p", + "bnRlcmFjdGlvbl92b2x1bWVfZGF0YS5wcm90bxo9cmVjX3Jvb20vcGVyc2lz", + "dGVuY2UvcGxheWVyX2V2ZW50X2Jyb2FkY2FzdF92b2x1bWVfZGF0YS5wcm90", + "bxo2cmVjX3Jvb20vcGVyc2lzdGVuY2UvcGVyc2lzdGVkX2F1ZGlvX3BsYXll", + "cl9kYXRhLnByb3RvGjNyZWNfcm9vbS9wZXJzaXN0ZW5jZS9wcm9qZWN0aWxl", + "X2xhdW5jaGVyX2RhdGEucHJvdG8aM3JlY19yb29tL3BlcnNpc3RlbmNlL3Jl", + "bW90ZV92aWRlb19wbGF5ZXJfZGF0YS5wcm90bxoycmVjX3Jvb20vcGVyc2lz", + "dGVuY2UvcmFuZ2VkX3dlYXBvbl9wcm9wX2RhdGEucHJvdG8aLnJlY19yb29t", + "L3BlcnNpc3RlbmNlL3dlbGNvbWVfbWF0X3YyX2RhdGEucHJvdG8aKnJlY19y", + "b29tL3BlcnNpc3RlbmNlL2d1bl9oYW5kbGVfZGF0YS5wcm90bxoucmVjX3Jv", + "b20vcGVyc2lzdGVuY2Uvc3Bhd25fcG9pbnRfdjJfZGF0YS5wcm90bxorcmVj", + "X3Jvb20vcGVyc2lzdGVuY2UvZGlhbG9ndWVfdWlfZGF0YS5wcm90bxorcmVj", + "X3Jvb20vcGVyc2lzdGVuY2UvYmFzZV9oYW5kbGVfZGF0YS5wcm90bxoscmVj", + "X3Jvb20vcGVyc2lzdGVuY2UvbWVsZWVfd2VhcG9uX2RhdGEucHJvdG8aLXJl", + "Y19yb29tL3BlcnNpc3RlbmNlL3RleHR1cmVkX3F1YWRfZGF0YS5wcm90byL1", + "MwoTUGVyc2lzdGVuY2VWaWV3RGF0YRIKCgJpZBgBIAEoDBIiChpERVBSRUNB", + "VEVEX2lzX3NjZW5lX29iamVjdBgCIAEoCBI3CgtjaGlsZF92aWV3cxgDIAMo", + "CzIiLnJlY19yb29tLkNoaWxkUGVyc2lzdGVuY2VWaWV3RGF0YRIyChB0b29s", + "X2VudGl0eV9kYXRhGAkgASgLMhgucmVjX3Jvb20uVG9vbEVudGl0eURhdGES", + "KgoJdHJhbnNmb3JtGAogASgLMhcucmVjX3Jvb20uVHJhbnNmb3JtRGF0YRI4", + "ChNzcGF3bmFibGVfdG9vbF9kYXRhGAsgASgLMhsucmVjX3Jvb20uU3Bhd25h", + "YmxlVG9vbERhdGESOgoUc2hhcGVfY29udGFpbmVyX2RhdGEYDCABKAsyHC5y", + "ZWNfcm9vbS5TaGFwZUNvbnRhaW5lckRhdGESOwoUREVQUkVDQVRFRF90b29s", + "X2RhdGEYDSABKAsyHS5yZWNfcm9vbS5ERVBSRUNBVEVEX1Rvb2xEYXRhEjoK", + "FGNyZWF0aW9uX29iamVjdF9kYXRhGA4gASgLMhwucmVjX3Jvb20uQ3JlYXRp", + "b25PYmplY3REYXRhEjIKEHRhZ2dlZF90b29sX2RhdGEYDyABKAsyGC5yZWNf", + "cm9vbS5UYWdnZWRUb29sRGF0YRIpCgtzdGlja3lfZGF0YRgQIAEoCzIULnJl", + "Y19yb29tLlN0aWNreURhdGESOgoUZHJhd2luZ19zdXJmYWNlX2RhdGEYESAB", + "KAsyHC5yZWNfcm9vbS5EcmF3aW5nU3VyZmFjZURhdGESJwoKaW1hZ2VfZGF0", + "YRgSIAEoCzITLnJlY19yb29tLkltYWdlRGF0YRIyChB0b29sX2hvbGRlcl9k", + "YXRhGBMgASgLMhgucmVjX3Jvb20uVG9vbEhvbGRlckRhdGESOAoTcmVtb3Rl", + "X2NvbnRyb2xfZGF0YRgUIAEoCzIbLnJlY19yb29tLlJlbW90ZUNvbnRyb2xE", + "YXRhEi4KDnJvb21fZG9vcl9kYXRhGBUgASgLMhYucmVjX3Jvb20uUm9vbURv", + "b3JEYXRhEjQKEXRvb2xfY2xlYW51cF9kYXRhGBYgASgLMhkucmVjX3Jvb20u", + "VG9vbENsZWFudXBEYXRhEkAKF3NwYXducG9pbnRfc3Bhd25lcl9kYXRhGBcg", + "ASgLMh8ucmVjX3Jvb20uU3Bhd25Qb2ludFNwYXduZXJEYXRhEjYKEnBlcnNp", + "c3RlZF9zZnhfZGF0YRgYIAEoCzIaLnJlY19yb29tLlBlcnNpc3RlZFNGWERh", + "dGESNAoRY2lyY3VpdF9ub2RlX2RhdGEYGSABKAsyGS5yZWNfcm9vbS5DaXJj", + "dWl0Tm9kZURhdGESKwoMbWVzc2FnZV9kYXRhGBogASgLMhUucmVjX3Jvb20u", + "TWVzc2FnZURhdGESQgoYaG9sb3Rhcl9wZXJzaXN0ZW5jZV9EYXRhGBsgASgL", + "MiAucmVjX3Jvb20uSG9sb3RhclBlcnNpc3RlbmNlRGF0YRIyChBzcGF3bl9w", + "b2ludF9kYXRhGBwgASgLMhgucmVjX3Jvb20uU3Bhd25Qb2ludERhdGESTQoe", + "YXVkaW9fc2FtcGxlcl9wZXJzaXN0ZW5jZV9kYXRhGB0gASgLMiUucmVjX3Jv", + "b20uQXVkaW9TYW1wbGVyUGVyc2lzdGVuY2VEYXRhEikKC2J1dHRvbl9kYXRh", + "GB4gASgLMhQucmVjX3Jvb20uQnV0dG9uRGF0YRI4ChN0cmlnZ2VyX3ZvbHVt", + "ZV9kYXRhGB8gASgLMhsucmVjX3Jvb20uVHJpZ2dlclZvbHVtZURhdGESNgoS", + "c2FuZGJveF9naXptb19kYXRhGCAgASgLMhoucmVjX3Jvb20uU2FuZGJveEdp", + "em1vRGF0YRI/ChdvYmplY3Rfc3Bhd25fcG9pbnRfZGF0YRghIAEoCzIeLnJl", + "Y19yb29tLk9iamVjdFNwYXduUG9pbnREYXRhEjUKEnNldF90YWdzX25vZGVf", + "ZGF0YRgiIAEoCzIZLnJlY19yb29tLlNldFRhZ3NOb2RlRGF0YRI8ChVicmVh", + "a2FibGVfb2JqZWN0X2RhdGEYIyABKAsyHS5yZWNfcm9vbS5CcmVha2FibGVP", + "YmplY3REYXRhEj4KFnNhbmRib3hfY29sb3JhYmxlX2RhdGEYJCABKAsyHi5y", + "ZWNfcm9vbS5TYW5kYm94Q29sb3JhYmxlRGF0YRI8ChVwYXJ0aWNsZV9lbWl0", + "dGVyX2RhdGEYJSABKAsyHS5yZWNfcm9vbS5QYXJ0aWNsZUVtaXR0ZXJEYXRh", + "EjQKEW9iamVjdF9ncm91cF9kYXRhGCYgASgLMhkucmVjX3Jvb20uT2JqZWN0", + "R3JvdXBEYXRhEkEKGHN0YXRlX21hY2hpbmVfc3RhdGVfZGF0YRgnIAEoCzIf", + "LnJlY19yb29tLlN0YXRlTWFjaGluZVN0YXRlRGF0YRJAChdnYW1lX2NvbmZp", + "Z3VyYXRpb25fZGF0YRgoIAEoCzIfLnJlY19yb29tLkdhbWVDb25maWd1cmF0", + "aW9uRGF0YRI9ChZnYW1lX3J1bGVfd3JhcHBlcl9kYXRhGCkgASgLMh0ucmVj", + "X3Jvb20uR2FtZVJ1bGVXcmFwcGVyRGF0YRI2ChJoZWFsdGhfcG90aW9uX2Rh", + "dGEYKiABKAsyGi5yZWNfcm9vbS5IZWFsdGhQb3Rpb25EYXRhEjwKFXNjb3Jl", + "Ym9hcmRfc2V0dXBfZGF0YRgrIAEoCzIdLnJlY19yb29tLlNjb3JlYm9hcmRT", + "ZXR1cERhdGESLwoOc3BvdGxpZ2h0X2RhdGEYLCABKAsyFy5yZWNfcm9vbS5T", + "cG90bGlnaHREYXRhEjYKEmR5bmFtaWNfbGlnaHRfZGF0YRgtIAEoCzIaLnJl", + "Y19yb29tLkR5bmFtaWNMaWdodERhdGESMAoPYm91bmNlX3BhZF9kYXRhGC4g", + "ASgLMhcucmVjX3Jvb20uQm91bmNlUGFkRGF0YRIxCg9jaGVja3BvaW50X2Rh", + "dGEYLyABKAsyGC5yZWNfcm9vbS5DaGVja3BvaW50RGF0YRIzChBsZWFkZXJi", + "b2FyZF9kYXRhGDAgASgLMhkucmVjX3Jvb20uTGVhZGVyYm9hcmREYXRhEkMK", + "GXNldF9sZWFkZXJib2FyZF9zdGF0X2RhdGEYMSABKAsyIC5yZWNfcm9vbS5T", + "ZXRMZWFkZXJib2FyZFN0YXREYXRhEjcKE2dhbWVfcm9sZV9ub2RlX2RhdGEY", + "MiABKAsyGi5yZWNfcm9vbS5HYW1lUm9sZU5vZGVEYXRhEjwKFXBsYXllcl9h", + "dHRyYWN0b3JfZGF0YRgzIAEoCzIdLnJlY19yb29tLlBsYXllckF0dHJhY3Rv", + "ckRhdGESNgoSdG9nZ2xlX2J1dHRvbl9kYXRhGDQgASgLMhoucmVjX3Jvb20u", + "VG9nZ2xlQnV0dG9uRGF0YRJCChhzYW5kYm94X2RlZm9ybWF0aW9uX2RhdGEY", + "NSABKAsyIC5yZWNfcm9vbS5TYW5kYm94RGVmb3JtYXRpb25EYXRhEjAKD3Rl", + "eHRfbGFiZWxfZGF0YRg2IAEoCzIXLnJlY19yb29tLlRleHRMYWJlbERhdGES", + "OAoTcHJveGltaXR5X21pbmVfZGF0YRg3IAEoCzIbLnJlY19yb29tLlByb3hp", + "bWl0eU1pbmVEYXRhEkIKGGludmlzaWJsZV9jb2xsaXNpb25fZGF0YRg4IAEo", + "CzIgLnJlY19yb29tLkludmlzaWJsZUNvbGxpc2lvbkRhdGESNAoRbW9vZF9j", + "aXJjdWl0X2RhdGEYOSABKAsyGS5yZWNfcm9vbS5Nb29kQ2lyY3VpdERhdGES", + "IQoHYWlfZGF0YRg6IAEoCzIQLnJlY19yb29tLkFJRGF0YRIyChB1Z2Nfc3Bh", + "d25lcl9kYXRhGDsgASgLMhgucmVjX3Jvb20uVUdDU3Bhd25lckRhdGESMgoQ", + "bGlua19idXR0b25fZGF0YRg8IAEoCzIYLnJlY19yb29tLkxpbmtCdXR0b25E", + "YXRhEjYKEnJheWNhc3RfZ2l6bW9fZGF0YRg9IAEoCzIaLnJlY19yb29tLlJh", + "eWNhc3RHaXptb0RhdGESKwoMY29zdHVtZV9kYXRhGD4gASgLMhUucmVjX3Jv", + "b20uQ29zdHVtZURhdGESOwoVZnJlZV9naWZ0X2J1dHRvbl9kYXRhGD8gASgL", + "MhwucmVjX3Jvb20uRnJlZUdpZnRCdXR0b25EYXRhEiUKCWFyZWFfZGF0YRhA", + "IAEoCzISLnJlY19yb29tLkFyZWFEYXRhEkMKEmNvbnRyb2xfcGFuZWxfZGF0", + "YRhBIAEoCzInLnJlY19yb29tLkNvbnRyb2xQYW5lbENpcmN1aXRPYmplY3RE", + "YXRhEjoKFGFyZWFfY29udHJvbGxlcl9kYXRhGEIgASgLMhwucmVjX3Jvb20u", + "QXJlYUNvbnRyb2xsZXJEYXRhEjoKFHNob3djYXNlX3Bvc3Rlcl9kYXRhGEMg", + "ASgLMhwucmVjX3Jvb20uU2hvd2Nhc2VQb3N0ZXJEYXRhEjAKD2xvZ19zY3Jl", + "ZW5fZGF0YRhEIAEoCzIXLnJlY19yb29tLkxvZ1NjcmVlbkRhdGESPQoWYXVk", + "aW9fZWZmZWN0X3pvbmVfZGF0YRhFIAEoCzIdLnJlY19yb29tLkF1ZGlvRWZm", + "ZWN0Wm9uZURhdGESMAoPZ2xhc3NfcGFuZV9kYXRhGEYgASgLMhcucmVjX3Jv", + "b20uR2xhc3NQYW5lRGF0YRJRCiVERVBSRUNBVEVEX2NvbmZpZ3VyYWJsZV9z", + "ZWxlY3Rvcl9kYXRhGEcgASgLMiIucmVjX3Jvb20uQ29uZmlndXJhYmxlU2Vs", + "ZWN0b3JEYXRhEkIKFmNvbmZpZ3VyYWJsZV9zZWxlY3RvcnMYSCADKAsyIi5y", + "ZWNfcm9vbS5Db25maWd1cmFibGVTZWxlY3RvckRhdGESRwobc3RyZWFtaW5n", + "X2NhbWVyYV9wb2ludF9kYXRhGEkgASgLMiIucmVjX3Jvb20uU3RyZWFtaW5n", + "Q2FtZXJhUG9pbnREYXRhEkMKGXJvb21fY3VycmVuY3lfYnV0dG9uX2RhdGEY", + "SiABKAsyIC5yZWNfcm9vbS5Sb29tQ3VycmVuY3lCdXR0b25EYXRhElkKJGNv", + "bmZpZ3VyYWJsZV9jaXJjdWl0X3Zpc2liaWxpdHlfZGF0YRhLIAEoCzIrLnJl", + "Y19yb29tLkNvbmZpZ3VyYWJsZUNpcmN1aXRWaXNpYmlsaXR5RGF0YRIlCglz", + "ZWF0X2RhdGEYTCABKAsyEi5yZWNfcm9vbS5TZWF0RGF0YRI2ChJtb3ZlYWJs", + "ZV9wcm9wX2RhdGEYTSABKAsyGi5yZWNfcm9vbS5Nb3ZlYWJsZVByb3BEYXRh", + "EikKC3N5bmNlZF9kYXRhGE4gASgLMhQucmVjX3Jvb20uU3luY2VkRGF0YRJH", + "Chtyb29tX2NvbnN1bWFibGVfYnV0dG9uX2RhdGEYTyABKAsyIi5yZWNfcm9v", + "bS5Sb29tQ29uc3VtYWJsZUJ1dHRvbkRhdGESOAoTZ3JvdW5kX3ZlaGljbGVf", + "ZGF0YRhQIAEoCzIbLnJlY19yb29tLkdyb3VuZFZlaGljbGVEYXRhEjgKE3Zl", + "aGljbGVfZW5naW5lX2RhdGEYUSABKAsyGy5yZWNfcm9vbS5WZWhpY2xlRW5n", + "aW5lRGF0YRJAChd3aGVlbF9kaWZmZXJlbnRpYWxfZGF0YRhSIAEoCzIfLnJl", + "Y19yb29tLldoZWVsRGlmZmVyZW50aWFsRGF0YRJJChx3aGVlbF9zdXNwZW5z", + "aW9uX3N5c3RlbV9kYXRhGFMgASgLMiMucmVjX3Jvb20uV2hlZWxTdXNwZW5z", + "aW9uU3lzdGVtRGF0YRI4ChN0cmlnZ2VyX2hhbmRsZV9kYXRhGFQgASgLMhsu", + "cmVjX3Jvb20uVHJpZ2dlckhhbmRsZURhdGESQAoXaW50ZXJhY3Rpb25fdm9s", + "dW1lX2RhdGEYVSABKAsyHy5yZWNfcm9vbS5JbnRlcmFjdGlvblZvbHVtZURh", + "dGESMAoPcG9vbF90YWJsZV9kYXRhGFYgASgLMhcucmVjX3Jvb20uUG9vbFRh", + "YmxlRGF0YRJUCiJwbGF5ZXJfZXZlbnRfYnJvYWRjYXN0X3ZvbHVtZV9kYXRh", + "GFcgASgLMigucmVjX3Jvb20uUGxheWVyRXZlbnRCcm9hZGNhc3RWb2x1bWVE", + "YXRhEjgKE3VnY19zdG9yZWZyb250X2RhdGEYWCABKAsyGy5yZWNfcm9vbS5V", + "R0NTdG9yZWZyb250RGF0YRJCChhwcm9qZWN0aWxlX2xhdW5jaGVyX2RhdGEY", + "WSABKAsyIC5yZWNfcm9vbS5Qcm9qZWN0aWxlTGF1bmNoZXJEYXRhEj0KEWF1", + "ZGlvX3BsYXllcl9kYXRhGFogASgLMiIucmVjX3Jvb20uUGVyc2lzdGVkQXVk", + "aW9QbGF5ZXJEYXRhEjAKD2RvbWVfbGlnaHRfZGF0YRhbIAEoCzIXLnJlY19y", + "b29tLkRvbWVMaWdodERhdGESQQoYcmVtb3RlX3ZpZGVvX3BsYXllcl9kYXRh", + "GFwgASgLMh8ucmVjX3Jvb20uUmVtb3RlVmlkZW9QbGF5ZXJEYXRhEj4KFmV4", + "cGxvc2lvbl9lbWl0dGVyX2RhdGEYXSABKAsyHi5yZWNfcm9vbS5FeHBsb3Np", + "b25FbWl0dGVyRGF0YRJHChtpbnZpc2libGVfY29sbGlzaW9uX3YyX2RhdGEY", + "XiABKAsyIi5yZWNfcm9vbS5JbnZpc2libGVDb2xsaXNpb25WMkRhdGESVQoi", + "Y29uZmlndXJhYmxlX3BoeXNpY3Nfc2V0dGluZ3NfZGF0YRhfIAEoCzIpLnJl", + "Y19yb29tLkNvbmZpZ3VyYWJsZVBoeXNpY3NTZXR0aW5nc0RhdGESMAoPZ3Vu", + "X2hhbmRsZV9kYXRhGGAgASgLMhcucmVjX3Jvb20uR3VuSGFuZGxlRGF0YRI3", + "ChNzcGF3bl9wb2ludF92Ml9kYXRhGGEgASgLMhoucmVjX3Jvb20uU3Bhd25Q", + "b2ludFYyRGF0YRI3ChN3ZWxjb21lX21hdF92Ml9kYXRhGGIgASgLMhoucmVj", + "X3Jvb20uV2VsY29tZU1hdFYyRGF0YRIpCgtiZWFjb25fZGF0YRhjIAEoCzIU", + "LnJlY19yb29tLkJlYWNvbkRhdGESEgoKZW50aXR5X2lkeBhkIAEoBRIyChB0", + "ZXh0X3NjcmVlbl9kYXRhGGUgASgLMhgucmVjX3Jvb20uVGV4dFNjcmVlbkRh", + "dGESMwoRcm9vbV9kb29yX3YyX2RhdGEYZiABKAsyGC5yZWNfcm9vbS5Sb29t", + "RG9vclYyRGF0YRItCg1rZWVwc2FrZV9kYXRhGGcgASgLMhYucmVjX3Jvb20u", + "S2VlcHNha2VEYXRhEjYKEmxhc2VyX3BvaW50ZXJfZGF0YRhoIAEoCzIaLnJl", + "Y19yb29tLkxhc2VyUG9pbnRlckRhdGESTwofY29sbGlzaW9uX2RldGVjdGlv", + "bl92b2x1bWVfZGF0YRhpIAEoCzImLnJlY19yb29tLkNvbGxpc2lvbkRldGVj", + "dGlvblZvbHVtZURhdGESNAoRc3dpbmdfaGFuZGxlX2RhdGEYaiABKAsyGS5y", + "ZWNfcm9vbS5Td2luZ0hhbmRsZURhdGESJwoKdHJhaWxfZGF0YRhrIAEoCzIT", + "LnJlY19yb29tLlRyYWlsRGF0YRJEChpmdWxsX2JvZHlfcHVwcGV0X3Rvb2xf", + "ZGF0YRhsIAEoCzIgLnJlY19yb29tLkZ1bGxCb2R5UHVwcGV0VG9vbERhdGES", + "NAoRdGhyb3dfaGFuZGxlX2RhdGEYbiABKAsyGS5yZWNfcm9vbS5UaHJvd0hh", + "bmRsZURhdGESMgoQZGlhbG9ndWVfdWlfZGF0YRhvIAEoCzIYLnJlY19yb29t", + "LkRpYWxvZ3VlVUlEYXRhEisKDGdyYWJiZXJfZGF0YRhwIAEoCzIVLnJlY19y", + "b29tLkdyYWJiZXJEYXRhEjEKD3JlcGxpY2F0b3JfZGF0YRhxIAEoCzIYLnJl", + "Y19yb29tLlJlcGxpY2F0b3JEYXRhEjIKEGJhc2VfaGFuZGxlX2RhdGEYciAB", + "KAsyGC5yZWNfcm9vbS5CYXNlSGFuZGxlRGF0YRI6ChJyYW5nZWRfd2VhcG9u", + "X2RhdGEYcyABKAsyHi5yZWNfcm9vbS5SYW5nZWRXZWFwb25Qcm9wRGF0YRJB", + "Chh1Z2Nfc3RlZXJpbmdfZW5naW5lX2RhdGEYdCABKAsyHy5yZWNfcm9vbS5V", + "R0NTdGVlcmluZ0VuZ2luZURhdGESNAoRdWdjX3N0ZWVyaW5nX2RhdGEYdSAB", + "KAsyGS5yZWNfcm9vbS5VR0NTdGVlcmluZ0RhdGESQwoZc2hhcmVkX3Jhbmdl", + "ZF93ZWFwb25fZGF0YRh2IAEoCzIgLnJlY19yb29tLlNoYXJlZFJhbmdlZFdl", + "YXBvbkRhdGESNAoRbWVsZWVfd2VhcG9uX2RhdGEYdyABKAsyGS5yZWNfcm9v", + "bS5NZWxlZVdlYXBvbkRhdGESLwoObWFubmVxdWluX2RhdGEYeCABKAsyFy5y", + "ZWNfcm9vbS5NYW5uZXF1aW5EYXRhEioKDGdhbWVfYWlfZGF0YRh5IAEoCzIU", + "LnJlY19yb29tLkdhbWVBSURhdGESNgoSdGV4dHVyZWRfcXVhZF9kYXRhGHog", + "ASgLMhoucmVjX3Jvb20uVGV4dHVyZWRRdWFkRGF0YSJZChhDaGlsZFBlcnNp", + "c3RlbmNlVmlld0RhdGESEAoIY2hpbGRfaWQYASABKAUSKwoEZGF0YRgCIAEo", + "CzIdLnJlY19yb29tLlBlcnNpc3RlbmNlVmlld0RhdGEipgIKDlVHQ1NwYXdu", + "ZXJEYXRhEh4KFnRpbWVfYmV0d2Vlbl9zcGF3bnNfbXMYASABKAUSHAoUREVQ", + "UkVDQVRFRF90b29sX3R5cGUYAiABKAUSFAoMaW52ZW50aW9uX2lkGAMgASgD", + "EhwKFG51bV9vYmplY3RzX3RvX3NwYXduGAQgASgFEiUKHWFwcGx5X3RhZ3Nf", + "dG9fc3Bhd25lZF9vYmplY3RzGAUgASgFEjYKDXRlbXBsYXRlX2RhdGEYBiAB", + "KAsyHy5yZWNfcm9vbS5TcGF3bmFibGVUZW1wbGF0ZURhdGESIAoYcHJldmll", + "d19jaXJjdWl0X2dyYXBoX2lkGAcgASgMEiEKCXRvb2xfdHlwZRgIIAEoCzIO", + "LmNvcmUuR3VpZERhdGEi/AYKFVNwYXduYWJsZVRlbXBsYXRlRGF0YRJRChxE", + "RVBSRUNBVEVEX3Jvb21fZGF0YV92ZXJzaW9uGAEgASgOMisucmVjX3Jvb20u", + "REVQUkVDQVRFRF9Sb29tUGVyc2lzdGVuY2VWZXJzaW9uEjgKEXBlcnNpc3Rl", + "bmNlX3ZpZXdzGAIgAygLMh0ucmVjX3Jvb20uUGVyc2lzdGVuY2VWaWV3RGF0", + "YRISCgpvdXRwdXRfbG9nGAMgASgJEhQKDGNpcmN1aXRfZGF0YRgEIAEoDBI+", + "ChZjb25uZWN0YWJsZV9ncmFwaF9kYXRhGAUgASgLMh4ucmVjX3Jvb20uQ29u", + "bmVjdGFibGVHcmFwaERhdGESIgoHZXh0ZW50cxgGIAEoCzIRLmNvcmUuVmVj", + "dG9yM0RhdGESQQoaREVQUkVDQVRFRF9jaXJjdWl0X3YyX2RhdGEYByABKAsy", + "HS5jaXJjdWl0c192Mi5DaXJjdWl0R3JhcGhEYXRhEj0KD2NpcmN1aXRfdjJf", + "ZGF0YRgIIAEoCzIkLmNpcmN1aXRzX3YyLkNpcmN1aXRUZW1wbGF0ZVJvb3RE", + "YXRhEjwKFWludmVudGlvbl9hbmNob3JfZGF0YRgJIAEoCzIdLnJlY19yb29t", + "LkludmVudGlvbkFuY2hvckRhdGESPgoWcGVyc2lzdGVkX3Jvb21fdmVyc2lv", + "bhgKIAEoDjIeLnJlY19yb29tLlBlcnNpc3RlZFJvb21WZXJzaW9uEhkKEW9i", + "amVjdF9tb2RlbF9kYXRhGAsgASgMEjYKEnN1cGVyX3Jvb21fdmVyc2lvbhgM", + "IAEoDjIaLnJlY19yb29tLlN1cGVyUm9vbVZlcnNpb24SQAoXaW52ZW50aW9u", + "X2luc3RhbmNlX2RhdGEYDSABKAsyHy5yZWNfcm9vbS5JbnZlbnRpb25JbnN0", + "YW5jZURhdGESLQoNc2VjdXJpdHlfZGF0YRgOIAEoCzIWLnJlY19yb29tLlNl", + "Y3VyaXR5RGF0YRIbChNpbnZlbnRvcnlfaXRlbV9kdG9zGA8gAygMEhcKD3Jv", + "b21fb2ZmZXJfZHRvcxgQIAMoDBItCgxyZXdhcmRfZGF0YXMYESADKAsyFy5j", + "aXJjdWl0c192Mi5SZXdhcmREYXRhEh8KF2ludmVudG9yeV9pdGVtX3RhZ19k", + "dG9zGBIgAygMQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitGraphDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitTemplateRootDataReflection.Descriptor, global::CircuitsV2.Protobuf.RewardDataReflection.Descriptor, global::RecRoom.Protobuf.TransformDataReflection.Descriptor, global::RecRoom.Protobuf.GameConfigurationDataReflection.Descriptor, global::RecRoom.Protobuf.GameRuleWrapperDataReflection.Descriptor, global::RecRoom.Protobuf.DEPRECATEDRoomPersistenceVersionReflection.Descriptor, global::RecRoom.Protobuf.DEPRECATEDToolDataReflection.Descriptor, global::RecRoom.Protobuf.AiDataReflection.Descriptor, global::RecRoom.Protobuf.AreaControllerDataReflection.Descriptor, global::RecRoom.Protobuf.AudioEffectZoneDataReflection.Descriptor, global::RecRoom.Protobuf.AudioSamplerDataReflection.Descriptor, global::RecRoom.Protobuf.TrailDataReflection.Descriptor, global::RecRoom.Protobuf.BeaconReflection.Descriptor, global::RecRoom.Protobuf.BouncePadDataReflection.Descriptor, global::RecRoom.Protobuf.BreakableObjectDataReflection.Descriptor, global::RecRoom.Protobuf.ButtonDataReflection.Descriptor, global::RecRoom.Protobuf.CheckpointDataReflection.Descriptor, global::RecRoom.Protobuf.CircuitNodeDataReflection.Descriptor, global::RecRoom.Protobuf.ConfigurableCircuitVisibilityDataReflection.Descriptor, global::RecRoom.Protobuf.ConfigurablePhysicsSettingsDataReflection.Descriptor, global::RecRoom.Protobuf.ConfigurableSelectorDataReflection.Descriptor, global::RecRoom.Protobuf.ConnectableNodeDataReflection.Descriptor, global::RecRoom.Protobuf.ControlPanelCircuitObjectDataReflection.Descriptor, global::RecRoom.Protobuf.CostumeDataReflection.Descriptor, global::RecRoom.Protobuf.CreationObjectDataReflection.Descriptor, global::RecRoom.Protobuf.DrawingSurfaceDataReflection.Descriptor, global::RecRoom.Protobuf.DynamicLightDataReflection.Descriptor, global::RecRoom.Protobuf.ExplosionEmitterDataReflection.Descriptor, global::RecRoom.Protobuf.FreeGiftButtonDataReflection.Descriptor, global::RecRoom.Protobuf.FullBodyPuppetToolDataReflection.Descriptor, global::RecRoom.Protobuf.MannequinDataReflection.Descriptor, global::RecRoom.Protobuf.GameAiDataReflection.Descriptor, global::RecRoom.Protobuf.GameRoleNodeDataReflection.Descriptor, global::RecRoom.Protobuf.GlassPaneDataReflection.Descriptor, global::RecRoom.Protobuf.GrabberDataReflection.Descriptor, global::RecRoom.Protobuf.HealthPotionDataReflection.Descriptor, global::RecRoom.Protobuf.HolotarDataReflection.Descriptor, global::RecRoom.Protobuf.ImageDataReflection.Descriptor, global::RecRoom.Protobuf.InventionAnchorDataReflection.Descriptor, global::RecRoom.Protobuf.InventionInstanceDataReflection.Descriptor, global::RecRoom.Protobuf.InvisibleCollisionDataReflection.Descriptor, global::RecRoom.Protobuf.InvisibleCollisionV2DataReflection.Descriptor, global::RecRoom.Protobuf.LaserPointerDataReflection.Descriptor, global::RecRoom.Protobuf.LeaderboardDataReflection.Descriptor, global::RecRoom.Protobuf.LogScreenReflection.Descriptor, global::RecRoom.Protobuf.TextScreenDataReflection.Descriptor, global::RecRoom.Protobuf.CollisionDetectionVolumeDataReflection.Descriptor, global::RecRoom.Protobuf.MessageDataReflection.Descriptor, global::RecRoom.Protobuf.MoodCircuitDataReflection.Descriptor, global::RecRoom.Protobuf.MoveablepropDataReflection.Descriptor, global::RecRoom.Protobuf.ObjectGroupDataReflection.Descriptor, global::RecRoom.Protobuf.ObjectSpawnerDataReflection.Descriptor, global::RecRoom.Protobuf.ParticleEmitterDataReflection.Descriptor, global::RecRoom.Protobuf.PersistedRoomVersionReflection.Descriptor, global::RecRoom.Protobuf.PersistedSfxDataReflection.Descriptor, global::RecRoom.Protobuf.PlayerAttractorDataReflection.Descriptor, global::RecRoom.Protobuf.PoolTableDataReflection.Descriptor, global::RecRoom.Protobuf.PosterDataReflection.Descriptor, global::RecRoom.Protobuf.ProximityMineDataReflection.Descriptor, global::RecRoom.Protobuf.RaycastGizmoDataReflection.Descriptor, global::RecRoom.Protobuf.RemoteControlDataReflection.Descriptor, global::RecRoom.Protobuf.ReplicatorDataReflection.Descriptor, global::RecRoom.Protobuf.RoomConsumableButtonDataReflection.Descriptor, global::RecRoom.Protobuf.RoomCurrencyButtonDataReflection.Descriptor, global::RecRoom.Protobuf.RoomDoorDataReflection.Descriptor, global::RecRoom.Protobuf.RoomDoorV2DataReflection.Descriptor, global::RecRoom.Protobuf.SandboxColorableDataReflection.Descriptor, global::RecRoom.Protobuf.SandboxDeformationDataReflection.Descriptor, global::RecRoom.Protobuf.SandboxGizmoDataReflection.Descriptor, global::RecRoom.Protobuf.ScoreboardSetupDataReflection.Descriptor, global::RecRoom.Protobuf.SeatDataReflection.Descriptor, global::RecRoom.Protobuf.SecurityDataReflection.Descriptor, global::RecRoom.Protobuf.SetLeaderboardStatDataReflection.Descriptor, global::RecRoom.Protobuf.SetTagsNodeDataReflection.Descriptor, global::RecRoom.Protobuf.ShapeDataReflection.Descriptor, global::RecRoom.Protobuf.SpawnPointDataReflection.Descriptor, global::RecRoom.Protobuf.SpawnableToolDataReflection.Descriptor, global::RecRoom.Protobuf.SpawnpointSpawnerDataReflection.Descriptor, global::RecRoom.Protobuf.KeepsakeDataReflection.Descriptor, global::RecRoom.Protobuf.StickyDataReflection.Descriptor, global::RecRoom.Protobuf.StreamingCameraPointDataReflection.Descriptor, global::RecRoom.Protobuf.SuperRoomVersionReflection.Descriptor, global::RecRoom.Protobuf.SwingHandleDataReflection.Descriptor, global::RecRoom.Protobuf.SyncedDataReflection.Descriptor, global::RecRoom.Protobuf.TaggedToolDataReflection.Descriptor, global::RecRoom.Protobuf.TextLabelDataReflection.Descriptor, global::RecRoom.Protobuf.ThrowHandleDataReflection.Descriptor, global::RecRoom.Protobuf.ToolCleanupDataReflection.Descriptor, global::RecRoom.Protobuf.ToolEntityDataReflection.Descriptor, global::RecRoom.Protobuf.ToolHolderDataReflection.Descriptor, global::RecRoom.Protobuf.TriggerHandleDataReflection.Descriptor, global::RecRoom.Protobuf.TriggerVolumeDataReflection.Descriptor, global::RecRoom.Protobuf.UgcSteeringDataReflection.Descriptor, global::RecRoom.Protobuf.UgcSteeringEngineDataReflection.Descriptor, global::RecRoom.Protobuf.UgcStorefrontDataReflection.Descriptor, global::RecRoom.Protobuf.VehicleDataReflection.Descriptor, global::RecRoom.Protobuf.InteractionVolumeDataReflection.Descriptor, global::RecRoom.Protobuf.PlayerEventBroadcastVolumeDataReflection.Descriptor, global::RecRoom.Protobuf.PersistedAudioPlayerDataReflection.Descriptor, global::RecRoom.Protobuf.ProjectileLauncherDataReflection.Descriptor, global::RecRoom.Protobuf.RemoteVideoPlayerDataReflection.Descriptor, global::RecRoom.Protobuf.RangedWeaponPropDataReflection.Descriptor, global::RecRoom.Protobuf.WelcomeMatV2DataReflection.Descriptor, global::RecRoom.Protobuf.GunHandleDataReflection.Descriptor, global::RecRoom.Protobuf.SpawnPointV2DataReflection.Descriptor, global::RecRoom.Protobuf.DialogueUiDataReflection.Descriptor, global::RecRoom.Protobuf.BaseHandleDataReflection.Descriptor, global::RecRoom.Protobuf.MeleeWeaponDataReflection.Descriptor, global::RecRoom.Protobuf.TexturedQuadDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PersistenceViewData), global::RecRoom.Protobuf.PersistenceViewData.Parser, new[]{ "Id", "DEPRECATEDIsSceneObject", "ChildViews", "ToolEntityData", "Transform", "SpawnableToolData", "ShapeContainerData", "DEPRECATEDToolData", "CreationObjectData", "TaggedToolData", "StickyData", "DrawingSurfaceData", "ImageData", "ToolHolderData", "RemoteControlData", "RoomDoorData", "ToolCleanupData", "SpawnpointSpawnerData", "PersistedSfxData", "CircuitNodeData", "MessageData", "HolotarPersistenceData", "SpawnPointData", "AudioSamplerPersistenceData", "ButtonData", "TriggerVolumeData", "SandboxGizmoData", "ObjectSpawnPointData", "SetTagsNodeData", "BreakableObjectData", "SandboxColorableData", "ParticleEmitterData", "ObjectGroupData", "StateMachineStateData", "GameConfigurationData", "GameRuleWrapperData", "HealthPotionData", "ScoreboardSetupData", "SpotlightData", "DynamicLightData", "BouncePadData", "CheckpointData", "LeaderboardData", "SetLeaderboardStatData", "GameRoleNodeData", "PlayerAttractorData", "ToggleButtonData", "SandboxDeformationData", "TextLabelData", "ProximityMineData", "InvisibleCollisionData", "MoodCircuitData", "AiData", "UgcSpawnerData", "LinkButtonData", "RaycastGizmoData", "CostumeData", "FreeGiftButtonData", "AreaData", "ControlPanelData", "AreaControllerData", "ShowcasePosterData", "LogScreenData", "AudioEffectZoneData", "GlassPaneData", "DEPRECATEDConfigurableSelectorData", "ConfigurableSelectors", "StreamingCameraPointData", "RoomCurrencyButtonData", "ConfigurableCircuitVisibilityData", "SeatData", "MoveablePropData", "SyncedData", "RoomConsumableButtonData", "GroundVehicleData", "VehicleEngineData", "WheelDifferentialData", "WheelSuspensionSystemData", "TriggerHandleData", "InteractionVolumeData", "PoolTableData", "PlayerEventBroadcastVolumeData", "UgcStorefrontData", "ProjectileLauncherData", "AudioPlayerData", "DomeLightData", "RemoteVideoPlayerData", "ExplosionEmitterData", "InvisibleCollisionV2Data", "ConfigurablePhysicsSettingsData", "GunHandleData", "SpawnPointV2Data", "WelcomeMatV2Data", "BeaconData", "EntityIdx", "TextScreenData", "RoomDoorV2Data", "KeepsakeData", "LaserPointerData", "CollisionDetectionVolumeData", "SwingHandleData", "TrailData", "FullBodyPuppetToolData", "ThrowHandleData", "DialogueUiData", "GrabberData", "ReplicatorData", "BaseHandleData", "RangedWeaponData", "UgcSteeringEngineData", "UgcSteeringData", "SharedRangedWeaponData", "MeleeWeaponData", "MannequinData", "GameAiData", "TexturedQuadData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ChildPersistenceViewData), global::RecRoom.Protobuf.ChildPersistenceViewData.Parser, new[]{ "ChildId", "Data" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.UGCSpawnerData), global::RecRoom.Protobuf.UGCSpawnerData.Parser, new[]{ "TimeBetweenSpawnsMs", "DEPRECATEDToolType", "InventionId", "NumObjectsToSpawn", "ApplyTagsToSpawnedObjects", "TemplateData", "PreviewCircuitGraphId", "ToolType" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SpawnableTemplateData), global::RecRoom.Protobuf.SpawnableTemplateData.Parser, new[]{ "DEPRECATEDRoomDataVersion", "PersistenceViews", "OutputLog", "CircuitData", "ConnectableGraphData", "Extents", "DEPRECATEDCircuitV2Data", "CircuitV2Data", "InventionAnchorData", "PersistedRoomVersion", "ObjectModelData", "SuperRoomVersion", "InventionInstanceData", "SecurityData", "InventoryItemDtos", "RoomOfferDtos", "RewardDatas", "InventoryItemTagDtos" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PersistenceViewData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PersistenceViewData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PersistenceViewDataReflection.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 PersistenceViewData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PersistenceViewData(PersistenceViewData other) : this() { + id_ = other.id_; + dEPRECATEDIsSceneObject_ = other.dEPRECATEDIsSceneObject_; + childViews_ = other.childViews_.Clone(); + toolEntityData_ = other.toolEntityData_ != null ? other.toolEntityData_.Clone() : null; + transform_ = other.transform_ != null ? other.transform_.Clone() : null; + spawnableToolData_ = other.spawnableToolData_ != null ? other.spawnableToolData_.Clone() : null; + shapeContainerData_ = other.shapeContainerData_ != null ? other.shapeContainerData_.Clone() : null; + dEPRECATEDToolData_ = other.dEPRECATEDToolData_ != null ? other.dEPRECATEDToolData_.Clone() : null; + creationObjectData_ = other.creationObjectData_ != null ? other.creationObjectData_.Clone() : null; + taggedToolData_ = other.taggedToolData_ != null ? other.taggedToolData_.Clone() : null; + stickyData_ = other.stickyData_ != null ? other.stickyData_.Clone() : null; + drawingSurfaceData_ = other.drawingSurfaceData_ != null ? other.drawingSurfaceData_.Clone() : null; + imageData_ = other.imageData_ != null ? other.imageData_.Clone() : null; + toolHolderData_ = other.toolHolderData_ != null ? other.toolHolderData_.Clone() : null; + remoteControlData_ = other.remoteControlData_ != null ? other.remoteControlData_.Clone() : null; + roomDoorData_ = other.roomDoorData_ != null ? other.roomDoorData_.Clone() : null; + toolCleanupData_ = other.toolCleanupData_ != null ? other.toolCleanupData_.Clone() : null; + spawnpointSpawnerData_ = other.spawnpointSpawnerData_ != null ? other.spawnpointSpawnerData_.Clone() : null; + persistedSfxData_ = other.persistedSfxData_ != null ? other.persistedSfxData_.Clone() : null; + circuitNodeData_ = other.circuitNodeData_ != null ? other.circuitNodeData_.Clone() : null; + messageData_ = other.messageData_ != null ? other.messageData_.Clone() : null; + holotarPersistenceData_ = other.holotarPersistenceData_ != null ? other.holotarPersistenceData_.Clone() : null; + spawnPointData_ = other.spawnPointData_ != null ? other.spawnPointData_.Clone() : null; + audioSamplerPersistenceData_ = other.audioSamplerPersistenceData_ != null ? other.audioSamplerPersistenceData_.Clone() : null; + buttonData_ = other.buttonData_ != null ? other.buttonData_.Clone() : null; + triggerVolumeData_ = other.triggerVolumeData_ != null ? other.triggerVolumeData_.Clone() : null; + sandboxGizmoData_ = other.sandboxGizmoData_ != null ? other.sandboxGizmoData_.Clone() : null; + objectSpawnPointData_ = other.objectSpawnPointData_ != null ? other.objectSpawnPointData_.Clone() : null; + setTagsNodeData_ = other.setTagsNodeData_ != null ? other.setTagsNodeData_.Clone() : null; + breakableObjectData_ = other.breakableObjectData_ != null ? other.breakableObjectData_.Clone() : null; + sandboxColorableData_ = other.sandboxColorableData_ != null ? other.sandboxColorableData_.Clone() : null; + particleEmitterData_ = other.particleEmitterData_ != null ? other.particleEmitterData_.Clone() : null; + objectGroupData_ = other.objectGroupData_ != null ? other.objectGroupData_.Clone() : null; + stateMachineStateData_ = other.stateMachineStateData_ != null ? other.stateMachineStateData_.Clone() : null; + gameConfigurationData_ = other.gameConfigurationData_ != null ? other.gameConfigurationData_.Clone() : null; + gameRuleWrapperData_ = other.gameRuleWrapperData_ != null ? other.gameRuleWrapperData_.Clone() : null; + healthPotionData_ = other.healthPotionData_ != null ? other.healthPotionData_.Clone() : null; + scoreboardSetupData_ = other.scoreboardSetupData_ != null ? other.scoreboardSetupData_.Clone() : null; + spotlightData_ = other.spotlightData_ != null ? other.spotlightData_.Clone() : null; + dynamicLightData_ = other.dynamicLightData_ != null ? other.dynamicLightData_.Clone() : null; + bouncePadData_ = other.bouncePadData_ != null ? other.bouncePadData_.Clone() : null; + checkpointData_ = other.checkpointData_ != null ? other.checkpointData_.Clone() : null; + leaderboardData_ = other.leaderboardData_ != null ? other.leaderboardData_.Clone() : null; + setLeaderboardStatData_ = other.setLeaderboardStatData_ != null ? other.setLeaderboardStatData_.Clone() : null; + gameRoleNodeData_ = other.gameRoleNodeData_ != null ? other.gameRoleNodeData_.Clone() : null; + playerAttractorData_ = other.playerAttractorData_ != null ? other.playerAttractorData_.Clone() : null; + toggleButtonData_ = other.toggleButtonData_ != null ? other.toggleButtonData_.Clone() : null; + sandboxDeformationData_ = other.sandboxDeformationData_ != null ? other.sandboxDeformationData_.Clone() : null; + textLabelData_ = other.textLabelData_ != null ? other.textLabelData_.Clone() : null; + proximityMineData_ = other.proximityMineData_ != null ? other.proximityMineData_.Clone() : null; + invisibleCollisionData_ = other.invisibleCollisionData_ != null ? other.invisibleCollisionData_.Clone() : null; + moodCircuitData_ = other.moodCircuitData_ != null ? other.moodCircuitData_.Clone() : null; + aiData_ = other.aiData_ != null ? other.aiData_.Clone() : null; + ugcSpawnerData_ = other.ugcSpawnerData_ != null ? other.ugcSpawnerData_.Clone() : null; + linkButtonData_ = other.linkButtonData_ != null ? other.linkButtonData_.Clone() : null; + raycastGizmoData_ = other.raycastGizmoData_ != null ? other.raycastGizmoData_.Clone() : null; + costumeData_ = other.costumeData_ != null ? other.costumeData_.Clone() : null; + freeGiftButtonData_ = other.freeGiftButtonData_ != null ? other.freeGiftButtonData_.Clone() : null; + areaData_ = other.areaData_ != null ? other.areaData_.Clone() : null; + controlPanelData_ = other.controlPanelData_ != null ? other.controlPanelData_.Clone() : null; + areaControllerData_ = other.areaControllerData_ != null ? other.areaControllerData_.Clone() : null; + showcasePosterData_ = other.showcasePosterData_ != null ? other.showcasePosterData_.Clone() : null; + logScreenData_ = other.logScreenData_ != null ? other.logScreenData_.Clone() : null; + audioEffectZoneData_ = other.audioEffectZoneData_ != null ? other.audioEffectZoneData_.Clone() : null; + glassPaneData_ = other.glassPaneData_ != null ? other.glassPaneData_.Clone() : null; + dEPRECATEDConfigurableSelectorData_ = other.dEPRECATEDConfigurableSelectorData_ != null ? other.dEPRECATEDConfigurableSelectorData_.Clone() : null; + configurableSelectors_ = other.configurableSelectors_.Clone(); + streamingCameraPointData_ = other.streamingCameraPointData_ != null ? other.streamingCameraPointData_.Clone() : null; + roomCurrencyButtonData_ = other.roomCurrencyButtonData_ != null ? other.roomCurrencyButtonData_.Clone() : null; + configurableCircuitVisibilityData_ = other.configurableCircuitVisibilityData_ != null ? other.configurableCircuitVisibilityData_.Clone() : null; + seatData_ = other.seatData_ != null ? other.seatData_.Clone() : null; + moveablePropData_ = other.moveablePropData_ != null ? other.moveablePropData_.Clone() : null; + syncedData_ = other.syncedData_ != null ? other.syncedData_.Clone() : null; + roomConsumableButtonData_ = other.roomConsumableButtonData_ != null ? other.roomConsumableButtonData_.Clone() : null; + groundVehicleData_ = other.groundVehicleData_ != null ? other.groundVehicleData_.Clone() : null; + vehicleEngineData_ = other.vehicleEngineData_ != null ? other.vehicleEngineData_.Clone() : null; + wheelDifferentialData_ = other.wheelDifferentialData_ != null ? other.wheelDifferentialData_.Clone() : null; + wheelSuspensionSystemData_ = other.wheelSuspensionSystemData_ != null ? other.wheelSuspensionSystemData_.Clone() : null; + triggerHandleData_ = other.triggerHandleData_ != null ? other.triggerHandleData_.Clone() : null; + interactionVolumeData_ = other.interactionVolumeData_ != null ? other.interactionVolumeData_.Clone() : null; + poolTableData_ = other.poolTableData_ != null ? other.poolTableData_.Clone() : null; + playerEventBroadcastVolumeData_ = other.playerEventBroadcastVolumeData_ != null ? other.playerEventBroadcastVolumeData_.Clone() : null; + ugcStorefrontData_ = other.ugcStorefrontData_ != null ? other.ugcStorefrontData_.Clone() : null; + projectileLauncherData_ = other.projectileLauncherData_ != null ? other.projectileLauncherData_.Clone() : null; + audioPlayerData_ = other.audioPlayerData_ != null ? other.audioPlayerData_.Clone() : null; + domeLightData_ = other.domeLightData_ != null ? other.domeLightData_.Clone() : null; + remoteVideoPlayerData_ = other.remoteVideoPlayerData_ != null ? other.remoteVideoPlayerData_.Clone() : null; + explosionEmitterData_ = other.explosionEmitterData_ != null ? other.explosionEmitterData_.Clone() : null; + invisibleCollisionV2Data_ = other.invisibleCollisionV2Data_ != null ? other.invisibleCollisionV2Data_.Clone() : null; + configurablePhysicsSettingsData_ = other.configurablePhysicsSettingsData_ != null ? other.configurablePhysicsSettingsData_.Clone() : null; + gunHandleData_ = other.gunHandleData_ != null ? other.gunHandleData_.Clone() : null; + spawnPointV2Data_ = other.spawnPointV2Data_ != null ? other.spawnPointV2Data_.Clone() : null; + welcomeMatV2Data_ = other.welcomeMatV2Data_ != null ? other.welcomeMatV2Data_.Clone() : null; + beaconData_ = other.beaconData_ != null ? other.beaconData_.Clone() : null; + entityIdx_ = other.entityIdx_; + textScreenData_ = other.textScreenData_ != null ? other.textScreenData_.Clone() : null; + roomDoorV2Data_ = other.roomDoorV2Data_ != null ? other.roomDoorV2Data_.Clone() : null; + keepsakeData_ = other.keepsakeData_ != null ? other.keepsakeData_.Clone() : null; + laserPointerData_ = other.laserPointerData_ != null ? other.laserPointerData_.Clone() : null; + collisionDetectionVolumeData_ = other.collisionDetectionVolumeData_ != null ? other.collisionDetectionVolumeData_.Clone() : null; + swingHandleData_ = other.swingHandleData_ != null ? other.swingHandleData_.Clone() : null; + trailData_ = other.trailData_ != null ? other.trailData_.Clone() : null; + fullBodyPuppetToolData_ = other.fullBodyPuppetToolData_ != null ? other.fullBodyPuppetToolData_.Clone() : null; + throwHandleData_ = other.throwHandleData_ != null ? other.throwHandleData_.Clone() : null; + dialogueUiData_ = other.dialogueUiData_ != null ? other.dialogueUiData_.Clone() : null; + grabberData_ = other.grabberData_ != null ? other.grabberData_.Clone() : null; + replicatorData_ = other.replicatorData_ != null ? other.replicatorData_.Clone() : null; + baseHandleData_ = other.baseHandleData_ != null ? other.baseHandleData_.Clone() : null; + rangedWeaponData_ = other.rangedWeaponData_ != null ? other.rangedWeaponData_.Clone() : null; + ugcSteeringEngineData_ = other.ugcSteeringEngineData_ != null ? other.ugcSteeringEngineData_.Clone() : null; + ugcSteeringData_ = other.ugcSteeringData_ != null ? other.ugcSteeringData_.Clone() : null; + sharedRangedWeaponData_ = other.sharedRangedWeaponData_ != null ? other.sharedRangedWeaponData_.Clone() : null; + meleeWeaponData_ = other.meleeWeaponData_ != null ? other.meleeWeaponData_.Clone() : null; + mannequinData_ = other.mannequinData_ != null ? other.mannequinData_.Clone() : null; + gameAiData_ = other.gameAiData_ != null ? other.gameAiData_.Clone() : null; + texturedQuadData_ = other.texturedQuadData_ != null ? other.texturedQuadData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PersistenceViewData Clone() { + return new PersistenceViewData(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private pb::ByteString id_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Id { + get { return id_; } + set { + id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_is_scene_object" field. + public const int DEPRECATEDIsSceneObjectFieldNumber = 2; + private bool dEPRECATEDIsSceneObject_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDIsSceneObject { + get { return dEPRECATEDIsSceneObject_; } + set { + dEPRECATEDIsSceneObject_ = value; + } + } + + /// Field number for the "child_views" field. + public const int ChildViewsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_childViews_codec + = pb::FieldCodec.ForMessage(26, global::RecRoom.Protobuf.ChildPersistenceViewData.Parser); + private readonly pbc::RepeatedField childViews_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ChildViews { + get { return childViews_; } + } + + /// Field number for the "tool_entity_data" field. + public const int ToolEntityDataFieldNumber = 9; + private global::RecRoom.Protobuf.ToolEntityData toolEntityData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ToolEntityData ToolEntityData { + get { return toolEntityData_; } + set { + toolEntityData_ = value; + } + } + + /// Field number for the "transform" field. + public const int TransformFieldNumber = 10; + private global::RecRoom.Protobuf.TransformData transform_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TransformData Transform { + get { return transform_; } + set { + transform_ = value; + } + } + + /// Field number for the "spawnable_tool_data" field. + public const int SpawnableToolDataFieldNumber = 11; + private global::RecRoom.Protobuf.SpawnableToolData spawnableToolData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SpawnableToolData SpawnableToolData { + get { return spawnableToolData_; } + set { + spawnableToolData_ = value; + } + } + + /// Field number for the "shape_container_data" field. + public const int ShapeContainerDataFieldNumber = 12; + private global::RecRoom.Protobuf.ShapeContainerData shapeContainerData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ShapeContainerData ShapeContainerData { + get { return shapeContainerData_; } + set { + shapeContainerData_ = value; + } + } + + /// Field number for the "DEPRECATED_tool_data" field. + public const int DEPRECATEDToolDataFieldNumber = 13; + private global::RecRoom.Protobuf.DEPRECATED_ToolData dEPRECATEDToolData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DEPRECATED_ToolData DEPRECATEDToolData { + get { return dEPRECATEDToolData_; } + set { + dEPRECATEDToolData_ = value; + } + } + + /// Field number for the "creation_object_data" field. + public const int CreationObjectDataFieldNumber = 14; + private global::RecRoom.Protobuf.CreationObjectData creationObjectData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CreationObjectData CreationObjectData { + get { return creationObjectData_; } + set { + creationObjectData_ = value; + } + } + + /// Field number for the "tagged_tool_data" field. + public const int TaggedToolDataFieldNumber = 15; + private global::RecRoom.Protobuf.TaggedToolData taggedToolData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TaggedToolData TaggedToolData { + get { return taggedToolData_; } + set { + taggedToolData_ = value; + } + } + + /// Field number for the "sticky_data" field. + public const int StickyDataFieldNumber = 16; + private global::RecRoom.Protobuf.StickyData stickyData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.StickyData StickyData { + get { return stickyData_; } + set { + stickyData_ = value; + } + } + + /// Field number for the "drawing_surface_data" field. + public const int DrawingSurfaceDataFieldNumber = 17; + private global::RecRoom.Protobuf.DrawingSurfaceData drawingSurfaceData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DrawingSurfaceData DrawingSurfaceData { + get { return drawingSurfaceData_; } + set { + drawingSurfaceData_ = value; + } + } + + /// Field number for the "image_data" field. + public const int ImageDataFieldNumber = 18; + private global::RecRoom.Protobuf.ImageData imageData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ImageData ImageData { + get { return imageData_; } + set { + imageData_ = value; + } + } + + /// Field number for the "tool_holder_data" field. + public const int ToolHolderDataFieldNumber = 19; + private global::RecRoom.Protobuf.ToolHolderData toolHolderData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ToolHolderData ToolHolderData { + get { return toolHolderData_; } + set { + toolHolderData_ = value; + } + } + + /// Field number for the "remote_control_data" field. + public const int RemoteControlDataFieldNumber = 20; + private global::RecRoom.Protobuf.RemoteControlData remoteControlData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RemoteControlData RemoteControlData { + get { return remoteControlData_; } + set { + remoteControlData_ = value; + } + } + + /// Field number for the "room_door_data" field. + public const int RoomDoorDataFieldNumber = 21; + private global::RecRoom.Protobuf.RoomDoorData roomDoorData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomDoorData RoomDoorData { + get { return roomDoorData_; } + set { + roomDoorData_ = value; + } + } + + /// Field number for the "tool_cleanup_data" field. + public const int ToolCleanupDataFieldNumber = 22; + private global::RecRoom.Protobuf.ToolCleanupData toolCleanupData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ToolCleanupData ToolCleanupData { + get { return toolCleanupData_; } + set { + toolCleanupData_ = value; + } + } + + /// Field number for the "spawnpoint_spawner_data" field. + public const int SpawnpointSpawnerDataFieldNumber = 23; + private global::RecRoom.Protobuf.SpawnPointSpawnerData spawnpointSpawnerData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SpawnPointSpawnerData SpawnpointSpawnerData { + get { return spawnpointSpawnerData_; } + set { + spawnpointSpawnerData_ = value; + } + } + + /// Field number for the "persisted_sfx_data" field. + public const int PersistedSfxDataFieldNumber = 24; + private global::RecRoom.Protobuf.PersistedSFXData persistedSfxData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PersistedSFXData PersistedSfxData { + get { return persistedSfxData_; } + set { + persistedSfxData_ = value; + } + } + + /// Field number for the "circuit_node_data" field. + public const int CircuitNodeDataFieldNumber = 25; + private global::RecRoom.Protobuf.CircuitNodeData circuitNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CircuitNodeData CircuitNodeData { + get { return circuitNodeData_; } + set { + circuitNodeData_ = value; + } + } + + /// Field number for the "message_data" field. + public const int MessageDataFieldNumber = 26; + private global::RecRoom.Protobuf.MessageData messageData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.MessageData MessageData { + get { return messageData_; } + set { + messageData_ = value; + } + } + + /// Field number for the "holotar_persistence_Data" field. + public const int HolotarPersistenceDataFieldNumber = 27; + private global::RecRoom.Protobuf.HolotarPersistenceData holotarPersistenceData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HolotarPersistenceData HolotarPersistenceData { + get { return holotarPersistenceData_; } + set { + holotarPersistenceData_ = value; + } + } + + /// Field number for the "spawn_point_data" field. + public const int SpawnPointDataFieldNumber = 28; + private global::RecRoom.Protobuf.SpawnPointData spawnPointData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SpawnPointData SpawnPointData { + get { return spawnPointData_; } + set { + spawnPointData_ = value; + } + } + + /// Field number for the "audio_sampler_persistence_data" field. + public const int AudioSamplerPersistenceDataFieldNumber = 29; + private global::RecRoom.Protobuf.AudioSamplerPersistenceData audioSamplerPersistenceData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AudioSamplerPersistenceData AudioSamplerPersistenceData { + get { return audioSamplerPersistenceData_; } + set { + audioSamplerPersistenceData_ = value; + } + } + + /// Field number for the "button_data" field. + public const int ButtonDataFieldNumber = 30; + private global::RecRoom.Protobuf.ButtonData buttonData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ButtonData ButtonData { + get { return buttonData_; } + set { + buttonData_ = value; + } + } + + /// Field number for the "trigger_volume_data" field. + public const int TriggerVolumeDataFieldNumber = 31; + private global::RecRoom.Protobuf.TriggerVolumeData triggerVolumeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TriggerVolumeData TriggerVolumeData { + get { return triggerVolumeData_; } + set { + triggerVolumeData_ = value; + } + } + + /// Field number for the "sandbox_gizmo_data" field. + public const int SandboxGizmoDataFieldNumber = 32; + private global::RecRoom.Protobuf.SandboxGizmoData sandboxGizmoData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SandboxGizmoData SandboxGizmoData { + get { return sandboxGizmoData_; } + set { + sandboxGizmoData_ = value; + } + } + + /// Field number for the "object_spawn_point_data" field. + public const int ObjectSpawnPointDataFieldNumber = 33; + private global::RecRoom.Protobuf.ObjectSpawnPointData objectSpawnPointData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ObjectSpawnPointData ObjectSpawnPointData { + get { return objectSpawnPointData_; } + set { + objectSpawnPointData_ = value; + } + } + + /// Field number for the "set_tags_node_data" field. + public const int SetTagsNodeDataFieldNumber = 34; + private global::RecRoom.Protobuf.SetTagsNodeData setTagsNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SetTagsNodeData SetTagsNodeData { + get { return setTagsNodeData_; } + set { + setTagsNodeData_ = value; + } + } + + /// Field number for the "breakable_object_data" field. + public const int BreakableObjectDataFieldNumber = 35; + private global::RecRoom.Protobuf.BreakableObjectData breakableObjectData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.BreakableObjectData BreakableObjectData { + get { return breakableObjectData_; } + set { + breakableObjectData_ = value; + } + } + + /// Field number for the "sandbox_colorable_data" field. + public const int SandboxColorableDataFieldNumber = 36; + private global::RecRoom.Protobuf.SandboxColorableData sandboxColorableData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SandboxColorableData SandboxColorableData { + get { return sandboxColorableData_; } + set { + sandboxColorableData_ = value; + } + } + + /// Field number for the "particle_emitter_data" field. + public const int ParticleEmitterDataFieldNumber = 37; + private global::RecRoom.Protobuf.ParticleEmitterData particleEmitterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ParticleEmitterData ParticleEmitterData { + get { return particleEmitterData_; } + set { + particleEmitterData_ = value; + } + } + + /// Field number for the "object_group_data" field. + public const int ObjectGroupDataFieldNumber = 38; + private global::RecRoom.Protobuf.ObjectGroupData objectGroupData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ObjectGroupData ObjectGroupData { + get { return objectGroupData_; } + set { + objectGroupData_ = value; + } + } + + /// Field number for the "state_machine_state_data" field. + public const int StateMachineStateDataFieldNumber = 39; + private global::RecRoom.Protobuf.StateMachineStateData stateMachineStateData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.StateMachineStateData StateMachineStateData { + get { return stateMachineStateData_; } + set { + stateMachineStateData_ = value; + } + } + + /// Field number for the "game_configuration_data" field. + public const int GameConfigurationDataFieldNumber = 40; + private global::RecRoom.Protobuf.GameConfigurationData gameConfigurationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameConfigurationData GameConfigurationData { + get { return gameConfigurationData_; } + set { + gameConfigurationData_ = value; + } + } + + /// Field number for the "game_rule_wrapper_data" field. + public const int GameRuleWrapperDataFieldNumber = 41; + private global::RecRoom.Protobuf.GameRuleWrapperData gameRuleWrapperData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameRuleWrapperData GameRuleWrapperData { + get { return gameRuleWrapperData_; } + set { + gameRuleWrapperData_ = value; + } + } + + /// Field number for the "health_potion_data" field. + public const int HealthPotionDataFieldNumber = 42; + private global::RecRoom.Protobuf.HealthPotionData healthPotionData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HealthPotionData HealthPotionData { + get { return healthPotionData_; } + set { + healthPotionData_ = value; + } + } + + /// Field number for the "scoreboard_setup_data" field. + public const int ScoreboardSetupDataFieldNumber = 43; + private global::RecRoom.Protobuf.ScoreboardSetupData scoreboardSetupData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ScoreboardSetupData ScoreboardSetupData { + get { return scoreboardSetupData_; } + set { + scoreboardSetupData_ = value; + } + } + + /// Field number for the "spotlight_data" field. + public const int SpotlightDataFieldNumber = 44; + private global::RecRoom.Protobuf.SpotlightData spotlightData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SpotlightData SpotlightData { + get { return spotlightData_; } + set { + spotlightData_ = value; + } + } + + /// Field number for the "dynamic_light_data" field. + public const int DynamicLightDataFieldNumber = 45; + private global::RecRoom.Protobuf.DynamicLightData dynamicLightData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DynamicLightData DynamicLightData { + get { return dynamicLightData_; } + set { + dynamicLightData_ = value; + } + } + + /// Field number for the "bounce_pad_data" field. + public const int BouncePadDataFieldNumber = 46; + private global::RecRoom.Protobuf.BouncePadData bouncePadData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.BouncePadData BouncePadData { + get { return bouncePadData_; } + set { + bouncePadData_ = value; + } + } + + /// Field number for the "checkpoint_data" field. + public const int CheckpointDataFieldNumber = 47; + private global::RecRoom.Protobuf.CheckpointData checkpointData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CheckpointData CheckpointData { + get { return checkpointData_; } + set { + checkpointData_ = value; + } + } + + /// Field number for the "leaderboard_data" field. + public const int LeaderboardDataFieldNumber = 48; + private global::RecRoom.Protobuf.LeaderboardData leaderboardData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.LeaderboardData LeaderboardData { + get { return leaderboardData_; } + set { + leaderboardData_ = value; + } + } + + /// Field number for the "set_leaderboard_stat_data" field. + public const int SetLeaderboardStatDataFieldNumber = 49; + private global::RecRoom.Protobuf.SetLeaderboardStatData setLeaderboardStatData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SetLeaderboardStatData SetLeaderboardStatData { + get { return setLeaderboardStatData_; } + set { + setLeaderboardStatData_ = value; + } + } + + /// Field number for the "game_role_node_data" field. + public const int GameRoleNodeDataFieldNumber = 50; + private global::RecRoom.Protobuf.GameRoleNodeData gameRoleNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameRoleNodeData GameRoleNodeData { + get { return gameRoleNodeData_; } + set { + gameRoleNodeData_ = value; + } + } + + /// Field number for the "player_attractor_data" field. + public const int PlayerAttractorDataFieldNumber = 51; + private global::RecRoom.Protobuf.PlayerAttractorData playerAttractorData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PlayerAttractorData PlayerAttractorData { + get { return playerAttractorData_; } + set { + playerAttractorData_ = value; + } + } + + /// Field number for the "toggle_button_data" field. + public const int ToggleButtonDataFieldNumber = 52; + private global::RecRoom.Protobuf.ToggleButtonData toggleButtonData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ToggleButtonData ToggleButtonData { + get { return toggleButtonData_; } + set { + toggleButtonData_ = value; + } + } + + /// Field number for the "sandbox_deformation_data" field. + public const int SandboxDeformationDataFieldNumber = 53; + private global::RecRoom.Protobuf.SandboxDeformationData sandboxDeformationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SandboxDeformationData SandboxDeformationData { + get { return sandboxDeformationData_; } + set { + sandboxDeformationData_ = value; + } + } + + /// Field number for the "text_label_data" field. + public const int TextLabelDataFieldNumber = 54; + private global::RecRoom.Protobuf.TextLabelData textLabelData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TextLabelData TextLabelData { + get { return textLabelData_; } + set { + textLabelData_ = value; + } + } + + /// Field number for the "proximity_mine_data" field. + public const int ProximityMineDataFieldNumber = 55; + private global::RecRoom.Protobuf.ProximityMineData proximityMineData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ProximityMineData ProximityMineData { + get { return proximityMineData_; } + set { + proximityMineData_ = value; + } + } + + /// Field number for the "invisible_collision_data" field. + public const int InvisibleCollisionDataFieldNumber = 56; + private global::RecRoom.Protobuf.InvisibleCollisionData invisibleCollisionData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InvisibleCollisionData InvisibleCollisionData { + get { return invisibleCollisionData_; } + set { + invisibleCollisionData_ = value; + } + } + + /// Field number for the "mood_circuit_data" field. + public const int MoodCircuitDataFieldNumber = 57; + private global::RecRoom.Protobuf.MoodCircuitData moodCircuitData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.MoodCircuitData MoodCircuitData { + get { return moodCircuitData_; } + set { + moodCircuitData_ = value; + } + } + + /// Field number for the "ai_data" field. + public const int AiDataFieldNumber = 58; + private global::RecRoom.Protobuf.AIData aiData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AIData AiData { + get { return aiData_; } + set { + aiData_ = value; + } + } + + /// Field number for the "ugc_spawner_data" field. + public const int UgcSpawnerDataFieldNumber = 59; + private global::RecRoom.Protobuf.UGCSpawnerData ugcSpawnerData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.UGCSpawnerData UgcSpawnerData { + get { return ugcSpawnerData_; } + set { + ugcSpawnerData_ = value; + } + } + + /// Field number for the "link_button_data" field. + public const int LinkButtonDataFieldNumber = 60; + private global::RecRoom.Protobuf.LinkButtonData linkButtonData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.LinkButtonData LinkButtonData { + get { return linkButtonData_; } + set { + linkButtonData_ = value; + } + } + + /// Field number for the "raycast_gizmo_data" field. + public const int RaycastGizmoDataFieldNumber = 61; + private global::RecRoom.Protobuf.RaycastGizmoData raycastGizmoData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RaycastGizmoData RaycastGizmoData { + get { return raycastGizmoData_; } + set { + raycastGizmoData_ = value; + } + } + + /// Field number for the "costume_data" field. + public const int CostumeDataFieldNumber = 62; + private global::RecRoom.Protobuf.CostumeData costumeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CostumeData CostumeData { + get { return costumeData_; } + set { + costumeData_ = value; + } + } + + /// Field number for the "free_gift_button_data" field. + public const int FreeGiftButtonDataFieldNumber = 63; + private global::RecRoom.Protobuf.FreeGiftButtonData freeGiftButtonData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.FreeGiftButtonData FreeGiftButtonData { + get { return freeGiftButtonData_; } + set { + freeGiftButtonData_ = value; + } + } + + /// Field number for the "area_data" field. + public const int AreaDataFieldNumber = 64; + private global::RecRoom.Protobuf.AreaData areaData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AreaData AreaData { + get { return areaData_; } + set { + areaData_ = value; + } + } + + /// Field number for the "control_panel_data" field. + public const int ControlPanelDataFieldNumber = 65; + private global::RecRoom.Protobuf.ControlPanelCircuitObjectData controlPanelData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ControlPanelCircuitObjectData ControlPanelData { + get { return controlPanelData_; } + set { + controlPanelData_ = value; + } + } + + /// Field number for the "area_controller_data" field. + public const int AreaControllerDataFieldNumber = 66; + private global::RecRoom.Protobuf.AreaControllerData areaControllerData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AreaControllerData AreaControllerData { + get { return areaControllerData_; } + set { + areaControllerData_ = value; + } + } + + /// Field number for the "showcase_poster_data" field. + public const int ShowcasePosterDataFieldNumber = 67; + private global::RecRoom.Protobuf.ShowcasePosterData showcasePosterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ShowcasePosterData ShowcasePosterData { + get { return showcasePosterData_; } + set { + showcasePosterData_ = value; + } + } + + /// Field number for the "log_screen_data" field. + public const int LogScreenDataFieldNumber = 68; + private global::RecRoom.Protobuf.LogScreenData logScreenData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.LogScreenData LogScreenData { + get { return logScreenData_; } + set { + logScreenData_ = value; + } + } + + /// Field number for the "audio_effect_zone_data" field. + public const int AudioEffectZoneDataFieldNumber = 69; + private global::RecRoom.Protobuf.AudioEffectZoneData audioEffectZoneData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AudioEffectZoneData AudioEffectZoneData { + get { return audioEffectZoneData_; } + set { + audioEffectZoneData_ = value; + } + } + + /// Field number for the "glass_pane_data" field. + public const int GlassPaneDataFieldNumber = 70; + private global::RecRoom.Protobuf.GlassPaneData glassPaneData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GlassPaneData GlassPaneData { + get { return glassPaneData_; } + set { + glassPaneData_ = value; + } + } + + /// Field number for the "DEPRECATED_configurable_selector_data" field. + public const int DEPRECATEDConfigurableSelectorDataFieldNumber = 71; + private global::RecRoom.Protobuf.ConfigurableSelectorData dEPRECATEDConfigurableSelectorData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ConfigurableSelectorData DEPRECATEDConfigurableSelectorData { + get { return dEPRECATEDConfigurableSelectorData_; } + set { + dEPRECATEDConfigurableSelectorData_ = value; + } + } + + /// Field number for the "configurable_selectors" field. + public const int ConfigurableSelectorsFieldNumber = 72; + private static readonly pb::FieldCodec _repeated_configurableSelectors_codec + = pb::FieldCodec.ForMessage(578, global::RecRoom.Protobuf.ConfigurableSelectorData.Parser); + private readonly pbc::RepeatedField configurableSelectors_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ConfigurableSelectors { + get { return configurableSelectors_; } + } + + /// Field number for the "streaming_camera_point_data" field. + public const int StreamingCameraPointDataFieldNumber = 73; + private global::RecRoom.Protobuf.StreamingCameraPointData streamingCameraPointData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.StreamingCameraPointData StreamingCameraPointData { + get { return streamingCameraPointData_; } + set { + streamingCameraPointData_ = value; + } + } + + /// Field number for the "room_currency_button_data" field. + public const int RoomCurrencyButtonDataFieldNumber = 74; + private global::RecRoom.Protobuf.RoomCurrencyButtonData roomCurrencyButtonData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomCurrencyButtonData RoomCurrencyButtonData { + get { return roomCurrencyButtonData_; } + set { + roomCurrencyButtonData_ = value; + } + } + + /// Field number for the "configurable_circuit_visibility_data" field. + public const int ConfigurableCircuitVisibilityDataFieldNumber = 75; + private global::RecRoom.Protobuf.ConfigurableCircuitVisibilityData configurableCircuitVisibilityData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ConfigurableCircuitVisibilityData ConfigurableCircuitVisibilityData { + get { return configurableCircuitVisibilityData_; } + set { + configurableCircuitVisibilityData_ = value; + } + } + + /// Field number for the "seat_data" field. + public const int SeatDataFieldNumber = 76; + private global::RecRoom.Protobuf.SeatData seatData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SeatData SeatData { + get { return seatData_; } + set { + seatData_ = value; + } + } + + /// Field number for the "moveable_prop_data" field. + public const int MoveablePropDataFieldNumber = 77; + private global::RecRoom.Protobuf.MoveablePropData moveablePropData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.MoveablePropData MoveablePropData { + get { return moveablePropData_; } + set { + moveablePropData_ = value; + } + } + + /// Field number for the "synced_data" field. + public const int SyncedDataFieldNumber = 78; + private global::RecRoom.Protobuf.SyncedData syncedData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SyncedData SyncedData { + get { return syncedData_; } + set { + syncedData_ = value; + } + } + + /// Field number for the "room_consumable_button_data" field. + public const int RoomConsumableButtonDataFieldNumber = 79; + private global::RecRoom.Protobuf.RoomConsumableButtonData roomConsumableButtonData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomConsumableButtonData RoomConsumableButtonData { + get { return roomConsumableButtonData_; } + set { + roomConsumableButtonData_ = value; + } + } + + /// Field number for the "ground_vehicle_data" field. + public const int GroundVehicleDataFieldNumber = 80; + private global::RecRoom.Protobuf.GroundVehicleData groundVehicleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GroundVehicleData GroundVehicleData { + get { return groundVehicleData_; } + set { + groundVehicleData_ = value; + } + } + + /// Field number for the "vehicle_engine_data" field. + public const int VehicleEngineDataFieldNumber = 81; + private global::RecRoom.Protobuf.VehicleEngineData vehicleEngineData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.VehicleEngineData VehicleEngineData { + get { return vehicleEngineData_; } + set { + vehicleEngineData_ = value; + } + } + + /// Field number for the "wheel_differential_data" field. + public const int WheelDifferentialDataFieldNumber = 82; + private global::RecRoom.Protobuf.WheelDifferentialData wheelDifferentialData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.WheelDifferentialData WheelDifferentialData { + get { return wheelDifferentialData_; } + set { + wheelDifferentialData_ = value; + } + } + + /// Field number for the "wheel_suspension_system_data" field. + public const int WheelSuspensionSystemDataFieldNumber = 83; + private global::RecRoom.Protobuf.WheelSuspensionSystemData wheelSuspensionSystemData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.WheelSuspensionSystemData WheelSuspensionSystemData { + get { return wheelSuspensionSystemData_; } + set { + wheelSuspensionSystemData_ = value; + } + } + + /// Field number for the "trigger_handle_data" field. + public const int TriggerHandleDataFieldNumber = 84; + private global::RecRoom.Protobuf.TriggerHandleData triggerHandleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TriggerHandleData TriggerHandleData { + get { return triggerHandleData_; } + set { + triggerHandleData_ = value; + } + } + + /// Field number for the "interaction_volume_data" field. + public const int InteractionVolumeDataFieldNumber = 85; + private global::RecRoom.Protobuf.InteractionVolumeData interactionVolumeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InteractionVolumeData InteractionVolumeData { + get { return interactionVolumeData_; } + set { + interactionVolumeData_ = value; + } + } + + /// Field number for the "pool_table_data" field. + public const int PoolTableDataFieldNumber = 86; + private global::RecRoom.Protobuf.PoolTableData poolTableData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PoolTableData PoolTableData { + get { return poolTableData_; } + set { + poolTableData_ = value; + } + } + + /// Field number for the "player_event_broadcast_volume_data" field. + public const int PlayerEventBroadcastVolumeDataFieldNumber = 87; + private global::RecRoom.Protobuf.PlayerEventBroadcastVolumeData playerEventBroadcastVolumeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PlayerEventBroadcastVolumeData PlayerEventBroadcastVolumeData { + get { return playerEventBroadcastVolumeData_; } + set { + playerEventBroadcastVolumeData_ = value; + } + } + + /// Field number for the "ugc_storefront_data" field. + public const int UgcStorefrontDataFieldNumber = 88; + private global::RecRoom.Protobuf.UGCStorefrontData ugcStorefrontData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.UGCStorefrontData UgcStorefrontData { + get { return ugcStorefrontData_; } + set { + ugcStorefrontData_ = value; + } + } + + /// Field number for the "projectile_launcher_data" field. + public const int ProjectileLauncherDataFieldNumber = 89; + private global::RecRoom.Protobuf.ProjectileLauncherData projectileLauncherData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ProjectileLauncherData ProjectileLauncherData { + get { return projectileLauncherData_; } + set { + projectileLauncherData_ = value; + } + } + + /// Field number for the "audio_player_data" field. + public const int AudioPlayerDataFieldNumber = 90; + private global::RecRoom.Protobuf.PersistedAudioPlayerData audioPlayerData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PersistedAudioPlayerData AudioPlayerData { + get { return audioPlayerData_; } + set { + audioPlayerData_ = value; + } + } + + /// Field number for the "dome_light_data" field. + public const int DomeLightDataFieldNumber = 91; + private global::RecRoom.Protobuf.DomeLightData domeLightData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DomeLightData DomeLightData { + get { return domeLightData_; } + set { + domeLightData_ = value; + } + } + + /// Field number for the "remote_video_player_data" field. + public const int RemoteVideoPlayerDataFieldNumber = 92; + private global::RecRoom.Protobuf.RemoteVideoPlayerData remoteVideoPlayerData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RemoteVideoPlayerData RemoteVideoPlayerData { + get { return remoteVideoPlayerData_; } + set { + remoteVideoPlayerData_ = value; + } + } + + /// Field number for the "explosion_emitter_data" field. + public const int ExplosionEmitterDataFieldNumber = 93; + private global::RecRoom.Protobuf.ExplosionEmitterData explosionEmitterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ExplosionEmitterData ExplosionEmitterData { + get { return explosionEmitterData_; } + set { + explosionEmitterData_ = value; + } + } + + /// Field number for the "invisible_collision_v2_data" field. + public const int InvisibleCollisionV2DataFieldNumber = 94; + private global::RecRoom.Protobuf.InvisibleCollisionV2Data invisibleCollisionV2Data_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InvisibleCollisionV2Data InvisibleCollisionV2Data { + get { return invisibleCollisionV2Data_; } + set { + invisibleCollisionV2Data_ = value; + } + } + + /// Field number for the "configurable_physics_settings_data" field. + public const int ConfigurablePhysicsSettingsDataFieldNumber = 95; + private global::RecRoom.Protobuf.ConfigurablePhysicsSettingsData configurablePhysicsSettingsData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ConfigurablePhysicsSettingsData ConfigurablePhysicsSettingsData { + get { return configurablePhysicsSettingsData_; } + set { + configurablePhysicsSettingsData_ = value; + } + } + + /// Field number for the "gun_handle_data" field. + public const int GunHandleDataFieldNumber = 96; + private global::RecRoom.Protobuf.GunHandleData gunHandleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GunHandleData GunHandleData { + get { return gunHandleData_; } + set { + gunHandleData_ = value; + } + } + + /// Field number for the "spawn_point_v2_data" field. + public const int SpawnPointV2DataFieldNumber = 97; + private global::RecRoom.Protobuf.SpawnPointV2Data spawnPointV2Data_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SpawnPointV2Data SpawnPointV2Data { + get { return spawnPointV2Data_; } + set { + spawnPointV2Data_ = value; + } + } + + /// Field number for the "welcome_mat_v2_data" field. + public const int WelcomeMatV2DataFieldNumber = 98; + private global::RecRoom.Protobuf.WelcomeMatV2Data welcomeMatV2Data_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.WelcomeMatV2Data WelcomeMatV2Data { + get { return welcomeMatV2Data_; } + set { + welcomeMatV2Data_ = value; + } + } + + /// Field number for the "beacon_data" field. + public const int BeaconDataFieldNumber = 99; + private global::RecRoom.Protobuf.BeaconData beaconData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.BeaconData BeaconData { + get { return beaconData_; } + set { + beaconData_ = value; + } + } + + /// Field number for the "entity_idx" field. + public const int EntityIdxFieldNumber = 100; + private int entityIdx_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int EntityIdx { + get { return entityIdx_; } + set { + entityIdx_ = value; + } + } + + /// Field number for the "text_screen_data" field. + public const int TextScreenDataFieldNumber = 101; + private global::RecRoom.Protobuf.TextScreenData textScreenData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TextScreenData TextScreenData { + get { return textScreenData_; } + set { + textScreenData_ = value; + } + } + + /// Field number for the "room_door_v2_data" field. + public const int RoomDoorV2DataFieldNumber = 102; + private global::RecRoom.Protobuf.RoomDoorV2Data roomDoorV2Data_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomDoorV2Data RoomDoorV2Data { + get { return roomDoorV2Data_; } + set { + roomDoorV2Data_ = value; + } + } + + /// Field number for the "keepsake_data" field. + public const int KeepsakeDataFieldNumber = 103; + private global::RecRoom.Protobuf.KeepsakeData keepsakeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.KeepsakeData KeepsakeData { + get { return keepsakeData_; } + set { + keepsakeData_ = value; + } + } + + /// Field number for the "laser_pointer_data" field. + public const int LaserPointerDataFieldNumber = 104; + private global::RecRoom.Protobuf.LaserPointerData laserPointerData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.LaserPointerData LaserPointerData { + get { return laserPointerData_; } + set { + laserPointerData_ = value; + } + } + + /// Field number for the "collision_detection_volume_data" field. + public const int CollisionDetectionVolumeDataFieldNumber = 105; + private global::RecRoom.Protobuf.CollisionDetectionVolumeData collisionDetectionVolumeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CollisionDetectionVolumeData CollisionDetectionVolumeData { + get { return collisionDetectionVolumeData_; } + set { + collisionDetectionVolumeData_ = value; + } + } + + /// Field number for the "swing_handle_data" field. + public const int SwingHandleDataFieldNumber = 106; + private global::RecRoom.Protobuf.SwingHandleData swingHandleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SwingHandleData SwingHandleData { + get { return swingHandleData_; } + set { + swingHandleData_ = value; + } + } + + /// Field number for the "trail_data" field. + public const int TrailDataFieldNumber = 107; + private global::RecRoom.Protobuf.TrailData trailData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TrailData TrailData { + get { return trailData_; } + set { + trailData_ = value; + } + } + + /// Field number for the "full_body_puppet_tool_data" field. + public const int FullBodyPuppetToolDataFieldNumber = 108; + private global::RecRoom.Protobuf.FullBodyPuppetToolData fullBodyPuppetToolData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.FullBodyPuppetToolData FullBodyPuppetToolData { + get { return fullBodyPuppetToolData_; } + set { + fullBodyPuppetToolData_ = value; + } + } + + /// Field number for the "throw_handle_data" field. + public const int ThrowHandleDataFieldNumber = 110; + private global::RecRoom.Protobuf.ThrowHandleData throwHandleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ThrowHandleData ThrowHandleData { + get { return throwHandleData_; } + set { + throwHandleData_ = value; + } + } + + /// Field number for the "dialogue_ui_data" field. + public const int DialogueUiDataFieldNumber = 111; + private global::RecRoom.Protobuf.DialogueUIData dialogueUiData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DialogueUIData DialogueUiData { + get { return dialogueUiData_; } + set { + dialogueUiData_ = value; + } + } + + /// Field number for the "grabber_data" field. + public const int GrabberDataFieldNumber = 112; + private global::RecRoom.Protobuf.GrabberData grabberData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GrabberData GrabberData { + get { return grabberData_; } + set { + grabberData_ = value; + } + } + + /// Field number for the "replicator_data" field. + public const int ReplicatorDataFieldNumber = 113; + private global::RecRoom.Protobuf.ReplicatorData replicatorData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ReplicatorData ReplicatorData { + get { return replicatorData_; } + set { + replicatorData_ = value; + } + } + + /// Field number for the "base_handle_data" field. + public const int BaseHandleDataFieldNumber = 114; + private global::RecRoom.Protobuf.BaseHandleData baseHandleData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.BaseHandleData BaseHandleData { + get { return baseHandleData_; } + set { + baseHandleData_ = value; + } + } + + /// Field number for the "ranged_weapon_data" field. + public const int RangedWeaponDataFieldNumber = 115; + private global::RecRoom.Protobuf.RangedWeaponPropData rangedWeaponData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RangedWeaponPropData RangedWeaponData { + get { return rangedWeaponData_; } + set { + rangedWeaponData_ = value; + } + } + + /// Field number for the "ugc_steering_engine_data" field. + public const int UgcSteeringEngineDataFieldNumber = 116; + private global::RecRoom.Protobuf.UGCSteeringEngineData ugcSteeringEngineData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.UGCSteeringEngineData UgcSteeringEngineData { + get { return ugcSteeringEngineData_; } + set { + ugcSteeringEngineData_ = value; + } + } + + /// Field number for the "ugc_steering_data" field. + public const int UgcSteeringDataFieldNumber = 117; + private global::RecRoom.Protobuf.UGCSteeringData ugcSteeringData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.UGCSteeringData UgcSteeringData { + get { return ugcSteeringData_; } + set { + ugcSteeringData_ = value; + } + } + + /// Field number for the "shared_ranged_weapon_data" field. + public const int SharedRangedWeaponDataFieldNumber = 118; + private global::RecRoom.Protobuf.SharedRangedWeaponData sharedRangedWeaponData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SharedRangedWeaponData SharedRangedWeaponData { + get { return sharedRangedWeaponData_; } + set { + sharedRangedWeaponData_ = value; + } + } + + /// Field number for the "melee_weapon_data" field. + public const int MeleeWeaponDataFieldNumber = 119; + private global::RecRoom.Protobuf.MeleeWeaponData meleeWeaponData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.MeleeWeaponData MeleeWeaponData { + get { return meleeWeaponData_; } + set { + meleeWeaponData_ = value; + } + } + + /// Field number for the "mannequin_data" field. + public const int MannequinDataFieldNumber = 120; + private global::RecRoom.Protobuf.MannequinData mannequinData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.MannequinData MannequinData { + get { return mannequinData_; } + set { + mannequinData_ = value; + } + } + + /// Field number for the "game_ai_data" field. + public const int GameAiDataFieldNumber = 121; + private global::RecRoom.Protobuf.GameAIData gameAiData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.GameAIData GameAiData { + get { return gameAiData_; } + set { + gameAiData_ = value; + } + } + + /// Field number for the "textured_quad_data" field. + public const int TexturedQuadDataFieldNumber = 122; + private global::RecRoom.Protobuf.TexturedQuadData texturedQuadData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TexturedQuadData TexturedQuadData { + get { return texturedQuadData_; } + set { + texturedQuadData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PersistenceViewData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PersistenceViewData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) return false; + if (DEPRECATEDIsSceneObject != other.DEPRECATEDIsSceneObject) return false; + if(!childViews_.Equals(other.childViews_)) return false; + if (!object.Equals(ToolEntityData, other.ToolEntityData)) return false; + if (!object.Equals(Transform, other.Transform)) return false; + if (!object.Equals(SpawnableToolData, other.SpawnableToolData)) return false; + if (!object.Equals(ShapeContainerData, other.ShapeContainerData)) return false; + if (!object.Equals(DEPRECATEDToolData, other.DEPRECATEDToolData)) return false; + if (!object.Equals(CreationObjectData, other.CreationObjectData)) return false; + if (!object.Equals(TaggedToolData, other.TaggedToolData)) return false; + if (!object.Equals(StickyData, other.StickyData)) return false; + if (!object.Equals(DrawingSurfaceData, other.DrawingSurfaceData)) return false; + if (!object.Equals(ImageData, other.ImageData)) return false; + if (!object.Equals(ToolHolderData, other.ToolHolderData)) return false; + if (!object.Equals(RemoteControlData, other.RemoteControlData)) return false; + if (!object.Equals(RoomDoorData, other.RoomDoorData)) return false; + if (!object.Equals(ToolCleanupData, other.ToolCleanupData)) return false; + if (!object.Equals(SpawnpointSpawnerData, other.SpawnpointSpawnerData)) return false; + if (!object.Equals(PersistedSfxData, other.PersistedSfxData)) return false; + if (!object.Equals(CircuitNodeData, other.CircuitNodeData)) return false; + if (!object.Equals(MessageData, other.MessageData)) return false; + if (!object.Equals(HolotarPersistenceData, other.HolotarPersistenceData)) return false; + if (!object.Equals(SpawnPointData, other.SpawnPointData)) return false; + if (!object.Equals(AudioSamplerPersistenceData, other.AudioSamplerPersistenceData)) return false; + if (!object.Equals(ButtonData, other.ButtonData)) return false; + if (!object.Equals(TriggerVolumeData, other.TriggerVolumeData)) return false; + if (!object.Equals(SandboxGizmoData, other.SandboxGizmoData)) return false; + if (!object.Equals(ObjectSpawnPointData, other.ObjectSpawnPointData)) return false; + if (!object.Equals(SetTagsNodeData, other.SetTagsNodeData)) return false; + if (!object.Equals(BreakableObjectData, other.BreakableObjectData)) return false; + if (!object.Equals(SandboxColorableData, other.SandboxColorableData)) return false; + if (!object.Equals(ParticleEmitterData, other.ParticleEmitterData)) return false; + if (!object.Equals(ObjectGroupData, other.ObjectGroupData)) return false; + if (!object.Equals(StateMachineStateData, other.StateMachineStateData)) return false; + if (!object.Equals(GameConfigurationData, other.GameConfigurationData)) return false; + if (!object.Equals(GameRuleWrapperData, other.GameRuleWrapperData)) return false; + if (!object.Equals(HealthPotionData, other.HealthPotionData)) return false; + if (!object.Equals(ScoreboardSetupData, other.ScoreboardSetupData)) return false; + if (!object.Equals(SpotlightData, other.SpotlightData)) return false; + if (!object.Equals(DynamicLightData, other.DynamicLightData)) return false; + if (!object.Equals(BouncePadData, other.BouncePadData)) return false; + if (!object.Equals(CheckpointData, other.CheckpointData)) return false; + if (!object.Equals(LeaderboardData, other.LeaderboardData)) return false; + if (!object.Equals(SetLeaderboardStatData, other.SetLeaderboardStatData)) return false; + if (!object.Equals(GameRoleNodeData, other.GameRoleNodeData)) return false; + if (!object.Equals(PlayerAttractorData, other.PlayerAttractorData)) return false; + if (!object.Equals(ToggleButtonData, other.ToggleButtonData)) return false; + if (!object.Equals(SandboxDeformationData, other.SandboxDeformationData)) return false; + if (!object.Equals(TextLabelData, other.TextLabelData)) return false; + if (!object.Equals(ProximityMineData, other.ProximityMineData)) return false; + if (!object.Equals(InvisibleCollisionData, other.InvisibleCollisionData)) return false; + if (!object.Equals(MoodCircuitData, other.MoodCircuitData)) return false; + if (!object.Equals(AiData, other.AiData)) return false; + if (!object.Equals(UgcSpawnerData, other.UgcSpawnerData)) return false; + if (!object.Equals(LinkButtonData, other.LinkButtonData)) return false; + if (!object.Equals(RaycastGizmoData, other.RaycastGizmoData)) return false; + if (!object.Equals(CostumeData, other.CostumeData)) return false; + if (!object.Equals(FreeGiftButtonData, other.FreeGiftButtonData)) return false; + if (!object.Equals(AreaData, other.AreaData)) return false; + if (!object.Equals(ControlPanelData, other.ControlPanelData)) return false; + if (!object.Equals(AreaControllerData, other.AreaControllerData)) return false; + if (!object.Equals(ShowcasePosterData, other.ShowcasePosterData)) return false; + if (!object.Equals(LogScreenData, other.LogScreenData)) return false; + if (!object.Equals(AudioEffectZoneData, other.AudioEffectZoneData)) return false; + if (!object.Equals(GlassPaneData, other.GlassPaneData)) return false; + if (!object.Equals(DEPRECATEDConfigurableSelectorData, other.DEPRECATEDConfigurableSelectorData)) return false; + if(!configurableSelectors_.Equals(other.configurableSelectors_)) return false; + if (!object.Equals(StreamingCameraPointData, other.StreamingCameraPointData)) return false; + if (!object.Equals(RoomCurrencyButtonData, other.RoomCurrencyButtonData)) return false; + if (!object.Equals(ConfigurableCircuitVisibilityData, other.ConfigurableCircuitVisibilityData)) return false; + if (!object.Equals(SeatData, other.SeatData)) return false; + if (!object.Equals(MoveablePropData, other.MoveablePropData)) return false; + if (!object.Equals(SyncedData, other.SyncedData)) return false; + if (!object.Equals(RoomConsumableButtonData, other.RoomConsumableButtonData)) return false; + if (!object.Equals(GroundVehicleData, other.GroundVehicleData)) return false; + if (!object.Equals(VehicleEngineData, other.VehicleEngineData)) return false; + if (!object.Equals(WheelDifferentialData, other.WheelDifferentialData)) return false; + if (!object.Equals(WheelSuspensionSystemData, other.WheelSuspensionSystemData)) return false; + if (!object.Equals(TriggerHandleData, other.TriggerHandleData)) return false; + if (!object.Equals(InteractionVolumeData, other.InteractionVolumeData)) return false; + if (!object.Equals(PoolTableData, other.PoolTableData)) return false; + if (!object.Equals(PlayerEventBroadcastVolumeData, other.PlayerEventBroadcastVolumeData)) return false; + if (!object.Equals(UgcStorefrontData, other.UgcStorefrontData)) return false; + if (!object.Equals(ProjectileLauncherData, other.ProjectileLauncherData)) return false; + if (!object.Equals(AudioPlayerData, other.AudioPlayerData)) return false; + if (!object.Equals(DomeLightData, other.DomeLightData)) return false; + if (!object.Equals(RemoteVideoPlayerData, other.RemoteVideoPlayerData)) return false; + if (!object.Equals(ExplosionEmitterData, other.ExplosionEmitterData)) return false; + if (!object.Equals(InvisibleCollisionV2Data, other.InvisibleCollisionV2Data)) return false; + if (!object.Equals(ConfigurablePhysicsSettingsData, other.ConfigurablePhysicsSettingsData)) return false; + if (!object.Equals(GunHandleData, other.GunHandleData)) return false; + if (!object.Equals(SpawnPointV2Data, other.SpawnPointV2Data)) return false; + if (!object.Equals(WelcomeMatV2Data, other.WelcomeMatV2Data)) return false; + if (!object.Equals(BeaconData, other.BeaconData)) return false; + if (EntityIdx != other.EntityIdx) return false; + if (!object.Equals(TextScreenData, other.TextScreenData)) return false; + if (!object.Equals(RoomDoorV2Data, other.RoomDoorV2Data)) return false; + if (!object.Equals(KeepsakeData, other.KeepsakeData)) return false; + if (!object.Equals(LaserPointerData, other.LaserPointerData)) return false; + if (!object.Equals(CollisionDetectionVolumeData, other.CollisionDetectionVolumeData)) return false; + if (!object.Equals(SwingHandleData, other.SwingHandleData)) return false; + if (!object.Equals(TrailData, other.TrailData)) return false; + if (!object.Equals(FullBodyPuppetToolData, other.FullBodyPuppetToolData)) return false; + if (!object.Equals(ThrowHandleData, other.ThrowHandleData)) return false; + if (!object.Equals(DialogueUiData, other.DialogueUiData)) return false; + if (!object.Equals(GrabberData, other.GrabberData)) return false; + if (!object.Equals(ReplicatorData, other.ReplicatorData)) return false; + if (!object.Equals(BaseHandleData, other.BaseHandleData)) return false; + if (!object.Equals(RangedWeaponData, other.RangedWeaponData)) return false; + if (!object.Equals(UgcSteeringEngineData, other.UgcSteeringEngineData)) return false; + if (!object.Equals(UgcSteeringData, other.UgcSteeringData)) return false; + if (!object.Equals(SharedRangedWeaponData, other.SharedRangedWeaponData)) return false; + if (!object.Equals(MeleeWeaponData, other.MeleeWeaponData)) return false; + if (!object.Equals(MannequinData, other.MannequinData)) return false; + if (!object.Equals(GameAiData, other.GameAiData)) return false; + if (!object.Equals(TexturedQuadData, other.TexturedQuadData)) 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 (Id.Length != 0) hash ^= Id.GetHashCode(); + if (DEPRECATEDIsSceneObject != false) hash ^= DEPRECATEDIsSceneObject.GetHashCode(); + hash ^= childViews_.GetHashCode(); + if (toolEntityData_ != null) hash ^= ToolEntityData.GetHashCode(); + if (transform_ != null) hash ^= Transform.GetHashCode(); + if (spawnableToolData_ != null) hash ^= SpawnableToolData.GetHashCode(); + if (shapeContainerData_ != null) hash ^= ShapeContainerData.GetHashCode(); + if (dEPRECATEDToolData_ != null) hash ^= DEPRECATEDToolData.GetHashCode(); + if (creationObjectData_ != null) hash ^= CreationObjectData.GetHashCode(); + if (taggedToolData_ != null) hash ^= TaggedToolData.GetHashCode(); + if (stickyData_ != null) hash ^= StickyData.GetHashCode(); + if (drawingSurfaceData_ != null) hash ^= DrawingSurfaceData.GetHashCode(); + if (imageData_ != null) hash ^= ImageData.GetHashCode(); + if (toolHolderData_ != null) hash ^= ToolHolderData.GetHashCode(); + if (remoteControlData_ != null) hash ^= RemoteControlData.GetHashCode(); + if (roomDoorData_ != null) hash ^= RoomDoorData.GetHashCode(); + if (toolCleanupData_ != null) hash ^= ToolCleanupData.GetHashCode(); + if (spawnpointSpawnerData_ != null) hash ^= SpawnpointSpawnerData.GetHashCode(); + if (persistedSfxData_ != null) hash ^= PersistedSfxData.GetHashCode(); + if (circuitNodeData_ != null) hash ^= CircuitNodeData.GetHashCode(); + if (messageData_ != null) hash ^= MessageData.GetHashCode(); + if (holotarPersistenceData_ != null) hash ^= HolotarPersistenceData.GetHashCode(); + if (spawnPointData_ != null) hash ^= SpawnPointData.GetHashCode(); + if (audioSamplerPersistenceData_ != null) hash ^= AudioSamplerPersistenceData.GetHashCode(); + if (buttonData_ != null) hash ^= ButtonData.GetHashCode(); + if (triggerVolumeData_ != null) hash ^= TriggerVolumeData.GetHashCode(); + if (sandboxGizmoData_ != null) hash ^= SandboxGizmoData.GetHashCode(); + if (objectSpawnPointData_ != null) hash ^= ObjectSpawnPointData.GetHashCode(); + if (setTagsNodeData_ != null) hash ^= SetTagsNodeData.GetHashCode(); + if (breakableObjectData_ != null) hash ^= BreakableObjectData.GetHashCode(); + if (sandboxColorableData_ != null) hash ^= SandboxColorableData.GetHashCode(); + if (particleEmitterData_ != null) hash ^= ParticleEmitterData.GetHashCode(); + if (objectGroupData_ != null) hash ^= ObjectGroupData.GetHashCode(); + if (stateMachineStateData_ != null) hash ^= StateMachineStateData.GetHashCode(); + if (gameConfigurationData_ != null) hash ^= GameConfigurationData.GetHashCode(); + if (gameRuleWrapperData_ != null) hash ^= GameRuleWrapperData.GetHashCode(); + if (healthPotionData_ != null) hash ^= HealthPotionData.GetHashCode(); + if (scoreboardSetupData_ != null) hash ^= ScoreboardSetupData.GetHashCode(); + if (spotlightData_ != null) hash ^= SpotlightData.GetHashCode(); + if (dynamicLightData_ != null) hash ^= DynamicLightData.GetHashCode(); + if (bouncePadData_ != null) hash ^= BouncePadData.GetHashCode(); + if (checkpointData_ != null) hash ^= CheckpointData.GetHashCode(); + if (leaderboardData_ != null) hash ^= LeaderboardData.GetHashCode(); + if (setLeaderboardStatData_ != null) hash ^= SetLeaderboardStatData.GetHashCode(); + if (gameRoleNodeData_ != null) hash ^= GameRoleNodeData.GetHashCode(); + if (playerAttractorData_ != null) hash ^= PlayerAttractorData.GetHashCode(); + if (toggleButtonData_ != null) hash ^= ToggleButtonData.GetHashCode(); + if (sandboxDeformationData_ != null) hash ^= SandboxDeformationData.GetHashCode(); + if (textLabelData_ != null) hash ^= TextLabelData.GetHashCode(); + if (proximityMineData_ != null) hash ^= ProximityMineData.GetHashCode(); + if (invisibleCollisionData_ != null) hash ^= InvisibleCollisionData.GetHashCode(); + if (moodCircuitData_ != null) hash ^= MoodCircuitData.GetHashCode(); + if (aiData_ != null) hash ^= AiData.GetHashCode(); + if (ugcSpawnerData_ != null) hash ^= UgcSpawnerData.GetHashCode(); + if (linkButtonData_ != null) hash ^= LinkButtonData.GetHashCode(); + if (raycastGizmoData_ != null) hash ^= RaycastGizmoData.GetHashCode(); + if (costumeData_ != null) hash ^= CostumeData.GetHashCode(); + if (freeGiftButtonData_ != null) hash ^= FreeGiftButtonData.GetHashCode(); + if (areaData_ != null) hash ^= AreaData.GetHashCode(); + if (controlPanelData_ != null) hash ^= ControlPanelData.GetHashCode(); + if (areaControllerData_ != null) hash ^= AreaControllerData.GetHashCode(); + if (showcasePosterData_ != null) hash ^= ShowcasePosterData.GetHashCode(); + if (logScreenData_ != null) hash ^= LogScreenData.GetHashCode(); + if (audioEffectZoneData_ != null) hash ^= AudioEffectZoneData.GetHashCode(); + if (glassPaneData_ != null) hash ^= GlassPaneData.GetHashCode(); + if (dEPRECATEDConfigurableSelectorData_ != null) hash ^= DEPRECATEDConfigurableSelectorData.GetHashCode(); + hash ^= configurableSelectors_.GetHashCode(); + if (streamingCameraPointData_ != null) hash ^= StreamingCameraPointData.GetHashCode(); + if (roomCurrencyButtonData_ != null) hash ^= RoomCurrencyButtonData.GetHashCode(); + if (configurableCircuitVisibilityData_ != null) hash ^= ConfigurableCircuitVisibilityData.GetHashCode(); + if (seatData_ != null) hash ^= SeatData.GetHashCode(); + if (moveablePropData_ != null) hash ^= MoveablePropData.GetHashCode(); + if (syncedData_ != null) hash ^= SyncedData.GetHashCode(); + if (roomConsumableButtonData_ != null) hash ^= RoomConsumableButtonData.GetHashCode(); + if (groundVehicleData_ != null) hash ^= GroundVehicleData.GetHashCode(); + if (vehicleEngineData_ != null) hash ^= VehicleEngineData.GetHashCode(); + if (wheelDifferentialData_ != null) hash ^= WheelDifferentialData.GetHashCode(); + if (wheelSuspensionSystemData_ != null) hash ^= WheelSuspensionSystemData.GetHashCode(); + if (triggerHandleData_ != null) hash ^= TriggerHandleData.GetHashCode(); + if (interactionVolumeData_ != null) hash ^= InteractionVolumeData.GetHashCode(); + if (poolTableData_ != null) hash ^= PoolTableData.GetHashCode(); + if (playerEventBroadcastVolumeData_ != null) hash ^= PlayerEventBroadcastVolumeData.GetHashCode(); + if (ugcStorefrontData_ != null) hash ^= UgcStorefrontData.GetHashCode(); + if (projectileLauncherData_ != null) hash ^= ProjectileLauncherData.GetHashCode(); + if (audioPlayerData_ != null) hash ^= AudioPlayerData.GetHashCode(); + if (domeLightData_ != null) hash ^= DomeLightData.GetHashCode(); + if (remoteVideoPlayerData_ != null) hash ^= RemoteVideoPlayerData.GetHashCode(); + if (explosionEmitterData_ != null) hash ^= ExplosionEmitterData.GetHashCode(); + if (invisibleCollisionV2Data_ != null) hash ^= InvisibleCollisionV2Data.GetHashCode(); + if (configurablePhysicsSettingsData_ != null) hash ^= ConfigurablePhysicsSettingsData.GetHashCode(); + if (gunHandleData_ != null) hash ^= GunHandleData.GetHashCode(); + if (spawnPointV2Data_ != null) hash ^= SpawnPointV2Data.GetHashCode(); + if (welcomeMatV2Data_ != null) hash ^= WelcomeMatV2Data.GetHashCode(); + if (beaconData_ != null) hash ^= BeaconData.GetHashCode(); + if (EntityIdx != 0) hash ^= EntityIdx.GetHashCode(); + if (textScreenData_ != null) hash ^= TextScreenData.GetHashCode(); + if (roomDoorV2Data_ != null) hash ^= RoomDoorV2Data.GetHashCode(); + if (keepsakeData_ != null) hash ^= KeepsakeData.GetHashCode(); + if (laserPointerData_ != null) hash ^= LaserPointerData.GetHashCode(); + if (collisionDetectionVolumeData_ != null) hash ^= CollisionDetectionVolumeData.GetHashCode(); + if (swingHandleData_ != null) hash ^= SwingHandleData.GetHashCode(); + if (trailData_ != null) hash ^= TrailData.GetHashCode(); + if (fullBodyPuppetToolData_ != null) hash ^= FullBodyPuppetToolData.GetHashCode(); + if (throwHandleData_ != null) hash ^= ThrowHandleData.GetHashCode(); + if (dialogueUiData_ != null) hash ^= DialogueUiData.GetHashCode(); + if (grabberData_ != null) hash ^= GrabberData.GetHashCode(); + if (replicatorData_ != null) hash ^= ReplicatorData.GetHashCode(); + if (baseHandleData_ != null) hash ^= BaseHandleData.GetHashCode(); + if (rangedWeaponData_ != null) hash ^= RangedWeaponData.GetHashCode(); + if (ugcSteeringEngineData_ != null) hash ^= UgcSteeringEngineData.GetHashCode(); + if (ugcSteeringData_ != null) hash ^= UgcSteeringData.GetHashCode(); + if (sharedRangedWeaponData_ != null) hash ^= SharedRangedWeaponData.GetHashCode(); + if (meleeWeaponData_ != null) hash ^= MeleeWeaponData.GetHashCode(); + if (mannequinData_ != null) hash ^= MannequinData.GetHashCode(); + if (gameAiData_ != null) hash ^= GameAiData.GetHashCode(); + if (texturedQuadData_ != null) hash ^= TexturedQuadData.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 (Id.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Id); + } + if (DEPRECATEDIsSceneObject != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDIsSceneObject); + } + childViews_.WriteTo(output, _repeated_childViews_codec); + if (toolEntityData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(ToolEntityData); + } + if (transform_ != null) { + output.WriteRawTag(82); + output.WriteMessage(Transform); + } + if (spawnableToolData_ != null) { + output.WriteRawTag(90); + output.WriteMessage(SpawnableToolData); + } + if (shapeContainerData_ != null) { + output.WriteRawTag(98); + output.WriteMessage(ShapeContainerData); + } + if (dEPRECATEDToolData_ != null) { + output.WriteRawTag(106); + output.WriteMessage(DEPRECATEDToolData); + } + if (creationObjectData_ != null) { + output.WriteRawTag(114); + output.WriteMessage(CreationObjectData); + } + if (taggedToolData_ != null) { + output.WriteRawTag(122); + output.WriteMessage(TaggedToolData); + } + if (stickyData_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(StickyData); + } + if (drawingSurfaceData_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(DrawingSurfaceData); + } + if (imageData_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(ImageData); + } + if (toolHolderData_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(ToolHolderData); + } + if (remoteControlData_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(RemoteControlData); + } + if (roomDoorData_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(RoomDoorData); + } + if (toolCleanupData_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(ToolCleanupData); + } + if (spawnpointSpawnerData_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(SpawnpointSpawnerData); + } + if (persistedSfxData_ != null) { + output.WriteRawTag(194, 1); + output.WriteMessage(PersistedSfxData); + } + if (circuitNodeData_ != null) { + output.WriteRawTag(202, 1); + output.WriteMessage(CircuitNodeData); + } + if (messageData_ != null) { + output.WriteRawTag(210, 1); + output.WriteMessage(MessageData); + } + if (holotarPersistenceData_ != null) { + output.WriteRawTag(218, 1); + output.WriteMessage(HolotarPersistenceData); + } + if (spawnPointData_ != null) { + output.WriteRawTag(226, 1); + output.WriteMessage(SpawnPointData); + } + if (audioSamplerPersistenceData_ != null) { + output.WriteRawTag(234, 1); + output.WriteMessage(AudioSamplerPersistenceData); + } + if (buttonData_ != null) { + output.WriteRawTag(242, 1); + output.WriteMessage(ButtonData); + } + if (triggerVolumeData_ != null) { + output.WriteRawTag(250, 1); + output.WriteMessage(TriggerVolumeData); + } + if (sandboxGizmoData_ != null) { + output.WriteRawTag(130, 2); + output.WriteMessage(SandboxGizmoData); + } + if (objectSpawnPointData_ != null) { + output.WriteRawTag(138, 2); + output.WriteMessage(ObjectSpawnPointData); + } + if (setTagsNodeData_ != null) { + output.WriteRawTag(146, 2); + output.WriteMessage(SetTagsNodeData); + } + if (breakableObjectData_ != null) { + output.WriteRawTag(154, 2); + output.WriteMessage(BreakableObjectData); + } + if (sandboxColorableData_ != null) { + output.WriteRawTag(162, 2); + output.WriteMessage(SandboxColorableData); + } + if (particleEmitterData_ != null) { + output.WriteRawTag(170, 2); + output.WriteMessage(ParticleEmitterData); + } + if (objectGroupData_ != null) { + output.WriteRawTag(178, 2); + output.WriteMessage(ObjectGroupData); + } + if (stateMachineStateData_ != null) { + output.WriteRawTag(186, 2); + output.WriteMessage(StateMachineStateData); + } + if (gameConfigurationData_ != null) { + output.WriteRawTag(194, 2); + output.WriteMessage(GameConfigurationData); + } + if (gameRuleWrapperData_ != null) { + output.WriteRawTag(202, 2); + output.WriteMessage(GameRuleWrapperData); + } + if (healthPotionData_ != null) { + output.WriteRawTag(210, 2); + output.WriteMessage(HealthPotionData); + } + if (scoreboardSetupData_ != null) { + output.WriteRawTag(218, 2); + output.WriteMessage(ScoreboardSetupData); + } + if (spotlightData_ != null) { + output.WriteRawTag(226, 2); + output.WriteMessage(SpotlightData); + } + if (dynamicLightData_ != null) { + output.WriteRawTag(234, 2); + output.WriteMessage(DynamicLightData); + } + if (bouncePadData_ != null) { + output.WriteRawTag(242, 2); + output.WriteMessage(BouncePadData); + } + if (checkpointData_ != null) { + output.WriteRawTag(250, 2); + output.WriteMessage(CheckpointData); + } + if (leaderboardData_ != null) { + output.WriteRawTag(130, 3); + output.WriteMessage(LeaderboardData); + } + if (setLeaderboardStatData_ != null) { + output.WriteRawTag(138, 3); + output.WriteMessage(SetLeaderboardStatData); + } + if (gameRoleNodeData_ != null) { + output.WriteRawTag(146, 3); + output.WriteMessage(GameRoleNodeData); + } + if (playerAttractorData_ != null) { + output.WriteRawTag(154, 3); + output.WriteMessage(PlayerAttractorData); + } + if (toggleButtonData_ != null) { + output.WriteRawTag(162, 3); + output.WriteMessage(ToggleButtonData); + } + if (sandboxDeformationData_ != null) { + output.WriteRawTag(170, 3); + output.WriteMessage(SandboxDeformationData); + } + if (textLabelData_ != null) { + output.WriteRawTag(178, 3); + output.WriteMessage(TextLabelData); + } + if (proximityMineData_ != null) { + output.WriteRawTag(186, 3); + output.WriteMessage(ProximityMineData); + } + if (invisibleCollisionData_ != null) { + output.WriteRawTag(194, 3); + output.WriteMessage(InvisibleCollisionData); + } + if (moodCircuitData_ != null) { + output.WriteRawTag(202, 3); + output.WriteMessage(MoodCircuitData); + } + if (aiData_ != null) { + output.WriteRawTag(210, 3); + output.WriteMessage(AiData); + } + if (ugcSpawnerData_ != null) { + output.WriteRawTag(218, 3); + output.WriteMessage(UgcSpawnerData); + } + if (linkButtonData_ != null) { + output.WriteRawTag(226, 3); + output.WriteMessage(LinkButtonData); + } + if (raycastGizmoData_ != null) { + output.WriteRawTag(234, 3); + output.WriteMessage(RaycastGizmoData); + } + if (costumeData_ != null) { + output.WriteRawTag(242, 3); + output.WriteMessage(CostumeData); + } + if (freeGiftButtonData_ != null) { + output.WriteRawTag(250, 3); + output.WriteMessage(FreeGiftButtonData); + } + if (areaData_ != null) { + output.WriteRawTag(130, 4); + output.WriteMessage(AreaData); + } + if (controlPanelData_ != null) { + output.WriteRawTag(138, 4); + output.WriteMessage(ControlPanelData); + } + if (areaControllerData_ != null) { + output.WriteRawTag(146, 4); + output.WriteMessage(AreaControllerData); + } + if (showcasePosterData_ != null) { + output.WriteRawTag(154, 4); + output.WriteMessage(ShowcasePosterData); + } + if (logScreenData_ != null) { + output.WriteRawTag(162, 4); + output.WriteMessage(LogScreenData); + } + if (audioEffectZoneData_ != null) { + output.WriteRawTag(170, 4); + output.WriteMessage(AudioEffectZoneData); + } + if (glassPaneData_ != null) { + output.WriteRawTag(178, 4); + output.WriteMessage(GlassPaneData); + } + if (dEPRECATEDConfigurableSelectorData_ != null) { + output.WriteRawTag(186, 4); + output.WriteMessage(DEPRECATEDConfigurableSelectorData); + } + configurableSelectors_.WriteTo(output, _repeated_configurableSelectors_codec); + if (streamingCameraPointData_ != null) { + output.WriteRawTag(202, 4); + output.WriteMessage(StreamingCameraPointData); + } + if (roomCurrencyButtonData_ != null) { + output.WriteRawTag(210, 4); + output.WriteMessage(RoomCurrencyButtonData); + } + if (configurableCircuitVisibilityData_ != null) { + output.WriteRawTag(218, 4); + output.WriteMessage(ConfigurableCircuitVisibilityData); + } + if (seatData_ != null) { + output.WriteRawTag(226, 4); + output.WriteMessage(SeatData); + } + if (moveablePropData_ != null) { + output.WriteRawTag(234, 4); + output.WriteMessage(MoveablePropData); + } + if (syncedData_ != null) { + output.WriteRawTag(242, 4); + output.WriteMessage(SyncedData); + } + if (roomConsumableButtonData_ != null) { + output.WriteRawTag(250, 4); + output.WriteMessage(RoomConsumableButtonData); + } + if (groundVehicleData_ != null) { + output.WriteRawTag(130, 5); + output.WriteMessage(GroundVehicleData); + } + if (vehicleEngineData_ != null) { + output.WriteRawTag(138, 5); + output.WriteMessage(VehicleEngineData); + } + if (wheelDifferentialData_ != null) { + output.WriteRawTag(146, 5); + output.WriteMessage(WheelDifferentialData); + } + if (wheelSuspensionSystemData_ != null) { + output.WriteRawTag(154, 5); + output.WriteMessage(WheelSuspensionSystemData); + } + if (triggerHandleData_ != null) { + output.WriteRawTag(162, 5); + output.WriteMessage(TriggerHandleData); + } + if (interactionVolumeData_ != null) { + output.WriteRawTag(170, 5); + output.WriteMessage(InteractionVolumeData); + } + if (poolTableData_ != null) { + output.WriteRawTag(178, 5); + output.WriteMessage(PoolTableData); + } + if (playerEventBroadcastVolumeData_ != null) { + output.WriteRawTag(186, 5); + output.WriteMessage(PlayerEventBroadcastVolumeData); + } + if (ugcStorefrontData_ != null) { + output.WriteRawTag(194, 5); + output.WriteMessage(UgcStorefrontData); + } + if (projectileLauncherData_ != null) { + output.WriteRawTag(202, 5); + output.WriteMessage(ProjectileLauncherData); + } + if (audioPlayerData_ != null) { + output.WriteRawTag(210, 5); + output.WriteMessage(AudioPlayerData); + } + if (domeLightData_ != null) { + output.WriteRawTag(218, 5); + output.WriteMessage(DomeLightData); + } + if (remoteVideoPlayerData_ != null) { + output.WriteRawTag(226, 5); + output.WriteMessage(RemoteVideoPlayerData); + } + if (explosionEmitterData_ != null) { + output.WriteRawTag(234, 5); + output.WriteMessage(ExplosionEmitterData); + } + if (invisibleCollisionV2Data_ != null) { + output.WriteRawTag(242, 5); + output.WriteMessage(InvisibleCollisionV2Data); + } + if (configurablePhysicsSettingsData_ != null) { + output.WriteRawTag(250, 5); + output.WriteMessage(ConfigurablePhysicsSettingsData); + } + if (gunHandleData_ != null) { + output.WriteRawTag(130, 6); + output.WriteMessage(GunHandleData); + } + if (spawnPointV2Data_ != null) { + output.WriteRawTag(138, 6); + output.WriteMessage(SpawnPointV2Data); + } + if (welcomeMatV2Data_ != null) { + output.WriteRawTag(146, 6); + output.WriteMessage(WelcomeMatV2Data); + } + if (beaconData_ != null) { + output.WriteRawTag(154, 6); + output.WriteMessage(BeaconData); + } + if (EntityIdx != 0) { + output.WriteRawTag(160, 6); + output.WriteInt32(EntityIdx); + } + if (textScreenData_ != null) { + output.WriteRawTag(170, 6); + output.WriteMessage(TextScreenData); + } + if (roomDoorV2Data_ != null) { + output.WriteRawTag(178, 6); + output.WriteMessage(RoomDoorV2Data); + } + if (keepsakeData_ != null) { + output.WriteRawTag(186, 6); + output.WriteMessage(KeepsakeData); + } + if (laserPointerData_ != null) { + output.WriteRawTag(194, 6); + output.WriteMessage(LaserPointerData); + } + if (collisionDetectionVolumeData_ != null) { + output.WriteRawTag(202, 6); + output.WriteMessage(CollisionDetectionVolumeData); + } + if (swingHandleData_ != null) { + output.WriteRawTag(210, 6); + output.WriteMessage(SwingHandleData); + } + if (trailData_ != null) { + output.WriteRawTag(218, 6); + output.WriteMessage(TrailData); + } + if (fullBodyPuppetToolData_ != null) { + output.WriteRawTag(226, 6); + output.WriteMessage(FullBodyPuppetToolData); + } + if (throwHandleData_ != null) { + output.WriteRawTag(242, 6); + output.WriteMessage(ThrowHandleData); + } + if (dialogueUiData_ != null) { + output.WriteRawTag(250, 6); + output.WriteMessage(DialogueUiData); + } + if (grabberData_ != null) { + output.WriteRawTag(130, 7); + output.WriteMessage(GrabberData); + } + if (replicatorData_ != null) { + output.WriteRawTag(138, 7); + output.WriteMessage(ReplicatorData); + } + if (baseHandleData_ != null) { + output.WriteRawTag(146, 7); + output.WriteMessage(BaseHandleData); + } + if (rangedWeaponData_ != null) { + output.WriteRawTag(154, 7); + output.WriteMessage(RangedWeaponData); + } + if (ugcSteeringEngineData_ != null) { + output.WriteRawTag(162, 7); + output.WriteMessage(UgcSteeringEngineData); + } + if (ugcSteeringData_ != null) { + output.WriteRawTag(170, 7); + output.WriteMessage(UgcSteeringData); + } + if (sharedRangedWeaponData_ != null) { + output.WriteRawTag(178, 7); + output.WriteMessage(SharedRangedWeaponData); + } + if (meleeWeaponData_ != null) { + output.WriteRawTag(186, 7); + output.WriteMessage(MeleeWeaponData); + } + if (mannequinData_ != null) { + output.WriteRawTag(194, 7); + output.WriteMessage(MannequinData); + } + if (gameAiData_ != null) { + output.WriteRawTag(202, 7); + output.WriteMessage(GameAiData); + } + if (texturedQuadData_ != null) { + output.WriteRawTag(210, 7); + output.WriteMessage(TexturedQuadData); + } + 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 (Id.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Id); + } + if (DEPRECATEDIsSceneObject != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDIsSceneObject); + } + childViews_.WriteTo(ref output, _repeated_childViews_codec); + if (toolEntityData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(ToolEntityData); + } + if (transform_ != null) { + output.WriteRawTag(82); + output.WriteMessage(Transform); + } + if (spawnableToolData_ != null) { + output.WriteRawTag(90); + output.WriteMessage(SpawnableToolData); + } + if (shapeContainerData_ != null) { + output.WriteRawTag(98); + output.WriteMessage(ShapeContainerData); + } + if (dEPRECATEDToolData_ != null) { + output.WriteRawTag(106); + output.WriteMessage(DEPRECATEDToolData); + } + if (creationObjectData_ != null) { + output.WriteRawTag(114); + output.WriteMessage(CreationObjectData); + } + if (taggedToolData_ != null) { + output.WriteRawTag(122); + output.WriteMessage(TaggedToolData); + } + if (stickyData_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(StickyData); + } + if (drawingSurfaceData_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(DrawingSurfaceData); + } + if (imageData_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(ImageData); + } + if (toolHolderData_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(ToolHolderData); + } + if (remoteControlData_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(RemoteControlData); + } + if (roomDoorData_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(RoomDoorData); + } + if (toolCleanupData_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(ToolCleanupData); + } + if (spawnpointSpawnerData_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(SpawnpointSpawnerData); + } + if (persistedSfxData_ != null) { + output.WriteRawTag(194, 1); + output.WriteMessage(PersistedSfxData); + } + if (circuitNodeData_ != null) { + output.WriteRawTag(202, 1); + output.WriteMessage(CircuitNodeData); + } + if (messageData_ != null) { + output.WriteRawTag(210, 1); + output.WriteMessage(MessageData); + } + if (holotarPersistenceData_ != null) { + output.WriteRawTag(218, 1); + output.WriteMessage(HolotarPersistenceData); + } + if (spawnPointData_ != null) { + output.WriteRawTag(226, 1); + output.WriteMessage(SpawnPointData); + } + if (audioSamplerPersistenceData_ != null) { + output.WriteRawTag(234, 1); + output.WriteMessage(AudioSamplerPersistenceData); + } + if (buttonData_ != null) { + output.WriteRawTag(242, 1); + output.WriteMessage(ButtonData); + } + if (triggerVolumeData_ != null) { + output.WriteRawTag(250, 1); + output.WriteMessage(TriggerVolumeData); + } + if (sandboxGizmoData_ != null) { + output.WriteRawTag(130, 2); + output.WriteMessage(SandboxGizmoData); + } + if (objectSpawnPointData_ != null) { + output.WriteRawTag(138, 2); + output.WriteMessage(ObjectSpawnPointData); + } + if (setTagsNodeData_ != null) { + output.WriteRawTag(146, 2); + output.WriteMessage(SetTagsNodeData); + } + if (breakableObjectData_ != null) { + output.WriteRawTag(154, 2); + output.WriteMessage(BreakableObjectData); + } + if (sandboxColorableData_ != null) { + output.WriteRawTag(162, 2); + output.WriteMessage(SandboxColorableData); + } + if (particleEmitterData_ != null) { + output.WriteRawTag(170, 2); + output.WriteMessage(ParticleEmitterData); + } + if (objectGroupData_ != null) { + output.WriteRawTag(178, 2); + output.WriteMessage(ObjectGroupData); + } + if (stateMachineStateData_ != null) { + output.WriteRawTag(186, 2); + output.WriteMessage(StateMachineStateData); + } + if (gameConfigurationData_ != null) { + output.WriteRawTag(194, 2); + output.WriteMessage(GameConfigurationData); + } + if (gameRuleWrapperData_ != null) { + output.WriteRawTag(202, 2); + output.WriteMessage(GameRuleWrapperData); + } + if (healthPotionData_ != null) { + output.WriteRawTag(210, 2); + output.WriteMessage(HealthPotionData); + } + if (scoreboardSetupData_ != null) { + output.WriteRawTag(218, 2); + output.WriteMessage(ScoreboardSetupData); + } + if (spotlightData_ != null) { + output.WriteRawTag(226, 2); + output.WriteMessage(SpotlightData); + } + if (dynamicLightData_ != null) { + output.WriteRawTag(234, 2); + output.WriteMessage(DynamicLightData); + } + if (bouncePadData_ != null) { + output.WriteRawTag(242, 2); + output.WriteMessage(BouncePadData); + } + if (checkpointData_ != null) { + output.WriteRawTag(250, 2); + output.WriteMessage(CheckpointData); + } + if (leaderboardData_ != null) { + output.WriteRawTag(130, 3); + output.WriteMessage(LeaderboardData); + } + if (setLeaderboardStatData_ != null) { + output.WriteRawTag(138, 3); + output.WriteMessage(SetLeaderboardStatData); + } + if (gameRoleNodeData_ != null) { + output.WriteRawTag(146, 3); + output.WriteMessage(GameRoleNodeData); + } + if (playerAttractorData_ != null) { + output.WriteRawTag(154, 3); + output.WriteMessage(PlayerAttractorData); + } + if (toggleButtonData_ != null) { + output.WriteRawTag(162, 3); + output.WriteMessage(ToggleButtonData); + } + if (sandboxDeformationData_ != null) { + output.WriteRawTag(170, 3); + output.WriteMessage(SandboxDeformationData); + } + if (textLabelData_ != null) { + output.WriteRawTag(178, 3); + output.WriteMessage(TextLabelData); + } + if (proximityMineData_ != null) { + output.WriteRawTag(186, 3); + output.WriteMessage(ProximityMineData); + } + if (invisibleCollisionData_ != null) { + output.WriteRawTag(194, 3); + output.WriteMessage(InvisibleCollisionData); + } + if (moodCircuitData_ != null) { + output.WriteRawTag(202, 3); + output.WriteMessage(MoodCircuitData); + } + if (aiData_ != null) { + output.WriteRawTag(210, 3); + output.WriteMessage(AiData); + } + if (ugcSpawnerData_ != null) { + output.WriteRawTag(218, 3); + output.WriteMessage(UgcSpawnerData); + } + if (linkButtonData_ != null) { + output.WriteRawTag(226, 3); + output.WriteMessage(LinkButtonData); + } + if (raycastGizmoData_ != null) { + output.WriteRawTag(234, 3); + output.WriteMessage(RaycastGizmoData); + } + if (costumeData_ != null) { + output.WriteRawTag(242, 3); + output.WriteMessage(CostumeData); + } + if (freeGiftButtonData_ != null) { + output.WriteRawTag(250, 3); + output.WriteMessage(FreeGiftButtonData); + } + if (areaData_ != null) { + output.WriteRawTag(130, 4); + output.WriteMessage(AreaData); + } + if (controlPanelData_ != null) { + output.WriteRawTag(138, 4); + output.WriteMessage(ControlPanelData); + } + if (areaControllerData_ != null) { + output.WriteRawTag(146, 4); + output.WriteMessage(AreaControllerData); + } + if (showcasePosterData_ != null) { + output.WriteRawTag(154, 4); + output.WriteMessage(ShowcasePosterData); + } + if (logScreenData_ != null) { + output.WriteRawTag(162, 4); + output.WriteMessage(LogScreenData); + } + if (audioEffectZoneData_ != null) { + output.WriteRawTag(170, 4); + output.WriteMessage(AudioEffectZoneData); + } + if (glassPaneData_ != null) { + output.WriteRawTag(178, 4); + output.WriteMessage(GlassPaneData); + } + if (dEPRECATEDConfigurableSelectorData_ != null) { + output.WriteRawTag(186, 4); + output.WriteMessage(DEPRECATEDConfigurableSelectorData); + } + configurableSelectors_.WriteTo(ref output, _repeated_configurableSelectors_codec); + if (streamingCameraPointData_ != null) { + output.WriteRawTag(202, 4); + output.WriteMessage(StreamingCameraPointData); + } + if (roomCurrencyButtonData_ != null) { + output.WriteRawTag(210, 4); + output.WriteMessage(RoomCurrencyButtonData); + } + if (configurableCircuitVisibilityData_ != null) { + output.WriteRawTag(218, 4); + output.WriteMessage(ConfigurableCircuitVisibilityData); + } + if (seatData_ != null) { + output.WriteRawTag(226, 4); + output.WriteMessage(SeatData); + } + if (moveablePropData_ != null) { + output.WriteRawTag(234, 4); + output.WriteMessage(MoveablePropData); + } + if (syncedData_ != null) { + output.WriteRawTag(242, 4); + output.WriteMessage(SyncedData); + } + if (roomConsumableButtonData_ != null) { + output.WriteRawTag(250, 4); + output.WriteMessage(RoomConsumableButtonData); + } + if (groundVehicleData_ != null) { + output.WriteRawTag(130, 5); + output.WriteMessage(GroundVehicleData); + } + if (vehicleEngineData_ != null) { + output.WriteRawTag(138, 5); + output.WriteMessage(VehicleEngineData); + } + if (wheelDifferentialData_ != null) { + output.WriteRawTag(146, 5); + output.WriteMessage(WheelDifferentialData); + } + if (wheelSuspensionSystemData_ != null) { + output.WriteRawTag(154, 5); + output.WriteMessage(WheelSuspensionSystemData); + } + if (triggerHandleData_ != null) { + output.WriteRawTag(162, 5); + output.WriteMessage(TriggerHandleData); + } + if (interactionVolumeData_ != null) { + output.WriteRawTag(170, 5); + output.WriteMessage(InteractionVolumeData); + } + if (poolTableData_ != null) { + output.WriteRawTag(178, 5); + output.WriteMessage(PoolTableData); + } + if (playerEventBroadcastVolumeData_ != null) { + output.WriteRawTag(186, 5); + output.WriteMessage(PlayerEventBroadcastVolumeData); + } + if (ugcStorefrontData_ != null) { + output.WriteRawTag(194, 5); + output.WriteMessage(UgcStorefrontData); + } + if (projectileLauncherData_ != null) { + output.WriteRawTag(202, 5); + output.WriteMessage(ProjectileLauncherData); + } + if (audioPlayerData_ != null) { + output.WriteRawTag(210, 5); + output.WriteMessage(AudioPlayerData); + } + if (domeLightData_ != null) { + output.WriteRawTag(218, 5); + output.WriteMessage(DomeLightData); + } + if (remoteVideoPlayerData_ != null) { + output.WriteRawTag(226, 5); + output.WriteMessage(RemoteVideoPlayerData); + } + if (explosionEmitterData_ != null) { + output.WriteRawTag(234, 5); + output.WriteMessage(ExplosionEmitterData); + } + if (invisibleCollisionV2Data_ != null) { + output.WriteRawTag(242, 5); + output.WriteMessage(InvisibleCollisionV2Data); + } + if (configurablePhysicsSettingsData_ != null) { + output.WriteRawTag(250, 5); + output.WriteMessage(ConfigurablePhysicsSettingsData); + } + if (gunHandleData_ != null) { + output.WriteRawTag(130, 6); + output.WriteMessage(GunHandleData); + } + if (spawnPointV2Data_ != null) { + output.WriteRawTag(138, 6); + output.WriteMessage(SpawnPointV2Data); + } + if (welcomeMatV2Data_ != null) { + output.WriteRawTag(146, 6); + output.WriteMessage(WelcomeMatV2Data); + } + if (beaconData_ != null) { + output.WriteRawTag(154, 6); + output.WriteMessage(BeaconData); + } + if (EntityIdx != 0) { + output.WriteRawTag(160, 6); + output.WriteInt32(EntityIdx); + } + if (textScreenData_ != null) { + output.WriteRawTag(170, 6); + output.WriteMessage(TextScreenData); + } + if (roomDoorV2Data_ != null) { + output.WriteRawTag(178, 6); + output.WriteMessage(RoomDoorV2Data); + } + if (keepsakeData_ != null) { + output.WriteRawTag(186, 6); + output.WriteMessage(KeepsakeData); + } + if (laserPointerData_ != null) { + output.WriteRawTag(194, 6); + output.WriteMessage(LaserPointerData); + } + if (collisionDetectionVolumeData_ != null) { + output.WriteRawTag(202, 6); + output.WriteMessage(CollisionDetectionVolumeData); + } + if (swingHandleData_ != null) { + output.WriteRawTag(210, 6); + output.WriteMessage(SwingHandleData); + } + if (trailData_ != null) { + output.WriteRawTag(218, 6); + output.WriteMessage(TrailData); + } + if (fullBodyPuppetToolData_ != null) { + output.WriteRawTag(226, 6); + output.WriteMessage(FullBodyPuppetToolData); + } + if (throwHandleData_ != null) { + output.WriteRawTag(242, 6); + output.WriteMessage(ThrowHandleData); + } + if (dialogueUiData_ != null) { + output.WriteRawTag(250, 6); + output.WriteMessage(DialogueUiData); + } + if (grabberData_ != null) { + output.WriteRawTag(130, 7); + output.WriteMessage(GrabberData); + } + if (replicatorData_ != null) { + output.WriteRawTag(138, 7); + output.WriteMessage(ReplicatorData); + } + if (baseHandleData_ != null) { + output.WriteRawTag(146, 7); + output.WriteMessage(BaseHandleData); + } + if (rangedWeaponData_ != null) { + output.WriteRawTag(154, 7); + output.WriteMessage(RangedWeaponData); + } + if (ugcSteeringEngineData_ != null) { + output.WriteRawTag(162, 7); + output.WriteMessage(UgcSteeringEngineData); + } + if (ugcSteeringData_ != null) { + output.WriteRawTag(170, 7); + output.WriteMessage(UgcSteeringData); + } + if (sharedRangedWeaponData_ != null) { + output.WriteRawTag(178, 7); + output.WriteMessage(SharedRangedWeaponData); + } + if (meleeWeaponData_ != null) { + output.WriteRawTag(186, 7); + output.WriteMessage(MeleeWeaponData); + } + if (mannequinData_ != null) { + output.WriteRawTag(194, 7); + output.WriteMessage(MannequinData); + } + if (gameAiData_ != null) { + output.WriteRawTag(202, 7); + output.WriteMessage(GameAiData); + } + if (texturedQuadData_ != null) { + output.WriteRawTag(210, 7); + output.WriteMessage(TexturedQuadData); + } + 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 (Id.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Id); + } + if (DEPRECATEDIsSceneObject != false) { + size += 1 + 1; + } + size += childViews_.CalculateSize(_repeated_childViews_codec); + if (toolEntityData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ToolEntityData); + } + if (transform_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Transform); + } + if (spawnableToolData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SpawnableToolData); + } + if (shapeContainerData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ShapeContainerData); + } + if (dEPRECATEDToolData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDToolData); + } + if (creationObjectData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CreationObjectData); + } + if (taggedToolData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TaggedToolData); + } + if (stickyData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(StickyData); + } + if (drawingSurfaceData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DrawingSurfaceData); + } + if (imageData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ImageData); + } + if (toolHolderData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ToolHolderData); + } + if (remoteControlData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RemoteControlData); + } + if (roomDoorData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomDoorData); + } + if (toolCleanupData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ToolCleanupData); + } + if (spawnpointSpawnerData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SpawnpointSpawnerData); + } + if (persistedSfxData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PersistedSfxData); + } + if (circuitNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CircuitNodeData); + } + if (messageData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MessageData); + } + if (holotarPersistenceData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(HolotarPersistenceData); + } + if (spawnPointData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SpawnPointData); + } + if (audioSamplerPersistenceData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AudioSamplerPersistenceData); + } + if (buttonData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ButtonData); + } + if (triggerVolumeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TriggerVolumeData); + } + if (sandboxGizmoData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SandboxGizmoData); + } + if (objectSpawnPointData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ObjectSpawnPointData); + } + if (setTagsNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SetTagsNodeData); + } + if (breakableObjectData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BreakableObjectData); + } + if (sandboxColorableData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SandboxColorableData); + } + if (particleEmitterData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ParticleEmitterData); + } + if (objectGroupData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ObjectGroupData); + } + if (stateMachineStateData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(StateMachineStateData); + } + if (gameConfigurationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GameConfigurationData); + } + if (gameRuleWrapperData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GameRuleWrapperData); + } + if (healthPotionData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(HealthPotionData); + } + if (scoreboardSetupData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScoreboardSetupData); + } + if (spotlightData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SpotlightData); + } + if (dynamicLightData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DynamicLightData); + } + if (bouncePadData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BouncePadData); + } + if (checkpointData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CheckpointData); + } + if (leaderboardData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(LeaderboardData); + } + if (setLeaderboardStatData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SetLeaderboardStatData); + } + if (gameRoleNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GameRoleNodeData); + } + if (playerAttractorData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayerAttractorData); + } + if (toggleButtonData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ToggleButtonData); + } + if (sandboxDeformationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SandboxDeformationData); + } + if (textLabelData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TextLabelData); + } + if (proximityMineData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ProximityMineData); + } + if (invisibleCollisionData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(InvisibleCollisionData); + } + if (moodCircuitData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MoodCircuitData); + } + if (aiData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AiData); + } + if (ugcSpawnerData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(UgcSpawnerData); + } + if (linkButtonData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(LinkButtonData); + } + if (raycastGizmoData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RaycastGizmoData); + } + if (costumeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CostumeData); + } + if (freeGiftButtonData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(FreeGiftButtonData); + } + if (areaData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AreaData); + } + if (controlPanelData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ControlPanelData); + } + if (areaControllerData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AreaControllerData); + } + if (showcasePosterData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ShowcasePosterData); + } + if (logScreenData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(LogScreenData); + } + if (audioEffectZoneData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AudioEffectZoneData); + } + if (glassPaneData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GlassPaneData); + } + if (dEPRECATEDConfigurableSelectorData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDConfigurableSelectorData); + } + size += configurableSelectors_.CalculateSize(_repeated_configurableSelectors_codec); + if (streamingCameraPointData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(StreamingCameraPointData); + } + if (roomCurrencyButtonData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomCurrencyButtonData); + } + if (configurableCircuitVisibilityData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConfigurableCircuitVisibilityData); + } + if (seatData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SeatData); + } + if (moveablePropData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MoveablePropData); + } + if (syncedData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SyncedData); + } + if (roomConsumableButtonData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomConsumableButtonData); + } + if (groundVehicleData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GroundVehicleData); + } + if (vehicleEngineData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(VehicleEngineData); + } + if (wheelDifferentialData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(WheelDifferentialData); + } + if (wheelSuspensionSystemData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(WheelSuspensionSystemData); + } + if (triggerHandleData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TriggerHandleData); + } + if (interactionVolumeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(InteractionVolumeData); + } + if (poolTableData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PoolTableData); + } + if (playerEventBroadcastVolumeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayerEventBroadcastVolumeData); + } + if (ugcStorefrontData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(UgcStorefrontData); + } + if (projectileLauncherData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ProjectileLauncherData); + } + if (audioPlayerData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AudioPlayerData); + } + if (domeLightData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DomeLightData); + } + if (remoteVideoPlayerData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RemoteVideoPlayerData); + } + if (explosionEmitterData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ExplosionEmitterData); + } + if (invisibleCollisionV2Data_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(InvisibleCollisionV2Data); + } + if (configurablePhysicsSettingsData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConfigurablePhysicsSettingsData); + } + if (gunHandleData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GunHandleData); + } + if (spawnPointV2Data_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SpawnPointV2Data); + } + if (welcomeMatV2Data_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(WelcomeMatV2Data); + } + if (beaconData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BeaconData); + } + if (EntityIdx != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(EntityIdx); + } + if (textScreenData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TextScreenData); + } + if (roomDoorV2Data_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomDoorV2Data); + } + if (keepsakeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(KeepsakeData); + } + if (laserPointerData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(LaserPointerData); + } + if (collisionDetectionVolumeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CollisionDetectionVolumeData); + } + if (swingHandleData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SwingHandleData); + } + if (trailData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TrailData); + } + if (fullBodyPuppetToolData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(FullBodyPuppetToolData); + } + if (throwHandleData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ThrowHandleData); + } + if (dialogueUiData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DialogueUiData); + } + if (grabberData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GrabberData); + } + if (replicatorData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ReplicatorData); + } + if (baseHandleData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BaseHandleData); + } + if (rangedWeaponData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RangedWeaponData); + } + if (ugcSteeringEngineData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(UgcSteeringEngineData); + } + if (ugcSteeringData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(UgcSteeringData); + } + if (sharedRangedWeaponData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SharedRangedWeaponData); + } + if (meleeWeaponData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MeleeWeaponData); + } + if (mannequinData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MannequinData); + } + if (gameAiData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GameAiData); + } + if (texturedQuadData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TexturedQuadData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PersistenceViewData other) { + if (other == null) { + return; + } + if (other.Id.Length != 0) { + Id = other.Id; + } + if (other.DEPRECATEDIsSceneObject != false) { + DEPRECATEDIsSceneObject = other.DEPRECATEDIsSceneObject; + } + childViews_.Add(other.childViews_); + if (other.toolEntityData_ != null) { + if (toolEntityData_ == null) { + ToolEntityData = new global::RecRoom.Protobuf.ToolEntityData(); + } + ToolEntityData.MergeFrom(other.ToolEntityData); + } + if (other.transform_ != null) { + if (transform_ == null) { + Transform = new global::RecRoom.Protobuf.TransformData(); + } + Transform.MergeFrom(other.Transform); + } + if (other.spawnableToolData_ != null) { + if (spawnableToolData_ == null) { + SpawnableToolData = new global::RecRoom.Protobuf.SpawnableToolData(); + } + SpawnableToolData.MergeFrom(other.SpawnableToolData); + } + if (other.shapeContainerData_ != null) { + if (shapeContainerData_ == null) { + ShapeContainerData = new global::RecRoom.Protobuf.ShapeContainerData(); + } + ShapeContainerData.MergeFrom(other.ShapeContainerData); + } + if (other.dEPRECATEDToolData_ != null) { + if (dEPRECATEDToolData_ == null) { + DEPRECATEDToolData = new global::RecRoom.Protobuf.DEPRECATED_ToolData(); + } + DEPRECATEDToolData.MergeFrom(other.DEPRECATEDToolData); + } + if (other.creationObjectData_ != null) { + if (creationObjectData_ == null) { + CreationObjectData = new global::RecRoom.Protobuf.CreationObjectData(); + } + CreationObjectData.MergeFrom(other.CreationObjectData); + } + if (other.taggedToolData_ != null) { + if (taggedToolData_ == null) { + TaggedToolData = new global::RecRoom.Protobuf.TaggedToolData(); + } + TaggedToolData.MergeFrom(other.TaggedToolData); + } + if (other.stickyData_ != null) { + if (stickyData_ == null) { + StickyData = new global::RecRoom.Protobuf.StickyData(); + } + StickyData.MergeFrom(other.StickyData); + } + if (other.drawingSurfaceData_ != null) { + if (drawingSurfaceData_ == null) { + DrawingSurfaceData = new global::RecRoom.Protobuf.DrawingSurfaceData(); + } + DrawingSurfaceData.MergeFrom(other.DrawingSurfaceData); + } + if (other.imageData_ != null) { + if (imageData_ == null) { + ImageData = new global::RecRoom.Protobuf.ImageData(); + } + ImageData.MergeFrom(other.ImageData); + } + if (other.toolHolderData_ != null) { + if (toolHolderData_ == null) { + ToolHolderData = new global::RecRoom.Protobuf.ToolHolderData(); + } + ToolHolderData.MergeFrom(other.ToolHolderData); + } + if (other.remoteControlData_ != null) { + if (remoteControlData_ == null) { + RemoteControlData = new global::RecRoom.Protobuf.RemoteControlData(); + } + RemoteControlData.MergeFrom(other.RemoteControlData); + } + if (other.roomDoorData_ != null) { + if (roomDoorData_ == null) { + RoomDoorData = new global::RecRoom.Protobuf.RoomDoorData(); + } + RoomDoorData.MergeFrom(other.RoomDoorData); + } + if (other.toolCleanupData_ != null) { + if (toolCleanupData_ == null) { + ToolCleanupData = new global::RecRoom.Protobuf.ToolCleanupData(); + } + ToolCleanupData.MergeFrom(other.ToolCleanupData); + } + if (other.spawnpointSpawnerData_ != null) { + if (spawnpointSpawnerData_ == null) { + SpawnpointSpawnerData = new global::RecRoom.Protobuf.SpawnPointSpawnerData(); + } + SpawnpointSpawnerData.MergeFrom(other.SpawnpointSpawnerData); + } + if (other.persistedSfxData_ != null) { + if (persistedSfxData_ == null) { + PersistedSfxData = new global::RecRoom.Protobuf.PersistedSFXData(); + } + PersistedSfxData.MergeFrom(other.PersistedSfxData); + } + if (other.circuitNodeData_ != null) { + if (circuitNodeData_ == null) { + CircuitNodeData = new global::RecRoom.Protobuf.CircuitNodeData(); + } + CircuitNodeData.MergeFrom(other.CircuitNodeData); + } + if (other.messageData_ != null) { + if (messageData_ == null) { + MessageData = new global::RecRoom.Protobuf.MessageData(); + } + MessageData.MergeFrom(other.MessageData); + } + if (other.holotarPersistenceData_ != null) { + if (holotarPersistenceData_ == null) { + HolotarPersistenceData = new global::RecRoom.Protobuf.HolotarPersistenceData(); + } + HolotarPersistenceData.MergeFrom(other.HolotarPersistenceData); + } + if (other.spawnPointData_ != null) { + if (spawnPointData_ == null) { + SpawnPointData = new global::RecRoom.Protobuf.SpawnPointData(); + } + SpawnPointData.MergeFrom(other.SpawnPointData); + } + if (other.audioSamplerPersistenceData_ != null) { + if (audioSamplerPersistenceData_ == null) { + AudioSamplerPersistenceData = new global::RecRoom.Protobuf.AudioSamplerPersistenceData(); + } + AudioSamplerPersistenceData.MergeFrom(other.AudioSamplerPersistenceData); + } + if (other.buttonData_ != null) { + if (buttonData_ == null) { + ButtonData = new global::RecRoom.Protobuf.ButtonData(); + } + ButtonData.MergeFrom(other.ButtonData); + } + if (other.triggerVolumeData_ != null) { + if (triggerVolumeData_ == null) { + TriggerVolumeData = new global::RecRoom.Protobuf.TriggerVolumeData(); + } + TriggerVolumeData.MergeFrom(other.TriggerVolumeData); + } + if (other.sandboxGizmoData_ != null) { + if (sandboxGizmoData_ == null) { + SandboxGizmoData = new global::RecRoom.Protobuf.SandboxGizmoData(); + } + SandboxGizmoData.MergeFrom(other.SandboxGizmoData); + } + if (other.objectSpawnPointData_ != null) { + if (objectSpawnPointData_ == null) { + ObjectSpawnPointData = new global::RecRoom.Protobuf.ObjectSpawnPointData(); + } + ObjectSpawnPointData.MergeFrom(other.ObjectSpawnPointData); + } + if (other.setTagsNodeData_ != null) { + if (setTagsNodeData_ == null) { + SetTagsNodeData = new global::RecRoom.Protobuf.SetTagsNodeData(); + } + SetTagsNodeData.MergeFrom(other.SetTagsNodeData); + } + if (other.breakableObjectData_ != null) { + if (breakableObjectData_ == null) { + BreakableObjectData = new global::RecRoom.Protobuf.BreakableObjectData(); + } + BreakableObjectData.MergeFrom(other.BreakableObjectData); + } + if (other.sandboxColorableData_ != null) { + if (sandboxColorableData_ == null) { + SandboxColorableData = new global::RecRoom.Protobuf.SandboxColorableData(); + } + SandboxColorableData.MergeFrom(other.SandboxColorableData); + } + if (other.particleEmitterData_ != null) { + if (particleEmitterData_ == null) { + ParticleEmitterData = new global::RecRoom.Protobuf.ParticleEmitterData(); + } + ParticleEmitterData.MergeFrom(other.ParticleEmitterData); + } + if (other.objectGroupData_ != null) { + if (objectGroupData_ == null) { + ObjectGroupData = new global::RecRoom.Protobuf.ObjectGroupData(); + } + ObjectGroupData.MergeFrom(other.ObjectGroupData); + } + if (other.stateMachineStateData_ != null) { + if (stateMachineStateData_ == null) { + StateMachineStateData = new global::RecRoom.Protobuf.StateMachineStateData(); + } + StateMachineStateData.MergeFrom(other.StateMachineStateData); + } + if (other.gameConfigurationData_ != null) { + if (gameConfigurationData_ == null) { + GameConfigurationData = new global::RecRoom.Protobuf.GameConfigurationData(); + } + GameConfigurationData.MergeFrom(other.GameConfigurationData); + } + if (other.gameRuleWrapperData_ != null) { + if (gameRuleWrapperData_ == null) { + GameRuleWrapperData = new global::RecRoom.Protobuf.GameRuleWrapperData(); + } + GameRuleWrapperData.MergeFrom(other.GameRuleWrapperData); + } + if (other.healthPotionData_ != null) { + if (healthPotionData_ == null) { + HealthPotionData = new global::RecRoom.Protobuf.HealthPotionData(); + } + HealthPotionData.MergeFrom(other.HealthPotionData); + } + if (other.scoreboardSetupData_ != null) { + if (scoreboardSetupData_ == null) { + ScoreboardSetupData = new global::RecRoom.Protobuf.ScoreboardSetupData(); + } + ScoreboardSetupData.MergeFrom(other.ScoreboardSetupData); + } + if (other.spotlightData_ != null) { + if (spotlightData_ == null) { + SpotlightData = new global::RecRoom.Protobuf.SpotlightData(); + } + SpotlightData.MergeFrom(other.SpotlightData); + } + if (other.dynamicLightData_ != null) { + if (dynamicLightData_ == null) { + DynamicLightData = new global::RecRoom.Protobuf.DynamicLightData(); + } + DynamicLightData.MergeFrom(other.DynamicLightData); + } + if (other.bouncePadData_ != null) { + if (bouncePadData_ == null) { + BouncePadData = new global::RecRoom.Protobuf.BouncePadData(); + } + BouncePadData.MergeFrom(other.BouncePadData); + } + if (other.checkpointData_ != null) { + if (checkpointData_ == null) { + CheckpointData = new global::RecRoom.Protobuf.CheckpointData(); + } + CheckpointData.MergeFrom(other.CheckpointData); + } + if (other.leaderboardData_ != null) { + if (leaderboardData_ == null) { + LeaderboardData = new global::RecRoom.Protobuf.LeaderboardData(); + } + LeaderboardData.MergeFrom(other.LeaderboardData); + } + if (other.setLeaderboardStatData_ != null) { + if (setLeaderboardStatData_ == null) { + SetLeaderboardStatData = new global::RecRoom.Protobuf.SetLeaderboardStatData(); + } + SetLeaderboardStatData.MergeFrom(other.SetLeaderboardStatData); + } + if (other.gameRoleNodeData_ != null) { + if (gameRoleNodeData_ == null) { + GameRoleNodeData = new global::RecRoom.Protobuf.GameRoleNodeData(); + } + GameRoleNodeData.MergeFrom(other.GameRoleNodeData); + } + if (other.playerAttractorData_ != null) { + if (playerAttractorData_ == null) { + PlayerAttractorData = new global::RecRoom.Protobuf.PlayerAttractorData(); + } + PlayerAttractorData.MergeFrom(other.PlayerAttractorData); + } + if (other.toggleButtonData_ != null) { + if (toggleButtonData_ == null) { + ToggleButtonData = new global::RecRoom.Protobuf.ToggleButtonData(); + } + ToggleButtonData.MergeFrom(other.ToggleButtonData); + } + if (other.sandboxDeformationData_ != null) { + if (sandboxDeformationData_ == null) { + SandboxDeformationData = new global::RecRoom.Protobuf.SandboxDeformationData(); + } + SandboxDeformationData.MergeFrom(other.SandboxDeformationData); + } + if (other.textLabelData_ != null) { + if (textLabelData_ == null) { + TextLabelData = new global::RecRoom.Protobuf.TextLabelData(); + } + TextLabelData.MergeFrom(other.TextLabelData); + } + if (other.proximityMineData_ != null) { + if (proximityMineData_ == null) { + ProximityMineData = new global::RecRoom.Protobuf.ProximityMineData(); + } + ProximityMineData.MergeFrom(other.ProximityMineData); + } + if (other.invisibleCollisionData_ != null) { + if (invisibleCollisionData_ == null) { + InvisibleCollisionData = new global::RecRoom.Protobuf.InvisibleCollisionData(); + } + InvisibleCollisionData.MergeFrom(other.InvisibleCollisionData); + } + if (other.moodCircuitData_ != null) { + if (moodCircuitData_ == null) { + MoodCircuitData = new global::RecRoom.Protobuf.MoodCircuitData(); + } + MoodCircuitData.MergeFrom(other.MoodCircuitData); + } + if (other.aiData_ != null) { + if (aiData_ == null) { + AiData = new global::RecRoom.Protobuf.AIData(); + } + AiData.MergeFrom(other.AiData); + } + if (other.ugcSpawnerData_ != null) { + if (ugcSpawnerData_ == null) { + UgcSpawnerData = new global::RecRoom.Protobuf.UGCSpawnerData(); + } + UgcSpawnerData.MergeFrom(other.UgcSpawnerData); + } + if (other.linkButtonData_ != null) { + if (linkButtonData_ == null) { + LinkButtonData = new global::RecRoom.Protobuf.LinkButtonData(); + } + LinkButtonData.MergeFrom(other.LinkButtonData); + } + if (other.raycastGizmoData_ != null) { + if (raycastGizmoData_ == null) { + RaycastGizmoData = new global::RecRoom.Protobuf.RaycastGizmoData(); + } + RaycastGizmoData.MergeFrom(other.RaycastGizmoData); + } + if (other.costumeData_ != null) { + if (costumeData_ == null) { + CostumeData = new global::RecRoom.Protobuf.CostumeData(); + } + CostumeData.MergeFrom(other.CostumeData); + } + if (other.freeGiftButtonData_ != null) { + if (freeGiftButtonData_ == null) { + FreeGiftButtonData = new global::RecRoom.Protobuf.FreeGiftButtonData(); + } + FreeGiftButtonData.MergeFrom(other.FreeGiftButtonData); + } + if (other.areaData_ != null) { + if (areaData_ == null) { + AreaData = new global::RecRoom.Protobuf.AreaData(); + } + AreaData.MergeFrom(other.AreaData); + } + if (other.controlPanelData_ != null) { + if (controlPanelData_ == null) { + ControlPanelData = new global::RecRoom.Protobuf.ControlPanelCircuitObjectData(); + } + ControlPanelData.MergeFrom(other.ControlPanelData); + } + if (other.areaControllerData_ != null) { + if (areaControllerData_ == null) { + AreaControllerData = new global::RecRoom.Protobuf.AreaControllerData(); + } + AreaControllerData.MergeFrom(other.AreaControllerData); + } + if (other.showcasePosterData_ != null) { + if (showcasePosterData_ == null) { + ShowcasePosterData = new global::RecRoom.Protobuf.ShowcasePosterData(); + } + ShowcasePosterData.MergeFrom(other.ShowcasePosterData); + } + if (other.logScreenData_ != null) { + if (logScreenData_ == null) { + LogScreenData = new global::RecRoom.Protobuf.LogScreenData(); + } + LogScreenData.MergeFrom(other.LogScreenData); + } + if (other.audioEffectZoneData_ != null) { + if (audioEffectZoneData_ == null) { + AudioEffectZoneData = new global::RecRoom.Protobuf.AudioEffectZoneData(); + } + AudioEffectZoneData.MergeFrom(other.AudioEffectZoneData); + } + if (other.glassPaneData_ != null) { + if (glassPaneData_ == null) { + GlassPaneData = new global::RecRoom.Protobuf.GlassPaneData(); + } + GlassPaneData.MergeFrom(other.GlassPaneData); + } + if (other.dEPRECATEDConfigurableSelectorData_ != null) { + if (dEPRECATEDConfigurableSelectorData_ == null) { + DEPRECATEDConfigurableSelectorData = new global::RecRoom.Protobuf.ConfigurableSelectorData(); + } + DEPRECATEDConfigurableSelectorData.MergeFrom(other.DEPRECATEDConfigurableSelectorData); + } + configurableSelectors_.Add(other.configurableSelectors_); + if (other.streamingCameraPointData_ != null) { + if (streamingCameraPointData_ == null) { + StreamingCameraPointData = new global::RecRoom.Protobuf.StreamingCameraPointData(); + } + StreamingCameraPointData.MergeFrom(other.StreamingCameraPointData); + } + if (other.roomCurrencyButtonData_ != null) { + if (roomCurrencyButtonData_ == null) { + RoomCurrencyButtonData = new global::RecRoom.Protobuf.RoomCurrencyButtonData(); + } + RoomCurrencyButtonData.MergeFrom(other.RoomCurrencyButtonData); + } + if (other.configurableCircuitVisibilityData_ != null) { + if (configurableCircuitVisibilityData_ == null) { + ConfigurableCircuitVisibilityData = new global::RecRoom.Protobuf.ConfigurableCircuitVisibilityData(); + } + ConfigurableCircuitVisibilityData.MergeFrom(other.ConfigurableCircuitVisibilityData); + } + if (other.seatData_ != null) { + if (seatData_ == null) { + SeatData = new global::RecRoom.Protobuf.SeatData(); + } + SeatData.MergeFrom(other.SeatData); + } + if (other.moveablePropData_ != null) { + if (moveablePropData_ == null) { + MoveablePropData = new global::RecRoom.Protobuf.MoveablePropData(); + } + MoveablePropData.MergeFrom(other.MoveablePropData); + } + if (other.syncedData_ != null) { + if (syncedData_ == null) { + SyncedData = new global::RecRoom.Protobuf.SyncedData(); + } + SyncedData.MergeFrom(other.SyncedData); + } + if (other.roomConsumableButtonData_ != null) { + if (roomConsumableButtonData_ == null) { + RoomConsumableButtonData = new global::RecRoom.Protobuf.RoomConsumableButtonData(); + } + RoomConsumableButtonData.MergeFrom(other.RoomConsumableButtonData); + } + if (other.groundVehicleData_ != null) { + if (groundVehicleData_ == null) { + GroundVehicleData = new global::RecRoom.Protobuf.GroundVehicleData(); + } + GroundVehicleData.MergeFrom(other.GroundVehicleData); + } + if (other.vehicleEngineData_ != null) { + if (vehicleEngineData_ == null) { + VehicleEngineData = new global::RecRoom.Protobuf.VehicleEngineData(); + } + VehicleEngineData.MergeFrom(other.VehicleEngineData); + } + if (other.wheelDifferentialData_ != null) { + if (wheelDifferentialData_ == null) { + WheelDifferentialData = new global::RecRoom.Protobuf.WheelDifferentialData(); + } + WheelDifferentialData.MergeFrom(other.WheelDifferentialData); + } + if (other.wheelSuspensionSystemData_ != null) { + if (wheelSuspensionSystemData_ == null) { + WheelSuspensionSystemData = new global::RecRoom.Protobuf.WheelSuspensionSystemData(); + } + WheelSuspensionSystemData.MergeFrom(other.WheelSuspensionSystemData); + } + if (other.triggerHandleData_ != null) { + if (triggerHandleData_ == null) { + TriggerHandleData = new global::RecRoom.Protobuf.TriggerHandleData(); + } + TriggerHandleData.MergeFrom(other.TriggerHandleData); + } + if (other.interactionVolumeData_ != null) { + if (interactionVolumeData_ == null) { + InteractionVolumeData = new global::RecRoom.Protobuf.InteractionVolumeData(); + } + InteractionVolumeData.MergeFrom(other.InteractionVolumeData); + } + if (other.poolTableData_ != null) { + if (poolTableData_ == null) { + PoolTableData = new global::RecRoom.Protobuf.PoolTableData(); + } + PoolTableData.MergeFrom(other.PoolTableData); + } + if (other.playerEventBroadcastVolumeData_ != null) { + if (playerEventBroadcastVolumeData_ == null) { + PlayerEventBroadcastVolumeData = new global::RecRoom.Protobuf.PlayerEventBroadcastVolumeData(); + } + PlayerEventBroadcastVolumeData.MergeFrom(other.PlayerEventBroadcastVolumeData); + } + if (other.ugcStorefrontData_ != null) { + if (ugcStorefrontData_ == null) { + UgcStorefrontData = new global::RecRoom.Protobuf.UGCStorefrontData(); + } + UgcStorefrontData.MergeFrom(other.UgcStorefrontData); + } + if (other.projectileLauncherData_ != null) { + if (projectileLauncherData_ == null) { + ProjectileLauncherData = new global::RecRoom.Protobuf.ProjectileLauncherData(); + } + ProjectileLauncherData.MergeFrom(other.ProjectileLauncherData); + } + if (other.audioPlayerData_ != null) { + if (audioPlayerData_ == null) { + AudioPlayerData = new global::RecRoom.Protobuf.PersistedAudioPlayerData(); + } + AudioPlayerData.MergeFrom(other.AudioPlayerData); + } + if (other.domeLightData_ != null) { + if (domeLightData_ == null) { + DomeLightData = new global::RecRoom.Protobuf.DomeLightData(); + } + DomeLightData.MergeFrom(other.DomeLightData); + } + if (other.remoteVideoPlayerData_ != null) { + if (remoteVideoPlayerData_ == null) { + RemoteVideoPlayerData = new global::RecRoom.Protobuf.RemoteVideoPlayerData(); + } + RemoteVideoPlayerData.MergeFrom(other.RemoteVideoPlayerData); + } + if (other.explosionEmitterData_ != null) { + if (explosionEmitterData_ == null) { + ExplosionEmitterData = new global::RecRoom.Protobuf.ExplosionEmitterData(); + } + ExplosionEmitterData.MergeFrom(other.ExplosionEmitterData); + } + if (other.invisibleCollisionV2Data_ != null) { + if (invisibleCollisionV2Data_ == null) { + InvisibleCollisionV2Data = new global::RecRoom.Protobuf.InvisibleCollisionV2Data(); + } + InvisibleCollisionV2Data.MergeFrom(other.InvisibleCollisionV2Data); + } + if (other.configurablePhysicsSettingsData_ != null) { + if (configurablePhysicsSettingsData_ == null) { + ConfigurablePhysicsSettingsData = new global::RecRoom.Protobuf.ConfigurablePhysicsSettingsData(); + } + ConfigurablePhysicsSettingsData.MergeFrom(other.ConfigurablePhysicsSettingsData); + } + if (other.gunHandleData_ != null) { + if (gunHandleData_ == null) { + GunHandleData = new global::RecRoom.Protobuf.GunHandleData(); + } + GunHandleData.MergeFrom(other.GunHandleData); + } + if (other.spawnPointV2Data_ != null) { + if (spawnPointV2Data_ == null) { + SpawnPointV2Data = new global::RecRoom.Protobuf.SpawnPointV2Data(); + } + SpawnPointV2Data.MergeFrom(other.SpawnPointV2Data); + } + if (other.welcomeMatV2Data_ != null) { + if (welcomeMatV2Data_ == null) { + WelcomeMatV2Data = new global::RecRoom.Protobuf.WelcomeMatV2Data(); + } + WelcomeMatV2Data.MergeFrom(other.WelcomeMatV2Data); + } + if (other.beaconData_ != null) { + if (beaconData_ == null) { + BeaconData = new global::RecRoom.Protobuf.BeaconData(); + } + BeaconData.MergeFrom(other.BeaconData); + } + if (other.EntityIdx != 0) { + EntityIdx = other.EntityIdx; + } + if (other.textScreenData_ != null) { + if (textScreenData_ == null) { + TextScreenData = new global::RecRoom.Protobuf.TextScreenData(); + } + TextScreenData.MergeFrom(other.TextScreenData); + } + if (other.roomDoorV2Data_ != null) { + if (roomDoorV2Data_ == null) { + RoomDoorV2Data = new global::RecRoom.Protobuf.RoomDoorV2Data(); + } + RoomDoorV2Data.MergeFrom(other.RoomDoorV2Data); + } + if (other.keepsakeData_ != null) { + if (keepsakeData_ == null) { + KeepsakeData = new global::RecRoom.Protobuf.KeepsakeData(); + } + KeepsakeData.MergeFrom(other.KeepsakeData); + } + if (other.laserPointerData_ != null) { + if (laserPointerData_ == null) { + LaserPointerData = new global::RecRoom.Protobuf.LaserPointerData(); + } + LaserPointerData.MergeFrom(other.LaserPointerData); + } + if (other.collisionDetectionVolumeData_ != null) { + if (collisionDetectionVolumeData_ == null) { + CollisionDetectionVolumeData = new global::RecRoom.Protobuf.CollisionDetectionVolumeData(); + } + CollisionDetectionVolumeData.MergeFrom(other.CollisionDetectionVolumeData); + } + if (other.swingHandleData_ != null) { + if (swingHandleData_ == null) { + SwingHandleData = new global::RecRoom.Protobuf.SwingHandleData(); + } + SwingHandleData.MergeFrom(other.SwingHandleData); + } + if (other.trailData_ != null) { + if (trailData_ == null) { + TrailData = new global::RecRoom.Protobuf.TrailData(); + } + TrailData.MergeFrom(other.TrailData); + } + if (other.fullBodyPuppetToolData_ != null) { + if (fullBodyPuppetToolData_ == null) { + FullBodyPuppetToolData = new global::RecRoom.Protobuf.FullBodyPuppetToolData(); + } + FullBodyPuppetToolData.MergeFrom(other.FullBodyPuppetToolData); + } + if (other.throwHandleData_ != null) { + if (throwHandleData_ == null) { + ThrowHandleData = new global::RecRoom.Protobuf.ThrowHandleData(); + } + ThrowHandleData.MergeFrom(other.ThrowHandleData); + } + if (other.dialogueUiData_ != null) { + if (dialogueUiData_ == null) { + DialogueUiData = new global::RecRoom.Protobuf.DialogueUIData(); + } + DialogueUiData.MergeFrom(other.DialogueUiData); + } + if (other.grabberData_ != null) { + if (grabberData_ == null) { + GrabberData = new global::RecRoom.Protobuf.GrabberData(); + } + GrabberData.MergeFrom(other.GrabberData); + } + if (other.replicatorData_ != null) { + if (replicatorData_ == null) { + ReplicatorData = new global::RecRoom.Protobuf.ReplicatorData(); + } + ReplicatorData.MergeFrom(other.ReplicatorData); + } + if (other.baseHandleData_ != null) { + if (baseHandleData_ == null) { + BaseHandleData = new global::RecRoom.Protobuf.BaseHandleData(); + } + BaseHandleData.MergeFrom(other.BaseHandleData); + } + if (other.rangedWeaponData_ != null) { + if (rangedWeaponData_ == null) { + RangedWeaponData = new global::RecRoom.Protobuf.RangedWeaponPropData(); + } + RangedWeaponData.MergeFrom(other.RangedWeaponData); + } + if (other.ugcSteeringEngineData_ != null) { + if (ugcSteeringEngineData_ == null) { + UgcSteeringEngineData = new global::RecRoom.Protobuf.UGCSteeringEngineData(); + } + UgcSteeringEngineData.MergeFrom(other.UgcSteeringEngineData); + } + if (other.ugcSteeringData_ != null) { + if (ugcSteeringData_ == null) { + UgcSteeringData = new global::RecRoom.Protobuf.UGCSteeringData(); + } + UgcSteeringData.MergeFrom(other.UgcSteeringData); + } + if (other.sharedRangedWeaponData_ != null) { + if (sharedRangedWeaponData_ == null) { + SharedRangedWeaponData = new global::RecRoom.Protobuf.SharedRangedWeaponData(); + } + SharedRangedWeaponData.MergeFrom(other.SharedRangedWeaponData); + } + if (other.meleeWeaponData_ != null) { + if (meleeWeaponData_ == null) { + MeleeWeaponData = new global::RecRoom.Protobuf.MeleeWeaponData(); + } + MeleeWeaponData.MergeFrom(other.MeleeWeaponData); + } + if (other.mannequinData_ != null) { + if (mannequinData_ == null) { + MannequinData = new global::RecRoom.Protobuf.MannequinData(); + } + MannequinData.MergeFrom(other.MannequinData); + } + if (other.gameAiData_ != null) { + if (gameAiData_ == null) { + GameAiData = new global::RecRoom.Protobuf.GameAIData(); + } + GameAiData.MergeFrom(other.GameAiData); + } + if (other.texturedQuadData_ != null) { + if (texturedQuadData_ == null) { + TexturedQuadData = new global::RecRoom.Protobuf.TexturedQuadData(); + } + TexturedQuadData.MergeFrom(other.TexturedQuadData); + } + _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: { + Id = input.ReadBytes(); + break; + } + case 16: { + DEPRECATEDIsSceneObject = input.ReadBool(); + break; + } + case 26: { + childViews_.AddEntriesFrom(input, _repeated_childViews_codec); + break; + } + case 74: { + if (toolEntityData_ == null) { + ToolEntityData = new global::RecRoom.Protobuf.ToolEntityData(); + } + input.ReadMessage(ToolEntityData); + break; + } + case 82: { + if (transform_ == null) { + Transform = new global::RecRoom.Protobuf.TransformData(); + } + input.ReadMessage(Transform); + break; + } + case 90: { + if (spawnableToolData_ == null) { + SpawnableToolData = new global::RecRoom.Protobuf.SpawnableToolData(); + } + input.ReadMessage(SpawnableToolData); + break; + } + case 98: { + if (shapeContainerData_ == null) { + ShapeContainerData = new global::RecRoom.Protobuf.ShapeContainerData(); + } + input.ReadMessage(ShapeContainerData); + break; + } + case 106: { + if (dEPRECATEDToolData_ == null) { + DEPRECATEDToolData = new global::RecRoom.Protobuf.DEPRECATED_ToolData(); + } + input.ReadMessage(DEPRECATEDToolData); + break; + } + case 114: { + if (creationObjectData_ == null) { + CreationObjectData = new global::RecRoom.Protobuf.CreationObjectData(); + } + input.ReadMessage(CreationObjectData); + break; + } + case 122: { + if (taggedToolData_ == null) { + TaggedToolData = new global::RecRoom.Protobuf.TaggedToolData(); + } + input.ReadMessage(TaggedToolData); + break; + } + case 130: { + if (stickyData_ == null) { + StickyData = new global::RecRoom.Protobuf.StickyData(); + } + input.ReadMessage(StickyData); + break; + } + case 138: { + if (drawingSurfaceData_ == null) { + DrawingSurfaceData = new global::RecRoom.Protobuf.DrawingSurfaceData(); + } + input.ReadMessage(DrawingSurfaceData); + break; + } + case 146: { + if (imageData_ == null) { + ImageData = new global::RecRoom.Protobuf.ImageData(); + } + input.ReadMessage(ImageData); + break; + } + case 154: { + if (toolHolderData_ == null) { + ToolHolderData = new global::RecRoom.Protobuf.ToolHolderData(); + } + input.ReadMessage(ToolHolderData); + break; + } + case 162: { + if (remoteControlData_ == null) { + RemoteControlData = new global::RecRoom.Protobuf.RemoteControlData(); + } + input.ReadMessage(RemoteControlData); + break; + } + case 170: { + if (roomDoorData_ == null) { + RoomDoorData = new global::RecRoom.Protobuf.RoomDoorData(); + } + input.ReadMessage(RoomDoorData); + break; + } + case 178: { + if (toolCleanupData_ == null) { + ToolCleanupData = new global::RecRoom.Protobuf.ToolCleanupData(); + } + input.ReadMessage(ToolCleanupData); + break; + } + case 186: { + if (spawnpointSpawnerData_ == null) { + SpawnpointSpawnerData = new global::RecRoom.Protobuf.SpawnPointSpawnerData(); + } + input.ReadMessage(SpawnpointSpawnerData); + break; + } + case 194: { + if (persistedSfxData_ == null) { + PersistedSfxData = new global::RecRoom.Protobuf.PersistedSFXData(); + } + input.ReadMessage(PersistedSfxData); + break; + } + case 202: { + if (circuitNodeData_ == null) { + CircuitNodeData = new global::RecRoom.Protobuf.CircuitNodeData(); + } + input.ReadMessage(CircuitNodeData); + break; + } + case 210: { + if (messageData_ == null) { + MessageData = new global::RecRoom.Protobuf.MessageData(); + } + input.ReadMessage(MessageData); + break; + } + case 218: { + if (holotarPersistenceData_ == null) { + HolotarPersistenceData = new global::RecRoom.Protobuf.HolotarPersistenceData(); + } + input.ReadMessage(HolotarPersistenceData); + break; + } + case 226: { + if (spawnPointData_ == null) { + SpawnPointData = new global::RecRoom.Protobuf.SpawnPointData(); + } + input.ReadMessage(SpawnPointData); + break; + } + case 234: { + if (audioSamplerPersistenceData_ == null) { + AudioSamplerPersistenceData = new global::RecRoom.Protobuf.AudioSamplerPersistenceData(); + } + input.ReadMessage(AudioSamplerPersistenceData); + break; + } + case 242: { + if (buttonData_ == null) { + ButtonData = new global::RecRoom.Protobuf.ButtonData(); + } + input.ReadMessage(ButtonData); + break; + } + case 250: { + if (triggerVolumeData_ == null) { + TriggerVolumeData = new global::RecRoom.Protobuf.TriggerVolumeData(); + } + input.ReadMessage(TriggerVolumeData); + break; + } + case 258: { + if (sandboxGizmoData_ == null) { + SandboxGizmoData = new global::RecRoom.Protobuf.SandboxGizmoData(); + } + input.ReadMessage(SandboxGizmoData); + break; + } + case 266: { + if (objectSpawnPointData_ == null) { + ObjectSpawnPointData = new global::RecRoom.Protobuf.ObjectSpawnPointData(); + } + input.ReadMessage(ObjectSpawnPointData); + break; + } + case 274: { + if (setTagsNodeData_ == null) { + SetTagsNodeData = new global::RecRoom.Protobuf.SetTagsNodeData(); + } + input.ReadMessage(SetTagsNodeData); + break; + } + case 282: { + if (breakableObjectData_ == null) { + BreakableObjectData = new global::RecRoom.Protobuf.BreakableObjectData(); + } + input.ReadMessage(BreakableObjectData); + break; + } + case 290: { + if (sandboxColorableData_ == null) { + SandboxColorableData = new global::RecRoom.Protobuf.SandboxColorableData(); + } + input.ReadMessage(SandboxColorableData); + break; + } + case 298: { + if (particleEmitterData_ == null) { + ParticleEmitterData = new global::RecRoom.Protobuf.ParticleEmitterData(); + } + input.ReadMessage(ParticleEmitterData); + break; + } + case 306: { + if (objectGroupData_ == null) { + ObjectGroupData = new global::RecRoom.Protobuf.ObjectGroupData(); + } + input.ReadMessage(ObjectGroupData); + break; + } + case 314: { + if (stateMachineStateData_ == null) { + StateMachineStateData = new global::RecRoom.Protobuf.StateMachineStateData(); + } + input.ReadMessage(StateMachineStateData); + break; + } + case 322: { + if (gameConfigurationData_ == null) { + GameConfigurationData = new global::RecRoom.Protobuf.GameConfigurationData(); + } + input.ReadMessage(GameConfigurationData); + break; + } + case 330: { + if (gameRuleWrapperData_ == null) { + GameRuleWrapperData = new global::RecRoom.Protobuf.GameRuleWrapperData(); + } + input.ReadMessage(GameRuleWrapperData); + break; + } + case 338: { + if (healthPotionData_ == null) { + HealthPotionData = new global::RecRoom.Protobuf.HealthPotionData(); + } + input.ReadMessage(HealthPotionData); + break; + } + case 346: { + if (scoreboardSetupData_ == null) { + ScoreboardSetupData = new global::RecRoom.Protobuf.ScoreboardSetupData(); + } + input.ReadMessage(ScoreboardSetupData); + break; + } + case 354: { + if (spotlightData_ == null) { + SpotlightData = new global::RecRoom.Protobuf.SpotlightData(); + } + input.ReadMessage(SpotlightData); + break; + } + case 362: { + if (dynamicLightData_ == null) { + DynamicLightData = new global::RecRoom.Protobuf.DynamicLightData(); + } + input.ReadMessage(DynamicLightData); + break; + } + case 370: { + if (bouncePadData_ == null) { + BouncePadData = new global::RecRoom.Protobuf.BouncePadData(); + } + input.ReadMessage(BouncePadData); + break; + } + case 378: { + if (checkpointData_ == null) { + CheckpointData = new global::RecRoom.Protobuf.CheckpointData(); + } + input.ReadMessage(CheckpointData); + break; + } + case 386: { + if (leaderboardData_ == null) { + LeaderboardData = new global::RecRoom.Protobuf.LeaderboardData(); + } + input.ReadMessage(LeaderboardData); + break; + } + case 394: { + if (setLeaderboardStatData_ == null) { + SetLeaderboardStatData = new global::RecRoom.Protobuf.SetLeaderboardStatData(); + } + input.ReadMessage(SetLeaderboardStatData); + break; + } + case 402: { + if (gameRoleNodeData_ == null) { + GameRoleNodeData = new global::RecRoom.Protobuf.GameRoleNodeData(); + } + input.ReadMessage(GameRoleNodeData); + break; + } + case 410: { + if (playerAttractorData_ == null) { + PlayerAttractorData = new global::RecRoom.Protobuf.PlayerAttractorData(); + } + input.ReadMessage(PlayerAttractorData); + break; + } + case 418: { + if (toggleButtonData_ == null) { + ToggleButtonData = new global::RecRoom.Protobuf.ToggleButtonData(); + } + input.ReadMessage(ToggleButtonData); + break; + } + case 426: { + if (sandboxDeformationData_ == null) { + SandboxDeformationData = new global::RecRoom.Protobuf.SandboxDeformationData(); + } + input.ReadMessage(SandboxDeformationData); + break; + } + case 434: { + if (textLabelData_ == null) { + TextLabelData = new global::RecRoom.Protobuf.TextLabelData(); + } + input.ReadMessage(TextLabelData); + break; + } + case 442: { + if (proximityMineData_ == null) { + ProximityMineData = new global::RecRoom.Protobuf.ProximityMineData(); + } + input.ReadMessage(ProximityMineData); + break; + } + case 450: { + if (invisibleCollisionData_ == null) { + InvisibleCollisionData = new global::RecRoom.Protobuf.InvisibleCollisionData(); + } + input.ReadMessage(InvisibleCollisionData); + break; + } + case 458: { + if (moodCircuitData_ == null) { + MoodCircuitData = new global::RecRoom.Protobuf.MoodCircuitData(); + } + input.ReadMessage(MoodCircuitData); + break; + } + case 466: { + if (aiData_ == null) { + AiData = new global::RecRoom.Protobuf.AIData(); + } + input.ReadMessage(AiData); + break; + } + case 474: { + if (ugcSpawnerData_ == null) { + UgcSpawnerData = new global::RecRoom.Protobuf.UGCSpawnerData(); + } + input.ReadMessage(UgcSpawnerData); + break; + } + case 482: { + if (linkButtonData_ == null) { + LinkButtonData = new global::RecRoom.Protobuf.LinkButtonData(); + } + input.ReadMessage(LinkButtonData); + break; + } + case 490: { + if (raycastGizmoData_ == null) { + RaycastGizmoData = new global::RecRoom.Protobuf.RaycastGizmoData(); + } + input.ReadMessage(RaycastGizmoData); + break; + } + case 498: { + if (costumeData_ == null) { + CostumeData = new global::RecRoom.Protobuf.CostumeData(); + } + input.ReadMessage(CostumeData); + break; + } + case 506: { + if (freeGiftButtonData_ == null) { + FreeGiftButtonData = new global::RecRoom.Protobuf.FreeGiftButtonData(); + } + input.ReadMessage(FreeGiftButtonData); + break; + } + case 514: { + if (areaData_ == null) { + AreaData = new global::RecRoom.Protobuf.AreaData(); + } + input.ReadMessage(AreaData); + break; + } + case 522: { + if (controlPanelData_ == null) { + ControlPanelData = new global::RecRoom.Protobuf.ControlPanelCircuitObjectData(); + } + input.ReadMessage(ControlPanelData); + break; + } + case 530: { + if (areaControllerData_ == null) { + AreaControllerData = new global::RecRoom.Protobuf.AreaControllerData(); + } + input.ReadMessage(AreaControllerData); + break; + } + case 538: { + if (showcasePosterData_ == null) { + ShowcasePosterData = new global::RecRoom.Protobuf.ShowcasePosterData(); + } + input.ReadMessage(ShowcasePosterData); + break; + } + case 546: { + if (logScreenData_ == null) { + LogScreenData = new global::RecRoom.Protobuf.LogScreenData(); + } + input.ReadMessage(LogScreenData); + break; + } + case 554: { + if (audioEffectZoneData_ == null) { + AudioEffectZoneData = new global::RecRoom.Protobuf.AudioEffectZoneData(); + } + input.ReadMessage(AudioEffectZoneData); + break; + } + case 562: { + if (glassPaneData_ == null) { + GlassPaneData = new global::RecRoom.Protobuf.GlassPaneData(); + } + input.ReadMessage(GlassPaneData); + break; + } + case 570: { + if (dEPRECATEDConfigurableSelectorData_ == null) { + DEPRECATEDConfigurableSelectorData = new global::RecRoom.Protobuf.ConfigurableSelectorData(); + } + input.ReadMessage(DEPRECATEDConfigurableSelectorData); + break; + } + case 578: { + configurableSelectors_.AddEntriesFrom(input, _repeated_configurableSelectors_codec); + break; + } + case 586: { + if (streamingCameraPointData_ == null) { + StreamingCameraPointData = new global::RecRoom.Protobuf.StreamingCameraPointData(); + } + input.ReadMessage(StreamingCameraPointData); + break; + } + case 594: { + if (roomCurrencyButtonData_ == null) { + RoomCurrencyButtonData = new global::RecRoom.Protobuf.RoomCurrencyButtonData(); + } + input.ReadMessage(RoomCurrencyButtonData); + break; + } + case 602: { + if (configurableCircuitVisibilityData_ == null) { + ConfigurableCircuitVisibilityData = new global::RecRoom.Protobuf.ConfigurableCircuitVisibilityData(); + } + input.ReadMessage(ConfigurableCircuitVisibilityData); + break; + } + case 610: { + if (seatData_ == null) { + SeatData = new global::RecRoom.Protobuf.SeatData(); + } + input.ReadMessage(SeatData); + break; + } + case 618: { + if (moveablePropData_ == null) { + MoveablePropData = new global::RecRoom.Protobuf.MoveablePropData(); + } + input.ReadMessage(MoveablePropData); + break; + } + case 626: { + if (syncedData_ == null) { + SyncedData = new global::RecRoom.Protobuf.SyncedData(); + } + input.ReadMessage(SyncedData); + break; + } + case 634: { + if (roomConsumableButtonData_ == null) { + RoomConsumableButtonData = new global::RecRoom.Protobuf.RoomConsumableButtonData(); + } + input.ReadMessage(RoomConsumableButtonData); + break; + } + case 642: { + if (groundVehicleData_ == null) { + GroundVehicleData = new global::RecRoom.Protobuf.GroundVehicleData(); + } + input.ReadMessage(GroundVehicleData); + break; + } + case 650: { + if (vehicleEngineData_ == null) { + VehicleEngineData = new global::RecRoom.Protobuf.VehicleEngineData(); + } + input.ReadMessage(VehicleEngineData); + break; + } + case 658: { + if (wheelDifferentialData_ == null) { + WheelDifferentialData = new global::RecRoom.Protobuf.WheelDifferentialData(); + } + input.ReadMessage(WheelDifferentialData); + break; + } + case 666: { + if (wheelSuspensionSystemData_ == null) { + WheelSuspensionSystemData = new global::RecRoom.Protobuf.WheelSuspensionSystemData(); + } + input.ReadMessage(WheelSuspensionSystemData); + break; + } + case 674: { + if (triggerHandleData_ == null) { + TriggerHandleData = new global::RecRoom.Protobuf.TriggerHandleData(); + } + input.ReadMessage(TriggerHandleData); + break; + } + case 682: { + if (interactionVolumeData_ == null) { + InteractionVolumeData = new global::RecRoom.Protobuf.InteractionVolumeData(); + } + input.ReadMessage(InteractionVolumeData); + break; + } + case 690: { + if (poolTableData_ == null) { + PoolTableData = new global::RecRoom.Protobuf.PoolTableData(); + } + input.ReadMessage(PoolTableData); + break; + } + case 698: { + if (playerEventBroadcastVolumeData_ == null) { + PlayerEventBroadcastVolumeData = new global::RecRoom.Protobuf.PlayerEventBroadcastVolumeData(); + } + input.ReadMessage(PlayerEventBroadcastVolumeData); + break; + } + case 706: { + if (ugcStorefrontData_ == null) { + UgcStorefrontData = new global::RecRoom.Protobuf.UGCStorefrontData(); + } + input.ReadMessage(UgcStorefrontData); + break; + } + case 714: { + if (projectileLauncherData_ == null) { + ProjectileLauncherData = new global::RecRoom.Protobuf.ProjectileLauncherData(); + } + input.ReadMessage(ProjectileLauncherData); + break; + } + case 722: { + if (audioPlayerData_ == null) { + AudioPlayerData = new global::RecRoom.Protobuf.PersistedAudioPlayerData(); + } + input.ReadMessage(AudioPlayerData); + break; + } + case 730: { + if (domeLightData_ == null) { + DomeLightData = new global::RecRoom.Protobuf.DomeLightData(); + } + input.ReadMessage(DomeLightData); + break; + } + case 738: { + if (remoteVideoPlayerData_ == null) { + RemoteVideoPlayerData = new global::RecRoom.Protobuf.RemoteVideoPlayerData(); + } + input.ReadMessage(RemoteVideoPlayerData); + break; + } + case 746: { + if (explosionEmitterData_ == null) { + ExplosionEmitterData = new global::RecRoom.Protobuf.ExplosionEmitterData(); + } + input.ReadMessage(ExplosionEmitterData); + break; + } + case 754: { + if (invisibleCollisionV2Data_ == null) { + InvisibleCollisionV2Data = new global::RecRoom.Protobuf.InvisibleCollisionV2Data(); + } + input.ReadMessage(InvisibleCollisionV2Data); + break; + } + case 762: { + if (configurablePhysicsSettingsData_ == null) { + ConfigurablePhysicsSettingsData = new global::RecRoom.Protobuf.ConfigurablePhysicsSettingsData(); + } + input.ReadMessage(ConfigurablePhysicsSettingsData); + break; + } + case 770: { + if (gunHandleData_ == null) { + GunHandleData = new global::RecRoom.Protobuf.GunHandleData(); + } + input.ReadMessage(GunHandleData); + break; + } + case 778: { + if (spawnPointV2Data_ == null) { + SpawnPointV2Data = new global::RecRoom.Protobuf.SpawnPointV2Data(); + } + input.ReadMessage(SpawnPointV2Data); + break; + } + case 786: { + if (welcomeMatV2Data_ == null) { + WelcomeMatV2Data = new global::RecRoom.Protobuf.WelcomeMatV2Data(); + } + input.ReadMessage(WelcomeMatV2Data); + break; + } + case 794: { + if (beaconData_ == null) { + BeaconData = new global::RecRoom.Protobuf.BeaconData(); + } + input.ReadMessage(BeaconData); + break; + } + case 800: { + EntityIdx = input.ReadInt32(); + break; + } + case 810: { + if (textScreenData_ == null) { + TextScreenData = new global::RecRoom.Protobuf.TextScreenData(); + } + input.ReadMessage(TextScreenData); + break; + } + case 818: { + if (roomDoorV2Data_ == null) { + RoomDoorV2Data = new global::RecRoom.Protobuf.RoomDoorV2Data(); + } + input.ReadMessage(RoomDoorV2Data); + break; + } + case 826: { + if (keepsakeData_ == null) { + KeepsakeData = new global::RecRoom.Protobuf.KeepsakeData(); + } + input.ReadMessage(KeepsakeData); + break; + } + case 834: { + if (laserPointerData_ == null) { + LaserPointerData = new global::RecRoom.Protobuf.LaserPointerData(); + } + input.ReadMessage(LaserPointerData); + break; + } + case 842: { + if (collisionDetectionVolumeData_ == null) { + CollisionDetectionVolumeData = new global::RecRoom.Protobuf.CollisionDetectionVolumeData(); + } + input.ReadMessage(CollisionDetectionVolumeData); + break; + } + case 850: { + if (swingHandleData_ == null) { + SwingHandleData = new global::RecRoom.Protobuf.SwingHandleData(); + } + input.ReadMessage(SwingHandleData); + break; + } + case 858: { + if (trailData_ == null) { + TrailData = new global::RecRoom.Protobuf.TrailData(); + } + input.ReadMessage(TrailData); + break; + } + case 866: { + if (fullBodyPuppetToolData_ == null) { + FullBodyPuppetToolData = new global::RecRoom.Protobuf.FullBodyPuppetToolData(); + } + input.ReadMessage(FullBodyPuppetToolData); + break; + } + case 882: { + if (throwHandleData_ == null) { + ThrowHandleData = new global::RecRoom.Protobuf.ThrowHandleData(); + } + input.ReadMessage(ThrowHandleData); + break; + } + case 890: { + if (dialogueUiData_ == null) { + DialogueUiData = new global::RecRoom.Protobuf.DialogueUIData(); + } + input.ReadMessage(DialogueUiData); + break; + } + case 898: { + if (grabberData_ == null) { + GrabberData = new global::RecRoom.Protobuf.GrabberData(); + } + input.ReadMessage(GrabberData); + break; + } + case 906: { + if (replicatorData_ == null) { + ReplicatorData = new global::RecRoom.Protobuf.ReplicatorData(); + } + input.ReadMessage(ReplicatorData); + break; + } + case 914: { + if (baseHandleData_ == null) { + BaseHandleData = new global::RecRoom.Protobuf.BaseHandleData(); + } + input.ReadMessage(BaseHandleData); + break; + } + case 922: { + if (rangedWeaponData_ == null) { + RangedWeaponData = new global::RecRoom.Protobuf.RangedWeaponPropData(); + } + input.ReadMessage(RangedWeaponData); + break; + } + case 930: { + if (ugcSteeringEngineData_ == null) { + UgcSteeringEngineData = new global::RecRoom.Protobuf.UGCSteeringEngineData(); + } + input.ReadMessage(UgcSteeringEngineData); + break; + } + case 938: { + if (ugcSteeringData_ == null) { + UgcSteeringData = new global::RecRoom.Protobuf.UGCSteeringData(); + } + input.ReadMessage(UgcSteeringData); + break; + } + case 946: { + if (sharedRangedWeaponData_ == null) { + SharedRangedWeaponData = new global::RecRoom.Protobuf.SharedRangedWeaponData(); + } + input.ReadMessage(SharedRangedWeaponData); + break; + } + case 954: { + if (meleeWeaponData_ == null) { + MeleeWeaponData = new global::RecRoom.Protobuf.MeleeWeaponData(); + } + input.ReadMessage(MeleeWeaponData); + break; + } + case 962: { + if (mannequinData_ == null) { + MannequinData = new global::RecRoom.Protobuf.MannequinData(); + } + input.ReadMessage(MannequinData); + break; + } + case 970: { + if (gameAiData_ == null) { + GameAiData = new global::RecRoom.Protobuf.GameAIData(); + } + input.ReadMessage(GameAiData); + break; + } + case 978: { + if (texturedQuadData_ == null) { + TexturedQuadData = new global::RecRoom.Protobuf.TexturedQuadData(); + } + input.ReadMessage(TexturedQuadData); + 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: { + Id = input.ReadBytes(); + break; + } + case 16: { + DEPRECATEDIsSceneObject = input.ReadBool(); + break; + } + case 26: { + childViews_.AddEntriesFrom(ref input, _repeated_childViews_codec); + break; + } + case 74: { + if (toolEntityData_ == null) { + ToolEntityData = new global::RecRoom.Protobuf.ToolEntityData(); + } + input.ReadMessage(ToolEntityData); + break; + } + case 82: { + if (transform_ == null) { + Transform = new global::RecRoom.Protobuf.TransformData(); + } + input.ReadMessage(Transform); + break; + } + case 90: { + if (spawnableToolData_ == null) { + SpawnableToolData = new global::RecRoom.Protobuf.SpawnableToolData(); + } + input.ReadMessage(SpawnableToolData); + break; + } + case 98: { + if (shapeContainerData_ == null) { + ShapeContainerData = new global::RecRoom.Protobuf.ShapeContainerData(); + } + input.ReadMessage(ShapeContainerData); + break; + } + case 106: { + if (dEPRECATEDToolData_ == null) { + DEPRECATEDToolData = new global::RecRoom.Protobuf.DEPRECATED_ToolData(); + } + input.ReadMessage(DEPRECATEDToolData); + break; + } + case 114: { + if (creationObjectData_ == null) { + CreationObjectData = new global::RecRoom.Protobuf.CreationObjectData(); + } + input.ReadMessage(CreationObjectData); + break; + } + case 122: { + if (taggedToolData_ == null) { + TaggedToolData = new global::RecRoom.Protobuf.TaggedToolData(); + } + input.ReadMessage(TaggedToolData); + break; + } + case 130: { + if (stickyData_ == null) { + StickyData = new global::RecRoom.Protobuf.StickyData(); + } + input.ReadMessage(StickyData); + break; + } + case 138: { + if (drawingSurfaceData_ == null) { + DrawingSurfaceData = new global::RecRoom.Protobuf.DrawingSurfaceData(); + } + input.ReadMessage(DrawingSurfaceData); + break; + } + case 146: { + if (imageData_ == null) { + ImageData = new global::RecRoom.Protobuf.ImageData(); + } + input.ReadMessage(ImageData); + break; + } + case 154: { + if (toolHolderData_ == null) { + ToolHolderData = new global::RecRoom.Protobuf.ToolHolderData(); + } + input.ReadMessage(ToolHolderData); + break; + } + case 162: { + if (remoteControlData_ == null) { + RemoteControlData = new global::RecRoom.Protobuf.RemoteControlData(); + } + input.ReadMessage(RemoteControlData); + break; + } + case 170: { + if (roomDoorData_ == null) { + RoomDoorData = new global::RecRoom.Protobuf.RoomDoorData(); + } + input.ReadMessage(RoomDoorData); + break; + } + case 178: { + if (toolCleanupData_ == null) { + ToolCleanupData = new global::RecRoom.Protobuf.ToolCleanupData(); + } + input.ReadMessage(ToolCleanupData); + break; + } + case 186: { + if (spawnpointSpawnerData_ == null) { + SpawnpointSpawnerData = new global::RecRoom.Protobuf.SpawnPointSpawnerData(); + } + input.ReadMessage(SpawnpointSpawnerData); + break; + } + case 194: { + if (persistedSfxData_ == null) { + PersistedSfxData = new global::RecRoom.Protobuf.PersistedSFXData(); + } + input.ReadMessage(PersistedSfxData); + break; + } + case 202: { + if (circuitNodeData_ == null) { + CircuitNodeData = new global::RecRoom.Protobuf.CircuitNodeData(); + } + input.ReadMessage(CircuitNodeData); + break; + } + case 210: { + if (messageData_ == null) { + MessageData = new global::RecRoom.Protobuf.MessageData(); + } + input.ReadMessage(MessageData); + break; + } + case 218: { + if (holotarPersistenceData_ == null) { + HolotarPersistenceData = new global::RecRoom.Protobuf.HolotarPersistenceData(); + } + input.ReadMessage(HolotarPersistenceData); + break; + } + case 226: { + if (spawnPointData_ == null) { + SpawnPointData = new global::RecRoom.Protobuf.SpawnPointData(); + } + input.ReadMessage(SpawnPointData); + break; + } + case 234: { + if (audioSamplerPersistenceData_ == null) { + AudioSamplerPersistenceData = new global::RecRoom.Protobuf.AudioSamplerPersistenceData(); + } + input.ReadMessage(AudioSamplerPersistenceData); + break; + } + case 242: { + if (buttonData_ == null) { + ButtonData = new global::RecRoom.Protobuf.ButtonData(); + } + input.ReadMessage(ButtonData); + break; + } + case 250: { + if (triggerVolumeData_ == null) { + TriggerVolumeData = new global::RecRoom.Protobuf.TriggerVolumeData(); + } + input.ReadMessage(TriggerVolumeData); + break; + } + case 258: { + if (sandboxGizmoData_ == null) { + SandboxGizmoData = new global::RecRoom.Protobuf.SandboxGizmoData(); + } + input.ReadMessage(SandboxGizmoData); + break; + } + case 266: { + if (objectSpawnPointData_ == null) { + ObjectSpawnPointData = new global::RecRoom.Protobuf.ObjectSpawnPointData(); + } + input.ReadMessage(ObjectSpawnPointData); + break; + } + case 274: { + if (setTagsNodeData_ == null) { + SetTagsNodeData = new global::RecRoom.Protobuf.SetTagsNodeData(); + } + input.ReadMessage(SetTagsNodeData); + break; + } + case 282: { + if (breakableObjectData_ == null) { + BreakableObjectData = new global::RecRoom.Protobuf.BreakableObjectData(); + } + input.ReadMessage(BreakableObjectData); + break; + } + case 290: { + if (sandboxColorableData_ == null) { + SandboxColorableData = new global::RecRoom.Protobuf.SandboxColorableData(); + } + input.ReadMessage(SandboxColorableData); + break; + } + case 298: { + if (particleEmitterData_ == null) { + ParticleEmitterData = new global::RecRoom.Protobuf.ParticleEmitterData(); + } + input.ReadMessage(ParticleEmitterData); + break; + } + case 306: { + if (objectGroupData_ == null) { + ObjectGroupData = new global::RecRoom.Protobuf.ObjectGroupData(); + } + input.ReadMessage(ObjectGroupData); + break; + } + case 314: { + if (stateMachineStateData_ == null) { + StateMachineStateData = new global::RecRoom.Protobuf.StateMachineStateData(); + } + input.ReadMessage(StateMachineStateData); + break; + } + case 322: { + if (gameConfigurationData_ == null) { + GameConfigurationData = new global::RecRoom.Protobuf.GameConfigurationData(); + } + input.ReadMessage(GameConfigurationData); + break; + } + case 330: { + if (gameRuleWrapperData_ == null) { + GameRuleWrapperData = new global::RecRoom.Protobuf.GameRuleWrapperData(); + } + input.ReadMessage(GameRuleWrapperData); + break; + } + case 338: { + if (healthPotionData_ == null) { + HealthPotionData = new global::RecRoom.Protobuf.HealthPotionData(); + } + input.ReadMessage(HealthPotionData); + break; + } + case 346: { + if (scoreboardSetupData_ == null) { + ScoreboardSetupData = new global::RecRoom.Protobuf.ScoreboardSetupData(); + } + input.ReadMessage(ScoreboardSetupData); + break; + } + case 354: { + if (spotlightData_ == null) { + SpotlightData = new global::RecRoom.Protobuf.SpotlightData(); + } + input.ReadMessage(SpotlightData); + break; + } + case 362: { + if (dynamicLightData_ == null) { + DynamicLightData = new global::RecRoom.Protobuf.DynamicLightData(); + } + input.ReadMessage(DynamicLightData); + break; + } + case 370: { + if (bouncePadData_ == null) { + BouncePadData = new global::RecRoom.Protobuf.BouncePadData(); + } + input.ReadMessage(BouncePadData); + break; + } + case 378: { + if (checkpointData_ == null) { + CheckpointData = new global::RecRoom.Protobuf.CheckpointData(); + } + input.ReadMessage(CheckpointData); + break; + } + case 386: { + if (leaderboardData_ == null) { + LeaderboardData = new global::RecRoom.Protobuf.LeaderboardData(); + } + input.ReadMessage(LeaderboardData); + break; + } + case 394: { + if (setLeaderboardStatData_ == null) { + SetLeaderboardStatData = new global::RecRoom.Protobuf.SetLeaderboardStatData(); + } + input.ReadMessage(SetLeaderboardStatData); + break; + } + case 402: { + if (gameRoleNodeData_ == null) { + GameRoleNodeData = new global::RecRoom.Protobuf.GameRoleNodeData(); + } + input.ReadMessage(GameRoleNodeData); + break; + } + case 410: { + if (playerAttractorData_ == null) { + PlayerAttractorData = new global::RecRoom.Protobuf.PlayerAttractorData(); + } + input.ReadMessage(PlayerAttractorData); + break; + } + case 418: { + if (toggleButtonData_ == null) { + ToggleButtonData = new global::RecRoom.Protobuf.ToggleButtonData(); + } + input.ReadMessage(ToggleButtonData); + break; + } + case 426: { + if (sandboxDeformationData_ == null) { + SandboxDeformationData = new global::RecRoom.Protobuf.SandboxDeformationData(); + } + input.ReadMessage(SandboxDeformationData); + break; + } + case 434: { + if (textLabelData_ == null) { + TextLabelData = new global::RecRoom.Protobuf.TextLabelData(); + } + input.ReadMessage(TextLabelData); + break; + } + case 442: { + if (proximityMineData_ == null) { + ProximityMineData = new global::RecRoom.Protobuf.ProximityMineData(); + } + input.ReadMessage(ProximityMineData); + break; + } + case 450: { + if (invisibleCollisionData_ == null) { + InvisibleCollisionData = new global::RecRoom.Protobuf.InvisibleCollisionData(); + } + input.ReadMessage(InvisibleCollisionData); + break; + } + case 458: { + if (moodCircuitData_ == null) { + MoodCircuitData = new global::RecRoom.Protobuf.MoodCircuitData(); + } + input.ReadMessage(MoodCircuitData); + break; + } + case 466: { + if (aiData_ == null) { + AiData = new global::RecRoom.Protobuf.AIData(); + } + input.ReadMessage(AiData); + break; + } + case 474: { + if (ugcSpawnerData_ == null) { + UgcSpawnerData = new global::RecRoom.Protobuf.UGCSpawnerData(); + } + input.ReadMessage(UgcSpawnerData); + break; + } + case 482: { + if (linkButtonData_ == null) { + LinkButtonData = new global::RecRoom.Protobuf.LinkButtonData(); + } + input.ReadMessage(LinkButtonData); + break; + } + case 490: { + if (raycastGizmoData_ == null) { + RaycastGizmoData = new global::RecRoom.Protobuf.RaycastGizmoData(); + } + input.ReadMessage(RaycastGizmoData); + break; + } + case 498: { + if (costumeData_ == null) { + CostumeData = new global::RecRoom.Protobuf.CostumeData(); + } + input.ReadMessage(CostumeData); + break; + } + case 506: { + if (freeGiftButtonData_ == null) { + FreeGiftButtonData = new global::RecRoom.Protobuf.FreeGiftButtonData(); + } + input.ReadMessage(FreeGiftButtonData); + break; + } + case 514: { + if (areaData_ == null) { + AreaData = new global::RecRoom.Protobuf.AreaData(); + } + input.ReadMessage(AreaData); + break; + } + case 522: { + if (controlPanelData_ == null) { + ControlPanelData = new global::RecRoom.Protobuf.ControlPanelCircuitObjectData(); + } + input.ReadMessage(ControlPanelData); + break; + } + case 530: { + if (areaControllerData_ == null) { + AreaControllerData = new global::RecRoom.Protobuf.AreaControllerData(); + } + input.ReadMessage(AreaControllerData); + break; + } + case 538: { + if (showcasePosterData_ == null) { + ShowcasePosterData = new global::RecRoom.Protobuf.ShowcasePosterData(); + } + input.ReadMessage(ShowcasePosterData); + break; + } + case 546: { + if (logScreenData_ == null) { + LogScreenData = new global::RecRoom.Protobuf.LogScreenData(); + } + input.ReadMessage(LogScreenData); + break; + } + case 554: { + if (audioEffectZoneData_ == null) { + AudioEffectZoneData = new global::RecRoom.Protobuf.AudioEffectZoneData(); + } + input.ReadMessage(AudioEffectZoneData); + break; + } + case 562: { + if (glassPaneData_ == null) { + GlassPaneData = new global::RecRoom.Protobuf.GlassPaneData(); + } + input.ReadMessage(GlassPaneData); + break; + } + case 570: { + if (dEPRECATEDConfigurableSelectorData_ == null) { + DEPRECATEDConfigurableSelectorData = new global::RecRoom.Protobuf.ConfigurableSelectorData(); + } + input.ReadMessage(DEPRECATEDConfigurableSelectorData); + break; + } + case 578: { + configurableSelectors_.AddEntriesFrom(ref input, _repeated_configurableSelectors_codec); + break; + } + case 586: { + if (streamingCameraPointData_ == null) { + StreamingCameraPointData = new global::RecRoom.Protobuf.StreamingCameraPointData(); + } + input.ReadMessage(StreamingCameraPointData); + break; + } + case 594: { + if (roomCurrencyButtonData_ == null) { + RoomCurrencyButtonData = new global::RecRoom.Protobuf.RoomCurrencyButtonData(); + } + input.ReadMessage(RoomCurrencyButtonData); + break; + } + case 602: { + if (configurableCircuitVisibilityData_ == null) { + ConfigurableCircuitVisibilityData = new global::RecRoom.Protobuf.ConfigurableCircuitVisibilityData(); + } + input.ReadMessage(ConfigurableCircuitVisibilityData); + break; + } + case 610: { + if (seatData_ == null) { + SeatData = new global::RecRoom.Protobuf.SeatData(); + } + input.ReadMessage(SeatData); + break; + } + case 618: { + if (moveablePropData_ == null) { + MoveablePropData = new global::RecRoom.Protobuf.MoveablePropData(); + } + input.ReadMessage(MoveablePropData); + break; + } + case 626: { + if (syncedData_ == null) { + SyncedData = new global::RecRoom.Protobuf.SyncedData(); + } + input.ReadMessage(SyncedData); + break; + } + case 634: { + if (roomConsumableButtonData_ == null) { + RoomConsumableButtonData = new global::RecRoom.Protobuf.RoomConsumableButtonData(); + } + input.ReadMessage(RoomConsumableButtonData); + break; + } + case 642: { + if (groundVehicleData_ == null) { + GroundVehicleData = new global::RecRoom.Protobuf.GroundVehicleData(); + } + input.ReadMessage(GroundVehicleData); + break; + } + case 650: { + if (vehicleEngineData_ == null) { + VehicleEngineData = new global::RecRoom.Protobuf.VehicleEngineData(); + } + input.ReadMessage(VehicleEngineData); + break; + } + case 658: { + if (wheelDifferentialData_ == null) { + WheelDifferentialData = new global::RecRoom.Protobuf.WheelDifferentialData(); + } + input.ReadMessage(WheelDifferentialData); + break; + } + case 666: { + if (wheelSuspensionSystemData_ == null) { + WheelSuspensionSystemData = new global::RecRoom.Protobuf.WheelSuspensionSystemData(); + } + input.ReadMessage(WheelSuspensionSystemData); + break; + } + case 674: { + if (triggerHandleData_ == null) { + TriggerHandleData = new global::RecRoom.Protobuf.TriggerHandleData(); + } + input.ReadMessage(TriggerHandleData); + break; + } + case 682: { + if (interactionVolumeData_ == null) { + InteractionVolumeData = new global::RecRoom.Protobuf.InteractionVolumeData(); + } + input.ReadMessage(InteractionVolumeData); + break; + } + case 690: { + if (poolTableData_ == null) { + PoolTableData = new global::RecRoom.Protobuf.PoolTableData(); + } + input.ReadMessage(PoolTableData); + break; + } + case 698: { + if (playerEventBroadcastVolumeData_ == null) { + PlayerEventBroadcastVolumeData = new global::RecRoom.Protobuf.PlayerEventBroadcastVolumeData(); + } + input.ReadMessage(PlayerEventBroadcastVolumeData); + break; + } + case 706: { + if (ugcStorefrontData_ == null) { + UgcStorefrontData = new global::RecRoom.Protobuf.UGCStorefrontData(); + } + input.ReadMessage(UgcStorefrontData); + break; + } + case 714: { + if (projectileLauncherData_ == null) { + ProjectileLauncherData = new global::RecRoom.Protobuf.ProjectileLauncherData(); + } + input.ReadMessage(ProjectileLauncherData); + break; + } + case 722: { + if (audioPlayerData_ == null) { + AudioPlayerData = new global::RecRoom.Protobuf.PersistedAudioPlayerData(); + } + input.ReadMessage(AudioPlayerData); + break; + } + case 730: { + if (domeLightData_ == null) { + DomeLightData = new global::RecRoom.Protobuf.DomeLightData(); + } + input.ReadMessage(DomeLightData); + break; + } + case 738: { + if (remoteVideoPlayerData_ == null) { + RemoteVideoPlayerData = new global::RecRoom.Protobuf.RemoteVideoPlayerData(); + } + input.ReadMessage(RemoteVideoPlayerData); + break; + } + case 746: { + if (explosionEmitterData_ == null) { + ExplosionEmitterData = new global::RecRoom.Protobuf.ExplosionEmitterData(); + } + input.ReadMessage(ExplosionEmitterData); + break; + } + case 754: { + if (invisibleCollisionV2Data_ == null) { + InvisibleCollisionV2Data = new global::RecRoom.Protobuf.InvisibleCollisionV2Data(); + } + input.ReadMessage(InvisibleCollisionV2Data); + break; + } + case 762: { + if (configurablePhysicsSettingsData_ == null) { + ConfigurablePhysicsSettingsData = new global::RecRoom.Protobuf.ConfigurablePhysicsSettingsData(); + } + input.ReadMessage(ConfigurablePhysicsSettingsData); + break; + } + case 770: { + if (gunHandleData_ == null) { + GunHandleData = new global::RecRoom.Protobuf.GunHandleData(); + } + input.ReadMessage(GunHandleData); + break; + } + case 778: { + if (spawnPointV2Data_ == null) { + SpawnPointV2Data = new global::RecRoom.Protobuf.SpawnPointV2Data(); + } + input.ReadMessage(SpawnPointV2Data); + break; + } + case 786: { + if (welcomeMatV2Data_ == null) { + WelcomeMatV2Data = new global::RecRoom.Protobuf.WelcomeMatV2Data(); + } + input.ReadMessage(WelcomeMatV2Data); + break; + } + case 794: { + if (beaconData_ == null) { + BeaconData = new global::RecRoom.Protobuf.BeaconData(); + } + input.ReadMessage(BeaconData); + break; + } + case 800: { + EntityIdx = input.ReadInt32(); + break; + } + case 810: { + if (textScreenData_ == null) { + TextScreenData = new global::RecRoom.Protobuf.TextScreenData(); + } + input.ReadMessage(TextScreenData); + break; + } + case 818: { + if (roomDoorV2Data_ == null) { + RoomDoorV2Data = new global::RecRoom.Protobuf.RoomDoorV2Data(); + } + input.ReadMessage(RoomDoorV2Data); + break; + } + case 826: { + if (keepsakeData_ == null) { + KeepsakeData = new global::RecRoom.Protobuf.KeepsakeData(); + } + input.ReadMessage(KeepsakeData); + break; + } + case 834: { + if (laserPointerData_ == null) { + LaserPointerData = new global::RecRoom.Protobuf.LaserPointerData(); + } + input.ReadMessage(LaserPointerData); + break; + } + case 842: { + if (collisionDetectionVolumeData_ == null) { + CollisionDetectionVolumeData = new global::RecRoom.Protobuf.CollisionDetectionVolumeData(); + } + input.ReadMessage(CollisionDetectionVolumeData); + break; + } + case 850: { + if (swingHandleData_ == null) { + SwingHandleData = new global::RecRoom.Protobuf.SwingHandleData(); + } + input.ReadMessage(SwingHandleData); + break; + } + case 858: { + if (trailData_ == null) { + TrailData = new global::RecRoom.Protobuf.TrailData(); + } + input.ReadMessage(TrailData); + break; + } + case 866: { + if (fullBodyPuppetToolData_ == null) { + FullBodyPuppetToolData = new global::RecRoom.Protobuf.FullBodyPuppetToolData(); + } + input.ReadMessage(FullBodyPuppetToolData); + break; + } + case 882: { + if (throwHandleData_ == null) { + ThrowHandleData = new global::RecRoom.Protobuf.ThrowHandleData(); + } + input.ReadMessage(ThrowHandleData); + break; + } + case 890: { + if (dialogueUiData_ == null) { + DialogueUiData = new global::RecRoom.Protobuf.DialogueUIData(); + } + input.ReadMessage(DialogueUiData); + break; + } + case 898: { + if (grabberData_ == null) { + GrabberData = new global::RecRoom.Protobuf.GrabberData(); + } + input.ReadMessage(GrabberData); + break; + } + case 906: { + if (replicatorData_ == null) { + ReplicatorData = new global::RecRoom.Protobuf.ReplicatorData(); + } + input.ReadMessage(ReplicatorData); + break; + } + case 914: { + if (baseHandleData_ == null) { + BaseHandleData = new global::RecRoom.Protobuf.BaseHandleData(); + } + input.ReadMessage(BaseHandleData); + break; + } + case 922: { + if (rangedWeaponData_ == null) { + RangedWeaponData = new global::RecRoom.Protobuf.RangedWeaponPropData(); + } + input.ReadMessage(RangedWeaponData); + break; + } + case 930: { + if (ugcSteeringEngineData_ == null) { + UgcSteeringEngineData = new global::RecRoom.Protobuf.UGCSteeringEngineData(); + } + input.ReadMessage(UgcSteeringEngineData); + break; + } + case 938: { + if (ugcSteeringData_ == null) { + UgcSteeringData = new global::RecRoom.Protobuf.UGCSteeringData(); + } + input.ReadMessage(UgcSteeringData); + break; + } + case 946: { + if (sharedRangedWeaponData_ == null) { + SharedRangedWeaponData = new global::RecRoom.Protobuf.SharedRangedWeaponData(); + } + input.ReadMessage(SharedRangedWeaponData); + break; + } + case 954: { + if (meleeWeaponData_ == null) { + MeleeWeaponData = new global::RecRoom.Protobuf.MeleeWeaponData(); + } + input.ReadMessage(MeleeWeaponData); + break; + } + case 962: { + if (mannequinData_ == null) { + MannequinData = new global::RecRoom.Protobuf.MannequinData(); + } + input.ReadMessage(MannequinData); + break; + } + case 970: { + if (gameAiData_ == null) { + GameAiData = new global::RecRoom.Protobuf.GameAIData(); + } + input.ReadMessage(GameAiData); + break; + } + case 978: { + if (texturedQuadData_ == null) { + TexturedQuadData = new global::RecRoom.Protobuf.TexturedQuadData(); + } + input.ReadMessage(TexturedQuadData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ChildPersistenceViewData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ChildPersistenceViewData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PersistenceViewDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 ChildPersistenceViewData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChildPersistenceViewData(ChildPersistenceViewData other) : this() { + childId_ = other.childId_; + data_ = other.data_ != null ? other.data_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChildPersistenceViewData Clone() { + return new ChildPersistenceViewData(this); + } + + /// Field number for the "child_id" field. + public const int ChildIdFieldNumber = 1; + private int childId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ChildId { + get { return childId_; } + set { + childId_ = value; + } + } + + /// Field number for the "data" field. + public const int DataFieldNumber = 2; + private global::RecRoom.Protobuf.PersistenceViewData data_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PersistenceViewData Data { + get { return data_; } + set { + data_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ChildPersistenceViewData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ChildPersistenceViewData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ChildId != other.ChildId) return false; + if (!object.Equals(Data, other.Data)) 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 (ChildId != 0) hash ^= ChildId.GetHashCode(); + if (data_ != null) hash ^= Data.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 (ChildId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ChildId); + } + if (data_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Data); + } + 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 (ChildId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ChildId); + } + if (data_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Data); + } + 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 (ChildId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ChildId); + } + if (data_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Data); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ChildPersistenceViewData other) { + if (other == null) { + return; + } + if (other.ChildId != 0) { + ChildId = other.ChildId; + } + if (other.data_ != null) { + if (data_ == null) { + Data = new global::RecRoom.Protobuf.PersistenceViewData(); + } + Data.MergeFrom(other.Data); + } + _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 8: { + ChildId = input.ReadInt32(); + break; + } + case 18: { + if (data_ == null) { + Data = new global::RecRoom.Protobuf.PersistenceViewData(); + } + input.ReadMessage(Data); + 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 8: { + ChildId = input.ReadInt32(); + break; + } + case 18: { + if (data_ == null) { + Data = new global::RecRoom.Protobuf.PersistenceViewData(); + } + input.ReadMessage(Data); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class UGCSpawnerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UGCSpawnerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PersistenceViewDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 UGCSpawnerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public UGCSpawnerData(UGCSpawnerData other) : this() { + timeBetweenSpawnsMs_ = other.timeBetweenSpawnsMs_; + dEPRECATEDToolType_ = other.dEPRECATEDToolType_; + inventionId_ = other.inventionId_; + numObjectsToSpawn_ = other.numObjectsToSpawn_; + applyTagsToSpawnedObjects_ = other.applyTagsToSpawnedObjects_; + templateData_ = other.templateData_ != null ? other.templateData_.Clone() : null; + previewCircuitGraphId_ = other.previewCircuitGraphId_; + toolType_ = other.toolType_ != null ? other.toolType_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public UGCSpawnerData Clone() { + return new UGCSpawnerData(this); + } + + /// Field number for the "time_between_spawns_ms" field. + public const int TimeBetweenSpawnsMsFieldNumber = 1; + private int timeBetweenSpawnsMs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TimeBetweenSpawnsMs { + get { return timeBetweenSpawnsMs_; } + set { + timeBetweenSpawnsMs_ = value; + } + } + + /// Field number for the "DEPRECATED_tool_type" field. + public const int DEPRECATEDToolTypeFieldNumber = 2; + private int dEPRECATEDToolType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDToolType { + get { return dEPRECATEDToolType_; } + set { + dEPRECATEDToolType_ = value; + } + } + + /// Field number for the "invention_id" field. + public const int InventionIdFieldNumber = 3; + private long inventionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long InventionId { + get { return inventionId_; } + set { + inventionId_ = value; + } + } + + /// Field number for the "num_objects_to_spawn" field. + public const int NumObjectsToSpawnFieldNumber = 4; + private int numObjectsToSpawn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NumObjectsToSpawn { + get { return numObjectsToSpawn_; } + set { + numObjectsToSpawn_ = value; + } + } + + /// Field number for the "apply_tags_to_spawned_objects" field. + public const int ApplyTagsToSpawnedObjectsFieldNumber = 5; + private int applyTagsToSpawnedObjects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ApplyTagsToSpawnedObjects { + get { return applyTagsToSpawnedObjects_; } + set { + applyTagsToSpawnedObjects_ = value; + } + } + + /// Field number for the "template_data" field. + public const int TemplateDataFieldNumber = 6; + private global::RecRoom.Protobuf.SpawnableTemplateData templateData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SpawnableTemplateData TemplateData { + get { return templateData_; } + set { + templateData_ = value; + } + } + + /// Field number for the "preview_circuit_graph_id" field. + public const int PreviewCircuitGraphIdFieldNumber = 7; + private pb::ByteString previewCircuitGraphId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString PreviewCircuitGraphId { + get { return previewCircuitGraphId_; } + set { + previewCircuitGraphId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "tool_type" field. + public const int ToolTypeFieldNumber = 8; + private global::RecRoom.Protobuf.Core.GuidData toolType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ToolType { + get { return toolType_; } + set { + toolType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as UGCSpawnerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(UGCSpawnerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TimeBetweenSpawnsMs != other.TimeBetweenSpawnsMs) return false; + if (DEPRECATEDToolType != other.DEPRECATEDToolType) return false; + if (InventionId != other.InventionId) return false; + if (NumObjectsToSpawn != other.NumObjectsToSpawn) return false; + if (ApplyTagsToSpawnedObjects != other.ApplyTagsToSpawnedObjects) return false; + if (!object.Equals(TemplateData, other.TemplateData)) return false; + if (PreviewCircuitGraphId != other.PreviewCircuitGraphId) return false; + if (!object.Equals(ToolType, other.ToolType)) 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 (TimeBetweenSpawnsMs != 0) hash ^= TimeBetweenSpawnsMs.GetHashCode(); + if (DEPRECATEDToolType != 0) hash ^= DEPRECATEDToolType.GetHashCode(); + if (InventionId != 0L) hash ^= InventionId.GetHashCode(); + if (NumObjectsToSpawn != 0) hash ^= NumObjectsToSpawn.GetHashCode(); + if (ApplyTagsToSpawnedObjects != 0) hash ^= ApplyTagsToSpawnedObjects.GetHashCode(); + if (templateData_ != null) hash ^= TemplateData.GetHashCode(); + if (PreviewCircuitGraphId.Length != 0) hash ^= PreviewCircuitGraphId.GetHashCode(); + if (toolType_ != null) hash ^= ToolType.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 (TimeBetweenSpawnsMs != 0) { + output.WriteRawTag(8); + output.WriteInt32(TimeBetweenSpawnsMs); + } + if (DEPRECATEDToolType != 0) { + output.WriteRawTag(16); + output.WriteInt32(DEPRECATEDToolType); + } + if (InventionId != 0L) { + output.WriteRawTag(24); + output.WriteInt64(InventionId); + } + if (NumObjectsToSpawn != 0) { + output.WriteRawTag(32); + output.WriteInt32(NumObjectsToSpawn); + } + if (ApplyTagsToSpawnedObjects != 0) { + output.WriteRawTag(40); + output.WriteInt32(ApplyTagsToSpawnedObjects); + } + if (templateData_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TemplateData); + } + if (PreviewCircuitGraphId.Length != 0) { + output.WriteRawTag(58); + output.WriteBytes(PreviewCircuitGraphId); + } + if (toolType_ != null) { + output.WriteRawTag(66); + output.WriteMessage(ToolType); + } + 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 (TimeBetweenSpawnsMs != 0) { + output.WriteRawTag(8); + output.WriteInt32(TimeBetweenSpawnsMs); + } + if (DEPRECATEDToolType != 0) { + output.WriteRawTag(16); + output.WriteInt32(DEPRECATEDToolType); + } + if (InventionId != 0L) { + output.WriteRawTag(24); + output.WriteInt64(InventionId); + } + if (NumObjectsToSpawn != 0) { + output.WriteRawTag(32); + output.WriteInt32(NumObjectsToSpawn); + } + if (ApplyTagsToSpawnedObjects != 0) { + output.WriteRawTag(40); + output.WriteInt32(ApplyTagsToSpawnedObjects); + } + if (templateData_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TemplateData); + } + if (PreviewCircuitGraphId.Length != 0) { + output.WriteRawTag(58); + output.WriteBytes(PreviewCircuitGraphId); + } + if (toolType_ != null) { + output.WriteRawTag(66); + output.WriteMessage(ToolType); + } + 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 (TimeBetweenSpawnsMs != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TimeBetweenSpawnsMs); + } + if (DEPRECATEDToolType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDToolType); + } + if (InventionId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(InventionId); + } + if (NumObjectsToSpawn != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NumObjectsToSpawn); + } + if (ApplyTagsToSpawnedObjects != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ApplyTagsToSpawnedObjects); + } + if (templateData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TemplateData); + } + if (PreviewCircuitGraphId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(PreviewCircuitGraphId); + } + if (toolType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ToolType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(UGCSpawnerData other) { + if (other == null) { + return; + } + if (other.TimeBetweenSpawnsMs != 0) { + TimeBetweenSpawnsMs = other.TimeBetweenSpawnsMs; + } + if (other.DEPRECATEDToolType != 0) { + DEPRECATEDToolType = other.DEPRECATEDToolType; + } + if (other.InventionId != 0L) { + InventionId = other.InventionId; + } + if (other.NumObjectsToSpawn != 0) { + NumObjectsToSpawn = other.NumObjectsToSpawn; + } + if (other.ApplyTagsToSpawnedObjects != 0) { + ApplyTagsToSpawnedObjects = other.ApplyTagsToSpawnedObjects; + } + if (other.templateData_ != null) { + if (templateData_ == null) { + TemplateData = new global::RecRoom.Protobuf.SpawnableTemplateData(); + } + TemplateData.MergeFrom(other.TemplateData); + } + if (other.PreviewCircuitGraphId.Length != 0) { + PreviewCircuitGraphId = other.PreviewCircuitGraphId; + } + if (other.toolType_ != null) { + if (toolType_ == null) { + ToolType = new global::RecRoom.Protobuf.Core.GuidData(); + } + ToolType.MergeFrom(other.ToolType); + } + _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 8: { + TimeBetweenSpawnsMs = input.ReadInt32(); + break; + } + case 16: { + DEPRECATEDToolType = input.ReadInt32(); + break; + } + case 24: { + InventionId = input.ReadInt64(); + break; + } + case 32: { + NumObjectsToSpawn = input.ReadInt32(); + break; + } + case 40: { + ApplyTagsToSpawnedObjects = input.ReadInt32(); + break; + } + case 50: { + if (templateData_ == null) { + TemplateData = new global::RecRoom.Protobuf.SpawnableTemplateData(); + } + input.ReadMessage(TemplateData); + break; + } + case 58: { + PreviewCircuitGraphId = input.ReadBytes(); + break; + } + case 66: { + if (toolType_ == null) { + ToolType = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ToolType); + 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 8: { + TimeBetweenSpawnsMs = input.ReadInt32(); + break; + } + case 16: { + DEPRECATEDToolType = input.ReadInt32(); + break; + } + case 24: { + InventionId = input.ReadInt64(); + break; + } + case 32: { + NumObjectsToSpawn = input.ReadInt32(); + break; + } + case 40: { + ApplyTagsToSpawnedObjects = input.ReadInt32(); + break; + } + case 50: { + if (templateData_ == null) { + TemplateData = new global::RecRoom.Protobuf.SpawnableTemplateData(); + } + input.ReadMessage(TemplateData); + break; + } + case 58: { + PreviewCircuitGraphId = input.ReadBytes(); + break; + } + case 66: { + if (toolType_ == null) { + ToolType = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ToolType); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SpawnableTemplateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SpawnableTemplateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PersistenceViewDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 SpawnableTemplateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpawnableTemplateData(SpawnableTemplateData other) : this() { + dEPRECATEDRoomDataVersion_ = other.dEPRECATEDRoomDataVersion_; + persistenceViews_ = other.persistenceViews_.Clone(); + outputLog_ = other.outputLog_; + circuitData_ = other.circuitData_; + connectableGraphData_ = other.connectableGraphData_ != null ? other.connectableGraphData_.Clone() : null; + extents_ = other.extents_ != null ? other.extents_.Clone() : null; + dEPRECATEDCircuitV2Data_ = other.dEPRECATEDCircuitV2Data_ != null ? other.dEPRECATEDCircuitV2Data_.Clone() : null; + circuitV2Data_ = other.circuitV2Data_ != null ? other.circuitV2Data_.Clone() : null; + inventionAnchorData_ = other.inventionAnchorData_ != null ? other.inventionAnchorData_.Clone() : null; + persistedRoomVersion_ = other.persistedRoomVersion_; + objectModelData_ = other.objectModelData_; + superRoomVersion_ = other.superRoomVersion_; + inventionInstanceData_ = other.inventionInstanceData_ != null ? other.inventionInstanceData_.Clone() : null; + securityData_ = other.securityData_ != null ? other.securityData_.Clone() : null; + inventoryItemDtos_ = other.inventoryItemDtos_.Clone(); + roomOfferDtos_ = other.roomOfferDtos_.Clone(); + rewardDatas_ = other.rewardDatas_.Clone(); + inventoryItemTagDtos_ = other.inventoryItemTagDtos_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpawnableTemplateData Clone() { + return new SpawnableTemplateData(this); + } + + /// Field number for the "DEPRECATED_room_data_version" field. + public const int DEPRECATEDRoomDataVersionFieldNumber = 1; + private global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion dEPRECATEDRoomDataVersion_ = global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion DEPRECATEDRoomDataVersion { + get { return dEPRECATEDRoomDataVersion_; } + set { + dEPRECATEDRoomDataVersion_ = value; + } + } + + /// Field number for the "persistence_views" field. + public const int PersistenceViewsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_persistenceViews_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.PersistenceViewData.Parser); + private readonly pbc::RepeatedField persistenceViews_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PersistenceViews { + get { return persistenceViews_; } + } + + /// Field number for the "output_log" field. + public const int OutputLogFieldNumber = 3; + private string outputLog_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string OutputLog { + get { return outputLog_; } + set { + outputLog_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "circuit_data" field. + public const int CircuitDataFieldNumber = 4; + private pb::ByteString circuitData_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString CircuitData { + get { return circuitData_; } + set { + circuitData_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "connectable_graph_data" field. + public const int ConnectableGraphDataFieldNumber = 5; + private global::RecRoom.Protobuf.ConnectableGraphData connectableGraphData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ConnectableGraphData ConnectableGraphData { + get { return connectableGraphData_; } + set { + connectableGraphData_ = value; + } + } + + /// Field number for the "extents" field. + public const int ExtentsFieldNumber = 6; + private global::RecRoom.Protobuf.Core.Vector3Data extents_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Extents { + get { return extents_; } + set { + extents_ = value; + } + } + + /// Field number for the "DEPRECATED_circuit_v2_data" field. + public const int DEPRECATEDCircuitV2DataFieldNumber = 7; + private global::CircuitsV2.Protobuf.CircuitGraphData dEPRECATEDCircuitV2Data_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitGraphData DEPRECATEDCircuitV2Data { + get { return dEPRECATEDCircuitV2Data_; } + set { + dEPRECATEDCircuitV2Data_ = value; + } + } + + /// Field number for the "circuit_v2_data" field. + public const int CircuitV2DataFieldNumber = 8; + private global::CircuitsV2.Protobuf.CircuitTemplateRootData circuitV2Data_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitTemplateRootData CircuitV2Data { + get { return circuitV2Data_; } + set { + circuitV2Data_ = value; + } + } + + /// Field number for the "invention_anchor_data" field. + public const int InventionAnchorDataFieldNumber = 9; + private global::RecRoom.Protobuf.InventionAnchorData inventionAnchorData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InventionAnchorData InventionAnchorData { + get { return inventionAnchorData_; } + set { + inventionAnchorData_ = value; + } + } + + /// Field number for the "persisted_room_version" field. + public const int PersistedRoomVersionFieldNumber = 10; + private global::RecRoom.Protobuf.PersistedRoomVersion persistedRoomVersion_ = global::RecRoom.Protobuf.PersistedRoomVersion.V0New; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PersistedRoomVersion PersistedRoomVersion { + get { return persistedRoomVersion_; } + set { + persistedRoomVersion_ = value; + } + } + + /// Field number for the "object_model_data" field. + public const int ObjectModelDataFieldNumber = 11; + private pb::ByteString objectModelData_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString ObjectModelData { + get { return objectModelData_; } + set { + objectModelData_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "super_room_version" field. + public const int SuperRoomVersionFieldNumber = 12; + private global::RecRoom.Protobuf.SuperRoomVersion superRoomVersion_ = global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SuperRoomVersion SuperRoomVersion { + get { return superRoomVersion_; } + set { + superRoomVersion_ = value; + } + } + + /// Field number for the "invention_instance_data" field. + public const int InventionInstanceDataFieldNumber = 13; + private global::RecRoom.Protobuf.InventionInstanceData inventionInstanceData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InventionInstanceData InventionInstanceData { + get { return inventionInstanceData_; } + set { + inventionInstanceData_ = value; + } + } + + /// Field number for the "security_data" field. + public const int SecurityDataFieldNumber = 14; + private global::RecRoom.Protobuf.SecurityData securityData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SecurityData SecurityData { + get { return securityData_; } + set { + securityData_ = value; + } + } + + /// Field number for the "inventory_item_dtos" field. + public const int InventoryItemDtosFieldNumber = 15; + private static readonly pb::FieldCodec _repeated_inventoryItemDtos_codec + = pb::FieldCodec.ForBytes(122); + private readonly pbc::RepeatedField inventoryItemDtos_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InventoryItemDtos { + get { return inventoryItemDtos_; } + } + + /// Field number for the "room_offer_dtos" field. + public const int RoomOfferDtosFieldNumber = 16; + private static readonly pb::FieldCodec _repeated_roomOfferDtos_codec + = pb::FieldCodec.ForBytes(130); + private readonly pbc::RepeatedField roomOfferDtos_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RoomOfferDtos { + get { return roomOfferDtos_; } + } + + /// Field number for the "reward_datas" field. + public const int RewardDatasFieldNumber = 17; + private static readonly pb::FieldCodec _repeated_rewardDatas_codec + = pb::FieldCodec.ForMessage(138, global::CircuitsV2.Protobuf.RewardData.Parser); + private readonly pbc::RepeatedField rewardDatas_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RewardDatas { + get { return rewardDatas_; } + } + + /// Field number for the "inventory_item_tag_dtos" field. + public const int InventoryItemTagDtosFieldNumber = 18; + private static readonly pb::FieldCodec _repeated_inventoryItemTagDtos_codec + = pb::FieldCodec.ForBytes(146); + private readonly pbc::RepeatedField inventoryItemTagDtos_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InventoryItemTagDtos { + get { return inventoryItemTagDtos_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SpawnableTemplateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SpawnableTemplateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DEPRECATEDRoomDataVersion != other.DEPRECATEDRoomDataVersion) return false; + if(!persistenceViews_.Equals(other.persistenceViews_)) return false; + if (OutputLog != other.OutputLog) return false; + if (CircuitData != other.CircuitData) return false; + if (!object.Equals(ConnectableGraphData, other.ConnectableGraphData)) return false; + if (!object.Equals(Extents, other.Extents)) return false; + if (!object.Equals(DEPRECATEDCircuitV2Data, other.DEPRECATEDCircuitV2Data)) return false; + if (!object.Equals(CircuitV2Data, other.CircuitV2Data)) return false; + if (!object.Equals(InventionAnchorData, other.InventionAnchorData)) return false; + if (PersistedRoomVersion != other.PersistedRoomVersion) return false; + if (ObjectModelData != other.ObjectModelData) return false; + if (SuperRoomVersion != other.SuperRoomVersion) return false; + if (!object.Equals(InventionInstanceData, other.InventionInstanceData)) return false; + if (!object.Equals(SecurityData, other.SecurityData)) return false; + if(!inventoryItemDtos_.Equals(other.inventoryItemDtos_)) return false; + if(!roomOfferDtos_.Equals(other.roomOfferDtos_)) return false; + if(!rewardDatas_.Equals(other.rewardDatas_)) return false; + if(!inventoryItemTagDtos_.Equals(other.inventoryItemTagDtos_)) 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 (DEPRECATEDRoomDataVersion != global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion) hash ^= DEPRECATEDRoomDataVersion.GetHashCode(); + hash ^= persistenceViews_.GetHashCode(); + if (OutputLog.Length != 0) hash ^= OutputLog.GetHashCode(); + if (CircuitData.Length != 0) hash ^= CircuitData.GetHashCode(); + if (connectableGraphData_ != null) hash ^= ConnectableGraphData.GetHashCode(); + if (extents_ != null) hash ^= Extents.GetHashCode(); + if (dEPRECATEDCircuitV2Data_ != null) hash ^= DEPRECATEDCircuitV2Data.GetHashCode(); + if (circuitV2Data_ != null) hash ^= CircuitV2Data.GetHashCode(); + if (inventionAnchorData_ != null) hash ^= InventionAnchorData.GetHashCode(); + if (PersistedRoomVersion != global::RecRoom.Protobuf.PersistedRoomVersion.V0New) hash ^= PersistedRoomVersion.GetHashCode(); + if (ObjectModelData.Length != 0) hash ^= ObjectModelData.GetHashCode(); + if (SuperRoomVersion != global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion) hash ^= SuperRoomVersion.GetHashCode(); + if (inventionInstanceData_ != null) hash ^= InventionInstanceData.GetHashCode(); + if (securityData_ != null) hash ^= SecurityData.GetHashCode(); + hash ^= inventoryItemDtos_.GetHashCode(); + hash ^= roomOfferDtos_.GetHashCode(); + hash ^= rewardDatas_.GetHashCode(); + hash ^= inventoryItemTagDtos_.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 (DEPRECATEDRoomDataVersion != global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion) { + output.WriteRawTag(8); + output.WriteEnum((int) DEPRECATEDRoomDataVersion); + } + persistenceViews_.WriteTo(output, _repeated_persistenceViews_codec); + if (OutputLog.Length != 0) { + output.WriteRawTag(26); + output.WriteString(OutputLog); + } + if (CircuitData.Length != 0) { + output.WriteRawTag(34); + output.WriteBytes(CircuitData); + } + if (connectableGraphData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(ConnectableGraphData); + } + if (extents_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Extents); + } + if (dEPRECATEDCircuitV2Data_ != null) { + output.WriteRawTag(58); + output.WriteMessage(DEPRECATEDCircuitV2Data); + } + if (circuitV2Data_ != null) { + output.WriteRawTag(66); + output.WriteMessage(CircuitV2Data); + } + if (inventionAnchorData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(InventionAnchorData); + } + if (PersistedRoomVersion != global::RecRoom.Protobuf.PersistedRoomVersion.V0New) { + output.WriteRawTag(80); + output.WriteEnum((int) PersistedRoomVersion); + } + if (ObjectModelData.Length != 0) { + output.WriteRawTag(90); + output.WriteBytes(ObjectModelData); + } + if (SuperRoomVersion != global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion) { + output.WriteRawTag(96); + output.WriteEnum((int) SuperRoomVersion); + } + if (inventionInstanceData_ != null) { + output.WriteRawTag(106); + output.WriteMessage(InventionInstanceData); + } + if (securityData_ != null) { + output.WriteRawTag(114); + output.WriteMessage(SecurityData); + } + inventoryItemDtos_.WriteTo(output, _repeated_inventoryItemDtos_codec); + roomOfferDtos_.WriteTo(output, _repeated_roomOfferDtos_codec); + rewardDatas_.WriteTo(output, _repeated_rewardDatas_codec); + inventoryItemTagDtos_.WriteTo(output, _repeated_inventoryItemTagDtos_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 (DEPRECATEDRoomDataVersion != global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion) { + output.WriteRawTag(8); + output.WriteEnum((int) DEPRECATEDRoomDataVersion); + } + persistenceViews_.WriteTo(ref output, _repeated_persistenceViews_codec); + if (OutputLog.Length != 0) { + output.WriteRawTag(26); + output.WriteString(OutputLog); + } + if (CircuitData.Length != 0) { + output.WriteRawTag(34); + output.WriteBytes(CircuitData); + } + if (connectableGraphData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(ConnectableGraphData); + } + if (extents_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Extents); + } + if (dEPRECATEDCircuitV2Data_ != null) { + output.WriteRawTag(58); + output.WriteMessage(DEPRECATEDCircuitV2Data); + } + if (circuitV2Data_ != null) { + output.WriteRawTag(66); + output.WriteMessage(CircuitV2Data); + } + if (inventionAnchorData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(InventionAnchorData); + } + if (PersistedRoomVersion != global::RecRoom.Protobuf.PersistedRoomVersion.V0New) { + output.WriteRawTag(80); + output.WriteEnum((int) PersistedRoomVersion); + } + if (ObjectModelData.Length != 0) { + output.WriteRawTag(90); + output.WriteBytes(ObjectModelData); + } + if (SuperRoomVersion != global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion) { + output.WriteRawTag(96); + output.WriteEnum((int) SuperRoomVersion); + } + if (inventionInstanceData_ != null) { + output.WriteRawTag(106); + output.WriteMessage(InventionInstanceData); + } + if (securityData_ != null) { + output.WriteRawTag(114); + output.WriteMessage(SecurityData); + } + inventoryItemDtos_.WriteTo(ref output, _repeated_inventoryItemDtos_codec); + roomOfferDtos_.WriteTo(ref output, _repeated_roomOfferDtos_codec); + rewardDatas_.WriteTo(ref output, _repeated_rewardDatas_codec); + inventoryItemTagDtos_.WriteTo(ref output, _repeated_inventoryItemTagDtos_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 (DEPRECATEDRoomDataVersion != global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) DEPRECATEDRoomDataVersion); + } + size += persistenceViews_.CalculateSize(_repeated_persistenceViews_codec); + if (OutputLog.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(OutputLog); + } + if (CircuitData.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(CircuitData); + } + if (connectableGraphData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ConnectableGraphData); + } + if (extents_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Extents); + } + if (dEPRECATEDCircuitV2Data_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDCircuitV2Data); + } + if (circuitV2Data_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CircuitV2Data); + } + if (inventionAnchorData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventionAnchorData); + } + if (PersistedRoomVersion != global::RecRoom.Protobuf.PersistedRoomVersion.V0New) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PersistedRoomVersion); + } + if (ObjectModelData.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(ObjectModelData); + } + if (SuperRoomVersion != global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) SuperRoomVersion); + } + if (inventionInstanceData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventionInstanceData); + } + if (securityData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SecurityData); + } + size += inventoryItemDtos_.CalculateSize(_repeated_inventoryItemDtos_codec); + size += roomOfferDtos_.CalculateSize(_repeated_roomOfferDtos_codec); + size += rewardDatas_.CalculateSize(_repeated_rewardDatas_codec); + size += inventoryItemTagDtos_.CalculateSize(_repeated_inventoryItemTagDtos_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SpawnableTemplateData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDRoomDataVersion != global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion.V0NewRoomPersistenceVersion) { + DEPRECATEDRoomDataVersion = other.DEPRECATEDRoomDataVersion; + } + persistenceViews_.Add(other.persistenceViews_); + if (other.OutputLog.Length != 0) { + OutputLog = other.OutputLog; + } + if (other.CircuitData.Length != 0) { + CircuitData = other.CircuitData; + } + if (other.connectableGraphData_ != null) { + if (connectableGraphData_ == null) { + ConnectableGraphData = new global::RecRoom.Protobuf.ConnectableGraphData(); + } + ConnectableGraphData.MergeFrom(other.ConnectableGraphData); + } + if (other.extents_ != null) { + if (extents_ == null) { + Extents = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Extents.MergeFrom(other.Extents); + } + if (other.dEPRECATEDCircuitV2Data_ != null) { + if (dEPRECATEDCircuitV2Data_ == null) { + DEPRECATEDCircuitV2Data = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + DEPRECATEDCircuitV2Data.MergeFrom(other.DEPRECATEDCircuitV2Data); + } + if (other.circuitV2Data_ != null) { + if (circuitV2Data_ == null) { + CircuitV2Data = new global::CircuitsV2.Protobuf.CircuitTemplateRootData(); + } + CircuitV2Data.MergeFrom(other.CircuitV2Data); + } + if (other.inventionAnchorData_ != null) { + if (inventionAnchorData_ == null) { + InventionAnchorData = new global::RecRoom.Protobuf.InventionAnchorData(); + } + InventionAnchorData.MergeFrom(other.InventionAnchorData); + } + if (other.PersistedRoomVersion != global::RecRoom.Protobuf.PersistedRoomVersion.V0New) { + PersistedRoomVersion = other.PersistedRoomVersion; + } + if (other.ObjectModelData.Length != 0) { + ObjectModelData = other.ObjectModelData; + } + if (other.SuperRoomVersion != global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion) { + SuperRoomVersion = other.SuperRoomVersion; + } + if (other.inventionInstanceData_ != null) { + if (inventionInstanceData_ == null) { + InventionInstanceData = new global::RecRoom.Protobuf.InventionInstanceData(); + } + InventionInstanceData.MergeFrom(other.InventionInstanceData); + } + if (other.securityData_ != null) { + if (securityData_ == null) { + SecurityData = new global::RecRoom.Protobuf.SecurityData(); + } + SecurityData.MergeFrom(other.SecurityData); + } + inventoryItemDtos_.Add(other.inventoryItemDtos_); + roomOfferDtos_.Add(other.roomOfferDtos_); + rewardDatas_.Add(other.rewardDatas_); + inventoryItemTagDtos_.Add(other.inventoryItemTagDtos_); + _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 8: { + DEPRECATEDRoomDataVersion = (global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion) input.ReadEnum(); + break; + } + case 18: { + persistenceViews_.AddEntriesFrom(input, _repeated_persistenceViews_codec); + break; + } + case 26: { + OutputLog = input.ReadString(); + break; + } + case 34: { + CircuitData = input.ReadBytes(); + break; + } + case 42: { + if (connectableGraphData_ == null) { + ConnectableGraphData = new global::RecRoom.Protobuf.ConnectableGraphData(); + } + input.ReadMessage(ConnectableGraphData); + break; + } + case 50: { + if (extents_ == null) { + Extents = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Extents); + break; + } + case 58: { + if (dEPRECATEDCircuitV2Data_ == null) { + DEPRECATEDCircuitV2Data = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + input.ReadMessage(DEPRECATEDCircuitV2Data); + break; + } + case 66: { + if (circuitV2Data_ == null) { + CircuitV2Data = new global::CircuitsV2.Protobuf.CircuitTemplateRootData(); + } + input.ReadMessage(CircuitV2Data); + break; + } + case 74: { + if (inventionAnchorData_ == null) { + InventionAnchorData = new global::RecRoom.Protobuf.InventionAnchorData(); + } + input.ReadMessage(InventionAnchorData); + break; + } + case 80: { + PersistedRoomVersion = (global::RecRoom.Protobuf.PersistedRoomVersion) input.ReadEnum(); + break; + } + case 90: { + ObjectModelData = input.ReadBytes(); + break; + } + case 96: { + SuperRoomVersion = (global::RecRoom.Protobuf.SuperRoomVersion) input.ReadEnum(); + break; + } + case 106: { + if (inventionInstanceData_ == null) { + InventionInstanceData = new global::RecRoom.Protobuf.InventionInstanceData(); + } + input.ReadMessage(InventionInstanceData); + break; + } + case 114: { + if (securityData_ == null) { + SecurityData = new global::RecRoom.Protobuf.SecurityData(); + } + input.ReadMessage(SecurityData); + break; + } + case 122: { + inventoryItemDtos_.AddEntriesFrom(input, _repeated_inventoryItemDtos_codec); + break; + } + case 130: { + roomOfferDtos_.AddEntriesFrom(input, _repeated_roomOfferDtos_codec); + break; + } + case 138: { + rewardDatas_.AddEntriesFrom(input, _repeated_rewardDatas_codec); + break; + } + case 146: { + inventoryItemTagDtos_.AddEntriesFrom(input, _repeated_inventoryItemTagDtos_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 8: { + DEPRECATEDRoomDataVersion = (global::RecRoom.Protobuf.DEPRECATED_RoomPersistenceVersion) input.ReadEnum(); + break; + } + case 18: { + persistenceViews_.AddEntriesFrom(ref input, _repeated_persistenceViews_codec); + break; + } + case 26: { + OutputLog = input.ReadString(); + break; + } + case 34: { + CircuitData = input.ReadBytes(); + break; + } + case 42: { + if (connectableGraphData_ == null) { + ConnectableGraphData = new global::RecRoom.Protobuf.ConnectableGraphData(); + } + input.ReadMessage(ConnectableGraphData); + break; + } + case 50: { + if (extents_ == null) { + Extents = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Extents); + break; + } + case 58: { + if (dEPRECATEDCircuitV2Data_ == null) { + DEPRECATEDCircuitV2Data = new global::CircuitsV2.Protobuf.CircuitGraphData(); + } + input.ReadMessage(DEPRECATEDCircuitV2Data); + break; + } + case 66: { + if (circuitV2Data_ == null) { + CircuitV2Data = new global::CircuitsV2.Protobuf.CircuitTemplateRootData(); + } + input.ReadMessage(CircuitV2Data); + break; + } + case 74: { + if (inventionAnchorData_ == null) { + InventionAnchorData = new global::RecRoom.Protobuf.InventionAnchorData(); + } + input.ReadMessage(InventionAnchorData); + break; + } + case 80: { + PersistedRoomVersion = (global::RecRoom.Protobuf.PersistedRoomVersion) input.ReadEnum(); + break; + } + case 90: { + ObjectModelData = input.ReadBytes(); + break; + } + case 96: { + SuperRoomVersion = (global::RecRoom.Protobuf.SuperRoomVersion) input.ReadEnum(); + break; + } + case 106: { + if (inventionInstanceData_ == null) { + InventionInstanceData = new global::RecRoom.Protobuf.InventionInstanceData(); + } + input.ReadMessage(InventionInstanceData); + break; + } + case 114: { + if (securityData_ == null) { + SecurityData = new global::RecRoom.Protobuf.SecurityData(); + } + input.ReadMessage(SecurityData); + break; + } + case 122: { + inventoryItemDtos_.AddEntriesFrom(ref input, _repeated_inventoryItemDtos_codec); + break; + } + case 130: { + roomOfferDtos_.AddEntriesFrom(ref input, _repeated_roomOfferDtos_codec); + break; + } + case 138: { + rewardDatas_.AddEntriesFrom(ref input, _repeated_rewardDatas_codec); + break; + } + case 146: { + inventoryItemTagDtos_.AddEntriesFrom(ref input, _repeated_inventoryItemTagDtos_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayAudioAtPositionData.cs b/PlayAudioAtPositionData.cs new file mode 100644 index 0000000..7dd6139 --- /dev/null +++ b/PlayAudioAtPositionData.cs @@ -0,0 +1,393 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/play_audio_at_position_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/play_audio_at_position_data.proto + public static partial class PlayAudioAtPositionDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/play_audio_at_position_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayAudioAtPositionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1jaXJjdWl0c192Mi9wbGF5X2F1ZGlvX2F0X3Bvc2l0aW9uX2RhdGEucHJv", + "dG8SC2NpcmN1aXRzX3YyIpABChdQbGF5QXVkaW9BdFBvc2l0aW9uRGF0YRIO", + "CgZzeW5jZWQYASABKAgSHAoUbWF4X3JvbGxvZmZfZGlzdGFuY2UYAiABKAIS", + "FQoNcm9sbG9mZl9jdXJ2ZRgDIAEoBRIVCg1hdWRpb19jaGFubmVsGAQgASgF", + "EhkKEWF1ZGlvX3N1Yl9jaGFubmVsGAUgASgJQhaqAhNDaXJjdWl0c1YyLlBy", + "b3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PlayAudioAtPositionData), global::CircuitsV2.Protobuf.PlayAudioAtPositionData.Parser, new[]{ "Synced", "MaxRolloffDistance", "RolloffCurve", "AudioChannel", "AudioSubChannel" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayAudioAtPositionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayAudioAtPositionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PlayAudioAtPositionDataReflection.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 PlayAudioAtPositionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayAudioAtPositionData(PlayAudioAtPositionData other) : this() { + synced_ = other.synced_; + maxRolloffDistance_ = other.maxRolloffDistance_; + rolloffCurve_ = other.rolloffCurve_; + audioChannel_ = other.audioChannel_; + audioSubChannel_ = other.audioSubChannel_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayAudioAtPositionData Clone() { + return new PlayAudioAtPositionData(this); + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 1; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + /// Field number for the "max_rolloff_distance" field. + public const int MaxRolloffDistanceFieldNumber = 2; + private float maxRolloffDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxRolloffDistance { + get { return maxRolloffDistance_; } + set { + maxRolloffDistance_ = value; + } + } + + /// Field number for the "rolloff_curve" field. + public const int RolloffCurveFieldNumber = 3; + private int rolloffCurve_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RolloffCurve { + get { return rolloffCurve_; } + set { + rolloffCurve_ = value; + } + } + + /// Field number for the "audio_channel" field. + public const int AudioChannelFieldNumber = 4; + private int audioChannel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AudioChannel { + get { return audioChannel_; } + set { + audioChannel_ = value; + } + } + + /// Field number for the "audio_sub_channel" field. + public const int AudioSubChannelFieldNumber = 5; + private string audioSubChannel_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string AudioSubChannel { + get { return audioSubChannel_; } + set { + audioSubChannel_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayAudioAtPositionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayAudioAtPositionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Synced != other.Synced) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxRolloffDistance, other.MaxRolloffDistance)) return false; + if (RolloffCurve != other.RolloffCurve) return false; + if (AudioChannel != other.AudioChannel) return false; + if (AudioSubChannel != other.AudioSubChannel) 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 (Synced != false) hash ^= Synced.GetHashCode(); + if (MaxRolloffDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxRolloffDistance); + if (RolloffCurve != 0) hash ^= RolloffCurve.GetHashCode(); + if (AudioChannel != 0) hash ^= AudioChannel.GetHashCode(); + if (AudioSubChannel.Length != 0) hash ^= AudioSubChannel.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 (Synced != false) { + output.WriteRawTag(8); + output.WriteBool(Synced); + } + if (MaxRolloffDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxRolloffDistance); + } + if (RolloffCurve != 0) { + output.WriteRawTag(24); + output.WriteInt32(RolloffCurve); + } + if (AudioChannel != 0) { + output.WriteRawTag(32); + output.WriteInt32(AudioChannel); + } + if (AudioSubChannel.Length != 0) { + output.WriteRawTag(42); + output.WriteString(AudioSubChannel); + } + 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 (Synced != false) { + output.WriteRawTag(8); + output.WriteBool(Synced); + } + if (MaxRolloffDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxRolloffDistance); + } + if (RolloffCurve != 0) { + output.WriteRawTag(24); + output.WriteInt32(RolloffCurve); + } + if (AudioChannel != 0) { + output.WriteRawTag(32); + output.WriteInt32(AudioChannel); + } + if (AudioSubChannel.Length != 0) { + output.WriteRawTag(42); + output.WriteString(AudioSubChannel); + } + 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 (Synced != false) { + size += 1 + 1; + } + if (MaxRolloffDistance != 0F) { + size += 1 + 4; + } + if (RolloffCurve != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RolloffCurve); + } + if (AudioChannel != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AudioChannel); + } + if (AudioSubChannel.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(AudioSubChannel); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayAudioAtPositionData other) { + if (other == null) { + return; + } + if (other.Synced != false) { + Synced = other.Synced; + } + if (other.MaxRolloffDistance != 0F) { + MaxRolloffDistance = other.MaxRolloffDistance; + } + if (other.RolloffCurve != 0) { + RolloffCurve = other.RolloffCurve; + } + if (other.AudioChannel != 0) { + AudioChannel = other.AudioChannel; + } + if (other.AudioSubChannel.Length != 0) { + AudioSubChannel = other.AudioSubChannel; + } + _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 8: { + Synced = input.ReadBool(); + break; + } + case 21: { + MaxRolloffDistance = input.ReadFloat(); + break; + } + case 24: { + RolloffCurve = input.ReadInt32(); + break; + } + case 32: { + AudioChannel = input.ReadInt32(); + break; + } + case 42: { + AudioSubChannel = input.ReadString(); + 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 8: { + Synced = input.ReadBool(); + break; + } + case 21: { + MaxRolloffDistance = input.ReadFloat(); + break; + } + case 24: { + RolloffCurve = input.ReadInt32(); + break; + } + case 32: { + AudioChannel = input.ReadInt32(); + break; + } + case 42: { + AudioSubChannel = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayParticleVfxAtPositionData.cs b/PlayParticleVfxAtPositionData.cs new file mode 100644 index 0000000..60ab200 --- /dev/null +++ b/PlayParticleVfxAtPositionData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/play_particle_vfx_at_position_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/play_particle_vfx_at_position_data.proto + public static partial class PlayParticleVfxAtPositionDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/play_particle_vfx_at_position_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayParticleVfxAtPositionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjRjaXJjdWl0c192Mi9wbGF5X3BhcnRpY2xlX3ZmeF9hdF9wb3NpdGlvbl9k", + "YXRhLnByb3RvEgtjaXJjdWl0c192MiIvCh1QbGF5UGFydGljbGVWZnhBdFBv", + "c2l0aW9uRGF0YRIOCgZzeW5jZWQYASABKAhCFqoCE0NpcmN1aXRzVjIuUHJv", + "dG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PlayParticleVfxAtPositionData), global::CircuitsV2.Protobuf.PlayParticleVfxAtPositionData.Parser, new[]{ "Synced" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayParticleVfxAtPositionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayParticleVfxAtPositionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PlayParticleVfxAtPositionDataReflection.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 PlayParticleVfxAtPositionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayParticleVfxAtPositionData(PlayParticleVfxAtPositionData other) : this() { + synced_ = other.synced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayParticleVfxAtPositionData Clone() { + return new PlayParticleVfxAtPositionData(this); + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 1; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayParticleVfxAtPositionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayParticleVfxAtPositionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Synced != other.Synced) 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 (Synced != false) hash ^= Synced.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 (Synced != false) { + output.WriteRawTag(8); + output.WriteBool(Synced); + } + 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 (Synced != false) { + output.WriteRawTag(8); + output.WriteBool(Synced); + } + 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 (Synced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayParticleVfxAtPositionData other) { + if (other == null) { + return; + } + if (other.Synced != false) { + Synced = other.Synced; + } + _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 8: { + Synced = input.ReadBool(); + 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 8: { + Synced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerAttractorData.cs b/PlayerAttractorData.cs new file mode 100644 index 0000000..40ddfb1 --- /dev/null +++ b/PlayerAttractorData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/player_attractor_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/player_attractor_data.proto + public static partial class PlayerAttractorDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/player_attractor_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerAttractorDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjByZWNfcm9vbS9wZXJzaXN0ZW5jZS9wbGF5ZXJfYXR0cmFjdG9yX2RhdGEu", + "cHJvdG8SCHJlY19yb29tIiYKE1BsYXllckF0dHJhY3RvckRhdGESDwoHZW5h", + "YmxlZBgBIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PlayerAttractorData), global::RecRoom.Protobuf.PlayerAttractorData.Parser, new[]{ "Enabled" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerAttractorData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerAttractorData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PlayerAttractorDataReflection.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 PlayerAttractorData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerAttractorData(PlayerAttractorData other) : this() { + enabled_ = other.enabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerAttractorData Clone() { + return new PlayerAttractorData(this); + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 1; + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { return enabled_; } + set { + enabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerAttractorData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerAttractorData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Enabled != other.Enabled) 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 (Enabled != false) hash ^= Enabled.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 (Enabled != false) { + output.WriteRawTag(8); + output.WriteBool(Enabled); + } + 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 (Enabled != false) { + output.WriteRawTag(8); + output.WriteBool(Enabled); + } + 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 (Enabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerAttractorData other) { + if (other == null) { + return; + } + if (other.Enabled != false) { + Enabled = other.Enabled; + } + _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 8: { + Enabled = input.ReadBool(); + 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 8: { + Enabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerCloudData.cs b/PlayerCloudData.cs new file mode 100644 index 0000000..bfcd0c7 --- /dev/null +++ b/PlayerCloudData.cs @@ -0,0 +1,721 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/player_cloud_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/player_cloud_data.proto + public static partial class PlayerCloudDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/player_cloud_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerCloudDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9wbGF5ZXJfY2xvdWRfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIaJWNpcmN1aXRzL3N0YXRpYy9ldi92YXJpYW50X2RhdGEucHJvdG8a", + "IWNpcmN1aXRzX3YyL3BlcnNpc3RlZF92YWx1ZS5wcm90byLCBwoPUGxheWVy", + "Q2xvdWREYXRhEioKBWJvb2xzGAEgAygLMhsuY2lyY3VpdHNfdjIuUGVyc2lz", + "dGVkVmFsdWUSKwoGZmxvYXRzGAIgAygLMhsuY2lyY3VpdHNfdjIuUGVyc2lz", + "dGVkVmFsdWUSKQoEaW50cxgDIAMoCzIbLmNpcmN1aXRzX3YyLlBlcnNpc3Rl", + "ZFZhbHVlEjAKC3F1YXRlcm5pb25zGAQgAygLMhsuY2lyY3VpdHNfdjIuUGVy", + "c2lzdGVkVmFsdWUSLAoHc3RyaW5ncxgFIAMoCzIbLmNpcmN1aXRzX3YyLlBl", + "cnNpc3RlZFZhbHVlEi0KCHZlY3RvcjNzGAYgAygLMhsuY2lyY3VpdHNfdjIu", + "UGVyc2lzdGVkVmFsdWUSKwoGY29sb3JzGAcgAygLMhsuY2lyY3VpdHNfdjIu", + "UGVyc2lzdGVkVmFsdWUSMgoNcmVjX25ldF9pbWFnZRgQIAMoCzIbLmNpcmN1", + "aXRzX3YyLlBlcnNpc3RlZFZhbHVlEjMKDnJlY19uZXRfbWVzaGVzGBIgAygL", + "MhsuY2lyY3VpdHNfdjIuUGVyc2lzdGVkVmFsdWUSMAoRcmVmZXJlbmNlX29i", + "amVjdHMYCCADKAsyFS5jaXJjdWl0cy5WYXJpYW50RGF0YRIvCgpsaXN0X2Jv", + "b2xzGAkgAygLMhsuY2lyY3VpdHNfdjIuUGVyc2lzdGVkVmFsdWUSMAoLbGlz", + "dF9mbG9hdHMYCiADKAsyGy5jaXJjdWl0c192Mi5QZXJzaXN0ZWRWYWx1ZRIu", + "CglsaXN0X2ludHMYCyADKAsyGy5jaXJjdWl0c192Mi5QZXJzaXN0ZWRWYWx1", + "ZRI1ChBsaXN0X3F1YXRlcm5pb25zGAwgAygLMhsuY2lyY3VpdHNfdjIuUGVy", + "c2lzdGVkVmFsdWUSMQoMbGlzdF9zdHJpbmdzGA0gAygLMhsuY2lyY3VpdHNf", + "djIuUGVyc2lzdGVkVmFsdWUSMgoNbGlzdF92ZWN0b3IzcxgOIAMoCzIbLmNp", + "cmN1aXRzX3YyLlBlcnNpc3RlZFZhbHVlEjAKC2xpc3RfY29sb3JzGA8gAygL", + "MhsuY2lyY3VpdHNfdjIuUGVyc2lzdGVkVmFsdWUSNwoSbGlzdF9yZWNfbmV0", + "X2ltYWdlGBEgAygLMhsuY2lyY3VpdHNfdjIuUGVyc2lzdGVkVmFsdWUSOAoT", + "bGlzdF9yZWNfbmV0X21lc2hlcxgTIAMoCzIbLmNpcmN1aXRzX3YyLlBlcnNp", + "c3RlZFZhbHVlQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.VariantDataReflection.Descriptor, global::CircuitsV2.Protobuf.PersistedValueReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PlayerCloudData), global::CircuitsV2.Protobuf.PlayerCloudData.Parser, new[]{ "Bools", "Floats", "Ints", "Quaternions", "Strings", "Vector3S", "Colors", "RecNetImage", "RecNetMeshes", "ReferenceObjects", "ListBools", "ListFloats", "ListInts", "ListQuaternions", "ListStrings", "ListVector3S", "ListColors", "ListRecNetImage", "ListRecNetMeshes" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerCloudData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerCloudData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PlayerCloudDataReflection.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 PlayerCloudData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerCloudData(PlayerCloudData other) : this() { + bools_ = other.bools_.Clone(); + floats_ = other.floats_.Clone(); + ints_ = other.ints_.Clone(); + quaternions_ = other.quaternions_.Clone(); + strings_ = other.strings_.Clone(); + vector3S_ = other.vector3S_.Clone(); + colors_ = other.colors_.Clone(); + recNetImage_ = other.recNetImage_.Clone(); + recNetMeshes_ = other.recNetMeshes_.Clone(); + referenceObjects_ = other.referenceObjects_.Clone(); + listBools_ = other.listBools_.Clone(); + listFloats_ = other.listFloats_.Clone(); + listInts_ = other.listInts_.Clone(); + listQuaternions_ = other.listQuaternions_.Clone(); + listStrings_ = other.listStrings_.Clone(); + listVector3S_ = other.listVector3S_.Clone(); + listColors_ = other.listColors_.Clone(); + listRecNetImage_ = other.listRecNetImage_.Clone(); + listRecNetMeshes_ = other.listRecNetMeshes_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerCloudData Clone() { + return new PlayerCloudData(this); + } + + /// Field number for the "bools" field. + public const int BoolsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_bools_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField bools_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Bools { + get { return bools_; } + } + + /// Field number for the "floats" field. + public const int FloatsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_floats_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField floats_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Floats { + get { return floats_; } + } + + /// Field number for the "ints" field. + public const int IntsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_ints_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField ints_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Ints { + get { return ints_; } + } + + /// Field number for the "quaternions" field. + public const int QuaternionsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_quaternions_codec + = pb::FieldCodec.ForMessage(34, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField quaternions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Quaternions { + get { return quaternions_; } + } + + /// Field number for the "strings" field. + public const int StringsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_strings_codec + = pb::FieldCodec.ForMessage(42, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField strings_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Strings { + get { return strings_; } + } + + /// Field number for the "vector3s" field. + public const int Vector3SFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_vector3S_codec + = pb::FieldCodec.ForMessage(50, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField vector3S_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Vector3S { + get { return vector3S_; } + } + + /// Field number for the "colors" field. + public const int ColorsFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_colors_codec + = pb::FieldCodec.ForMessage(58, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField colors_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Colors { + get { return colors_; } + } + + /// Field number for the "rec_net_image" field. + public const int RecNetImageFieldNumber = 16; + private static readonly pb::FieldCodec _repeated_recNetImage_codec + = pb::FieldCodec.ForMessage(130, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField recNetImage_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RecNetImage { + get { return recNetImage_; } + } + + /// Field number for the "rec_net_meshes" field. + public const int RecNetMeshesFieldNumber = 18; + private static readonly pb::FieldCodec _repeated_recNetMeshes_codec + = pb::FieldCodec.ForMessage(146, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField recNetMeshes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RecNetMeshes { + get { return recNetMeshes_; } + } + + /// Field number for the "reference_objects" field. + public const int ReferenceObjectsFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_referenceObjects_codec + = pb::FieldCodec.ForMessage(66, global::Circuits.Static.EV.Protobuf.VariantData.Parser); + private readonly pbc::RepeatedField referenceObjects_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ReferenceObjects { + get { return referenceObjects_; } + } + + /// Field number for the "list_bools" field. + public const int ListBoolsFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_listBools_codec + = pb::FieldCodec.ForMessage(74, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField listBools_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListBools { + get { return listBools_; } + } + + /// Field number for the "list_floats" field. + public const int ListFloatsFieldNumber = 10; + private static readonly pb::FieldCodec _repeated_listFloats_codec + = pb::FieldCodec.ForMessage(82, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField listFloats_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListFloats { + get { return listFloats_; } + } + + /// Field number for the "list_ints" field. + public const int ListIntsFieldNumber = 11; + private static readonly pb::FieldCodec _repeated_listInts_codec + = pb::FieldCodec.ForMessage(90, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField listInts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListInts { + get { return listInts_; } + } + + /// Field number for the "list_quaternions" field. + public const int ListQuaternionsFieldNumber = 12; + private static readonly pb::FieldCodec _repeated_listQuaternions_codec + = pb::FieldCodec.ForMessage(98, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField listQuaternions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListQuaternions { + get { return listQuaternions_; } + } + + /// Field number for the "list_strings" field. + public const int ListStringsFieldNumber = 13; + private static readonly pb::FieldCodec _repeated_listStrings_codec + = pb::FieldCodec.ForMessage(106, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField listStrings_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListStrings { + get { return listStrings_; } + } + + /// Field number for the "list_vector3s" field. + public const int ListVector3SFieldNumber = 14; + private static readonly pb::FieldCodec _repeated_listVector3S_codec + = pb::FieldCodec.ForMessage(114, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField listVector3S_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListVector3S { + get { return listVector3S_; } + } + + /// Field number for the "list_colors" field. + public const int ListColorsFieldNumber = 15; + private static readonly pb::FieldCodec _repeated_listColors_codec + = pb::FieldCodec.ForMessage(122, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField listColors_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListColors { + get { return listColors_; } + } + + /// Field number for the "list_rec_net_image" field. + public const int ListRecNetImageFieldNumber = 17; + private static readonly pb::FieldCodec _repeated_listRecNetImage_codec + = pb::FieldCodec.ForMessage(138, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField listRecNetImage_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListRecNetImage { + get { return listRecNetImage_; } + } + + /// Field number for the "list_rec_net_meshes" field. + public const int ListRecNetMeshesFieldNumber = 19; + private static readonly pb::FieldCodec _repeated_listRecNetMeshes_codec + = pb::FieldCodec.ForMessage(154, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField listRecNetMeshes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ListRecNetMeshes { + get { return listRecNetMeshes_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerCloudData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerCloudData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!bools_.Equals(other.bools_)) return false; + if(!floats_.Equals(other.floats_)) return false; + if(!ints_.Equals(other.ints_)) return false; + if(!quaternions_.Equals(other.quaternions_)) return false; + if(!strings_.Equals(other.strings_)) return false; + if(!vector3S_.Equals(other.vector3S_)) return false; + if(!colors_.Equals(other.colors_)) return false; + if(!recNetImage_.Equals(other.recNetImage_)) return false; + if(!recNetMeshes_.Equals(other.recNetMeshes_)) return false; + if(!referenceObjects_.Equals(other.referenceObjects_)) return false; + if(!listBools_.Equals(other.listBools_)) return false; + if(!listFloats_.Equals(other.listFloats_)) return false; + if(!listInts_.Equals(other.listInts_)) return false; + if(!listQuaternions_.Equals(other.listQuaternions_)) return false; + if(!listStrings_.Equals(other.listStrings_)) return false; + if(!listVector3S_.Equals(other.listVector3S_)) return false; + if(!listColors_.Equals(other.listColors_)) return false; + if(!listRecNetImage_.Equals(other.listRecNetImage_)) return false; + if(!listRecNetMeshes_.Equals(other.listRecNetMeshes_)) 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; + hash ^= bools_.GetHashCode(); + hash ^= floats_.GetHashCode(); + hash ^= ints_.GetHashCode(); + hash ^= quaternions_.GetHashCode(); + hash ^= strings_.GetHashCode(); + hash ^= vector3S_.GetHashCode(); + hash ^= colors_.GetHashCode(); + hash ^= recNetImage_.GetHashCode(); + hash ^= recNetMeshes_.GetHashCode(); + hash ^= referenceObjects_.GetHashCode(); + hash ^= listBools_.GetHashCode(); + hash ^= listFloats_.GetHashCode(); + hash ^= listInts_.GetHashCode(); + hash ^= listQuaternions_.GetHashCode(); + hash ^= listStrings_.GetHashCode(); + hash ^= listVector3S_.GetHashCode(); + hash ^= listColors_.GetHashCode(); + hash ^= listRecNetImage_.GetHashCode(); + hash ^= listRecNetMeshes_.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 + bools_.WriteTo(output, _repeated_bools_codec); + floats_.WriteTo(output, _repeated_floats_codec); + ints_.WriteTo(output, _repeated_ints_codec); + quaternions_.WriteTo(output, _repeated_quaternions_codec); + strings_.WriteTo(output, _repeated_strings_codec); + vector3S_.WriteTo(output, _repeated_vector3S_codec); + colors_.WriteTo(output, _repeated_colors_codec); + referenceObjects_.WriteTo(output, _repeated_referenceObjects_codec); + listBools_.WriteTo(output, _repeated_listBools_codec); + listFloats_.WriteTo(output, _repeated_listFloats_codec); + listInts_.WriteTo(output, _repeated_listInts_codec); + listQuaternions_.WriteTo(output, _repeated_listQuaternions_codec); + listStrings_.WriteTo(output, _repeated_listStrings_codec); + listVector3S_.WriteTo(output, _repeated_listVector3S_codec); + listColors_.WriteTo(output, _repeated_listColors_codec); + recNetImage_.WriteTo(output, _repeated_recNetImage_codec); + listRecNetImage_.WriteTo(output, _repeated_listRecNetImage_codec); + recNetMeshes_.WriteTo(output, _repeated_recNetMeshes_codec); + listRecNetMeshes_.WriteTo(output, _repeated_listRecNetMeshes_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) { + bools_.WriteTo(ref output, _repeated_bools_codec); + floats_.WriteTo(ref output, _repeated_floats_codec); + ints_.WriteTo(ref output, _repeated_ints_codec); + quaternions_.WriteTo(ref output, _repeated_quaternions_codec); + strings_.WriteTo(ref output, _repeated_strings_codec); + vector3S_.WriteTo(ref output, _repeated_vector3S_codec); + colors_.WriteTo(ref output, _repeated_colors_codec); + referenceObjects_.WriteTo(ref output, _repeated_referenceObjects_codec); + listBools_.WriteTo(ref output, _repeated_listBools_codec); + listFloats_.WriteTo(ref output, _repeated_listFloats_codec); + listInts_.WriteTo(ref output, _repeated_listInts_codec); + listQuaternions_.WriteTo(ref output, _repeated_listQuaternions_codec); + listStrings_.WriteTo(ref output, _repeated_listStrings_codec); + listVector3S_.WriteTo(ref output, _repeated_listVector3S_codec); + listColors_.WriteTo(ref output, _repeated_listColors_codec); + recNetImage_.WriteTo(ref output, _repeated_recNetImage_codec); + listRecNetImage_.WriteTo(ref output, _repeated_listRecNetImage_codec); + recNetMeshes_.WriteTo(ref output, _repeated_recNetMeshes_codec); + listRecNetMeshes_.WriteTo(ref output, _repeated_listRecNetMeshes_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; + size += bools_.CalculateSize(_repeated_bools_codec); + size += floats_.CalculateSize(_repeated_floats_codec); + size += ints_.CalculateSize(_repeated_ints_codec); + size += quaternions_.CalculateSize(_repeated_quaternions_codec); + size += strings_.CalculateSize(_repeated_strings_codec); + size += vector3S_.CalculateSize(_repeated_vector3S_codec); + size += colors_.CalculateSize(_repeated_colors_codec); + size += recNetImage_.CalculateSize(_repeated_recNetImage_codec); + size += recNetMeshes_.CalculateSize(_repeated_recNetMeshes_codec); + size += referenceObjects_.CalculateSize(_repeated_referenceObjects_codec); + size += listBools_.CalculateSize(_repeated_listBools_codec); + size += listFloats_.CalculateSize(_repeated_listFloats_codec); + size += listInts_.CalculateSize(_repeated_listInts_codec); + size += listQuaternions_.CalculateSize(_repeated_listQuaternions_codec); + size += listStrings_.CalculateSize(_repeated_listStrings_codec); + size += listVector3S_.CalculateSize(_repeated_listVector3S_codec); + size += listColors_.CalculateSize(_repeated_listColors_codec); + size += listRecNetImage_.CalculateSize(_repeated_listRecNetImage_codec); + size += listRecNetMeshes_.CalculateSize(_repeated_listRecNetMeshes_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerCloudData other) { + if (other == null) { + return; + } + bools_.Add(other.bools_); + floats_.Add(other.floats_); + ints_.Add(other.ints_); + quaternions_.Add(other.quaternions_); + strings_.Add(other.strings_); + vector3S_.Add(other.vector3S_); + colors_.Add(other.colors_); + recNetImage_.Add(other.recNetImage_); + recNetMeshes_.Add(other.recNetMeshes_); + referenceObjects_.Add(other.referenceObjects_); + listBools_.Add(other.listBools_); + listFloats_.Add(other.listFloats_); + listInts_.Add(other.listInts_); + listQuaternions_.Add(other.listQuaternions_); + listStrings_.Add(other.listStrings_); + listVector3S_.Add(other.listVector3S_); + listColors_.Add(other.listColors_); + listRecNetImage_.Add(other.listRecNetImage_); + listRecNetMeshes_.Add(other.listRecNetMeshes_); + _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: { + bools_.AddEntriesFrom(input, _repeated_bools_codec); + break; + } + case 18: { + floats_.AddEntriesFrom(input, _repeated_floats_codec); + break; + } + case 26: { + ints_.AddEntriesFrom(input, _repeated_ints_codec); + break; + } + case 34: { + quaternions_.AddEntriesFrom(input, _repeated_quaternions_codec); + break; + } + case 42: { + strings_.AddEntriesFrom(input, _repeated_strings_codec); + break; + } + case 50: { + vector3S_.AddEntriesFrom(input, _repeated_vector3S_codec); + break; + } + case 58: { + colors_.AddEntriesFrom(input, _repeated_colors_codec); + break; + } + case 66: { + referenceObjects_.AddEntriesFrom(input, _repeated_referenceObjects_codec); + break; + } + case 74: { + listBools_.AddEntriesFrom(input, _repeated_listBools_codec); + break; + } + case 82: { + listFloats_.AddEntriesFrom(input, _repeated_listFloats_codec); + break; + } + case 90: { + listInts_.AddEntriesFrom(input, _repeated_listInts_codec); + break; + } + case 98: { + listQuaternions_.AddEntriesFrom(input, _repeated_listQuaternions_codec); + break; + } + case 106: { + listStrings_.AddEntriesFrom(input, _repeated_listStrings_codec); + break; + } + case 114: { + listVector3S_.AddEntriesFrom(input, _repeated_listVector3S_codec); + break; + } + case 122: { + listColors_.AddEntriesFrom(input, _repeated_listColors_codec); + break; + } + case 130: { + recNetImage_.AddEntriesFrom(input, _repeated_recNetImage_codec); + break; + } + case 138: { + listRecNetImage_.AddEntriesFrom(input, _repeated_listRecNetImage_codec); + break; + } + case 146: { + recNetMeshes_.AddEntriesFrom(input, _repeated_recNetMeshes_codec); + break; + } + case 154: { + listRecNetMeshes_.AddEntriesFrom(input, _repeated_listRecNetMeshes_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: { + bools_.AddEntriesFrom(ref input, _repeated_bools_codec); + break; + } + case 18: { + floats_.AddEntriesFrom(ref input, _repeated_floats_codec); + break; + } + case 26: { + ints_.AddEntriesFrom(ref input, _repeated_ints_codec); + break; + } + case 34: { + quaternions_.AddEntriesFrom(ref input, _repeated_quaternions_codec); + break; + } + case 42: { + strings_.AddEntriesFrom(ref input, _repeated_strings_codec); + break; + } + case 50: { + vector3S_.AddEntriesFrom(ref input, _repeated_vector3S_codec); + break; + } + case 58: { + colors_.AddEntriesFrom(ref input, _repeated_colors_codec); + break; + } + case 66: { + referenceObjects_.AddEntriesFrom(ref input, _repeated_referenceObjects_codec); + break; + } + case 74: { + listBools_.AddEntriesFrom(ref input, _repeated_listBools_codec); + break; + } + case 82: { + listFloats_.AddEntriesFrom(ref input, _repeated_listFloats_codec); + break; + } + case 90: { + listInts_.AddEntriesFrom(ref input, _repeated_listInts_codec); + break; + } + case 98: { + listQuaternions_.AddEntriesFrom(ref input, _repeated_listQuaternions_codec); + break; + } + case 106: { + listStrings_.AddEntriesFrom(ref input, _repeated_listStrings_codec); + break; + } + case 114: { + listVector3S_.AddEntriesFrom(ref input, _repeated_listVector3S_codec); + break; + } + case 122: { + listColors_.AddEntriesFrom(ref input, _repeated_listColors_codec); + break; + } + case 130: { + recNetImage_.AddEntriesFrom(ref input, _repeated_recNetImage_codec); + break; + } + case 138: { + listRecNetImage_.AddEntriesFrom(ref input, _repeated_listRecNetImage_codec); + break; + } + case 146: { + recNetMeshes_.AddEntriesFrom(ref input, _repeated_recNetMeshes_codec); + break; + } + case 154: { + listRecNetMeshes_.AddEntriesFrom(ref input, _repeated_listRecNetMeshes_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerDefinitionBoardData.cs b/PlayerDefinitionBoardData.cs new file mode 100644 index 0000000..8d95bcf --- /dev/null +++ b/PlayerDefinitionBoardData.cs @@ -0,0 +1,319 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/player_definition_board_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/player_definition_board_data.proto + public static partial class PlayerDefinitionBoardDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/player_definition_board_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerDefinitionBoardDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0c192Mi9wbGF5ZXJfZGVmaW5pdGlvbl9ib2FyZF9kYXRhLnBy", + "b3RvEgtjaXJjdWl0c192MiKJAQoZUGxheWVyRGVmaW5pdGlvbkJvYXJkRGF0", + "YRIjChtjdXN0b21fbG9jb21vdGlvbl9yZXF1ZXN0ZWQYASABKAgSHgoWZm9y", + "Y2VfbWFudWFsX3NwcmludF9yMRgCIAEoCBInCh9jdXN0b21fZm9vdHN0ZXBf", + "YXVkaW9fcmVxdWVzdGVkGAMgASgIQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVm", + "YgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PlayerDefinitionBoardData), global::CircuitsV2.Protobuf.PlayerDefinitionBoardData.Parser, new[]{ "CustomLocomotionRequested", "ForceManualSprintR1", "CustomFootstepAudioRequested" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerDefinitionBoardData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerDefinitionBoardData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PlayerDefinitionBoardDataReflection.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 PlayerDefinitionBoardData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerDefinitionBoardData(PlayerDefinitionBoardData other) : this() { + customLocomotionRequested_ = other.customLocomotionRequested_; + forceManualSprintR1_ = other.forceManualSprintR1_; + customFootstepAudioRequested_ = other.customFootstepAudioRequested_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerDefinitionBoardData Clone() { + return new PlayerDefinitionBoardData(this); + } + + /// Field number for the "custom_locomotion_requested" field. + public const int CustomLocomotionRequestedFieldNumber = 1; + private bool customLocomotionRequested_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CustomLocomotionRequested { + get { return customLocomotionRequested_; } + set { + customLocomotionRequested_ = value; + } + } + + /// Field number for the "force_manual_sprint_r1" field. + public const int ForceManualSprintR1FieldNumber = 2; + private bool forceManualSprintR1_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ForceManualSprintR1 { + get { return forceManualSprintR1_; } + set { + forceManualSprintR1_ = value; + } + } + + /// Field number for the "custom_footstep_audio_requested" field. + public const int CustomFootstepAudioRequestedFieldNumber = 3; + private bool customFootstepAudioRequested_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CustomFootstepAudioRequested { + get { return customFootstepAudioRequested_; } + set { + customFootstepAudioRequested_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerDefinitionBoardData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerDefinitionBoardData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CustomLocomotionRequested != other.CustomLocomotionRequested) return false; + if (ForceManualSprintR1 != other.ForceManualSprintR1) return false; + if (CustomFootstepAudioRequested != other.CustomFootstepAudioRequested) 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 (CustomLocomotionRequested != false) hash ^= CustomLocomotionRequested.GetHashCode(); + if (ForceManualSprintR1 != false) hash ^= ForceManualSprintR1.GetHashCode(); + if (CustomFootstepAudioRequested != false) hash ^= CustomFootstepAudioRequested.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 (CustomLocomotionRequested != false) { + output.WriteRawTag(8); + output.WriteBool(CustomLocomotionRequested); + } + if (ForceManualSprintR1 != false) { + output.WriteRawTag(16); + output.WriteBool(ForceManualSprintR1); + } + if (CustomFootstepAudioRequested != false) { + output.WriteRawTag(24); + output.WriteBool(CustomFootstepAudioRequested); + } + 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 (CustomLocomotionRequested != false) { + output.WriteRawTag(8); + output.WriteBool(CustomLocomotionRequested); + } + if (ForceManualSprintR1 != false) { + output.WriteRawTag(16); + output.WriteBool(ForceManualSprintR1); + } + if (CustomFootstepAudioRequested != false) { + output.WriteRawTag(24); + output.WriteBool(CustomFootstepAudioRequested); + } + 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 (CustomLocomotionRequested != false) { + size += 1 + 1; + } + if (ForceManualSprintR1 != false) { + size += 1 + 1; + } + if (CustomFootstepAudioRequested != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerDefinitionBoardData other) { + if (other == null) { + return; + } + if (other.CustomLocomotionRequested != false) { + CustomLocomotionRequested = other.CustomLocomotionRequested; + } + if (other.ForceManualSprintR1 != false) { + ForceManualSprintR1 = other.ForceManualSprintR1; + } + if (other.CustomFootstepAudioRequested != false) { + CustomFootstepAudioRequested = other.CustomFootstepAudioRequested; + } + _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 8: { + CustomLocomotionRequested = input.ReadBool(); + break; + } + case 16: { + ForceManualSprintR1 = input.ReadBool(); + break; + } + case 24: { + CustomFootstepAudioRequested = input.ReadBool(); + 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 8: { + CustomLocomotionRequested = input.ReadBool(); + break; + } + case 16: { + ForceManualSprintR1 = input.ReadBool(); + break; + } + case 24: { + CustomFootstepAudioRequested = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerEventBroadcastVolumeData.cs b/PlayerEventBroadcastVolumeData.cs new file mode 100644 index 0000000..d486cca --- /dev/null +++ b/PlayerEventBroadcastVolumeData.cs @@ -0,0 +1,281 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/player_event_broadcast_volume_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/player_event_broadcast_volume_data.proto + public static partial class PlayerEventBroadcastVolumeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/player_event_broadcast_volume_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerEventBroadcastVolumeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9wbGF5ZXJfZXZlbnRfYnJvYWRjYXN0", + "X3ZvbHVtZV9kYXRhLnByb3RvEghyZWNfcm9vbSJRCh5QbGF5ZXJFdmVudEJy", + "b2FkY2FzdFZvbHVtZURhdGESFwoPYXV0b21hdGljX3N0YXJ0GAEgASgIEhYK", + "DmF1dG9tYXRpY19zdG9wGAIgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PlayerEventBroadcastVolumeData), global::RecRoom.Protobuf.PlayerEventBroadcastVolumeData.Parser, new[]{ "AutomaticStart", "AutomaticStop" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerEventBroadcastVolumeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerEventBroadcastVolumeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PlayerEventBroadcastVolumeDataReflection.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 PlayerEventBroadcastVolumeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerEventBroadcastVolumeData(PlayerEventBroadcastVolumeData other) : this() { + automaticStart_ = other.automaticStart_; + automaticStop_ = other.automaticStop_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerEventBroadcastVolumeData Clone() { + return new PlayerEventBroadcastVolumeData(this); + } + + /// Field number for the "automatic_start" field. + public const int AutomaticStartFieldNumber = 1; + private bool automaticStart_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AutomaticStart { + get { return automaticStart_; } + set { + automaticStart_ = value; + } + } + + /// Field number for the "automatic_stop" field. + public const int AutomaticStopFieldNumber = 2; + private bool automaticStop_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AutomaticStop { + get { return automaticStop_; } + set { + automaticStop_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerEventBroadcastVolumeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerEventBroadcastVolumeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AutomaticStart != other.AutomaticStart) return false; + if (AutomaticStop != other.AutomaticStop) 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 (AutomaticStart != false) hash ^= AutomaticStart.GetHashCode(); + if (AutomaticStop != false) hash ^= AutomaticStop.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 (AutomaticStart != false) { + output.WriteRawTag(8); + output.WriteBool(AutomaticStart); + } + if (AutomaticStop != false) { + output.WriteRawTag(16); + output.WriteBool(AutomaticStop); + } + 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 (AutomaticStart != false) { + output.WriteRawTag(8); + output.WriteBool(AutomaticStart); + } + if (AutomaticStop != false) { + output.WriteRawTag(16); + output.WriteBool(AutomaticStop); + } + 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 (AutomaticStart != false) { + size += 1 + 1; + } + if (AutomaticStop != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerEventBroadcastVolumeData other) { + if (other == null) { + return; + } + if (other.AutomaticStart != false) { + AutomaticStart = other.AutomaticStart; + } + if (other.AutomaticStop != false) { + AutomaticStop = other.AutomaticStop; + } + _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 8: { + AutomaticStart = input.ReadBool(); + break; + } + case 16: { + AutomaticStop = input.ReadBool(); + 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 8: { + AutomaticStart = input.ReadBool(); + break; + } + case 16: { + AutomaticStop = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerGameRoleData.cs b/PlayerGameRoleData.cs new file mode 100644 index 0000000..2d2157f --- /dev/null +++ b/PlayerGameRoleData.cs @@ -0,0 +1,4343 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/player_roles/player_game_role_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/player_roles/player_game_role_data.proto + public static partial class PlayerGameRoleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/player_roles/player_game_role_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerGameRoleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFyZWNfcm9vbS9wbGF5ZXJfcm9sZXMvcGxheWVyX2dhbWVfcm9sZV9kYXRh", + "LnByb3RvEghyZWNfcm9vbRoxcmVjX3Jvb20vcGVyc2lzdGVuY2Uvb3ZlcnJp", + "ZGFibGVfZmllbGRfZGF0YS5wcm90byLOKAoSUGxheWVyR2FtZVJvbGVEYXRh", + "Eg8KB3JvbGVfaWQYASABKAUSEQoJcm9sZV9yYW5rGAIgASgFEhYKDmlzX3Jv", + "bGVfYWN0aXZlGAMgASgIEhIKCmlzX2FnX3JvbGUYBCABKAgSEQoJcm9sZV9u", + "YW1lGAUgASgJEi0KBG5hbWUYBiABKAsyHy5yZWNfcm9vbS5PdmVycmlkYWJs", + "ZVN0cmluZ0RhdGESMwoNdGVsZXBvcnRfbW9kZRgHIAEoCzIcLnJlY19yb29t", + "Lk92ZXJyaWRhYmxlSW50RGF0YRI2Cg50ZWxlcG9ydF9kZWxheRgIIAEoCzIe", + "LnJlY19yb29tLk92ZXJyaWRhYmxlRmxvYXREYXRhEjYKDnRlbGVwb3J0X3Nw", + "ZWVkGAkgASgLMh4ucmVjX3Jvb20uT3ZlcnJpZGFibGVGbG9hdERhdGESLwoI", + "Y2FuX3dhbGsYCiABKAsyHS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRh", + "EjkKEmZvcmNlX3dhbGtfYWxsb3dlZBgcIAEoCzIdLnJlY19yb29tLk92ZXJy", + "aWRhYmxlQm9vbERhdGESQAoZZXhwZXJpbWVudGFsX3dhbGtfZW5hYmxlZBgd", + "IAEoCzIdLnJlY19yb29tLk92ZXJyaWRhYmxlQm9vbERhdGESNQoNdnJfd2Fs", + "a19zcGVlZBgLIAEoCzIeLnJlY19yb29tLk92ZXJyaWRhYmxlRmxvYXREYXRh", + "EjQKDXZyX2Nhbl9zcHJpbnQYDCABKAsyHS5yZWNfcm9vbS5PdmVycmlkYWJs", + "ZUJvb2xEYXRhElEKKXZyX3NwcmludF9tYXhfc3BlZWRfd2Fsa19zcGVlZF9t", + "dWx0aXBsaWVyGA0gASgLMh4ucmVjX3Jvb20uT3ZlcnJpZGFibGVGbG9hdERh", + "dGESLgoHY2FuX2ZseRgOIAEoCzIdLnJlY19yb29tLk92ZXJyaWRhYmxlQm9v", + "bERhdGESMgoLdnJfY2FuX2p1bXAYJCABKAsyHS5yZWNfcm9vbS5PdmVycmlk", + "YWJsZUJvb2xEYXRhEjMKDHZyX2Nhbl9kb2RnZRglIAEoCzIdLnJlY19yb29t", + "Lk92ZXJyaWRhYmxlQm9vbERhdGESOgoSdnJfbWF4X2p1bXBfaGVpZ2h0GDMg", + "ASgLMh4ucmVjX3Jvb20uT3ZlcnJpZGFibGVGbG9hdERhdGESNgoPdnJfY2Fu", + "X3dhbGxfcnVuGD4gASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0", + "YRI4ChF2cl9jYW5fZ2V0X3B1c2hlZBhAIAEoCzIdLnJlY19yb29tLk92ZXJy", + "aWRhYmxlQm9vbERhdGESMQoKdnJfY2FuX3JhbRhCIAEoCzIdLnJlY19yb29t", + "Lk92ZXJyaWRhYmxlQm9vbERhdGESNAoNaXNfaW52aW5jaWJsZRgPIAEoCzId", + "LnJlY19yb29tLk92ZXJyaWRhYmxlQm9vbERhdGESQgoab3V0Z29pbmdfZGFt", + "YWdlX211bHRpcGxpZXIYECABKAsyHi5yZWNfcm9vbS5PdmVycmlkYWJsZUZs", + "b2F0RGF0YRI+ChhpdGVtX3BpY2t1cF9yZXN0cmljdGlvbnMYESABKAsyHC5y", + "ZWNfcm9vbS5PdmVycmlkYWJsZUludERhdGESQgoVaXRlbV9waWNrdXBfYWxs", + "b3dsaXN0GBIgASgLMiMucmVjX3Jvb20uT3ZlcnJpZGFibGVMaXN0U3RyaW5n", + "RGF0YRJCChVpdGVtX3BpY2t1cF9ibG9ja2xpc3QYEyABKAsyIy5yZWNfcm9v", + "bS5PdmVycmlkYWJsZUxpc3RTdHJpbmdEYXRhEi8KCGNhbl90YWxrGBQgASgL", + "Mh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0YRI3ChBjYW5fc3dpdGNo", + "X3RlYW1zGBUgASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0YRI9", + "ChVtYXhfdGVsZXBvcnRfZGlzdGFuY2UYFiABKAsyHi5yZWNfcm9vbS5PdmVy", + "cmlkYWJsZUZsb2F0RGF0YRJAChhtYXhfdGVsZXBvcnRfZHJvcF9oZWlnaHQY", + "FyABKAsyHi5yZWNfcm9vbS5PdmVycmlkYWJsZUZsb2F0RGF0YRI6ChJtYXhf", + "dGVsZXBvcnRfYW5nbGUYGCABKAsyHi5yZWNfcm9vbS5PdmVycmlkYWJsZUZs", + "b2F0RGF0YRIdChVpc19tb2RpZmllZF9ieV9wbGF5ZXIYGSABKAgSQAoadm9p", + "Y2Vfcm9sbG9mZl9tYXhfZGlzdGFuY2UYGiABKAsyHC5yZWNfcm9vbS5PdmVy", + "cmlkYWJsZUludERhdGESFAoMcm9sZV92ZXJzaW9uGBsgASgFEjEKCmhpZGVz", + "X25hbWUYHiABKAsyHS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRhEi8K", + "CGNhbl9tb3ZlGB8gASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0", + "YRI6ChJzY3JlZW5zX3dhbGtfc3BlZWQYICABKAsyHi5yZWNfcm9vbS5PdmVy", + "cmlkYWJsZUZsb2F0RGF0YRI5ChJzY3JlZW5zX2Nhbl9zcHJpbnQYISABKAsy", + "HS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRhElYKLnNjcmVlbnNfc3By", + "aW50X21heF9zcGVlZF93YWxrX3NwZWVkX211bHRpcGxpZXIYIiABKAsyHi5y", + "ZWNfcm9vbS5PdmVycmlkYWJsZUZsb2F0RGF0YRI3ChBzY3JlZW5zX2Nhbl9q", + "dW1wGCYgASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0YRI4ChFz", + "Y3JlZW5zX2Nhbl9kb2RnZRgnIAEoCzIdLnJlY19yb29tLk92ZXJyaWRhYmxl", + "Qm9vbERhdGESPwoXc2NyZWVuc19tYXhfanVtcF9oZWlnaHQYNCABKAsyHi5y", + "ZWNfcm9vbS5PdmVycmlkYWJsZUZsb2F0RGF0YRI7ChRzY3JlZW5zX2Nhbl93", + "YWxsX3J1bhg/IAEoCzIdLnJlY19yb29tLk92ZXJyaWRhYmxlQm9vbERhdGES", + "PQoWc2NyZWVuc19jYW5fZ2V0X3B1c2hlZBhBIAEoCzIdLnJlY19yb29tLk92", + "ZXJyaWRhYmxlQm9vbERhdGESNgoPc2NyZWVuc19jYW5fcmFtGEMgASgLMh0u", + "cmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0YRI2Cg9jYW5fYXV0b19zcHJp", + "bnQYRiABKAsyHS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRhEj0KFWFp", + "cl9jb250cm9sX3BhcmFtZXRlchhHIAEoCzIeLnJlY19yb29tLk92ZXJyaWRh", + "YmxlRmxvYXREYXRhEjYKD2Nhbl9qdW1wX2N1dG9mZhhIIAEoCzIdLnJlY19y", + "b29tLk92ZXJyaWRhYmxlQm9vbERhdGESMgoLY2FuX2NsYW1iZXIYSSABKAsy", + "HS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRhEjkKEXdhbGxfcnVuX2R1", + "cmF0aW9uGEogASgLMh4ucmVjX3Jvb20uT3ZlcnJpZGFibGVGbG9hdERhdGES", + "RAocd2FsbF9ydW5fZHJvcF9yYXRlX3BhcmFtZXRlchhLIAEoCzIeLnJlY19y", + "b29tLk92ZXJyaWRhYmxlRmxvYXREYXRhEkIKGndhbGxfcnVuX3N0YXJ0X3Nw", + "ZWVkX2Jvb3N0GEwgASgLMh4ucmVjX3Jvb20uT3ZlcnJpZGFibGVGbG9hdERh", + "dGESPAoUd2FsbF9ydW5fanVtcF9oZWlnaHQYTSABKAsyHi5yZWNfcm9vbS5P", + "dmVycmlkYWJsZUZsb2F0RGF0YRJJCiF3YWxsX3J1bl9qdW1wX2RpcmVjdGlv", + "bl9wYXJhbWV0ZXIYTiABKAsyHi5yZWNfcm9vbS5PdmVycmlkYWJsZUZsb2F0", + "RGF0YRJMCiR3YWxsX3J1bl9qdW1wX2Fpcl9jb250cm9sX211bHRpcGxpZXIY", + "TyABKAsyHi5yZWNfcm9vbS5PdmVycmlkYWJsZUZsb2F0RGF0YRIwCgljYW5f", + "c2xpZGUYUCABKAsyHS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRhEjwK", + "FWNhbl9zbGlkZV9kb3duX3Nsb3BlcxhRIAEoCzIdLnJlY19yb29tLk92ZXJy", + "aWRhYmxlQm9vbERhdGESOgoSc2xpZGVfbWluX2R1cmF0aW9uGFIgASgLMh4u", + "cmVjX3Jvb20uT3ZlcnJpZGFibGVGbG9hdERhdGESQAoYc2xpZGVfc3RlZXJp", + "bmdfcGFyYW1ldGVyGFMgASgLMh4ucmVjX3Jvb20uT3ZlcnJpZGFibGVGbG9h", + "dERhdGESPwoXc2xpZGVfc3RhcnRfc3BlZWRfYm9vc3QYVCABKAsyHi5yZWNf", + "cm9vbS5PdmVycmlkYWJsZUZsb2F0RGF0YRJEChxzbGlkZV9haXJfY29udHJv", + "bF9tdWx0aXBsaWVyGFUgASgLMh4ucmVjX3Jvb20uT3ZlcnJpZGFibGVGbG9h", + "dERhdGESNQoOY2FuX3dhbGxfY2xpbWIYViABKAsyHS5yZWNfcm9vbS5PdmVy", + "cmlkYWJsZUJvb2xEYXRhEkQKHWNhbl93YWxsX2NsaW1iX3dpdGhvdXRfbWFy", + "a3VwGFcgASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0YRJCChtj", + "YW5fd2FsbF9ydW5fd2l0aG91dF9tYXJrdXAYWCABKAsyHS5yZWNfcm9vbS5P", + "dmVycmlkYWJsZUJvb2xEYXRhEjMKDGhpZGVzX2F2YXRhchhZIAEoCzIdLnJl", + "Y19yb29tLk92ZXJyaWRhYmxlQm9vbERhdGESOAoLcGxheWVyX3RhZ3MYWiAB", + "KAsyIy5yZWNfcm9vbS5PdmVycmlkYWJsZUxpc3RTdHJpbmdEYXRhEjYKD2Fk", + "ZF9wbGF5ZXJfdGFncxhbIAEoCzIdLnJlY19yb29tLk92ZXJyaWRhYmxlQm9v", + "bERhdGESOQoScmVtb3ZlX3BsYXllcl90YWdzGFwgASgLMh0ucmVjX3Jvb20u", + "T3ZlcnJpZGFibGVCb29sRGF0YRJCChtjcmVhdGlvbl9yZXN0cmljdGlvbnNf", + "YXBwbHkYXSABKAsyHS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRhEjgK", + "EWNhbl91c2VfbWFrZXJfcGVuGF4gASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFi", + "bGVCb29sRGF0YRI6ChNjYW5fc2F2ZV9pbnZlbnRpb25zGF8gASgLMh0ucmVj", + "X3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0YRI7ChRjYW5fc3Bhd25faW52ZW50", + "aW9ucxhgIAEoCzIdLnJlY19yb29tLk92ZXJyaWRhYmxlQm9vbERhdGESQAoZ", + "Y2FuX3VzZV9yb29tX3Jlc2V0X2J1dHRvbhhhIAEoCzIdLnJlY19yb29tLk92", + "ZXJyaWRhYmxlQm9vbERhdGESQAoZY2FuX3VzZV9kZWxldGVfYWxsX2J1dHRv", + "bhhiIAEoCzIdLnJlY19yb29tLk92ZXJyaWRhYmxlQm9vbERhdGESRwogY2Fu", + "X2NyZWF0ZV9yb2xlX2Fzc2lnbm1lbnRfY2hpcHMYYyABKAsyHS5yZWNfcm9v", + "bS5PdmVycmlkYWJsZUJvb2xEYXRhEkEKGmNhbl91c2VfcGxheV9naXptb3Nf", + "dG9nZ2xlGGQgASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0YRI4", + "ChFjYW5fZWRpdF9jaXJjdWl0cxhlIAEoCzIdLnJlY19yb29tLk92ZXJyaWRh", + "YmxlQm9vbERhdGESTwopc2NyZWVuc19kZWZhdWx0X2ZpcnN0X3BlcnNvbl9j", + "b250cm9sX3R5cGUYMiABKAsyHC5yZWNfcm9vbS5PdmVycmlkYWJsZUludERh", + "dGESTwopc2NyZWVuc19kZWZhdWx0X3RoaXJkX3BlcnNvbl9jb250cm9sX3R5", + "cGUYKCABKAsyHC5yZWNfcm9vbS5PdmVycmlkYWJsZUludERhdGESOwoVZW5h", + "YmxlX2VxdWlwX3Nsb3RfaGlwGCkgASgLMhwucmVjX3Jvb20uT3ZlcnJpZGFi", + "bGVJbnREYXRhEjwKFmVxdWlwX3Jlc3RyaWN0aW9uc19oaXAYKiABKAsyHC5y", + "ZWNfcm9vbS5PdmVycmlkYWJsZUludERhdGESQAoTZXF1aXBfaGlwX2FsbG93", + "bGlzdBgrIAEoCzIjLnJlY19yb29tLk92ZXJyaWRhYmxlTGlzdFN0cmluZ0Rh", + "dGESQAoTZXF1aXBfaGlwX2Jsb2NrbGlzdBgsIAEoCzIjLnJlY19yb29tLk92", + "ZXJyaWRhYmxlTGlzdFN0cmluZ0RhdGESQQoaZW5hYmxlX2VxdWlwX3Nsb3Rf", + "c2hvdWxkZXIYLSABKAsyHS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRh", + "EkEKG2VxdWlwX3Jlc3RyaWN0aW9uc19zaG91bGRlchguIAEoCzIcLnJlY19y", + "b29tLk92ZXJyaWRhYmxlSW50RGF0YRJFChhlcXVpcF9zaG91bGRlcl9hbGxv", + "d2xpc3QYLyABKAsyIy5yZWNfcm9vbS5PdmVycmlkYWJsZUxpc3RTdHJpbmdE", + "YXRhEkUKGGVxdWlwX3Nob3VsZGVyX2Jsb2NrbGlzdBgwIAEoCzIjLnJlY19y", + "b29tLk92ZXJyaWRhYmxlTGlzdFN0cmluZ0RhdGESEQoJcm9sZV9ndWlkGDEg", + "ASgJQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PlayerGameRoleData), global::RecRoom.Protobuf.PlayerGameRoleData.Parser, new[]{ "RoleId", "RoleRank", "IsRoleActive", "IsAgRole", "RoleName", "Name", "TeleportMode", "TeleportDelay", "TeleportSpeed", "CanWalk", "ForceWalkAllowed", "ExperimentalWalkEnabled", "VrWalkSpeed", "VrCanSprint", "VrSprintMaxSpeedWalkSpeedMultiplier", "CanFly", "VrCanJump", "VrCanDodge", "VrMaxJumpHeight", "VrCanWallRun", "VrCanGetPushed", "VrCanRam", "IsInvincible", "OutgoingDamageMultiplier", "ItemPickupRestrictions", "ItemPickupAllowlist", "ItemPickupBlocklist", "CanTalk", "CanSwitchTeams", "MaxTeleportDistance", "MaxTeleportDropHeight", "MaxTeleportAngle", "IsModifiedByPlayer", "VoiceRolloffMaxDistance", "RoleVersion", "HidesName", "CanMove", "ScreensWalkSpeed", "ScreensCanSprint", "ScreensSprintMaxSpeedWalkSpeedMultiplier", "ScreensCanJump", "ScreensCanDodge", "ScreensMaxJumpHeight", "ScreensCanWallRun", "ScreensCanGetPushed", "ScreensCanRam", "CanAutoSprint", "AirControlParameter", "CanJumpCutoff", "CanClamber", "WallRunDuration", "WallRunDropRateParameter", "WallRunStartSpeedBoost", "WallRunJumpHeight", "WallRunJumpDirectionParameter", "WallRunJumpAirControlMultiplier", "CanSlide", "CanSlideDownSlopes", "SlideMinDuration", "SlideSteeringParameter", "SlideStartSpeedBoost", "SlideAirControlMultiplier", "CanWallClimb", "CanWallClimbWithoutMarkup", "CanWallRunWithoutMarkup", "HidesAvatar", "PlayerTags", "AddPlayerTags", "RemovePlayerTags", "CreationRestrictionsApply", "CanUseMakerPen", "CanSaveInventions", "CanSpawnInventions", "CanUseRoomResetButton", "CanUseDeleteAllButton", "CanCreateRoleAssignmentChips", "CanUsePlayGizmosToggle", "CanEditCircuits", "ScreensDefaultFirstPersonControlType", "ScreensDefaultThirdPersonControlType", "EnableEquipSlotHip", "EquipRestrictionsHip", "EquipHipAllowlist", "EquipHipBlocklist", "EnableEquipSlotShoulder", "EquipRestrictionsShoulder", "EquipShoulderAllowlist", "EquipShoulderBlocklist", "RoleGuid" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerGameRoleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerGameRoleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PlayerGameRoleDataReflection.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 PlayerGameRoleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerGameRoleData(PlayerGameRoleData other) : this() { + roleId_ = other.roleId_; + roleRank_ = other.roleRank_; + isRoleActive_ = other.isRoleActive_; + isAgRole_ = other.isAgRole_; + roleName_ = other.roleName_; + name_ = other.name_ != null ? other.name_.Clone() : null; + teleportMode_ = other.teleportMode_ != null ? other.teleportMode_.Clone() : null; + teleportDelay_ = other.teleportDelay_ != null ? other.teleportDelay_.Clone() : null; + teleportSpeed_ = other.teleportSpeed_ != null ? other.teleportSpeed_.Clone() : null; + canWalk_ = other.canWalk_ != null ? other.canWalk_.Clone() : null; + forceWalkAllowed_ = other.forceWalkAllowed_ != null ? other.forceWalkAllowed_.Clone() : null; + experimentalWalkEnabled_ = other.experimentalWalkEnabled_ != null ? other.experimentalWalkEnabled_.Clone() : null; + vrWalkSpeed_ = other.vrWalkSpeed_ != null ? other.vrWalkSpeed_.Clone() : null; + vrCanSprint_ = other.vrCanSprint_ != null ? other.vrCanSprint_.Clone() : null; + vrSprintMaxSpeedWalkSpeedMultiplier_ = other.vrSprintMaxSpeedWalkSpeedMultiplier_ != null ? other.vrSprintMaxSpeedWalkSpeedMultiplier_.Clone() : null; + canFly_ = other.canFly_ != null ? other.canFly_.Clone() : null; + vrCanJump_ = other.vrCanJump_ != null ? other.vrCanJump_.Clone() : null; + vrCanDodge_ = other.vrCanDodge_ != null ? other.vrCanDodge_.Clone() : null; + vrMaxJumpHeight_ = other.vrMaxJumpHeight_ != null ? other.vrMaxJumpHeight_.Clone() : null; + vrCanWallRun_ = other.vrCanWallRun_ != null ? other.vrCanWallRun_.Clone() : null; + vrCanGetPushed_ = other.vrCanGetPushed_ != null ? other.vrCanGetPushed_.Clone() : null; + vrCanRam_ = other.vrCanRam_ != null ? other.vrCanRam_.Clone() : null; + isInvincible_ = other.isInvincible_ != null ? other.isInvincible_.Clone() : null; + outgoingDamageMultiplier_ = other.outgoingDamageMultiplier_ != null ? other.outgoingDamageMultiplier_.Clone() : null; + itemPickupRestrictions_ = other.itemPickupRestrictions_ != null ? other.itemPickupRestrictions_.Clone() : null; + itemPickupAllowlist_ = other.itemPickupAllowlist_ != null ? other.itemPickupAllowlist_.Clone() : null; + itemPickupBlocklist_ = other.itemPickupBlocklist_ != null ? other.itemPickupBlocklist_.Clone() : null; + canTalk_ = other.canTalk_ != null ? other.canTalk_.Clone() : null; + canSwitchTeams_ = other.canSwitchTeams_ != null ? other.canSwitchTeams_.Clone() : null; + maxTeleportDistance_ = other.maxTeleportDistance_ != null ? other.maxTeleportDistance_.Clone() : null; + maxTeleportDropHeight_ = other.maxTeleportDropHeight_ != null ? other.maxTeleportDropHeight_.Clone() : null; + maxTeleportAngle_ = other.maxTeleportAngle_ != null ? other.maxTeleportAngle_.Clone() : null; + isModifiedByPlayer_ = other.isModifiedByPlayer_; + voiceRolloffMaxDistance_ = other.voiceRolloffMaxDistance_ != null ? other.voiceRolloffMaxDistance_.Clone() : null; + roleVersion_ = other.roleVersion_; + hidesName_ = other.hidesName_ != null ? other.hidesName_.Clone() : null; + canMove_ = other.canMove_ != null ? other.canMove_.Clone() : null; + screensWalkSpeed_ = other.screensWalkSpeed_ != null ? other.screensWalkSpeed_.Clone() : null; + screensCanSprint_ = other.screensCanSprint_ != null ? other.screensCanSprint_.Clone() : null; + screensSprintMaxSpeedWalkSpeedMultiplier_ = other.screensSprintMaxSpeedWalkSpeedMultiplier_ != null ? other.screensSprintMaxSpeedWalkSpeedMultiplier_.Clone() : null; + screensCanJump_ = other.screensCanJump_ != null ? other.screensCanJump_.Clone() : null; + screensCanDodge_ = other.screensCanDodge_ != null ? other.screensCanDodge_.Clone() : null; + screensMaxJumpHeight_ = other.screensMaxJumpHeight_ != null ? other.screensMaxJumpHeight_.Clone() : null; + screensCanWallRun_ = other.screensCanWallRun_ != null ? other.screensCanWallRun_.Clone() : null; + screensCanGetPushed_ = other.screensCanGetPushed_ != null ? other.screensCanGetPushed_.Clone() : null; + screensCanRam_ = other.screensCanRam_ != null ? other.screensCanRam_.Clone() : null; + canAutoSprint_ = other.canAutoSprint_ != null ? other.canAutoSprint_.Clone() : null; + airControlParameter_ = other.airControlParameter_ != null ? other.airControlParameter_.Clone() : null; + canJumpCutoff_ = other.canJumpCutoff_ != null ? other.canJumpCutoff_.Clone() : null; + canClamber_ = other.canClamber_ != null ? other.canClamber_.Clone() : null; + wallRunDuration_ = other.wallRunDuration_ != null ? other.wallRunDuration_.Clone() : null; + wallRunDropRateParameter_ = other.wallRunDropRateParameter_ != null ? other.wallRunDropRateParameter_.Clone() : null; + wallRunStartSpeedBoost_ = other.wallRunStartSpeedBoost_ != null ? other.wallRunStartSpeedBoost_.Clone() : null; + wallRunJumpHeight_ = other.wallRunJumpHeight_ != null ? other.wallRunJumpHeight_.Clone() : null; + wallRunJumpDirectionParameter_ = other.wallRunJumpDirectionParameter_ != null ? other.wallRunJumpDirectionParameter_.Clone() : null; + wallRunJumpAirControlMultiplier_ = other.wallRunJumpAirControlMultiplier_ != null ? other.wallRunJumpAirControlMultiplier_.Clone() : null; + canSlide_ = other.canSlide_ != null ? other.canSlide_.Clone() : null; + canSlideDownSlopes_ = other.canSlideDownSlopes_ != null ? other.canSlideDownSlopes_.Clone() : null; + slideMinDuration_ = other.slideMinDuration_ != null ? other.slideMinDuration_.Clone() : null; + slideSteeringParameter_ = other.slideSteeringParameter_ != null ? other.slideSteeringParameter_.Clone() : null; + slideStartSpeedBoost_ = other.slideStartSpeedBoost_ != null ? other.slideStartSpeedBoost_.Clone() : null; + slideAirControlMultiplier_ = other.slideAirControlMultiplier_ != null ? other.slideAirControlMultiplier_.Clone() : null; + canWallClimb_ = other.canWallClimb_ != null ? other.canWallClimb_.Clone() : null; + canWallClimbWithoutMarkup_ = other.canWallClimbWithoutMarkup_ != null ? other.canWallClimbWithoutMarkup_.Clone() : null; + canWallRunWithoutMarkup_ = other.canWallRunWithoutMarkup_ != null ? other.canWallRunWithoutMarkup_.Clone() : null; + hidesAvatar_ = other.hidesAvatar_ != null ? other.hidesAvatar_.Clone() : null; + playerTags_ = other.playerTags_ != null ? other.playerTags_.Clone() : null; + addPlayerTags_ = other.addPlayerTags_ != null ? other.addPlayerTags_.Clone() : null; + removePlayerTags_ = other.removePlayerTags_ != null ? other.removePlayerTags_.Clone() : null; + creationRestrictionsApply_ = other.creationRestrictionsApply_ != null ? other.creationRestrictionsApply_.Clone() : null; + canUseMakerPen_ = other.canUseMakerPen_ != null ? other.canUseMakerPen_.Clone() : null; + canSaveInventions_ = other.canSaveInventions_ != null ? other.canSaveInventions_.Clone() : null; + canSpawnInventions_ = other.canSpawnInventions_ != null ? other.canSpawnInventions_.Clone() : null; + canUseRoomResetButton_ = other.canUseRoomResetButton_ != null ? other.canUseRoomResetButton_.Clone() : null; + canUseDeleteAllButton_ = other.canUseDeleteAllButton_ != null ? other.canUseDeleteAllButton_.Clone() : null; + canCreateRoleAssignmentChips_ = other.canCreateRoleAssignmentChips_ != null ? other.canCreateRoleAssignmentChips_.Clone() : null; + canUsePlayGizmosToggle_ = other.canUsePlayGizmosToggle_ != null ? other.canUsePlayGizmosToggle_.Clone() : null; + canEditCircuits_ = other.canEditCircuits_ != null ? other.canEditCircuits_.Clone() : null; + screensDefaultFirstPersonControlType_ = other.screensDefaultFirstPersonControlType_ != null ? other.screensDefaultFirstPersonControlType_.Clone() : null; + screensDefaultThirdPersonControlType_ = other.screensDefaultThirdPersonControlType_ != null ? other.screensDefaultThirdPersonControlType_.Clone() : null; + enableEquipSlotHip_ = other.enableEquipSlotHip_ != null ? other.enableEquipSlotHip_.Clone() : null; + equipRestrictionsHip_ = other.equipRestrictionsHip_ != null ? other.equipRestrictionsHip_.Clone() : null; + equipHipAllowlist_ = other.equipHipAllowlist_ != null ? other.equipHipAllowlist_.Clone() : null; + equipHipBlocklist_ = other.equipHipBlocklist_ != null ? other.equipHipBlocklist_.Clone() : null; + enableEquipSlotShoulder_ = other.enableEquipSlotShoulder_ != null ? other.enableEquipSlotShoulder_.Clone() : null; + equipRestrictionsShoulder_ = other.equipRestrictionsShoulder_ != null ? other.equipRestrictionsShoulder_.Clone() : null; + equipShoulderAllowlist_ = other.equipShoulderAllowlist_ != null ? other.equipShoulderAllowlist_.Clone() : null; + equipShoulderBlocklist_ = other.equipShoulderBlocklist_ != null ? other.equipShoulderBlocklist_.Clone() : null; + roleGuid_ = other.roleGuid_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerGameRoleData Clone() { + return new PlayerGameRoleData(this); + } + + /// Field number for the "role_id" field. + public const int RoleIdFieldNumber = 1; + private int roleId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RoleId { + get { return roleId_; } + set { + roleId_ = value; + } + } + + /// Field number for the "role_rank" field. + public const int RoleRankFieldNumber = 2; + private int roleRank_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RoleRank { + get { return roleRank_; } + set { + roleRank_ = value; + } + } + + /// Field number for the "is_role_active" field. + public const int IsRoleActiveFieldNumber = 3; + private bool isRoleActive_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsRoleActive { + get { return isRoleActive_; } + set { + isRoleActive_ = value; + } + } + + /// Field number for the "is_ag_role" field. + public const int IsAgRoleFieldNumber = 4; + private bool isAgRole_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsAgRole { + get { return isAgRole_; } + set { + isAgRole_ = value; + } + } + + /// Field number for the "role_name" field. + public const int RoleNameFieldNumber = 5; + private string roleName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoleName { + get { return roleName_; } + set { + roleName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 6; + private global::RecRoom.Protobuf.OverridableStringData name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableStringData Name { + get { return name_; } + set { + name_ = value; + } + } + + /// Field number for the "teleport_mode" field. + public const int TeleportModeFieldNumber = 7; + private global::RecRoom.Protobuf.OverridableIntData teleportMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableIntData TeleportMode { + get { return teleportMode_; } + set { + teleportMode_ = value; + } + } + + /// Field number for the "teleport_delay" field. + public const int TeleportDelayFieldNumber = 8; + private global::RecRoom.Protobuf.OverridableFloatData teleportDelay_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData TeleportDelay { + get { return teleportDelay_; } + set { + teleportDelay_ = value; + } + } + + /// Field number for the "teleport_speed" field. + public const int TeleportSpeedFieldNumber = 9; + private global::RecRoom.Protobuf.OverridableFloatData teleportSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData TeleportSpeed { + get { return teleportSpeed_; } + set { + teleportSpeed_ = value; + } + } + + /// Field number for the "can_walk" field. + public const int CanWalkFieldNumber = 10; + private global::RecRoom.Protobuf.OverridableBoolData canWalk_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanWalk { + get { return canWalk_; } + set { + canWalk_ = value; + } + } + + /// Field number for the "force_walk_allowed" field. + public const int ForceWalkAllowedFieldNumber = 28; + private global::RecRoom.Protobuf.OverridableBoolData forceWalkAllowed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData ForceWalkAllowed { + get { return forceWalkAllowed_; } + set { + forceWalkAllowed_ = value; + } + } + + /// Field number for the "experimental_walk_enabled" field. + public const int ExperimentalWalkEnabledFieldNumber = 29; + private global::RecRoom.Protobuf.OverridableBoolData experimentalWalkEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData ExperimentalWalkEnabled { + get { return experimentalWalkEnabled_; } + set { + experimentalWalkEnabled_ = value; + } + } + + /// Field number for the "vr_walk_speed" field. + public const int VrWalkSpeedFieldNumber = 11; + private global::RecRoom.Protobuf.OverridableFloatData vrWalkSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData VrWalkSpeed { + get { return vrWalkSpeed_; } + set { + vrWalkSpeed_ = value; + } + } + + /// Field number for the "vr_can_sprint" field. + public const int VrCanSprintFieldNumber = 12; + private global::RecRoom.Protobuf.OverridableBoolData vrCanSprint_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData VrCanSprint { + get { return vrCanSprint_; } + set { + vrCanSprint_ = value; + } + } + + /// Field number for the "vr_sprint_max_speed_walk_speed_multiplier" field. + public const int VrSprintMaxSpeedWalkSpeedMultiplierFieldNumber = 13; + private global::RecRoom.Protobuf.OverridableFloatData vrSprintMaxSpeedWalkSpeedMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData VrSprintMaxSpeedWalkSpeedMultiplier { + get { return vrSprintMaxSpeedWalkSpeedMultiplier_; } + set { + vrSprintMaxSpeedWalkSpeedMultiplier_ = value; + } + } + + /// Field number for the "can_fly" field. + public const int CanFlyFieldNumber = 14; + private global::RecRoom.Protobuf.OverridableBoolData canFly_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanFly { + get { return canFly_; } + set { + canFly_ = value; + } + } + + /// Field number for the "vr_can_jump" field. + public const int VrCanJumpFieldNumber = 36; + private global::RecRoom.Protobuf.OverridableBoolData vrCanJump_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData VrCanJump { + get { return vrCanJump_; } + set { + vrCanJump_ = value; + } + } + + /// Field number for the "vr_can_dodge" field. + public const int VrCanDodgeFieldNumber = 37; + private global::RecRoom.Protobuf.OverridableBoolData vrCanDodge_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData VrCanDodge { + get { return vrCanDodge_; } + set { + vrCanDodge_ = value; + } + } + + /// Field number for the "vr_max_jump_height" field. + public const int VrMaxJumpHeightFieldNumber = 51; + private global::RecRoom.Protobuf.OverridableFloatData vrMaxJumpHeight_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData VrMaxJumpHeight { + get { return vrMaxJumpHeight_; } + set { + vrMaxJumpHeight_ = value; + } + } + + /// Field number for the "vr_can_wall_run" field. + public const int VrCanWallRunFieldNumber = 62; + private global::RecRoom.Protobuf.OverridableBoolData vrCanWallRun_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData VrCanWallRun { + get { return vrCanWallRun_; } + set { + vrCanWallRun_ = value; + } + } + + /// Field number for the "vr_can_get_pushed" field. + public const int VrCanGetPushedFieldNumber = 64; + private global::RecRoom.Protobuf.OverridableBoolData vrCanGetPushed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData VrCanGetPushed { + get { return vrCanGetPushed_; } + set { + vrCanGetPushed_ = value; + } + } + + /// Field number for the "vr_can_ram" field. + public const int VrCanRamFieldNumber = 66; + private global::RecRoom.Protobuf.OverridableBoolData vrCanRam_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData VrCanRam { + get { return vrCanRam_; } + set { + vrCanRam_ = value; + } + } + + /// Field number for the "is_invincible" field. + public const int IsInvincibleFieldNumber = 15; + private global::RecRoom.Protobuf.OverridableBoolData isInvincible_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData IsInvincible { + get { return isInvincible_; } + set { + isInvincible_ = value; + } + } + + /// Field number for the "outgoing_damage_multiplier" field. + public const int OutgoingDamageMultiplierFieldNumber = 16; + private global::RecRoom.Protobuf.OverridableFloatData outgoingDamageMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData OutgoingDamageMultiplier { + get { return outgoingDamageMultiplier_; } + set { + outgoingDamageMultiplier_ = value; + } + } + + /// Field number for the "item_pickup_restrictions" field. + public const int ItemPickupRestrictionsFieldNumber = 17; + private global::RecRoom.Protobuf.OverridableIntData itemPickupRestrictions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableIntData ItemPickupRestrictions { + get { return itemPickupRestrictions_; } + set { + itemPickupRestrictions_ = value; + } + } + + /// Field number for the "item_pickup_allowlist" field. + public const int ItemPickupAllowlistFieldNumber = 18; + private global::RecRoom.Protobuf.OverridableListStringData itemPickupAllowlist_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableListStringData ItemPickupAllowlist { + get { return itemPickupAllowlist_; } + set { + itemPickupAllowlist_ = value; + } + } + + /// Field number for the "item_pickup_blocklist" field. + public const int ItemPickupBlocklistFieldNumber = 19; + private global::RecRoom.Protobuf.OverridableListStringData itemPickupBlocklist_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableListStringData ItemPickupBlocklist { + get { return itemPickupBlocklist_; } + set { + itemPickupBlocklist_ = value; + } + } + + /// Field number for the "can_talk" field. + public const int CanTalkFieldNumber = 20; + private global::RecRoom.Protobuf.OverridableBoolData canTalk_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanTalk { + get { return canTalk_; } + set { + canTalk_ = value; + } + } + + /// Field number for the "can_switch_teams" field. + public const int CanSwitchTeamsFieldNumber = 21; + private global::RecRoom.Protobuf.OverridableBoolData canSwitchTeams_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanSwitchTeams { + get { return canSwitchTeams_; } + set { + canSwitchTeams_ = value; + } + } + + /// Field number for the "max_teleport_distance" field. + public const int MaxTeleportDistanceFieldNumber = 22; + private global::RecRoom.Protobuf.OverridableFloatData maxTeleportDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData MaxTeleportDistance { + get { return maxTeleportDistance_; } + set { + maxTeleportDistance_ = value; + } + } + + /// Field number for the "max_teleport_drop_height" field. + public const int MaxTeleportDropHeightFieldNumber = 23; + private global::RecRoom.Protobuf.OverridableFloatData maxTeleportDropHeight_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData MaxTeleportDropHeight { + get { return maxTeleportDropHeight_; } + set { + maxTeleportDropHeight_ = value; + } + } + + /// Field number for the "max_teleport_angle" field. + public const int MaxTeleportAngleFieldNumber = 24; + private global::RecRoom.Protobuf.OverridableFloatData maxTeleportAngle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData MaxTeleportAngle { + get { return maxTeleportAngle_; } + set { + maxTeleportAngle_ = value; + } + } + + /// Field number for the "is_modified_by_player" field. + public const int IsModifiedByPlayerFieldNumber = 25; + private bool isModifiedByPlayer_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsModifiedByPlayer { + get { return isModifiedByPlayer_; } + set { + isModifiedByPlayer_ = value; + } + } + + /// Field number for the "voice_rolloff_max_distance" field. + public const int VoiceRolloffMaxDistanceFieldNumber = 26; + private global::RecRoom.Protobuf.OverridableIntData voiceRolloffMaxDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableIntData VoiceRolloffMaxDistance { + get { return voiceRolloffMaxDistance_; } + set { + voiceRolloffMaxDistance_ = value; + } + } + + /// Field number for the "role_version" field. + public const int RoleVersionFieldNumber = 27; + private int roleVersion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RoleVersion { + get { return roleVersion_; } + set { + roleVersion_ = value; + } + } + + /// Field number for the "hides_name" field. + public const int HidesNameFieldNumber = 30; + private global::RecRoom.Protobuf.OverridableBoolData hidesName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData HidesName { + get { return hidesName_; } + set { + hidesName_ = value; + } + } + + /// Field number for the "can_move" field. + public const int CanMoveFieldNumber = 31; + private global::RecRoom.Protobuf.OverridableBoolData canMove_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanMove { + get { return canMove_; } + set { + canMove_ = value; + } + } + + /// Field number for the "screens_walk_speed" field. + public const int ScreensWalkSpeedFieldNumber = 32; + private global::RecRoom.Protobuf.OverridableFloatData screensWalkSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData ScreensWalkSpeed { + get { return screensWalkSpeed_; } + set { + screensWalkSpeed_ = value; + } + } + + /// Field number for the "screens_can_sprint" field. + public const int ScreensCanSprintFieldNumber = 33; + private global::RecRoom.Protobuf.OverridableBoolData screensCanSprint_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData ScreensCanSprint { + get { return screensCanSprint_; } + set { + screensCanSprint_ = value; + } + } + + /// Field number for the "screens_sprint_max_speed_walk_speed_multiplier" field. + public const int ScreensSprintMaxSpeedWalkSpeedMultiplierFieldNumber = 34; + private global::RecRoom.Protobuf.OverridableFloatData screensSprintMaxSpeedWalkSpeedMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData ScreensSprintMaxSpeedWalkSpeedMultiplier { + get { return screensSprintMaxSpeedWalkSpeedMultiplier_; } + set { + screensSprintMaxSpeedWalkSpeedMultiplier_ = value; + } + } + + /// Field number for the "screens_can_jump" field. + public const int ScreensCanJumpFieldNumber = 38; + private global::RecRoom.Protobuf.OverridableBoolData screensCanJump_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData ScreensCanJump { + get { return screensCanJump_; } + set { + screensCanJump_ = value; + } + } + + /// Field number for the "screens_can_dodge" field. + public const int ScreensCanDodgeFieldNumber = 39; + private global::RecRoom.Protobuf.OverridableBoolData screensCanDodge_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData ScreensCanDodge { + get { return screensCanDodge_; } + set { + screensCanDodge_ = value; + } + } + + /// Field number for the "screens_max_jump_height" field. + public const int ScreensMaxJumpHeightFieldNumber = 52; + private global::RecRoom.Protobuf.OverridableFloatData screensMaxJumpHeight_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData ScreensMaxJumpHeight { + get { return screensMaxJumpHeight_; } + set { + screensMaxJumpHeight_ = value; + } + } + + /// Field number for the "screens_can_wall_run" field. + public const int ScreensCanWallRunFieldNumber = 63; + private global::RecRoom.Protobuf.OverridableBoolData screensCanWallRun_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData ScreensCanWallRun { + get { return screensCanWallRun_; } + set { + screensCanWallRun_ = value; + } + } + + /// Field number for the "screens_can_get_pushed" field. + public const int ScreensCanGetPushedFieldNumber = 65; + private global::RecRoom.Protobuf.OverridableBoolData screensCanGetPushed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData ScreensCanGetPushed { + get { return screensCanGetPushed_; } + set { + screensCanGetPushed_ = value; + } + } + + /// Field number for the "screens_can_ram" field. + public const int ScreensCanRamFieldNumber = 67; + private global::RecRoom.Protobuf.OverridableBoolData screensCanRam_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData ScreensCanRam { + get { return screensCanRam_; } + set { + screensCanRam_ = value; + } + } + + /// Field number for the "can_auto_sprint" field. + public const int CanAutoSprintFieldNumber = 70; + private global::RecRoom.Protobuf.OverridableBoolData canAutoSprint_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanAutoSprint { + get { return canAutoSprint_; } + set { + canAutoSprint_ = value; + } + } + + /// Field number for the "air_control_parameter" field. + public const int AirControlParameterFieldNumber = 71; + private global::RecRoom.Protobuf.OverridableFloatData airControlParameter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData AirControlParameter { + get { return airControlParameter_; } + set { + airControlParameter_ = value; + } + } + + /// Field number for the "can_jump_cutoff" field. + public const int CanJumpCutoffFieldNumber = 72; + private global::RecRoom.Protobuf.OverridableBoolData canJumpCutoff_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanJumpCutoff { + get { return canJumpCutoff_; } + set { + canJumpCutoff_ = value; + } + } + + /// Field number for the "can_clamber" field. + public const int CanClamberFieldNumber = 73; + private global::RecRoom.Protobuf.OverridableBoolData canClamber_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanClamber { + get { return canClamber_; } + set { + canClamber_ = value; + } + } + + /// Field number for the "wall_run_duration" field. + public const int WallRunDurationFieldNumber = 74; + private global::RecRoom.Protobuf.OverridableFloatData wallRunDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData WallRunDuration { + get { return wallRunDuration_; } + set { + wallRunDuration_ = value; + } + } + + /// Field number for the "wall_run_drop_rate_parameter" field. + public const int WallRunDropRateParameterFieldNumber = 75; + private global::RecRoom.Protobuf.OverridableFloatData wallRunDropRateParameter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData WallRunDropRateParameter { + get { return wallRunDropRateParameter_; } + set { + wallRunDropRateParameter_ = value; + } + } + + /// Field number for the "wall_run_start_speed_boost" field. + public const int WallRunStartSpeedBoostFieldNumber = 76; + private global::RecRoom.Protobuf.OverridableFloatData wallRunStartSpeedBoost_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData WallRunStartSpeedBoost { + get { return wallRunStartSpeedBoost_; } + set { + wallRunStartSpeedBoost_ = value; + } + } + + /// Field number for the "wall_run_jump_height" field. + public const int WallRunJumpHeightFieldNumber = 77; + private global::RecRoom.Protobuf.OverridableFloatData wallRunJumpHeight_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData WallRunJumpHeight { + get { return wallRunJumpHeight_; } + set { + wallRunJumpHeight_ = value; + } + } + + /// Field number for the "wall_run_jump_direction_parameter" field. + public const int WallRunJumpDirectionParameterFieldNumber = 78; + private global::RecRoom.Protobuf.OverridableFloatData wallRunJumpDirectionParameter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData WallRunJumpDirectionParameter { + get { return wallRunJumpDirectionParameter_; } + set { + wallRunJumpDirectionParameter_ = value; + } + } + + /// Field number for the "wall_run_jump_air_control_multiplier" field. + public const int WallRunJumpAirControlMultiplierFieldNumber = 79; + private global::RecRoom.Protobuf.OverridableFloatData wallRunJumpAirControlMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData WallRunJumpAirControlMultiplier { + get { return wallRunJumpAirControlMultiplier_; } + set { + wallRunJumpAirControlMultiplier_ = value; + } + } + + /// Field number for the "can_slide" field. + public const int CanSlideFieldNumber = 80; + private global::RecRoom.Protobuf.OverridableBoolData canSlide_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanSlide { + get { return canSlide_; } + set { + canSlide_ = value; + } + } + + /// Field number for the "can_slide_down_slopes" field. + public const int CanSlideDownSlopesFieldNumber = 81; + private global::RecRoom.Protobuf.OverridableBoolData canSlideDownSlopes_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanSlideDownSlopes { + get { return canSlideDownSlopes_; } + set { + canSlideDownSlopes_ = value; + } + } + + /// Field number for the "slide_min_duration" field. + public const int SlideMinDurationFieldNumber = 82; + private global::RecRoom.Protobuf.OverridableFloatData slideMinDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData SlideMinDuration { + get { return slideMinDuration_; } + set { + slideMinDuration_ = value; + } + } + + /// Field number for the "slide_steering_parameter" field. + public const int SlideSteeringParameterFieldNumber = 83; + private global::RecRoom.Protobuf.OverridableFloatData slideSteeringParameter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData SlideSteeringParameter { + get { return slideSteeringParameter_; } + set { + slideSteeringParameter_ = value; + } + } + + /// Field number for the "slide_start_speed_boost" field. + public const int SlideStartSpeedBoostFieldNumber = 84; + private global::RecRoom.Protobuf.OverridableFloatData slideStartSpeedBoost_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData SlideStartSpeedBoost { + get { return slideStartSpeedBoost_; } + set { + slideStartSpeedBoost_ = value; + } + } + + /// Field number for the "slide_air_control_multiplier" field. + public const int SlideAirControlMultiplierFieldNumber = 85; + private global::RecRoom.Protobuf.OverridableFloatData slideAirControlMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableFloatData SlideAirControlMultiplier { + get { return slideAirControlMultiplier_; } + set { + slideAirControlMultiplier_ = value; + } + } + + /// Field number for the "can_wall_climb" field. + public const int CanWallClimbFieldNumber = 86; + private global::RecRoom.Protobuf.OverridableBoolData canWallClimb_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanWallClimb { + get { return canWallClimb_; } + set { + canWallClimb_ = value; + } + } + + /// Field number for the "can_wall_climb_without_markup" field. + public const int CanWallClimbWithoutMarkupFieldNumber = 87; + private global::RecRoom.Protobuf.OverridableBoolData canWallClimbWithoutMarkup_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanWallClimbWithoutMarkup { + get { return canWallClimbWithoutMarkup_; } + set { + canWallClimbWithoutMarkup_ = value; + } + } + + /// Field number for the "can_wall_run_without_markup" field. + public const int CanWallRunWithoutMarkupFieldNumber = 88; + private global::RecRoom.Protobuf.OverridableBoolData canWallRunWithoutMarkup_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanWallRunWithoutMarkup { + get { return canWallRunWithoutMarkup_; } + set { + canWallRunWithoutMarkup_ = value; + } + } + + /// Field number for the "hides_avatar" field. + public const int HidesAvatarFieldNumber = 89; + private global::RecRoom.Protobuf.OverridableBoolData hidesAvatar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData HidesAvatar { + get { return hidesAvatar_; } + set { + hidesAvatar_ = value; + } + } + + /// Field number for the "player_tags" field. + public const int PlayerTagsFieldNumber = 90; + private global::RecRoom.Protobuf.OverridableListStringData playerTags_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableListStringData PlayerTags { + get { return playerTags_; } + set { + playerTags_ = value; + } + } + + /// Field number for the "add_player_tags" field. + public const int AddPlayerTagsFieldNumber = 91; + private global::RecRoom.Protobuf.OverridableBoolData addPlayerTags_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData AddPlayerTags { + get { return addPlayerTags_; } + set { + addPlayerTags_ = value; + } + } + + /// Field number for the "remove_player_tags" field. + public const int RemovePlayerTagsFieldNumber = 92; + private global::RecRoom.Protobuf.OverridableBoolData removePlayerTags_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData RemovePlayerTags { + get { return removePlayerTags_; } + set { + removePlayerTags_ = value; + } + } + + /// Field number for the "creation_restrictions_apply" field. + public const int CreationRestrictionsApplyFieldNumber = 93; + private global::RecRoom.Protobuf.OverridableBoolData creationRestrictionsApply_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CreationRestrictionsApply { + get { return creationRestrictionsApply_; } + set { + creationRestrictionsApply_ = value; + } + } + + /// Field number for the "can_use_maker_pen" field. + public const int CanUseMakerPenFieldNumber = 94; + private global::RecRoom.Protobuf.OverridableBoolData canUseMakerPen_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanUseMakerPen { + get { return canUseMakerPen_; } + set { + canUseMakerPen_ = value; + } + } + + /// Field number for the "can_save_inventions" field. + public const int CanSaveInventionsFieldNumber = 95; + private global::RecRoom.Protobuf.OverridableBoolData canSaveInventions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanSaveInventions { + get { return canSaveInventions_; } + set { + canSaveInventions_ = value; + } + } + + /// Field number for the "can_spawn_inventions" field. + public const int CanSpawnInventionsFieldNumber = 96; + private global::RecRoom.Protobuf.OverridableBoolData canSpawnInventions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanSpawnInventions { + get { return canSpawnInventions_; } + set { + canSpawnInventions_ = value; + } + } + + /// Field number for the "can_use_room_reset_button" field. + public const int CanUseRoomResetButtonFieldNumber = 97; + private global::RecRoom.Protobuf.OverridableBoolData canUseRoomResetButton_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanUseRoomResetButton { + get { return canUseRoomResetButton_; } + set { + canUseRoomResetButton_ = value; + } + } + + /// Field number for the "can_use_delete_all_button" field. + public const int CanUseDeleteAllButtonFieldNumber = 98; + private global::RecRoom.Protobuf.OverridableBoolData canUseDeleteAllButton_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanUseDeleteAllButton { + get { return canUseDeleteAllButton_; } + set { + canUseDeleteAllButton_ = value; + } + } + + /// Field number for the "can_create_role_assignment_chips" field. + public const int CanCreateRoleAssignmentChipsFieldNumber = 99; + private global::RecRoom.Protobuf.OverridableBoolData canCreateRoleAssignmentChips_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanCreateRoleAssignmentChips { + get { return canCreateRoleAssignmentChips_; } + set { + canCreateRoleAssignmentChips_ = value; + } + } + + /// Field number for the "can_use_play_gizmos_toggle" field. + public const int CanUsePlayGizmosToggleFieldNumber = 100; + private global::RecRoom.Protobuf.OverridableBoolData canUsePlayGizmosToggle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanUsePlayGizmosToggle { + get { return canUsePlayGizmosToggle_; } + set { + canUsePlayGizmosToggle_ = value; + } + } + + /// Field number for the "can_edit_circuits" field. + public const int CanEditCircuitsFieldNumber = 101; + private global::RecRoom.Protobuf.OverridableBoolData canEditCircuits_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanEditCircuits { + get { return canEditCircuits_; } + set { + canEditCircuits_ = value; + } + } + + /// Field number for the "screens_default_first_person_control_type" field. + public const int ScreensDefaultFirstPersonControlTypeFieldNumber = 50; + private global::RecRoom.Protobuf.OverridableIntData screensDefaultFirstPersonControlType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableIntData ScreensDefaultFirstPersonControlType { + get { return screensDefaultFirstPersonControlType_; } + set { + screensDefaultFirstPersonControlType_ = value; + } + } + + /// Field number for the "screens_default_third_person_control_type" field. + public const int ScreensDefaultThirdPersonControlTypeFieldNumber = 40; + private global::RecRoom.Protobuf.OverridableIntData screensDefaultThirdPersonControlType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableIntData ScreensDefaultThirdPersonControlType { + get { return screensDefaultThirdPersonControlType_; } + set { + screensDefaultThirdPersonControlType_ = value; + } + } + + /// Field number for the "enable_equip_slot_hip" field. + public const int EnableEquipSlotHipFieldNumber = 41; + private global::RecRoom.Protobuf.OverridableIntData enableEquipSlotHip_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableIntData EnableEquipSlotHip { + get { return enableEquipSlotHip_; } + set { + enableEquipSlotHip_ = value; + } + } + + /// Field number for the "equip_restrictions_hip" field. + public const int EquipRestrictionsHipFieldNumber = 42; + private global::RecRoom.Protobuf.OverridableIntData equipRestrictionsHip_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableIntData EquipRestrictionsHip { + get { return equipRestrictionsHip_; } + set { + equipRestrictionsHip_ = value; + } + } + + /// Field number for the "equip_hip_allowlist" field. + public const int EquipHipAllowlistFieldNumber = 43; + private global::RecRoom.Protobuf.OverridableListStringData equipHipAllowlist_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableListStringData EquipHipAllowlist { + get { return equipHipAllowlist_; } + set { + equipHipAllowlist_ = value; + } + } + + /// Field number for the "equip_hip_blocklist" field. + public const int EquipHipBlocklistFieldNumber = 44; + private global::RecRoom.Protobuf.OverridableListStringData equipHipBlocklist_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableListStringData EquipHipBlocklist { + get { return equipHipBlocklist_; } + set { + equipHipBlocklist_ = value; + } + } + + /// Field number for the "enable_equip_slot_shoulder" field. + public const int EnableEquipSlotShoulderFieldNumber = 45; + private global::RecRoom.Protobuf.OverridableBoolData enableEquipSlotShoulder_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData EnableEquipSlotShoulder { + get { return enableEquipSlotShoulder_; } + set { + enableEquipSlotShoulder_ = value; + } + } + + /// Field number for the "equip_restrictions_shoulder" field. + public const int EquipRestrictionsShoulderFieldNumber = 46; + private global::RecRoom.Protobuf.OverridableIntData equipRestrictionsShoulder_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableIntData EquipRestrictionsShoulder { + get { return equipRestrictionsShoulder_; } + set { + equipRestrictionsShoulder_ = value; + } + } + + /// Field number for the "equip_shoulder_allowlist" field. + public const int EquipShoulderAllowlistFieldNumber = 47; + private global::RecRoom.Protobuf.OverridableListStringData equipShoulderAllowlist_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableListStringData EquipShoulderAllowlist { + get { return equipShoulderAllowlist_; } + set { + equipShoulderAllowlist_ = value; + } + } + + /// Field number for the "equip_shoulder_blocklist" field. + public const int EquipShoulderBlocklistFieldNumber = 48; + private global::RecRoom.Protobuf.OverridableListStringData equipShoulderBlocklist_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableListStringData EquipShoulderBlocklist { + get { return equipShoulderBlocklist_; } + set { + equipShoulderBlocklist_ = value; + } + } + + /// Field number for the "role_guid" field. + public const int RoleGuidFieldNumber = 49; + private string roleGuid_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoleGuid { + get { return roleGuid_; } + set { + roleGuid_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerGameRoleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerGameRoleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (RoleId != other.RoleId) return false; + if (RoleRank != other.RoleRank) return false; + if (IsRoleActive != other.IsRoleActive) return false; + if (IsAgRole != other.IsAgRole) return false; + if (RoleName != other.RoleName) return false; + if (!object.Equals(Name, other.Name)) return false; + if (!object.Equals(TeleportMode, other.TeleportMode)) return false; + if (!object.Equals(TeleportDelay, other.TeleportDelay)) return false; + if (!object.Equals(TeleportSpeed, other.TeleportSpeed)) return false; + if (!object.Equals(CanWalk, other.CanWalk)) return false; + if (!object.Equals(ForceWalkAllowed, other.ForceWalkAllowed)) return false; + if (!object.Equals(ExperimentalWalkEnabled, other.ExperimentalWalkEnabled)) return false; + if (!object.Equals(VrWalkSpeed, other.VrWalkSpeed)) return false; + if (!object.Equals(VrCanSprint, other.VrCanSprint)) return false; + if (!object.Equals(VrSprintMaxSpeedWalkSpeedMultiplier, other.VrSprintMaxSpeedWalkSpeedMultiplier)) return false; + if (!object.Equals(CanFly, other.CanFly)) return false; + if (!object.Equals(VrCanJump, other.VrCanJump)) return false; + if (!object.Equals(VrCanDodge, other.VrCanDodge)) return false; + if (!object.Equals(VrMaxJumpHeight, other.VrMaxJumpHeight)) return false; + if (!object.Equals(VrCanWallRun, other.VrCanWallRun)) return false; + if (!object.Equals(VrCanGetPushed, other.VrCanGetPushed)) return false; + if (!object.Equals(VrCanRam, other.VrCanRam)) return false; + if (!object.Equals(IsInvincible, other.IsInvincible)) return false; + if (!object.Equals(OutgoingDamageMultiplier, other.OutgoingDamageMultiplier)) return false; + if (!object.Equals(ItemPickupRestrictions, other.ItemPickupRestrictions)) return false; + if (!object.Equals(ItemPickupAllowlist, other.ItemPickupAllowlist)) return false; + if (!object.Equals(ItemPickupBlocklist, other.ItemPickupBlocklist)) return false; + if (!object.Equals(CanTalk, other.CanTalk)) return false; + if (!object.Equals(CanSwitchTeams, other.CanSwitchTeams)) return false; + if (!object.Equals(MaxTeleportDistance, other.MaxTeleportDistance)) return false; + if (!object.Equals(MaxTeleportDropHeight, other.MaxTeleportDropHeight)) return false; + if (!object.Equals(MaxTeleportAngle, other.MaxTeleportAngle)) return false; + if (IsModifiedByPlayer != other.IsModifiedByPlayer) return false; + if (!object.Equals(VoiceRolloffMaxDistance, other.VoiceRolloffMaxDistance)) return false; + if (RoleVersion != other.RoleVersion) return false; + if (!object.Equals(HidesName, other.HidesName)) return false; + if (!object.Equals(CanMove, other.CanMove)) return false; + if (!object.Equals(ScreensWalkSpeed, other.ScreensWalkSpeed)) return false; + if (!object.Equals(ScreensCanSprint, other.ScreensCanSprint)) return false; + if (!object.Equals(ScreensSprintMaxSpeedWalkSpeedMultiplier, other.ScreensSprintMaxSpeedWalkSpeedMultiplier)) return false; + if (!object.Equals(ScreensCanJump, other.ScreensCanJump)) return false; + if (!object.Equals(ScreensCanDodge, other.ScreensCanDodge)) return false; + if (!object.Equals(ScreensMaxJumpHeight, other.ScreensMaxJumpHeight)) return false; + if (!object.Equals(ScreensCanWallRun, other.ScreensCanWallRun)) return false; + if (!object.Equals(ScreensCanGetPushed, other.ScreensCanGetPushed)) return false; + if (!object.Equals(ScreensCanRam, other.ScreensCanRam)) return false; + if (!object.Equals(CanAutoSprint, other.CanAutoSprint)) return false; + if (!object.Equals(AirControlParameter, other.AirControlParameter)) return false; + if (!object.Equals(CanJumpCutoff, other.CanJumpCutoff)) return false; + if (!object.Equals(CanClamber, other.CanClamber)) return false; + if (!object.Equals(WallRunDuration, other.WallRunDuration)) return false; + if (!object.Equals(WallRunDropRateParameter, other.WallRunDropRateParameter)) return false; + if (!object.Equals(WallRunStartSpeedBoost, other.WallRunStartSpeedBoost)) return false; + if (!object.Equals(WallRunJumpHeight, other.WallRunJumpHeight)) return false; + if (!object.Equals(WallRunJumpDirectionParameter, other.WallRunJumpDirectionParameter)) return false; + if (!object.Equals(WallRunJumpAirControlMultiplier, other.WallRunJumpAirControlMultiplier)) return false; + if (!object.Equals(CanSlide, other.CanSlide)) return false; + if (!object.Equals(CanSlideDownSlopes, other.CanSlideDownSlopes)) return false; + if (!object.Equals(SlideMinDuration, other.SlideMinDuration)) return false; + if (!object.Equals(SlideSteeringParameter, other.SlideSteeringParameter)) return false; + if (!object.Equals(SlideStartSpeedBoost, other.SlideStartSpeedBoost)) return false; + if (!object.Equals(SlideAirControlMultiplier, other.SlideAirControlMultiplier)) return false; + if (!object.Equals(CanWallClimb, other.CanWallClimb)) return false; + if (!object.Equals(CanWallClimbWithoutMarkup, other.CanWallClimbWithoutMarkup)) return false; + if (!object.Equals(CanWallRunWithoutMarkup, other.CanWallRunWithoutMarkup)) return false; + if (!object.Equals(HidesAvatar, other.HidesAvatar)) return false; + if (!object.Equals(PlayerTags, other.PlayerTags)) return false; + if (!object.Equals(AddPlayerTags, other.AddPlayerTags)) return false; + if (!object.Equals(RemovePlayerTags, other.RemovePlayerTags)) return false; + if (!object.Equals(CreationRestrictionsApply, other.CreationRestrictionsApply)) return false; + if (!object.Equals(CanUseMakerPen, other.CanUseMakerPen)) return false; + if (!object.Equals(CanSaveInventions, other.CanSaveInventions)) return false; + if (!object.Equals(CanSpawnInventions, other.CanSpawnInventions)) return false; + if (!object.Equals(CanUseRoomResetButton, other.CanUseRoomResetButton)) return false; + if (!object.Equals(CanUseDeleteAllButton, other.CanUseDeleteAllButton)) return false; + if (!object.Equals(CanCreateRoleAssignmentChips, other.CanCreateRoleAssignmentChips)) return false; + if (!object.Equals(CanUsePlayGizmosToggle, other.CanUsePlayGizmosToggle)) return false; + if (!object.Equals(CanEditCircuits, other.CanEditCircuits)) return false; + if (!object.Equals(ScreensDefaultFirstPersonControlType, other.ScreensDefaultFirstPersonControlType)) return false; + if (!object.Equals(ScreensDefaultThirdPersonControlType, other.ScreensDefaultThirdPersonControlType)) return false; + if (!object.Equals(EnableEquipSlotHip, other.EnableEquipSlotHip)) return false; + if (!object.Equals(EquipRestrictionsHip, other.EquipRestrictionsHip)) return false; + if (!object.Equals(EquipHipAllowlist, other.EquipHipAllowlist)) return false; + if (!object.Equals(EquipHipBlocklist, other.EquipHipBlocklist)) return false; + if (!object.Equals(EnableEquipSlotShoulder, other.EnableEquipSlotShoulder)) return false; + if (!object.Equals(EquipRestrictionsShoulder, other.EquipRestrictionsShoulder)) return false; + if (!object.Equals(EquipShoulderAllowlist, other.EquipShoulderAllowlist)) return false; + if (!object.Equals(EquipShoulderBlocklist, other.EquipShoulderBlocklist)) return false; + if (RoleGuid != other.RoleGuid) 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 (RoleId != 0) hash ^= RoleId.GetHashCode(); + if (RoleRank != 0) hash ^= RoleRank.GetHashCode(); + if (IsRoleActive != false) hash ^= IsRoleActive.GetHashCode(); + if (IsAgRole != false) hash ^= IsAgRole.GetHashCode(); + if (RoleName.Length != 0) hash ^= RoleName.GetHashCode(); + if (name_ != null) hash ^= Name.GetHashCode(); + if (teleportMode_ != null) hash ^= TeleportMode.GetHashCode(); + if (teleportDelay_ != null) hash ^= TeleportDelay.GetHashCode(); + if (teleportSpeed_ != null) hash ^= TeleportSpeed.GetHashCode(); + if (canWalk_ != null) hash ^= CanWalk.GetHashCode(); + if (forceWalkAllowed_ != null) hash ^= ForceWalkAllowed.GetHashCode(); + if (experimentalWalkEnabled_ != null) hash ^= ExperimentalWalkEnabled.GetHashCode(); + if (vrWalkSpeed_ != null) hash ^= VrWalkSpeed.GetHashCode(); + if (vrCanSprint_ != null) hash ^= VrCanSprint.GetHashCode(); + if (vrSprintMaxSpeedWalkSpeedMultiplier_ != null) hash ^= VrSprintMaxSpeedWalkSpeedMultiplier.GetHashCode(); + if (canFly_ != null) hash ^= CanFly.GetHashCode(); + if (vrCanJump_ != null) hash ^= VrCanJump.GetHashCode(); + if (vrCanDodge_ != null) hash ^= VrCanDodge.GetHashCode(); + if (vrMaxJumpHeight_ != null) hash ^= VrMaxJumpHeight.GetHashCode(); + if (vrCanWallRun_ != null) hash ^= VrCanWallRun.GetHashCode(); + if (vrCanGetPushed_ != null) hash ^= VrCanGetPushed.GetHashCode(); + if (vrCanRam_ != null) hash ^= VrCanRam.GetHashCode(); + if (isInvincible_ != null) hash ^= IsInvincible.GetHashCode(); + if (outgoingDamageMultiplier_ != null) hash ^= OutgoingDamageMultiplier.GetHashCode(); + if (itemPickupRestrictions_ != null) hash ^= ItemPickupRestrictions.GetHashCode(); + if (itemPickupAllowlist_ != null) hash ^= ItemPickupAllowlist.GetHashCode(); + if (itemPickupBlocklist_ != null) hash ^= ItemPickupBlocklist.GetHashCode(); + if (canTalk_ != null) hash ^= CanTalk.GetHashCode(); + if (canSwitchTeams_ != null) hash ^= CanSwitchTeams.GetHashCode(); + if (maxTeleportDistance_ != null) hash ^= MaxTeleportDistance.GetHashCode(); + if (maxTeleportDropHeight_ != null) hash ^= MaxTeleportDropHeight.GetHashCode(); + if (maxTeleportAngle_ != null) hash ^= MaxTeleportAngle.GetHashCode(); + if (IsModifiedByPlayer != false) hash ^= IsModifiedByPlayer.GetHashCode(); + if (voiceRolloffMaxDistance_ != null) hash ^= VoiceRolloffMaxDistance.GetHashCode(); + if (RoleVersion != 0) hash ^= RoleVersion.GetHashCode(); + if (hidesName_ != null) hash ^= HidesName.GetHashCode(); + if (canMove_ != null) hash ^= CanMove.GetHashCode(); + if (screensWalkSpeed_ != null) hash ^= ScreensWalkSpeed.GetHashCode(); + if (screensCanSprint_ != null) hash ^= ScreensCanSprint.GetHashCode(); + if (screensSprintMaxSpeedWalkSpeedMultiplier_ != null) hash ^= ScreensSprintMaxSpeedWalkSpeedMultiplier.GetHashCode(); + if (screensCanJump_ != null) hash ^= ScreensCanJump.GetHashCode(); + if (screensCanDodge_ != null) hash ^= ScreensCanDodge.GetHashCode(); + if (screensMaxJumpHeight_ != null) hash ^= ScreensMaxJumpHeight.GetHashCode(); + if (screensCanWallRun_ != null) hash ^= ScreensCanWallRun.GetHashCode(); + if (screensCanGetPushed_ != null) hash ^= ScreensCanGetPushed.GetHashCode(); + if (screensCanRam_ != null) hash ^= ScreensCanRam.GetHashCode(); + if (canAutoSprint_ != null) hash ^= CanAutoSprint.GetHashCode(); + if (airControlParameter_ != null) hash ^= AirControlParameter.GetHashCode(); + if (canJumpCutoff_ != null) hash ^= CanJumpCutoff.GetHashCode(); + if (canClamber_ != null) hash ^= CanClamber.GetHashCode(); + if (wallRunDuration_ != null) hash ^= WallRunDuration.GetHashCode(); + if (wallRunDropRateParameter_ != null) hash ^= WallRunDropRateParameter.GetHashCode(); + if (wallRunStartSpeedBoost_ != null) hash ^= WallRunStartSpeedBoost.GetHashCode(); + if (wallRunJumpHeight_ != null) hash ^= WallRunJumpHeight.GetHashCode(); + if (wallRunJumpDirectionParameter_ != null) hash ^= WallRunJumpDirectionParameter.GetHashCode(); + if (wallRunJumpAirControlMultiplier_ != null) hash ^= WallRunJumpAirControlMultiplier.GetHashCode(); + if (canSlide_ != null) hash ^= CanSlide.GetHashCode(); + if (canSlideDownSlopes_ != null) hash ^= CanSlideDownSlopes.GetHashCode(); + if (slideMinDuration_ != null) hash ^= SlideMinDuration.GetHashCode(); + if (slideSteeringParameter_ != null) hash ^= SlideSteeringParameter.GetHashCode(); + if (slideStartSpeedBoost_ != null) hash ^= SlideStartSpeedBoost.GetHashCode(); + if (slideAirControlMultiplier_ != null) hash ^= SlideAirControlMultiplier.GetHashCode(); + if (canWallClimb_ != null) hash ^= CanWallClimb.GetHashCode(); + if (canWallClimbWithoutMarkup_ != null) hash ^= CanWallClimbWithoutMarkup.GetHashCode(); + if (canWallRunWithoutMarkup_ != null) hash ^= CanWallRunWithoutMarkup.GetHashCode(); + if (hidesAvatar_ != null) hash ^= HidesAvatar.GetHashCode(); + if (playerTags_ != null) hash ^= PlayerTags.GetHashCode(); + if (addPlayerTags_ != null) hash ^= AddPlayerTags.GetHashCode(); + if (removePlayerTags_ != null) hash ^= RemovePlayerTags.GetHashCode(); + if (creationRestrictionsApply_ != null) hash ^= CreationRestrictionsApply.GetHashCode(); + if (canUseMakerPen_ != null) hash ^= CanUseMakerPen.GetHashCode(); + if (canSaveInventions_ != null) hash ^= CanSaveInventions.GetHashCode(); + if (canSpawnInventions_ != null) hash ^= CanSpawnInventions.GetHashCode(); + if (canUseRoomResetButton_ != null) hash ^= CanUseRoomResetButton.GetHashCode(); + if (canUseDeleteAllButton_ != null) hash ^= CanUseDeleteAllButton.GetHashCode(); + if (canCreateRoleAssignmentChips_ != null) hash ^= CanCreateRoleAssignmentChips.GetHashCode(); + if (canUsePlayGizmosToggle_ != null) hash ^= CanUsePlayGizmosToggle.GetHashCode(); + if (canEditCircuits_ != null) hash ^= CanEditCircuits.GetHashCode(); + if (screensDefaultFirstPersonControlType_ != null) hash ^= ScreensDefaultFirstPersonControlType.GetHashCode(); + if (screensDefaultThirdPersonControlType_ != null) hash ^= ScreensDefaultThirdPersonControlType.GetHashCode(); + if (enableEquipSlotHip_ != null) hash ^= EnableEquipSlotHip.GetHashCode(); + if (equipRestrictionsHip_ != null) hash ^= EquipRestrictionsHip.GetHashCode(); + if (equipHipAllowlist_ != null) hash ^= EquipHipAllowlist.GetHashCode(); + if (equipHipBlocklist_ != null) hash ^= EquipHipBlocklist.GetHashCode(); + if (enableEquipSlotShoulder_ != null) hash ^= EnableEquipSlotShoulder.GetHashCode(); + if (equipRestrictionsShoulder_ != null) hash ^= EquipRestrictionsShoulder.GetHashCode(); + if (equipShoulderAllowlist_ != null) hash ^= EquipShoulderAllowlist.GetHashCode(); + if (equipShoulderBlocklist_ != null) hash ^= EquipShoulderBlocklist.GetHashCode(); + if (RoleGuid.Length != 0) hash ^= RoleGuid.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 (RoleId != 0) { + output.WriteRawTag(8); + output.WriteInt32(RoleId); + } + if (RoleRank != 0) { + output.WriteRawTag(16); + output.WriteInt32(RoleRank); + } + if (IsRoleActive != false) { + output.WriteRawTag(24); + output.WriteBool(IsRoleActive); + } + if (IsAgRole != false) { + output.WriteRawTag(32); + output.WriteBool(IsAgRole); + } + if (RoleName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(RoleName); + } + if (name_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Name); + } + if (teleportMode_ != null) { + output.WriteRawTag(58); + output.WriteMessage(TeleportMode); + } + if (teleportDelay_ != null) { + output.WriteRawTag(66); + output.WriteMessage(TeleportDelay); + } + if (teleportSpeed_ != null) { + output.WriteRawTag(74); + output.WriteMessage(TeleportSpeed); + } + if (canWalk_ != null) { + output.WriteRawTag(82); + output.WriteMessage(CanWalk); + } + if (vrWalkSpeed_ != null) { + output.WriteRawTag(90); + output.WriteMessage(VrWalkSpeed); + } + if (vrCanSprint_ != null) { + output.WriteRawTag(98); + output.WriteMessage(VrCanSprint); + } + if (vrSprintMaxSpeedWalkSpeedMultiplier_ != null) { + output.WriteRawTag(106); + output.WriteMessage(VrSprintMaxSpeedWalkSpeedMultiplier); + } + if (canFly_ != null) { + output.WriteRawTag(114); + output.WriteMessage(CanFly); + } + if (isInvincible_ != null) { + output.WriteRawTag(122); + output.WriteMessage(IsInvincible); + } + if (outgoingDamageMultiplier_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(OutgoingDamageMultiplier); + } + if (itemPickupRestrictions_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(ItemPickupRestrictions); + } + if (itemPickupAllowlist_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(ItemPickupAllowlist); + } + if (itemPickupBlocklist_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(ItemPickupBlocklist); + } + if (canTalk_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(CanTalk); + } + if (canSwitchTeams_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(CanSwitchTeams); + } + if (maxTeleportDistance_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(MaxTeleportDistance); + } + if (maxTeleportDropHeight_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(MaxTeleportDropHeight); + } + if (maxTeleportAngle_ != null) { + output.WriteRawTag(194, 1); + output.WriteMessage(MaxTeleportAngle); + } + if (IsModifiedByPlayer != false) { + output.WriteRawTag(200, 1); + output.WriteBool(IsModifiedByPlayer); + } + if (voiceRolloffMaxDistance_ != null) { + output.WriteRawTag(210, 1); + output.WriteMessage(VoiceRolloffMaxDistance); + } + if (RoleVersion != 0) { + output.WriteRawTag(216, 1); + output.WriteInt32(RoleVersion); + } + if (forceWalkAllowed_ != null) { + output.WriteRawTag(226, 1); + output.WriteMessage(ForceWalkAllowed); + } + if (experimentalWalkEnabled_ != null) { + output.WriteRawTag(234, 1); + output.WriteMessage(ExperimentalWalkEnabled); + } + if (hidesName_ != null) { + output.WriteRawTag(242, 1); + output.WriteMessage(HidesName); + } + if (canMove_ != null) { + output.WriteRawTag(250, 1); + output.WriteMessage(CanMove); + } + if (screensWalkSpeed_ != null) { + output.WriteRawTag(130, 2); + output.WriteMessage(ScreensWalkSpeed); + } + if (screensCanSprint_ != null) { + output.WriteRawTag(138, 2); + output.WriteMessage(ScreensCanSprint); + } + if (screensSprintMaxSpeedWalkSpeedMultiplier_ != null) { + output.WriteRawTag(146, 2); + output.WriteMessage(ScreensSprintMaxSpeedWalkSpeedMultiplier); + } + if (vrCanJump_ != null) { + output.WriteRawTag(162, 2); + output.WriteMessage(VrCanJump); + } + if (vrCanDodge_ != null) { + output.WriteRawTag(170, 2); + output.WriteMessage(VrCanDodge); + } + if (screensCanJump_ != null) { + output.WriteRawTag(178, 2); + output.WriteMessage(ScreensCanJump); + } + if (screensCanDodge_ != null) { + output.WriteRawTag(186, 2); + output.WriteMessage(ScreensCanDodge); + } + if (screensDefaultThirdPersonControlType_ != null) { + output.WriteRawTag(194, 2); + output.WriteMessage(ScreensDefaultThirdPersonControlType); + } + if (enableEquipSlotHip_ != null) { + output.WriteRawTag(202, 2); + output.WriteMessage(EnableEquipSlotHip); + } + if (equipRestrictionsHip_ != null) { + output.WriteRawTag(210, 2); + output.WriteMessage(EquipRestrictionsHip); + } + if (equipHipAllowlist_ != null) { + output.WriteRawTag(218, 2); + output.WriteMessage(EquipHipAllowlist); + } + if (equipHipBlocklist_ != null) { + output.WriteRawTag(226, 2); + output.WriteMessage(EquipHipBlocklist); + } + if (enableEquipSlotShoulder_ != null) { + output.WriteRawTag(234, 2); + output.WriteMessage(EnableEquipSlotShoulder); + } + if (equipRestrictionsShoulder_ != null) { + output.WriteRawTag(242, 2); + output.WriteMessage(EquipRestrictionsShoulder); + } + if (equipShoulderAllowlist_ != null) { + output.WriteRawTag(250, 2); + output.WriteMessage(EquipShoulderAllowlist); + } + if (equipShoulderBlocklist_ != null) { + output.WriteRawTag(130, 3); + output.WriteMessage(EquipShoulderBlocklist); + } + if (RoleGuid.Length != 0) { + output.WriteRawTag(138, 3); + output.WriteString(RoleGuid); + } + if (screensDefaultFirstPersonControlType_ != null) { + output.WriteRawTag(146, 3); + output.WriteMessage(ScreensDefaultFirstPersonControlType); + } + if (vrMaxJumpHeight_ != null) { + output.WriteRawTag(154, 3); + output.WriteMessage(VrMaxJumpHeight); + } + if (screensMaxJumpHeight_ != null) { + output.WriteRawTag(162, 3); + output.WriteMessage(ScreensMaxJumpHeight); + } + if (vrCanWallRun_ != null) { + output.WriteRawTag(242, 3); + output.WriteMessage(VrCanWallRun); + } + if (screensCanWallRun_ != null) { + output.WriteRawTag(250, 3); + output.WriteMessage(ScreensCanWallRun); + } + if (vrCanGetPushed_ != null) { + output.WriteRawTag(130, 4); + output.WriteMessage(VrCanGetPushed); + } + if (screensCanGetPushed_ != null) { + output.WriteRawTag(138, 4); + output.WriteMessage(ScreensCanGetPushed); + } + if (vrCanRam_ != null) { + output.WriteRawTag(146, 4); + output.WriteMessage(VrCanRam); + } + if (screensCanRam_ != null) { + output.WriteRawTag(154, 4); + output.WriteMessage(ScreensCanRam); + } + if (canAutoSprint_ != null) { + output.WriteRawTag(178, 4); + output.WriteMessage(CanAutoSprint); + } + if (airControlParameter_ != null) { + output.WriteRawTag(186, 4); + output.WriteMessage(AirControlParameter); + } + if (canJumpCutoff_ != null) { + output.WriteRawTag(194, 4); + output.WriteMessage(CanJumpCutoff); + } + if (canClamber_ != null) { + output.WriteRawTag(202, 4); + output.WriteMessage(CanClamber); + } + if (wallRunDuration_ != null) { + output.WriteRawTag(210, 4); + output.WriteMessage(WallRunDuration); + } + if (wallRunDropRateParameter_ != null) { + output.WriteRawTag(218, 4); + output.WriteMessage(WallRunDropRateParameter); + } + if (wallRunStartSpeedBoost_ != null) { + output.WriteRawTag(226, 4); + output.WriteMessage(WallRunStartSpeedBoost); + } + if (wallRunJumpHeight_ != null) { + output.WriteRawTag(234, 4); + output.WriteMessage(WallRunJumpHeight); + } + if (wallRunJumpDirectionParameter_ != null) { + output.WriteRawTag(242, 4); + output.WriteMessage(WallRunJumpDirectionParameter); + } + if (wallRunJumpAirControlMultiplier_ != null) { + output.WriteRawTag(250, 4); + output.WriteMessage(WallRunJumpAirControlMultiplier); + } + if (canSlide_ != null) { + output.WriteRawTag(130, 5); + output.WriteMessage(CanSlide); + } + if (canSlideDownSlopes_ != null) { + output.WriteRawTag(138, 5); + output.WriteMessage(CanSlideDownSlopes); + } + if (slideMinDuration_ != null) { + output.WriteRawTag(146, 5); + output.WriteMessage(SlideMinDuration); + } + if (slideSteeringParameter_ != null) { + output.WriteRawTag(154, 5); + output.WriteMessage(SlideSteeringParameter); + } + if (slideStartSpeedBoost_ != null) { + output.WriteRawTag(162, 5); + output.WriteMessage(SlideStartSpeedBoost); + } + if (slideAirControlMultiplier_ != null) { + output.WriteRawTag(170, 5); + output.WriteMessage(SlideAirControlMultiplier); + } + if (canWallClimb_ != null) { + output.WriteRawTag(178, 5); + output.WriteMessage(CanWallClimb); + } + if (canWallClimbWithoutMarkup_ != null) { + output.WriteRawTag(186, 5); + output.WriteMessage(CanWallClimbWithoutMarkup); + } + if (canWallRunWithoutMarkup_ != null) { + output.WriteRawTag(194, 5); + output.WriteMessage(CanWallRunWithoutMarkup); + } + if (hidesAvatar_ != null) { + output.WriteRawTag(202, 5); + output.WriteMessage(HidesAvatar); + } + if (playerTags_ != null) { + output.WriteRawTag(210, 5); + output.WriteMessage(PlayerTags); + } + if (addPlayerTags_ != null) { + output.WriteRawTag(218, 5); + output.WriteMessage(AddPlayerTags); + } + if (removePlayerTags_ != null) { + output.WriteRawTag(226, 5); + output.WriteMessage(RemovePlayerTags); + } + if (creationRestrictionsApply_ != null) { + output.WriteRawTag(234, 5); + output.WriteMessage(CreationRestrictionsApply); + } + if (canUseMakerPen_ != null) { + output.WriteRawTag(242, 5); + output.WriteMessage(CanUseMakerPen); + } + if (canSaveInventions_ != null) { + output.WriteRawTag(250, 5); + output.WriteMessage(CanSaveInventions); + } + if (canSpawnInventions_ != null) { + output.WriteRawTag(130, 6); + output.WriteMessage(CanSpawnInventions); + } + if (canUseRoomResetButton_ != null) { + output.WriteRawTag(138, 6); + output.WriteMessage(CanUseRoomResetButton); + } + if (canUseDeleteAllButton_ != null) { + output.WriteRawTag(146, 6); + output.WriteMessage(CanUseDeleteAllButton); + } + if (canCreateRoleAssignmentChips_ != null) { + output.WriteRawTag(154, 6); + output.WriteMessage(CanCreateRoleAssignmentChips); + } + if (canUsePlayGizmosToggle_ != null) { + output.WriteRawTag(162, 6); + output.WriteMessage(CanUsePlayGizmosToggle); + } + if (canEditCircuits_ != null) { + output.WriteRawTag(170, 6); + output.WriteMessage(CanEditCircuits); + } + 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 (RoleId != 0) { + output.WriteRawTag(8); + output.WriteInt32(RoleId); + } + if (RoleRank != 0) { + output.WriteRawTag(16); + output.WriteInt32(RoleRank); + } + if (IsRoleActive != false) { + output.WriteRawTag(24); + output.WriteBool(IsRoleActive); + } + if (IsAgRole != false) { + output.WriteRawTag(32); + output.WriteBool(IsAgRole); + } + if (RoleName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(RoleName); + } + if (name_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Name); + } + if (teleportMode_ != null) { + output.WriteRawTag(58); + output.WriteMessage(TeleportMode); + } + if (teleportDelay_ != null) { + output.WriteRawTag(66); + output.WriteMessage(TeleportDelay); + } + if (teleportSpeed_ != null) { + output.WriteRawTag(74); + output.WriteMessage(TeleportSpeed); + } + if (canWalk_ != null) { + output.WriteRawTag(82); + output.WriteMessage(CanWalk); + } + if (vrWalkSpeed_ != null) { + output.WriteRawTag(90); + output.WriteMessage(VrWalkSpeed); + } + if (vrCanSprint_ != null) { + output.WriteRawTag(98); + output.WriteMessage(VrCanSprint); + } + if (vrSprintMaxSpeedWalkSpeedMultiplier_ != null) { + output.WriteRawTag(106); + output.WriteMessage(VrSprintMaxSpeedWalkSpeedMultiplier); + } + if (canFly_ != null) { + output.WriteRawTag(114); + output.WriteMessage(CanFly); + } + if (isInvincible_ != null) { + output.WriteRawTag(122); + output.WriteMessage(IsInvincible); + } + if (outgoingDamageMultiplier_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(OutgoingDamageMultiplier); + } + if (itemPickupRestrictions_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(ItemPickupRestrictions); + } + if (itemPickupAllowlist_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(ItemPickupAllowlist); + } + if (itemPickupBlocklist_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(ItemPickupBlocklist); + } + if (canTalk_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(CanTalk); + } + if (canSwitchTeams_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(CanSwitchTeams); + } + if (maxTeleportDistance_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(MaxTeleportDistance); + } + if (maxTeleportDropHeight_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(MaxTeleportDropHeight); + } + if (maxTeleportAngle_ != null) { + output.WriteRawTag(194, 1); + output.WriteMessage(MaxTeleportAngle); + } + if (IsModifiedByPlayer != false) { + output.WriteRawTag(200, 1); + output.WriteBool(IsModifiedByPlayer); + } + if (voiceRolloffMaxDistance_ != null) { + output.WriteRawTag(210, 1); + output.WriteMessage(VoiceRolloffMaxDistance); + } + if (RoleVersion != 0) { + output.WriteRawTag(216, 1); + output.WriteInt32(RoleVersion); + } + if (forceWalkAllowed_ != null) { + output.WriteRawTag(226, 1); + output.WriteMessage(ForceWalkAllowed); + } + if (experimentalWalkEnabled_ != null) { + output.WriteRawTag(234, 1); + output.WriteMessage(ExperimentalWalkEnabled); + } + if (hidesName_ != null) { + output.WriteRawTag(242, 1); + output.WriteMessage(HidesName); + } + if (canMove_ != null) { + output.WriteRawTag(250, 1); + output.WriteMessage(CanMove); + } + if (screensWalkSpeed_ != null) { + output.WriteRawTag(130, 2); + output.WriteMessage(ScreensWalkSpeed); + } + if (screensCanSprint_ != null) { + output.WriteRawTag(138, 2); + output.WriteMessage(ScreensCanSprint); + } + if (screensSprintMaxSpeedWalkSpeedMultiplier_ != null) { + output.WriteRawTag(146, 2); + output.WriteMessage(ScreensSprintMaxSpeedWalkSpeedMultiplier); + } + if (vrCanJump_ != null) { + output.WriteRawTag(162, 2); + output.WriteMessage(VrCanJump); + } + if (vrCanDodge_ != null) { + output.WriteRawTag(170, 2); + output.WriteMessage(VrCanDodge); + } + if (screensCanJump_ != null) { + output.WriteRawTag(178, 2); + output.WriteMessage(ScreensCanJump); + } + if (screensCanDodge_ != null) { + output.WriteRawTag(186, 2); + output.WriteMessage(ScreensCanDodge); + } + if (screensDefaultThirdPersonControlType_ != null) { + output.WriteRawTag(194, 2); + output.WriteMessage(ScreensDefaultThirdPersonControlType); + } + if (enableEquipSlotHip_ != null) { + output.WriteRawTag(202, 2); + output.WriteMessage(EnableEquipSlotHip); + } + if (equipRestrictionsHip_ != null) { + output.WriteRawTag(210, 2); + output.WriteMessage(EquipRestrictionsHip); + } + if (equipHipAllowlist_ != null) { + output.WriteRawTag(218, 2); + output.WriteMessage(EquipHipAllowlist); + } + if (equipHipBlocklist_ != null) { + output.WriteRawTag(226, 2); + output.WriteMessage(EquipHipBlocklist); + } + if (enableEquipSlotShoulder_ != null) { + output.WriteRawTag(234, 2); + output.WriteMessage(EnableEquipSlotShoulder); + } + if (equipRestrictionsShoulder_ != null) { + output.WriteRawTag(242, 2); + output.WriteMessage(EquipRestrictionsShoulder); + } + if (equipShoulderAllowlist_ != null) { + output.WriteRawTag(250, 2); + output.WriteMessage(EquipShoulderAllowlist); + } + if (equipShoulderBlocklist_ != null) { + output.WriteRawTag(130, 3); + output.WriteMessage(EquipShoulderBlocklist); + } + if (RoleGuid.Length != 0) { + output.WriteRawTag(138, 3); + output.WriteString(RoleGuid); + } + if (screensDefaultFirstPersonControlType_ != null) { + output.WriteRawTag(146, 3); + output.WriteMessage(ScreensDefaultFirstPersonControlType); + } + if (vrMaxJumpHeight_ != null) { + output.WriteRawTag(154, 3); + output.WriteMessage(VrMaxJumpHeight); + } + if (screensMaxJumpHeight_ != null) { + output.WriteRawTag(162, 3); + output.WriteMessage(ScreensMaxJumpHeight); + } + if (vrCanWallRun_ != null) { + output.WriteRawTag(242, 3); + output.WriteMessage(VrCanWallRun); + } + if (screensCanWallRun_ != null) { + output.WriteRawTag(250, 3); + output.WriteMessage(ScreensCanWallRun); + } + if (vrCanGetPushed_ != null) { + output.WriteRawTag(130, 4); + output.WriteMessage(VrCanGetPushed); + } + if (screensCanGetPushed_ != null) { + output.WriteRawTag(138, 4); + output.WriteMessage(ScreensCanGetPushed); + } + if (vrCanRam_ != null) { + output.WriteRawTag(146, 4); + output.WriteMessage(VrCanRam); + } + if (screensCanRam_ != null) { + output.WriteRawTag(154, 4); + output.WriteMessage(ScreensCanRam); + } + if (canAutoSprint_ != null) { + output.WriteRawTag(178, 4); + output.WriteMessage(CanAutoSprint); + } + if (airControlParameter_ != null) { + output.WriteRawTag(186, 4); + output.WriteMessage(AirControlParameter); + } + if (canJumpCutoff_ != null) { + output.WriteRawTag(194, 4); + output.WriteMessage(CanJumpCutoff); + } + if (canClamber_ != null) { + output.WriteRawTag(202, 4); + output.WriteMessage(CanClamber); + } + if (wallRunDuration_ != null) { + output.WriteRawTag(210, 4); + output.WriteMessage(WallRunDuration); + } + if (wallRunDropRateParameter_ != null) { + output.WriteRawTag(218, 4); + output.WriteMessage(WallRunDropRateParameter); + } + if (wallRunStartSpeedBoost_ != null) { + output.WriteRawTag(226, 4); + output.WriteMessage(WallRunStartSpeedBoost); + } + if (wallRunJumpHeight_ != null) { + output.WriteRawTag(234, 4); + output.WriteMessage(WallRunJumpHeight); + } + if (wallRunJumpDirectionParameter_ != null) { + output.WriteRawTag(242, 4); + output.WriteMessage(WallRunJumpDirectionParameter); + } + if (wallRunJumpAirControlMultiplier_ != null) { + output.WriteRawTag(250, 4); + output.WriteMessage(WallRunJumpAirControlMultiplier); + } + if (canSlide_ != null) { + output.WriteRawTag(130, 5); + output.WriteMessage(CanSlide); + } + if (canSlideDownSlopes_ != null) { + output.WriteRawTag(138, 5); + output.WriteMessage(CanSlideDownSlopes); + } + if (slideMinDuration_ != null) { + output.WriteRawTag(146, 5); + output.WriteMessage(SlideMinDuration); + } + if (slideSteeringParameter_ != null) { + output.WriteRawTag(154, 5); + output.WriteMessage(SlideSteeringParameter); + } + if (slideStartSpeedBoost_ != null) { + output.WriteRawTag(162, 5); + output.WriteMessage(SlideStartSpeedBoost); + } + if (slideAirControlMultiplier_ != null) { + output.WriteRawTag(170, 5); + output.WriteMessage(SlideAirControlMultiplier); + } + if (canWallClimb_ != null) { + output.WriteRawTag(178, 5); + output.WriteMessage(CanWallClimb); + } + if (canWallClimbWithoutMarkup_ != null) { + output.WriteRawTag(186, 5); + output.WriteMessage(CanWallClimbWithoutMarkup); + } + if (canWallRunWithoutMarkup_ != null) { + output.WriteRawTag(194, 5); + output.WriteMessage(CanWallRunWithoutMarkup); + } + if (hidesAvatar_ != null) { + output.WriteRawTag(202, 5); + output.WriteMessage(HidesAvatar); + } + if (playerTags_ != null) { + output.WriteRawTag(210, 5); + output.WriteMessage(PlayerTags); + } + if (addPlayerTags_ != null) { + output.WriteRawTag(218, 5); + output.WriteMessage(AddPlayerTags); + } + if (removePlayerTags_ != null) { + output.WriteRawTag(226, 5); + output.WriteMessage(RemovePlayerTags); + } + if (creationRestrictionsApply_ != null) { + output.WriteRawTag(234, 5); + output.WriteMessage(CreationRestrictionsApply); + } + if (canUseMakerPen_ != null) { + output.WriteRawTag(242, 5); + output.WriteMessage(CanUseMakerPen); + } + if (canSaveInventions_ != null) { + output.WriteRawTag(250, 5); + output.WriteMessage(CanSaveInventions); + } + if (canSpawnInventions_ != null) { + output.WriteRawTag(130, 6); + output.WriteMessage(CanSpawnInventions); + } + if (canUseRoomResetButton_ != null) { + output.WriteRawTag(138, 6); + output.WriteMessage(CanUseRoomResetButton); + } + if (canUseDeleteAllButton_ != null) { + output.WriteRawTag(146, 6); + output.WriteMessage(CanUseDeleteAllButton); + } + if (canCreateRoleAssignmentChips_ != null) { + output.WriteRawTag(154, 6); + output.WriteMessage(CanCreateRoleAssignmentChips); + } + if (canUsePlayGizmosToggle_ != null) { + output.WriteRawTag(162, 6); + output.WriteMessage(CanUsePlayGizmosToggle); + } + if (canEditCircuits_ != null) { + output.WriteRawTag(170, 6); + output.WriteMessage(CanEditCircuits); + } + 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 (RoleId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoleId); + } + if (RoleRank != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoleRank); + } + if (IsRoleActive != false) { + size += 1 + 1; + } + if (IsAgRole != false) { + size += 1 + 1; + } + if (RoleName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(RoleName); + } + if (name_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Name); + } + if (teleportMode_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TeleportMode); + } + if (teleportDelay_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TeleportDelay); + } + if (teleportSpeed_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TeleportSpeed); + } + if (canWalk_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CanWalk); + } + if (forceWalkAllowed_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ForceWalkAllowed); + } + if (experimentalWalkEnabled_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ExperimentalWalkEnabled); + } + if (vrWalkSpeed_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(VrWalkSpeed); + } + if (vrCanSprint_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(VrCanSprint); + } + if (vrSprintMaxSpeedWalkSpeedMultiplier_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(VrSprintMaxSpeedWalkSpeedMultiplier); + } + if (canFly_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CanFly); + } + if (vrCanJump_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(VrCanJump); + } + if (vrCanDodge_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(VrCanDodge); + } + if (vrMaxJumpHeight_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(VrMaxJumpHeight); + } + if (vrCanWallRun_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(VrCanWallRun); + } + if (vrCanGetPushed_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(VrCanGetPushed); + } + if (vrCanRam_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(VrCanRam); + } + if (isInvincible_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(IsInvincible); + } + if (outgoingDamageMultiplier_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(OutgoingDamageMultiplier); + } + if (itemPickupRestrictions_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ItemPickupRestrictions); + } + if (itemPickupAllowlist_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ItemPickupAllowlist); + } + if (itemPickupBlocklist_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ItemPickupBlocklist); + } + if (canTalk_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanTalk); + } + if (canSwitchTeams_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanSwitchTeams); + } + if (maxTeleportDistance_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MaxTeleportDistance); + } + if (maxTeleportDropHeight_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MaxTeleportDropHeight); + } + if (maxTeleportAngle_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MaxTeleportAngle); + } + if (IsModifiedByPlayer != false) { + size += 2 + 1; + } + if (voiceRolloffMaxDistance_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(VoiceRolloffMaxDistance); + } + if (RoleVersion != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(RoleVersion); + } + if (hidesName_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(HidesName); + } + if (canMove_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanMove); + } + if (screensWalkSpeed_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensWalkSpeed); + } + if (screensCanSprint_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensCanSprint); + } + if (screensSprintMaxSpeedWalkSpeedMultiplier_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensSprintMaxSpeedWalkSpeedMultiplier); + } + if (screensCanJump_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensCanJump); + } + if (screensCanDodge_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensCanDodge); + } + if (screensMaxJumpHeight_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensMaxJumpHeight); + } + if (screensCanWallRun_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensCanWallRun); + } + if (screensCanGetPushed_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensCanGetPushed); + } + if (screensCanRam_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensCanRam); + } + if (canAutoSprint_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanAutoSprint); + } + if (airControlParameter_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AirControlParameter); + } + if (canJumpCutoff_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanJumpCutoff); + } + if (canClamber_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanClamber); + } + if (wallRunDuration_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(WallRunDuration); + } + if (wallRunDropRateParameter_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(WallRunDropRateParameter); + } + if (wallRunStartSpeedBoost_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(WallRunStartSpeedBoost); + } + if (wallRunJumpHeight_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(WallRunJumpHeight); + } + if (wallRunJumpDirectionParameter_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(WallRunJumpDirectionParameter); + } + if (wallRunJumpAirControlMultiplier_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(WallRunJumpAirControlMultiplier); + } + if (canSlide_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanSlide); + } + if (canSlideDownSlopes_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanSlideDownSlopes); + } + if (slideMinDuration_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SlideMinDuration); + } + if (slideSteeringParameter_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SlideSteeringParameter); + } + if (slideStartSpeedBoost_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SlideStartSpeedBoost); + } + if (slideAirControlMultiplier_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SlideAirControlMultiplier); + } + if (canWallClimb_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanWallClimb); + } + if (canWallClimbWithoutMarkup_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanWallClimbWithoutMarkup); + } + if (canWallRunWithoutMarkup_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanWallRunWithoutMarkup); + } + if (hidesAvatar_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(HidesAvatar); + } + if (playerTags_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayerTags); + } + if (addPlayerTags_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AddPlayerTags); + } + if (removePlayerTags_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RemovePlayerTags); + } + if (creationRestrictionsApply_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CreationRestrictionsApply); + } + if (canUseMakerPen_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanUseMakerPen); + } + if (canSaveInventions_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanSaveInventions); + } + if (canSpawnInventions_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanSpawnInventions); + } + if (canUseRoomResetButton_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanUseRoomResetButton); + } + if (canUseDeleteAllButton_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanUseDeleteAllButton); + } + if (canCreateRoleAssignmentChips_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanCreateRoleAssignmentChips); + } + if (canUsePlayGizmosToggle_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanUsePlayGizmosToggle); + } + if (canEditCircuits_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanEditCircuits); + } + if (screensDefaultFirstPersonControlType_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensDefaultFirstPersonControlType); + } + if (screensDefaultThirdPersonControlType_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ScreensDefaultThirdPersonControlType); + } + if (enableEquipSlotHip_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EnableEquipSlotHip); + } + if (equipRestrictionsHip_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EquipRestrictionsHip); + } + if (equipHipAllowlist_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EquipHipAllowlist); + } + if (equipHipBlocklist_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EquipHipBlocklist); + } + if (enableEquipSlotShoulder_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EnableEquipSlotShoulder); + } + if (equipRestrictionsShoulder_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EquipRestrictionsShoulder); + } + if (equipShoulderAllowlist_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EquipShoulderAllowlist); + } + if (equipShoulderBlocklist_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EquipShoulderBlocklist); + } + if (RoleGuid.Length != 0) { + size += 2 + pb::CodedOutputStream.ComputeStringSize(RoleGuid); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerGameRoleData other) { + if (other == null) { + return; + } + if (other.RoleId != 0) { + RoleId = other.RoleId; + } + if (other.RoleRank != 0) { + RoleRank = other.RoleRank; + } + if (other.IsRoleActive != false) { + IsRoleActive = other.IsRoleActive; + } + if (other.IsAgRole != false) { + IsAgRole = other.IsAgRole; + } + if (other.RoleName.Length != 0) { + RoleName = other.RoleName; + } + if (other.name_ != null) { + if (name_ == null) { + Name = new global::RecRoom.Protobuf.OverridableStringData(); + } + Name.MergeFrom(other.Name); + } + if (other.teleportMode_ != null) { + if (teleportMode_ == null) { + TeleportMode = new global::RecRoom.Protobuf.OverridableIntData(); + } + TeleportMode.MergeFrom(other.TeleportMode); + } + if (other.teleportDelay_ != null) { + if (teleportDelay_ == null) { + TeleportDelay = new global::RecRoom.Protobuf.OverridableFloatData(); + } + TeleportDelay.MergeFrom(other.TeleportDelay); + } + if (other.teleportSpeed_ != null) { + if (teleportSpeed_ == null) { + TeleportSpeed = new global::RecRoom.Protobuf.OverridableFloatData(); + } + TeleportSpeed.MergeFrom(other.TeleportSpeed); + } + if (other.canWalk_ != null) { + if (canWalk_ == null) { + CanWalk = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanWalk.MergeFrom(other.CanWalk); + } + if (other.forceWalkAllowed_ != null) { + if (forceWalkAllowed_ == null) { + ForceWalkAllowed = new global::RecRoom.Protobuf.OverridableBoolData(); + } + ForceWalkAllowed.MergeFrom(other.ForceWalkAllowed); + } + if (other.experimentalWalkEnabled_ != null) { + if (experimentalWalkEnabled_ == null) { + ExperimentalWalkEnabled = new global::RecRoom.Protobuf.OverridableBoolData(); + } + ExperimentalWalkEnabled.MergeFrom(other.ExperimentalWalkEnabled); + } + if (other.vrWalkSpeed_ != null) { + if (vrWalkSpeed_ == null) { + VrWalkSpeed = new global::RecRoom.Protobuf.OverridableFloatData(); + } + VrWalkSpeed.MergeFrom(other.VrWalkSpeed); + } + if (other.vrCanSprint_ != null) { + if (vrCanSprint_ == null) { + VrCanSprint = new global::RecRoom.Protobuf.OverridableBoolData(); + } + VrCanSprint.MergeFrom(other.VrCanSprint); + } + if (other.vrSprintMaxSpeedWalkSpeedMultiplier_ != null) { + if (vrSprintMaxSpeedWalkSpeedMultiplier_ == null) { + VrSprintMaxSpeedWalkSpeedMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + VrSprintMaxSpeedWalkSpeedMultiplier.MergeFrom(other.VrSprintMaxSpeedWalkSpeedMultiplier); + } + if (other.canFly_ != null) { + if (canFly_ == null) { + CanFly = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanFly.MergeFrom(other.CanFly); + } + if (other.vrCanJump_ != null) { + if (vrCanJump_ == null) { + VrCanJump = new global::RecRoom.Protobuf.OverridableBoolData(); + } + VrCanJump.MergeFrom(other.VrCanJump); + } + if (other.vrCanDodge_ != null) { + if (vrCanDodge_ == null) { + VrCanDodge = new global::RecRoom.Protobuf.OverridableBoolData(); + } + VrCanDodge.MergeFrom(other.VrCanDodge); + } + if (other.vrMaxJumpHeight_ != null) { + if (vrMaxJumpHeight_ == null) { + VrMaxJumpHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + VrMaxJumpHeight.MergeFrom(other.VrMaxJumpHeight); + } + if (other.vrCanWallRun_ != null) { + if (vrCanWallRun_ == null) { + VrCanWallRun = new global::RecRoom.Protobuf.OverridableBoolData(); + } + VrCanWallRun.MergeFrom(other.VrCanWallRun); + } + if (other.vrCanGetPushed_ != null) { + if (vrCanGetPushed_ == null) { + VrCanGetPushed = new global::RecRoom.Protobuf.OverridableBoolData(); + } + VrCanGetPushed.MergeFrom(other.VrCanGetPushed); + } + if (other.vrCanRam_ != null) { + if (vrCanRam_ == null) { + VrCanRam = new global::RecRoom.Protobuf.OverridableBoolData(); + } + VrCanRam.MergeFrom(other.VrCanRam); + } + if (other.isInvincible_ != null) { + if (isInvincible_ == null) { + IsInvincible = new global::RecRoom.Protobuf.OverridableBoolData(); + } + IsInvincible.MergeFrom(other.IsInvincible); + } + if (other.outgoingDamageMultiplier_ != null) { + if (outgoingDamageMultiplier_ == null) { + OutgoingDamageMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + OutgoingDamageMultiplier.MergeFrom(other.OutgoingDamageMultiplier); + } + if (other.itemPickupRestrictions_ != null) { + if (itemPickupRestrictions_ == null) { + ItemPickupRestrictions = new global::RecRoom.Protobuf.OverridableIntData(); + } + ItemPickupRestrictions.MergeFrom(other.ItemPickupRestrictions); + } + if (other.itemPickupAllowlist_ != null) { + if (itemPickupAllowlist_ == null) { + ItemPickupAllowlist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + ItemPickupAllowlist.MergeFrom(other.ItemPickupAllowlist); + } + if (other.itemPickupBlocklist_ != null) { + if (itemPickupBlocklist_ == null) { + ItemPickupBlocklist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + ItemPickupBlocklist.MergeFrom(other.ItemPickupBlocklist); + } + if (other.canTalk_ != null) { + if (canTalk_ == null) { + CanTalk = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanTalk.MergeFrom(other.CanTalk); + } + if (other.canSwitchTeams_ != null) { + if (canSwitchTeams_ == null) { + CanSwitchTeams = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanSwitchTeams.MergeFrom(other.CanSwitchTeams); + } + if (other.maxTeleportDistance_ != null) { + if (maxTeleportDistance_ == null) { + MaxTeleportDistance = new global::RecRoom.Protobuf.OverridableFloatData(); + } + MaxTeleportDistance.MergeFrom(other.MaxTeleportDistance); + } + if (other.maxTeleportDropHeight_ != null) { + if (maxTeleportDropHeight_ == null) { + MaxTeleportDropHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + MaxTeleportDropHeight.MergeFrom(other.MaxTeleportDropHeight); + } + if (other.maxTeleportAngle_ != null) { + if (maxTeleportAngle_ == null) { + MaxTeleportAngle = new global::RecRoom.Protobuf.OverridableFloatData(); + } + MaxTeleportAngle.MergeFrom(other.MaxTeleportAngle); + } + if (other.IsModifiedByPlayer != false) { + IsModifiedByPlayer = other.IsModifiedByPlayer; + } + if (other.voiceRolloffMaxDistance_ != null) { + if (voiceRolloffMaxDistance_ == null) { + VoiceRolloffMaxDistance = new global::RecRoom.Protobuf.OverridableIntData(); + } + VoiceRolloffMaxDistance.MergeFrom(other.VoiceRolloffMaxDistance); + } + if (other.RoleVersion != 0) { + RoleVersion = other.RoleVersion; + } + if (other.hidesName_ != null) { + if (hidesName_ == null) { + HidesName = new global::RecRoom.Protobuf.OverridableBoolData(); + } + HidesName.MergeFrom(other.HidesName); + } + if (other.canMove_ != null) { + if (canMove_ == null) { + CanMove = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanMove.MergeFrom(other.CanMove); + } + if (other.screensWalkSpeed_ != null) { + if (screensWalkSpeed_ == null) { + ScreensWalkSpeed = new global::RecRoom.Protobuf.OverridableFloatData(); + } + ScreensWalkSpeed.MergeFrom(other.ScreensWalkSpeed); + } + if (other.screensCanSprint_ != null) { + if (screensCanSprint_ == null) { + ScreensCanSprint = new global::RecRoom.Protobuf.OverridableBoolData(); + } + ScreensCanSprint.MergeFrom(other.ScreensCanSprint); + } + if (other.screensSprintMaxSpeedWalkSpeedMultiplier_ != null) { + if (screensSprintMaxSpeedWalkSpeedMultiplier_ == null) { + ScreensSprintMaxSpeedWalkSpeedMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + ScreensSprintMaxSpeedWalkSpeedMultiplier.MergeFrom(other.ScreensSprintMaxSpeedWalkSpeedMultiplier); + } + if (other.screensCanJump_ != null) { + if (screensCanJump_ == null) { + ScreensCanJump = new global::RecRoom.Protobuf.OverridableBoolData(); + } + ScreensCanJump.MergeFrom(other.ScreensCanJump); + } + if (other.screensCanDodge_ != null) { + if (screensCanDodge_ == null) { + ScreensCanDodge = new global::RecRoom.Protobuf.OverridableBoolData(); + } + ScreensCanDodge.MergeFrom(other.ScreensCanDodge); + } + if (other.screensMaxJumpHeight_ != null) { + if (screensMaxJumpHeight_ == null) { + ScreensMaxJumpHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + ScreensMaxJumpHeight.MergeFrom(other.ScreensMaxJumpHeight); + } + if (other.screensCanWallRun_ != null) { + if (screensCanWallRun_ == null) { + ScreensCanWallRun = new global::RecRoom.Protobuf.OverridableBoolData(); + } + ScreensCanWallRun.MergeFrom(other.ScreensCanWallRun); + } + if (other.screensCanGetPushed_ != null) { + if (screensCanGetPushed_ == null) { + ScreensCanGetPushed = new global::RecRoom.Protobuf.OverridableBoolData(); + } + ScreensCanGetPushed.MergeFrom(other.ScreensCanGetPushed); + } + if (other.screensCanRam_ != null) { + if (screensCanRam_ == null) { + ScreensCanRam = new global::RecRoom.Protobuf.OverridableBoolData(); + } + ScreensCanRam.MergeFrom(other.ScreensCanRam); + } + if (other.canAutoSprint_ != null) { + if (canAutoSprint_ == null) { + CanAutoSprint = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanAutoSprint.MergeFrom(other.CanAutoSprint); + } + if (other.airControlParameter_ != null) { + if (airControlParameter_ == null) { + AirControlParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + AirControlParameter.MergeFrom(other.AirControlParameter); + } + if (other.canJumpCutoff_ != null) { + if (canJumpCutoff_ == null) { + CanJumpCutoff = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanJumpCutoff.MergeFrom(other.CanJumpCutoff); + } + if (other.canClamber_ != null) { + if (canClamber_ == null) { + CanClamber = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanClamber.MergeFrom(other.CanClamber); + } + if (other.wallRunDuration_ != null) { + if (wallRunDuration_ == null) { + WallRunDuration = new global::RecRoom.Protobuf.OverridableFloatData(); + } + WallRunDuration.MergeFrom(other.WallRunDuration); + } + if (other.wallRunDropRateParameter_ != null) { + if (wallRunDropRateParameter_ == null) { + WallRunDropRateParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + WallRunDropRateParameter.MergeFrom(other.WallRunDropRateParameter); + } + if (other.wallRunStartSpeedBoost_ != null) { + if (wallRunStartSpeedBoost_ == null) { + WallRunStartSpeedBoost = new global::RecRoom.Protobuf.OverridableFloatData(); + } + WallRunStartSpeedBoost.MergeFrom(other.WallRunStartSpeedBoost); + } + if (other.wallRunJumpHeight_ != null) { + if (wallRunJumpHeight_ == null) { + WallRunJumpHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + WallRunJumpHeight.MergeFrom(other.WallRunJumpHeight); + } + if (other.wallRunJumpDirectionParameter_ != null) { + if (wallRunJumpDirectionParameter_ == null) { + WallRunJumpDirectionParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + WallRunJumpDirectionParameter.MergeFrom(other.WallRunJumpDirectionParameter); + } + if (other.wallRunJumpAirControlMultiplier_ != null) { + if (wallRunJumpAirControlMultiplier_ == null) { + WallRunJumpAirControlMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + WallRunJumpAirControlMultiplier.MergeFrom(other.WallRunJumpAirControlMultiplier); + } + if (other.canSlide_ != null) { + if (canSlide_ == null) { + CanSlide = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanSlide.MergeFrom(other.CanSlide); + } + if (other.canSlideDownSlopes_ != null) { + if (canSlideDownSlopes_ == null) { + CanSlideDownSlopes = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanSlideDownSlopes.MergeFrom(other.CanSlideDownSlopes); + } + if (other.slideMinDuration_ != null) { + if (slideMinDuration_ == null) { + SlideMinDuration = new global::RecRoom.Protobuf.OverridableFloatData(); + } + SlideMinDuration.MergeFrom(other.SlideMinDuration); + } + if (other.slideSteeringParameter_ != null) { + if (slideSteeringParameter_ == null) { + SlideSteeringParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + SlideSteeringParameter.MergeFrom(other.SlideSteeringParameter); + } + if (other.slideStartSpeedBoost_ != null) { + if (slideStartSpeedBoost_ == null) { + SlideStartSpeedBoost = new global::RecRoom.Protobuf.OverridableFloatData(); + } + SlideStartSpeedBoost.MergeFrom(other.SlideStartSpeedBoost); + } + if (other.slideAirControlMultiplier_ != null) { + if (slideAirControlMultiplier_ == null) { + SlideAirControlMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + SlideAirControlMultiplier.MergeFrom(other.SlideAirControlMultiplier); + } + if (other.canWallClimb_ != null) { + if (canWallClimb_ == null) { + CanWallClimb = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanWallClimb.MergeFrom(other.CanWallClimb); + } + if (other.canWallClimbWithoutMarkup_ != null) { + if (canWallClimbWithoutMarkup_ == null) { + CanWallClimbWithoutMarkup = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanWallClimbWithoutMarkup.MergeFrom(other.CanWallClimbWithoutMarkup); + } + if (other.canWallRunWithoutMarkup_ != null) { + if (canWallRunWithoutMarkup_ == null) { + CanWallRunWithoutMarkup = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanWallRunWithoutMarkup.MergeFrom(other.CanWallRunWithoutMarkup); + } + if (other.hidesAvatar_ != null) { + if (hidesAvatar_ == null) { + HidesAvatar = new global::RecRoom.Protobuf.OverridableBoolData(); + } + HidesAvatar.MergeFrom(other.HidesAvatar); + } + if (other.playerTags_ != null) { + if (playerTags_ == null) { + PlayerTags = new global::RecRoom.Protobuf.OverridableListStringData(); + } + PlayerTags.MergeFrom(other.PlayerTags); + } + if (other.addPlayerTags_ != null) { + if (addPlayerTags_ == null) { + AddPlayerTags = new global::RecRoom.Protobuf.OverridableBoolData(); + } + AddPlayerTags.MergeFrom(other.AddPlayerTags); + } + if (other.removePlayerTags_ != null) { + if (removePlayerTags_ == null) { + RemovePlayerTags = new global::RecRoom.Protobuf.OverridableBoolData(); + } + RemovePlayerTags.MergeFrom(other.RemovePlayerTags); + } + if (other.creationRestrictionsApply_ != null) { + if (creationRestrictionsApply_ == null) { + CreationRestrictionsApply = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CreationRestrictionsApply.MergeFrom(other.CreationRestrictionsApply); + } + if (other.canUseMakerPen_ != null) { + if (canUseMakerPen_ == null) { + CanUseMakerPen = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanUseMakerPen.MergeFrom(other.CanUseMakerPen); + } + if (other.canSaveInventions_ != null) { + if (canSaveInventions_ == null) { + CanSaveInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanSaveInventions.MergeFrom(other.CanSaveInventions); + } + if (other.canSpawnInventions_ != null) { + if (canSpawnInventions_ == null) { + CanSpawnInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanSpawnInventions.MergeFrom(other.CanSpawnInventions); + } + if (other.canUseRoomResetButton_ != null) { + if (canUseRoomResetButton_ == null) { + CanUseRoomResetButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanUseRoomResetButton.MergeFrom(other.CanUseRoomResetButton); + } + if (other.canUseDeleteAllButton_ != null) { + if (canUseDeleteAllButton_ == null) { + CanUseDeleteAllButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanUseDeleteAllButton.MergeFrom(other.CanUseDeleteAllButton); + } + if (other.canCreateRoleAssignmentChips_ != null) { + if (canCreateRoleAssignmentChips_ == null) { + CanCreateRoleAssignmentChips = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanCreateRoleAssignmentChips.MergeFrom(other.CanCreateRoleAssignmentChips); + } + if (other.canUsePlayGizmosToggle_ != null) { + if (canUsePlayGizmosToggle_ == null) { + CanUsePlayGizmosToggle = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanUsePlayGizmosToggle.MergeFrom(other.CanUsePlayGizmosToggle); + } + if (other.canEditCircuits_ != null) { + if (canEditCircuits_ == null) { + CanEditCircuits = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanEditCircuits.MergeFrom(other.CanEditCircuits); + } + if (other.screensDefaultFirstPersonControlType_ != null) { + if (screensDefaultFirstPersonControlType_ == null) { + ScreensDefaultFirstPersonControlType = new global::RecRoom.Protobuf.OverridableIntData(); + } + ScreensDefaultFirstPersonControlType.MergeFrom(other.ScreensDefaultFirstPersonControlType); + } + if (other.screensDefaultThirdPersonControlType_ != null) { + if (screensDefaultThirdPersonControlType_ == null) { + ScreensDefaultThirdPersonControlType = new global::RecRoom.Protobuf.OverridableIntData(); + } + ScreensDefaultThirdPersonControlType.MergeFrom(other.ScreensDefaultThirdPersonControlType); + } + if (other.enableEquipSlotHip_ != null) { + if (enableEquipSlotHip_ == null) { + EnableEquipSlotHip = new global::RecRoom.Protobuf.OverridableIntData(); + } + EnableEquipSlotHip.MergeFrom(other.EnableEquipSlotHip); + } + if (other.equipRestrictionsHip_ != null) { + if (equipRestrictionsHip_ == null) { + EquipRestrictionsHip = new global::RecRoom.Protobuf.OverridableIntData(); + } + EquipRestrictionsHip.MergeFrom(other.EquipRestrictionsHip); + } + if (other.equipHipAllowlist_ != null) { + if (equipHipAllowlist_ == null) { + EquipHipAllowlist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + EquipHipAllowlist.MergeFrom(other.EquipHipAllowlist); + } + if (other.equipHipBlocklist_ != null) { + if (equipHipBlocklist_ == null) { + EquipHipBlocklist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + EquipHipBlocklist.MergeFrom(other.EquipHipBlocklist); + } + if (other.enableEquipSlotShoulder_ != null) { + if (enableEquipSlotShoulder_ == null) { + EnableEquipSlotShoulder = new global::RecRoom.Protobuf.OverridableBoolData(); + } + EnableEquipSlotShoulder.MergeFrom(other.EnableEquipSlotShoulder); + } + if (other.equipRestrictionsShoulder_ != null) { + if (equipRestrictionsShoulder_ == null) { + EquipRestrictionsShoulder = new global::RecRoom.Protobuf.OverridableIntData(); + } + EquipRestrictionsShoulder.MergeFrom(other.EquipRestrictionsShoulder); + } + if (other.equipShoulderAllowlist_ != null) { + if (equipShoulderAllowlist_ == null) { + EquipShoulderAllowlist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + EquipShoulderAllowlist.MergeFrom(other.EquipShoulderAllowlist); + } + if (other.equipShoulderBlocklist_ != null) { + if (equipShoulderBlocklist_ == null) { + EquipShoulderBlocklist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + EquipShoulderBlocklist.MergeFrom(other.EquipShoulderBlocklist); + } + if (other.RoleGuid.Length != 0) { + RoleGuid = other.RoleGuid; + } + _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 8: { + RoleId = input.ReadInt32(); + break; + } + case 16: { + RoleRank = input.ReadInt32(); + break; + } + case 24: { + IsRoleActive = input.ReadBool(); + break; + } + case 32: { + IsAgRole = input.ReadBool(); + break; + } + case 42: { + RoleName = input.ReadString(); + break; + } + case 50: { + if (name_ == null) { + Name = new global::RecRoom.Protobuf.OverridableStringData(); + } + input.ReadMessage(Name); + break; + } + case 58: { + if (teleportMode_ == null) { + TeleportMode = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(TeleportMode); + break; + } + case 66: { + if (teleportDelay_ == null) { + TeleportDelay = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(TeleportDelay); + break; + } + case 74: { + if (teleportSpeed_ == null) { + TeleportSpeed = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(TeleportSpeed); + break; + } + case 82: { + if (canWalk_ == null) { + CanWalk = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanWalk); + break; + } + case 90: { + if (vrWalkSpeed_ == null) { + VrWalkSpeed = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(VrWalkSpeed); + break; + } + case 98: { + if (vrCanSprint_ == null) { + VrCanSprint = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanSprint); + break; + } + case 106: { + if (vrSprintMaxSpeedWalkSpeedMultiplier_ == null) { + VrSprintMaxSpeedWalkSpeedMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(VrSprintMaxSpeedWalkSpeedMultiplier); + break; + } + case 114: { + if (canFly_ == null) { + CanFly = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanFly); + break; + } + case 122: { + if (isInvincible_ == null) { + IsInvincible = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(IsInvincible); + break; + } + case 130: { + if (outgoingDamageMultiplier_ == null) { + OutgoingDamageMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(OutgoingDamageMultiplier); + break; + } + case 138: { + if (itemPickupRestrictions_ == null) { + ItemPickupRestrictions = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(ItemPickupRestrictions); + break; + } + case 146: { + if (itemPickupAllowlist_ == null) { + ItemPickupAllowlist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(ItemPickupAllowlist); + break; + } + case 154: { + if (itemPickupBlocklist_ == null) { + ItemPickupBlocklist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(ItemPickupBlocklist); + break; + } + case 162: { + if (canTalk_ == null) { + CanTalk = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanTalk); + break; + } + case 170: { + if (canSwitchTeams_ == null) { + CanSwitchTeams = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSwitchTeams); + break; + } + case 178: { + if (maxTeleportDistance_ == null) { + MaxTeleportDistance = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(MaxTeleportDistance); + break; + } + case 186: { + if (maxTeleportDropHeight_ == null) { + MaxTeleportDropHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(MaxTeleportDropHeight); + break; + } + case 194: { + if (maxTeleportAngle_ == null) { + MaxTeleportAngle = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(MaxTeleportAngle); + break; + } + case 200: { + IsModifiedByPlayer = input.ReadBool(); + break; + } + case 210: { + if (voiceRolloffMaxDistance_ == null) { + VoiceRolloffMaxDistance = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(VoiceRolloffMaxDistance); + break; + } + case 216: { + RoleVersion = input.ReadInt32(); + break; + } + case 226: { + if (forceWalkAllowed_ == null) { + ForceWalkAllowed = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ForceWalkAllowed); + break; + } + case 234: { + if (experimentalWalkEnabled_ == null) { + ExperimentalWalkEnabled = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ExperimentalWalkEnabled); + break; + } + case 242: { + if (hidesName_ == null) { + HidesName = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(HidesName); + break; + } + case 250: { + if (canMove_ == null) { + CanMove = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanMove); + break; + } + case 258: { + if (screensWalkSpeed_ == null) { + ScreensWalkSpeed = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(ScreensWalkSpeed); + break; + } + case 266: { + if (screensCanSprint_ == null) { + ScreensCanSprint = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanSprint); + break; + } + case 274: { + if (screensSprintMaxSpeedWalkSpeedMultiplier_ == null) { + ScreensSprintMaxSpeedWalkSpeedMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(ScreensSprintMaxSpeedWalkSpeedMultiplier); + break; + } + case 290: { + if (vrCanJump_ == null) { + VrCanJump = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanJump); + break; + } + case 298: { + if (vrCanDodge_ == null) { + VrCanDodge = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanDodge); + break; + } + case 306: { + if (screensCanJump_ == null) { + ScreensCanJump = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanJump); + break; + } + case 314: { + if (screensCanDodge_ == null) { + ScreensCanDodge = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanDodge); + break; + } + case 322: { + if (screensDefaultThirdPersonControlType_ == null) { + ScreensDefaultThirdPersonControlType = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(ScreensDefaultThirdPersonControlType); + break; + } + case 330: { + if (enableEquipSlotHip_ == null) { + EnableEquipSlotHip = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(EnableEquipSlotHip); + break; + } + case 338: { + if (equipRestrictionsHip_ == null) { + EquipRestrictionsHip = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(EquipRestrictionsHip); + break; + } + case 346: { + if (equipHipAllowlist_ == null) { + EquipHipAllowlist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(EquipHipAllowlist); + break; + } + case 354: { + if (equipHipBlocklist_ == null) { + EquipHipBlocklist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(EquipHipBlocklist); + break; + } + case 362: { + if (enableEquipSlotShoulder_ == null) { + EnableEquipSlotShoulder = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(EnableEquipSlotShoulder); + break; + } + case 370: { + if (equipRestrictionsShoulder_ == null) { + EquipRestrictionsShoulder = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(EquipRestrictionsShoulder); + break; + } + case 378: { + if (equipShoulderAllowlist_ == null) { + EquipShoulderAllowlist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(EquipShoulderAllowlist); + break; + } + case 386: { + if (equipShoulderBlocklist_ == null) { + EquipShoulderBlocklist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(EquipShoulderBlocklist); + break; + } + case 394: { + RoleGuid = input.ReadString(); + break; + } + case 402: { + if (screensDefaultFirstPersonControlType_ == null) { + ScreensDefaultFirstPersonControlType = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(ScreensDefaultFirstPersonControlType); + break; + } + case 410: { + if (vrMaxJumpHeight_ == null) { + VrMaxJumpHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(VrMaxJumpHeight); + break; + } + case 418: { + if (screensMaxJumpHeight_ == null) { + ScreensMaxJumpHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(ScreensMaxJumpHeight); + break; + } + case 498: { + if (vrCanWallRun_ == null) { + VrCanWallRun = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanWallRun); + break; + } + case 506: { + if (screensCanWallRun_ == null) { + ScreensCanWallRun = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanWallRun); + break; + } + case 514: { + if (vrCanGetPushed_ == null) { + VrCanGetPushed = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanGetPushed); + break; + } + case 522: { + if (screensCanGetPushed_ == null) { + ScreensCanGetPushed = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanGetPushed); + break; + } + case 530: { + if (vrCanRam_ == null) { + VrCanRam = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanRam); + break; + } + case 538: { + if (screensCanRam_ == null) { + ScreensCanRam = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanRam); + break; + } + case 562: { + if (canAutoSprint_ == null) { + CanAutoSprint = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanAutoSprint); + break; + } + case 570: { + if (airControlParameter_ == null) { + AirControlParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(AirControlParameter); + break; + } + case 578: { + if (canJumpCutoff_ == null) { + CanJumpCutoff = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanJumpCutoff); + break; + } + case 586: { + if (canClamber_ == null) { + CanClamber = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanClamber); + break; + } + case 594: { + if (wallRunDuration_ == null) { + WallRunDuration = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunDuration); + break; + } + case 602: { + if (wallRunDropRateParameter_ == null) { + WallRunDropRateParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunDropRateParameter); + break; + } + case 610: { + if (wallRunStartSpeedBoost_ == null) { + WallRunStartSpeedBoost = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunStartSpeedBoost); + break; + } + case 618: { + if (wallRunJumpHeight_ == null) { + WallRunJumpHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunJumpHeight); + break; + } + case 626: { + if (wallRunJumpDirectionParameter_ == null) { + WallRunJumpDirectionParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunJumpDirectionParameter); + break; + } + case 634: { + if (wallRunJumpAirControlMultiplier_ == null) { + WallRunJumpAirControlMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunJumpAirControlMultiplier); + break; + } + case 642: { + if (canSlide_ == null) { + CanSlide = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSlide); + break; + } + case 650: { + if (canSlideDownSlopes_ == null) { + CanSlideDownSlopes = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSlideDownSlopes); + break; + } + case 658: { + if (slideMinDuration_ == null) { + SlideMinDuration = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(SlideMinDuration); + break; + } + case 666: { + if (slideSteeringParameter_ == null) { + SlideSteeringParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(SlideSteeringParameter); + break; + } + case 674: { + if (slideStartSpeedBoost_ == null) { + SlideStartSpeedBoost = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(SlideStartSpeedBoost); + break; + } + case 682: { + if (slideAirControlMultiplier_ == null) { + SlideAirControlMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(SlideAirControlMultiplier); + break; + } + case 690: { + if (canWallClimb_ == null) { + CanWallClimb = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanWallClimb); + break; + } + case 698: { + if (canWallClimbWithoutMarkup_ == null) { + CanWallClimbWithoutMarkup = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanWallClimbWithoutMarkup); + break; + } + case 706: { + if (canWallRunWithoutMarkup_ == null) { + CanWallRunWithoutMarkup = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanWallRunWithoutMarkup); + break; + } + case 714: { + if (hidesAvatar_ == null) { + HidesAvatar = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(HidesAvatar); + break; + } + case 722: { + if (playerTags_ == null) { + PlayerTags = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(PlayerTags); + break; + } + case 730: { + if (addPlayerTags_ == null) { + AddPlayerTags = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(AddPlayerTags); + break; + } + case 738: { + if (removePlayerTags_ == null) { + RemovePlayerTags = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(RemovePlayerTags); + break; + } + case 746: { + if (creationRestrictionsApply_ == null) { + CreationRestrictionsApply = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CreationRestrictionsApply); + break; + } + case 754: { + if (canUseMakerPen_ == null) { + CanUseMakerPen = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseMakerPen); + break; + } + case 762: { + if (canSaveInventions_ == null) { + CanSaveInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSaveInventions); + break; + } + case 770: { + if (canSpawnInventions_ == null) { + CanSpawnInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSpawnInventions); + break; + } + case 778: { + if (canUseRoomResetButton_ == null) { + CanUseRoomResetButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseRoomResetButton); + break; + } + case 786: { + if (canUseDeleteAllButton_ == null) { + CanUseDeleteAllButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseDeleteAllButton); + break; + } + case 794: { + if (canCreateRoleAssignmentChips_ == null) { + CanCreateRoleAssignmentChips = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanCreateRoleAssignmentChips); + break; + } + case 802: { + if (canUsePlayGizmosToggle_ == null) { + CanUsePlayGizmosToggle = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUsePlayGizmosToggle); + break; + } + case 810: { + if (canEditCircuits_ == null) { + CanEditCircuits = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanEditCircuits); + 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 8: { + RoleId = input.ReadInt32(); + break; + } + case 16: { + RoleRank = input.ReadInt32(); + break; + } + case 24: { + IsRoleActive = input.ReadBool(); + break; + } + case 32: { + IsAgRole = input.ReadBool(); + break; + } + case 42: { + RoleName = input.ReadString(); + break; + } + case 50: { + if (name_ == null) { + Name = new global::RecRoom.Protobuf.OverridableStringData(); + } + input.ReadMessage(Name); + break; + } + case 58: { + if (teleportMode_ == null) { + TeleportMode = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(TeleportMode); + break; + } + case 66: { + if (teleportDelay_ == null) { + TeleportDelay = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(TeleportDelay); + break; + } + case 74: { + if (teleportSpeed_ == null) { + TeleportSpeed = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(TeleportSpeed); + break; + } + case 82: { + if (canWalk_ == null) { + CanWalk = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanWalk); + break; + } + case 90: { + if (vrWalkSpeed_ == null) { + VrWalkSpeed = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(VrWalkSpeed); + break; + } + case 98: { + if (vrCanSprint_ == null) { + VrCanSprint = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanSprint); + break; + } + case 106: { + if (vrSprintMaxSpeedWalkSpeedMultiplier_ == null) { + VrSprintMaxSpeedWalkSpeedMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(VrSprintMaxSpeedWalkSpeedMultiplier); + break; + } + case 114: { + if (canFly_ == null) { + CanFly = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanFly); + break; + } + case 122: { + if (isInvincible_ == null) { + IsInvincible = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(IsInvincible); + break; + } + case 130: { + if (outgoingDamageMultiplier_ == null) { + OutgoingDamageMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(OutgoingDamageMultiplier); + break; + } + case 138: { + if (itemPickupRestrictions_ == null) { + ItemPickupRestrictions = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(ItemPickupRestrictions); + break; + } + case 146: { + if (itemPickupAllowlist_ == null) { + ItemPickupAllowlist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(ItemPickupAllowlist); + break; + } + case 154: { + if (itemPickupBlocklist_ == null) { + ItemPickupBlocklist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(ItemPickupBlocklist); + break; + } + case 162: { + if (canTalk_ == null) { + CanTalk = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanTalk); + break; + } + case 170: { + if (canSwitchTeams_ == null) { + CanSwitchTeams = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSwitchTeams); + break; + } + case 178: { + if (maxTeleportDistance_ == null) { + MaxTeleportDistance = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(MaxTeleportDistance); + break; + } + case 186: { + if (maxTeleportDropHeight_ == null) { + MaxTeleportDropHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(MaxTeleportDropHeight); + break; + } + case 194: { + if (maxTeleportAngle_ == null) { + MaxTeleportAngle = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(MaxTeleportAngle); + break; + } + case 200: { + IsModifiedByPlayer = input.ReadBool(); + break; + } + case 210: { + if (voiceRolloffMaxDistance_ == null) { + VoiceRolloffMaxDistance = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(VoiceRolloffMaxDistance); + break; + } + case 216: { + RoleVersion = input.ReadInt32(); + break; + } + case 226: { + if (forceWalkAllowed_ == null) { + ForceWalkAllowed = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ForceWalkAllowed); + break; + } + case 234: { + if (experimentalWalkEnabled_ == null) { + ExperimentalWalkEnabled = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ExperimentalWalkEnabled); + break; + } + case 242: { + if (hidesName_ == null) { + HidesName = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(HidesName); + break; + } + case 250: { + if (canMove_ == null) { + CanMove = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanMove); + break; + } + case 258: { + if (screensWalkSpeed_ == null) { + ScreensWalkSpeed = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(ScreensWalkSpeed); + break; + } + case 266: { + if (screensCanSprint_ == null) { + ScreensCanSprint = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanSprint); + break; + } + case 274: { + if (screensSprintMaxSpeedWalkSpeedMultiplier_ == null) { + ScreensSprintMaxSpeedWalkSpeedMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(ScreensSprintMaxSpeedWalkSpeedMultiplier); + break; + } + case 290: { + if (vrCanJump_ == null) { + VrCanJump = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanJump); + break; + } + case 298: { + if (vrCanDodge_ == null) { + VrCanDodge = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanDodge); + break; + } + case 306: { + if (screensCanJump_ == null) { + ScreensCanJump = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanJump); + break; + } + case 314: { + if (screensCanDodge_ == null) { + ScreensCanDodge = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanDodge); + break; + } + case 322: { + if (screensDefaultThirdPersonControlType_ == null) { + ScreensDefaultThirdPersonControlType = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(ScreensDefaultThirdPersonControlType); + break; + } + case 330: { + if (enableEquipSlotHip_ == null) { + EnableEquipSlotHip = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(EnableEquipSlotHip); + break; + } + case 338: { + if (equipRestrictionsHip_ == null) { + EquipRestrictionsHip = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(EquipRestrictionsHip); + break; + } + case 346: { + if (equipHipAllowlist_ == null) { + EquipHipAllowlist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(EquipHipAllowlist); + break; + } + case 354: { + if (equipHipBlocklist_ == null) { + EquipHipBlocklist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(EquipHipBlocklist); + break; + } + case 362: { + if (enableEquipSlotShoulder_ == null) { + EnableEquipSlotShoulder = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(EnableEquipSlotShoulder); + break; + } + case 370: { + if (equipRestrictionsShoulder_ == null) { + EquipRestrictionsShoulder = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(EquipRestrictionsShoulder); + break; + } + case 378: { + if (equipShoulderAllowlist_ == null) { + EquipShoulderAllowlist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(EquipShoulderAllowlist); + break; + } + case 386: { + if (equipShoulderBlocklist_ == null) { + EquipShoulderBlocklist = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(EquipShoulderBlocklist); + break; + } + case 394: { + RoleGuid = input.ReadString(); + break; + } + case 402: { + if (screensDefaultFirstPersonControlType_ == null) { + ScreensDefaultFirstPersonControlType = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(ScreensDefaultFirstPersonControlType); + break; + } + case 410: { + if (vrMaxJumpHeight_ == null) { + VrMaxJumpHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(VrMaxJumpHeight); + break; + } + case 418: { + if (screensMaxJumpHeight_ == null) { + ScreensMaxJumpHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(ScreensMaxJumpHeight); + break; + } + case 498: { + if (vrCanWallRun_ == null) { + VrCanWallRun = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanWallRun); + break; + } + case 506: { + if (screensCanWallRun_ == null) { + ScreensCanWallRun = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanWallRun); + break; + } + case 514: { + if (vrCanGetPushed_ == null) { + VrCanGetPushed = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanGetPushed); + break; + } + case 522: { + if (screensCanGetPushed_ == null) { + ScreensCanGetPushed = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanGetPushed); + break; + } + case 530: { + if (vrCanRam_ == null) { + VrCanRam = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(VrCanRam); + break; + } + case 538: { + if (screensCanRam_ == null) { + ScreensCanRam = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(ScreensCanRam); + break; + } + case 562: { + if (canAutoSprint_ == null) { + CanAutoSprint = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanAutoSprint); + break; + } + case 570: { + if (airControlParameter_ == null) { + AirControlParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(AirControlParameter); + break; + } + case 578: { + if (canJumpCutoff_ == null) { + CanJumpCutoff = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanJumpCutoff); + break; + } + case 586: { + if (canClamber_ == null) { + CanClamber = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanClamber); + break; + } + case 594: { + if (wallRunDuration_ == null) { + WallRunDuration = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunDuration); + break; + } + case 602: { + if (wallRunDropRateParameter_ == null) { + WallRunDropRateParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunDropRateParameter); + break; + } + case 610: { + if (wallRunStartSpeedBoost_ == null) { + WallRunStartSpeedBoost = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunStartSpeedBoost); + break; + } + case 618: { + if (wallRunJumpHeight_ == null) { + WallRunJumpHeight = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunJumpHeight); + break; + } + case 626: { + if (wallRunJumpDirectionParameter_ == null) { + WallRunJumpDirectionParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunJumpDirectionParameter); + break; + } + case 634: { + if (wallRunJumpAirControlMultiplier_ == null) { + WallRunJumpAirControlMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(WallRunJumpAirControlMultiplier); + break; + } + case 642: { + if (canSlide_ == null) { + CanSlide = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSlide); + break; + } + case 650: { + if (canSlideDownSlopes_ == null) { + CanSlideDownSlopes = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSlideDownSlopes); + break; + } + case 658: { + if (slideMinDuration_ == null) { + SlideMinDuration = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(SlideMinDuration); + break; + } + case 666: { + if (slideSteeringParameter_ == null) { + SlideSteeringParameter = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(SlideSteeringParameter); + break; + } + case 674: { + if (slideStartSpeedBoost_ == null) { + SlideStartSpeedBoost = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(SlideStartSpeedBoost); + break; + } + case 682: { + if (slideAirControlMultiplier_ == null) { + SlideAirControlMultiplier = new global::RecRoom.Protobuf.OverridableFloatData(); + } + input.ReadMessage(SlideAirControlMultiplier); + break; + } + case 690: { + if (canWallClimb_ == null) { + CanWallClimb = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanWallClimb); + break; + } + case 698: { + if (canWallClimbWithoutMarkup_ == null) { + CanWallClimbWithoutMarkup = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanWallClimbWithoutMarkup); + break; + } + case 706: { + if (canWallRunWithoutMarkup_ == null) { + CanWallRunWithoutMarkup = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanWallRunWithoutMarkup); + break; + } + case 714: { + if (hidesAvatar_ == null) { + HidesAvatar = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(HidesAvatar); + break; + } + case 722: { + if (playerTags_ == null) { + PlayerTags = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(PlayerTags); + break; + } + case 730: { + if (addPlayerTags_ == null) { + AddPlayerTags = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(AddPlayerTags); + break; + } + case 738: { + if (removePlayerTags_ == null) { + RemovePlayerTags = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(RemovePlayerTags); + break; + } + case 746: { + if (creationRestrictionsApply_ == null) { + CreationRestrictionsApply = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CreationRestrictionsApply); + break; + } + case 754: { + if (canUseMakerPen_ == null) { + CanUseMakerPen = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseMakerPen); + break; + } + case 762: { + if (canSaveInventions_ == null) { + CanSaveInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSaveInventions); + break; + } + case 770: { + if (canSpawnInventions_ == null) { + CanSpawnInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSpawnInventions); + break; + } + case 778: { + if (canUseRoomResetButton_ == null) { + CanUseRoomResetButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseRoomResetButton); + break; + } + case 786: { + if (canUseDeleteAllButton_ == null) { + CanUseDeleteAllButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseDeleteAllButton); + break; + } + case 794: { + if (canCreateRoleAssignmentChips_ == null) { + CanCreateRoleAssignmentChips = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanCreateRoleAssignmentChips); + break; + } + case 802: { + if (canUsePlayGizmosToggle_ == null) { + CanUsePlayGizmosToggle = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUsePlayGizmosToggle); + break; + } + case 810: { + if (canEditCircuits_ == null) { + CanEditCircuits = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanEditCircuits); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerGraphData.cs b/PlayerGraphData.cs new file mode 100644 index 0000000..189c7ca --- /dev/null +++ b/PlayerGraphData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/player_graph_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/player_graph_data.proto + public static partial class PlayerGraphDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/player_graph_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerGraphDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9wbGF5ZXJfZ3JhcGhfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIaJGNpcmN1aXRzX3YyL3BsYXllcl90cmFpdHNfZGF0YS5wcm90byJH", + "Cg9QbGF5ZXJHcmFwaERhdGESNAoNcGxheWVyX3RyYWl0cxgBIAEoCzIdLmNp", + "cmN1aXRzX3YyLlBsYXllclRyYWl0c0RhdGFCFqoCE0NpcmN1aXRzVjIuUHJv", + "dG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.PlayerTraitsDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PlayerGraphData), global::CircuitsV2.Protobuf.PlayerGraphData.Parser, new[]{ "PlayerTraits" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerGraphData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerGraphData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PlayerGraphDataReflection.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 PlayerGraphData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerGraphData(PlayerGraphData other) : this() { + playerTraits_ = other.playerTraits_ != null ? other.playerTraits_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerGraphData Clone() { + return new PlayerGraphData(this); + } + + /// Field number for the "player_traits" field. + public const int PlayerTraitsFieldNumber = 1; + private global::CircuitsV2.Protobuf.PlayerTraitsData playerTraits_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayerTraitsData PlayerTraits { + get { return playerTraits_; } + set { + playerTraits_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerGraphData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerGraphData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PlayerTraits, other.PlayerTraits)) 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 (playerTraits_ != null) hash ^= PlayerTraits.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 (playerTraits_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PlayerTraits); + } + 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 (playerTraits_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PlayerTraits); + } + 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 (playerTraits_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PlayerTraits); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerGraphData other) { + if (other == null) { + return; + } + if (other.playerTraits_ != null) { + if (playerTraits_ == null) { + PlayerTraits = new global::CircuitsV2.Protobuf.PlayerTraitsData(); + } + PlayerTraits.MergeFrom(other.PlayerTraits); + } + _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 (playerTraits_ == null) { + PlayerTraits = new global::CircuitsV2.Protobuf.PlayerTraitsData(); + } + input.ReadMessage(PlayerTraits); + 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 (playerTraits_ == null) { + PlayerTraits = new global::CircuitsV2.Protobuf.PlayerTraitsData(); + } + input.ReadMessage(PlayerTraits); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerPromptNodeData.cs b/PlayerPromptNodeData.cs new file mode 100644 index 0000000..8b01b58 --- /dev/null +++ b/PlayerPromptNodeData.cs @@ -0,0 +1,318 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/player_prompt_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/player_prompt_node_data.proto + public static partial class PlayerPromptNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/player_prompt_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerPromptNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiljaXJjdWl0c192Mi9wbGF5ZXJfcHJvbXB0X25vZGVfZGF0YS5wcm90bxIL", + "Y2lyY3VpdHNfdjIiagoUUGxheWVyUHJvbXB0Tm9kZURhdGESEQoJaW1tZWRp", + "YXRlGAEgASgIEh0KFWNhbmNlbF9vbl93YXRjaF9jbG9zZRgCIAEoCBIgChhy", + "ZXBsYWNlX2V4aXN0aW5nX3Byb21wdHMYAyABKAhCFqoCE0NpcmN1aXRzVjIu", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PlayerPromptNodeData), global::CircuitsV2.Protobuf.PlayerPromptNodeData.Parser, new[]{ "Immediate", "CancelOnWatchClose", "ReplaceExistingPrompts" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerPromptNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerPromptNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PlayerPromptNodeDataReflection.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 PlayerPromptNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerPromptNodeData(PlayerPromptNodeData other) : this() { + immediate_ = other.immediate_; + cancelOnWatchClose_ = other.cancelOnWatchClose_; + replaceExistingPrompts_ = other.replaceExistingPrompts_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerPromptNodeData Clone() { + return new PlayerPromptNodeData(this); + } + + /// Field number for the "immediate" field. + public const int ImmediateFieldNumber = 1; + private bool immediate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Immediate { + get { return immediate_; } + set { + immediate_ = value; + } + } + + /// Field number for the "cancel_on_watch_close" field. + public const int CancelOnWatchCloseFieldNumber = 2; + private bool cancelOnWatchClose_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CancelOnWatchClose { + get { return cancelOnWatchClose_; } + set { + cancelOnWatchClose_ = value; + } + } + + /// Field number for the "replace_existing_prompts" field. + public const int ReplaceExistingPromptsFieldNumber = 3; + private bool replaceExistingPrompts_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ReplaceExistingPrompts { + get { return replaceExistingPrompts_; } + set { + replaceExistingPrompts_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerPromptNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerPromptNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Immediate != other.Immediate) return false; + if (CancelOnWatchClose != other.CancelOnWatchClose) return false; + if (ReplaceExistingPrompts != other.ReplaceExistingPrompts) 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 (Immediate != false) hash ^= Immediate.GetHashCode(); + if (CancelOnWatchClose != false) hash ^= CancelOnWatchClose.GetHashCode(); + if (ReplaceExistingPrompts != false) hash ^= ReplaceExistingPrompts.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 (Immediate != false) { + output.WriteRawTag(8); + output.WriteBool(Immediate); + } + if (CancelOnWatchClose != false) { + output.WriteRawTag(16); + output.WriteBool(CancelOnWatchClose); + } + if (ReplaceExistingPrompts != false) { + output.WriteRawTag(24); + output.WriteBool(ReplaceExistingPrompts); + } + 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 (Immediate != false) { + output.WriteRawTag(8); + output.WriteBool(Immediate); + } + if (CancelOnWatchClose != false) { + output.WriteRawTag(16); + output.WriteBool(CancelOnWatchClose); + } + if (ReplaceExistingPrompts != false) { + output.WriteRawTag(24); + output.WriteBool(ReplaceExistingPrompts); + } + 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 (Immediate != false) { + size += 1 + 1; + } + if (CancelOnWatchClose != false) { + size += 1 + 1; + } + if (ReplaceExistingPrompts != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerPromptNodeData other) { + if (other == null) { + return; + } + if (other.Immediate != false) { + Immediate = other.Immediate; + } + if (other.CancelOnWatchClose != false) { + CancelOnWatchClose = other.CancelOnWatchClose; + } + if (other.ReplaceExistingPrompts != false) { + ReplaceExistingPrompts = other.ReplaceExistingPrompts; + } + _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 8: { + Immediate = input.ReadBool(); + break; + } + case 16: { + CancelOnWatchClose = input.ReadBool(); + break; + } + case 24: { + ReplaceExistingPrompts = input.ReadBool(); + 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 8: { + Immediate = input.ReadBool(); + break; + } + case 16: { + CancelOnWatchClose = input.ReadBool(); + break; + } + case 24: { + ReplaceExistingPrompts = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerRoomRoleData.cs b/PlayerRoomRoleData.cs new file mode 100644 index 0000000..8ec7109 --- /dev/null +++ b/PlayerRoomRoleData.cs @@ -0,0 +1,1548 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/player_roles/player_room_role_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/player_roles/player_room_role_data.proto + public static partial class PlayerRoomRoleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/player_roles/player_room_role_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerRoomRoleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFyZWNfcm9vbS9wbGF5ZXJfcm9sZXMvcGxheWVyX3Jvb21fcm9sZV9kYXRh", + "LnByb3RvEghyZWNfcm9vbRoxcmVjX3Jvb20vcGVyc2lzdGVuY2Uvb3ZlcnJp", + "ZGFibGVfZmllbGRfZGF0YS5wcm90byKNDAoSUGxheWVyUm9vbVJvbGVEYXRh", + "EhoKEkRFUFJFQ0FURURfcm9sZV9pZBgBIAEoBRIcChRERVBSRUNBVEVEX3Jv", + "bGVfcmFuaxgCIAEoBRIhChlERVBSRUNBVEVEX2lzX3JvbGVfYWN0aXZlGAMg", + "ASgIEh0KFURFUFJFQ0FURURfaXNfYWdfcm9sZRgEIAEoCBIRCglyb2xlX25h", + "bWUYBSABKAkSLQoEbmFtZRgGIAEoCzIfLnJlY19yb29tLk92ZXJyaWRhYmxl", + "U3RyaW5nRGF0YRI3ChBjYW5fYXNzaWduX3JvbGVzGAcgASgLMh0ucmVjX3Jv", + "b20uT3ZlcnJpZGFibGVCb29sRGF0YRI6ChR2b3RlX2tpY2tfcGVybWlzc2lv", + "bhgIIAEoCzIcLnJlY19yb29tLk92ZXJyaWRhYmxlSW50RGF0YRIxCgpjYW5f", + "aW52aXRlGAkgASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0YRJD", + "ChxERVBSRUNBVEVEX2Nhbl9lZGl0X2NpcmN1aXRzGAogASgLMh0ucmVjX3Jv", + "b20uT3ZlcnJpZGFibGVCb29sRGF0YRI2Cg9jYW5fc3RhcnRfZ2FtZXMYCyAB", + "KAsyHS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRhEi8KCGNhbl90YWxr", + "GAwgASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0YRI3ChBjYW5f", + "cHJpbnRfcGhvdG9zGA0gASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29s", + "RGF0YRI6ChNjYW5fZWRpdF9yb29tX3JvbGVzGA4gASgLMh0ucmVjX3Jvb20u", + "T3ZlcnJpZGFibGVCb29sRGF0YRI2Cg9jYW5fc2VsZl9yZXZpdmUYECABKAsy", + "HS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRhEjoKE2Nhbl9lbmRfZ2Ft", + "ZXNfZWFybHkYESABKAsyHS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRh", + "EjsKFGNhbl9jaGFuZ2VfZ2FtZV9tb2RlGBUgASgLMh0ucmVjX3Jvb20uT3Zl", + "cnJpZGFibGVCb29sRGF0YRI4ChFjYW5fdXNlX21ha2VyX3BlbhgWIAEoCzId", + "LnJlY19yb29tLk92ZXJyaWRhYmxlQm9vbERhdGESQAoZY2FuX3VzZV9kZWxl", + "dGVfYWxsX2J1dHRvbhgXIAEoCzIdLnJlY19yb29tLk92ZXJyaWRhYmxlQm9v", + "bERhdGESOgoTY2FuX3NhdmVfaW52ZW50aW9ucxgYIAEoCzIdLnJlY19yb29t", + "Lk92ZXJyaWRhYmxlQm9vbERhdGESPAoVZGlzYWJsZV9taWNfYXV0b19tdXRl", + "GBkgASgLMh0ucmVjX3Jvb20uT3ZlcnJpZGFibGVCb29sRGF0YRI4ChFjYW5f", + "dXNlX3NoYXJlX2NhbRgaIAEoCzIdLnJlY19yb29tLk92ZXJyaWRhYmxlQm9v", + "bERhdGESOwoUY2FuX3NwYXduX2ludmVudGlvbnMYHCABKAsyHS5yZWNfcm9v", + "bS5PdmVycmlkYWJsZUJvb2xEYXRhEjwKFWNhbl9zcGF3bl9jb25zdW1hYmxl", + "cxgdIAEoCzIdLnJlY19yb29tLk92ZXJyaWRhYmxlQm9vbERhdGESQAoZY2Fu", + "X3VzZV9yb29tX3Jlc2V0X2J1dHRvbhgeIAEoCzIdLnJlY19yb29tLk92ZXJy", + "aWRhYmxlQm9vbERhdGESQQoaY2FuX3VzZV9wbGF5X2dpem1vc190b2dnbGUY", + "HyABKAsyHS5yZWNfcm9vbS5PdmVycmlkYWJsZUJvb2xEYXRhEh0KFWlzX21v", + "ZGlmaWVkX2J5X3BsYXllchgSIAEoCBJFChhhdXRvX2Fzc2lnbmVkX2dhbWVf", + "cm9sZXMYEyABKAsyIy5yZWNfcm9vbS5PdmVycmlkYWJsZUxpc3RTdHJpbmdE", + "YXRhEhQKDHJvbGVfdmVyc2lvbhgUIAEoBRIRCglyb2xlX2d1aWQYGyABKAlC", + "E6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.OverridableFieldDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PlayerRoomRoleData), global::RecRoom.Protobuf.PlayerRoomRoleData.Parser, new[]{ "DEPRECATEDRoleId", "DEPRECATEDRoleRank", "DEPRECATEDIsRoleActive", "DEPRECATEDIsAgRole", "RoleName", "Name", "CanAssignRoles", "VoteKickPermission", "CanInvite", "DEPRECATEDCanEditCircuits", "CanStartGames", "CanTalk", "CanPrintPhotos", "CanEditRoomRoles", "CanSelfRevive", "CanEndGamesEarly", "CanChangeGameMode", "CanUseMakerPen", "CanUseDeleteAllButton", "CanSaveInventions", "DisableMicAutoMute", "CanUseShareCam", "CanSpawnInventions", "CanSpawnConsumables", "CanUseRoomResetButton", "CanUsePlayGizmosToggle", "IsModifiedByPlayer", "AutoAssignedGameRoles", "RoleVersion", "RoleGuid" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerRoomRoleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerRoomRoleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PlayerRoomRoleDataReflection.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 PlayerRoomRoleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerRoomRoleData(PlayerRoomRoleData other) : this() { + dEPRECATEDRoleId_ = other.dEPRECATEDRoleId_; + dEPRECATEDRoleRank_ = other.dEPRECATEDRoleRank_; + dEPRECATEDIsRoleActive_ = other.dEPRECATEDIsRoleActive_; + dEPRECATEDIsAgRole_ = other.dEPRECATEDIsAgRole_; + roleName_ = other.roleName_; + name_ = other.name_ != null ? other.name_.Clone() : null; + canAssignRoles_ = other.canAssignRoles_ != null ? other.canAssignRoles_.Clone() : null; + voteKickPermission_ = other.voteKickPermission_ != null ? other.voteKickPermission_.Clone() : null; + canInvite_ = other.canInvite_ != null ? other.canInvite_.Clone() : null; + dEPRECATEDCanEditCircuits_ = other.dEPRECATEDCanEditCircuits_ != null ? other.dEPRECATEDCanEditCircuits_.Clone() : null; + canStartGames_ = other.canStartGames_ != null ? other.canStartGames_.Clone() : null; + canTalk_ = other.canTalk_ != null ? other.canTalk_.Clone() : null; + canPrintPhotos_ = other.canPrintPhotos_ != null ? other.canPrintPhotos_.Clone() : null; + canEditRoomRoles_ = other.canEditRoomRoles_ != null ? other.canEditRoomRoles_.Clone() : null; + canSelfRevive_ = other.canSelfRevive_ != null ? other.canSelfRevive_.Clone() : null; + canEndGamesEarly_ = other.canEndGamesEarly_ != null ? other.canEndGamesEarly_.Clone() : null; + canChangeGameMode_ = other.canChangeGameMode_ != null ? other.canChangeGameMode_.Clone() : null; + canUseMakerPen_ = other.canUseMakerPen_ != null ? other.canUseMakerPen_.Clone() : null; + canUseDeleteAllButton_ = other.canUseDeleteAllButton_ != null ? other.canUseDeleteAllButton_.Clone() : null; + canSaveInventions_ = other.canSaveInventions_ != null ? other.canSaveInventions_.Clone() : null; + disableMicAutoMute_ = other.disableMicAutoMute_ != null ? other.disableMicAutoMute_.Clone() : null; + canUseShareCam_ = other.canUseShareCam_ != null ? other.canUseShareCam_.Clone() : null; + canSpawnInventions_ = other.canSpawnInventions_ != null ? other.canSpawnInventions_.Clone() : null; + canSpawnConsumables_ = other.canSpawnConsumables_ != null ? other.canSpawnConsumables_.Clone() : null; + canUseRoomResetButton_ = other.canUseRoomResetButton_ != null ? other.canUseRoomResetButton_.Clone() : null; + canUsePlayGizmosToggle_ = other.canUsePlayGizmosToggle_ != null ? other.canUsePlayGizmosToggle_.Clone() : null; + isModifiedByPlayer_ = other.isModifiedByPlayer_; + autoAssignedGameRoles_ = other.autoAssignedGameRoles_ != null ? other.autoAssignedGameRoles_.Clone() : null; + roleVersion_ = other.roleVersion_; + roleGuid_ = other.roleGuid_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerRoomRoleData Clone() { + return new PlayerRoomRoleData(this); + } + + /// Field number for the "DEPRECATED_role_id" field. + public const int DEPRECATEDRoleIdFieldNumber = 1; + private int dEPRECATEDRoleId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDRoleId { + get { return dEPRECATEDRoleId_; } + set { + dEPRECATEDRoleId_ = value; + } + } + + /// Field number for the "DEPRECATED_role_rank" field. + public const int DEPRECATEDRoleRankFieldNumber = 2; + private int dEPRECATEDRoleRank_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDRoleRank { + get { return dEPRECATEDRoleRank_; } + set { + dEPRECATEDRoleRank_ = value; + } + } + + /// Field number for the "DEPRECATED_is_role_active" field. + public const int DEPRECATEDIsRoleActiveFieldNumber = 3; + private bool dEPRECATEDIsRoleActive_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDIsRoleActive { + get { return dEPRECATEDIsRoleActive_; } + set { + dEPRECATEDIsRoleActive_ = value; + } + } + + /// Field number for the "DEPRECATED_is_ag_role" field. + public const int DEPRECATEDIsAgRoleFieldNumber = 4; + private bool dEPRECATEDIsAgRole_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDIsAgRole { + get { return dEPRECATEDIsAgRole_; } + set { + dEPRECATEDIsAgRole_ = value; + } + } + + /// Field number for the "role_name" field. + public const int RoleNameFieldNumber = 5; + private string roleName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoleName { + get { return roleName_; } + set { + roleName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 6; + private global::RecRoom.Protobuf.OverridableStringData name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableStringData Name { + get { return name_; } + set { + name_ = value; + } + } + + /// Field number for the "can_assign_roles" field. + public const int CanAssignRolesFieldNumber = 7; + private global::RecRoom.Protobuf.OverridableBoolData canAssignRoles_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanAssignRoles { + get { return canAssignRoles_; } + set { + canAssignRoles_ = value; + } + } + + /// Field number for the "vote_kick_permission" field. + public const int VoteKickPermissionFieldNumber = 8; + private global::RecRoom.Protobuf.OverridableIntData voteKickPermission_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableIntData VoteKickPermission { + get { return voteKickPermission_; } + set { + voteKickPermission_ = value; + } + } + + /// Field number for the "can_invite" field. + public const int CanInviteFieldNumber = 9; + private global::RecRoom.Protobuf.OverridableBoolData canInvite_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanInvite { + get { return canInvite_; } + set { + canInvite_ = value; + } + } + + /// Field number for the "DEPRECATED_can_edit_circuits" field. + public const int DEPRECATEDCanEditCircuitsFieldNumber = 10; + private global::RecRoom.Protobuf.OverridableBoolData dEPRECATEDCanEditCircuits_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData DEPRECATEDCanEditCircuits { + get { return dEPRECATEDCanEditCircuits_; } + set { + dEPRECATEDCanEditCircuits_ = value; + } + } + + /// Field number for the "can_start_games" field. + public const int CanStartGamesFieldNumber = 11; + private global::RecRoom.Protobuf.OverridableBoolData canStartGames_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanStartGames { + get { return canStartGames_; } + set { + canStartGames_ = value; + } + } + + /// Field number for the "can_talk" field. + public const int CanTalkFieldNumber = 12; + private global::RecRoom.Protobuf.OverridableBoolData canTalk_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanTalk { + get { return canTalk_; } + set { + canTalk_ = value; + } + } + + /// Field number for the "can_print_photos" field. + public const int CanPrintPhotosFieldNumber = 13; + private global::RecRoom.Protobuf.OverridableBoolData canPrintPhotos_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanPrintPhotos { + get { return canPrintPhotos_; } + set { + canPrintPhotos_ = value; + } + } + + /// Field number for the "can_edit_room_roles" field. + public const int CanEditRoomRolesFieldNumber = 14; + private global::RecRoom.Protobuf.OverridableBoolData canEditRoomRoles_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanEditRoomRoles { + get { return canEditRoomRoles_; } + set { + canEditRoomRoles_ = value; + } + } + + /// Field number for the "can_self_revive" field. + public const int CanSelfReviveFieldNumber = 16; + private global::RecRoom.Protobuf.OverridableBoolData canSelfRevive_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanSelfRevive { + get { return canSelfRevive_; } + set { + canSelfRevive_ = value; + } + } + + /// Field number for the "can_end_games_early" field. + public const int CanEndGamesEarlyFieldNumber = 17; + private global::RecRoom.Protobuf.OverridableBoolData canEndGamesEarly_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanEndGamesEarly { + get { return canEndGamesEarly_; } + set { + canEndGamesEarly_ = value; + } + } + + /// Field number for the "can_change_game_mode" field. + public const int CanChangeGameModeFieldNumber = 21; + private global::RecRoom.Protobuf.OverridableBoolData canChangeGameMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanChangeGameMode { + get { return canChangeGameMode_; } + set { + canChangeGameMode_ = value; + } + } + + /// Field number for the "can_use_maker_pen" field. + public const int CanUseMakerPenFieldNumber = 22; + private global::RecRoom.Protobuf.OverridableBoolData canUseMakerPen_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanUseMakerPen { + get { return canUseMakerPen_; } + set { + canUseMakerPen_ = value; + } + } + + /// Field number for the "can_use_delete_all_button" field. + public const int CanUseDeleteAllButtonFieldNumber = 23; + private global::RecRoom.Protobuf.OverridableBoolData canUseDeleteAllButton_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanUseDeleteAllButton { + get { return canUseDeleteAllButton_; } + set { + canUseDeleteAllButton_ = value; + } + } + + /// Field number for the "can_save_inventions" field. + public const int CanSaveInventionsFieldNumber = 24; + private global::RecRoom.Protobuf.OverridableBoolData canSaveInventions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanSaveInventions { + get { return canSaveInventions_; } + set { + canSaveInventions_ = value; + } + } + + /// Field number for the "disable_mic_auto_mute" field. + public const int DisableMicAutoMuteFieldNumber = 25; + private global::RecRoom.Protobuf.OverridableBoolData disableMicAutoMute_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData DisableMicAutoMute { + get { return disableMicAutoMute_; } + set { + disableMicAutoMute_ = value; + } + } + + /// Field number for the "can_use_share_cam" field. + public const int CanUseShareCamFieldNumber = 26; + private global::RecRoom.Protobuf.OverridableBoolData canUseShareCam_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanUseShareCam { + get { return canUseShareCam_; } + set { + canUseShareCam_ = value; + } + } + + /// Field number for the "can_spawn_inventions" field. + public const int CanSpawnInventionsFieldNumber = 28; + private global::RecRoom.Protobuf.OverridableBoolData canSpawnInventions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanSpawnInventions { + get { return canSpawnInventions_; } + set { + canSpawnInventions_ = value; + } + } + + /// Field number for the "can_spawn_consumables" field. + public const int CanSpawnConsumablesFieldNumber = 29; + private global::RecRoom.Protobuf.OverridableBoolData canSpawnConsumables_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanSpawnConsumables { + get { return canSpawnConsumables_; } + set { + canSpawnConsumables_ = value; + } + } + + /// Field number for the "can_use_room_reset_button" field. + public const int CanUseRoomResetButtonFieldNumber = 30; + private global::RecRoom.Protobuf.OverridableBoolData canUseRoomResetButton_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanUseRoomResetButton { + get { return canUseRoomResetButton_; } + set { + canUseRoomResetButton_ = value; + } + } + + /// Field number for the "can_use_play_gizmos_toggle" field. + public const int CanUsePlayGizmosToggleFieldNumber = 31; + private global::RecRoom.Protobuf.OverridableBoolData canUsePlayGizmosToggle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableBoolData CanUsePlayGizmosToggle { + get { return canUsePlayGizmosToggle_; } + set { + canUsePlayGizmosToggle_ = value; + } + } + + /// Field number for the "is_modified_by_player" field. + public const int IsModifiedByPlayerFieldNumber = 18; + private bool isModifiedByPlayer_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsModifiedByPlayer { + get { return isModifiedByPlayer_; } + set { + isModifiedByPlayer_ = value; + } + } + + /// Field number for the "auto_assigned_game_roles" field. + public const int AutoAssignedGameRolesFieldNumber = 19; + private global::RecRoom.Protobuf.OverridableListStringData autoAssignedGameRoles_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.OverridableListStringData AutoAssignedGameRoles { + get { return autoAssignedGameRoles_; } + set { + autoAssignedGameRoles_ = value; + } + } + + /// Field number for the "role_version" field. + public const int RoleVersionFieldNumber = 20; + private int roleVersion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RoleVersion { + get { return roleVersion_; } + set { + roleVersion_ = value; + } + } + + /// Field number for the "role_guid" field. + public const int RoleGuidFieldNumber = 27; + private string roleGuid_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoleGuid { + get { return roleGuid_; } + set { + roleGuid_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerRoomRoleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerRoomRoleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DEPRECATEDRoleId != other.DEPRECATEDRoleId) return false; + if (DEPRECATEDRoleRank != other.DEPRECATEDRoleRank) return false; + if (DEPRECATEDIsRoleActive != other.DEPRECATEDIsRoleActive) return false; + if (DEPRECATEDIsAgRole != other.DEPRECATEDIsAgRole) return false; + if (RoleName != other.RoleName) return false; + if (!object.Equals(Name, other.Name)) return false; + if (!object.Equals(CanAssignRoles, other.CanAssignRoles)) return false; + if (!object.Equals(VoteKickPermission, other.VoteKickPermission)) return false; + if (!object.Equals(CanInvite, other.CanInvite)) return false; + if (!object.Equals(DEPRECATEDCanEditCircuits, other.DEPRECATEDCanEditCircuits)) return false; + if (!object.Equals(CanStartGames, other.CanStartGames)) return false; + if (!object.Equals(CanTalk, other.CanTalk)) return false; + if (!object.Equals(CanPrintPhotos, other.CanPrintPhotos)) return false; + if (!object.Equals(CanEditRoomRoles, other.CanEditRoomRoles)) return false; + if (!object.Equals(CanSelfRevive, other.CanSelfRevive)) return false; + if (!object.Equals(CanEndGamesEarly, other.CanEndGamesEarly)) return false; + if (!object.Equals(CanChangeGameMode, other.CanChangeGameMode)) return false; + if (!object.Equals(CanUseMakerPen, other.CanUseMakerPen)) return false; + if (!object.Equals(CanUseDeleteAllButton, other.CanUseDeleteAllButton)) return false; + if (!object.Equals(CanSaveInventions, other.CanSaveInventions)) return false; + if (!object.Equals(DisableMicAutoMute, other.DisableMicAutoMute)) return false; + if (!object.Equals(CanUseShareCam, other.CanUseShareCam)) return false; + if (!object.Equals(CanSpawnInventions, other.CanSpawnInventions)) return false; + if (!object.Equals(CanSpawnConsumables, other.CanSpawnConsumables)) return false; + if (!object.Equals(CanUseRoomResetButton, other.CanUseRoomResetButton)) return false; + if (!object.Equals(CanUsePlayGizmosToggle, other.CanUsePlayGizmosToggle)) return false; + if (IsModifiedByPlayer != other.IsModifiedByPlayer) return false; + if (!object.Equals(AutoAssignedGameRoles, other.AutoAssignedGameRoles)) return false; + if (RoleVersion != other.RoleVersion) return false; + if (RoleGuid != other.RoleGuid) 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 (DEPRECATEDRoleId != 0) hash ^= DEPRECATEDRoleId.GetHashCode(); + if (DEPRECATEDRoleRank != 0) hash ^= DEPRECATEDRoleRank.GetHashCode(); + if (DEPRECATEDIsRoleActive != false) hash ^= DEPRECATEDIsRoleActive.GetHashCode(); + if (DEPRECATEDIsAgRole != false) hash ^= DEPRECATEDIsAgRole.GetHashCode(); + if (RoleName.Length != 0) hash ^= RoleName.GetHashCode(); + if (name_ != null) hash ^= Name.GetHashCode(); + if (canAssignRoles_ != null) hash ^= CanAssignRoles.GetHashCode(); + if (voteKickPermission_ != null) hash ^= VoteKickPermission.GetHashCode(); + if (canInvite_ != null) hash ^= CanInvite.GetHashCode(); + if (dEPRECATEDCanEditCircuits_ != null) hash ^= DEPRECATEDCanEditCircuits.GetHashCode(); + if (canStartGames_ != null) hash ^= CanStartGames.GetHashCode(); + if (canTalk_ != null) hash ^= CanTalk.GetHashCode(); + if (canPrintPhotos_ != null) hash ^= CanPrintPhotos.GetHashCode(); + if (canEditRoomRoles_ != null) hash ^= CanEditRoomRoles.GetHashCode(); + if (canSelfRevive_ != null) hash ^= CanSelfRevive.GetHashCode(); + if (canEndGamesEarly_ != null) hash ^= CanEndGamesEarly.GetHashCode(); + if (canChangeGameMode_ != null) hash ^= CanChangeGameMode.GetHashCode(); + if (canUseMakerPen_ != null) hash ^= CanUseMakerPen.GetHashCode(); + if (canUseDeleteAllButton_ != null) hash ^= CanUseDeleteAllButton.GetHashCode(); + if (canSaveInventions_ != null) hash ^= CanSaveInventions.GetHashCode(); + if (disableMicAutoMute_ != null) hash ^= DisableMicAutoMute.GetHashCode(); + if (canUseShareCam_ != null) hash ^= CanUseShareCam.GetHashCode(); + if (canSpawnInventions_ != null) hash ^= CanSpawnInventions.GetHashCode(); + if (canSpawnConsumables_ != null) hash ^= CanSpawnConsumables.GetHashCode(); + if (canUseRoomResetButton_ != null) hash ^= CanUseRoomResetButton.GetHashCode(); + if (canUsePlayGizmosToggle_ != null) hash ^= CanUsePlayGizmosToggle.GetHashCode(); + if (IsModifiedByPlayer != false) hash ^= IsModifiedByPlayer.GetHashCode(); + if (autoAssignedGameRoles_ != null) hash ^= AutoAssignedGameRoles.GetHashCode(); + if (RoleVersion != 0) hash ^= RoleVersion.GetHashCode(); + if (RoleGuid.Length != 0) hash ^= RoleGuid.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 (DEPRECATEDRoleId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DEPRECATEDRoleId); + } + if (DEPRECATEDRoleRank != 0) { + output.WriteRawTag(16); + output.WriteInt32(DEPRECATEDRoleRank); + } + if (DEPRECATEDIsRoleActive != false) { + output.WriteRawTag(24); + output.WriteBool(DEPRECATEDIsRoleActive); + } + if (DEPRECATEDIsAgRole != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDIsAgRole); + } + if (RoleName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(RoleName); + } + if (name_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Name); + } + if (canAssignRoles_ != null) { + output.WriteRawTag(58); + output.WriteMessage(CanAssignRoles); + } + if (voteKickPermission_ != null) { + output.WriteRawTag(66); + output.WriteMessage(VoteKickPermission); + } + if (canInvite_ != null) { + output.WriteRawTag(74); + output.WriteMessage(CanInvite); + } + if (dEPRECATEDCanEditCircuits_ != null) { + output.WriteRawTag(82); + output.WriteMessage(DEPRECATEDCanEditCircuits); + } + if (canStartGames_ != null) { + output.WriteRawTag(90); + output.WriteMessage(CanStartGames); + } + if (canTalk_ != null) { + output.WriteRawTag(98); + output.WriteMessage(CanTalk); + } + if (canPrintPhotos_ != null) { + output.WriteRawTag(106); + output.WriteMessage(CanPrintPhotos); + } + if (canEditRoomRoles_ != null) { + output.WriteRawTag(114); + output.WriteMessage(CanEditRoomRoles); + } + if (canSelfRevive_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(CanSelfRevive); + } + if (canEndGamesEarly_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(CanEndGamesEarly); + } + if (IsModifiedByPlayer != false) { + output.WriteRawTag(144, 1); + output.WriteBool(IsModifiedByPlayer); + } + if (autoAssignedGameRoles_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(AutoAssignedGameRoles); + } + if (RoleVersion != 0) { + output.WriteRawTag(160, 1); + output.WriteInt32(RoleVersion); + } + if (canChangeGameMode_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(CanChangeGameMode); + } + if (canUseMakerPen_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(CanUseMakerPen); + } + if (canUseDeleteAllButton_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(CanUseDeleteAllButton); + } + if (canSaveInventions_ != null) { + output.WriteRawTag(194, 1); + output.WriteMessage(CanSaveInventions); + } + if (disableMicAutoMute_ != null) { + output.WriteRawTag(202, 1); + output.WriteMessage(DisableMicAutoMute); + } + if (canUseShareCam_ != null) { + output.WriteRawTag(210, 1); + output.WriteMessage(CanUseShareCam); + } + if (RoleGuid.Length != 0) { + output.WriteRawTag(218, 1); + output.WriteString(RoleGuid); + } + if (canSpawnInventions_ != null) { + output.WriteRawTag(226, 1); + output.WriteMessage(CanSpawnInventions); + } + if (canSpawnConsumables_ != null) { + output.WriteRawTag(234, 1); + output.WriteMessage(CanSpawnConsumables); + } + if (canUseRoomResetButton_ != null) { + output.WriteRawTag(242, 1); + output.WriteMessage(CanUseRoomResetButton); + } + if (canUsePlayGizmosToggle_ != null) { + output.WriteRawTag(250, 1); + output.WriteMessage(CanUsePlayGizmosToggle); + } + 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 (DEPRECATEDRoleId != 0) { + output.WriteRawTag(8); + output.WriteInt32(DEPRECATEDRoleId); + } + if (DEPRECATEDRoleRank != 0) { + output.WriteRawTag(16); + output.WriteInt32(DEPRECATEDRoleRank); + } + if (DEPRECATEDIsRoleActive != false) { + output.WriteRawTag(24); + output.WriteBool(DEPRECATEDIsRoleActive); + } + if (DEPRECATEDIsAgRole != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDIsAgRole); + } + if (RoleName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(RoleName); + } + if (name_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Name); + } + if (canAssignRoles_ != null) { + output.WriteRawTag(58); + output.WriteMessage(CanAssignRoles); + } + if (voteKickPermission_ != null) { + output.WriteRawTag(66); + output.WriteMessage(VoteKickPermission); + } + if (canInvite_ != null) { + output.WriteRawTag(74); + output.WriteMessage(CanInvite); + } + if (dEPRECATEDCanEditCircuits_ != null) { + output.WriteRawTag(82); + output.WriteMessage(DEPRECATEDCanEditCircuits); + } + if (canStartGames_ != null) { + output.WriteRawTag(90); + output.WriteMessage(CanStartGames); + } + if (canTalk_ != null) { + output.WriteRawTag(98); + output.WriteMessage(CanTalk); + } + if (canPrintPhotos_ != null) { + output.WriteRawTag(106); + output.WriteMessage(CanPrintPhotos); + } + if (canEditRoomRoles_ != null) { + output.WriteRawTag(114); + output.WriteMessage(CanEditRoomRoles); + } + if (canSelfRevive_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(CanSelfRevive); + } + if (canEndGamesEarly_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(CanEndGamesEarly); + } + if (IsModifiedByPlayer != false) { + output.WriteRawTag(144, 1); + output.WriteBool(IsModifiedByPlayer); + } + if (autoAssignedGameRoles_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(AutoAssignedGameRoles); + } + if (RoleVersion != 0) { + output.WriteRawTag(160, 1); + output.WriteInt32(RoleVersion); + } + if (canChangeGameMode_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(CanChangeGameMode); + } + if (canUseMakerPen_ != null) { + output.WriteRawTag(178, 1); + output.WriteMessage(CanUseMakerPen); + } + if (canUseDeleteAllButton_ != null) { + output.WriteRawTag(186, 1); + output.WriteMessage(CanUseDeleteAllButton); + } + if (canSaveInventions_ != null) { + output.WriteRawTag(194, 1); + output.WriteMessage(CanSaveInventions); + } + if (disableMicAutoMute_ != null) { + output.WriteRawTag(202, 1); + output.WriteMessage(DisableMicAutoMute); + } + if (canUseShareCam_ != null) { + output.WriteRawTag(210, 1); + output.WriteMessage(CanUseShareCam); + } + if (RoleGuid.Length != 0) { + output.WriteRawTag(218, 1); + output.WriteString(RoleGuid); + } + if (canSpawnInventions_ != null) { + output.WriteRawTag(226, 1); + output.WriteMessage(CanSpawnInventions); + } + if (canSpawnConsumables_ != null) { + output.WriteRawTag(234, 1); + output.WriteMessage(CanSpawnConsumables); + } + if (canUseRoomResetButton_ != null) { + output.WriteRawTag(242, 1); + output.WriteMessage(CanUseRoomResetButton); + } + if (canUsePlayGizmosToggle_ != null) { + output.WriteRawTag(250, 1); + output.WriteMessage(CanUsePlayGizmosToggle); + } + 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 (DEPRECATEDRoleId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDRoleId); + } + if (DEPRECATEDRoleRank != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDRoleRank); + } + if (DEPRECATEDIsRoleActive != false) { + size += 1 + 1; + } + if (DEPRECATEDIsAgRole != false) { + size += 1 + 1; + } + if (RoleName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(RoleName); + } + if (name_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Name); + } + if (canAssignRoles_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CanAssignRoles); + } + if (voteKickPermission_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(VoteKickPermission); + } + if (canInvite_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CanInvite); + } + if (dEPRECATEDCanEditCircuits_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDCanEditCircuits); + } + if (canStartGames_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CanStartGames); + } + if (canTalk_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CanTalk); + } + if (canPrintPhotos_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CanPrintPhotos); + } + if (canEditRoomRoles_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CanEditRoomRoles); + } + if (canSelfRevive_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanSelfRevive); + } + if (canEndGamesEarly_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanEndGamesEarly); + } + if (canChangeGameMode_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanChangeGameMode); + } + if (canUseMakerPen_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanUseMakerPen); + } + if (canUseDeleteAllButton_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanUseDeleteAllButton); + } + if (canSaveInventions_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanSaveInventions); + } + if (disableMicAutoMute_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DisableMicAutoMute); + } + if (canUseShareCam_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanUseShareCam); + } + if (canSpawnInventions_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanSpawnInventions); + } + if (canSpawnConsumables_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanSpawnConsumables); + } + if (canUseRoomResetButton_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanUseRoomResetButton); + } + if (canUsePlayGizmosToggle_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CanUsePlayGizmosToggle); + } + if (IsModifiedByPlayer != false) { + size += 2 + 1; + } + if (autoAssignedGameRoles_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AutoAssignedGameRoles); + } + if (RoleVersion != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(RoleVersion); + } + if (RoleGuid.Length != 0) { + size += 2 + pb::CodedOutputStream.ComputeStringSize(RoleGuid); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerRoomRoleData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDRoleId != 0) { + DEPRECATEDRoleId = other.DEPRECATEDRoleId; + } + if (other.DEPRECATEDRoleRank != 0) { + DEPRECATEDRoleRank = other.DEPRECATEDRoleRank; + } + if (other.DEPRECATEDIsRoleActive != false) { + DEPRECATEDIsRoleActive = other.DEPRECATEDIsRoleActive; + } + if (other.DEPRECATEDIsAgRole != false) { + DEPRECATEDIsAgRole = other.DEPRECATEDIsAgRole; + } + if (other.RoleName.Length != 0) { + RoleName = other.RoleName; + } + if (other.name_ != null) { + if (name_ == null) { + Name = new global::RecRoom.Protobuf.OverridableStringData(); + } + Name.MergeFrom(other.Name); + } + if (other.canAssignRoles_ != null) { + if (canAssignRoles_ == null) { + CanAssignRoles = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanAssignRoles.MergeFrom(other.CanAssignRoles); + } + if (other.voteKickPermission_ != null) { + if (voteKickPermission_ == null) { + VoteKickPermission = new global::RecRoom.Protobuf.OverridableIntData(); + } + VoteKickPermission.MergeFrom(other.VoteKickPermission); + } + if (other.canInvite_ != null) { + if (canInvite_ == null) { + CanInvite = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanInvite.MergeFrom(other.CanInvite); + } + if (other.dEPRECATEDCanEditCircuits_ != null) { + if (dEPRECATEDCanEditCircuits_ == null) { + DEPRECATEDCanEditCircuits = new global::RecRoom.Protobuf.OverridableBoolData(); + } + DEPRECATEDCanEditCircuits.MergeFrom(other.DEPRECATEDCanEditCircuits); + } + if (other.canStartGames_ != null) { + if (canStartGames_ == null) { + CanStartGames = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanStartGames.MergeFrom(other.CanStartGames); + } + if (other.canTalk_ != null) { + if (canTalk_ == null) { + CanTalk = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanTalk.MergeFrom(other.CanTalk); + } + if (other.canPrintPhotos_ != null) { + if (canPrintPhotos_ == null) { + CanPrintPhotos = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanPrintPhotos.MergeFrom(other.CanPrintPhotos); + } + if (other.canEditRoomRoles_ != null) { + if (canEditRoomRoles_ == null) { + CanEditRoomRoles = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanEditRoomRoles.MergeFrom(other.CanEditRoomRoles); + } + if (other.canSelfRevive_ != null) { + if (canSelfRevive_ == null) { + CanSelfRevive = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanSelfRevive.MergeFrom(other.CanSelfRevive); + } + if (other.canEndGamesEarly_ != null) { + if (canEndGamesEarly_ == null) { + CanEndGamesEarly = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanEndGamesEarly.MergeFrom(other.CanEndGamesEarly); + } + if (other.canChangeGameMode_ != null) { + if (canChangeGameMode_ == null) { + CanChangeGameMode = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanChangeGameMode.MergeFrom(other.CanChangeGameMode); + } + if (other.canUseMakerPen_ != null) { + if (canUseMakerPen_ == null) { + CanUseMakerPen = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanUseMakerPen.MergeFrom(other.CanUseMakerPen); + } + if (other.canUseDeleteAllButton_ != null) { + if (canUseDeleteAllButton_ == null) { + CanUseDeleteAllButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanUseDeleteAllButton.MergeFrom(other.CanUseDeleteAllButton); + } + if (other.canSaveInventions_ != null) { + if (canSaveInventions_ == null) { + CanSaveInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanSaveInventions.MergeFrom(other.CanSaveInventions); + } + if (other.disableMicAutoMute_ != null) { + if (disableMicAutoMute_ == null) { + DisableMicAutoMute = new global::RecRoom.Protobuf.OverridableBoolData(); + } + DisableMicAutoMute.MergeFrom(other.DisableMicAutoMute); + } + if (other.canUseShareCam_ != null) { + if (canUseShareCam_ == null) { + CanUseShareCam = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanUseShareCam.MergeFrom(other.CanUseShareCam); + } + if (other.canSpawnInventions_ != null) { + if (canSpawnInventions_ == null) { + CanSpawnInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanSpawnInventions.MergeFrom(other.CanSpawnInventions); + } + if (other.canSpawnConsumables_ != null) { + if (canSpawnConsumables_ == null) { + CanSpawnConsumables = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanSpawnConsumables.MergeFrom(other.CanSpawnConsumables); + } + if (other.canUseRoomResetButton_ != null) { + if (canUseRoomResetButton_ == null) { + CanUseRoomResetButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanUseRoomResetButton.MergeFrom(other.CanUseRoomResetButton); + } + if (other.canUsePlayGizmosToggle_ != null) { + if (canUsePlayGizmosToggle_ == null) { + CanUsePlayGizmosToggle = new global::RecRoom.Protobuf.OverridableBoolData(); + } + CanUsePlayGizmosToggle.MergeFrom(other.CanUsePlayGizmosToggle); + } + if (other.IsModifiedByPlayer != false) { + IsModifiedByPlayer = other.IsModifiedByPlayer; + } + if (other.autoAssignedGameRoles_ != null) { + if (autoAssignedGameRoles_ == null) { + AutoAssignedGameRoles = new global::RecRoom.Protobuf.OverridableListStringData(); + } + AutoAssignedGameRoles.MergeFrom(other.AutoAssignedGameRoles); + } + if (other.RoleVersion != 0) { + RoleVersion = other.RoleVersion; + } + if (other.RoleGuid.Length != 0) { + RoleGuid = other.RoleGuid; + } + _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 8: { + DEPRECATEDRoleId = input.ReadInt32(); + break; + } + case 16: { + DEPRECATEDRoleRank = input.ReadInt32(); + break; + } + case 24: { + DEPRECATEDIsRoleActive = input.ReadBool(); + break; + } + case 32: { + DEPRECATEDIsAgRole = input.ReadBool(); + break; + } + case 42: { + RoleName = input.ReadString(); + break; + } + case 50: { + if (name_ == null) { + Name = new global::RecRoom.Protobuf.OverridableStringData(); + } + input.ReadMessage(Name); + break; + } + case 58: { + if (canAssignRoles_ == null) { + CanAssignRoles = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanAssignRoles); + break; + } + case 66: { + if (voteKickPermission_ == null) { + VoteKickPermission = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(VoteKickPermission); + break; + } + case 74: { + if (canInvite_ == null) { + CanInvite = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanInvite); + break; + } + case 82: { + if (dEPRECATEDCanEditCircuits_ == null) { + DEPRECATEDCanEditCircuits = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(DEPRECATEDCanEditCircuits); + break; + } + case 90: { + if (canStartGames_ == null) { + CanStartGames = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanStartGames); + break; + } + case 98: { + if (canTalk_ == null) { + CanTalk = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanTalk); + break; + } + case 106: { + if (canPrintPhotos_ == null) { + CanPrintPhotos = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanPrintPhotos); + break; + } + case 114: { + if (canEditRoomRoles_ == null) { + CanEditRoomRoles = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanEditRoomRoles); + break; + } + case 130: { + if (canSelfRevive_ == null) { + CanSelfRevive = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSelfRevive); + break; + } + case 138: { + if (canEndGamesEarly_ == null) { + CanEndGamesEarly = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanEndGamesEarly); + break; + } + case 144: { + IsModifiedByPlayer = input.ReadBool(); + break; + } + case 154: { + if (autoAssignedGameRoles_ == null) { + AutoAssignedGameRoles = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(AutoAssignedGameRoles); + break; + } + case 160: { + RoleVersion = input.ReadInt32(); + break; + } + case 170: { + if (canChangeGameMode_ == null) { + CanChangeGameMode = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanChangeGameMode); + break; + } + case 178: { + if (canUseMakerPen_ == null) { + CanUseMakerPen = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseMakerPen); + break; + } + case 186: { + if (canUseDeleteAllButton_ == null) { + CanUseDeleteAllButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseDeleteAllButton); + break; + } + case 194: { + if (canSaveInventions_ == null) { + CanSaveInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSaveInventions); + break; + } + case 202: { + if (disableMicAutoMute_ == null) { + DisableMicAutoMute = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(DisableMicAutoMute); + break; + } + case 210: { + if (canUseShareCam_ == null) { + CanUseShareCam = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseShareCam); + break; + } + case 218: { + RoleGuid = input.ReadString(); + break; + } + case 226: { + if (canSpawnInventions_ == null) { + CanSpawnInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSpawnInventions); + break; + } + case 234: { + if (canSpawnConsumables_ == null) { + CanSpawnConsumables = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSpawnConsumables); + break; + } + case 242: { + if (canUseRoomResetButton_ == null) { + CanUseRoomResetButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseRoomResetButton); + break; + } + case 250: { + if (canUsePlayGizmosToggle_ == null) { + CanUsePlayGizmosToggle = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUsePlayGizmosToggle); + 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 8: { + DEPRECATEDRoleId = input.ReadInt32(); + break; + } + case 16: { + DEPRECATEDRoleRank = input.ReadInt32(); + break; + } + case 24: { + DEPRECATEDIsRoleActive = input.ReadBool(); + break; + } + case 32: { + DEPRECATEDIsAgRole = input.ReadBool(); + break; + } + case 42: { + RoleName = input.ReadString(); + break; + } + case 50: { + if (name_ == null) { + Name = new global::RecRoom.Protobuf.OverridableStringData(); + } + input.ReadMessage(Name); + break; + } + case 58: { + if (canAssignRoles_ == null) { + CanAssignRoles = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanAssignRoles); + break; + } + case 66: { + if (voteKickPermission_ == null) { + VoteKickPermission = new global::RecRoom.Protobuf.OverridableIntData(); + } + input.ReadMessage(VoteKickPermission); + break; + } + case 74: { + if (canInvite_ == null) { + CanInvite = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanInvite); + break; + } + case 82: { + if (dEPRECATEDCanEditCircuits_ == null) { + DEPRECATEDCanEditCircuits = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(DEPRECATEDCanEditCircuits); + break; + } + case 90: { + if (canStartGames_ == null) { + CanStartGames = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanStartGames); + break; + } + case 98: { + if (canTalk_ == null) { + CanTalk = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanTalk); + break; + } + case 106: { + if (canPrintPhotos_ == null) { + CanPrintPhotos = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanPrintPhotos); + break; + } + case 114: { + if (canEditRoomRoles_ == null) { + CanEditRoomRoles = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanEditRoomRoles); + break; + } + case 130: { + if (canSelfRevive_ == null) { + CanSelfRevive = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSelfRevive); + break; + } + case 138: { + if (canEndGamesEarly_ == null) { + CanEndGamesEarly = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanEndGamesEarly); + break; + } + case 144: { + IsModifiedByPlayer = input.ReadBool(); + break; + } + case 154: { + if (autoAssignedGameRoles_ == null) { + AutoAssignedGameRoles = new global::RecRoom.Protobuf.OverridableListStringData(); + } + input.ReadMessage(AutoAssignedGameRoles); + break; + } + case 160: { + RoleVersion = input.ReadInt32(); + break; + } + case 170: { + if (canChangeGameMode_ == null) { + CanChangeGameMode = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanChangeGameMode); + break; + } + case 178: { + if (canUseMakerPen_ == null) { + CanUseMakerPen = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseMakerPen); + break; + } + case 186: { + if (canUseDeleteAllButton_ == null) { + CanUseDeleteAllButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseDeleteAllButton); + break; + } + case 194: { + if (canSaveInventions_ == null) { + CanSaveInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSaveInventions); + break; + } + case 202: { + if (disableMicAutoMute_ == null) { + DisableMicAutoMute = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(DisableMicAutoMute); + break; + } + case 210: { + if (canUseShareCam_ == null) { + CanUseShareCam = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseShareCam); + break; + } + case 218: { + RoleGuid = input.ReadString(); + break; + } + case 226: { + if (canSpawnInventions_ == null) { + CanSpawnInventions = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSpawnInventions); + break; + } + case 234: { + if (canSpawnConsumables_ == null) { + CanSpawnConsumables = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanSpawnConsumables); + break; + } + case 242: { + if (canUseRoomResetButton_ == null) { + CanUseRoomResetButton = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUseRoomResetButton); + break; + } + case 250: { + if (canUsePlayGizmosToggle_ == null) { + CanUsePlayGizmosToggle = new global::RecRoom.Protobuf.OverridableBoolData(); + } + input.ReadMessage(CanUsePlayGizmosToggle); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerSaveData.cs b/PlayerSaveData.cs new file mode 100644 index 0000000..82065d0 --- /dev/null +++ b/PlayerSaveData.cs @@ -0,0 +1,533 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/player_save_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/player_save_data.proto + public static partial class PlayerSaveDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/player_save_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerSaveDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CityZWNfcm9vbS9wZXJzaXN0ZW5jZS9wbGF5ZXJfc2F2ZV9kYXRhLnByb3Rv", + "EghyZWNfcm9vbRohY2lyY3VpdHNfdjIvcGVyc2lzdGVkX3ZhbHVlLnByb3Rv", + "GiNjaXJjdWl0c192Mi9wbGF5ZXJfY2xvdWRfZGF0YS5wcm90bxoucmVjX3Jv", + "b20vcGVyc2lzdGVuY2UvcGxheWVyX3NhdmVfdmVyc2lvbi5wcm90bxo1Y2ly", + "Y3VpdHNfdjIvaW52ZW50b3J5X2l0ZW1fZXF1aXBtZW50X3Nsb3RzX2RhdGEu", + "cHJvdG8i4QQKDlBsYXllclNhdmVEYXRhEiwKB3ZlcnNpb24YASABKA4yGy5y", + "ZWNfcm9vbS5QbGF5ZXJTYXZlVmVyc2lvbhIwCgpjbG91ZF9kYXRhGAkgASgL", + "MhwuY2lyY3VpdHNfdjIuUGxheWVyQ2xvdWREYXRhEmIKLGludmVudG9yeV9p", + "dGVtX2VxdWlwbWVudF9zbG90c19jb25maWd1cmF0aW9uGAogASgLMiwuY2ly", + "Y3VpdHNfdjIuSW52ZW50b3J5SXRlbUVxdWlwbWVudFNsb3RzRGF0YRI1ChBi", + "b29sc19ERVBSRUNBVEVEGAIgAygLMhsuY2lyY3VpdHNfdjIuUGVyc2lzdGVk", + "VmFsdWUSNgoRZmxvYXRzX0RFUFJFQ0FURUQYAyADKAsyGy5jaXJjdWl0c192", + "Mi5QZXJzaXN0ZWRWYWx1ZRI0Cg9pbnRzX0RFUFJFQ0FURUQYBCADKAsyGy5j", + "aXJjdWl0c192Mi5QZXJzaXN0ZWRWYWx1ZRI7ChZxdWF0ZXJuaW9uc19ERVBS", + "RUNBVEVEGAUgAygLMhsuY2lyY3VpdHNfdjIuUGVyc2lzdGVkVmFsdWUSNwoS", + "c3RyaW5nc19ERVBSRUNBVEVEGAYgAygLMhsuY2lyY3VpdHNfdjIuUGVyc2lz", + "dGVkVmFsdWUSOAoTdmVjdG9yM3NfREVQUkVDQVRFRBgHIAMoCzIbLmNpcmN1", + "aXRzX3YyLlBlcnNpc3RlZFZhbHVlEjYKEWNvbG9yc19ERVBSRUNBVEVEGAgg", + "AygLMhsuY2lyY3VpdHNfdjIuUGVyc2lzdGVkVmFsdWVCE6oCEFJlY1Jvb20u", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.PersistedValueReflection.Descriptor, global::CircuitsV2.Protobuf.PlayerCloudDataReflection.Descriptor, global::RecRoom.Protobuf.PlayerSaveVersionReflection.Descriptor, global::CircuitsV2.Protobuf.InventoryItemEquipmentSlotsDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PlayerSaveData), global::RecRoom.Protobuf.PlayerSaveData.Parser, new[]{ "Version", "CloudData", "InventoryItemEquipmentSlotsConfiguration", "BoolsDEPRECATED", "FloatsDEPRECATED", "IntsDEPRECATED", "QuaternionsDEPRECATED", "StringsDEPRECATED", "Vector3SDEPRECATED", "ColorsDEPRECATED" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerSaveData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerSaveData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PlayerSaveDataReflection.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 PlayerSaveData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerSaveData(PlayerSaveData other) : this() { + version_ = other.version_; + cloudData_ = other.cloudData_ != null ? other.cloudData_.Clone() : null; + inventoryItemEquipmentSlotsConfiguration_ = other.inventoryItemEquipmentSlotsConfiguration_ != null ? other.inventoryItemEquipmentSlotsConfiguration_.Clone() : null; + boolsDEPRECATED_ = other.boolsDEPRECATED_.Clone(); + floatsDEPRECATED_ = other.floatsDEPRECATED_.Clone(); + intsDEPRECATED_ = other.intsDEPRECATED_.Clone(); + quaternionsDEPRECATED_ = other.quaternionsDEPRECATED_.Clone(); + stringsDEPRECATED_ = other.stringsDEPRECATED_.Clone(); + vector3SDEPRECATED_ = other.vector3SDEPRECATED_.Clone(); + colorsDEPRECATED_ = other.colorsDEPRECATED_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerSaveData Clone() { + return new PlayerSaveData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private global::RecRoom.Protobuf.PlayerSaveVersion version_ = global::RecRoom.Protobuf.PlayerSaveVersion.V0NewPlayerSaveVersion; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PlayerSaveVersion Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "cloud_data" field. + public const int CloudDataFieldNumber = 9; + private global::CircuitsV2.Protobuf.PlayerCloudData cloudData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayerCloudData CloudData { + get { return cloudData_; } + set { + cloudData_ = value; + } + } + + /// Field number for the "inventory_item_equipment_slots_configuration" field. + public const int InventoryItemEquipmentSlotsConfigurationFieldNumber = 10; + private global::CircuitsV2.Protobuf.InventoryItemEquipmentSlotsData inventoryItemEquipmentSlotsConfiguration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.InventoryItemEquipmentSlotsData InventoryItemEquipmentSlotsConfiguration { + get { return inventoryItemEquipmentSlotsConfiguration_; } + set { + inventoryItemEquipmentSlotsConfiguration_ = value; + } + } + + /// Field number for the "bools_DEPRECATED" field. + public const int BoolsDEPRECATEDFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_boolsDEPRECATED_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField boolsDEPRECATED_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField BoolsDEPRECATED { + get { return boolsDEPRECATED_; } + } + + /// Field number for the "floats_DEPRECATED" field. + public const int FloatsDEPRECATEDFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_floatsDEPRECATED_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField floatsDEPRECATED_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FloatsDEPRECATED { + get { return floatsDEPRECATED_; } + } + + /// Field number for the "ints_DEPRECATED" field. + public const int IntsDEPRECATEDFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_intsDEPRECATED_codec + = pb::FieldCodec.ForMessage(34, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField intsDEPRECATED_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField IntsDEPRECATED { + get { return intsDEPRECATED_; } + } + + /// Field number for the "quaternions_DEPRECATED" field. + public const int QuaternionsDEPRECATEDFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_quaternionsDEPRECATED_codec + = pb::FieldCodec.ForMessage(42, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField quaternionsDEPRECATED_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField QuaternionsDEPRECATED { + get { return quaternionsDEPRECATED_; } + } + + /// Field number for the "strings_DEPRECATED" field. + public const int StringsDEPRECATEDFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_stringsDEPRECATED_codec + = pb::FieldCodec.ForMessage(50, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField stringsDEPRECATED_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField StringsDEPRECATED { + get { return stringsDEPRECATED_; } + } + + /// Field number for the "vector3s_DEPRECATED" field. + public const int Vector3SDEPRECATEDFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_vector3SDEPRECATED_codec + = pb::FieldCodec.ForMessage(58, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField vector3SDEPRECATED_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Vector3SDEPRECATED { + get { return vector3SDEPRECATED_; } + } + + /// Field number for the "colors_DEPRECATED" field. + public const int ColorsDEPRECATEDFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_colorsDEPRECATED_codec + = pb::FieldCodec.ForMessage(66, global::CircuitsV2.Protobuf.PersistedValue.Parser); + private readonly pbc::RepeatedField colorsDEPRECATED_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ColorsDEPRECATED { + get { return colorsDEPRECATED_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerSaveData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerSaveData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(CloudData, other.CloudData)) return false; + if (!object.Equals(InventoryItemEquipmentSlotsConfiguration, other.InventoryItemEquipmentSlotsConfiguration)) return false; + if(!boolsDEPRECATED_.Equals(other.boolsDEPRECATED_)) return false; + if(!floatsDEPRECATED_.Equals(other.floatsDEPRECATED_)) return false; + if(!intsDEPRECATED_.Equals(other.intsDEPRECATED_)) return false; + if(!quaternionsDEPRECATED_.Equals(other.quaternionsDEPRECATED_)) return false; + if(!stringsDEPRECATED_.Equals(other.stringsDEPRECATED_)) return false; + if(!vector3SDEPRECATED_.Equals(other.vector3SDEPRECATED_)) return false; + if(!colorsDEPRECATED_.Equals(other.colorsDEPRECATED_)) 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 (Version != global::RecRoom.Protobuf.PlayerSaveVersion.V0NewPlayerSaveVersion) hash ^= Version.GetHashCode(); + if (cloudData_ != null) hash ^= CloudData.GetHashCode(); + if (inventoryItemEquipmentSlotsConfiguration_ != null) hash ^= InventoryItemEquipmentSlotsConfiguration.GetHashCode(); + hash ^= boolsDEPRECATED_.GetHashCode(); + hash ^= floatsDEPRECATED_.GetHashCode(); + hash ^= intsDEPRECATED_.GetHashCode(); + hash ^= quaternionsDEPRECATED_.GetHashCode(); + hash ^= stringsDEPRECATED_.GetHashCode(); + hash ^= vector3SDEPRECATED_.GetHashCode(); + hash ^= colorsDEPRECATED_.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 (Version != global::RecRoom.Protobuf.PlayerSaveVersion.V0NewPlayerSaveVersion) { + output.WriteRawTag(8); + output.WriteEnum((int) Version); + } + boolsDEPRECATED_.WriteTo(output, _repeated_boolsDEPRECATED_codec); + floatsDEPRECATED_.WriteTo(output, _repeated_floatsDEPRECATED_codec); + intsDEPRECATED_.WriteTo(output, _repeated_intsDEPRECATED_codec); + quaternionsDEPRECATED_.WriteTo(output, _repeated_quaternionsDEPRECATED_codec); + stringsDEPRECATED_.WriteTo(output, _repeated_stringsDEPRECATED_codec); + vector3SDEPRECATED_.WriteTo(output, _repeated_vector3SDEPRECATED_codec); + colorsDEPRECATED_.WriteTo(output, _repeated_colorsDEPRECATED_codec); + if (cloudData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(CloudData); + } + if (inventoryItemEquipmentSlotsConfiguration_ != null) { + output.WriteRawTag(82); + output.WriteMessage(InventoryItemEquipmentSlotsConfiguration); + } + 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 (Version != global::RecRoom.Protobuf.PlayerSaveVersion.V0NewPlayerSaveVersion) { + output.WriteRawTag(8); + output.WriteEnum((int) Version); + } + boolsDEPRECATED_.WriteTo(ref output, _repeated_boolsDEPRECATED_codec); + floatsDEPRECATED_.WriteTo(ref output, _repeated_floatsDEPRECATED_codec); + intsDEPRECATED_.WriteTo(ref output, _repeated_intsDEPRECATED_codec); + quaternionsDEPRECATED_.WriteTo(ref output, _repeated_quaternionsDEPRECATED_codec); + stringsDEPRECATED_.WriteTo(ref output, _repeated_stringsDEPRECATED_codec); + vector3SDEPRECATED_.WriteTo(ref output, _repeated_vector3SDEPRECATED_codec); + colorsDEPRECATED_.WriteTo(ref output, _repeated_colorsDEPRECATED_codec); + if (cloudData_ != null) { + output.WriteRawTag(74); + output.WriteMessage(CloudData); + } + if (inventoryItemEquipmentSlotsConfiguration_ != null) { + output.WriteRawTag(82); + output.WriteMessage(InventoryItemEquipmentSlotsConfiguration); + } + 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 (Version != global::RecRoom.Protobuf.PlayerSaveVersion.V0NewPlayerSaveVersion) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Version); + } + if (cloudData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CloudData); + } + if (inventoryItemEquipmentSlotsConfiguration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventoryItemEquipmentSlotsConfiguration); + } + size += boolsDEPRECATED_.CalculateSize(_repeated_boolsDEPRECATED_codec); + size += floatsDEPRECATED_.CalculateSize(_repeated_floatsDEPRECATED_codec); + size += intsDEPRECATED_.CalculateSize(_repeated_intsDEPRECATED_codec); + size += quaternionsDEPRECATED_.CalculateSize(_repeated_quaternionsDEPRECATED_codec); + size += stringsDEPRECATED_.CalculateSize(_repeated_stringsDEPRECATED_codec); + size += vector3SDEPRECATED_.CalculateSize(_repeated_vector3SDEPRECATED_codec); + size += colorsDEPRECATED_.CalculateSize(_repeated_colorsDEPRECATED_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerSaveData other) { + if (other == null) { + return; + } + if (other.Version != global::RecRoom.Protobuf.PlayerSaveVersion.V0NewPlayerSaveVersion) { + Version = other.Version; + } + if (other.cloudData_ != null) { + if (cloudData_ == null) { + CloudData = new global::CircuitsV2.Protobuf.PlayerCloudData(); + } + CloudData.MergeFrom(other.CloudData); + } + if (other.inventoryItemEquipmentSlotsConfiguration_ != null) { + if (inventoryItemEquipmentSlotsConfiguration_ == null) { + InventoryItemEquipmentSlotsConfiguration = new global::CircuitsV2.Protobuf.InventoryItemEquipmentSlotsData(); + } + InventoryItemEquipmentSlotsConfiguration.MergeFrom(other.InventoryItemEquipmentSlotsConfiguration); + } + boolsDEPRECATED_.Add(other.boolsDEPRECATED_); + floatsDEPRECATED_.Add(other.floatsDEPRECATED_); + intsDEPRECATED_.Add(other.intsDEPRECATED_); + quaternionsDEPRECATED_.Add(other.quaternionsDEPRECATED_); + stringsDEPRECATED_.Add(other.stringsDEPRECATED_); + vector3SDEPRECATED_.Add(other.vector3SDEPRECATED_); + colorsDEPRECATED_.Add(other.colorsDEPRECATED_); + _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 8: { + Version = (global::RecRoom.Protobuf.PlayerSaveVersion) input.ReadEnum(); + break; + } + case 18: { + boolsDEPRECATED_.AddEntriesFrom(input, _repeated_boolsDEPRECATED_codec); + break; + } + case 26: { + floatsDEPRECATED_.AddEntriesFrom(input, _repeated_floatsDEPRECATED_codec); + break; + } + case 34: { + intsDEPRECATED_.AddEntriesFrom(input, _repeated_intsDEPRECATED_codec); + break; + } + case 42: { + quaternionsDEPRECATED_.AddEntriesFrom(input, _repeated_quaternionsDEPRECATED_codec); + break; + } + case 50: { + stringsDEPRECATED_.AddEntriesFrom(input, _repeated_stringsDEPRECATED_codec); + break; + } + case 58: { + vector3SDEPRECATED_.AddEntriesFrom(input, _repeated_vector3SDEPRECATED_codec); + break; + } + case 66: { + colorsDEPRECATED_.AddEntriesFrom(input, _repeated_colorsDEPRECATED_codec); + break; + } + case 74: { + if (cloudData_ == null) { + CloudData = new global::CircuitsV2.Protobuf.PlayerCloudData(); + } + input.ReadMessage(CloudData); + break; + } + case 82: { + if (inventoryItemEquipmentSlotsConfiguration_ == null) { + InventoryItemEquipmentSlotsConfiguration = new global::CircuitsV2.Protobuf.InventoryItemEquipmentSlotsData(); + } + input.ReadMessage(InventoryItemEquipmentSlotsConfiguration); + 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 8: { + Version = (global::RecRoom.Protobuf.PlayerSaveVersion) input.ReadEnum(); + break; + } + case 18: { + boolsDEPRECATED_.AddEntriesFrom(ref input, _repeated_boolsDEPRECATED_codec); + break; + } + case 26: { + floatsDEPRECATED_.AddEntriesFrom(ref input, _repeated_floatsDEPRECATED_codec); + break; + } + case 34: { + intsDEPRECATED_.AddEntriesFrom(ref input, _repeated_intsDEPRECATED_codec); + break; + } + case 42: { + quaternionsDEPRECATED_.AddEntriesFrom(ref input, _repeated_quaternionsDEPRECATED_codec); + break; + } + case 50: { + stringsDEPRECATED_.AddEntriesFrom(ref input, _repeated_stringsDEPRECATED_codec); + break; + } + case 58: { + vector3SDEPRECATED_.AddEntriesFrom(ref input, _repeated_vector3SDEPRECATED_codec); + break; + } + case 66: { + colorsDEPRECATED_.AddEntriesFrom(ref input, _repeated_colorsDEPRECATED_codec); + break; + } + case 74: { + if (cloudData_ == null) { + CloudData = new global::CircuitsV2.Protobuf.PlayerCloudData(); + } + input.ReadMessage(CloudData); + break; + } + case 82: { + if (inventoryItemEquipmentSlotsConfiguration_ == null) { + InventoryItemEquipmentSlotsConfiguration = new global::CircuitsV2.Protobuf.InventoryItemEquipmentSlotsData(); + } + input.ReadMessage(InventoryItemEquipmentSlotsConfiguration); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerSaveVersion.cs b/PlayerSaveVersion.cs new file mode 100644 index 0000000..30012db --- /dev/null +++ b/PlayerSaveVersion.cs @@ -0,0 +1,57 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/player_save_version.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/player_save_version.proto + public static partial class PlayerSaveVersionReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/player_save_version.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerSaveVersionReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS9wbGF5ZXJfc2F2ZV92ZXJzaW9uLnBy", + "b3RvEghyZWNfcm9vbSqHAgoRUGxheWVyU2F2ZVZlcnNpb24SGgoWVjBOZXdQ", + "bGF5ZXJTYXZlVmVyc2lvbhAAEhwKGFYxQ2lyY3VpdHNRdWF0Q29udmVyc2lv", + "bhABEh4KGlYyQ2xvdWREYXRhSW50ZXJpb3JNZXNzYWdlEAISHwobVjNQZXJz", + "aXN0ZWRWYWx1ZVZhcmlhbnREYXRhEAMSJQohVjRJbnZlbnRvcnlJdGVtRXF1", + "aXBtZW50U2xvdHNEYXRhEAQSLworVjVJbnZlbnRvcnlJdGVtRXF1aXBtZW50", + "U2xvdHNVcGRhdGVkTWF4aW11bRAFEhsKF0xhdGVzdFBsYXllclNhdmVWZXJz", + "aW9uEAUaAhABQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecRoom.Protobuf.PlayerSaveVersion), }, null, null)); + } + #endregion + + } + #region Enums + public enum PlayerSaveVersion { + [pbr::OriginalName("V0NewPlayerSaveVersion")] V0NewPlayerSaveVersion = 0, + [pbr::OriginalName("V1CircuitsQuatConversion")] V1CircuitsQuatConversion = 1, + [pbr::OriginalName("V2CloudDataInteriorMessage")] V2CloudDataInteriorMessage = 2, + [pbr::OriginalName("V3PersistedValueVariantData")] V3PersistedValueVariantData = 3, + [pbr::OriginalName("V4InventoryItemEquipmentSlotsData")] V4InventoryItemEquipmentSlotsData = 4, + [pbr::OriginalName("V5InventoryItemEquipmentSlotsUpdatedMaximum")] V5InventoryItemEquipmentSlotsUpdatedMaximum = 5, + [pbr::OriginalName("LatestPlayerSaveVersion", PreferredAlias = false)] LatestPlayerSaveVersion = 5, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerTraitsData.cs b/PlayerTraitsData.cs new file mode 100644 index 0000000..d68b2a8 --- /dev/null +++ b/PlayerTraitsData.cs @@ -0,0 +1,233 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/player_traits_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/player_traits_data.proto + public static partial class PlayerTraitsDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/player_traits_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerTraitsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi9wbGF5ZXJfdHJhaXRzX2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyGiVjaXJjdWl0cy9zdGF0aWMvZXYvdmFyaWFudF9kYXRhLnByb3Rv", + "Ij8KEFBsYXllclRyYWl0c0RhdGESKwoMdHJhaXRfdmFsdWVzGAEgAygLMhUu", + "Y2lyY3VpdHMuVmFyaWFudERhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZi", + "BnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.VariantDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PlayerTraitsData), global::CircuitsV2.Protobuf.PlayerTraitsData.Parser, new[]{ "TraitValues" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerTraitsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerTraitsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PlayerTraitsDataReflection.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 PlayerTraitsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerTraitsData(PlayerTraitsData other) : this() { + traitValues_ = other.traitValues_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerTraitsData Clone() { + return new PlayerTraitsData(this); + } + + /// Field number for the "trait_values" field. + public const int TraitValuesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_traitValues_codec + = pb::FieldCodec.ForMessage(10, global::Circuits.Static.EV.Protobuf.VariantData.Parser); + private readonly pbc::RepeatedField traitValues_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TraitValues { + get { return traitValues_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerTraitsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerTraitsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!traitValues_.Equals(other.traitValues_)) 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; + hash ^= traitValues_.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 + traitValues_.WriteTo(output, _repeated_traitValues_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) { + traitValues_.WriteTo(ref output, _repeated_traitValues_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; + size += traitValues_.CalculateSize(_repeated_traitValues_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerTraitsData other) { + if (other == null) { + return; + } + traitValues_.Add(other.traitValues_); + _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: { + traitValues_.AddEntriesFrom(input, _repeated_traitValues_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: { + traitValues_.AddEntriesFrom(ref input, _repeated_traitValues_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerWorldBarData.cs b/PlayerWorldBarData.cs new file mode 100644 index 0000000..cfe620f --- /dev/null +++ b/PlayerWorldBarData.cs @@ -0,0 +1,392 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/player_world_bar_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/player_world_bar_data.proto + public static partial class PlayerWorldBarDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/player_world_bar_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerWorldBarDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidjaXJjdWl0c192Mi9wbGF5ZXJfd29ybGRfYmFyX2RhdGEucHJvdG8SC2Np", + "cmN1aXRzX3YyImUKElBsYXllcldvcmxkQmFyRGF0YRIMCgRzaG93GAEgASgI", + "Eg0KBXZhbHVlGAIgASgFEhEKCW1heF92YWx1ZRgDIAEoBRINCgVjb2xvchgE", + "IAEoBRIQCghhbmltYXRlZBgFIAEoCEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PlayerWorldBarData), global::CircuitsV2.Protobuf.PlayerWorldBarData.Parser, new[]{ "Show", "Value", "MaxValue", "Color", "Animated" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerWorldBarData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerWorldBarData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PlayerWorldBarDataReflection.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 PlayerWorldBarData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerWorldBarData(PlayerWorldBarData other) : this() { + show_ = other.show_; + value_ = other.value_; + maxValue_ = other.maxValue_; + color_ = other.color_; + animated_ = other.animated_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerWorldBarData Clone() { + return new PlayerWorldBarData(this); + } + + /// Field number for the "show" field. + public const int ShowFieldNumber = 1; + private bool show_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Show { + get { return show_; } + set { + show_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + /// Field number for the "max_value" field. + public const int MaxValueFieldNumber = 3; + private int maxValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxValue { + get { return maxValue_; } + set { + maxValue_ = value; + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 4; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + /// Field number for the "animated" field. + public const int AnimatedFieldNumber = 5; + private bool animated_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Animated { + get { return animated_; } + set { + animated_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerWorldBarData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerWorldBarData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Show != other.Show) return false; + if (Value != other.Value) return false; + if (MaxValue != other.MaxValue) return false; + if (Color != other.Color) return false; + if (Animated != other.Animated) 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 (Show != false) hash ^= Show.GetHashCode(); + if (Value != 0) hash ^= Value.GetHashCode(); + if (MaxValue != 0) hash ^= MaxValue.GetHashCode(); + if (Color != 0) hash ^= Color.GetHashCode(); + if (Animated != false) hash ^= Animated.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 (Show != false) { + output.WriteRawTag(8); + output.WriteBool(Show); + } + if (Value != 0) { + output.WriteRawTag(16); + output.WriteInt32(Value); + } + if (MaxValue != 0) { + output.WriteRawTag(24); + output.WriteInt32(MaxValue); + } + if (Color != 0) { + output.WriteRawTag(32); + output.WriteInt32(Color); + } + if (Animated != false) { + output.WriteRawTag(40); + output.WriteBool(Animated); + } + 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 (Show != false) { + output.WriteRawTag(8); + output.WriteBool(Show); + } + if (Value != 0) { + output.WriteRawTag(16); + output.WriteInt32(Value); + } + if (MaxValue != 0) { + output.WriteRawTag(24); + output.WriteInt32(MaxValue); + } + if (Color != 0) { + output.WriteRawTag(32); + output.WriteInt32(Color); + } + if (Animated != false) { + output.WriteRawTag(40); + output.WriteBool(Animated); + } + 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 (Show != false) { + size += 1 + 1; + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (MaxValue != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxValue); + } + if (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (Animated != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerWorldBarData other) { + if (other == null) { + return; + } + if (other.Show != false) { + Show = other.Show; + } + if (other.Value != 0) { + Value = other.Value; + } + if (other.MaxValue != 0) { + MaxValue = other.MaxValue; + } + if (other.Color != 0) { + Color = other.Color; + } + if (other.Animated != false) { + Animated = other.Animated; + } + _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 8: { + Show = input.ReadBool(); + break; + } + case 16: { + Value = input.ReadInt32(); + break; + } + case 24: { + MaxValue = input.ReadInt32(); + break; + } + case 32: { + Color = input.ReadInt32(); + break; + } + case 40: { + Animated = input.ReadBool(); + 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 8: { + Show = input.ReadBool(); + break; + } + case 16: { + Value = input.ReadInt32(); + break; + } + case 24: { + MaxValue = input.ReadInt32(); + break; + } + case 32: { + Color = input.ReadInt32(); + break; + } + case 40: { + Animated = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerWorldTextData.cs b/PlayerWorldTextData.cs new file mode 100644 index 0000000..0fef9a3 --- /dev/null +++ b/PlayerWorldTextData.cs @@ -0,0 +1,317 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/player_world_text_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/player_world_text_data.proto + public static partial class PlayerWorldTextDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/player_world_text_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerWorldTextDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9wbGF5ZXJfd29ybGRfdGV4dF9kYXRhLnByb3RvEgtj", + "aXJjdWl0c192MiJAChNQbGF5ZXJXb3JsZFRleHREYXRhEgwKBHNob3cYASAB", + "KAgSDAoEdGV4dBgCIAEoCRINCgVjb2xvchgDIAEoBUIWqgITQ2lyY3VpdHNW", + "Mi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PlayerWorldTextData), global::CircuitsV2.Protobuf.PlayerWorldTextData.Parser, new[]{ "Show", "Text", "Color" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerWorldTextData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerWorldTextData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PlayerWorldTextDataReflection.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 PlayerWorldTextData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerWorldTextData(PlayerWorldTextData other) : this() { + show_ = other.show_; + text_ = other.text_; + color_ = other.color_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerWorldTextData Clone() { + return new PlayerWorldTextData(this); + } + + /// Field number for the "show" field. + public const int ShowFieldNumber = 1; + private bool show_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Show { + get { return show_; } + set { + show_ = value; + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 2; + private string text_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return text_; } + set { + text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 3; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerWorldTextData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerWorldTextData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Show != other.Show) return false; + if (Text != other.Text) return false; + if (Color != other.Color) 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 (Show != false) hash ^= Show.GetHashCode(); + if (Text.Length != 0) hash ^= Text.GetHashCode(); + if (Color != 0) hash ^= Color.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 (Show != false) { + output.WriteRawTag(8); + output.WriteBool(Show); + } + if (Text.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Text); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + 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 (Show != false) { + output.WriteRawTag(8); + output.WriteBool(Show); + } + if (Text.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Text); + } + if (Color != 0) { + output.WriteRawTag(24); + output.WriteInt32(Color); + } + 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 (Show != false) { + size += 1 + 1; + } + if (Text.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerWorldTextData other) { + if (other == null) { + return; + } + if (other.Show != false) { + Show = other.Show; + } + if (other.Text.Length != 0) { + Text = other.Text; + } + if (other.Color != 0) { + Color = other.Color; + } + _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 8: { + Show = input.ReadBool(); + break; + } + case 18: { + Text = input.ReadString(); + break; + } + case 24: { + Color = input.ReadInt32(); + 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 8: { + Show = input.ReadBool(); + break; + } + case 18: { + Text = input.ReadString(); + break; + } + case 24: { + Color = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PlayerWorldUiData.cs b/PlayerWorldUiData.cs new file mode 100644 index 0000000..e42c28e --- /dev/null +++ b/PlayerWorldUiData.cs @@ -0,0 +1,472 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/player_world_ui_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/player_world_ui_data.proto + public static partial class PlayerWorldUiDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/player_world_ui_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PlayerWorldUiDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZjaXJjdWl0c192Mi9wbGF5ZXJfd29ybGRfdWlfZGF0YS5wcm90bxILY2ly", + "Y3VpdHNfdjIaMWNpcmN1aXRzX3YyL2NpcmN1aXRfaW50ZXJhY3Rpb25fZmls", + "dGVyX2RhdGEucHJvdG8aJ2NpcmN1aXRzX3YyL3BsYXllcl93b3JsZF9iYXJf", + "ZGF0YS5wcm90bxooY2lyY3VpdHNfdjIvcGxheWVyX3dvcmxkX3RleHRfZGF0", + "YS5wcm90byKWAgoRUGxheWVyV29ybGRVSURhdGESNAoLcHJpbWFyeV9iYXIY", + "ASABKAsyHy5jaXJjdWl0c192Mi5QbGF5ZXJXb3JsZEJhckRhdGESNgoNc2Vj", + "b25kYXJ5X2JhchgCIAEoCzIfLmNpcmN1aXRzX3YyLlBsYXllcldvcmxkQmFy", + "RGF0YRIuCgR0ZXh0GAMgASgLMiAuY2lyY3VpdHNfdjIuUGxheWVyV29ybGRU", + "ZXh0RGF0YRIOCgZzeW5jZWQYBCABKAgSRQoSaW50ZXJhY3Rpb25fZmlsdGVy", + "GAUgASgLMikuY2lyY3VpdHNfdjIuQ2lyY3VpdEludGVyYWN0aW9uRmlsdGVy", + "RGF0YRIMCgRuYW1lGAYgASgJQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.CircuitInteractionFilterDataReflection.Descriptor, global::CircuitsV2.Protobuf.PlayerWorldBarDataReflection.Descriptor, global::CircuitsV2.Protobuf.PlayerWorldTextDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PlayerWorldUIData), global::CircuitsV2.Protobuf.PlayerWorldUIData.Parser, new[]{ "PrimaryBar", "SecondaryBar", "Text", "Synced", "InteractionFilter", "Name" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PlayerWorldUIData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PlayerWorldUIData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PlayerWorldUiDataReflection.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 PlayerWorldUIData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerWorldUIData(PlayerWorldUIData other) : this() { + primaryBar_ = other.primaryBar_ != null ? other.primaryBar_.Clone() : null; + secondaryBar_ = other.secondaryBar_ != null ? other.secondaryBar_.Clone() : null; + text_ = other.text_ != null ? other.text_.Clone() : null; + synced_ = other.synced_; + interactionFilter_ = other.interactionFilter_ != null ? other.interactionFilter_.Clone() : null; + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PlayerWorldUIData Clone() { + return new PlayerWorldUIData(this); + } + + /// Field number for the "primary_bar" field. + public const int PrimaryBarFieldNumber = 1; + private global::CircuitsV2.Protobuf.PlayerWorldBarData primaryBar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayerWorldBarData PrimaryBar { + get { return primaryBar_; } + set { + primaryBar_ = value; + } + } + + /// Field number for the "secondary_bar" field. + public const int SecondaryBarFieldNumber = 2; + private global::CircuitsV2.Protobuf.PlayerWorldBarData secondaryBar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayerWorldBarData SecondaryBar { + get { return secondaryBar_; } + set { + secondaryBar_ = value; + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 3; + private global::CircuitsV2.Protobuf.PlayerWorldTextData text_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayerWorldTextData Text { + get { return text_; } + set { + text_ = value; + } + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 4; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + /// Field number for the "interaction_filter" field. + public const int InteractionFilterFieldNumber = 5; + private global::CircuitsV2.Protobuf.CircuitInteractionFilterData interactionFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitInteractionFilterData InteractionFilter { + get { return interactionFilter_; } + set { + interactionFilter_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 6; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PlayerWorldUIData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PlayerWorldUIData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PrimaryBar, other.PrimaryBar)) return false; + if (!object.Equals(SecondaryBar, other.SecondaryBar)) return false; + if (!object.Equals(Text, other.Text)) return false; + if (Synced != other.Synced) return false; + if (!object.Equals(InteractionFilter, other.InteractionFilter)) return false; + if (Name != other.Name) 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 (primaryBar_ != null) hash ^= PrimaryBar.GetHashCode(); + if (secondaryBar_ != null) hash ^= SecondaryBar.GetHashCode(); + if (text_ != null) hash ^= Text.GetHashCode(); + if (Synced != false) hash ^= Synced.GetHashCode(); + if (interactionFilter_ != null) hash ^= InteractionFilter.GetHashCode(); + if (Name.Length != 0) hash ^= Name.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 (primaryBar_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PrimaryBar); + } + if (secondaryBar_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SecondaryBar); + } + if (text_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Text); + } + if (Synced != false) { + output.WriteRawTag(32); + output.WriteBool(Synced); + } + if (interactionFilter_ != null) { + output.WriteRawTag(42); + output.WriteMessage(InteractionFilter); + } + if (Name.Length != 0) { + output.WriteRawTag(50); + output.WriteString(Name); + } + 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 (primaryBar_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PrimaryBar); + } + if (secondaryBar_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SecondaryBar); + } + if (text_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Text); + } + if (Synced != false) { + output.WriteRawTag(32); + output.WriteBool(Synced); + } + if (interactionFilter_ != null) { + output.WriteRawTag(42); + output.WriteMessage(InteractionFilter); + } + if (Name.Length != 0) { + output.WriteRawTag(50); + output.WriteString(Name); + } + 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 (primaryBar_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PrimaryBar); + } + if (secondaryBar_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SecondaryBar); + } + if (text_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Text); + } + if (Synced != false) { + size += 1 + 1; + } + if (interactionFilter_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InteractionFilter); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PlayerWorldUIData other) { + if (other == null) { + return; + } + if (other.primaryBar_ != null) { + if (primaryBar_ == null) { + PrimaryBar = new global::CircuitsV2.Protobuf.PlayerWorldBarData(); + } + PrimaryBar.MergeFrom(other.PrimaryBar); + } + if (other.secondaryBar_ != null) { + if (secondaryBar_ == null) { + SecondaryBar = new global::CircuitsV2.Protobuf.PlayerWorldBarData(); + } + SecondaryBar.MergeFrom(other.SecondaryBar); + } + if (other.text_ != null) { + if (text_ == null) { + Text = new global::CircuitsV2.Protobuf.PlayerWorldTextData(); + } + Text.MergeFrom(other.Text); + } + if (other.Synced != false) { + Synced = other.Synced; + } + if (other.interactionFilter_ != null) { + if (interactionFilter_ == null) { + InteractionFilter = new global::CircuitsV2.Protobuf.CircuitInteractionFilterData(); + } + InteractionFilter.MergeFrom(other.InteractionFilter); + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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 (primaryBar_ == null) { + PrimaryBar = new global::CircuitsV2.Protobuf.PlayerWorldBarData(); + } + input.ReadMessage(PrimaryBar); + break; + } + case 18: { + if (secondaryBar_ == null) { + SecondaryBar = new global::CircuitsV2.Protobuf.PlayerWorldBarData(); + } + input.ReadMessage(SecondaryBar); + break; + } + case 26: { + if (text_ == null) { + Text = new global::CircuitsV2.Protobuf.PlayerWorldTextData(); + } + input.ReadMessage(Text); + break; + } + case 32: { + Synced = input.ReadBool(); + break; + } + case 42: { + if (interactionFilter_ == null) { + InteractionFilter = new global::CircuitsV2.Protobuf.CircuitInteractionFilterData(); + } + input.ReadMessage(InteractionFilter); + break; + } + case 50: { + Name = input.ReadString(); + 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 (primaryBar_ == null) { + PrimaryBar = new global::CircuitsV2.Protobuf.PlayerWorldBarData(); + } + input.ReadMessage(PrimaryBar); + break; + } + case 18: { + if (secondaryBar_ == null) { + SecondaryBar = new global::CircuitsV2.Protobuf.PlayerWorldBarData(); + } + input.ReadMessage(SecondaryBar); + break; + } + case 26: { + if (text_ == null) { + Text = new global::CircuitsV2.Protobuf.PlayerWorldTextData(); + } + input.ReadMessage(Text); + break; + } + case 32: { + Synced = input.ReadBool(); + break; + } + case 42: { + if (interactionFilter_ == null) { + InteractionFilter = new global::CircuitsV2.Protobuf.CircuitInteractionFilterData(); + } + input.ReadMessage(InteractionFilter); + break; + } + case 50: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PoolTableData.cs b/PoolTableData.cs new file mode 100644 index 0000000..178ef0f --- /dev/null +++ b/PoolTableData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/pool_table_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/pool_table_data.proto + public static partial class PoolTableDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/pool_table_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PoolTableDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipyZWNfcm9vbS9wZXJzaXN0ZW5jZS9wb29sX3RhYmxlX2RhdGEucHJvdG8S", + "CHJlY19yb29tGi1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9pbnRlcmFjdGlvbl9m", + "aWx0ZXIucHJvdG8iXAoNUG9vbFRhYmxlRGF0YRJLCiJERVBSRUNBVEVEX2lu", + "dGVyYWN0aW9uX2ZpbHRlcl9kYXRhGAEgASgLMh8ucmVjX3Jvb20uSW50ZXJh", + "Y3Rpb25GaWx0ZXJEYXRhQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.InteractionFilterReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PoolTableData), global::RecRoom.Protobuf.PoolTableData.Parser, new[]{ "DEPRECATEDInteractionFilterData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PoolTableData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PoolTableData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PoolTableDataReflection.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 PoolTableData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PoolTableData(PoolTableData other) : this() { + dEPRECATEDInteractionFilterData_ = other.dEPRECATEDInteractionFilterData_ != null ? other.dEPRECATEDInteractionFilterData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PoolTableData Clone() { + return new PoolTableData(this); + } + + /// Field number for the "DEPRECATED_interaction_filter_data" field. + public const int DEPRECATEDInteractionFilterDataFieldNumber = 1; + private global::RecRoom.Protobuf.InteractionFilterData dEPRECATEDInteractionFilterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.InteractionFilterData DEPRECATEDInteractionFilterData { + get { return dEPRECATEDInteractionFilterData_; } + set { + dEPRECATEDInteractionFilterData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PoolTableData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PoolTableData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DEPRECATEDInteractionFilterData, other.DEPRECATEDInteractionFilterData)) 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 (dEPRECATEDInteractionFilterData_ != null) hash ^= DEPRECATEDInteractionFilterData.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 (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + 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 (dEPRECATEDInteractionFilterData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DEPRECATEDInteractionFilterData); + } + 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 (dEPRECATEDInteractionFilterData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInteractionFilterData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PoolTableData other) { + if (other == null) { + return; + } + if (other.dEPRECATEDInteractionFilterData_ != null) { + if (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + DEPRECATEDInteractionFilterData.MergeFrom(other.DEPRECATEDInteractionFilterData); + } + _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 (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + 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 (dEPRECATEDInteractionFilterData_ == null) { + DEPRECATEDInteractionFilterData = new global::RecRoom.Protobuf.InteractionFilterData(); + } + input.ReadMessage(DEPRECATEDInteractionFilterData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PosterData.cs b/PosterData.cs new file mode 100644 index 0000000..1a2a654 --- /dev/null +++ b/PosterData.cs @@ -0,0 +1,317 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/poster_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/poster_data.proto + public static partial class PosterDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/poster_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PosterDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9wb3N0ZXJfZGF0YS5wcm90bxIIcmVj", + "X3Jvb20iWwoSU2hvd2Nhc2VQb3N0ZXJEYXRhEhQKDGNvbnRlbnRfdHlwZRgB", + "IAEoBRIZChFjb250ZW50X3RhcmdldF9pZBgCIAEoAxIUCgxkaXNwbGF5X2Zs", + "YWcYAyABKAVCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ShowcasePosterData), global::RecRoom.Protobuf.ShowcasePosterData.Parser, new[]{ "ContentType", "ContentTargetId", "DisplayFlag" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ShowcasePosterData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ShowcasePosterData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.PosterDataReflection.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 ShowcasePosterData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShowcasePosterData(ShowcasePosterData other) : this() { + contentType_ = other.contentType_; + contentTargetId_ = other.contentTargetId_; + displayFlag_ = other.displayFlag_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShowcasePosterData Clone() { + return new ShowcasePosterData(this); + } + + /// Field number for the "content_type" field. + public const int ContentTypeFieldNumber = 1; + private int contentType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ContentType { + get { return contentType_; } + set { + contentType_ = value; + } + } + + /// Field number for the "content_target_id" field. + public const int ContentTargetIdFieldNumber = 2; + private long contentTargetId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long ContentTargetId { + get { return contentTargetId_; } + set { + contentTargetId_ = value; + } + } + + /// Field number for the "display_flag" field. + public const int DisplayFlagFieldNumber = 3; + private int displayFlag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DisplayFlag { + get { return displayFlag_; } + set { + displayFlag_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ShowcasePosterData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ShowcasePosterData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ContentType != other.ContentType) return false; + if (ContentTargetId != other.ContentTargetId) return false; + if (DisplayFlag != other.DisplayFlag) 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 (ContentType != 0) hash ^= ContentType.GetHashCode(); + if (ContentTargetId != 0L) hash ^= ContentTargetId.GetHashCode(); + if (DisplayFlag != 0) hash ^= DisplayFlag.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 (ContentType != 0) { + output.WriteRawTag(8); + output.WriteInt32(ContentType); + } + if (ContentTargetId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(ContentTargetId); + } + if (DisplayFlag != 0) { + output.WriteRawTag(24); + output.WriteInt32(DisplayFlag); + } + 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 (ContentType != 0) { + output.WriteRawTag(8); + output.WriteInt32(ContentType); + } + if (ContentTargetId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(ContentTargetId); + } + if (DisplayFlag != 0) { + output.WriteRawTag(24); + output.WriteInt32(DisplayFlag); + } + 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 (ContentType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ContentType); + } + if (ContentTargetId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(ContentTargetId); + } + if (DisplayFlag != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DisplayFlag); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ShowcasePosterData other) { + if (other == null) { + return; + } + if (other.ContentType != 0) { + ContentType = other.ContentType; + } + if (other.ContentTargetId != 0L) { + ContentTargetId = other.ContentTargetId; + } + if (other.DisplayFlag != 0) { + DisplayFlag = other.DisplayFlag; + } + _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 8: { + ContentType = input.ReadInt32(); + break; + } + case 16: { + ContentTargetId = input.ReadInt64(); + break; + } + case 24: { + DisplayFlag = input.ReadInt32(); + 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 8: { + ContentType = input.ReadInt32(); + break; + } + case 16: { + ContentTargetId = input.ReadInt64(); + break; + } + case 24: { + DisplayFlag = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PrimitiveMemoryData.cs b/PrimitiveMemoryData.cs new file mode 100644 index 0000000..269f9da --- /dev/null +++ b/PrimitiveMemoryData.cs @@ -0,0 +1,317 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/primitive_memory_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/primitive_memory_data.proto + public static partial class PrimitiveMemoryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/primitive_memory_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PrimitiveMemoryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidjaXJjdWl0c192Mi9wcmltaXRpdmVfbWVtb3J5X2RhdGEucHJvdG8SC2Np", + "cmN1aXRzX3YyImMKE1ByaW1pdGl2ZU1lbW9yeURhdGESDwoHaW50RGF0YRgB", + "IAMoBRITCgtzaW5nbGVEYXRhcxgCIAMoAhIRCglib29sRGF0YXMYAyADKAgS", + "EwoLc3RyaW5nRGF0YXMYBCADKAlCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZi", + "BnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PrimitiveMemoryData), global::CircuitsV2.Protobuf.PrimitiveMemoryData.Parser, new[]{ "IntData", "SingleDatas", "BoolDatas", "StringDatas" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PrimitiveMemoryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PrimitiveMemoryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PrimitiveMemoryDataReflection.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 PrimitiveMemoryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PrimitiveMemoryData(PrimitiveMemoryData other) : this() { + intData_ = other.intData_.Clone(); + singleDatas_ = other.singleDatas_.Clone(); + boolDatas_ = other.boolDatas_.Clone(); + stringDatas_ = other.stringDatas_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PrimitiveMemoryData Clone() { + return new PrimitiveMemoryData(this); + } + + /// Field number for the "intData" field. + public const int IntDataFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_intData_codec + = pb::FieldCodec.ForInt32(10); + private readonly pbc::RepeatedField intData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField IntData { + get { return intData_; } + } + + /// Field number for the "singleDatas" field. + public const int SingleDatasFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_singleDatas_codec + = pb::FieldCodec.ForFloat(18); + private readonly pbc::RepeatedField singleDatas_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SingleDatas { + get { return singleDatas_; } + } + + /// Field number for the "boolDatas" field. + public const int BoolDatasFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_boolDatas_codec + = pb::FieldCodec.ForBool(26); + private readonly pbc::RepeatedField boolDatas_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField BoolDatas { + get { return boolDatas_; } + } + + /// Field number for the "stringDatas" field. + public const int StringDatasFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_stringDatas_codec + = pb::FieldCodec.ForString(34); + private readonly pbc::RepeatedField stringDatas_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField StringDatas { + get { return stringDatas_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PrimitiveMemoryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PrimitiveMemoryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!intData_.Equals(other.intData_)) return false; + if(!singleDatas_.Equals(other.singleDatas_)) return false; + if(!boolDatas_.Equals(other.boolDatas_)) return false; + if(!stringDatas_.Equals(other.stringDatas_)) 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; + hash ^= intData_.GetHashCode(); + hash ^= singleDatas_.GetHashCode(); + hash ^= boolDatas_.GetHashCode(); + hash ^= stringDatas_.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 + intData_.WriteTo(output, _repeated_intData_codec); + singleDatas_.WriteTo(output, _repeated_singleDatas_codec); + boolDatas_.WriteTo(output, _repeated_boolDatas_codec); + stringDatas_.WriteTo(output, _repeated_stringDatas_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) { + intData_.WriteTo(ref output, _repeated_intData_codec); + singleDatas_.WriteTo(ref output, _repeated_singleDatas_codec); + boolDatas_.WriteTo(ref output, _repeated_boolDatas_codec); + stringDatas_.WriteTo(ref output, _repeated_stringDatas_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; + size += intData_.CalculateSize(_repeated_intData_codec); + size += singleDatas_.CalculateSize(_repeated_singleDatas_codec); + size += boolDatas_.CalculateSize(_repeated_boolDatas_codec); + size += stringDatas_.CalculateSize(_repeated_stringDatas_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PrimitiveMemoryData other) { + if (other == null) { + return; + } + intData_.Add(other.intData_); + singleDatas_.Add(other.singleDatas_); + boolDatas_.Add(other.boolDatas_); + stringDatas_.Add(other.stringDatas_); + _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: + case 8: { + intData_.AddEntriesFrom(input, _repeated_intData_codec); + break; + } + case 18: + case 21: { + singleDatas_.AddEntriesFrom(input, _repeated_singleDatas_codec); + break; + } + case 26: + case 24: { + boolDatas_.AddEntriesFrom(input, _repeated_boolDatas_codec); + break; + } + case 34: { + stringDatas_.AddEntriesFrom(input, _repeated_stringDatas_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: + case 8: { + intData_.AddEntriesFrom(ref input, _repeated_intData_codec); + break; + } + case 18: + case 21: { + singleDatas_.AddEntriesFrom(ref input, _repeated_singleDatas_codec); + break; + } + case 26: + case 24: { + boolDatas_.AddEntriesFrom(ref input, _repeated_boolDatas_codec); + break; + } + case 34: { + stringDatas_.AddEntriesFrom(ref input, _repeated_stringDatas_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ProgressionSettingsData.cs b/ProgressionSettingsData.cs new file mode 100644 index 0000000..ef88e7c --- /dev/null +++ b/ProgressionSettingsData.cs @@ -0,0 +1,2071 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/progression_settings_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/progression_settings_data.proto + public static partial class ProgressionSettingsDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/progression_settings_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ProgressionSettingsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CitjaXJjdWl0c192Mi9wcm9ncmVzc2lvbl9zZXR0aW5nc19kYXRhLnByb3Rv", + "EgtjaXJjdWl0c192MhosY2lyY3VpdHNfdjIvZGF0YV90YWJsZS9kYXRhX3Rh", + "YmxlX2RhdGEucHJvdG8aFGNvcmUvZ3VpZF9kYXRhLnByb3RvIpEBChZQcm9n", + "cmVzc2lvbk1hbmFnZXJEYXRhEjsKDXNldHRpbmdzX2RhdGEYASABKAsyJC5j", + "aXJjdWl0c192Mi5Qcm9ncmVzc2lvblNldHRpbmdzRGF0YRI6ChZwcm9ncmVz", + "c2lvbl90YWJsZV9kYXRhGAIgASgLMhouY2lyY3VpdHNfdjIuRGF0YVRhYmxl", + "RGF0YSKFBwoXUHJvZ3Jlc3Npb25TZXR0aW5nc0RhdGESGwoTcm9vbV9sZXZl", + "bHNfZW5hYmxlZBgBIAEoCBISCgpsZXZlbF9uYW1lGAIgASgJEg8KB3hwX25h", + "bWUYAyABKAkSEAoIeHBfY29sb3IYBCABKAUSPAoMaGVhZGVyX3RpdGxlGAUg", + "ASgLMiYuY2lyY3VpdHNfdjIuUHJvZ3Jlc3Npb25IZWFkZXJUZXh0RGF0YRI/", + "Cg9oZWFkZXJfc3VidGl0bGUYBiABKAsyJi5jaXJjdWl0c192Mi5Qcm9ncmVz", + "c2lvbkhlYWRlclRleHREYXRhEhgKEGJhY2tncm91bmRfY29sb3IYByABKAUS", + "GAoQYmFja2dyb3VuZF9pbWFnZRgIIAEoCRIZChFzaG93X3Byb2dyZXNzX2Jh", + "chgJIAEoCBI6CgpsYWJlbF90ZXh0GAogASgLMiYuY2lyY3VpdHNfdjIuUHJv", + "Z3Jlc3Npb25IZWFkZXJUZXh0RGF0YRIcChRzaG93X3hwX2NvdW50ZXJfdGV4", + "dBgLIAEoCBIkChxzaG93X2xldmVsX3Byb2dyZXNzaW9uX3RhYmxlGAwgASgI", + "EkUKC3RhYmxlX3N0eWxlGA0gASgOMjAuY2lyY3VpdHNfdjIuUHJvZ3Jlc3Np", + "b25TZXR0aW5nc0RhdGEuU2hvd1Jld2FyZHMSOAoKY3VycmVuY2llcxgOIAMo", + "CzIkLmNpcmN1aXRzX3YyLlByb2dyZXNzaW9uQ3VycmVuY3lEYXRhEiUKHWRp", + "c3BsYXlfcm9vbV9sZXZlbF9vbl9uYW1ldGFnGA8gASgIEisKI3Nob3dfcGxh", + "eWVyX2ZhY2luZ19wcm9ncmVzc2lvbl9wYWdlGBAgASgIEkwKD2JhY2tncm91", + "bmRfdHlwZRgRIAEoDjIzLmNpcmN1aXRzX3YyLlByb2dyZXNzaW9uU2V0dGlu", + "Z3NEYXRhLkJhY2tncm91bmRUeXBlEksKFHJvb21faW52ZW50b3J5X2l0ZW1z", + "GBIgAygLMi0uY2lyY3VpdHNfdjIuUHJvZ3Jlc3Npb25Sb29tSW52ZW50b3J5", + "SXRlbURhdGEiLQoLU2hvd1Jld2FyZHMSBwoDQWxsEAASCwoHQ2xhaW1lZBAB", + "EggKBE5leHQQAiIpCg5CYWNrZ3JvdW5kVHlwZRIJCgVJbWFnZRAAEgwKCEdy", + "YWRpZW50EAEisgEKGVByb2dyZXNzaW9uSGVhZGVyVGV4dERhdGESRAoKdGl0", + "bGVfbW9kZRgBIAEoDjIwLmNpcmN1aXRzX3YyLlByb2dyZXNzaW9uSGVhZGVy", + "VGV4dERhdGEuVGl0bGVNb2RlEhQKDHRhYmxlX2NvbHVtbhgCIAEoBSI5CglU", + "aXRsZU1vZGUSDgoKUGxheWVyTmFtZRAAEg0KCVJvb21MZXZlbBABEg0KCUZy", + "b21UYWJsZRACIngKF1Byb2dyZXNzaW9uQ3VycmVuY3lEYXRhEiMKC2N1cnJl", + "bmN5X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIRCglzaG93X2ljb24YAiAB", + "KAgSEQoJc2hvd19uYW1lGAMgASgIEhIKCnRleHRfY29sb3IYBCABKAUijAEK", + "IFByb2dyZXNzaW9uUm9vbUludmVudG9yeUl0ZW1EYXRhEi4KFnJvb21faW52", + "ZW50b3J5X2l0ZW1faWQYASABKAsyDi5jb3JlLkd1aWREYXRhEhEKCXNob3df", + "aWNvbhgCIAEoCBIRCglzaG93X25hbWUYAyABKAgSEgoKdGV4dF9jb2xvchgE", + "IAEoBUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.DataTableDataReflection.Descriptor, global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ProgressionManagerData), global::CircuitsV2.Protobuf.ProgressionManagerData.Parser, new[]{ "SettingsData", "ProgressionTableData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ProgressionSettingsData), global::CircuitsV2.Protobuf.ProgressionSettingsData.Parser, new[]{ "RoomLevelsEnabled", "LevelName", "XpName", "XpColor", "HeaderTitle", "HeaderSubtitle", "BackgroundColor", "BackgroundImage", "ShowProgressBar", "LabelText", "ShowXpCounterText", "ShowLevelProgressionTable", "TableStyle", "Currencies", "DisplayRoomLevelOnNametag", "ShowPlayerFacingProgressionPage", "BackgroundType", "RoomInventoryItems" }, null, new[]{ typeof(global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards), typeof(global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType) }, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ProgressionHeaderTextData), global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Parser, new[]{ "TitleMode", "TableColumn" }, null, new[]{ typeof(global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode) }, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ProgressionCurrencyData), global::CircuitsV2.Protobuf.ProgressionCurrencyData.Parser, new[]{ "CurrencyId", "ShowIcon", "ShowName", "TextColor" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ProgressionRoomInventoryItemData), global::CircuitsV2.Protobuf.ProgressionRoomInventoryItemData.Parser, new[]{ "RoomInventoryItemId", "ShowIcon", "ShowName", "TextColor" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProgressionManagerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProgressionManagerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ProgressionSettingsDataReflection.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 ProgressionManagerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProgressionManagerData(ProgressionManagerData other) : this() { + settingsData_ = other.settingsData_ != null ? other.settingsData_.Clone() : null; + progressionTableData_ = other.progressionTableData_ != null ? other.progressionTableData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProgressionManagerData Clone() { + return new ProgressionManagerData(this); + } + + /// Field number for the "settings_data" field. + public const int SettingsDataFieldNumber = 1; + private global::CircuitsV2.Protobuf.ProgressionSettingsData settingsData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProgressionSettingsData SettingsData { + get { return settingsData_; } + set { + settingsData_ = value; + } + } + + /// Field number for the "progression_table_data" field. + public const int ProgressionTableDataFieldNumber = 2; + private global::CircuitsV2.Protobuf.DataTableData progressionTableData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DataTableData ProgressionTableData { + get { return progressionTableData_; } + set { + progressionTableData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProgressionManagerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProgressionManagerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(SettingsData, other.SettingsData)) return false; + if (!object.Equals(ProgressionTableData, other.ProgressionTableData)) 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 (settingsData_ != null) hash ^= SettingsData.GetHashCode(); + if (progressionTableData_ != null) hash ^= ProgressionTableData.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 (settingsData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SettingsData); + } + if (progressionTableData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ProgressionTableData); + } + 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 (settingsData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SettingsData); + } + if (progressionTableData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ProgressionTableData); + } + 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 (settingsData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SettingsData); + } + if (progressionTableData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProgressionTableData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProgressionManagerData other) { + if (other == null) { + return; + } + if (other.settingsData_ != null) { + if (settingsData_ == null) { + SettingsData = new global::CircuitsV2.Protobuf.ProgressionSettingsData(); + } + SettingsData.MergeFrom(other.SettingsData); + } + if (other.progressionTableData_ != null) { + if (progressionTableData_ == null) { + ProgressionTableData = new global::CircuitsV2.Protobuf.DataTableData(); + } + ProgressionTableData.MergeFrom(other.ProgressionTableData); + } + _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 (settingsData_ == null) { + SettingsData = new global::CircuitsV2.Protobuf.ProgressionSettingsData(); + } + input.ReadMessage(SettingsData); + break; + } + case 18: { + if (progressionTableData_ == null) { + ProgressionTableData = new global::CircuitsV2.Protobuf.DataTableData(); + } + input.ReadMessage(ProgressionTableData); + 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 (settingsData_ == null) { + SettingsData = new global::CircuitsV2.Protobuf.ProgressionSettingsData(); + } + input.ReadMessage(SettingsData); + break; + } + case 18: { + if (progressionTableData_ == null) { + ProgressionTableData = new global::CircuitsV2.Protobuf.DataTableData(); + } + input.ReadMessage(ProgressionTableData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProgressionSettingsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProgressionSettingsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ProgressionSettingsDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 ProgressionSettingsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProgressionSettingsData(ProgressionSettingsData other) : this() { + roomLevelsEnabled_ = other.roomLevelsEnabled_; + levelName_ = other.levelName_; + xpName_ = other.xpName_; + xpColor_ = other.xpColor_; + headerTitle_ = other.headerTitle_ != null ? other.headerTitle_.Clone() : null; + headerSubtitle_ = other.headerSubtitle_ != null ? other.headerSubtitle_.Clone() : null; + backgroundColor_ = other.backgroundColor_; + backgroundImage_ = other.backgroundImage_; + showProgressBar_ = other.showProgressBar_; + labelText_ = other.labelText_ != null ? other.labelText_.Clone() : null; + showXpCounterText_ = other.showXpCounterText_; + showLevelProgressionTable_ = other.showLevelProgressionTable_; + tableStyle_ = other.tableStyle_; + currencies_ = other.currencies_.Clone(); + displayRoomLevelOnNametag_ = other.displayRoomLevelOnNametag_; + showPlayerFacingProgressionPage_ = other.showPlayerFacingProgressionPage_; + backgroundType_ = other.backgroundType_; + roomInventoryItems_ = other.roomInventoryItems_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProgressionSettingsData Clone() { + return new ProgressionSettingsData(this); + } + + /// Field number for the "room_levels_enabled" field. + public const int RoomLevelsEnabledFieldNumber = 1; + private bool roomLevelsEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool RoomLevelsEnabled { + get { return roomLevelsEnabled_; } + set { + roomLevelsEnabled_ = value; + } + } + + /// Field number for the "level_name" field. + public const int LevelNameFieldNumber = 2; + private string levelName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string LevelName { + get { return levelName_; } + set { + levelName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "xp_name" field. + public const int XpNameFieldNumber = 3; + private string xpName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string XpName { + get { return xpName_; } + set { + xpName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "xp_color" field. + public const int XpColorFieldNumber = 4; + private int xpColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int XpColor { + get { return xpColor_; } + set { + xpColor_ = value; + } + } + + /// Field number for the "header_title" field. + public const int HeaderTitleFieldNumber = 5; + private global::CircuitsV2.Protobuf.ProgressionHeaderTextData headerTitle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProgressionHeaderTextData HeaderTitle { + get { return headerTitle_; } + set { + headerTitle_ = value; + } + } + + /// Field number for the "header_subtitle" field. + public const int HeaderSubtitleFieldNumber = 6; + private global::CircuitsV2.Protobuf.ProgressionHeaderTextData headerSubtitle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProgressionHeaderTextData HeaderSubtitle { + get { return headerSubtitle_; } + set { + headerSubtitle_ = value; + } + } + + /// Field number for the "background_color" field. + public const int BackgroundColorFieldNumber = 7; + private int backgroundColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BackgroundColor { + get { return backgroundColor_; } + set { + backgroundColor_ = value; + } + } + + /// Field number for the "background_image" field. + public const int BackgroundImageFieldNumber = 8; + private string backgroundImage_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BackgroundImage { + get { return backgroundImage_; } + set { + backgroundImage_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "show_progress_bar" field. + public const int ShowProgressBarFieldNumber = 9; + private bool showProgressBar_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowProgressBar { + get { return showProgressBar_; } + set { + showProgressBar_ = value; + } + } + + /// Field number for the "label_text" field. + public const int LabelTextFieldNumber = 10; + private global::CircuitsV2.Protobuf.ProgressionHeaderTextData labelText_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProgressionHeaderTextData LabelText { + get { return labelText_; } + set { + labelText_ = value; + } + } + + /// Field number for the "show_xp_counter_text" field. + public const int ShowXpCounterTextFieldNumber = 11; + private bool showXpCounterText_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowXpCounterText { + get { return showXpCounterText_; } + set { + showXpCounterText_ = value; + } + } + + /// Field number for the "show_level_progression_table" field. + public const int ShowLevelProgressionTableFieldNumber = 12; + private bool showLevelProgressionTable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowLevelProgressionTable { + get { return showLevelProgressionTable_; } + set { + showLevelProgressionTable_ = value; + } + } + + /// Field number for the "table_style" field. + public const int TableStyleFieldNumber = 13; + private global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards tableStyle_ = global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards.All; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards TableStyle { + get { return tableStyle_; } + set { + tableStyle_ = value; + } + } + + /// Field number for the "currencies" field. + public const int CurrenciesFieldNumber = 14; + private static readonly pb::FieldCodec _repeated_currencies_codec + = pb::FieldCodec.ForMessage(114, global::CircuitsV2.Protobuf.ProgressionCurrencyData.Parser); + private readonly pbc::RepeatedField currencies_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Currencies { + get { return currencies_; } + } + + /// Field number for the "display_room_level_on_nametag" field. + public const int DisplayRoomLevelOnNametagFieldNumber = 15; + private bool displayRoomLevelOnNametag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DisplayRoomLevelOnNametag { + get { return displayRoomLevelOnNametag_; } + set { + displayRoomLevelOnNametag_ = value; + } + } + + /// Field number for the "show_player_facing_progression_page" field. + public const int ShowPlayerFacingProgressionPageFieldNumber = 16; + private bool showPlayerFacingProgressionPage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowPlayerFacingProgressionPage { + get { return showPlayerFacingProgressionPage_; } + set { + showPlayerFacingProgressionPage_ = value; + } + } + + /// Field number for the "background_type" field. + public const int BackgroundTypeFieldNumber = 17; + private global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType backgroundType_ = global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType.Image; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType BackgroundType { + get { return backgroundType_; } + set { + backgroundType_ = value; + } + } + + /// Field number for the "room_inventory_items" field. + public const int RoomInventoryItemsFieldNumber = 18; + private static readonly pb::FieldCodec _repeated_roomInventoryItems_codec + = pb::FieldCodec.ForMessage(146, global::CircuitsV2.Protobuf.ProgressionRoomInventoryItemData.Parser); + private readonly pbc::RepeatedField roomInventoryItems_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RoomInventoryItems { + get { return roomInventoryItems_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProgressionSettingsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProgressionSettingsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (RoomLevelsEnabled != other.RoomLevelsEnabled) return false; + if (LevelName != other.LevelName) return false; + if (XpName != other.XpName) return false; + if (XpColor != other.XpColor) return false; + if (!object.Equals(HeaderTitle, other.HeaderTitle)) return false; + if (!object.Equals(HeaderSubtitle, other.HeaderSubtitle)) return false; + if (BackgroundColor != other.BackgroundColor) return false; + if (BackgroundImage != other.BackgroundImage) return false; + if (ShowProgressBar != other.ShowProgressBar) return false; + if (!object.Equals(LabelText, other.LabelText)) return false; + if (ShowXpCounterText != other.ShowXpCounterText) return false; + if (ShowLevelProgressionTable != other.ShowLevelProgressionTable) return false; + if (TableStyle != other.TableStyle) return false; + if(!currencies_.Equals(other.currencies_)) return false; + if (DisplayRoomLevelOnNametag != other.DisplayRoomLevelOnNametag) return false; + if (ShowPlayerFacingProgressionPage != other.ShowPlayerFacingProgressionPage) return false; + if (BackgroundType != other.BackgroundType) return false; + if(!roomInventoryItems_.Equals(other.roomInventoryItems_)) 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 (RoomLevelsEnabled != false) hash ^= RoomLevelsEnabled.GetHashCode(); + if (LevelName.Length != 0) hash ^= LevelName.GetHashCode(); + if (XpName.Length != 0) hash ^= XpName.GetHashCode(); + if (XpColor != 0) hash ^= XpColor.GetHashCode(); + if (headerTitle_ != null) hash ^= HeaderTitle.GetHashCode(); + if (headerSubtitle_ != null) hash ^= HeaderSubtitle.GetHashCode(); + if (BackgroundColor != 0) hash ^= BackgroundColor.GetHashCode(); + if (BackgroundImage.Length != 0) hash ^= BackgroundImage.GetHashCode(); + if (ShowProgressBar != false) hash ^= ShowProgressBar.GetHashCode(); + if (labelText_ != null) hash ^= LabelText.GetHashCode(); + if (ShowXpCounterText != false) hash ^= ShowXpCounterText.GetHashCode(); + if (ShowLevelProgressionTable != false) hash ^= ShowLevelProgressionTable.GetHashCode(); + if (TableStyle != global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards.All) hash ^= TableStyle.GetHashCode(); + hash ^= currencies_.GetHashCode(); + if (DisplayRoomLevelOnNametag != false) hash ^= DisplayRoomLevelOnNametag.GetHashCode(); + if (ShowPlayerFacingProgressionPage != false) hash ^= ShowPlayerFacingProgressionPage.GetHashCode(); + if (BackgroundType != global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType.Image) hash ^= BackgroundType.GetHashCode(); + hash ^= roomInventoryItems_.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 (RoomLevelsEnabled != false) { + output.WriteRawTag(8); + output.WriteBool(RoomLevelsEnabled); + } + if (LevelName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(LevelName); + } + if (XpName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(XpName); + } + if (XpColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(XpColor); + } + if (headerTitle_ != null) { + output.WriteRawTag(42); + output.WriteMessage(HeaderTitle); + } + if (headerSubtitle_ != null) { + output.WriteRawTag(50); + output.WriteMessage(HeaderSubtitle); + } + if (BackgroundColor != 0) { + output.WriteRawTag(56); + output.WriteInt32(BackgroundColor); + } + if (BackgroundImage.Length != 0) { + output.WriteRawTag(66); + output.WriteString(BackgroundImage); + } + if (ShowProgressBar != false) { + output.WriteRawTag(72); + output.WriteBool(ShowProgressBar); + } + if (labelText_ != null) { + output.WriteRawTag(82); + output.WriteMessage(LabelText); + } + if (ShowXpCounterText != false) { + output.WriteRawTag(88); + output.WriteBool(ShowXpCounterText); + } + if (ShowLevelProgressionTable != false) { + output.WriteRawTag(96); + output.WriteBool(ShowLevelProgressionTable); + } + if (TableStyle != global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards.All) { + output.WriteRawTag(104); + output.WriteEnum((int) TableStyle); + } + currencies_.WriteTo(output, _repeated_currencies_codec); + if (DisplayRoomLevelOnNametag != false) { + output.WriteRawTag(120); + output.WriteBool(DisplayRoomLevelOnNametag); + } + if (ShowPlayerFacingProgressionPage != false) { + output.WriteRawTag(128, 1); + output.WriteBool(ShowPlayerFacingProgressionPage); + } + if (BackgroundType != global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType.Image) { + output.WriteRawTag(136, 1); + output.WriteEnum((int) BackgroundType); + } + roomInventoryItems_.WriteTo(output, _repeated_roomInventoryItems_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 (RoomLevelsEnabled != false) { + output.WriteRawTag(8); + output.WriteBool(RoomLevelsEnabled); + } + if (LevelName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(LevelName); + } + if (XpName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(XpName); + } + if (XpColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(XpColor); + } + if (headerTitle_ != null) { + output.WriteRawTag(42); + output.WriteMessage(HeaderTitle); + } + if (headerSubtitle_ != null) { + output.WriteRawTag(50); + output.WriteMessage(HeaderSubtitle); + } + if (BackgroundColor != 0) { + output.WriteRawTag(56); + output.WriteInt32(BackgroundColor); + } + if (BackgroundImage.Length != 0) { + output.WriteRawTag(66); + output.WriteString(BackgroundImage); + } + if (ShowProgressBar != false) { + output.WriteRawTag(72); + output.WriteBool(ShowProgressBar); + } + if (labelText_ != null) { + output.WriteRawTag(82); + output.WriteMessage(LabelText); + } + if (ShowXpCounterText != false) { + output.WriteRawTag(88); + output.WriteBool(ShowXpCounterText); + } + if (ShowLevelProgressionTable != false) { + output.WriteRawTag(96); + output.WriteBool(ShowLevelProgressionTable); + } + if (TableStyle != global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards.All) { + output.WriteRawTag(104); + output.WriteEnum((int) TableStyle); + } + currencies_.WriteTo(ref output, _repeated_currencies_codec); + if (DisplayRoomLevelOnNametag != false) { + output.WriteRawTag(120); + output.WriteBool(DisplayRoomLevelOnNametag); + } + if (ShowPlayerFacingProgressionPage != false) { + output.WriteRawTag(128, 1); + output.WriteBool(ShowPlayerFacingProgressionPage); + } + if (BackgroundType != global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType.Image) { + output.WriteRawTag(136, 1); + output.WriteEnum((int) BackgroundType); + } + roomInventoryItems_.WriteTo(ref output, _repeated_roomInventoryItems_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 (RoomLevelsEnabled != false) { + size += 1 + 1; + } + if (LevelName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(LevelName); + } + if (XpName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(XpName); + } + if (XpColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(XpColor); + } + if (headerTitle_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HeaderTitle); + } + if (headerSubtitle_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HeaderSubtitle); + } + if (BackgroundColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BackgroundColor); + } + if (BackgroundImage.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BackgroundImage); + } + if (ShowProgressBar != false) { + size += 1 + 1; + } + if (labelText_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LabelText); + } + if (ShowXpCounterText != false) { + size += 1 + 1; + } + if (ShowLevelProgressionTable != false) { + size += 1 + 1; + } + if (TableStyle != global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards.All) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) TableStyle); + } + size += currencies_.CalculateSize(_repeated_currencies_codec); + if (DisplayRoomLevelOnNametag != false) { + size += 1 + 1; + } + if (ShowPlayerFacingProgressionPage != false) { + size += 2 + 1; + } + if (BackgroundType != global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType.Image) { + size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) BackgroundType); + } + size += roomInventoryItems_.CalculateSize(_repeated_roomInventoryItems_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProgressionSettingsData other) { + if (other == null) { + return; + } + if (other.RoomLevelsEnabled != false) { + RoomLevelsEnabled = other.RoomLevelsEnabled; + } + if (other.LevelName.Length != 0) { + LevelName = other.LevelName; + } + if (other.XpName.Length != 0) { + XpName = other.XpName; + } + if (other.XpColor != 0) { + XpColor = other.XpColor; + } + if (other.headerTitle_ != null) { + if (headerTitle_ == null) { + HeaderTitle = new global::CircuitsV2.Protobuf.ProgressionHeaderTextData(); + } + HeaderTitle.MergeFrom(other.HeaderTitle); + } + if (other.headerSubtitle_ != null) { + if (headerSubtitle_ == null) { + HeaderSubtitle = new global::CircuitsV2.Protobuf.ProgressionHeaderTextData(); + } + HeaderSubtitle.MergeFrom(other.HeaderSubtitle); + } + if (other.BackgroundColor != 0) { + BackgroundColor = other.BackgroundColor; + } + if (other.BackgroundImage.Length != 0) { + BackgroundImage = other.BackgroundImage; + } + if (other.ShowProgressBar != false) { + ShowProgressBar = other.ShowProgressBar; + } + if (other.labelText_ != null) { + if (labelText_ == null) { + LabelText = new global::CircuitsV2.Protobuf.ProgressionHeaderTextData(); + } + LabelText.MergeFrom(other.LabelText); + } + if (other.ShowXpCounterText != false) { + ShowXpCounterText = other.ShowXpCounterText; + } + if (other.ShowLevelProgressionTable != false) { + ShowLevelProgressionTable = other.ShowLevelProgressionTable; + } + if (other.TableStyle != global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards.All) { + TableStyle = other.TableStyle; + } + currencies_.Add(other.currencies_); + if (other.DisplayRoomLevelOnNametag != false) { + DisplayRoomLevelOnNametag = other.DisplayRoomLevelOnNametag; + } + if (other.ShowPlayerFacingProgressionPage != false) { + ShowPlayerFacingProgressionPage = other.ShowPlayerFacingProgressionPage; + } + if (other.BackgroundType != global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType.Image) { + BackgroundType = other.BackgroundType; + } + roomInventoryItems_.Add(other.roomInventoryItems_); + _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 8: { + RoomLevelsEnabled = input.ReadBool(); + break; + } + case 18: { + LevelName = input.ReadString(); + break; + } + case 26: { + XpName = input.ReadString(); + break; + } + case 32: { + XpColor = input.ReadInt32(); + break; + } + case 42: { + if (headerTitle_ == null) { + HeaderTitle = new global::CircuitsV2.Protobuf.ProgressionHeaderTextData(); + } + input.ReadMessage(HeaderTitle); + break; + } + case 50: { + if (headerSubtitle_ == null) { + HeaderSubtitle = new global::CircuitsV2.Protobuf.ProgressionHeaderTextData(); + } + input.ReadMessage(HeaderSubtitle); + break; + } + case 56: { + BackgroundColor = input.ReadInt32(); + break; + } + case 66: { + BackgroundImage = input.ReadString(); + break; + } + case 72: { + ShowProgressBar = input.ReadBool(); + break; + } + case 82: { + if (labelText_ == null) { + LabelText = new global::CircuitsV2.Protobuf.ProgressionHeaderTextData(); + } + input.ReadMessage(LabelText); + break; + } + case 88: { + ShowXpCounterText = input.ReadBool(); + break; + } + case 96: { + ShowLevelProgressionTable = input.ReadBool(); + break; + } + case 104: { + TableStyle = (global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards) input.ReadEnum(); + break; + } + case 114: { + currencies_.AddEntriesFrom(input, _repeated_currencies_codec); + break; + } + case 120: { + DisplayRoomLevelOnNametag = input.ReadBool(); + break; + } + case 128: { + ShowPlayerFacingProgressionPage = input.ReadBool(); + break; + } + case 136: { + BackgroundType = (global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType) input.ReadEnum(); + break; + } + case 146: { + roomInventoryItems_.AddEntriesFrom(input, _repeated_roomInventoryItems_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 8: { + RoomLevelsEnabled = input.ReadBool(); + break; + } + case 18: { + LevelName = input.ReadString(); + break; + } + case 26: { + XpName = input.ReadString(); + break; + } + case 32: { + XpColor = input.ReadInt32(); + break; + } + case 42: { + if (headerTitle_ == null) { + HeaderTitle = new global::CircuitsV2.Protobuf.ProgressionHeaderTextData(); + } + input.ReadMessage(HeaderTitle); + break; + } + case 50: { + if (headerSubtitle_ == null) { + HeaderSubtitle = new global::CircuitsV2.Protobuf.ProgressionHeaderTextData(); + } + input.ReadMessage(HeaderSubtitle); + break; + } + case 56: { + BackgroundColor = input.ReadInt32(); + break; + } + case 66: { + BackgroundImage = input.ReadString(); + break; + } + case 72: { + ShowProgressBar = input.ReadBool(); + break; + } + case 82: { + if (labelText_ == null) { + LabelText = new global::CircuitsV2.Protobuf.ProgressionHeaderTextData(); + } + input.ReadMessage(LabelText); + break; + } + case 88: { + ShowXpCounterText = input.ReadBool(); + break; + } + case 96: { + ShowLevelProgressionTable = input.ReadBool(); + break; + } + case 104: { + TableStyle = (global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.ShowRewards) input.ReadEnum(); + break; + } + case 114: { + currencies_.AddEntriesFrom(ref input, _repeated_currencies_codec); + break; + } + case 120: { + DisplayRoomLevelOnNametag = input.ReadBool(); + break; + } + case 128: { + ShowPlayerFacingProgressionPage = input.ReadBool(); + break; + } + case 136: { + BackgroundType = (global::CircuitsV2.Protobuf.ProgressionSettingsData.Types.BackgroundType) input.ReadEnum(); + break; + } + case 146: { + roomInventoryItems_.AddEntriesFrom(ref input, _repeated_roomInventoryItems_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the ProgressionSettingsData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum ShowRewards { + [pbr::OriginalName("All")] All = 0, + [pbr::OriginalName("Claimed")] Claimed = 1, + [pbr::OriginalName("Next")] Next = 2, + } + + public enum BackgroundType { + [pbr::OriginalName("Image")] Image = 0, + [pbr::OriginalName("Gradient")] Gradient = 1, + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProgressionHeaderTextData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProgressionHeaderTextData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ProgressionSettingsDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 ProgressionHeaderTextData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProgressionHeaderTextData(ProgressionHeaderTextData other) : this() { + titleMode_ = other.titleMode_; + tableColumn_ = other.tableColumn_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProgressionHeaderTextData Clone() { + return new ProgressionHeaderTextData(this); + } + + /// Field number for the "title_mode" field. + public const int TitleModeFieldNumber = 1; + private global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode titleMode_ = global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode.PlayerName; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode TitleMode { + get { return titleMode_; } + set { + titleMode_ = value; + } + } + + /// Field number for the "table_column" field. + public const int TableColumnFieldNumber = 2; + private int tableColumn_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TableColumn { + get { return tableColumn_; } + set { + tableColumn_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProgressionHeaderTextData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProgressionHeaderTextData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TitleMode != other.TitleMode) return false; + if (TableColumn != other.TableColumn) 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 (TitleMode != global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode.PlayerName) hash ^= TitleMode.GetHashCode(); + if (TableColumn != 0) hash ^= TableColumn.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 (TitleMode != global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode.PlayerName) { + output.WriteRawTag(8); + output.WriteEnum((int) TitleMode); + } + if (TableColumn != 0) { + output.WriteRawTag(16); + output.WriteInt32(TableColumn); + } + 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 (TitleMode != global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode.PlayerName) { + output.WriteRawTag(8); + output.WriteEnum((int) TitleMode); + } + if (TableColumn != 0) { + output.WriteRawTag(16); + output.WriteInt32(TableColumn); + } + 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 (TitleMode != global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode.PlayerName) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) TitleMode); + } + if (TableColumn != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TableColumn); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProgressionHeaderTextData other) { + if (other == null) { + return; + } + if (other.TitleMode != global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode.PlayerName) { + TitleMode = other.TitleMode; + } + if (other.TableColumn != 0) { + TableColumn = other.TableColumn; + } + _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 8: { + TitleMode = (global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode) input.ReadEnum(); + break; + } + case 16: { + TableColumn = input.ReadInt32(); + 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 8: { + TitleMode = (global::CircuitsV2.Protobuf.ProgressionHeaderTextData.Types.TitleMode) input.ReadEnum(); + break; + } + case 16: { + TableColumn = input.ReadInt32(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the ProgressionHeaderTextData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum TitleMode { + [pbr::OriginalName("PlayerName")] PlayerName = 0, + [pbr::OriginalName("RoomLevel")] RoomLevel = 1, + [pbr::OriginalName("FromTable")] FromTable = 2, + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProgressionCurrencyData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProgressionCurrencyData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ProgressionSettingsDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 ProgressionCurrencyData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProgressionCurrencyData(ProgressionCurrencyData other) : this() { + currencyId_ = other.currencyId_ != null ? other.currencyId_.Clone() : null; + showIcon_ = other.showIcon_; + showName_ = other.showName_; + textColor_ = other.textColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProgressionCurrencyData Clone() { + return new ProgressionCurrencyData(this); + } + + /// Field number for the "currency_id" field. + public const int CurrencyIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData currencyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData CurrencyId { + get { return currencyId_; } + set { + currencyId_ = value; + } + } + + /// Field number for the "show_icon" field. + public const int ShowIconFieldNumber = 2; + private bool showIcon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowIcon { + get { return showIcon_; } + set { + showIcon_ = value; + } + } + + /// Field number for the "show_name" field. + public const int ShowNameFieldNumber = 3; + private bool showName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowName { + get { return showName_; } + set { + showName_ = value; + } + } + + /// Field number for the "text_color" field. + public const int TextColorFieldNumber = 4; + private int textColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TextColor { + get { return textColor_; } + set { + textColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProgressionCurrencyData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProgressionCurrencyData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CurrencyId, other.CurrencyId)) return false; + if (ShowIcon != other.ShowIcon) return false; + if (ShowName != other.ShowName) return false; + if (TextColor != other.TextColor) 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 (currencyId_ != null) hash ^= CurrencyId.GetHashCode(); + if (ShowIcon != false) hash ^= ShowIcon.GetHashCode(); + if (ShowName != false) hash ^= ShowName.GetHashCode(); + if (TextColor != 0) hash ^= TextColor.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 (currencyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CurrencyId); + } + if (ShowIcon != false) { + output.WriteRawTag(16); + output.WriteBool(ShowIcon); + } + if (ShowName != false) { + output.WriteRawTag(24); + output.WriteBool(ShowName); + } + if (TextColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(TextColor); + } + 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 (currencyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CurrencyId); + } + if (ShowIcon != false) { + output.WriteRawTag(16); + output.WriteBool(ShowIcon); + } + if (ShowName != false) { + output.WriteRawTag(24); + output.WriteBool(ShowName); + } + if (TextColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(TextColor); + } + 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 (currencyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrencyId); + } + if (ShowIcon != false) { + size += 1 + 1; + } + if (ShowName != false) { + size += 1 + 1; + } + if (TextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TextColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProgressionCurrencyData other) { + if (other == null) { + return; + } + if (other.currencyId_ != null) { + if (currencyId_ == null) { + CurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + CurrencyId.MergeFrom(other.CurrencyId); + } + if (other.ShowIcon != false) { + ShowIcon = other.ShowIcon; + } + if (other.ShowName != false) { + ShowName = other.ShowName; + } + if (other.TextColor != 0) { + TextColor = other.TextColor; + } + _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 (currencyId_ == null) { + CurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyId); + break; + } + case 16: { + ShowIcon = input.ReadBool(); + break; + } + case 24: { + ShowName = input.ReadBool(); + break; + } + case 32: { + TextColor = input.ReadInt32(); + 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 (currencyId_ == null) { + CurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyId); + break; + } + case 16: { + ShowIcon = input.ReadBool(); + break; + } + case 24: { + ShowName = input.ReadBool(); + break; + } + case 32: { + TextColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProgressionRoomInventoryItemData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProgressionRoomInventoryItemData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ProgressionSettingsDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 ProgressionRoomInventoryItemData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProgressionRoomInventoryItemData(ProgressionRoomInventoryItemData other) : this() { + roomInventoryItemId_ = other.roomInventoryItemId_ != null ? other.roomInventoryItemId_.Clone() : null; + showIcon_ = other.showIcon_; + showName_ = other.showName_; + textColor_ = other.textColor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProgressionRoomInventoryItemData Clone() { + return new ProgressionRoomInventoryItemData(this); + } + + /// Field number for the "room_inventory_item_id" field. + public const int RoomInventoryItemIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData roomInventoryItemId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RoomInventoryItemId { + get { return roomInventoryItemId_; } + set { + roomInventoryItemId_ = value; + } + } + + /// Field number for the "show_icon" field. + public const int ShowIconFieldNumber = 2; + private bool showIcon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowIcon { + get { return showIcon_; } + set { + showIcon_ = value; + } + } + + /// Field number for the "show_name" field. + public const int ShowNameFieldNumber = 3; + private bool showName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowName { + get { return showName_; } + set { + showName_ = value; + } + } + + /// Field number for the "text_color" field. + public const int TextColorFieldNumber = 4; + private int textColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TextColor { + get { return textColor_; } + set { + textColor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProgressionRoomInventoryItemData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProgressionRoomInventoryItemData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RoomInventoryItemId, other.RoomInventoryItemId)) return false; + if (ShowIcon != other.ShowIcon) return false; + if (ShowName != other.ShowName) return false; + if (TextColor != other.TextColor) 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 (roomInventoryItemId_ != null) hash ^= RoomInventoryItemId.GetHashCode(); + if (ShowIcon != false) hash ^= ShowIcon.GetHashCode(); + if (ShowName != false) hash ^= ShowName.GetHashCode(); + if (TextColor != 0) hash ^= TextColor.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 (roomInventoryItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RoomInventoryItemId); + } + if (ShowIcon != false) { + output.WriteRawTag(16); + output.WriteBool(ShowIcon); + } + if (ShowName != false) { + output.WriteRawTag(24); + output.WriteBool(ShowName); + } + if (TextColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(TextColor); + } + 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 (roomInventoryItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RoomInventoryItemId); + } + if (ShowIcon != false) { + output.WriteRawTag(16); + output.WriteBool(ShowIcon); + } + if (ShowName != false) { + output.WriteRawTag(24); + output.WriteBool(ShowName); + } + if (TextColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(TextColor); + } + 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 (roomInventoryItemId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomInventoryItemId); + } + if (ShowIcon != false) { + size += 1 + 1; + } + if (ShowName != false) { + size += 1 + 1; + } + if (TextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TextColor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProgressionRoomInventoryItemData other) { + if (other == null) { + return; + } + if (other.roomInventoryItemId_ != null) { + if (roomInventoryItemId_ == null) { + RoomInventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RoomInventoryItemId.MergeFrom(other.RoomInventoryItemId); + } + if (other.ShowIcon != false) { + ShowIcon = other.ShowIcon; + } + if (other.ShowName != false) { + ShowName = other.ShowName; + } + if (other.TextColor != 0) { + TextColor = other.TextColor; + } + _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 (roomInventoryItemId_ == null) { + RoomInventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomInventoryItemId); + break; + } + case 16: { + ShowIcon = input.ReadBool(); + break; + } + case 24: { + ShowName = input.ReadBool(); + break; + } + case 32: { + TextColor = input.ReadInt32(); + 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 (roomInventoryItemId_ == null) { + RoomInventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomInventoryItemId); + break; + } + case 16: { + ShowIcon = input.ReadBool(); + break; + } + case 24: { + ShowName = input.ReadBool(); + break; + } + case 32: { + TextColor = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ProjectileData.cs b/ProjectileData.cs new file mode 100644 index 0000000..76835a1 --- /dev/null +++ b/ProjectileData.cs @@ -0,0 +1,911 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/projectile_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/projectile_data.proto + public static partial class ProjectileDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/projectile_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ProjectileDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiFjaXJjdWl0c192Mi9wcm9qZWN0aWxlX2RhdGEucHJvdG8SC2NpcmN1aXRz", + "X3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90byJtChRQcm9qZWN0aWxlRGFtYWdl", + "RGF0YRITCgtoZWFkX2RhbWFnZRgBIAEoBRIUCgx0b3Jzb19kYW1hZ2UYAiAB", + "KAUSEwoLaGFuZF9kYW1hZ2UYAyABKAUSFQoNb2JqZWN0X2RhbWFnZRgEIAEo", + "BSL+AQoOUHJvamVjdGlsZURhdGESHAoEZ3VpZBgBIAEoCzIOLmNvcmUuR3Vp", + "ZERhdGESEwoLY29sb3JfaW5kZXgYAiABKAUSDQoFc3BlZWQYAyABKAISGAoQ", + "bGlmZXRpbWVfc2Vjb25kcxgEIAEoAhIPCgdncmF2aXR5GAUgASgIEjEKBmRh", + "bWFnZRgGIAEoCzIhLmNpcmN1aXRzX3YyLlByb2plY3RpbGVEYW1hZ2VEYXRh", + "Eg0KBWNvdW50GAcgASgFEg0KBWFuZ2xlGAggASgCEg0KBWZvcmNlGAkgASgC", + "Eh8KF3NlbGZfY29sbGlzaW9uc19lbmFibGVkGAogASgIQhaqAhNDaXJjdWl0", + "c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ProjectileDamageData), global::CircuitsV2.Protobuf.ProjectileDamageData.Parser, new[]{ "HeadDamage", "TorsoDamage", "HandDamage", "ObjectDamage" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ProjectileData), global::CircuitsV2.Protobuf.ProjectileData.Parser, new[]{ "Guid", "ColorIndex", "Speed", "LifetimeSeconds", "Gravity", "Damage", "Count", "Angle", "Force", "SelfCollisionsEnabled" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProjectileDamageData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProjectileDamageData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ProjectileDataReflection.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 ProjectileDamageData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProjectileDamageData(ProjectileDamageData other) : this() { + headDamage_ = other.headDamage_; + torsoDamage_ = other.torsoDamage_; + handDamage_ = other.handDamage_; + objectDamage_ = other.objectDamage_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProjectileDamageData Clone() { + return new ProjectileDamageData(this); + } + + /// Field number for the "head_damage" field. + public const int HeadDamageFieldNumber = 1; + private int headDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HeadDamage { + get { return headDamage_; } + set { + headDamage_ = value; + } + } + + /// Field number for the "torso_damage" field. + public const int TorsoDamageFieldNumber = 2; + private int torsoDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TorsoDamage { + get { return torsoDamage_; } + set { + torsoDamage_ = value; + } + } + + /// Field number for the "hand_damage" field. + public const int HandDamageFieldNumber = 3; + private int handDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HandDamage { + get { return handDamage_; } + set { + handDamage_ = value; + } + } + + /// Field number for the "object_damage" field. + public const int ObjectDamageFieldNumber = 4; + private int objectDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectDamage { + get { return objectDamage_; } + set { + objectDamage_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProjectileDamageData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProjectileDamageData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (HeadDamage != other.HeadDamage) return false; + if (TorsoDamage != other.TorsoDamage) return false; + if (HandDamage != other.HandDamage) return false; + if (ObjectDamage != other.ObjectDamage) 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 (HeadDamage != 0) hash ^= HeadDamage.GetHashCode(); + if (TorsoDamage != 0) hash ^= TorsoDamage.GetHashCode(); + if (HandDamage != 0) hash ^= HandDamage.GetHashCode(); + if (ObjectDamage != 0) hash ^= ObjectDamage.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 (HeadDamage != 0) { + output.WriteRawTag(8); + output.WriteInt32(HeadDamage); + } + if (TorsoDamage != 0) { + output.WriteRawTag(16); + output.WriteInt32(TorsoDamage); + } + if (HandDamage != 0) { + output.WriteRawTag(24); + output.WriteInt32(HandDamage); + } + if (ObjectDamage != 0) { + output.WriteRawTag(32); + output.WriteInt32(ObjectDamage); + } + 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 (HeadDamage != 0) { + output.WriteRawTag(8); + output.WriteInt32(HeadDamage); + } + if (TorsoDamage != 0) { + output.WriteRawTag(16); + output.WriteInt32(TorsoDamage); + } + if (HandDamage != 0) { + output.WriteRawTag(24); + output.WriteInt32(HandDamage); + } + if (ObjectDamage != 0) { + output.WriteRawTag(32); + output.WriteInt32(ObjectDamage); + } + 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 (HeadDamage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HeadDamage); + } + if (TorsoDamage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TorsoDamage); + } + if (HandDamage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HandDamage); + } + if (ObjectDamage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObjectDamage); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProjectileDamageData other) { + if (other == null) { + return; + } + if (other.HeadDamage != 0) { + HeadDamage = other.HeadDamage; + } + if (other.TorsoDamage != 0) { + TorsoDamage = other.TorsoDamage; + } + if (other.HandDamage != 0) { + HandDamage = other.HandDamage; + } + if (other.ObjectDamage != 0) { + ObjectDamage = other.ObjectDamage; + } + _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 8: { + HeadDamage = input.ReadInt32(); + break; + } + case 16: { + TorsoDamage = input.ReadInt32(); + break; + } + case 24: { + HandDamage = input.ReadInt32(); + break; + } + case 32: { + ObjectDamage = input.ReadInt32(); + 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 8: { + HeadDamage = input.ReadInt32(); + break; + } + case 16: { + TorsoDamage = input.ReadInt32(); + break; + } + case 24: { + HandDamage = input.ReadInt32(); + break; + } + case 32: { + ObjectDamage = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProjectileData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProjectileData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ProjectileDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 ProjectileData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProjectileData(ProjectileData other) : this() { + guid_ = other.guid_ != null ? other.guid_.Clone() : null; + colorIndex_ = other.colorIndex_; + speed_ = other.speed_; + lifetimeSeconds_ = other.lifetimeSeconds_; + gravity_ = other.gravity_; + damage_ = other.damage_ != null ? other.damage_.Clone() : null; + count_ = other.count_; + angle_ = other.angle_; + force_ = other.force_; + selfCollisionsEnabled_ = other.selfCollisionsEnabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProjectileData Clone() { + return new ProjectileData(this); + } + + /// Field number for the "guid" field. + public const int GuidFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData guid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Guid { + get { return guid_; } + set { + guid_ = value; + } + } + + /// Field number for the "color_index" field. + public const int ColorIndexFieldNumber = 2; + private int colorIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColorIndex { + get { return colorIndex_; } + set { + colorIndex_ = value; + } + } + + /// Field number for the "speed" field. + public const int SpeedFieldNumber = 3; + private float speed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Speed { + get { return speed_; } + set { + speed_ = value; + } + } + + /// Field number for the "lifetime_seconds" field. + public const int LifetimeSecondsFieldNumber = 4; + private float lifetimeSeconds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float LifetimeSeconds { + get { return lifetimeSeconds_; } + set { + lifetimeSeconds_ = value; + } + } + + /// Field number for the "gravity" field. + public const int GravityFieldNumber = 5; + private bool gravity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Gravity { + get { return gravity_; } + set { + gravity_ = value; + } + } + + /// Field number for the "damage" field. + public const int DamageFieldNumber = 6; + private global::CircuitsV2.Protobuf.ProjectileDamageData damage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProjectileDamageData Damage { + get { return damage_; } + set { + damage_ = value; + } + } + + /// Field number for the "count" field. + public const int CountFieldNumber = 7; + private int count_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Count { + get { return count_; } + set { + count_ = value; + } + } + + /// Field number for the "angle" field. + public const int AngleFieldNumber = 8; + private float angle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Angle { + get { return angle_; } + set { + angle_ = value; + } + } + + /// Field number for the "force" field. + public const int ForceFieldNumber = 9; + private float force_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Force { + get { return force_; } + set { + force_ = value; + } + } + + /// Field number for the "self_collisions_enabled" field. + public const int SelfCollisionsEnabledFieldNumber = 10; + private bool selfCollisionsEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SelfCollisionsEnabled { + get { return selfCollisionsEnabled_; } + set { + selfCollisionsEnabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProjectileData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProjectileData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Guid, other.Guid)) return false; + if (ColorIndex != other.ColorIndex) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Speed, other.Speed)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(LifetimeSeconds, other.LifetimeSeconds)) return false; + if (Gravity != other.Gravity) return false; + if (!object.Equals(Damage, other.Damage)) return false; + if (Count != other.Count) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Angle, other.Angle)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Force, other.Force)) return false; + if (SelfCollisionsEnabled != other.SelfCollisionsEnabled) 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 (guid_ != null) hash ^= Guid.GetHashCode(); + if (ColorIndex != 0) hash ^= ColorIndex.GetHashCode(); + if (Speed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Speed); + if (LifetimeSeconds != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(LifetimeSeconds); + if (Gravity != false) hash ^= Gravity.GetHashCode(); + if (damage_ != null) hash ^= Damage.GetHashCode(); + if (Count != 0) hash ^= Count.GetHashCode(); + if (Angle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Angle); + if (Force != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Force); + if (SelfCollisionsEnabled != false) hash ^= SelfCollisionsEnabled.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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (ColorIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(ColorIndex); + } + if (Speed != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Speed); + } + if (LifetimeSeconds != 0F) { + output.WriteRawTag(37); + output.WriteFloat(LifetimeSeconds); + } + if (Gravity != false) { + output.WriteRawTag(40); + output.WriteBool(Gravity); + } + if (damage_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Damage); + } + if (Count != 0) { + output.WriteRawTag(56); + output.WriteInt32(Count); + } + if (Angle != 0F) { + output.WriteRawTag(69); + output.WriteFloat(Angle); + } + if (Force != 0F) { + output.WriteRawTag(77); + output.WriteFloat(Force); + } + if (SelfCollisionsEnabled != false) { + output.WriteRawTag(80); + output.WriteBool(SelfCollisionsEnabled); + } + 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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (ColorIndex != 0) { + output.WriteRawTag(16); + output.WriteInt32(ColorIndex); + } + if (Speed != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Speed); + } + if (LifetimeSeconds != 0F) { + output.WriteRawTag(37); + output.WriteFloat(LifetimeSeconds); + } + if (Gravity != false) { + output.WriteRawTag(40); + output.WriteBool(Gravity); + } + if (damage_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Damage); + } + if (Count != 0) { + output.WriteRawTag(56); + output.WriteInt32(Count); + } + if (Angle != 0F) { + output.WriteRawTag(69); + output.WriteFloat(Angle); + } + if (Force != 0F) { + output.WriteRawTag(77); + output.WriteFloat(Force); + } + if (SelfCollisionsEnabled != false) { + output.WriteRawTag(80); + output.WriteBool(SelfCollisionsEnabled); + } + 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 (guid_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Guid); + } + if (ColorIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ColorIndex); + } + if (Speed != 0F) { + size += 1 + 4; + } + if (LifetimeSeconds != 0F) { + size += 1 + 4; + } + if (Gravity != false) { + size += 1 + 1; + } + if (damage_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Damage); + } + if (Count != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Count); + } + if (Angle != 0F) { + size += 1 + 4; + } + if (Force != 0F) { + size += 1 + 4; + } + if (SelfCollisionsEnabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProjectileData other) { + if (other == null) { + return; + } + if (other.guid_ != null) { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + Guid.MergeFrom(other.Guid); + } + if (other.ColorIndex != 0) { + ColorIndex = other.ColorIndex; + } + if (other.Speed != 0F) { + Speed = other.Speed; + } + if (other.LifetimeSeconds != 0F) { + LifetimeSeconds = other.LifetimeSeconds; + } + if (other.Gravity != false) { + Gravity = other.Gravity; + } + if (other.damage_ != null) { + if (damage_ == null) { + Damage = new global::CircuitsV2.Protobuf.ProjectileDamageData(); + } + Damage.MergeFrom(other.Damage); + } + if (other.Count != 0) { + Count = other.Count; + } + if (other.Angle != 0F) { + Angle = other.Angle; + } + if (other.Force != 0F) { + Force = other.Force; + } + if (other.SelfCollisionsEnabled != false) { + SelfCollisionsEnabled = other.SelfCollisionsEnabled; + } + _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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 16: { + ColorIndex = input.ReadInt32(); + break; + } + case 29: { + Speed = input.ReadFloat(); + break; + } + case 37: { + LifetimeSeconds = input.ReadFloat(); + break; + } + case 40: { + Gravity = input.ReadBool(); + break; + } + case 50: { + if (damage_ == null) { + Damage = new global::CircuitsV2.Protobuf.ProjectileDamageData(); + } + input.ReadMessage(Damage); + break; + } + case 56: { + Count = input.ReadInt32(); + break; + } + case 69: { + Angle = input.ReadFloat(); + break; + } + case 77: { + Force = input.ReadFloat(); + break; + } + case 80: { + SelfCollisionsEnabled = input.ReadBool(); + 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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 16: { + ColorIndex = input.ReadInt32(); + break; + } + case 29: { + Speed = input.ReadFloat(); + break; + } + case 37: { + LifetimeSeconds = input.ReadFloat(); + break; + } + case 40: { + Gravity = input.ReadBool(); + break; + } + case 50: { + if (damage_ == null) { + Damage = new global::CircuitsV2.Protobuf.ProjectileDamageData(); + } + input.ReadMessage(Damage); + break; + } + case 56: { + Count = input.ReadInt32(); + break; + } + case 69: { + Angle = input.ReadFloat(); + break; + } + case 77: { + Force = input.ReadFloat(); + break; + } + case 80: { + SelfCollisionsEnabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ProjectileLauncherData.cs b/ProjectileLauncherData.cs new file mode 100644 index 0000000..ade006b --- /dev/null +++ b/ProjectileLauncherData.cs @@ -0,0 +1,706 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/projectile_launcher_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/projectile_launcher_data.proto + public static partial class ProjectileLauncherDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/projectile_launcher_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ProjectileLauncherDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNyZWNfcm9vbS9wZXJzaXN0ZW5jZS9wcm9qZWN0aWxlX2xhdW5jaGVyX2Rh", + "dGEucHJvdG8SCHJlY19yb29tGjJyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yYW5n", + "ZWRfd2VhcG9uX3Byb3BfZGF0YS5wcm90byLfAwoWUHJvamVjdGlsZUxhdW5j", + "aGVyRGF0YRIYChBwcm9qZWN0aWxlX2luZGV4GAEgASgFEiMKG0RFUFJFQ0FU", + "RURfcHJvamVjdGlsZV9jb2xvchgCIAEoBRIYChBwcm9qZWN0aWxlX2NvdW50", + "GAMgASgFEiMKG0RFUFJFQ0FURURfcHJvamVjdGlsZV9zcGVlZBgEIAEoAhIm", + "Ch5ERVBSRUNBVEVEX3Byb2plY3RpbGVfbGlmZXRpbWUYBSABKAISIwobREVQ", + "UkVDQVRFRF9wcm9qZWN0aWxlX2FuZ2xlGAYgASgFEhoKEkRFUFJFQ0FURURf", + "Z3Jhdml0eRgHIAEoCBIWCg5ERVBSRUNBVEVEX3NmeBgIIAEoCBJEChxERVBS", + "RUNBVEVEX3Byb2plY3RpbGVfZGFtYWdlGAkgASgLMh4ucmVjX3Jvb20uUHJv", + "amVjdGlsZURhbWFnZURhdGESGAoQcHJvamVjdGlsZV9hbmdsZRgKIAEoAhIY", + "ChBwcm9qZWN0aWxlX2ZvcmNlGAsgASgCEh8KF3NlbGZfY29sbGlzaW9uc19l", + "bmFibGVkGAwgASgIEisKI2Rpc2FibGVfbGVnYWN5X2ZpcmVfcmF0ZV90aHJv", + "dHRsaW5nGA0gASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.RangedWeaponPropDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ProjectileLauncherData), global::RecRoom.Protobuf.ProjectileLauncherData.Parser, new[]{ "ProjectileIndex", "DEPRECATEDProjectileColor", "ProjectileCount", "DEPRECATEDProjectileSpeed", "DEPRECATEDProjectileLifetime", "DEPRECATEDProjectileAngle", "DEPRECATEDGravity", "DEPRECATEDSfx", "DEPRECATEDProjectileDamage", "ProjectileAngle", "ProjectileForce", "SelfCollisionsEnabled", "DisableLegacyFireRateThrottling" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProjectileLauncherData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProjectileLauncherData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ProjectileLauncherDataReflection.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 ProjectileLauncherData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProjectileLauncherData(ProjectileLauncherData other) : this() { + projectileIndex_ = other.projectileIndex_; + dEPRECATEDProjectileColor_ = other.dEPRECATEDProjectileColor_; + projectileCount_ = other.projectileCount_; + dEPRECATEDProjectileSpeed_ = other.dEPRECATEDProjectileSpeed_; + dEPRECATEDProjectileLifetime_ = other.dEPRECATEDProjectileLifetime_; + dEPRECATEDProjectileAngle_ = other.dEPRECATEDProjectileAngle_; + dEPRECATEDGravity_ = other.dEPRECATEDGravity_; + dEPRECATEDSfx_ = other.dEPRECATEDSfx_; + dEPRECATEDProjectileDamage_ = other.dEPRECATEDProjectileDamage_ != null ? other.dEPRECATEDProjectileDamage_.Clone() : null; + projectileAngle_ = other.projectileAngle_; + projectileForce_ = other.projectileForce_; + selfCollisionsEnabled_ = other.selfCollisionsEnabled_; + disableLegacyFireRateThrottling_ = other.disableLegacyFireRateThrottling_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProjectileLauncherData Clone() { + return new ProjectileLauncherData(this); + } + + /// Field number for the "projectile_index" field. + public const int ProjectileIndexFieldNumber = 1; + private int projectileIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ProjectileIndex { + get { return projectileIndex_; } + set { + projectileIndex_ = value; + } + } + + /// Field number for the "DEPRECATED_projectile_color" field. + public const int DEPRECATEDProjectileColorFieldNumber = 2; + private int dEPRECATEDProjectileColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDProjectileColor { + get { return dEPRECATEDProjectileColor_; } + set { + dEPRECATEDProjectileColor_ = value; + } + } + + /// Field number for the "projectile_count" field. + public const int ProjectileCountFieldNumber = 3; + private int projectileCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ProjectileCount { + get { return projectileCount_; } + set { + projectileCount_ = value; + } + } + + /// Field number for the "DEPRECATED_projectile_speed" field. + public const int DEPRECATEDProjectileSpeedFieldNumber = 4; + private float dEPRECATEDProjectileSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDProjectileSpeed { + get { return dEPRECATEDProjectileSpeed_; } + set { + dEPRECATEDProjectileSpeed_ = value; + } + } + + /// Field number for the "DEPRECATED_projectile_lifetime" field. + public const int DEPRECATEDProjectileLifetimeFieldNumber = 5; + private float dEPRECATEDProjectileLifetime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDProjectileLifetime { + get { return dEPRECATEDProjectileLifetime_; } + set { + dEPRECATEDProjectileLifetime_ = value; + } + } + + /// Field number for the "DEPRECATED_projectile_angle" field. + public const int DEPRECATEDProjectileAngleFieldNumber = 6; + private int dEPRECATEDProjectileAngle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDProjectileAngle { + get { return dEPRECATEDProjectileAngle_; } + set { + dEPRECATEDProjectileAngle_ = value; + } + } + + /// Field number for the "DEPRECATED_gravity" field. + public const int DEPRECATEDGravityFieldNumber = 7; + private bool dEPRECATEDGravity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDGravity { + get { return dEPRECATEDGravity_; } + set { + dEPRECATEDGravity_ = value; + } + } + + /// Field number for the "DEPRECATED_sfx" field. + public const int DEPRECATEDSfxFieldNumber = 8; + private bool dEPRECATEDSfx_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDSfx { + get { return dEPRECATEDSfx_; } + set { + dEPRECATEDSfx_ = value; + } + } + + /// Field number for the "DEPRECATED_projectile_damage" field. + public const int DEPRECATEDProjectileDamageFieldNumber = 9; + private global::RecRoom.Protobuf.ProjectileDamageData dEPRECATEDProjectileDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ProjectileDamageData DEPRECATEDProjectileDamage { + get { return dEPRECATEDProjectileDamage_; } + set { + dEPRECATEDProjectileDamage_ = value; + } + } + + /// Field number for the "projectile_angle" field. + public const int ProjectileAngleFieldNumber = 10; + private float projectileAngle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ProjectileAngle { + get { return projectileAngle_; } + set { + projectileAngle_ = value; + } + } + + /// Field number for the "projectile_force" field. + public const int ProjectileForceFieldNumber = 11; + private float projectileForce_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ProjectileForce { + get { return projectileForce_; } + set { + projectileForce_ = value; + } + } + + /// Field number for the "self_collisions_enabled" field. + public const int SelfCollisionsEnabledFieldNumber = 12; + private bool selfCollisionsEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SelfCollisionsEnabled { + get { return selfCollisionsEnabled_; } + set { + selfCollisionsEnabled_ = value; + } + } + + /// Field number for the "disable_legacy_fire_rate_throttling" field. + public const int DisableLegacyFireRateThrottlingFieldNumber = 13; + private bool disableLegacyFireRateThrottling_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DisableLegacyFireRateThrottling { + get { return disableLegacyFireRateThrottling_; } + set { + disableLegacyFireRateThrottling_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProjectileLauncherData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProjectileLauncherData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ProjectileIndex != other.ProjectileIndex) return false; + if (DEPRECATEDProjectileColor != other.DEPRECATEDProjectileColor) return false; + if (ProjectileCount != other.ProjectileCount) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDProjectileSpeed, other.DEPRECATEDProjectileSpeed)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDProjectileLifetime, other.DEPRECATEDProjectileLifetime)) return false; + if (DEPRECATEDProjectileAngle != other.DEPRECATEDProjectileAngle) return false; + if (DEPRECATEDGravity != other.DEPRECATEDGravity) return false; + if (DEPRECATEDSfx != other.DEPRECATEDSfx) return false; + if (!object.Equals(DEPRECATEDProjectileDamage, other.DEPRECATEDProjectileDamage)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ProjectileAngle, other.ProjectileAngle)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ProjectileForce, other.ProjectileForce)) return false; + if (SelfCollisionsEnabled != other.SelfCollisionsEnabled) return false; + if (DisableLegacyFireRateThrottling != other.DisableLegacyFireRateThrottling) 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 (ProjectileIndex != 0) hash ^= ProjectileIndex.GetHashCode(); + if (DEPRECATEDProjectileColor != 0) hash ^= DEPRECATEDProjectileColor.GetHashCode(); + if (ProjectileCount != 0) hash ^= ProjectileCount.GetHashCode(); + if (DEPRECATEDProjectileSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDProjectileSpeed); + if (DEPRECATEDProjectileLifetime != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDProjectileLifetime); + if (DEPRECATEDProjectileAngle != 0) hash ^= DEPRECATEDProjectileAngle.GetHashCode(); + if (DEPRECATEDGravity != false) hash ^= DEPRECATEDGravity.GetHashCode(); + if (DEPRECATEDSfx != false) hash ^= DEPRECATEDSfx.GetHashCode(); + if (dEPRECATEDProjectileDamage_ != null) hash ^= DEPRECATEDProjectileDamage.GetHashCode(); + if (ProjectileAngle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ProjectileAngle); + if (ProjectileForce != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ProjectileForce); + if (SelfCollisionsEnabled != false) hash ^= SelfCollisionsEnabled.GetHashCode(); + if (DisableLegacyFireRateThrottling != false) hash ^= DisableLegacyFireRateThrottling.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 (ProjectileIndex != 0) { + output.WriteRawTag(8); + output.WriteInt32(ProjectileIndex); + } + if (DEPRECATEDProjectileColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(DEPRECATEDProjectileColor); + } + if (ProjectileCount != 0) { + output.WriteRawTag(24); + output.WriteInt32(ProjectileCount); + } + if (DEPRECATEDProjectileSpeed != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DEPRECATEDProjectileSpeed); + } + if (DEPRECATEDProjectileLifetime != 0F) { + output.WriteRawTag(45); + output.WriteFloat(DEPRECATEDProjectileLifetime); + } + if (DEPRECATEDProjectileAngle != 0) { + output.WriteRawTag(48); + output.WriteInt32(DEPRECATEDProjectileAngle); + } + if (DEPRECATEDGravity != false) { + output.WriteRawTag(56); + output.WriteBool(DEPRECATEDGravity); + } + if (DEPRECATEDSfx != false) { + output.WriteRawTag(64); + output.WriteBool(DEPRECATEDSfx); + } + if (dEPRECATEDProjectileDamage_ != null) { + output.WriteRawTag(74); + output.WriteMessage(DEPRECATEDProjectileDamage); + } + if (ProjectileAngle != 0F) { + output.WriteRawTag(85); + output.WriteFloat(ProjectileAngle); + } + if (ProjectileForce != 0F) { + output.WriteRawTag(93); + output.WriteFloat(ProjectileForce); + } + if (SelfCollisionsEnabled != false) { + output.WriteRawTag(96); + output.WriteBool(SelfCollisionsEnabled); + } + if (DisableLegacyFireRateThrottling != false) { + output.WriteRawTag(104); + output.WriteBool(DisableLegacyFireRateThrottling); + } + 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 (ProjectileIndex != 0) { + output.WriteRawTag(8); + output.WriteInt32(ProjectileIndex); + } + if (DEPRECATEDProjectileColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(DEPRECATEDProjectileColor); + } + if (ProjectileCount != 0) { + output.WriteRawTag(24); + output.WriteInt32(ProjectileCount); + } + if (DEPRECATEDProjectileSpeed != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DEPRECATEDProjectileSpeed); + } + if (DEPRECATEDProjectileLifetime != 0F) { + output.WriteRawTag(45); + output.WriteFloat(DEPRECATEDProjectileLifetime); + } + if (DEPRECATEDProjectileAngle != 0) { + output.WriteRawTag(48); + output.WriteInt32(DEPRECATEDProjectileAngle); + } + if (DEPRECATEDGravity != false) { + output.WriteRawTag(56); + output.WriteBool(DEPRECATEDGravity); + } + if (DEPRECATEDSfx != false) { + output.WriteRawTag(64); + output.WriteBool(DEPRECATEDSfx); + } + if (dEPRECATEDProjectileDamage_ != null) { + output.WriteRawTag(74); + output.WriteMessage(DEPRECATEDProjectileDamage); + } + if (ProjectileAngle != 0F) { + output.WriteRawTag(85); + output.WriteFloat(ProjectileAngle); + } + if (ProjectileForce != 0F) { + output.WriteRawTag(93); + output.WriteFloat(ProjectileForce); + } + if (SelfCollisionsEnabled != false) { + output.WriteRawTag(96); + output.WriteBool(SelfCollisionsEnabled); + } + if (DisableLegacyFireRateThrottling != false) { + output.WriteRawTag(104); + output.WriteBool(DisableLegacyFireRateThrottling); + } + 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 (ProjectileIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ProjectileIndex); + } + if (DEPRECATEDProjectileColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDProjectileColor); + } + if (ProjectileCount != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ProjectileCount); + } + if (DEPRECATEDProjectileSpeed != 0F) { + size += 1 + 4; + } + if (DEPRECATEDProjectileLifetime != 0F) { + size += 1 + 4; + } + if (DEPRECATEDProjectileAngle != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDProjectileAngle); + } + if (DEPRECATEDGravity != false) { + size += 1 + 1; + } + if (DEPRECATEDSfx != false) { + size += 1 + 1; + } + if (dEPRECATEDProjectileDamage_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDProjectileDamage); + } + if (ProjectileAngle != 0F) { + size += 1 + 4; + } + if (ProjectileForce != 0F) { + size += 1 + 4; + } + if (SelfCollisionsEnabled != false) { + size += 1 + 1; + } + if (DisableLegacyFireRateThrottling != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProjectileLauncherData other) { + if (other == null) { + return; + } + if (other.ProjectileIndex != 0) { + ProjectileIndex = other.ProjectileIndex; + } + if (other.DEPRECATEDProjectileColor != 0) { + DEPRECATEDProjectileColor = other.DEPRECATEDProjectileColor; + } + if (other.ProjectileCount != 0) { + ProjectileCount = other.ProjectileCount; + } + if (other.DEPRECATEDProjectileSpeed != 0F) { + DEPRECATEDProjectileSpeed = other.DEPRECATEDProjectileSpeed; + } + if (other.DEPRECATEDProjectileLifetime != 0F) { + DEPRECATEDProjectileLifetime = other.DEPRECATEDProjectileLifetime; + } + if (other.DEPRECATEDProjectileAngle != 0) { + DEPRECATEDProjectileAngle = other.DEPRECATEDProjectileAngle; + } + if (other.DEPRECATEDGravity != false) { + DEPRECATEDGravity = other.DEPRECATEDGravity; + } + if (other.DEPRECATEDSfx != false) { + DEPRECATEDSfx = other.DEPRECATEDSfx; + } + if (other.dEPRECATEDProjectileDamage_ != null) { + if (dEPRECATEDProjectileDamage_ == null) { + DEPRECATEDProjectileDamage = new global::RecRoom.Protobuf.ProjectileDamageData(); + } + DEPRECATEDProjectileDamage.MergeFrom(other.DEPRECATEDProjectileDamage); + } + if (other.ProjectileAngle != 0F) { + ProjectileAngle = other.ProjectileAngle; + } + if (other.ProjectileForce != 0F) { + ProjectileForce = other.ProjectileForce; + } + if (other.SelfCollisionsEnabled != false) { + SelfCollisionsEnabled = other.SelfCollisionsEnabled; + } + if (other.DisableLegacyFireRateThrottling != false) { + DisableLegacyFireRateThrottling = other.DisableLegacyFireRateThrottling; + } + _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 8: { + ProjectileIndex = input.ReadInt32(); + break; + } + case 16: { + DEPRECATEDProjectileColor = input.ReadInt32(); + break; + } + case 24: { + ProjectileCount = input.ReadInt32(); + break; + } + case 37: { + DEPRECATEDProjectileSpeed = input.ReadFloat(); + break; + } + case 45: { + DEPRECATEDProjectileLifetime = input.ReadFloat(); + break; + } + case 48: { + DEPRECATEDProjectileAngle = input.ReadInt32(); + break; + } + case 56: { + DEPRECATEDGravity = input.ReadBool(); + break; + } + case 64: { + DEPRECATEDSfx = input.ReadBool(); + break; + } + case 74: { + if (dEPRECATEDProjectileDamage_ == null) { + DEPRECATEDProjectileDamage = new global::RecRoom.Protobuf.ProjectileDamageData(); + } + input.ReadMessage(DEPRECATEDProjectileDamage); + break; + } + case 85: { + ProjectileAngle = input.ReadFloat(); + break; + } + case 93: { + ProjectileForce = input.ReadFloat(); + break; + } + case 96: { + SelfCollisionsEnabled = input.ReadBool(); + break; + } + case 104: { + DisableLegacyFireRateThrottling = input.ReadBool(); + 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 8: { + ProjectileIndex = input.ReadInt32(); + break; + } + case 16: { + DEPRECATEDProjectileColor = input.ReadInt32(); + break; + } + case 24: { + ProjectileCount = input.ReadInt32(); + break; + } + case 37: { + DEPRECATEDProjectileSpeed = input.ReadFloat(); + break; + } + case 45: { + DEPRECATEDProjectileLifetime = input.ReadFloat(); + break; + } + case 48: { + DEPRECATEDProjectileAngle = input.ReadInt32(); + break; + } + case 56: { + DEPRECATEDGravity = input.ReadBool(); + break; + } + case 64: { + DEPRECATEDSfx = input.ReadBool(); + break; + } + case 74: { + if (dEPRECATEDProjectileDamage_ == null) { + DEPRECATEDProjectileDamage = new global::RecRoom.Protobuf.ProjectileDamageData(); + } + input.ReadMessage(DEPRECATEDProjectileDamage); + break; + } + case 85: { + ProjectileAngle = input.ReadFloat(); + break; + } + case 93: { + ProjectileForce = input.ReadFloat(); + break; + } + case 96: { + SelfCollisionsEnabled = input.ReadBool(); + break; + } + case 104: { + DisableLegacyFireRateThrottling = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/PropertyNodeData.cs b/PropertyNodeData.cs new file mode 100644 index 0000000..923e2f2 --- /dev/null +++ b/PropertyNodeData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/property_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/property_node_data.proto + public static partial class PropertyNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/property_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static PropertyNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi9wcm9wZXJ0eV9ub2RlX2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyGiBjaXJjdWl0c192Mi9ub2RlX2Rlc2NfZGF0YS5wcm90byJAChBQ", + "cm9wZXJ0eU5vZGVEYXRhEiwKCW5vZGVfZGVzYxgBIAEoCzIZLmNpcmN1aXRz", + "X3YyLk5vZGVEZXNjRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.PropertyNodeData), global::CircuitsV2.Protobuf.PropertyNodeData.Parser, new[]{ "NodeDesc" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PropertyNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PropertyNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.PropertyNodeDataReflection.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 PropertyNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyNodeData(PropertyNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyNodeData Clone() { + return new PropertyNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 1; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PropertyNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PropertyNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) 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 (nodeDesc_ != null) hash ^= NodeDesc.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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PropertyNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + _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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + 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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ProximityMineData.cs b/ProximityMineData.cs new file mode 100644 index 0000000..f27b492 --- /dev/null +++ b/ProximityMineData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/proximity_mine_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/proximity_mine_data.proto + public static partial class ProximityMineDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/proximity_mine_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ProximityMineDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS9wcm94aW1pdHlfbWluZV9kYXRhLnBy", + "b3RvEghyZWNfcm9vbSIzChFQcm94aW1pdHlNaW5lRGF0YRIeChZ0cmlnZ2Vy", + "ZWRfYnlfdGVhbW1hdGVzGAEgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ProximityMineData), global::RecRoom.Protobuf.ProximityMineData.Parser, new[]{ "TriggeredByTeammates" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProximityMineData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProximityMineData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ProximityMineDataReflection.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 ProximityMineData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProximityMineData(ProximityMineData other) : this() { + triggeredByTeammates_ = other.triggeredByTeammates_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProximityMineData Clone() { + return new ProximityMineData(this); + } + + /// Field number for the "triggered_by_teammates" field. + public const int TriggeredByTeammatesFieldNumber = 1; + private bool triggeredByTeammates_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool TriggeredByTeammates { + get { return triggeredByTeammates_; } + set { + triggeredByTeammates_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProximityMineData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProximityMineData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TriggeredByTeammates != other.TriggeredByTeammates) 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 (TriggeredByTeammates != false) hash ^= TriggeredByTeammates.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 (TriggeredByTeammates != false) { + output.WriteRawTag(8); + output.WriteBool(TriggeredByTeammates); + } + 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 (TriggeredByTeammates != false) { + output.WriteRawTag(8); + output.WriteBool(TriggeredByTeammates); + } + 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 (TriggeredByTeammates != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProximityMineData other) { + if (other == null) { + return; + } + if (other.TriggeredByTeammates != false) { + TriggeredByTeammates = other.TriggeredByTeammates; + } + _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 8: { + TriggeredByTeammates = input.ReadBool(); + 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 8: { + TriggeredByTeammates = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/QuaternionData.cs b/QuaternionData.cs new file mode 100644 index 0000000..3bc71e0 --- /dev/null +++ b/QuaternionData.cs @@ -0,0 +1,353 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: core/quaternion_data.proto +// +#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 RecRoom.Protobuf.Core { + + /// Holder for reflection information generated from core/quaternion_data.proto + public static partial class QuaternionDataReflection { + + #region Descriptor + /// File descriptor for core/quaternion_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static QuaternionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Chpjb3JlL3F1YXRlcm5pb25fZGF0YS5wcm90bxIEY29yZSI8Cg5RdWF0ZXJu", + "aW9uRGF0YRIJCgF3GAEgASgCEgkKAXgYAiABKAISCQoBeRgDIAEoAhIJCgF6", + "GAQgASgCQhiqAhVSZWNSb29tLlByb3RvYnVmLkNvcmViBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.Core.QuaternionData), global::RecRoom.Protobuf.Core.QuaternionData.Parser, new[]{ "W", "X", "Y", "Z" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class QuaternionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new QuaternionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.Core.QuaternionDataReflection.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 QuaternionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public QuaternionData(QuaternionData other) : this() { + w_ = other.w_; + x_ = other.x_; + y_ = other.y_; + z_ = other.z_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public QuaternionData Clone() { + return new QuaternionData(this); + } + + /// Field number for the "w" field. + public const int WFieldNumber = 1; + private float w_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float W { + get { return w_; } + set { + w_ = value; + } + } + + /// Field number for the "x" field. + public const int XFieldNumber = 2; + private float x_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float X { + get { return x_; } + set { + x_ = value; + } + } + + /// Field number for the "y" field. + public const int YFieldNumber = 3; + private float y_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Y { + get { return y_; } + set { + y_ = value; + } + } + + /// Field number for the "z" field. + public const int ZFieldNumber = 4; + private float z_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Z { + get { return z_; } + set { + z_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as QuaternionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(QuaternionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(W, other.W)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(X, other.X)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Y, other.Y)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Z, other.Z)) 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 (W != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(W); + if (X != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(X); + if (Y != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Y); + if (Z != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Z); + 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 (W != 0F) { + output.WriteRawTag(13); + output.WriteFloat(W); + } + if (X != 0F) { + output.WriteRawTag(21); + output.WriteFloat(X); + } + if (Y != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Y); + } + if (Z != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Z); + } + 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 (W != 0F) { + output.WriteRawTag(13); + output.WriteFloat(W); + } + if (X != 0F) { + output.WriteRawTag(21); + output.WriteFloat(X); + } + if (Y != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Y); + } + if (Z != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Z); + } + 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 (W != 0F) { + size += 1 + 4; + } + if (X != 0F) { + size += 1 + 4; + } + if (Y != 0F) { + size += 1 + 4; + } + if (Z != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(QuaternionData other) { + if (other == null) { + return; + } + if (other.W != 0F) { + W = other.W; + } + if (other.X != 0F) { + X = other.X; + } + if (other.Y != 0F) { + Y = other.Y; + } + if (other.Z != 0F) { + Z = other.Z; + } + _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 13: { + W = input.ReadFloat(); + break; + } + case 21: { + X = input.ReadFloat(); + break; + } + case 29: { + Y = input.ReadFloat(); + break; + } + case 37: { + Z = input.ReadFloat(); + 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 13: { + W = input.ReadFloat(); + break; + } + case 21: { + X = input.ReadFloat(); + break; + } + case 29: { + Y = input.ReadFloat(); + break; + } + case 37: { + Z = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RangedWeaponData.cs b/RangedWeaponData.cs new file mode 100644 index 0000000..0a5ba62 --- /dev/null +++ b/RangedWeaponData.cs @@ -0,0 +1,582 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/gameplay/ranged_weapon_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/gameplay/ranged_weapon_data.proto + public static partial class RangedWeaponDataReflection { + + #region Descriptor + /// File descriptor for rec_room/gameplay/ranged_weapon_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RangedWeaponDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipyZWNfcm9vbS9nYW1lcGxheS9yYW5nZWRfd2VhcG9uX2RhdGEucHJvdG8S", + "CHJlY19yb29tIs8CChBSYW5nZWRXZWFwb25EYXRhEh4KFmFtbW9fbWFnYXpp", + "bmVfY2FwYWNpdHkYASABKAUSGwoTYW1tb190b3RhbF9jYXBhY2l0eRgCIAEo", + "BRImCh5yZXNldF9vbl90b3RhbF9hbW1vX2V4aGF1c3Rpb24YAyABKAgSGQoR", + "cHJvamVjdGlsZV9kYW1hZ2UYBCABKAISFAoMcmF0ZV9vZl9maXJlGAUgASgC", + "Eh4KFmF1dG9tYXRpY19yYXRlX29mX2ZpcmUYBiABKAISHAoUbWF4X3Byb2pl", + "Y3RpbGVfc3BlZWQYByABKAISJgoeY3JpdGljYWxfaGl0X2RhbWFnZV9tdWx0", + "aXBsaWVyGAggASgCEh8KF2V4cGxvc2l2ZV9kYW1hZ2VfcmFkaXVzGAkgASgC", + "Eh4KFmV4cGxvc2l2ZV9kYW1hZ2VfZGVsYXkYCiABKAJCE6oCEFJlY1Jvb20u", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RangedWeaponData), global::RecRoom.Protobuf.RangedWeaponData.Parser, new[]{ "AmmoMagazineCapacity", "AmmoTotalCapacity", "ResetOnTotalAmmoExhaustion", "ProjectileDamage", "RateOfFire", "AutomaticRateOfFire", "MaxProjectileSpeed", "CriticalHitDamageMultiplier", "ExplosiveDamageRadius", "ExplosiveDamageDelay" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RangedWeaponData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RangedWeaponData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RangedWeaponDataReflection.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 RangedWeaponData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RangedWeaponData(RangedWeaponData other) : this() { + ammoMagazineCapacity_ = other.ammoMagazineCapacity_; + ammoTotalCapacity_ = other.ammoTotalCapacity_; + resetOnTotalAmmoExhaustion_ = other.resetOnTotalAmmoExhaustion_; + projectileDamage_ = other.projectileDamage_; + rateOfFire_ = other.rateOfFire_; + automaticRateOfFire_ = other.automaticRateOfFire_; + maxProjectileSpeed_ = other.maxProjectileSpeed_; + criticalHitDamageMultiplier_ = other.criticalHitDamageMultiplier_; + explosiveDamageRadius_ = other.explosiveDamageRadius_; + explosiveDamageDelay_ = other.explosiveDamageDelay_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RangedWeaponData Clone() { + return new RangedWeaponData(this); + } + + /// Field number for the "ammo_magazine_capacity" field. + public const int AmmoMagazineCapacityFieldNumber = 1; + private int ammoMagazineCapacity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AmmoMagazineCapacity { + get { return ammoMagazineCapacity_; } + set { + ammoMagazineCapacity_ = value; + } + } + + /// Field number for the "ammo_total_capacity" field. + public const int AmmoTotalCapacityFieldNumber = 2; + private int ammoTotalCapacity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AmmoTotalCapacity { + get { return ammoTotalCapacity_; } + set { + ammoTotalCapacity_ = value; + } + } + + /// Field number for the "reset_on_total_ammo_exhaustion" field. + public const int ResetOnTotalAmmoExhaustionFieldNumber = 3; + private bool resetOnTotalAmmoExhaustion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ResetOnTotalAmmoExhaustion { + get { return resetOnTotalAmmoExhaustion_; } + set { + resetOnTotalAmmoExhaustion_ = value; + } + } + + /// Field number for the "projectile_damage" field. + public const int ProjectileDamageFieldNumber = 4; + private float projectileDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ProjectileDamage { + get { return projectileDamage_; } + set { + projectileDamage_ = value; + } + } + + /// Field number for the "rate_of_fire" field. + public const int RateOfFireFieldNumber = 5; + private float rateOfFire_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float RateOfFire { + get { return rateOfFire_; } + set { + rateOfFire_ = value; + } + } + + /// Field number for the "automatic_rate_of_fire" field. + public const int AutomaticRateOfFireFieldNumber = 6; + private float automaticRateOfFire_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float AutomaticRateOfFire { + get { return automaticRateOfFire_; } + set { + automaticRateOfFire_ = value; + } + } + + /// Field number for the "max_projectile_speed" field. + public const int MaxProjectileSpeedFieldNumber = 7; + private float maxProjectileSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxProjectileSpeed { + get { return maxProjectileSpeed_; } + set { + maxProjectileSpeed_ = value; + } + } + + /// Field number for the "critical_hit_damage_multiplier" field. + public const int CriticalHitDamageMultiplierFieldNumber = 8; + private float criticalHitDamageMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float CriticalHitDamageMultiplier { + get { return criticalHitDamageMultiplier_; } + set { + criticalHitDamageMultiplier_ = value; + } + } + + /// Field number for the "explosive_damage_radius" field. + public const int ExplosiveDamageRadiusFieldNumber = 9; + private float explosiveDamageRadius_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ExplosiveDamageRadius { + get { return explosiveDamageRadius_; } + set { + explosiveDamageRadius_ = value; + } + } + + /// Field number for the "explosive_damage_delay" field. + public const int ExplosiveDamageDelayFieldNumber = 10; + private float explosiveDamageDelay_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ExplosiveDamageDelay { + get { return explosiveDamageDelay_; } + set { + explosiveDamageDelay_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RangedWeaponData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RangedWeaponData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AmmoMagazineCapacity != other.AmmoMagazineCapacity) return false; + if (AmmoTotalCapacity != other.AmmoTotalCapacity) return false; + if (ResetOnTotalAmmoExhaustion != other.ResetOnTotalAmmoExhaustion) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ProjectileDamage, other.ProjectileDamage)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(RateOfFire, other.RateOfFire)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(AutomaticRateOfFire, other.AutomaticRateOfFire)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxProjectileSpeed, other.MaxProjectileSpeed)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(CriticalHitDamageMultiplier, other.CriticalHitDamageMultiplier)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ExplosiveDamageRadius, other.ExplosiveDamageRadius)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ExplosiveDamageDelay, other.ExplosiveDamageDelay)) 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 (AmmoMagazineCapacity != 0) hash ^= AmmoMagazineCapacity.GetHashCode(); + if (AmmoTotalCapacity != 0) hash ^= AmmoTotalCapacity.GetHashCode(); + if (ResetOnTotalAmmoExhaustion != false) hash ^= ResetOnTotalAmmoExhaustion.GetHashCode(); + if (ProjectileDamage != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ProjectileDamage); + if (RateOfFire != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(RateOfFire); + if (AutomaticRateOfFire != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(AutomaticRateOfFire); + if (MaxProjectileSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxProjectileSpeed); + if (CriticalHitDamageMultiplier != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(CriticalHitDamageMultiplier); + if (ExplosiveDamageRadius != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ExplosiveDamageRadius); + if (ExplosiveDamageDelay != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ExplosiveDamageDelay); + 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 (AmmoMagazineCapacity != 0) { + output.WriteRawTag(8); + output.WriteInt32(AmmoMagazineCapacity); + } + if (AmmoTotalCapacity != 0) { + output.WriteRawTag(16); + output.WriteInt32(AmmoTotalCapacity); + } + if (ResetOnTotalAmmoExhaustion != false) { + output.WriteRawTag(24); + output.WriteBool(ResetOnTotalAmmoExhaustion); + } + if (ProjectileDamage != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ProjectileDamage); + } + if (RateOfFire != 0F) { + output.WriteRawTag(45); + output.WriteFloat(RateOfFire); + } + if (AutomaticRateOfFire != 0F) { + output.WriteRawTag(53); + output.WriteFloat(AutomaticRateOfFire); + } + if (MaxProjectileSpeed != 0F) { + output.WriteRawTag(61); + output.WriteFloat(MaxProjectileSpeed); + } + if (CriticalHitDamageMultiplier != 0F) { + output.WriteRawTag(69); + output.WriteFloat(CriticalHitDamageMultiplier); + } + if (ExplosiveDamageRadius != 0F) { + output.WriteRawTag(77); + output.WriteFloat(ExplosiveDamageRadius); + } + if (ExplosiveDamageDelay != 0F) { + output.WriteRawTag(85); + output.WriteFloat(ExplosiveDamageDelay); + } + 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 (AmmoMagazineCapacity != 0) { + output.WriteRawTag(8); + output.WriteInt32(AmmoMagazineCapacity); + } + if (AmmoTotalCapacity != 0) { + output.WriteRawTag(16); + output.WriteInt32(AmmoTotalCapacity); + } + if (ResetOnTotalAmmoExhaustion != false) { + output.WriteRawTag(24); + output.WriteBool(ResetOnTotalAmmoExhaustion); + } + if (ProjectileDamage != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ProjectileDamage); + } + if (RateOfFire != 0F) { + output.WriteRawTag(45); + output.WriteFloat(RateOfFire); + } + if (AutomaticRateOfFire != 0F) { + output.WriteRawTag(53); + output.WriteFloat(AutomaticRateOfFire); + } + if (MaxProjectileSpeed != 0F) { + output.WriteRawTag(61); + output.WriteFloat(MaxProjectileSpeed); + } + if (CriticalHitDamageMultiplier != 0F) { + output.WriteRawTag(69); + output.WriteFloat(CriticalHitDamageMultiplier); + } + if (ExplosiveDamageRadius != 0F) { + output.WriteRawTag(77); + output.WriteFloat(ExplosiveDamageRadius); + } + if (ExplosiveDamageDelay != 0F) { + output.WriteRawTag(85); + output.WriteFloat(ExplosiveDamageDelay); + } + 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 (AmmoMagazineCapacity != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AmmoMagazineCapacity); + } + if (AmmoTotalCapacity != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AmmoTotalCapacity); + } + if (ResetOnTotalAmmoExhaustion != false) { + size += 1 + 1; + } + if (ProjectileDamage != 0F) { + size += 1 + 4; + } + if (RateOfFire != 0F) { + size += 1 + 4; + } + if (AutomaticRateOfFire != 0F) { + size += 1 + 4; + } + if (MaxProjectileSpeed != 0F) { + size += 1 + 4; + } + if (CriticalHitDamageMultiplier != 0F) { + size += 1 + 4; + } + if (ExplosiveDamageRadius != 0F) { + size += 1 + 4; + } + if (ExplosiveDamageDelay != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RangedWeaponData other) { + if (other == null) { + return; + } + if (other.AmmoMagazineCapacity != 0) { + AmmoMagazineCapacity = other.AmmoMagazineCapacity; + } + if (other.AmmoTotalCapacity != 0) { + AmmoTotalCapacity = other.AmmoTotalCapacity; + } + if (other.ResetOnTotalAmmoExhaustion != false) { + ResetOnTotalAmmoExhaustion = other.ResetOnTotalAmmoExhaustion; + } + if (other.ProjectileDamage != 0F) { + ProjectileDamage = other.ProjectileDamage; + } + if (other.RateOfFire != 0F) { + RateOfFire = other.RateOfFire; + } + if (other.AutomaticRateOfFire != 0F) { + AutomaticRateOfFire = other.AutomaticRateOfFire; + } + if (other.MaxProjectileSpeed != 0F) { + MaxProjectileSpeed = other.MaxProjectileSpeed; + } + if (other.CriticalHitDamageMultiplier != 0F) { + CriticalHitDamageMultiplier = other.CriticalHitDamageMultiplier; + } + if (other.ExplosiveDamageRadius != 0F) { + ExplosiveDamageRadius = other.ExplosiveDamageRadius; + } + if (other.ExplosiveDamageDelay != 0F) { + ExplosiveDamageDelay = other.ExplosiveDamageDelay; + } + _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 8: { + AmmoMagazineCapacity = input.ReadInt32(); + break; + } + case 16: { + AmmoTotalCapacity = input.ReadInt32(); + break; + } + case 24: { + ResetOnTotalAmmoExhaustion = input.ReadBool(); + break; + } + case 37: { + ProjectileDamage = input.ReadFloat(); + break; + } + case 45: { + RateOfFire = input.ReadFloat(); + break; + } + case 53: { + AutomaticRateOfFire = input.ReadFloat(); + break; + } + case 61: { + MaxProjectileSpeed = input.ReadFloat(); + break; + } + case 69: { + CriticalHitDamageMultiplier = input.ReadFloat(); + break; + } + case 77: { + ExplosiveDamageRadius = input.ReadFloat(); + break; + } + case 85: { + ExplosiveDamageDelay = input.ReadFloat(); + 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 8: { + AmmoMagazineCapacity = input.ReadInt32(); + break; + } + case 16: { + AmmoTotalCapacity = input.ReadInt32(); + break; + } + case 24: { + ResetOnTotalAmmoExhaustion = input.ReadBool(); + break; + } + case 37: { + ProjectileDamage = input.ReadFloat(); + break; + } + case 45: { + RateOfFire = input.ReadFloat(); + break; + } + case 53: { + AutomaticRateOfFire = input.ReadFloat(); + break; + } + case 61: { + MaxProjectileSpeed = input.ReadFloat(); + break; + } + case 69: { + CriticalHitDamageMultiplier = input.ReadFloat(); + break; + } + case 77: { + ExplosiveDamageRadius = input.ReadFloat(); + break; + } + case 85: { + ExplosiveDamageDelay = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RangedWeaponPropData.cs b/RangedWeaponPropData.cs new file mode 100644 index 0000000..6c51136 --- /dev/null +++ b/RangedWeaponPropData.cs @@ -0,0 +1,1490 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/ranged_weapon_prop_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/ranged_weapon_prop_data.proto + public static partial class RangedWeaponPropDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/ranged_weapon_prop_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RangedWeaponPropDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjJyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yYW5nZWRfd2VhcG9uX3Byb3BfZGF0", + "YS5wcm90bxIIcmVjX3Jvb20i7wMKFFJhbmdlZFdlYXBvblByb3BEYXRhEkQK", + "HERFUFJFQ0FURURfcHJvamVjdGlsZV9kYW1hZ2UYASABKAsyHi5yZWNfcm9v", + "bS5Qcm9qZWN0aWxlRGFtYWdlRGF0YRIjChtERVBSRUNBVEVEX3Byb2plY3Rp", + "bGVfY29sb3IYAiABKAUSEQoJYXV0b19maXJlGAMgASgIEhIKCmFpbV9hc3Np", + "c3QYBCABKAgSHAoUcHJvamVjdGlsZV9tYWduZXRpc20YBSABKAgSGwoTbWF4", + "aW11bV9maXJpbmdfcmF0ZRgGIAEoAhIeChZtYXhpbXVtX2F1dG9fZmlyZV9y", + "YXRlGAcgASgCEiQKHHByb2plY3RpbGVfc3ByZWFkX211bHRpcGxpZXIYCCAB", + "KAISHwoXaW1wYWN0X2ZvcmNlX211bHRpcGxpZXIYCSABKAISGQoRcmVjb2ls", + "X211bHRpcGxpZXIYCiABKAISIAoYZGVmYXVsdF90b3RhbF9hbW11bml0aW9u", + "GAsgASgFEhUKDW1hZ2F6aW5lX3NpemUYDCABKAUSFQoNaW5maW5pdGVfYW1t", + "bxgNIAEoCBIWCg5kaXNhYmxlX3JlbG9hZBgOIAEoCBIgChhyZXNldF9vbl9h", + "bW1vX2V4aGF1c3Rpb24YDyABKAgibQoUUHJvamVjdGlsZURhbWFnZURhdGES", + "EwoLaGVhZF9kYW1hZ2UYASABKAUSFAoMdG9yc29fZGFtYWdlGAIgASgFEhMK", + "C2hhbmRfZGFtYWdlGAMgASgFEhUKDW9iamVjdF9kYW1hZ2UYBCABKAUiygEK", + "FlNoYXJlZFJhbmdlZFdlYXBvbkRhdGESOQoRcHJvamVjdGlsZV9kYW1hZ2UY", + "ASABKAsyHi5yZWNfcm9vbS5Qcm9qZWN0aWxlRGFtYWdlRGF0YRIYChBwcm9q", + "ZWN0aWxlX2NvbG9yGAIgASgFEhgKEHByb2plY3RpbGVfc3BlZWQYAyABKAIS", + "IwobcHJvamVjdGlsZV9saWZldGltZV9zZWNvbmRzGAQgASgCEg8KB2dyYXZp", + "dHkYBSABKAgSCwoDc2Z4GAYgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RangedWeaponPropData), global::RecRoom.Protobuf.RangedWeaponPropData.Parser, new[]{ "DEPRECATEDProjectileDamage", "DEPRECATEDProjectileColor", "AutoFire", "AimAssist", "ProjectileMagnetism", "MaximumFiringRate", "MaximumAutoFireRate", "ProjectileSpreadMultiplier", "ImpactForceMultiplier", "RecoilMultiplier", "DefaultTotalAmmunition", "MagazineSize", "InfiniteAmmo", "DisableReload", "ResetOnAmmoExhaustion" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ProjectileDamageData), global::RecRoom.Protobuf.ProjectileDamageData.Parser, new[]{ "HeadDamage", "TorsoDamage", "HandDamage", "ObjectDamage" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SharedRangedWeaponData), global::RecRoom.Protobuf.SharedRangedWeaponData.Parser, new[]{ "ProjectileDamage", "ProjectileColor", "ProjectileSpeed", "ProjectileLifetimeSeconds", "Gravity", "Sfx" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RangedWeaponPropData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RangedWeaponPropData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RangedWeaponPropDataReflection.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 RangedWeaponPropData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RangedWeaponPropData(RangedWeaponPropData other) : this() { + dEPRECATEDProjectileDamage_ = other.dEPRECATEDProjectileDamage_ != null ? other.dEPRECATEDProjectileDamage_.Clone() : null; + dEPRECATEDProjectileColor_ = other.dEPRECATEDProjectileColor_; + autoFire_ = other.autoFire_; + aimAssist_ = other.aimAssist_; + projectileMagnetism_ = other.projectileMagnetism_; + maximumFiringRate_ = other.maximumFiringRate_; + maximumAutoFireRate_ = other.maximumAutoFireRate_; + projectileSpreadMultiplier_ = other.projectileSpreadMultiplier_; + impactForceMultiplier_ = other.impactForceMultiplier_; + recoilMultiplier_ = other.recoilMultiplier_; + defaultTotalAmmunition_ = other.defaultTotalAmmunition_; + magazineSize_ = other.magazineSize_; + infiniteAmmo_ = other.infiniteAmmo_; + disableReload_ = other.disableReload_; + resetOnAmmoExhaustion_ = other.resetOnAmmoExhaustion_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RangedWeaponPropData Clone() { + return new RangedWeaponPropData(this); + } + + /// Field number for the "DEPRECATED_projectile_damage" field. + public const int DEPRECATEDProjectileDamageFieldNumber = 1; + private global::RecRoom.Protobuf.ProjectileDamageData dEPRECATEDProjectileDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ProjectileDamageData DEPRECATEDProjectileDamage { + get { return dEPRECATEDProjectileDamage_; } + set { + dEPRECATEDProjectileDamage_ = value; + } + } + + /// Field number for the "DEPRECATED_projectile_color" field. + public const int DEPRECATEDProjectileColorFieldNumber = 2; + private int dEPRECATEDProjectileColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDProjectileColor { + get { return dEPRECATEDProjectileColor_; } + set { + dEPRECATEDProjectileColor_ = value; + } + } + + /// Field number for the "auto_fire" field. + public const int AutoFireFieldNumber = 3; + private bool autoFire_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AutoFire { + get { return autoFire_; } + set { + autoFire_ = value; + } + } + + /// Field number for the "aim_assist" field. + public const int AimAssistFieldNumber = 4; + private bool aimAssist_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AimAssist { + get { return aimAssist_; } + set { + aimAssist_ = value; + } + } + + /// Field number for the "projectile_magnetism" field. + public const int ProjectileMagnetismFieldNumber = 5; + private bool projectileMagnetism_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ProjectileMagnetism { + get { return projectileMagnetism_; } + set { + projectileMagnetism_ = value; + } + } + + /// Field number for the "maximum_firing_rate" field. + public const int MaximumFiringRateFieldNumber = 6; + private float maximumFiringRate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaximumFiringRate { + get { return maximumFiringRate_; } + set { + maximumFiringRate_ = value; + } + } + + /// Field number for the "maximum_auto_fire_rate" field. + public const int MaximumAutoFireRateFieldNumber = 7; + private float maximumAutoFireRate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaximumAutoFireRate { + get { return maximumAutoFireRate_; } + set { + maximumAutoFireRate_ = value; + } + } + + /// Field number for the "projectile_spread_multiplier" field. + public const int ProjectileSpreadMultiplierFieldNumber = 8; + private float projectileSpreadMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ProjectileSpreadMultiplier { + get { return projectileSpreadMultiplier_; } + set { + projectileSpreadMultiplier_ = value; + } + } + + /// Field number for the "impact_force_multiplier" field. + public const int ImpactForceMultiplierFieldNumber = 9; + private float impactForceMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ImpactForceMultiplier { + get { return impactForceMultiplier_; } + set { + impactForceMultiplier_ = value; + } + } + + /// Field number for the "recoil_multiplier" field. + public const int RecoilMultiplierFieldNumber = 10; + private float recoilMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float RecoilMultiplier { + get { return recoilMultiplier_; } + set { + recoilMultiplier_ = value; + } + } + + /// Field number for the "default_total_ammunition" field. + public const int DefaultTotalAmmunitionFieldNumber = 11; + private int defaultTotalAmmunition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DefaultTotalAmmunition { + get { return defaultTotalAmmunition_; } + set { + defaultTotalAmmunition_ = value; + } + } + + /// Field number for the "magazine_size" field. + public const int MagazineSizeFieldNumber = 12; + private int magazineSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MagazineSize { + get { return magazineSize_; } + set { + magazineSize_ = value; + } + } + + /// Field number for the "infinite_ammo" field. + public const int InfiniteAmmoFieldNumber = 13; + private bool infiniteAmmo_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool InfiniteAmmo { + get { return infiniteAmmo_; } + set { + infiniteAmmo_ = value; + } + } + + /// Field number for the "disable_reload" field. + public const int DisableReloadFieldNumber = 14; + private bool disableReload_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DisableReload { + get { return disableReload_; } + set { + disableReload_ = value; + } + } + + /// Field number for the "reset_on_ammo_exhaustion" field. + public const int ResetOnAmmoExhaustionFieldNumber = 15; + private bool resetOnAmmoExhaustion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ResetOnAmmoExhaustion { + get { return resetOnAmmoExhaustion_; } + set { + resetOnAmmoExhaustion_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RangedWeaponPropData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RangedWeaponPropData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DEPRECATEDProjectileDamage, other.DEPRECATEDProjectileDamage)) return false; + if (DEPRECATEDProjectileColor != other.DEPRECATEDProjectileColor) return false; + if (AutoFire != other.AutoFire) return false; + if (AimAssist != other.AimAssist) return false; + if (ProjectileMagnetism != other.ProjectileMagnetism) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaximumFiringRate, other.MaximumFiringRate)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaximumAutoFireRate, other.MaximumAutoFireRate)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ProjectileSpreadMultiplier, other.ProjectileSpreadMultiplier)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ImpactForceMultiplier, other.ImpactForceMultiplier)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(RecoilMultiplier, other.RecoilMultiplier)) return false; + if (DefaultTotalAmmunition != other.DefaultTotalAmmunition) return false; + if (MagazineSize != other.MagazineSize) return false; + if (InfiniteAmmo != other.InfiniteAmmo) return false; + if (DisableReload != other.DisableReload) return false; + if (ResetOnAmmoExhaustion != other.ResetOnAmmoExhaustion) 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 (dEPRECATEDProjectileDamage_ != null) hash ^= DEPRECATEDProjectileDamage.GetHashCode(); + if (DEPRECATEDProjectileColor != 0) hash ^= DEPRECATEDProjectileColor.GetHashCode(); + if (AutoFire != false) hash ^= AutoFire.GetHashCode(); + if (AimAssist != false) hash ^= AimAssist.GetHashCode(); + if (ProjectileMagnetism != false) hash ^= ProjectileMagnetism.GetHashCode(); + if (MaximumFiringRate != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaximumFiringRate); + if (MaximumAutoFireRate != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaximumAutoFireRate); + if (ProjectileSpreadMultiplier != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ProjectileSpreadMultiplier); + if (ImpactForceMultiplier != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ImpactForceMultiplier); + if (RecoilMultiplier != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(RecoilMultiplier); + if (DefaultTotalAmmunition != 0) hash ^= DefaultTotalAmmunition.GetHashCode(); + if (MagazineSize != 0) hash ^= MagazineSize.GetHashCode(); + if (InfiniteAmmo != false) hash ^= InfiniteAmmo.GetHashCode(); + if (DisableReload != false) hash ^= DisableReload.GetHashCode(); + if (ResetOnAmmoExhaustion != false) hash ^= ResetOnAmmoExhaustion.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 (dEPRECATEDProjectileDamage_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DEPRECATEDProjectileDamage); + } + if (DEPRECATEDProjectileColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(DEPRECATEDProjectileColor); + } + if (AutoFire != false) { + output.WriteRawTag(24); + output.WriteBool(AutoFire); + } + if (AimAssist != false) { + output.WriteRawTag(32); + output.WriteBool(AimAssist); + } + if (ProjectileMagnetism != false) { + output.WriteRawTag(40); + output.WriteBool(ProjectileMagnetism); + } + if (MaximumFiringRate != 0F) { + output.WriteRawTag(53); + output.WriteFloat(MaximumFiringRate); + } + if (MaximumAutoFireRate != 0F) { + output.WriteRawTag(61); + output.WriteFloat(MaximumAutoFireRate); + } + if (ProjectileSpreadMultiplier != 0F) { + output.WriteRawTag(69); + output.WriteFloat(ProjectileSpreadMultiplier); + } + if (ImpactForceMultiplier != 0F) { + output.WriteRawTag(77); + output.WriteFloat(ImpactForceMultiplier); + } + if (RecoilMultiplier != 0F) { + output.WriteRawTag(85); + output.WriteFloat(RecoilMultiplier); + } + if (DefaultTotalAmmunition != 0) { + output.WriteRawTag(88); + output.WriteInt32(DefaultTotalAmmunition); + } + if (MagazineSize != 0) { + output.WriteRawTag(96); + output.WriteInt32(MagazineSize); + } + if (InfiniteAmmo != false) { + output.WriteRawTag(104); + output.WriteBool(InfiniteAmmo); + } + if (DisableReload != false) { + output.WriteRawTag(112); + output.WriteBool(DisableReload); + } + if (ResetOnAmmoExhaustion != false) { + output.WriteRawTag(120); + output.WriteBool(ResetOnAmmoExhaustion); + } + 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 (dEPRECATEDProjectileDamage_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DEPRECATEDProjectileDamage); + } + if (DEPRECATEDProjectileColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(DEPRECATEDProjectileColor); + } + if (AutoFire != false) { + output.WriteRawTag(24); + output.WriteBool(AutoFire); + } + if (AimAssist != false) { + output.WriteRawTag(32); + output.WriteBool(AimAssist); + } + if (ProjectileMagnetism != false) { + output.WriteRawTag(40); + output.WriteBool(ProjectileMagnetism); + } + if (MaximumFiringRate != 0F) { + output.WriteRawTag(53); + output.WriteFloat(MaximumFiringRate); + } + if (MaximumAutoFireRate != 0F) { + output.WriteRawTag(61); + output.WriteFloat(MaximumAutoFireRate); + } + if (ProjectileSpreadMultiplier != 0F) { + output.WriteRawTag(69); + output.WriteFloat(ProjectileSpreadMultiplier); + } + if (ImpactForceMultiplier != 0F) { + output.WriteRawTag(77); + output.WriteFloat(ImpactForceMultiplier); + } + if (RecoilMultiplier != 0F) { + output.WriteRawTag(85); + output.WriteFloat(RecoilMultiplier); + } + if (DefaultTotalAmmunition != 0) { + output.WriteRawTag(88); + output.WriteInt32(DefaultTotalAmmunition); + } + if (MagazineSize != 0) { + output.WriteRawTag(96); + output.WriteInt32(MagazineSize); + } + if (InfiniteAmmo != false) { + output.WriteRawTag(104); + output.WriteBool(InfiniteAmmo); + } + if (DisableReload != false) { + output.WriteRawTag(112); + output.WriteBool(DisableReload); + } + if (ResetOnAmmoExhaustion != false) { + output.WriteRawTag(120); + output.WriteBool(ResetOnAmmoExhaustion); + } + 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 (dEPRECATEDProjectileDamage_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDProjectileDamage); + } + if (DEPRECATEDProjectileColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDProjectileColor); + } + if (AutoFire != false) { + size += 1 + 1; + } + if (AimAssist != false) { + size += 1 + 1; + } + if (ProjectileMagnetism != false) { + size += 1 + 1; + } + if (MaximumFiringRate != 0F) { + size += 1 + 4; + } + if (MaximumAutoFireRate != 0F) { + size += 1 + 4; + } + if (ProjectileSpreadMultiplier != 0F) { + size += 1 + 4; + } + if (ImpactForceMultiplier != 0F) { + size += 1 + 4; + } + if (RecoilMultiplier != 0F) { + size += 1 + 4; + } + if (DefaultTotalAmmunition != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DefaultTotalAmmunition); + } + if (MagazineSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MagazineSize); + } + if (InfiniteAmmo != false) { + size += 1 + 1; + } + if (DisableReload != false) { + size += 1 + 1; + } + if (ResetOnAmmoExhaustion != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RangedWeaponPropData other) { + if (other == null) { + return; + } + if (other.dEPRECATEDProjectileDamage_ != null) { + if (dEPRECATEDProjectileDamage_ == null) { + DEPRECATEDProjectileDamage = new global::RecRoom.Protobuf.ProjectileDamageData(); + } + DEPRECATEDProjectileDamage.MergeFrom(other.DEPRECATEDProjectileDamage); + } + if (other.DEPRECATEDProjectileColor != 0) { + DEPRECATEDProjectileColor = other.DEPRECATEDProjectileColor; + } + if (other.AutoFire != false) { + AutoFire = other.AutoFire; + } + if (other.AimAssist != false) { + AimAssist = other.AimAssist; + } + if (other.ProjectileMagnetism != false) { + ProjectileMagnetism = other.ProjectileMagnetism; + } + if (other.MaximumFiringRate != 0F) { + MaximumFiringRate = other.MaximumFiringRate; + } + if (other.MaximumAutoFireRate != 0F) { + MaximumAutoFireRate = other.MaximumAutoFireRate; + } + if (other.ProjectileSpreadMultiplier != 0F) { + ProjectileSpreadMultiplier = other.ProjectileSpreadMultiplier; + } + if (other.ImpactForceMultiplier != 0F) { + ImpactForceMultiplier = other.ImpactForceMultiplier; + } + if (other.RecoilMultiplier != 0F) { + RecoilMultiplier = other.RecoilMultiplier; + } + if (other.DefaultTotalAmmunition != 0) { + DefaultTotalAmmunition = other.DefaultTotalAmmunition; + } + if (other.MagazineSize != 0) { + MagazineSize = other.MagazineSize; + } + if (other.InfiniteAmmo != false) { + InfiniteAmmo = other.InfiniteAmmo; + } + if (other.DisableReload != false) { + DisableReload = other.DisableReload; + } + if (other.ResetOnAmmoExhaustion != false) { + ResetOnAmmoExhaustion = other.ResetOnAmmoExhaustion; + } + _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 (dEPRECATEDProjectileDamage_ == null) { + DEPRECATEDProjectileDamage = new global::RecRoom.Protobuf.ProjectileDamageData(); + } + input.ReadMessage(DEPRECATEDProjectileDamage); + break; + } + case 16: { + DEPRECATEDProjectileColor = input.ReadInt32(); + break; + } + case 24: { + AutoFire = input.ReadBool(); + break; + } + case 32: { + AimAssist = input.ReadBool(); + break; + } + case 40: { + ProjectileMagnetism = input.ReadBool(); + break; + } + case 53: { + MaximumFiringRate = input.ReadFloat(); + break; + } + case 61: { + MaximumAutoFireRate = input.ReadFloat(); + break; + } + case 69: { + ProjectileSpreadMultiplier = input.ReadFloat(); + break; + } + case 77: { + ImpactForceMultiplier = input.ReadFloat(); + break; + } + case 85: { + RecoilMultiplier = input.ReadFloat(); + break; + } + case 88: { + DefaultTotalAmmunition = input.ReadInt32(); + break; + } + case 96: { + MagazineSize = input.ReadInt32(); + break; + } + case 104: { + InfiniteAmmo = input.ReadBool(); + break; + } + case 112: { + DisableReload = input.ReadBool(); + break; + } + case 120: { + ResetOnAmmoExhaustion = input.ReadBool(); + 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 (dEPRECATEDProjectileDamage_ == null) { + DEPRECATEDProjectileDamage = new global::RecRoom.Protobuf.ProjectileDamageData(); + } + input.ReadMessage(DEPRECATEDProjectileDamage); + break; + } + case 16: { + DEPRECATEDProjectileColor = input.ReadInt32(); + break; + } + case 24: { + AutoFire = input.ReadBool(); + break; + } + case 32: { + AimAssist = input.ReadBool(); + break; + } + case 40: { + ProjectileMagnetism = input.ReadBool(); + break; + } + case 53: { + MaximumFiringRate = input.ReadFloat(); + break; + } + case 61: { + MaximumAutoFireRate = input.ReadFloat(); + break; + } + case 69: { + ProjectileSpreadMultiplier = input.ReadFloat(); + break; + } + case 77: { + ImpactForceMultiplier = input.ReadFloat(); + break; + } + case 85: { + RecoilMultiplier = input.ReadFloat(); + break; + } + case 88: { + DefaultTotalAmmunition = input.ReadInt32(); + break; + } + case 96: { + MagazineSize = input.ReadInt32(); + break; + } + case 104: { + InfiniteAmmo = input.ReadBool(); + break; + } + case 112: { + DisableReload = input.ReadBool(); + break; + } + case 120: { + ResetOnAmmoExhaustion = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProjectileDamageData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProjectileDamageData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RangedWeaponPropDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 ProjectileDamageData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProjectileDamageData(ProjectileDamageData other) : this() { + headDamage_ = other.headDamage_; + torsoDamage_ = other.torsoDamage_; + handDamage_ = other.handDamage_; + objectDamage_ = other.objectDamage_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProjectileDamageData Clone() { + return new ProjectileDamageData(this); + } + + /// Field number for the "head_damage" field. + public const int HeadDamageFieldNumber = 1; + private int headDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HeadDamage { + get { return headDamage_; } + set { + headDamage_ = value; + } + } + + /// Field number for the "torso_damage" field. + public const int TorsoDamageFieldNumber = 2; + private int torsoDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TorsoDamage { + get { return torsoDamage_; } + set { + torsoDamage_ = value; + } + } + + /// Field number for the "hand_damage" field. + public const int HandDamageFieldNumber = 3; + private int handDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HandDamage { + get { return handDamage_; } + set { + handDamage_ = value; + } + } + + /// Field number for the "object_damage" field. + public const int ObjectDamageFieldNumber = 4; + private int objectDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ObjectDamage { + get { return objectDamage_; } + set { + objectDamage_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProjectileDamageData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProjectileDamageData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (HeadDamage != other.HeadDamage) return false; + if (TorsoDamage != other.TorsoDamage) return false; + if (HandDamage != other.HandDamage) return false; + if (ObjectDamage != other.ObjectDamage) 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 (HeadDamage != 0) hash ^= HeadDamage.GetHashCode(); + if (TorsoDamage != 0) hash ^= TorsoDamage.GetHashCode(); + if (HandDamage != 0) hash ^= HandDamage.GetHashCode(); + if (ObjectDamage != 0) hash ^= ObjectDamage.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 (HeadDamage != 0) { + output.WriteRawTag(8); + output.WriteInt32(HeadDamage); + } + if (TorsoDamage != 0) { + output.WriteRawTag(16); + output.WriteInt32(TorsoDamage); + } + if (HandDamage != 0) { + output.WriteRawTag(24); + output.WriteInt32(HandDamage); + } + if (ObjectDamage != 0) { + output.WriteRawTag(32); + output.WriteInt32(ObjectDamage); + } + 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 (HeadDamage != 0) { + output.WriteRawTag(8); + output.WriteInt32(HeadDamage); + } + if (TorsoDamage != 0) { + output.WriteRawTag(16); + output.WriteInt32(TorsoDamage); + } + if (HandDamage != 0) { + output.WriteRawTag(24); + output.WriteInt32(HandDamage); + } + if (ObjectDamage != 0) { + output.WriteRawTag(32); + output.WriteInt32(ObjectDamage); + } + 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 (HeadDamage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HeadDamage); + } + if (TorsoDamage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TorsoDamage); + } + if (HandDamage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HandDamage); + } + if (ObjectDamage != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ObjectDamage); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProjectileDamageData other) { + if (other == null) { + return; + } + if (other.HeadDamage != 0) { + HeadDamage = other.HeadDamage; + } + if (other.TorsoDamage != 0) { + TorsoDamage = other.TorsoDamage; + } + if (other.HandDamage != 0) { + HandDamage = other.HandDamage; + } + if (other.ObjectDamage != 0) { + ObjectDamage = other.ObjectDamage; + } + _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 8: { + HeadDamage = input.ReadInt32(); + break; + } + case 16: { + TorsoDamage = input.ReadInt32(); + break; + } + case 24: { + HandDamage = input.ReadInt32(); + break; + } + case 32: { + ObjectDamage = input.ReadInt32(); + 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 8: { + HeadDamage = input.ReadInt32(); + break; + } + case 16: { + TorsoDamage = input.ReadInt32(); + break; + } + case 24: { + HandDamage = input.ReadInt32(); + break; + } + case 32: { + ObjectDamage = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SharedRangedWeaponData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SharedRangedWeaponData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RangedWeaponPropDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 SharedRangedWeaponData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SharedRangedWeaponData(SharedRangedWeaponData other) : this() { + projectileDamage_ = other.projectileDamage_ != null ? other.projectileDamage_.Clone() : null; + projectileColor_ = other.projectileColor_; + projectileSpeed_ = other.projectileSpeed_; + projectileLifetimeSeconds_ = other.projectileLifetimeSeconds_; + gravity_ = other.gravity_; + sfx_ = other.sfx_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SharedRangedWeaponData Clone() { + return new SharedRangedWeaponData(this); + } + + /// Field number for the "projectile_damage" field. + public const int ProjectileDamageFieldNumber = 1; + private global::RecRoom.Protobuf.ProjectileDamageData projectileDamage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ProjectileDamageData ProjectileDamage { + get { return projectileDamage_; } + set { + projectileDamage_ = value; + } + } + + /// Field number for the "projectile_color" field. + public const int ProjectileColorFieldNumber = 2; + private int projectileColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ProjectileColor { + get { return projectileColor_; } + set { + projectileColor_ = value; + } + } + + /// Field number for the "projectile_speed" field. + public const int ProjectileSpeedFieldNumber = 3; + private float projectileSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ProjectileSpeed { + get { return projectileSpeed_; } + set { + projectileSpeed_ = value; + } + } + + /// Field number for the "projectile_lifetime_seconds" field. + public const int ProjectileLifetimeSecondsFieldNumber = 4; + private float projectileLifetimeSeconds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ProjectileLifetimeSeconds { + get { return projectileLifetimeSeconds_; } + set { + projectileLifetimeSeconds_ = value; + } + } + + /// Field number for the "gravity" field. + public const int GravityFieldNumber = 5; + private bool gravity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Gravity { + get { return gravity_; } + set { + gravity_ = value; + } + } + + /// Field number for the "sfx" field. + public const int SfxFieldNumber = 6; + private bool sfx_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Sfx { + get { return sfx_; } + set { + sfx_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SharedRangedWeaponData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SharedRangedWeaponData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ProjectileDamage, other.ProjectileDamage)) return false; + if (ProjectileColor != other.ProjectileColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ProjectileSpeed, other.ProjectileSpeed)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ProjectileLifetimeSeconds, other.ProjectileLifetimeSeconds)) return false; + if (Gravity != other.Gravity) return false; + if (Sfx != other.Sfx) 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 (projectileDamage_ != null) hash ^= ProjectileDamage.GetHashCode(); + if (ProjectileColor != 0) hash ^= ProjectileColor.GetHashCode(); + if (ProjectileSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ProjectileSpeed); + if (ProjectileLifetimeSeconds != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ProjectileLifetimeSeconds); + if (Gravity != false) hash ^= Gravity.GetHashCode(); + if (Sfx != false) hash ^= Sfx.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 (projectileDamage_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProjectileDamage); + } + if (ProjectileColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(ProjectileColor); + } + if (ProjectileSpeed != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ProjectileSpeed); + } + if (ProjectileLifetimeSeconds != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ProjectileLifetimeSeconds); + } + if (Gravity != false) { + output.WriteRawTag(40); + output.WriteBool(Gravity); + } + if (Sfx != false) { + output.WriteRawTag(48); + output.WriteBool(Sfx); + } + 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 (projectileDamage_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProjectileDamage); + } + if (ProjectileColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(ProjectileColor); + } + if (ProjectileSpeed != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ProjectileSpeed); + } + if (ProjectileLifetimeSeconds != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ProjectileLifetimeSeconds); + } + if (Gravity != false) { + output.WriteRawTag(40); + output.WriteBool(Gravity); + } + if (Sfx != false) { + output.WriteRawTag(48); + output.WriteBool(Sfx); + } + 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 (projectileDamage_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProjectileDamage); + } + if (ProjectileColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ProjectileColor); + } + if (ProjectileSpeed != 0F) { + size += 1 + 4; + } + if (ProjectileLifetimeSeconds != 0F) { + size += 1 + 4; + } + if (Gravity != false) { + size += 1 + 1; + } + if (Sfx != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SharedRangedWeaponData other) { + if (other == null) { + return; + } + if (other.projectileDamage_ != null) { + if (projectileDamage_ == null) { + ProjectileDamage = new global::RecRoom.Protobuf.ProjectileDamageData(); + } + ProjectileDamage.MergeFrom(other.ProjectileDamage); + } + if (other.ProjectileColor != 0) { + ProjectileColor = other.ProjectileColor; + } + if (other.ProjectileSpeed != 0F) { + ProjectileSpeed = other.ProjectileSpeed; + } + if (other.ProjectileLifetimeSeconds != 0F) { + ProjectileLifetimeSeconds = other.ProjectileLifetimeSeconds; + } + if (other.Gravity != false) { + Gravity = other.Gravity; + } + if (other.Sfx != false) { + Sfx = other.Sfx; + } + _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 (projectileDamage_ == null) { + ProjectileDamage = new global::RecRoom.Protobuf.ProjectileDamageData(); + } + input.ReadMessage(ProjectileDamage); + break; + } + case 16: { + ProjectileColor = input.ReadInt32(); + break; + } + case 29: { + ProjectileSpeed = input.ReadFloat(); + break; + } + case 37: { + ProjectileLifetimeSeconds = input.ReadFloat(); + break; + } + case 40: { + Gravity = input.ReadBool(); + break; + } + case 48: { + Sfx = input.ReadBool(); + 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 (projectileDamage_ == null) { + ProjectileDamage = new global::RecRoom.Protobuf.ProjectileDamageData(); + } + input.ReadMessage(ProjectileDamage); + break; + } + case 16: { + ProjectileColor = input.ReadInt32(); + break; + } + case 29: { + ProjectileSpeed = input.ReadFloat(); + break; + } + case 37: { + ProjectileLifetimeSeconds = input.ReadFloat(); + break; + } + case 40: { + Gravity = input.ReadBool(); + break; + } + case 48: { + Sfx = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RaycastGizmoData.cs b/RaycastGizmoData.cs new file mode 100644 index 0000000..13ca9a2 --- /dev/null +++ b/RaycastGizmoData.cs @@ -0,0 +1,468 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/raycast_gizmo_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/raycast_gizmo_data.proto + public static partial class RaycastGizmoDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/raycast_gizmo_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RaycastGizmoDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9yYXljYXN0X2dpem1vX2RhdGEucHJv", + "dG8SCHJlY19yb29tIrcBChBSYXljYXN0R2l6bW9EYXRhEhUKDWRpc3RhbmNl", + "X3VuaXQYASABKAUSFgoOaWdub3JlX29iamVjdHMYAiABKAgSFgoOaWdub3Jl", + "X3BsYXllcnMYAyABKAgSEgoKZmlsdGVyX3RhZxgEIAEoCRITCgtmaWx0ZXJf", + "cm9sZRgFIAEoCRIYChBmaWx0ZXJfcm9sZV9ndWlkGAYgASgJEhkKEWFsd2F5", + "c19zaG93X2xhc2VyGAcgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90", + "bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RaycastGizmoData), global::RecRoom.Protobuf.RaycastGizmoData.Parser, new[]{ "DistanceUnit", "IgnoreObjects", "IgnorePlayers", "FilterTag", "FilterRole", "FilterRoleGuid", "AlwaysShowLaser" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RaycastGizmoData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RaycastGizmoData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RaycastGizmoDataReflection.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 RaycastGizmoData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RaycastGizmoData(RaycastGizmoData other) : this() { + distanceUnit_ = other.distanceUnit_; + ignoreObjects_ = other.ignoreObjects_; + ignorePlayers_ = other.ignorePlayers_; + filterTag_ = other.filterTag_; + filterRole_ = other.filterRole_; + filterRoleGuid_ = other.filterRoleGuid_; + alwaysShowLaser_ = other.alwaysShowLaser_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RaycastGizmoData Clone() { + return new RaycastGizmoData(this); + } + + /// Field number for the "distance_unit" field. + public const int DistanceUnitFieldNumber = 1; + private int distanceUnit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DistanceUnit { + get { return distanceUnit_; } + set { + distanceUnit_ = value; + } + } + + /// Field number for the "ignore_objects" field. + public const int IgnoreObjectsFieldNumber = 2; + private bool ignoreObjects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IgnoreObjects { + get { return ignoreObjects_; } + set { + ignoreObjects_ = value; + } + } + + /// Field number for the "ignore_players" field. + public const int IgnorePlayersFieldNumber = 3; + private bool ignorePlayers_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IgnorePlayers { + get { return ignorePlayers_; } + set { + ignorePlayers_ = value; + } + } + + /// Field number for the "filter_tag" field. + public const int FilterTagFieldNumber = 4; + private string filterTag_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string FilterTag { + get { return filterTag_; } + set { + filterTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "filter_role" field. + public const int FilterRoleFieldNumber = 5; + private string filterRole_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string FilterRole { + get { return filterRole_; } + set { + filterRole_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "filter_role_guid" field. + public const int FilterRoleGuidFieldNumber = 6; + private string filterRoleGuid_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string FilterRoleGuid { + get { return filterRoleGuid_; } + set { + filterRoleGuid_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "always_show_laser" field. + public const int AlwaysShowLaserFieldNumber = 7; + private bool alwaysShowLaser_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AlwaysShowLaser { + get { return alwaysShowLaser_; } + set { + alwaysShowLaser_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RaycastGizmoData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RaycastGizmoData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DistanceUnit != other.DistanceUnit) return false; + if (IgnoreObjects != other.IgnoreObjects) return false; + if (IgnorePlayers != other.IgnorePlayers) return false; + if (FilterTag != other.FilterTag) return false; + if (FilterRole != other.FilterRole) return false; + if (FilterRoleGuid != other.FilterRoleGuid) return false; + if (AlwaysShowLaser != other.AlwaysShowLaser) 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 (DistanceUnit != 0) hash ^= DistanceUnit.GetHashCode(); + if (IgnoreObjects != false) hash ^= IgnoreObjects.GetHashCode(); + if (IgnorePlayers != false) hash ^= IgnorePlayers.GetHashCode(); + if (FilterTag.Length != 0) hash ^= FilterTag.GetHashCode(); + if (FilterRole.Length != 0) hash ^= FilterRole.GetHashCode(); + if (FilterRoleGuid.Length != 0) hash ^= FilterRoleGuid.GetHashCode(); + if (AlwaysShowLaser != false) hash ^= AlwaysShowLaser.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 (DistanceUnit != 0) { + output.WriteRawTag(8); + output.WriteInt32(DistanceUnit); + } + if (IgnoreObjects != false) { + output.WriteRawTag(16); + output.WriteBool(IgnoreObjects); + } + if (IgnorePlayers != false) { + output.WriteRawTag(24); + output.WriteBool(IgnorePlayers); + } + if (FilterTag.Length != 0) { + output.WriteRawTag(34); + output.WriteString(FilterTag); + } + if (FilterRole.Length != 0) { + output.WriteRawTag(42); + output.WriteString(FilterRole); + } + if (FilterRoleGuid.Length != 0) { + output.WriteRawTag(50); + output.WriteString(FilterRoleGuid); + } + if (AlwaysShowLaser != false) { + output.WriteRawTag(56); + output.WriteBool(AlwaysShowLaser); + } + 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 (DistanceUnit != 0) { + output.WriteRawTag(8); + output.WriteInt32(DistanceUnit); + } + if (IgnoreObjects != false) { + output.WriteRawTag(16); + output.WriteBool(IgnoreObjects); + } + if (IgnorePlayers != false) { + output.WriteRawTag(24); + output.WriteBool(IgnorePlayers); + } + if (FilterTag.Length != 0) { + output.WriteRawTag(34); + output.WriteString(FilterTag); + } + if (FilterRole.Length != 0) { + output.WriteRawTag(42); + output.WriteString(FilterRole); + } + if (FilterRoleGuid.Length != 0) { + output.WriteRawTag(50); + output.WriteString(FilterRoleGuid); + } + if (AlwaysShowLaser != false) { + output.WriteRawTag(56); + output.WriteBool(AlwaysShowLaser); + } + 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 (DistanceUnit != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DistanceUnit); + } + if (IgnoreObjects != false) { + size += 1 + 1; + } + if (IgnorePlayers != false) { + size += 1 + 1; + } + if (FilterTag.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(FilterTag); + } + if (FilterRole.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(FilterRole); + } + if (FilterRoleGuid.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(FilterRoleGuid); + } + if (AlwaysShowLaser != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RaycastGizmoData other) { + if (other == null) { + return; + } + if (other.DistanceUnit != 0) { + DistanceUnit = other.DistanceUnit; + } + if (other.IgnoreObjects != false) { + IgnoreObjects = other.IgnoreObjects; + } + if (other.IgnorePlayers != false) { + IgnorePlayers = other.IgnorePlayers; + } + if (other.FilterTag.Length != 0) { + FilterTag = other.FilterTag; + } + if (other.FilterRole.Length != 0) { + FilterRole = other.FilterRole; + } + if (other.FilterRoleGuid.Length != 0) { + FilterRoleGuid = other.FilterRoleGuid; + } + if (other.AlwaysShowLaser != false) { + AlwaysShowLaser = other.AlwaysShowLaser; + } + _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 8: { + DistanceUnit = input.ReadInt32(); + break; + } + case 16: { + IgnoreObjects = input.ReadBool(); + break; + } + case 24: { + IgnorePlayers = input.ReadBool(); + break; + } + case 34: { + FilterTag = input.ReadString(); + break; + } + case 42: { + FilterRole = input.ReadString(); + break; + } + case 50: { + FilterRoleGuid = input.ReadString(); + break; + } + case 56: { + AlwaysShowLaser = input.ReadBool(); + 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 8: { + DistanceUnit = input.ReadInt32(); + break; + } + case 16: { + IgnoreObjects = input.ReadBool(); + break; + } + case 24: { + IgnorePlayers = input.ReadBool(); + break; + } + case 34: { + FilterTag = input.ReadString(); + break; + } + case 42: { + FilterRole = input.ReadString(); + break; + } + case 50: { + FilterRoleGuid = input.ReadString(); + break; + } + case 56: { + AlwaysShowLaser = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RaycastNodeData.cs b/RaycastNodeData.cs new file mode 100644 index 0000000..e7b6c32 --- /dev/null +++ b/RaycastNodeData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/raycast_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/raycast_node_data.proto + public static partial class RaycastNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/raycast_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RaycastNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9yYXljYXN0X25vZGVfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIiQwoPUmF5Y2FzdE5vZGVEYXRhEhcKD2Nhbl9oaXRfb2JqZWN0cxgB", + "IAEoBRIXCg9jYW5faGl0X3BsYXllcnMYAiABKAVCFqoCE0NpcmN1aXRzVjIu", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RaycastNodeData), global::CircuitsV2.Protobuf.RaycastNodeData.Parser, new[]{ "CanHitObjects", "CanHitPlayers" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RaycastNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RaycastNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RaycastNodeDataReflection.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 RaycastNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RaycastNodeData(RaycastNodeData other) : this() { + canHitObjects_ = other.canHitObjects_; + canHitPlayers_ = other.canHitPlayers_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RaycastNodeData Clone() { + return new RaycastNodeData(this); + } + + /// Field number for the "can_hit_objects" field. + public const int CanHitObjectsFieldNumber = 1; + private int canHitObjects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CanHitObjects { + get { return canHitObjects_; } + set { + canHitObjects_ = value; + } + } + + /// Field number for the "can_hit_players" field. + public const int CanHitPlayersFieldNumber = 2; + private int canHitPlayers_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CanHitPlayers { + get { return canHitPlayers_; } + set { + canHitPlayers_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RaycastNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RaycastNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CanHitObjects != other.CanHitObjects) return false; + if (CanHitPlayers != other.CanHitPlayers) 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 (CanHitObjects != 0) hash ^= CanHitObjects.GetHashCode(); + if (CanHitPlayers != 0) hash ^= CanHitPlayers.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 (CanHitObjects != 0) { + output.WriteRawTag(8); + output.WriteInt32(CanHitObjects); + } + if (CanHitPlayers != 0) { + output.WriteRawTag(16); + output.WriteInt32(CanHitPlayers); + } + 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 (CanHitObjects != 0) { + output.WriteRawTag(8); + output.WriteInt32(CanHitObjects); + } + if (CanHitPlayers != 0) { + output.WriteRawTag(16); + output.WriteInt32(CanHitPlayers); + } + 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 (CanHitObjects != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CanHitObjects); + } + if (CanHitPlayers != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CanHitPlayers); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RaycastNodeData other) { + if (other == null) { + return; + } + if (other.CanHitObjects != 0) { + CanHitObjects = other.CanHitObjects; + } + if (other.CanHitPlayers != 0) { + CanHitPlayers = other.CanHitPlayers; + } + _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 8: { + CanHitObjects = input.ReadInt32(); + break; + } + case 16: { + CanHitPlayers = input.ReadInt32(); + 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 8: { + CanHitObjects = input.ReadInt32(); + break; + } + case 16: { + CanHitPlayers = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RemoteControlData.cs b/RemoteControlData.cs new file mode 100644 index 0000000..2044050 --- /dev/null +++ b/RemoteControlData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/remote_control_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/remote_control_data.proto + public static partial class RemoteControlDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/remote_control_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RemoteControlDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS9yZW1vdGVfY29udHJvbF9kYXRhLnBy", + "b3RvEghyZWNfcm9vbSI2ChFSZW1vdGVDb250cm9sRGF0YRIhChljb250cm9s", + "bGVkX29iamVjdF92aWV3X2lkGAIgASgMQhOqAhBSZWNSb29tLlByb3RvYnVm", + "YgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RemoteControlData), global::RecRoom.Protobuf.RemoteControlData.Parser, new[]{ "ControlledObjectViewId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RemoteControlData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RemoteControlData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RemoteControlDataReflection.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 RemoteControlData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoteControlData(RemoteControlData other) : this() { + controlledObjectViewId_ = other.controlledObjectViewId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoteControlData Clone() { + return new RemoteControlData(this); + } + + /// Field number for the "controlled_object_view_id" field. + public const int ControlledObjectViewIdFieldNumber = 2; + private pb::ByteString controlledObjectViewId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString ControlledObjectViewId { + get { return controlledObjectViewId_; } + set { + controlledObjectViewId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RemoteControlData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RemoteControlData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ControlledObjectViewId != other.ControlledObjectViewId) 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 (ControlledObjectViewId.Length != 0) hash ^= ControlledObjectViewId.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 (ControlledObjectViewId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(ControlledObjectViewId); + } + 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 (ControlledObjectViewId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(ControlledObjectViewId); + } + 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 (ControlledObjectViewId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(ControlledObjectViewId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RemoteControlData other) { + if (other == null) { + return; + } + if (other.ControlledObjectViewId.Length != 0) { + ControlledObjectViewId = other.ControlledObjectViewId; + } + _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 18: { + ControlledObjectViewId = input.ReadBytes(); + 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 18: { + ControlledObjectViewId = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RemoteVideoPlayerData.cs b/RemoteVideoPlayerData.cs new file mode 100644 index 0000000..0333c21 --- /dev/null +++ b/RemoteVideoPlayerData.cs @@ -0,0 +1,393 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/remote_video_player_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/remote_video_player_data.proto + public static partial class RemoteVideoPlayerDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/remote_video_player_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RemoteVideoPlayerDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yZW1vdGVfdmlkZW9fcGxheWVyX2Rh", + "dGEucHJvdG8SCHJlY19yb29tIoYBChVSZW1vdGVWaWRlb1BsYXllckRhdGES", + "EQoJdmlkZW9fdXJsGAEgASgJEhQKDGF1ZGlvX3ZvbHVtZRgCIAEoAhISCgpp", + "c19sb29waW5nGAMgASgIEhkKEXVzZXNfZGlyZWN0X2F1ZGlvGAQgASgIEhUK", + "DWF1ZGlvX2NoYW5uZWwYBSABKAVCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnBy", + "b3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RemoteVideoPlayerData), global::RecRoom.Protobuf.RemoteVideoPlayerData.Parser, new[]{ "VideoUrl", "AudioVolume", "IsLooping", "UsesDirectAudio", "AudioChannel" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RemoteVideoPlayerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RemoteVideoPlayerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RemoteVideoPlayerDataReflection.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 RemoteVideoPlayerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoteVideoPlayerData(RemoteVideoPlayerData other) : this() { + videoUrl_ = other.videoUrl_; + audioVolume_ = other.audioVolume_; + isLooping_ = other.isLooping_; + usesDirectAudio_ = other.usesDirectAudio_; + audioChannel_ = other.audioChannel_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoteVideoPlayerData Clone() { + return new RemoteVideoPlayerData(this); + } + + /// Field number for the "video_url" field. + public const int VideoUrlFieldNumber = 1; + private string videoUrl_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string VideoUrl { + get { return videoUrl_; } + set { + videoUrl_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "audio_volume" field. + public const int AudioVolumeFieldNumber = 2; + private float audioVolume_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float AudioVolume { + get { return audioVolume_; } + set { + audioVolume_ = value; + } + } + + /// Field number for the "is_looping" field. + public const int IsLoopingFieldNumber = 3; + private bool isLooping_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsLooping { + get { return isLooping_; } + set { + isLooping_ = value; + } + } + + /// Field number for the "uses_direct_audio" field. + public const int UsesDirectAudioFieldNumber = 4; + private bool usesDirectAudio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UsesDirectAudio { + get { return usesDirectAudio_; } + set { + usesDirectAudio_ = value; + } + } + + /// Field number for the "audio_channel" field. + public const int AudioChannelFieldNumber = 5; + private int audioChannel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AudioChannel { + get { return audioChannel_; } + set { + audioChannel_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RemoteVideoPlayerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RemoteVideoPlayerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (VideoUrl != other.VideoUrl) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(AudioVolume, other.AudioVolume)) return false; + if (IsLooping != other.IsLooping) return false; + if (UsesDirectAudio != other.UsesDirectAudio) return false; + if (AudioChannel != other.AudioChannel) 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 (VideoUrl.Length != 0) hash ^= VideoUrl.GetHashCode(); + if (AudioVolume != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(AudioVolume); + if (IsLooping != false) hash ^= IsLooping.GetHashCode(); + if (UsesDirectAudio != false) hash ^= UsesDirectAudio.GetHashCode(); + if (AudioChannel != 0) hash ^= AudioChannel.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 (VideoUrl.Length != 0) { + output.WriteRawTag(10); + output.WriteString(VideoUrl); + } + if (AudioVolume != 0F) { + output.WriteRawTag(21); + output.WriteFloat(AudioVolume); + } + if (IsLooping != false) { + output.WriteRawTag(24); + output.WriteBool(IsLooping); + } + if (UsesDirectAudio != false) { + output.WriteRawTag(32); + output.WriteBool(UsesDirectAudio); + } + if (AudioChannel != 0) { + output.WriteRawTag(40); + output.WriteInt32(AudioChannel); + } + 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 (VideoUrl.Length != 0) { + output.WriteRawTag(10); + output.WriteString(VideoUrl); + } + if (AudioVolume != 0F) { + output.WriteRawTag(21); + output.WriteFloat(AudioVolume); + } + if (IsLooping != false) { + output.WriteRawTag(24); + output.WriteBool(IsLooping); + } + if (UsesDirectAudio != false) { + output.WriteRawTag(32); + output.WriteBool(UsesDirectAudio); + } + if (AudioChannel != 0) { + output.WriteRawTag(40); + output.WriteInt32(AudioChannel); + } + 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 (VideoUrl.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(VideoUrl); + } + if (AudioVolume != 0F) { + size += 1 + 4; + } + if (IsLooping != false) { + size += 1 + 1; + } + if (UsesDirectAudio != false) { + size += 1 + 1; + } + if (AudioChannel != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AudioChannel); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RemoteVideoPlayerData other) { + if (other == null) { + return; + } + if (other.VideoUrl.Length != 0) { + VideoUrl = other.VideoUrl; + } + if (other.AudioVolume != 0F) { + AudioVolume = other.AudioVolume; + } + if (other.IsLooping != false) { + IsLooping = other.IsLooping; + } + if (other.UsesDirectAudio != false) { + UsesDirectAudio = other.UsesDirectAudio; + } + if (other.AudioChannel != 0) { + AudioChannel = other.AudioChannel; + } + _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: { + VideoUrl = input.ReadString(); + break; + } + case 21: { + AudioVolume = input.ReadFloat(); + break; + } + case 24: { + IsLooping = input.ReadBool(); + break; + } + case 32: { + UsesDirectAudio = input.ReadBool(); + break; + } + case 40: { + AudioChannel = input.ReadInt32(); + 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: { + VideoUrl = input.ReadString(); + break; + } + case 21: { + AudioVolume = input.ReadFloat(); + break; + } + case 24: { + IsLooping = input.ReadBool(); + break; + } + case 32: { + UsesDirectAudio = input.ReadBool(); + break; + } + case 40: { + AudioChannel = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RemoveInventoryItemNodeData.cs b/RemoveInventoryItemNodeData.cs new file mode 100644 index 0000000..ae454a7 --- /dev/null +++ b/RemoveInventoryItemNodeData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/remove_inventory_item_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/remove_inventory_item_node_data.proto + public static partial class RemoveInventoryItemNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/remove_inventory_item_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RemoveInventoryItemNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0c192Mi9yZW1vdmVfaW52ZW50b3J5X2l0ZW1fbm9kZV9kYXRh", + "LnByb3RvEgtjaXJjdWl0c192MiIwChtSZW1vdmVJbnZlbnRvcnlJdGVtTm9k", + "ZURhdGESEQoJbG9nT3V0cHV0GAEgASgIQhaqAhNDaXJjdWl0c1YyLlByb3Rv", + "YnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RemoveInventoryItemNodeData), global::CircuitsV2.Protobuf.RemoveInventoryItemNodeData.Parser, new[]{ "LogOutput" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RemoveInventoryItemNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RemoveInventoryItemNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RemoveInventoryItemNodeDataReflection.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 RemoveInventoryItemNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoveInventoryItemNodeData(RemoveInventoryItemNodeData other) : this() { + logOutput_ = other.logOutput_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RemoveInventoryItemNodeData Clone() { + return new RemoveInventoryItemNodeData(this); + } + + /// Field number for the "logOutput" field. + public const int LogOutputFieldNumber = 1; + private bool logOutput_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LogOutput { + get { return logOutput_; } + set { + logOutput_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RemoveInventoryItemNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RemoveInventoryItemNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (LogOutput != other.LogOutput) 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 (LogOutput != false) hash ^= LogOutput.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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + output.WriteRawTag(8); + output.WriteBool(LogOutput); + } + 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 (LogOutput != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RemoveInventoryItemNodeData other) { + if (other == null) { + return; + } + if (other.LogOutput != false) { + LogOutput = other.LogOutput; + } + _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 8: { + LogOutput = input.ReadBool(); + 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 8: { + LogOutput = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ReplicatorData.cs b/ReplicatorData.cs new file mode 100644 index 0000000..516021e --- /dev/null +++ b/ReplicatorData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/replicator_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/replicator_data.proto + public static partial class ReplicatorDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/replicator_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ReplicatorDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yZXBsaWNhdG9yX2RhdGEucHJvdG8S", + "CHJlY19yb29tIi8KDlJlcGxpY2F0b3JEYXRhEh0KFURFUFJFQ0FURURfbWF4", + "X2NvcGllcxgBIAEoBUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ReplicatorData), global::RecRoom.Protobuf.ReplicatorData.Parser, new[]{ "DEPRECATEDMaxCopies" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ReplicatorData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReplicatorData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ReplicatorDataReflection.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 ReplicatorData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ReplicatorData(ReplicatorData other) : this() { + dEPRECATEDMaxCopies_ = other.dEPRECATEDMaxCopies_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ReplicatorData Clone() { + return new ReplicatorData(this); + } + + /// Field number for the "DEPRECATED_max_copies" field. + public const int DEPRECATEDMaxCopiesFieldNumber = 1; + private int dEPRECATEDMaxCopies_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDMaxCopies { + get { return dEPRECATEDMaxCopies_; } + set { + dEPRECATEDMaxCopies_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ReplicatorData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ReplicatorData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DEPRECATEDMaxCopies != other.DEPRECATEDMaxCopies) 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 (DEPRECATEDMaxCopies != 0) hash ^= DEPRECATEDMaxCopies.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 (DEPRECATEDMaxCopies != 0) { + output.WriteRawTag(8); + output.WriteInt32(DEPRECATEDMaxCopies); + } + 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 (DEPRECATEDMaxCopies != 0) { + output.WriteRawTag(8); + output.WriteInt32(DEPRECATEDMaxCopies); + } + 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 (DEPRECATEDMaxCopies != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDMaxCopies); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ReplicatorData other) { + if (other == null) { + return; + } + if (other.DEPRECATEDMaxCopies != 0) { + DEPRECATEDMaxCopies = other.DEPRECATEDMaxCopies; + } + _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 8: { + DEPRECATEDMaxCopies = input.ReadInt32(); + 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 8: { + DEPRECATEDMaxCopies = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ReplicatorRegistryData.cs b/ReplicatorRegistryData.cs new file mode 100644 index 0000000..21c9d54 --- /dev/null +++ b/ReplicatorRegistryData.cs @@ -0,0 +1,866 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/replicator_registry_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/replicator_registry_data.proto + public static partial class ReplicatorRegistryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/replicator_registry_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ReplicatorRegistryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0c192Mi9yZXBsaWNhdG9yX3JlZ2lzdHJ5X2RhdGEucHJvdG8S", + "C2NpcmN1aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90byJeChZSZXBsaWNh", + "dG9yUmVnaXN0cnlEYXRhEkQKEnJlcGxpY2F0b3JfZW50cmllcxgBIAMoCzIo", + "LmNpcmN1aXRzX3YyLlJlcGxpY2F0b3JSZWdpc3RyeUVudHJ5RGF0YSKJAgob", + "UmVwbGljYXRvclJlZ2lzdHJ5RW50cnlEYXRhEjEKGXJlcGxpY2F0b3JfcGVy", + "c2lzdGVuY2VfaWQYASABKAsyDi5jb3JlLkd1aWREYXRhEhcKD3RhcmdldF9n", + "cmFwaF9pZBgFIAEoBRIXCg9yZXNlcnZlZF9jb3BpZXMYAyABKAUSPwoVcmVw", + "bGljYXRlZF9ncmFwaF9kYXRhGAQgAygLMiAuY2lyY3VpdHNfdjIuUmVwbGlj", + "YXRlZEdyYXBoRGF0YRIQCghyZXZpc2lvbhgGIAEoDRIyChpERVBSRUNBVEVE", + "X3RhcmdldF9ncmFwaF9pZBgCIAEoCzIOLmNvcmUuR3VpZERhdGEiYwoTUmVw", + "bGljYXRlZEdyYXBoRGF0YRIlCg1iYXNlX2dyYXBoX2lkGAEgASgLMg4uY29y", + "ZS5HdWlkRGF0YRIlCg1zdWJfZ3JhcGhfaWRzGAIgAygLMg4uY29yZS5HdWlk", + "RGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ReplicatorRegistryData), global::CircuitsV2.Protobuf.ReplicatorRegistryData.Parser, new[]{ "ReplicatorEntries" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ReplicatorRegistryEntryData), global::CircuitsV2.Protobuf.ReplicatorRegistryEntryData.Parser, new[]{ "ReplicatorPersistenceId", "TargetGraphId", "ReservedCopies", "ReplicatedGraphData", "Revision", "DEPRECATEDTargetGraphId" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.ReplicatedGraphData), global::CircuitsV2.Protobuf.ReplicatedGraphData.Parser, new[]{ "BaseGraphId", "SubGraphIds" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ReplicatorRegistryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReplicatorRegistryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ReplicatorRegistryDataReflection.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 ReplicatorRegistryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ReplicatorRegistryData(ReplicatorRegistryData other) : this() { + replicatorEntries_ = other.replicatorEntries_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ReplicatorRegistryData Clone() { + return new ReplicatorRegistryData(this); + } + + /// Field number for the "replicator_entries" field. + public const int ReplicatorEntriesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_replicatorEntries_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.ReplicatorRegistryEntryData.Parser); + private readonly pbc::RepeatedField replicatorEntries_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ReplicatorEntries { + get { return replicatorEntries_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ReplicatorRegistryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ReplicatorRegistryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!replicatorEntries_.Equals(other.replicatorEntries_)) 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; + hash ^= replicatorEntries_.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 + replicatorEntries_.WriteTo(output, _repeated_replicatorEntries_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) { + replicatorEntries_.WriteTo(ref output, _repeated_replicatorEntries_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; + size += replicatorEntries_.CalculateSize(_repeated_replicatorEntries_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ReplicatorRegistryData other) { + if (other == null) { + return; + } + replicatorEntries_.Add(other.replicatorEntries_); + _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: { + replicatorEntries_.AddEntriesFrom(input, _repeated_replicatorEntries_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: { + replicatorEntries_.AddEntriesFrom(ref input, _repeated_replicatorEntries_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ReplicatorRegistryEntryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReplicatorRegistryEntryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ReplicatorRegistryDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 ReplicatorRegistryEntryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ReplicatorRegistryEntryData(ReplicatorRegistryEntryData other) : this() { + replicatorPersistenceId_ = other.replicatorPersistenceId_ != null ? other.replicatorPersistenceId_.Clone() : null; + targetGraphId_ = other.targetGraphId_; + reservedCopies_ = other.reservedCopies_; + replicatedGraphData_ = other.replicatedGraphData_.Clone(); + revision_ = other.revision_; + dEPRECATEDTargetGraphId_ = other.dEPRECATEDTargetGraphId_ != null ? other.dEPRECATEDTargetGraphId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ReplicatorRegistryEntryData Clone() { + return new ReplicatorRegistryEntryData(this); + } + + /// Field number for the "replicator_persistence_id" field. + public const int ReplicatorPersistenceIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData replicatorPersistenceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ReplicatorPersistenceId { + get { return replicatorPersistenceId_; } + set { + replicatorPersistenceId_ = value; + } + } + + /// Field number for the "target_graph_id" field. + public const int TargetGraphIdFieldNumber = 5; + private int targetGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TargetGraphId { + get { return targetGraphId_; } + set { + targetGraphId_ = value; + } + } + + /// Field number for the "reserved_copies" field. + public const int ReservedCopiesFieldNumber = 3; + private int reservedCopies_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ReservedCopies { + get { return reservedCopies_; } + set { + reservedCopies_ = value; + } + } + + /// Field number for the "replicated_graph_data" field. + public const int ReplicatedGraphDataFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_replicatedGraphData_codec + = pb::FieldCodec.ForMessage(34, global::CircuitsV2.Protobuf.ReplicatedGraphData.Parser); + private readonly pbc::RepeatedField replicatedGraphData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ReplicatedGraphData { + get { return replicatedGraphData_; } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 6; + private uint revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "DEPRECATED_target_graph_id" field. + public const int DEPRECATEDTargetGraphIdFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData dEPRECATEDTargetGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData DEPRECATEDTargetGraphId { + get { return dEPRECATEDTargetGraphId_; } + set { + dEPRECATEDTargetGraphId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ReplicatorRegistryEntryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ReplicatorRegistryEntryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ReplicatorPersistenceId, other.ReplicatorPersistenceId)) return false; + if (TargetGraphId != other.TargetGraphId) return false; + if (ReservedCopies != other.ReservedCopies) return false; + if(!replicatedGraphData_.Equals(other.replicatedGraphData_)) return false; + if (Revision != other.Revision) return false; + if (!object.Equals(DEPRECATEDTargetGraphId, other.DEPRECATEDTargetGraphId)) 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 (replicatorPersistenceId_ != null) hash ^= ReplicatorPersistenceId.GetHashCode(); + if (TargetGraphId != 0) hash ^= TargetGraphId.GetHashCode(); + if (ReservedCopies != 0) hash ^= ReservedCopies.GetHashCode(); + hash ^= replicatedGraphData_.GetHashCode(); + if (Revision != 0) hash ^= Revision.GetHashCode(); + if (dEPRECATEDTargetGraphId_ != null) hash ^= DEPRECATEDTargetGraphId.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 (replicatorPersistenceId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ReplicatorPersistenceId); + } + if (dEPRECATEDTargetGraphId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDTargetGraphId); + } + if (ReservedCopies != 0) { + output.WriteRawTag(24); + output.WriteInt32(ReservedCopies); + } + replicatedGraphData_.WriteTo(output, _repeated_replicatedGraphData_codec); + if (TargetGraphId != 0) { + output.WriteRawTag(40); + output.WriteInt32(TargetGraphId); + } + if (Revision != 0) { + output.WriteRawTag(48); + output.WriteUInt32(Revision); + } + 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 (replicatorPersistenceId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ReplicatorPersistenceId); + } + if (dEPRECATEDTargetGraphId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDTargetGraphId); + } + if (ReservedCopies != 0) { + output.WriteRawTag(24); + output.WriteInt32(ReservedCopies); + } + replicatedGraphData_.WriteTo(ref output, _repeated_replicatedGraphData_codec); + if (TargetGraphId != 0) { + output.WriteRawTag(40); + output.WriteInt32(TargetGraphId); + } + if (Revision != 0) { + output.WriteRawTag(48); + output.WriteUInt32(Revision); + } + 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 (replicatorPersistenceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ReplicatorPersistenceId); + } + if (TargetGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TargetGraphId); + } + if (ReservedCopies != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ReservedCopies); + } + size += replicatedGraphData_.CalculateSize(_repeated_replicatedGraphData_codec); + if (Revision != 0) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Revision); + } + if (dEPRECATEDTargetGraphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDTargetGraphId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ReplicatorRegistryEntryData other) { + if (other == null) { + return; + } + if (other.replicatorPersistenceId_ != null) { + if (replicatorPersistenceId_ == null) { + ReplicatorPersistenceId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ReplicatorPersistenceId.MergeFrom(other.ReplicatorPersistenceId); + } + if (other.TargetGraphId != 0) { + TargetGraphId = other.TargetGraphId; + } + if (other.ReservedCopies != 0) { + ReservedCopies = other.ReservedCopies; + } + replicatedGraphData_.Add(other.replicatedGraphData_); + if (other.Revision != 0) { + Revision = other.Revision; + } + if (other.dEPRECATEDTargetGraphId_ != null) { + if (dEPRECATEDTargetGraphId_ == null) { + DEPRECATEDTargetGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + DEPRECATEDTargetGraphId.MergeFrom(other.DEPRECATEDTargetGraphId); + } + _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 (replicatorPersistenceId_ == null) { + ReplicatorPersistenceId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ReplicatorPersistenceId); + break; + } + case 18: { + if (dEPRECATEDTargetGraphId_ == null) { + DEPRECATEDTargetGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DEPRECATEDTargetGraphId); + break; + } + case 24: { + ReservedCopies = input.ReadInt32(); + break; + } + case 34: { + replicatedGraphData_.AddEntriesFrom(input, _repeated_replicatedGraphData_codec); + break; + } + case 40: { + TargetGraphId = input.ReadInt32(); + break; + } + case 48: { + Revision = input.ReadUInt32(); + 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 (replicatorPersistenceId_ == null) { + ReplicatorPersistenceId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ReplicatorPersistenceId); + break; + } + case 18: { + if (dEPRECATEDTargetGraphId_ == null) { + DEPRECATEDTargetGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DEPRECATEDTargetGraphId); + break; + } + case 24: { + ReservedCopies = input.ReadInt32(); + break; + } + case 34: { + replicatedGraphData_.AddEntriesFrom(ref input, _repeated_replicatedGraphData_codec); + break; + } + case 40: { + TargetGraphId = input.ReadInt32(); + break; + } + case 48: { + Revision = input.ReadUInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ReplicatedGraphData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ReplicatedGraphData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.ReplicatorRegistryDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 ReplicatedGraphData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ReplicatedGraphData(ReplicatedGraphData other) : this() { + baseGraphId_ = other.baseGraphId_ != null ? other.baseGraphId_.Clone() : null; + subGraphIds_ = other.subGraphIds_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ReplicatedGraphData Clone() { + return new ReplicatedGraphData(this); + } + + /// Field number for the "base_graph_id" field. + public const int BaseGraphIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData baseGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData BaseGraphId { + get { return baseGraphId_; } + set { + baseGraphId_ = value; + } + } + + /// Field number for the "sub_graph_ids" field. + public const int SubGraphIdsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_subGraphIds_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField subGraphIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SubGraphIds { + get { return subGraphIds_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ReplicatedGraphData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ReplicatedGraphData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(BaseGraphId, other.BaseGraphId)) return false; + if(!subGraphIds_.Equals(other.subGraphIds_)) 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 (baseGraphId_ != null) hash ^= BaseGraphId.GetHashCode(); + hash ^= subGraphIds_.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 (baseGraphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BaseGraphId); + } + subGraphIds_.WriteTo(output, _repeated_subGraphIds_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 (baseGraphId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BaseGraphId); + } + subGraphIds_.WriteTo(ref output, _repeated_subGraphIds_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 (baseGraphId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BaseGraphId); + } + size += subGraphIds_.CalculateSize(_repeated_subGraphIds_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ReplicatedGraphData other) { + if (other == null) { + return; + } + if (other.baseGraphId_ != null) { + if (baseGraphId_ == null) { + BaseGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + BaseGraphId.MergeFrom(other.BaseGraphId); + } + subGraphIds_.Add(other.subGraphIds_); + _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 (baseGraphId_ == null) { + BaseGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BaseGraphId); + break; + } + case 18: { + subGraphIds_.AddEntriesFrom(input, _repeated_subGraphIds_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 (baseGraphId_ == null) { + BaseGraphId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(BaseGraphId); + break; + } + case 18: { + subGraphIds_.AddEntriesFrom(ref input, _repeated_subGraphIds_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RequestAvatarLocomotionAnimationData.cs b/RequestAvatarLocomotionAnimationData.cs new file mode 100644 index 0000000..272ee55 --- /dev/null +++ b/RequestAvatarLocomotionAnimationData.cs @@ -0,0 +1,246 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/locomotion/request_avatar_locomotion_animation_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/locomotion/request_avatar_locomotion_animation_data.proto + public static partial class RequestAvatarLocomotionAnimationDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/locomotion/request_avatar_locomotion_animation_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RequestAvatarLocomotionAnimationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkVjaXJjdWl0c192Mi9sb2NvbW90aW9uL3JlcXVlc3RfYXZhdGFyX2xvY29t", + "b3Rpb25fYW5pbWF0aW9uX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGjNyZWNf", + "cm9vbS9hdmF0YXJzL2Z1bGxfYm9keV9hbmltYXRpb25fb3ZlcnJpZGUucHJv", + "dG8iaAokUmVxdWVzdEF2YXRhckxvY29tb3Rpb25BbmltYXRpb25EYXRhEkAK", + "E2Z1bGxfYm9keV9hbmltYXRpb24YASABKA4yIy5yZWNfcm9vbS5GdWxsQm9k", + "eUFuaW1hdGlvbk92ZXJyaWRlQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverrideReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RequestAvatarLocomotionAnimationData), global::CircuitsV2.Protobuf.RequestAvatarLocomotionAnimationData.Parser, new[]{ "FullBodyAnimation" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RequestAvatarLocomotionAnimationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RequestAvatarLocomotionAnimationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RequestAvatarLocomotionAnimationDataReflection.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 RequestAvatarLocomotionAnimationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RequestAvatarLocomotionAnimationData(RequestAvatarLocomotionAnimationData other) : this() { + fullBodyAnimation_ = other.fullBodyAnimation_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RequestAvatarLocomotionAnimationData Clone() { + return new RequestAvatarLocomotionAnimationData(this); + } + + /// Field number for the "full_body_animation" field. + public const int FullBodyAnimationFieldNumber = 1; + private global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride fullBodyAnimation_ = global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride FullBodyAnimation { + get { return fullBodyAnimation_; } + set { + fullBodyAnimation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RequestAvatarLocomotionAnimationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RequestAvatarLocomotionAnimationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (FullBodyAnimation != other.FullBodyAnimation) 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 (FullBodyAnimation != global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride) hash ^= FullBodyAnimation.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 (FullBodyAnimation != global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride) { + output.WriteRawTag(8); + output.WriteEnum((int) FullBodyAnimation); + } + 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 (FullBodyAnimation != global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride) { + output.WriteRawTag(8); + output.WriteEnum((int) FullBodyAnimation); + } + 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 (FullBodyAnimation != global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) FullBodyAnimation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RequestAvatarLocomotionAnimationData other) { + if (other == null) { + return; + } + if (other.FullBodyAnimation != global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride.NoOverride) { + FullBodyAnimation = other.FullBodyAnimation; + } + _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 8: { + FullBodyAnimation = (global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride) input.ReadEnum(); + 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 8: { + FullBodyAnimation = (global::RecRoom.Avatars.Protobuf.FullBodyAnimationOverride) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RewardData.cs b/RewardData.cs new file mode 100644 index 0000000..c9eaabd --- /dev/null +++ b/RewardData.cs @@ -0,0 +1,595 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/reward_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/reward_data.proto + public static partial class RewardDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/reward_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RewardDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ch1jaXJjdWl0c192Mi9yZXdhcmRfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIa", + "FGNvcmUvZ3VpZF9kYXRhLnByb3RvGiZjaXJjdWl0c192Mi9jdXJyZW5jeV9y", + "ZXdhcmRfZGF0YS5wcm90bxooY2lyY3VpdHNfdjIvY29uc3VtYWJsZV9yZXdh", + "cmRfZGF0YS5wcm90bxohY2lyY3VpdHNfdjIva2V5X3Jld2FyZF9kYXRhLnBy", + "b3RvGjFjaXJjdWl0c192Mi9yb29tX2ludmVudG9yeV9pdGVtX3Jld2FyZF9k", + "YXRhLnByb3RvIuoCCgpSZXdhcmREYXRhEgwKBG5hbWUYASABKAkSEwoLZGVz", + "Y3JpcHRpb24YAiABKAkSGgoCaWQYAyABKAsyDi5jb3JlLkd1aWREYXRhEhMK", + "C2ltYWdlX2luZGV4GAQgASgFEhIKCmltYWdlX25hbWUYBSABKAkSOAoPY3Vy", + "cmVuY3lfcmV3YXJkGAYgASgLMh8uY2lyY3VpdHNfdjIuQ3VycmVuY3lSZXdh", + "cmREYXRhEjwKEWNvbnN1bWFibGVfcmV3YXJkGAcgASgLMiEuY2lyY3VpdHNf", + "djIuQ29uc3VtYWJsZVJld2FyZERhdGESLgoKa2V5X3Jld2FyZBgIIAEoCzIa", + "LmNpcmN1aXRzX3YyLktleVJld2FyZERhdGESTAoacm9vbV9pbnZlbnRvcnlf", + "aXRlbV9yZXdhcmQYCSABKAsyKC5jaXJjdWl0c192Mi5Sb29tSW52ZW50b3J5", + "SXRlbVJld2FyZERhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3Rv", + "Mw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.CurrencyRewardDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConsumableRewardDataReflection.Descriptor, global::CircuitsV2.Protobuf.KeyRewardDataReflection.Descriptor, global::CircuitsV2.Protobuf.RoomInventoryItemRewardDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RewardData), global::CircuitsV2.Protobuf.RewardData.Parser, new[]{ "Name", "Description", "Id", "ImageIndex", "ImageName", "CurrencyReward", "ConsumableReward", "KeyReward", "RoomInventoryItemReward" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RewardData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RewardData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RewardDataReflection.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 RewardData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RewardData(RewardData other) : this() { + name_ = other.name_; + description_ = other.description_; + id_ = other.id_ != null ? other.id_.Clone() : null; + imageIndex_ = other.imageIndex_; + imageName_ = other.imageName_; + currencyReward_ = other.currencyReward_ != null ? other.currencyReward_.Clone() : null; + consumableReward_ = other.consumableReward_ != null ? other.consumableReward_.Clone() : null; + keyReward_ = other.keyReward_ != null ? other.keyReward_.Clone() : null; + roomInventoryItemReward_ = other.roomInventoryItemReward_ != null ? other.roomInventoryItemReward_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RewardData Clone() { + return new RewardData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 2; + private string description_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Description { + get { return description_; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 3; + private global::RecRoom.Protobuf.Core.GuidData id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Id { + get { return id_; } + set { + id_ = value; + } + } + + /// Field number for the "image_index" field. + public const int ImageIndexFieldNumber = 4; + private int imageIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ImageIndex { + get { return imageIndex_; } + set { + imageIndex_ = value; + } + } + + /// Field number for the "image_name" field. + public const int ImageNameFieldNumber = 5; + private string imageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ImageName { + get { return imageName_; } + set { + imageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "currency_reward" field. + public const int CurrencyRewardFieldNumber = 6; + private global::CircuitsV2.Protobuf.CurrencyRewardData currencyReward_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CurrencyRewardData CurrencyReward { + get { return currencyReward_; } + set { + currencyReward_ = value; + } + } + + /// Field number for the "consumable_reward" field. + public const int ConsumableRewardFieldNumber = 7; + private global::CircuitsV2.Protobuf.ConsumableRewardData consumableReward_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConsumableRewardData ConsumableReward { + get { return consumableReward_; } + set { + consumableReward_ = value; + } + } + + /// Field number for the "key_reward" field. + public const int KeyRewardFieldNumber = 8; + private global::CircuitsV2.Protobuf.KeyRewardData keyReward_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.KeyRewardData KeyReward { + get { return keyReward_; } + set { + keyReward_ = value; + } + } + + /// Field number for the "room_inventory_item_reward" field. + public const int RoomInventoryItemRewardFieldNumber = 9; + private global::CircuitsV2.Protobuf.RoomInventoryItemRewardData roomInventoryItemReward_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomInventoryItemRewardData RoomInventoryItemReward { + get { return roomInventoryItemReward_; } + set { + roomInventoryItemReward_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RewardData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RewardData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (Description != other.Description) return false; + if (!object.Equals(Id, other.Id)) return false; + if (ImageIndex != other.ImageIndex) return false; + if (ImageName != other.ImageName) return false; + if (!object.Equals(CurrencyReward, other.CurrencyReward)) return false; + if (!object.Equals(ConsumableReward, other.ConsumableReward)) return false; + if (!object.Equals(KeyReward, other.KeyReward)) return false; + if (!object.Equals(RoomInventoryItemReward, other.RoomInventoryItemReward)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (Description.Length != 0) hash ^= Description.GetHashCode(); + if (id_ != null) hash ^= Id.GetHashCode(); + if (ImageIndex != 0) hash ^= ImageIndex.GetHashCode(); + if (ImageName.Length != 0) hash ^= ImageName.GetHashCode(); + if (currencyReward_ != null) hash ^= CurrencyReward.GetHashCode(); + if (consumableReward_ != null) hash ^= ConsumableReward.GetHashCode(); + if (keyReward_ != null) hash ^= KeyReward.GetHashCode(); + if (roomInventoryItemReward_ != null) hash ^= RoomInventoryItemReward.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (Description.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Description); + } + if (id_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Id); + } + if (ImageIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(ImageIndex); + } + if (ImageName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(ImageName); + } + if (currencyReward_ != null) { + output.WriteRawTag(50); + output.WriteMessage(CurrencyReward); + } + if (consumableReward_ != null) { + output.WriteRawTag(58); + output.WriteMessage(ConsumableReward); + } + if (keyReward_ != null) { + output.WriteRawTag(66); + output.WriteMessage(KeyReward); + } + if (roomInventoryItemReward_ != null) { + output.WriteRawTag(74); + output.WriteMessage(RoomInventoryItemReward); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (Description.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Description); + } + if (id_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Id); + } + if (ImageIndex != 0) { + output.WriteRawTag(32); + output.WriteInt32(ImageIndex); + } + if (ImageName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(ImageName); + } + if (currencyReward_ != null) { + output.WriteRawTag(50); + output.WriteMessage(CurrencyReward); + } + if (consumableReward_ != null) { + output.WriteRawTag(58); + output.WriteMessage(ConsumableReward); + } + if (keyReward_ != null) { + output.WriteRawTag(66); + output.WriteMessage(KeyReward); + } + if (roomInventoryItemReward_ != null) { + output.WriteRawTag(74); + output.WriteMessage(RoomInventoryItemReward); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (Description.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (id_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Id); + } + if (ImageIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ImageIndex); + } + if (ImageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ImageName); + } + if (currencyReward_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrencyReward); + } + if (consumableReward_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ConsumableReward); + } + if (keyReward_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(KeyReward); + } + if (roomInventoryItemReward_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomInventoryItemReward); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RewardData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.Description.Length != 0) { + Description = other.Description; + } + if (other.id_ != null) { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + Id.MergeFrom(other.Id); + } + if (other.ImageIndex != 0) { + ImageIndex = other.ImageIndex; + } + if (other.ImageName.Length != 0) { + ImageName = other.ImageName; + } + if (other.currencyReward_ != null) { + if (currencyReward_ == null) { + CurrencyReward = new global::CircuitsV2.Protobuf.CurrencyRewardData(); + } + CurrencyReward.MergeFrom(other.CurrencyReward); + } + if (other.consumableReward_ != null) { + if (consumableReward_ == null) { + ConsumableReward = new global::CircuitsV2.Protobuf.ConsumableRewardData(); + } + ConsumableReward.MergeFrom(other.ConsumableReward); + } + if (other.keyReward_ != null) { + if (keyReward_ == null) { + KeyReward = new global::CircuitsV2.Protobuf.KeyRewardData(); + } + KeyReward.MergeFrom(other.KeyReward); + } + if (other.roomInventoryItemReward_ != null) { + if (roomInventoryItemReward_ == null) { + RoomInventoryItemReward = new global::CircuitsV2.Protobuf.RoomInventoryItemRewardData(); + } + RoomInventoryItemReward.MergeFrom(other.RoomInventoryItemReward); + } + _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: { + Name = input.ReadString(); + break; + } + case 18: { + Description = input.ReadString(); + break; + } + case 26: { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Id); + break; + } + case 32: { + ImageIndex = input.ReadInt32(); + break; + } + case 42: { + ImageName = input.ReadString(); + break; + } + case 50: { + if (currencyReward_ == null) { + CurrencyReward = new global::CircuitsV2.Protobuf.CurrencyRewardData(); + } + input.ReadMessage(CurrencyReward); + break; + } + case 58: { + if (consumableReward_ == null) { + ConsumableReward = new global::CircuitsV2.Protobuf.ConsumableRewardData(); + } + input.ReadMessage(ConsumableReward); + break; + } + case 66: { + if (keyReward_ == null) { + KeyReward = new global::CircuitsV2.Protobuf.KeyRewardData(); + } + input.ReadMessage(KeyReward); + break; + } + case 74: { + if (roomInventoryItemReward_ == null) { + RoomInventoryItemReward = new global::CircuitsV2.Protobuf.RoomInventoryItemRewardData(); + } + input.ReadMessage(RoomInventoryItemReward); + 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: { + Name = input.ReadString(); + break; + } + case 18: { + Description = input.ReadString(); + break; + } + case 26: { + if (id_ == null) { + Id = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Id); + break; + } + case 32: { + ImageIndex = input.ReadInt32(); + break; + } + case 42: { + ImageName = input.ReadString(); + break; + } + case 50: { + if (currencyReward_ == null) { + CurrencyReward = new global::CircuitsV2.Protobuf.CurrencyRewardData(); + } + input.ReadMessage(CurrencyReward); + break; + } + case 58: { + if (consumableReward_ == null) { + ConsumableReward = new global::CircuitsV2.Protobuf.ConsumableRewardData(); + } + input.ReadMessage(ConsumableReward); + break; + } + case 66: { + if (keyReward_ == null) { + KeyReward = new global::CircuitsV2.Protobuf.KeyRewardData(); + } + input.ReadMessage(KeyReward); + break; + } + case 74: { + if (roomInventoryItemReward_ == null) { + RoomInventoryItemReward = new global::CircuitsV2.Protobuf.RoomInventoryItemRewardData(); + } + input.ReadMessage(RoomInventoryItemReward); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RewardNotificationNodeData.cs b/RewardNotificationNodeData.cs new file mode 100644 index 0000000..a6ab6e0 --- /dev/null +++ b/RewardNotificationNodeData.cs @@ -0,0 +1,544 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/notification/reward_notification_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/notification/reward_notification_node_data.proto + public static partial class RewardNotificationNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/notification/reward_notification_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RewardNotificationNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjxjaXJjdWl0c192Mi9ub3RpZmljYXRpb24vcmV3YXJkX25vdGlmaWNhdGlv", + "bl9ub2RlX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyIpQCChpSZXdhcmROb3Rp", + "ZmljYXRpb25Ob2RlRGF0YRIYChBiYWNrZ3JvdW5kX2NvbG9yGAEgASgFEhgK", + "EHRpdGxlX3RleHRfY29sb3IYAiABKAUSFwoPdGl0bGVfdGV4dF9zaXplGAMg", + "ASgFEh4KFmRlc2NyaXB0aW9uX3RleHRfY29sb3IYBCABKAUSHQoVZGVzY3Jp", + "cHRpb25fdGV4dF9zaXplGAUgASgFEhoKEnNob3dfY29udGVudHNfdGV4dBgG", + "IAEoCBIbChNjb250ZW50c190ZXh0X2NvbG9yGAcgASgFEh0KFWNvbnRlbnRz", + "X2Rpc3BsYXlfbW9kZRgIIAEoBRISCgpzaG93X2ltYWdlGAkgASgIQhaqAhND", + "aXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RewardNotificationNodeData), global::CircuitsV2.Protobuf.RewardNotificationNodeData.Parser, new[]{ "BackgroundColor", "TitleTextColor", "TitleTextSize", "DescriptionTextColor", "DescriptionTextSize", "ShowContentsText", "ContentsTextColor", "ContentsDisplayMode", "ShowImage" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RewardNotificationNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RewardNotificationNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RewardNotificationNodeDataReflection.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 RewardNotificationNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RewardNotificationNodeData(RewardNotificationNodeData other) : this() { + backgroundColor_ = other.backgroundColor_; + titleTextColor_ = other.titleTextColor_; + titleTextSize_ = other.titleTextSize_; + descriptionTextColor_ = other.descriptionTextColor_; + descriptionTextSize_ = other.descriptionTextSize_; + showContentsText_ = other.showContentsText_; + contentsTextColor_ = other.contentsTextColor_; + contentsDisplayMode_ = other.contentsDisplayMode_; + showImage_ = other.showImage_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RewardNotificationNodeData Clone() { + return new RewardNotificationNodeData(this); + } + + /// Field number for the "background_color" field. + public const int BackgroundColorFieldNumber = 1; + private int backgroundColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BackgroundColor { + get { return backgroundColor_; } + set { + backgroundColor_ = value; + } + } + + /// Field number for the "title_text_color" field. + public const int TitleTextColorFieldNumber = 2; + private int titleTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleTextColor { + get { return titleTextColor_; } + set { + titleTextColor_ = value; + } + } + + /// Field number for the "title_text_size" field. + public const int TitleTextSizeFieldNumber = 3; + private int titleTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleTextSize { + get { return titleTextSize_; } + set { + titleTextSize_ = value; + } + } + + /// Field number for the "description_text_color" field. + public const int DescriptionTextColorFieldNumber = 4; + private int descriptionTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DescriptionTextColor { + get { return descriptionTextColor_; } + set { + descriptionTextColor_ = value; + } + } + + /// Field number for the "description_text_size" field. + public const int DescriptionTextSizeFieldNumber = 5; + private int descriptionTextSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DescriptionTextSize { + get { return descriptionTextSize_; } + set { + descriptionTextSize_ = value; + } + } + + /// Field number for the "show_contents_text" field. + public const int ShowContentsTextFieldNumber = 6; + private bool showContentsText_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowContentsText { + get { return showContentsText_; } + set { + showContentsText_ = value; + } + } + + /// Field number for the "contents_text_color" field. + public const int ContentsTextColorFieldNumber = 7; + private int contentsTextColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ContentsTextColor { + get { return contentsTextColor_; } + set { + contentsTextColor_ = value; + } + } + + /// Field number for the "contents_display_mode" field. + public const int ContentsDisplayModeFieldNumber = 8; + private int contentsDisplayMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ContentsDisplayMode { + get { return contentsDisplayMode_; } + set { + contentsDisplayMode_ = value; + } + } + + /// Field number for the "show_image" field. + public const int ShowImageFieldNumber = 9; + private bool showImage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowImage { + get { return showImage_; } + set { + showImage_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RewardNotificationNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RewardNotificationNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BackgroundColor != other.BackgroundColor) return false; + if (TitleTextColor != other.TitleTextColor) return false; + if (TitleTextSize != other.TitleTextSize) return false; + if (DescriptionTextColor != other.DescriptionTextColor) return false; + if (DescriptionTextSize != other.DescriptionTextSize) return false; + if (ShowContentsText != other.ShowContentsText) return false; + if (ContentsTextColor != other.ContentsTextColor) return false; + if (ContentsDisplayMode != other.ContentsDisplayMode) return false; + if (ShowImage != other.ShowImage) 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 (BackgroundColor != 0) hash ^= BackgroundColor.GetHashCode(); + if (TitleTextColor != 0) hash ^= TitleTextColor.GetHashCode(); + if (TitleTextSize != 0) hash ^= TitleTextSize.GetHashCode(); + if (DescriptionTextColor != 0) hash ^= DescriptionTextColor.GetHashCode(); + if (DescriptionTextSize != 0) hash ^= DescriptionTextSize.GetHashCode(); + if (ShowContentsText != false) hash ^= ShowContentsText.GetHashCode(); + if (ContentsTextColor != 0) hash ^= ContentsTextColor.GetHashCode(); + if (ContentsDisplayMode != 0) hash ^= ContentsDisplayMode.GetHashCode(); + if (ShowImage != false) hash ^= ShowImage.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 (BackgroundColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(BackgroundColor); + } + if (TitleTextColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(TitleTextColor); + } + if (TitleTextSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleTextSize); + } + if (DescriptionTextColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(DescriptionTextColor); + } + if (DescriptionTextSize != 0) { + output.WriteRawTag(40); + output.WriteInt32(DescriptionTextSize); + } + if (ShowContentsText != false) { + output.WriteRawTag(48); + output.WriteBool(ShowContentsText); + } + if (ContentsTextColor != 0) { + output.WriteRawTag(56); + output.WriteInt32(ContentsTextColor); + } + if (ContentsDisplayMode != 0) { + output.WriteRawTag(64); + output.WriteInt32(ContentsDisplayMode); + } + if (ShowImage != false) { + output.WriteRawTag(72); + output.WriteBool(ShowImage); + } + 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 (BackgroundColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(BackgroundColor); + } + if (TitleTextColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(TitleTextColor); + } + if (TitleTextSize != 0) { + output.WriteRawTag(24); + output.WriteInt32(TitleTextSize); + } + if (DescriptionTextColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(DescriptionTextColor); + } + if (DescriptionTextSize != 0) { + output.WriteRawTag(40); + output.WriteInt32(DescriptionTextSize); + } + if (ShowContentsText != false) { + output.WriteRawTag(48); + output.WriteBool(ShowContentsText); + } + if (ContentsTextColor != 0) { + output.WriteRawTag(56); + output.WriteInt32(ContentsTextColor); + } + if (ContentsDisplayMode != 0) { + output.WriteRawTag(64); + output.WriteInt32(ContentsDisplayMode); + } + if (ShowImage != false) { + output.WriteRawTag(72); + output.WriteBool(ShowImage); + } + 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 (BackgroundColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BackgroundColor); + } + if (TitleTextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleTextColor); + } + if (TitleTextSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleTextSize); + } + if (DescriptionTextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DescriptionTextColor); + } + if (DescriptionTextSize != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DescriptionTextSize); + } + if (ShowContentsText != false) { + size += 1 + 1; + } + if (ContentsTextColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ContentsTextColor); + } + if (ContentsDisplayMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ContentsDisplayMode); + } + if (ShowImage != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RewardNotificationNodeData other) { + if (other == null) { + return; + } + if (other.BackgroundColor != 0) { + BackgroundColor = other.BackgroundColor; + } + if (other.TitleTextColor != 0) { + TitleTextColor = other.TitleTextColor; + } + if (other.TitleTextSize != 0) { + TitleTextSize = other.TitleTextSize; + } + if (other.DescriptionTextColor != 0) { + DescriptionTextColor = other.DescriptionTextColor; + } + if (other.DescriptionTextSize != 0) { + DescriptionTextSize = other.DescriptionTextSize; + } + if (other.ShowContentsText != false) { + ShowContentsText = other.ShowContentsText; + } + if (other.ContentsTextColor != 0) { + ContentsTextColor = other.ContentsTextColor; + } + if (other.ContentsDisplayMode != 0) { + ContentsDisplayMode = other.ContentsDisplayMode; + } + if (other.ShowImage != false) { + ShowImage = other.ShowImage; + } + _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 8: { + BackgroundColor = input.ReadInt32(); + break; + } + case 16: { + TitleTextColor = input.ReadInt32(); + break; + } + case 24: { + TitleTextSize = input.ReadInt32(); + break; + } + case 32: { + DescriptionTextColor = input.ReadInt32(); + break; + } + case 40: { + DescriptionTextSize = input.ReadInt32(); + break; + } + case 48: { + ShowContentsText = input.ReadBool(); + break; + } + case 56: { + ContentsTextColor = input.ReadInt32(); + break; + } + case 64: { + ContentsDisplayMode = input.ReadInt32(); + break; + } + case 72: { + ShowImage = input.ReadBool(); + 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 8: { + BackgroundColor = input.ReadInt32(); + break; + } + case 16: { + TitleTextColor = input.ReadInt32(); + break; + } + case 24: { + TitleTextSize = input.ReadInt32(); + break; + } + case 32: { + DescriptionTextColor = input.ReadInt32(); + break; + } + case 40: { + DescriptionTextSize = input.ReadInt32(); + break; + } + case 48: { + ShowContentsText = input.ReadBool(); + break; + } + case 56: { + ContentsTextColor = input.ReadInt32(); + break; + } + case 64: { + ContentsDisplayMode = input.ReadInt32(); + break; + } + case 72: { + ShowImage = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomAssetsStateData.cs b/RoomAssetsStateData.cs new file mode 100644 index 0000000..0895c94 --- /dev/null +++ b/RoomAssetsStateData.cs @@ -0,0 +1,488 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/room_assets_state_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/room_assets_state_data.proto + public static partial class RoomAssetsStateDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/room_assets_state_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomAssetsStateDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9yb29tX2Fzc2V0c19zdGF0ZV9kYXRhLnByb3RvEgtj", + "aXJjdWl0c192MhouY2lyY3VpdHMvc2hhcmVkL3V0aWxpdGllcy9zb2FfaWRf", + "MzJfZGF0YS5wcm90bxolY2lyY3VpdHMvc2hhcmVkL2FwaS9pZF8xMjhfZGF0", + "YS5wcm90bxoUY29yZS9ndWlkX2RhdGEucHJvdG8ixAIKE1Jvb21Bc3NldHNT", + "dGF0ZURhdGESMAoRYXNzZXRfZGVmaW5pdGlvbnMYASABKAsyFS5jaXJjdWl0", + "cy5TT0FJZDMyRGF0YRItChBhc3NldF9vcmlnaW5faWRzGAIgAygLMhMuY2ly", + "Y3VpdHMuSWQxMjhEYXRhEhMKC2Fzc2V0X2tpbmRzGAMgAygFEhkKEWFzc2V0", + "X2lkX2pvaW5faWRzGAQgAygFEi4KD2Fzc2V0X2lkXzMyX2lkcxgFIAEoCzIV", + "LmNpcmN1aXRzLlNPQUlkMzJEYXRhEhQKDGFzc2V0X2lkXzMycxgGIAMoBRIv", + "ChBhc3NldF9pZF8xMjhfaWRzGAcgASgLMhUuY2lyY3VpdHMuU09BSWQzMkRh", + "dGESJQoNYXNzZXRfaWRfMTI4cxgIIAMoCzIOLmNvcmUuR3VpZERhdGFCFqoC", + "E0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, global::Circuits.Shared.Api.Protobuf.Id128DataReflection.Descriptor, global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RoomAssetsStateData), global::CircuitsV2.Protobuf.RoomAssetsStateData.Parser, new[]{ "AssetDefinitions", "AssetOriginIds", "AssetKinds", "AssetIdJoinIds", "AssetId32Ids", "AssetId32S", "AssetId128Ids", "AssetId128S" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomAssetsStateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomAssetsStateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RoomAssetsStateDataReflection.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 RoomAssetsStateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomAssetsStateData(RoomAssetsStateData other) : this() { + assetDefinitions_ = other.assetDefinitions_ != null ? other.assetDefinitions_.Clone() : null; + assetOriginIds_ = other.assetOriginIds_.Clone(); + assetKinds_ = other.assetKinds_.Clone(); + assetIdJoinIds_ = other.assetIdJoinIds_.Clone(); + assetId32Ids_ = other.assetId32Ids_ != null ? other.assetId32Ids_.Clone() : null; + assetId32S_ = other.assetId32S_.Clone(); + assetId128Ids_ = other.assetId128Ids_ != null ? other.assetId128Ids_.Clone() : null; + assetId128S_ = other.assetId128S_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomAssetsStateData Clone() { + return new RoomAssetsStateData(this); + } + + /// Field number for the "asset_definitions" field. + public const int AssetDefinitionsFieldNumber = 1; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data assetDefinitions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data AssetDefinitions { + get { return assetDefinitions_; } + set { + assetDefinitions_ = value; + } + } + + /// Field number for the "asset_origin_ids" field. + public const int AssetOriginIdsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_assetOriginIds_codec + = pb::FieldCodec.ForMessage(18, global::Circuits.Shared.Api.Protobuf.Id128Data.Parser); + private readonly pbc::RepeatedField assetOriginIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField AssetOriginIds { + get { return assetOriginIds_; } + } + + /// Field number for the "asset_kinds" field. + public const int AssetKindsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_assetKinds_codec + = pb::FieldCodec.ForInt32(26); + private readonly pbc::RepeatedField assetKinds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField AssetKinds { + get { return assetKinds_; } + } + + /// Field number for the "asset_id_join_ids" field. + public const int AssetIdJoinIdsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_assetIdJoinIds_codec + = pb::FieldCodec.ForInt32(34); + private readonly pbc::RepeatedField assetIdJoinIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField AssetIdJoinIds { + get { return assetIdJoinIds_; } + } + + /// Field number for the "asset_id_32_ids" field. + public const int AssetId32IdsFieldNumber = 5; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data assetId32Ids_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data AssetId32Ids { + get { return assetId32Ids_; } + set { + assetId32Ids_ = value; + } + } + + /// Field number for the "asset_id_32s" field. + public const int AssetId32SFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_assetId32S_codec + = pb::FieldCodec.ForInt32(50); + private readonly pbc::RepeatedField assetId32S_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField AssetId32S { + get { return assetId32S_; } + } + + /// Field number for the "asset_id_128_ids" field. + public const int AssetId128IdsFieldNumber = 7; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data assetId128Ids_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data AssetId128Ids { + get { return assetId128Ids_; } + set { + assetId128Ids_ = value; + } + } + + /// Field number for the "asset_id_128s" field. + public const int AssetId128SFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_assetId128S_codec + = pb::FieldCodec.ForMessage(66, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField assetId128S_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField AssetId128S { + get { return assetId128S_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomAssetsStateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomAssetsStateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AssetDefinitions, other.AssetDefinitions)) return false; + if(!assetOriginIds_.Equals(other.assetOriginIds_)) return false; + if(!assetKinds_.Equals(other.assetKinds_)) return false; + if(!assetIdJoinIds_.Equals(other.assetIdJoinIds_)) return false; + if (!object.Equals(AssetId32Ids, other.AssetId32Ids)) return false; + if(!assetId32S_.Equals(other.assetId32S_)) return false; + if (!object.Equals(AssetId128Ids, other.AssetId128Ids)) return false; + if(!assetId128S_.Equals(other.assetId128S_)) 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 (assetDefinitions_ != null) hash ^= AssetDefinitions.GetHashCode(); + hash ^= assetOriginIds_.GetHashCode(); + hash ^= assetKinds_.GetHashCode(); + hash ^= assetIdJoinIds_.GetHashCode(); + if (assetId32Ids_ != null) hash ^= AssetId32Ids.GetHashCode(); + hash ^= assetId32S_.GetHashCode(); + if (assetId128Ids_ != null) hash ^= AssetId128Ids.GetHashCode(); + hash ^= assetId128S_.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 (assetDefinitions_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AssetDefinitions); + } + assetOriginIds_.WriteTo(output, _repeated_assetOriginIds_codec); + assetKinds_.WriteTo(output, _repeated_assetKinds_codec); + assetIdJoinIds_.WriteTo(output, _repeated_assetIdJoinIds_codec); + if (assetId32Ids_ != null) { + output.WriteRawTag(42); + output.WriteMessage(AssetId32Ids); + } + assetId32S_.WriteTo(output, _repeated_assetId32S_codec); + if (assetId128Ids_ != null) { + output.WriteRawTag(58); + output.WriteMessage(AssetId128Ids); + } + assetId128S_.WriteTo(output, _repeated_assetId128S_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 (assetDefinitions_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AssetDefinitions); + } + assetOriginIds_.WriteTo(ref output, _repeated_assetOriginIds_codec); + assetKinds_.WriteTo(ref output, _repeated_assetKinds_codec); + assetIdJoinIds_.WriteTo(ref output, _repeated_assetIdJoinIds_codec); + if (assetId32Ids_ != null) { + output.WriteRawTag(42); + output.WriteMessage(AssetId32Ids); + } + assetId32S_.WriteTo(ref output, _repeated_assetId32S_codec); + if (assetId128Ids_ != null) { + output.WriteRawTag(58); + output.WriteMessage(AssetId128Ids); + } + assetId128S_.WriteTo(ref output, _repeated_assetId128S_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 (assetDefinitions_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AssetDefinitions); + } + size += assetOriginIds_.CalculateSize(_repeated_assetOriginIds_codec); + size += assetKinds_.CalculateSize(_repeated_assetKinds_codec); + size += assetIdJoinIds_.CalculateSize(_repeated_assetIdJoinIds_codec); + if (assetId32Ids_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AssetId32Ids); + } + size += assetId32S_.CalculateSize(_repeated_assetId32S_codec); + if (assetId128Ids_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AssetId128Ids); + } + size += assetId128S_.CalculateSize(_repeated_assetId128S_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomAssetsStateData other) { + if (other == null) { + return; + } + if (other.assetDefinitions_ != null) { + if (assetDefinitions_ == null) { + AssetDefinitions = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + AssetDefinitions.MergeFrom(other.AssetDefinitions); + } + assetOriginIds_.Add(other.assetOriginIds_); + assetKinds_.Add(other.assetKinds_); + assetIdJoinIds_.Add(other.assetIdJoinIds_); + if (other.assetId32Ids_ != null) { + if (assetId32Ids_ == null) { + AssetId32Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + AssetId32Ids.MergeFrom(other.AssetId32Ids); + } + assetId32S_.Add(other.assetId32S_); + if (other.assetId128Ids_ != null) { + if (assetId128Ids_ == null) { + AssetId128Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + AssetId128Ids.MergeFrom(other.AssetId128Ids); + } + assetId128S_.Add(other.assetId128S_); + _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 (assetDefinitions_ == null) { + AssetDefinitions = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(AssetDefinitions); + break; + } + case 18: { + assetOriginIds_.AddEntriesFrom(input, _repeated_assetOriginIds_codec); + break; + } + case 26: + case 24: { + assetKinds_.AddEntriesFrom(input, _repeated_assetKinds_codec); + break; + } + case 34: + case 32: { + assetIdJoinIds_.AddEntriesFrom(input, _repeated_assetIdJoinIds_codec); + break; + } + case 42: { + if (assetId32Ids_ == null) { + AssetId32Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(AssetId32Ids); + break; + } + case 50: + case 48: { + assetId32S_.AddEntriesFrom(input, _repeated_assetId32S_codec); + break; + } + case 58: { + if (assetId128Ids_ == null) { + AssetId128Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(AssetId128Ids); + break; + } + case 66: { + assetId128S_.AddEntriesFrom(input, _repeated_assetId128S_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 (assetDefinitions_ == null) { + AssetDefinitions = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(AssetDefinitions); + break; + } + case 18: { + assetOriginIds_.AddEntriesFrom(ref input, _repeated_assetOriginIds_codec); + break; + } + case 26: + case 24: { + assetKinds_.AddEntriesFrom(ref input, _repeated_assetKinds_codec); + break; + } + case 34: + case 32: { + assetIdJoinIds_.AddEntriesFrom(ref input, _repeated_assetIdJoinIds_codec); + break; + } + case 42: { + if (assetId32Ids_ == null) { + AssetId32Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(AssetId32Ids); + break; + } + case 50: + case 48: { + assetId32S_.AddEntriesFrom(ref input, _repeated_assetId32S_codec); + break; + } + case 58: { + if (assetId128Ids_ == null) { + AssetId128Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(AssetId128Ids); + break; + } + case 66: { + assetId128S_.AddEntriesFrom(ref input, _repeated_assetId128S_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomConsumableButtonData.cs b/RoomConsumableButtonData.cs new file mode 100644 index 0000000..335567d --- /dev/null +++ b/RoomConsumableButtonData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/room_consumable_button_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/room_consumable_button_data.proto + public static partial class RoomConsumableButtonDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/room_consumable_button_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomConsumableButtonDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yb29tX2NvbnN1bWFibGVfYnV0dG9u", + "X2RhdGEucHJvdG8SCHJlY19yb29tIjYKGFJvb21Db25zdW1hYmxlQnV0dG9u", + "RGF0YRIaChJyb29tX2NvbnN1bWFibGVfaWQYASABKAxCE6oCEFJlY1Jvb20u", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomConsumableButtonData), global::RecRoom.Protobuf.RoomConsumableButtonData.Parser, new[]{ "RoomConsumableId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomConsumableButtonData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomConsumableButtonData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomConsumableButtonDataReflection.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 RoomConsumableButtonData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomConsumableButtonData(RoomConsumableButtonData other) : this() { + roomConsumableId_ = other.roomConsumableId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomConsumableButtonData Clone() { + return new RoomConsumableButtonData(this); + } + + /// Field number for the "room_consumable_id" field. + public const int RoomConsumableIdFieldNumber = 1; + private pb::ByteString roomConsumableId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString RoomConsumableId { + get { return roomConsumableId_; } + set { + roomConsumableId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomConsumableButtonData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomConsumableButtonData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (RoomConsumableId != other.RoomConsumableId) 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 (RoomConsumableId.Length != 0) hash ^= RoomConsumableId.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 (RoomConsumableId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(RoomConsumableId); + } + 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 (RoomConsumableId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(RoomConsumableId); + } + 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 (RoomConsumableId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(RoomConsumableId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomConsumableButtonData other) { + if (other == null) { + return; + } + if (other.RoomConsumableId.Length != 0) { + RoomConsumableId = other.RoomConsumableId; + } + _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: { + RoomConsumableId = input.ReadBytes(); + 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: { + RoomConsumableId = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomCurrencyButtonData.cs b/RoomCurrencyButtonData.cs new file mode 100644 index 0000000..984a479 --- /dev/null +++ b/RoomCurrencyButtonData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/room_currency_button_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/room_currency_button_data.proto + public static partial class RoomCurrencyButtonDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/room_currency_button_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomCurrencyButtonDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjRyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yb29tX2N1cnJlbmN5X2J1dHRvbl9k", + "YXRhLnByb3RvEghyZWNfcm9vbSItChZSb29tQ3VycmVuY3lCdXR0b25EYXRh", + "EhMKC2N1cnJlbmN5X2lkGAEgASgMQhOqAhBSZWNSb29tLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomCurrencyButtonData), global::RecRoom.Protobuf.RoomCurrencyButtonData.Parser, new[]{ "CurrencyId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomCurrencyButtonData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomCurrencyButtonData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomCurrencyButtonDataReflection.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 RoomCurrencyButtonData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomCurrencyButtonData(RoomCurrencyButtonData other) : this() { + currencyId_ = other.currencyId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomCurrencyButtonData Clone() { + return new RoomCurrencyButtonData(this); + } + + /// Field number for the "currency_id" field. + public const int CurrencyIdFieldNumber = 1; + private pb::ByteString currencyId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString CurrencyId { + get { return currencyId_; } + set { + currencyId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomCurrencyButtonData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomCurrencyButtonData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CurrencyId != other.CurrencyId) 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 (CurrencyId.Length != 0) hash ^= CurrencyId.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 (CurrencyId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(CurrencyId); + } + 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 (CurrencyId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(CurrencyId); + } + 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 (CurrencyId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(CurrencyId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomCurrencyButtonData other) { + if (other == null) { + return; + } + if (other.CurrencyId.Length != 0) { + CurrencyId = other.CurrencyId; + } + _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: { + CurrencyId = input.ReadBytes(); + 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: { + CurrencyId = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomDoorData.cs b/RoomDoorData.cs new file mode 100644 index 0000000..0ece2e1 --- /dev/null +++ b/RoomDoorData.cs @@ -0,0 +1,494 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/room_door_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/room_door_data.proto + public static partial class RoomDoorDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/room_door_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomDoorDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CilyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yb29tX2Rvb3JfZGF0YS5wcm90bxII", + "cmVjX3Jvb20ioQMKDFJvb21Eb29yRGF0YRIaChJyb29tX2lkX2RlcHJlY2F0", + "ZWQYASABKAMSEwoLdGFyZ2V0X25hbWUYAiABKAkSPgoLdGFyZ2V0X3R5cGUY", + "AyABKA4yKS5yZWNfcm9vbS5Sb29tRG9vckRhdGEuUm9vbURvb3JUYXJnZXRU", + "eXBlEj4KC2ludml0ZV9tb2RlGAQgASgOMikucmVjX3Jvb20uUm9vbURvb3JE", + "YXRhLlJvb21Eb29ySW52aXRlTW9kZRIRCgloaWRlX3NpZ24YBSABKAgSEQoJ", + "aGlkZV9kb29yGAYgASgIEhoKEmZvcmNlX25ld19pbnN0YW5jZRgHIAEoCCI+", + "ChJSb29tRG9vclRhcmdldFR5cGUSDwoLVW5rbm93blR5cGUQABIICgRSb29t", + "EAESDQoJUm9vbVNjZW5lEAIiXgoSUm9vbURvb3JJbnZpdGVNb2RlEg8KC1Vu", + "a25vd25Nb2RlEAASCgoGTm9ybWFsEAESEwoPUGFydHlBdXRvRm9sbG93EAIS", + "FgoSRXZlcnlvbmVBdXRvRm9sbG93EANCE6oCEFJlY1Jvb20uUHJvdG9idWZi", + "BnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomDoorData), global::RecRoom.Protobuf.RoomDoorData.Parser, new[]{ "RoomIdDeprecated", "TargetName", "TargetType", "InviteMode", "HideSign", "HideDoor", "ForceNewInstance" }, null, new[]{ typeof(global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType), typeof(global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode) }, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomDoorData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomDoorData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomDoorDataReflection.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 RoomDoorData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomDoorData(RoomDoorData other) : this() { + roomIdDeprecated_ = other.roomIdDeprecated_; + targetName_ = other.targetName_; + targetType_ = other.targetType_; + inviteMode_ = other.inviteMode_; + hideSign_ = other.hideSign_; + hideDoor_ = other.hideDoor_; + forceNewInstance_ = other.forceNewInstance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomDoorData Clone() { + return new RoomDoorData(this); + } + + /// Field number for the "room_id_deprecated" field. + public const int RoomIdDeprecatedFieldNumber = 1; + private long roomIdDeprecated_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long RoomIdDeprecated { + get { return roomIdDeprecated_; } + set { + roomIdDeprecated_ = value; + } + } + + /// Field number for the "target_name" field. + public const int TargetNameFieldNumber = 2; + private string targetName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string TargetName { + get { return targetName_; } + set { + targetName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "target_type" field. + public const int TargetTypeFieldNumber = 3; + private global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType targetType_ = global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType TargetType { + get { return targetType_; } + set { + targetType_ = value; + } + } + + /// Field number for the "invite_mode" field. + public const int InviteModeFieldNumber = 4; + private global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode inviteMode_ = global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode.UnknownMode; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode InviteMode { + get { return inviteMode_; } + set { + inviteMode_ = value; + } + } + + /// Field number for the "hide_sign" field. + public const int HideSignFieldNumber = 5; + private bool hideSign_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HideSign { + get { return hideSign_; } + set { + hideSign_ = value; + } + } + + /// Field number for the "hide_door" field. + public const int HideDoorFieldNumber = 6; + private bool hideDoor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HideDoor { + get { return hideDoor_; } + set { + hideDoor_ = value; + } + } + + /// Field number for the "force_new_instance" field. + public const int ForceNewInstanceFieldNumber = 7; + private bool forceNewInstance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ForceNewInstance { + get { return forceNewInstance_; } + set { + forceNewInstance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomDoorData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomDoorData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (RoomIdDeprecated != other.RoomIdDeprecated) return false; + if (TargetName != other.TargetName) return false; + if (TargetType != other.TargetType) return false; + if (InviteMode != other.InviteMode) return false; + if (HideSign != other.HideSign) return false; + if (HideDoor != other.HideDoor) return false; + if (ForceNewInstance != other.ForceNewInstance) 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 (RoomIdDeprecated != 0L) hash ^= RoomIdDeprecated.GetHashCode(); + if (TargetName.Length != 0) hash ^= TargetName.GetHashCode(); + if (TargetType != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType) hash ^= TargetType.GetHashCode(); + if (InviteMode != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode.UnknownMode) hash ^= InviteMode.GetHashCode(); + if (HideSign != false) hash ^= HideSign.GetHashCode(); + if (HideDoor != false) hash ^= HideDoor.GetHashCode(); + if (ForceNewInstance != false) hash ^= ForceNewInstance.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 (RoomIdDeprecated != 0L) { + output.WriteRawTag(8); + output.WriteInt64(RoomIdDeprecated); + } + if (TargetName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(TargetName); + } + if (TargetType != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType) { + output.WriteRawTag(24); + output.WriteEnum((int) TargetType); + } + if (InviteMode != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode.UnknownMode) { + output.WriteRawTag(32); + output.WriteEnum((int) InviteMode); + } + if (HideSign != false) { + output.WriteRawTag(40); + output.WriteBool(HideSign); + } + if (HideDoor != false) { + output.WriteRawTag(48); + output.WriteBool(HideDoor); + } + if (ForceNewInstance != false) { + output.WriteRawTag(56); + output.WriteBool(ForceNewInstance); + } + 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 (RoomIdDeprecated != 0L) { + output.WriteRawTag(8); + output.WriteInt64(RoomIdDeprecated); + } + if (TargetName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(TargetName); + } + if (TargetType != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType) { + output.WriteRawTag(24); + output.WriteEnum((int) TargetType); + } + if (InviteMode != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode.UnknownMode) { + output.WriteRawTag(32); + output.WriteEnum((int) InviteMode); + } + if (HideSign != false) { + output.WriteRawTag(40); + output.WriteBool(HideSign); + } + if (HideDoor != false) { + output.WriteRawTag(48); + output.WriteBool(HideDoor); + } + if (ForceNewInstance != false) { + output.WriteRawTag(56); + output.WriteBool(ForceNewInstance); + } + 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 (RoomIdDeprecated != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(RoomIdDeprecated); + } + if (TargetName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(TargetName); + } + if (TargetType != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) TargetType); + } + if (InviteMode != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode.UnknownMode) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) InviteMode); + } + if (HideSign != false) { + size += 1 + 1; + } + if (HideDoor != false) { + size += 1 + 1; + } + if (ForceNewInstance != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomDoorData other) { + if (other == null) { + return; + } + if (other.RoomIdDeprecated != 0L) { + RoomIdDeprecated = other.RoomIdDeprecated; + } + if (other.TargetName.Length != 0) { + TargetName = other.TargetName; + } + if (other.TargetType != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType) { + TargetType = other.TargetType; + } + if (other.InviteMode != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode.UnknownMode) { + InviteMode = other.InviteMode; + } + if (other.HideSign != false) { + HideSign = other.HideSign; + } + if (other.HideDoor != false) { + HideDoor = other.HideDoor; + } + if (other.ForceNewInstance != false) { + ForceNewInstance = other.ForceNewInstance; + } + _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 8: { + RoomIdDeprecated = input.ReadInt64(); + break; + } + case 18: { + TargetName = input.ReadString(); + break; + } + case 24: { + TargetType = (global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType) input.ReadEnum(); + break; + } + case 32: { + InviteMode = (global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode) input.ReadEnum(); + break; + } + case 40: { + HideSign = input.ReadBool(); + break; + } + case 48: { + HideDoor = input.ReadBool(); + break; + } + case 56: { + ForceNewInstance = input.ReadBool(); + 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 8: { + RoomIdDeprecated = input.ReadInt64(); + break; + } + case 18: { + TargetName = input.ReadString(); + break; + } + case 24: { + TargetType = (global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType) input.ReadEnum(); + break; + } + case 32: { + InviteMode = (global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorInviteMode) input.ReadEnum(); + break; + } + case 40: { + HideSign = input.ReadBool(); + break; + } + case 48: { + HideDoor = input.ReadBool(); + break; + } + case 56: { + ForceNewInstance = input.ReadBool(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the RoomDoorData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum RoomDoorTargetType { + [pbr::OriginalName("UnknownType")] UnknownType = 0, + [pbr::OriginalName("Room")] Room = 1, + [pbr::OriginalName("RoomScene")] RoomScene = 2, + } + + public enum RoomDoorInviteMode { + [pbr::OriginalName("UnknownMode")] UnknownMode = 0, + [pbr::OriginalName("Normal")] Normal = 1, + [pbr::OriginalName("PartyAutoFollow")] PartyAutoFollow = 2, + [pbr::OriginalName("EveryoneAutoFollow")] EveryoneAutoFollow = 3, + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomDoorV2Data.cs b/RoomDoorV2Data.cs new file mode 100644 index 0000000..1f4a7f3 --- /dev/null +++ b/RoomDoorV2Data.cs @@ -0,0 +1,469 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/room_door_v2_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/room_door_v2_data.proto + public static partial class RoomDoorV2DataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/room_door_v2_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomDoorV2DataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yb29tX2Rvb3JfdjJfZGF0YS5wcm90", + "bxIIcmVjX3Jvb20i8AEKDlJvb21Eb29yVjJEYXRhEh0KFWRlc3RpbmF0aW9u", + "X3Jvb21fbmFtZRgBIAEoCRIgChhkZXN0aW5hdGlvbl9zdWJyb29tX25hbWUY", + "AiABKAkSJAocZGVzdGluYXRpb25fd2VsY29tZV9tYXRfbmFtZRgDIAEoCRIp", + "CiFkZXN0aW5hdGlvbl9yb29tX2Rvb3JfaW52aXRlX21vZGUYBCABKAUSJgoe", + "ZGVzdGluYXRpb25fZm9yY2VfbmV3X2luc3RhbmNlGAUgASgIEhEKCWhpZGVf", + "c2lnbhgGIAEoCBIRCgloaWRlX2Rvb3IYByABKAhCE6oCEFJlY1Jvb20uUHJv", + "dG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomDoorV2Data), global::RecRoom.Protobuf.RoomDoorV2Data.Parser, new[]{ "DestinationRoomName", "DestinationSubroomName", "DestinationWelcomeMatName", "DestinationRoomDoorInviteMode", "DestinationForceNewInstance", "HideSign", "HideDoor" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomDoorV2Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomDoorV2Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomDoorV2DataReflection.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 RoomDoorV2Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomDoorV2Data(RoomDoorV2Data other) : this() { + destinationRoomName_ = other.destinationRoomName_; + destinationSubroomName_ = other.destinationSubroomName_; + destinationWelcomeMatName_ = other.destinationWelcomeMatName_; + destinationRoomDoorInviteMode_ = other.destinationRoomDoorInviteMode_; + destinationForceNewInstance_ = other.destinationForceNewInstance_; + hideSign_ = other.hideSign_; + hideDoor_ = other.hideDoor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomDoorV2Data Clone() { + return new RoomDoorV2Data(this); + } + + /// Field number for the "destination_room_name" field. + public const int DestinationRoomNameFieldNumber = 1; + private string destinationRoomName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DestinationRoomName { + get { return destinationRoomName_; } + set { + destinationRoomName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "destination_subroom_name" field. + public const int DestinationSubroomNameFieldNumber = 2; + private string destinationSubroomName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DestinationSubroomName { + get { return destinationSubroomName_; } + set { + destinationSubroomName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "destination_welcome_mat_name" field. + public const int DestinationWelcomeMatNameFieldNumber = 3; + private string destinationWelcomeMatName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DestinationWelcomeMatName { + get { return destinationWelcomeMatName_; } + set { + destinationWelcomeMatName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "destination_room_door_invite_mode" field. + public const int DestinationRoomDoorInviteModeFieldNumber = 4; + private int destinationRoomDoorInviteMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DestinationRoomDoorInviteMode { + get { return destinationRoomDoorInviteMode_; } + set { + destinationRoomDoorInviteMode_ = value; + } + } + + /// Field number for the "destination_force_new_instance" field. + public const int DestinationForceNewInstanceFieldNumber = 5; + private bool destinationForceNewInstance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DestinationForceNewInstance { + get { return destinationForceNewInstance_; } + set { + destinationForceNewInstance_ = value; + } + } + + /// Field number for the "hide_sign" field. + public const int HideSignFieldNumber = 6; + private bool hideSign_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HideSign { + get { return hideSign_; } + set { + hideSign_ = value; + } + } + + /// Field number for the "hide_door" field. + public const int HideDoorFieldNumber = 7; + private bool hideDoor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HideDoor { + get { return hideDoor_; } + set { + hideDoor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomDoorV2Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomDoorV2Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DestinationRoomName != other.DestinationRoomName) return false; + if (DestinationSubroomName != other.DestinationSubroomName) return false; + if (DestinationWelcomeMatName != other.DestinationWelcomeMatName) return false; + if (DestinationRoomDoorInviteMode != other.DestinationRoomDoorInviteMode) return false; + if (DestinationForceNewInstance != other.DestinationForceNewInstance) return false; + if (HideSign != other.HideSign) return false; + if (HideDoor != other.HideDoor) 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 (DestinationRoomName.Length != 0) hash ^= DestinationRoomName.GetHashCode(); + if (DestinationSubroomName.Length != 0) hash ^= DestinationSubroomName.GetHashCode(); + if (DestinationWelcomeMatName.Length != 0) hash ^= DestinationWelcomeMatName.GetHashCode(); + if (DestinationRoomDoorInviteMode != 0) hash ^= DestinationRoomDoorInviteMode.GetHashCode(); + if (DestinationForceNewInstance != false) hash ^= DestinationForceNewInstance.GetHashCode(); + if (HideSign != false) hash ^= HideSign.GetHashCode(); + if (HideDoor != false) hash ^= HideDoor.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 (DestinationRoomName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(DestinationRoomName); + } + if (DestinationSubroomName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(DestinationSubroomName); + } + if (DestinationWelcomeMatName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(DestinationWelcomeMatName); + } + if (DestinationRoomDoorInviteMode != 0) { + output.WriteRawTag(32); + output.WriteInt32(DestinationRoomDoorInviteMode); + } + if (DestinationForceNewInstance != false) { + output.WriteRawTag(40); + output.WriteBool(DestinationForceNewInstance); + } + if (HideSign != false) { + output.WriteRawTag(48); + output.WriteBool(HideSign); + } + if (HideDoor != false) { + output.WriteRawTag(56); + output.WriteBool(HideDoor); + } + 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 (DestinationRoomName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(DestinationRoomName); + } + if (DestinationSubroomName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(DestinationSubroomName); + } + if (DestinationWelcomeMatName.Length != 0) { + output.WriteRawTag(26); + output.WriteString(DestinationWelcomeMatName); + } + if (DestinationRoomDoorInviteMode != 0) { + output.WriteRawTag(32); + output.WriteInt32(DestinationRoomDoorInviteMode); + } + if (DestinationForceNewInstance != false) { + output.WriteRawTag(40); + output.WriteBool(DestinationForceNewInstance); + } + if (HideSign != false) { + output.WriteRawTag(48); + output.WriteBool(HideSign); + } + if (HideDoor != false) { + output.WriteRawTag(56); + output.WriteBool(HideDoor); + } + 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 (DestinationRoomName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DestinationRoomName); + } + if (DestinationSubroomName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DestinationSubroomName); + } + if (DestinationWelcomeMatName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DestinationWelcomeMatName); + } + if (DestinationRoomDoorInviteMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DestinationRoomDoorInviteMode); + } + if (DestinationForceNewInstance != false) { + size += 1 + 1; + } + if (HideSign != false) { + size += 1 + 1; + } + if (HideDoor != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomDoorV2Data other) { + if (other == null) { + return; + } + if (other.DestinationRoomName.Length != 0) { + DestinationRoomName = other.DestinationRoomName; + } + if (other.DestinationSubroomName.Length != 0) { + DestinationSubroomName = other.DestinationSubroomName; + } + if (other.DestinationWelcomeMatName.Length != 0) { + DestinationWelcomeMatName = other.DestinationWelcomeMatName; + } + if (other.DestinationRoomDoorInviteMode != 0) { + DestinationRoomDoorInviteMode = other.DestinationRoomDoorInviteMode; + } + if (other.DestinationForceNewInstance != false) { + DestinationForceNewInstance = other.DestinationForceNewInstance; + } + if (other.HideSign != false) { + HideSign = other.HideSign; + } + if (other.HideDoor != false) { + HideDoor = other.HideDoor; + } + _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: { + DestinationRoomName = input.ReadString(); + break; + } + case 18: { + DestinationSubroomName = input.ReadString(); + break; + } + case 26: { + DestinationWelcomeMatName = input.ReadString(); + break; + } + case 32: { + DestinationRoomDoorInviteMode = input.ReadInt32(); + break; + } + case 40: { + DestinationForceNewInstance = input.ReadBool(); + break; + } + case 48: { + HideSign = input.ReadBool(); + break; + } + case 56: { + HideDoor = input.ReadBool(); + 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: { + DestinationRoomName = input.ReadString(); + break; + } + case 18: { + DestinationSubroomName = input.ReadString(); + break; + } + case 26: { + DestinationWelcomeMatName = input.ReadString(); + break; + } + case 32: { + DestinationRoomDoorInviteMode = input.ReadInt32(); + break; + } + case 40: { + DestinationForceNewInstance = input.ReadBool(); + break; + } + case 48: { + HideSign = input.ReadBool(); + break; + } + case 56: { + HideDoor = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomHudData.cs b/RoomHudData.cs new file mode 100644 index 0000000..e6c163e --- /dev/null +++ b/RoomHudData.cs @@ -0,0 +1,988 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/room_hud_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/room_hud_data.proto + public static partial class RoomHudDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/room_hud_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomHudDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ch9jaXJjdWl0c192Mi9yb29tX2h1ZF9kYXRhLnByb3RvEgtjaXJjdWl0c192", + "MhoUY29yZS9ndWlkX2RhdGEucHJvdG8iygIKC1Jvb21IdWREYXRhEhMKC3Rp", + "dGxlT3B0aW9uGAEgASgFEhYKDnN1YnRpdGxlT3B0aW9uGAIgASgFEhEKCWJh", + "ck9wdGlvbhgDIAEoBRIbChNwcm9ncmVzc1doZWVsT3B0aW9uGAQgASgFEhQK", + "DHNob3dQcm9ncmVzcxgFIAEoCBI6Cg9pbnZlbnRvcnlPcHRpb24YBiABKAsy", + "IS5jaXJjdWl0c192Mi5Sb29tSHVkSW52ZW50b3J5RGF0YRI7ChBpbnZlbnRv", + "cnlPcHRpb24xGAcgASgLMiEuY2lyY3VpdHNfdjIuUm9vbUh1ZEludmVudG9y", + "eURhdGESOwoQaW52ZW50b3J5T3B0aW9uMhgIIAEoCzIhLmNpcmN1aXRzX3Yy", + "LlJvb21IdWRJbnZlbnRvcnlEYXRhEhIKCmJhcjFPcHRpb24YCSABKAUi1QEK", + "FFJvb21IdWRJbnZlbnRvcnlEYXRhEhcKD2ludmVudG9yeU9wdGlvbhgBIAEo", + "BRIbChNyb29tSW52ZW50b3J5T3B0aW9uGAIgASgFEhAKCHNob3dJY29uGAMg", + "ASgIEiQKDGNvbnN1bWFibGVJZBgEIAEoCzIOLmNvcmUuR3VpZERhdGESIgoK", + "Y3VycmVuY3lJZBgFIAEoCzIOLmNvcmUuR3VpZERhdGESKwoTcm9vbUludmVu", + "dG9yeUl0ZW1JZBgGIAEoCzIOLmNvcmUuR3VpZERhdGFCFqoCE0NpcmN1aXRz", + "VjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RoomHudData), global::CircuitsV2.Protobuf.RoomHudData.Parser, new[]{ "TitleOption", "SubtitleOption", "BarOption", "ProgressWheelOption", "ShowProgress", "InventoryOption", "InventoryOption1", "InventoryOption2", "Bar1Option" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RoomHudInventoryData), global::CircuitsV2.Protobuf.RoomHudInventoryData.Parser, new[]{ "InventoryOption", "RoomInventoryOption", "ShowIcon", "ConsumableId", "CurrencyId", "RoomInventoryItemId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomHudData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomHudData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RoomHudDataReflection.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 RoomHudData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomHudData(RoomHudData other) : this() { + titleOption_ = other.titleOption_; + subtitleOption_ = other.subtitleOption_; + barOption_ = other.barOption_; + progressWheelOption_ = other.progressWheelOption_; + showProgress_ = other.showProgress_; + inventoryOption_ = other.inventoryOption_ != null ? other.inventoryOption_.Clone() : null; + inventoryOption1_ = other.inventoryOption1_ != null ? other.inventoryOption1_.Clone() : null; + inventoryOption2_ = other.inventoryOption2_ != null ? other.inventoryOption2_.Clone() : null; + bar1Option_ = other.bar1Option_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomHudData Clone() { + return new RoomHudData(this); + } + + /// Field number for the "titleOption" field. + public const int TitleOptionFieldNumber = 1; + private int titleOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TitleOption { + get { return titleOption_; } + set { + titleOption_ = value; + } + } + + /// Field number for the "subtitleOption" field. + public const int SubtitleOptionFieldNumber = 2; + private int subtitleOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SubtitleOption { + get { return subtitleOption_; } + set { + subtitleOption_ = value; + } + } + + /// Field number for the "barOption" field. + public const int BarOptionFieldNumber = 3; + private int barOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BarOption { + get { return barOption_; } + set { + barOption_ = value; + } + } + + /// Field number for the "progressWheelOption" field. + public const int ProgressWheelOptionFieldNumber = 4; + private int progressWheelOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ProgressWheelOption { + get { return progressWheelOption_; } + set { + progressWheelOption_ = value; + } + } + + /// Field number for the "showProgress" field. + public const int ShowProgressFieldNumber = 5; + private bool showProgress_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowProgress { + get { return showProgress_; } + set { + showProgress_ = value; + } + } + + /// Field number for the "inventoryOption" field. + public const int InventoryOptionFieldNumber = 6; + private global::CircuitsV2.Protobuf.RoomHudInventoryData inventoryOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomHudInventoryData InventoryOption { + get { return inventoryOption_; } + set { + inventoryOption_ = value; + } + } + + /// Field number for the "inventoryOption1" field. + public const int InventoryOption1FieldNumber = 7; + private global::CircuitsV2.Protobuf.RoomHudInventoryData inventoryOption1_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomHudInventoryData InventoryOption1 { + get { return inventoryOption1_; } + set { + inventoryOption1_ = value; + } + } + + /// Field number for the "inventoryOption2" field. + public const int InventoryOption2FieldNumber = 8; + private global::CircuitsV2.Protobuf.RoomHudInventoryData inventoryOption2_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomHudInventoryData InventoryOption2 { + get { return inventoryOption2_; } + set { + inventoryOption2_ = value; + } + } + + /// Field number for the "bar1Option" field. + public const int Bar1OptionFieldNumber = 9; + private int bar1Option_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Bar1Option { + get { return bar1Option_; } + set { + bar1Option_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomHudData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomHudData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TitleOption != other.TitleOption) return false; + if (SubtitleOption != other.SubtitleOption) return false; + if (BarOption != other.BarOption) return false; + if (ProgressWheelOption != other.ProgressWheelOption) return false; + if (ShowProgress != other.ShowProgress) return false; + if (!object.Equals(InventoryOption, other.InventoryOption)) return false; + if (!object.Equals(InventoryOption1, other.InventoryOption1)) return false; + if (!object.Equals(InventoryOption2, other.InventoryOption2)) return false; + if (Bar1Option != other.Bar1Option) 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 (TitleOption != 0) hash ^= TitleOption.GetHashCode(); + if (SubtitleOption != 0) hash ^= SubtitleOption.GetHashCode(); + if (BarOption != 0) hash ^= BarOption.GetHashCode(); + if (ProgressWheelOption != 0) hash ^= ProgressWheelOption.GetHashCode(); + if (ShowProgress != false) hash ^= ShowProgress.GetHashCode(); + if (inventoryOption_ != null) hash ^= InventoryOption.GetHashCode(); + if (inventoryOption1_ != null) hash ^= InventoryOption1.GetHashCode(); + if (inventoryOption2_ != null) hash ^= InventoryOption2.GetHashCode(); + if (Bar1Option != 0) hash ^= Bar1Option.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 (TitleOption != 0) { + output.WriteRawTag(8); + output.WriteInt32(TitleOption); + } + if (SubtitleOption != 0) { + output.WriteRawTag(16); + output.WriteInt32(SubtitleOption); + } + if (BarOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(BarOption); + } + if (ProgressWheelOption != 0) { + output.WriteRawTag(32); + output.WriteInt32(ProgressWheelOption); + } + if (ShowProgress != false) { + output.WriteRawTag(40); + output.WriteBool(ShowProgress); + } + if (inventoryOption_ != null) { + output.WriteRawTag(50); + output.WriteMessage(InventoryOption); + } + if (inventoryOption1_ != null) { + output.WriteRawTag(58); + output.WriteMessage(InventoryOption1); + } + if (inventoryOption2_ != null) { + output.WriteRawTag(66); + output.WriteMessage(InventoryOption2); + } + if (Bar1Option != 0) { + output.WriteRawTag(72); + output.WriteInt32(Bar1Option); + } + 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 (TitleOption != 0) { + output.WriteRawTag(8); + output.WriteInt32(TitleOption); + } + if (SubtitleOption != 0) { + output.WriteRawTag(16); + output.WriteInt32(SubtitleOption); + } + if (BarOption != 0) { + output.WriteRawTag(24); + output.WriteInt32(BarOption); + } + if (ProgressWheelOption != 0) { + output.WriteRawTag(32); + output.WriteInt32(ProgressWheelOption); + } + if (ShowProgress != false) { + output.WriteRawTag(40); + output.WriteBool(ShowProgress); + } + if (inventoryOption_ != null) { + output.WriteRawTag(50); + output.WriteMessage(InventoryOption); + } + if (inventoryOption1_ != null) { + output.WriteRawTag(58); + output.WriteMessage(InventoryOption1); + } + if (inventoryOption2_ != null) { + output.WriteRawTag(66); + output.WriteMessage(InventoryOption2); + } + if (Bar1Option != 0) { + output.WriteRawTag(72); + output.WriteInt32(Bar1Option); + } + 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 (TitleOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TitleOption); + } + if (SubtitleOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SubtitleOption); + } + if (BarOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BarOption); + } + if (ProgressWheelOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ProgressWheelOption); + } + if (ShowProgress != false) { + size += 1 + 1; + } + if (inventoryOption_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventoryOption); + } + if (inventoryOption1_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventoryOption1); + } + if (inventoryOption2_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventoryOption2); + } + if (Bar1Option != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Bar1Option); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomHudData other) { + if (other == null) { + return; + } + if (other.TitleOption != 0) { + TitleOption = other.TitleOption; + } + if (other.SubtitleOption != 0) { + SubtitleOption = other.SubtitleOption; + } + if (other.BarOption != 0) { + BarOption = other.BarOption; + } + if (other.ProgressWheelOption != 0) { + ProgressWheelOption = other.ProgressWheelOption; + } + if (other.ShowProgress != false) { + ShowProgress = other.ShowProgress; + } + if (other.inventoryOption_ != null) { + if (inventoryOption_ == null) { + InventoryOption = new global::CircuitsV2.Protobuf.RoomHudInventoryData(); + } + InventoryOption.MergeFrom(other.InventoryOption); + } + if (other.inventoryOption1_ != null) { + if (inventoryOption1_ == null) { + InventoryOption1 = new global::CircuitsV2.Protobuf.RoomHudInventoryData(); + } + InventoryOption1.MergeFrom(other.InventoryOption1); + } + if (other.inventoryOption2_ != null) { + if (inventoryOption2_ == null) { + InventoryOption2 = new global::CircuitsV2.Protobuf.RoomHudInventoryData(); + } + InventoryOption2.MergeFrom(other.InventoryOption2); + } + if (other.Bar1Option != 0) { + Bar1Option = other.Bar1Option; + } + _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 8: { + TitleOption = input.ReadInt32(); + break; + } + case 16: { + SubtitleOption = input.ReadInt32(); + break; + } + case 24: { + BarOption = input.ReadInt32(); + break; + } + case 32: { + ProgressWheelOption = input.ReadInt32(); + break; + } + case 40: { + ShowProgress = input.ReadBool(); + break; + } + case 50: { + if (inventoryOption_ == null) { + InventoryOption = new global::CircuitsV2.Protobuf.RoomHudInventoryData(); + } + input.ReadMessage(InventoryOption); + break; + } + case 58: { + if (inventoryOption1_ == null) { + InventoryOption1 = new global::CircuitsV2.Protobuf.RoomHudInventoryData(); + } + input.ReadMessage(InventoryOption1); + break; + } + case 66: { + if (inventoryOption2_ == null) { + InventoryOption2 = new global::CircuitsV2.Protobuf.RoomHudInventoryData(); + } + input.ReadMessage(InventoryOption2); + break; + } + case 72: { + Bar1Option = input.ReadInt32(); + 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 8: { + TitleOption = input.ReadInt32(); + break; + } + case 16: { + SubtitleOption = input.ReadInt32(); + break; + } + case 24: { + BarOption = input.ReadInt32(); + break; + } + case 32: { + ProgressWheelOption = input.ReadInt32(); + break; + } + case 40: { + ShowProgress = input.ReadBool(); + break; + } + case 50: { + if (inventoryOption_ == null) { + InventoryOption = new global::CircuitsV2.Protobuf.RoomHudInventoryData(); + } + input.ReadMessage(InventoryOption); + break; + } + case 58: { + if (inventoryOption1_ == null) { + InventoryOption1 = new global::CircuitsV2.Protobuf.RoomHudInventoryData(); + } + input.ReadMessage(InventoryOption1); + break; + } + case 66: { + if (inventoryOption2_ == null) { + InventoryOption2 = new global::CircuitsV2.Protobuf.RoomHudInventoryData(); + } + input.ReadMessage(InventoryOption2); + break; + } + case 72: { + Bar1Option = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomHudInventoryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomHudInventoryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RoomHudDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 RoomHudInventoryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomHudInventoryData(RoomHudInventoryData other) : this() { + inventoryOption_ = other.inventoryOption_; + roomInventoryOption_ = other.roomInventoryOption_; + showIcon_ = other.showIcon_; + consumableId_ = other.consumableId_ != null ? other.consumableId_.Clone() : null; + currencyId_ = other.currencyId_ != null ? other.currencyId_.Clone() : null; + roomInventoryItemId_ = other.roomInventoryItemId_ != null ? other.roomInventoryItemId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomHudInventoryData Clone() { + return new RoomHudInventoryData(this); + } + + /// Field number for the "inventoryOption" field. + public const int InventoryOptionFieldNumber = 1; + private int inventoryOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InventoryOption { + get { return inventoryOption_; } + set { + inventoryOption_ = value; + } + } + + /// Field number for the "roomInventoryOption" field. + public const int RoomInventoryOptionFieldNumber = 2; + private int roomInventoryOption_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RoomInventoryOption { + get { return roomInventoryOption_; } + set { + roomInventoryOption_ = value; + } + } + + /// Field number for the "showIcon" field. + public const int ShowIconFieldNumber = 3; + private bool showIcon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowIcon { + get { return showIcon_; } + set { + showIcon_ = value; + } + } + + /// Field number for the "consumableId" field. + public const int ConsumableIdFieldNumber = 4; + private global::RecRoom.Protobuf.Core.GuidData consumableId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData ConsumableId { + get { return consumableId_; } + set { + consumableId_ = value; + } + } + + /// Field number for the "currencyId" field. + public const int CurrencyIdFieldNumber = 5; + private global::RecRoom.Protobuf.Core.GuidData currencyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData CurrencyId { + get { return currencyId_; } + set { + currencyId_ = value; + } + } + + /// Field number for the "roomInventoryItemId" field. + public const int RoomInventoryItemIdFieldNumber = 6; + private global::RecRoom.Protobuf.Core.GuidData roomInventoryItemId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RoomInventoryItemId { + get { return roomInventoryItemId_; } + set { + roomInventoryItemId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomHudInventoryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomHudInventoryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InventoryOption != other.InventoryOption) return false; + if (RoomInventoryOption != other.RoomInventoryOption) return false; + if (ShowIcon != other.ShowIcon) return false; + if (!object.Equals(ConsumableId, other.ConsumableId)) return false; + if (!object.Equals(CurrencyId, other.CurrencyId)) return false; + if (!object.Equals(RoomInventoryItemId, other.RoomInventoryItemId)) 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 (InventoryOption != 0) hash ^= InventoryOption.GetHashCode(); + if (RoomInventoryOption != 0) hash ^= RoomInventoryOption.GetHashCode(); + if (ShowIcon != false) hash ^= ShowIcon.GetHashCode(); + if (consumableId_ != null) hash ^= ConsumableId.GetHashCode(); + if (currencyId_ != null) hash ^= CurrencyId.GetHashCode(); + if (roomInventoryItemId_ != null) hash ^= RoomInventoryItemId.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 (InventoryOption != 0) { + output.WriteRawTag(8); + output.WriteInt32(InventoryOption); + } + if (RoomInventoryOption != 0) { + output.WriteRawTag(16); + output.WriteInt32(RoomInventoryOption); + } + if (ShowIcon != false) { + output.WriteRawTag(24); + output.WriteBool(ShowIcon); + } + if (consumableId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ConsumableId); + } + if (currencyId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(CurrencyId); + } + if (roomInventoryItemId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(RoomInventoryItemId); + } + 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 (InventoryOption != 0) { + output.WriteRawTag(8); + output.WriteInt32(InventoryOption); + } + if (RoomInventoryOption != 0) { + output.WriteRawTag(16); + output.WriteInt32(RoomInventoryOption); + } + if (ShowIcon != false) { + output.WriteRawTag(24); + output.WriteBool(ShowIcon); + } + if (consumableId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ConsumableId); + } + if (currencyId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(CurrencyId); + } + if (roomInventoryItemId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(RoomInventoryItemId); + } + 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 (InventoryOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InventoryOption); + } + if (RoomInventoryOption != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomInventoryOption); + } + if (ShowIcon != false) { + size += 1 + 1; + } + if (consumableId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ConsumableId); + } + if (currencyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrencyId); + } + if (roomInventoryItemId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomInventoryItemId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomHudInventoryData other) { + if (other == null) { + return; + } + if (other.InventoryOption != 0) { + InventoryOption = other.InventoryOption; + } + if (other.RoomInventoryOption != 0) { + RoomInventoryOption = other.RoomInventoryOption; + } + if (other.ShowIcon != false) { + ShowIcon = other.ShowIcon; + } + if (other.consumableId_ != null) { + if (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + ConsumableId.MergeFrom(other.ConsumableId); + } + if (other.currencyId_ != null) { + if (currencyId_ == null) { + CurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + CurrencyId.MergeFrom(other.CurrencyId); + } + if (other.roomInventoryItemId_ != null) { + if (roomInventoryItemId_ == null) { + RoomInventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RoomInventoryItemId.MergeFrom(other.RoomInventoryItemId); + } + _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 8: { + InventoryOption = input.ReadInt32(); + break; + } + case 16: { + RoomInventoryOption = input.ReadInt32(); + break; + } + case 24: { + ShowIcon = input.ReadBool(); + break; + } + case 34: { + if (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ConsumableId); + break; + } + case 42: { + if (currencyId_ == null) { + CurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyId); + break; + } + case 50: { + if (roomInventoryItemId_ == null) { + RoomInventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomInventoryItemId); + 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 8: { + InventoryOption = input.ReadInt32(); + break; + } + case 16: { + RoomInventoryOption = input.ReadInt32(); + break; + } + case 24: { + ShowIcon = input.ReadBool(); + break; + } + case 34: { + if (consumableId_ == null) { + ConsumableId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(ConsumableId); + break; + } + case 42: { + if (currencyId_ == null) { + CurrencyId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(CurrencyId); + break; + } + case 50: { + if (roomInventoryItemId_ == null) { + RoomInventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomInventoryItemId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomInventoryItemRewardData.cs b/RoomInventoryItemRewardData.cs new file mode 100644 index 0000000..e19a710 --- /dev/null +++ b/RoomInventoryItemRewardData.cs @@ -0,0 +1,290 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/room_inventory_item_reward_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/room_inventory_item_reward_data.proto + public static partial class RoomInventoryItemRewardDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/room_inventory_item_reward_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomInventoryItemRewardDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFjaXJjdWl0c192Mi9yb29tX2ludmVudG9yeV9pdGVtX3Jld2FyZF9kYXRh", + "LnByb3RvEgtjaXJjdWl0c192MhoUY29yZS9ndWlkX2RhdGEucHJvdG8iXwob", + "Um9vbUludmVudG9yeUl0ZW1SZXdhcmREYXRhEi4KFnJvb21faW52ZW50b3J5", + "X2l0ZW1faWQYASABKAsyDi5jb3JlLkd1aWREYXRhEhAKCHF1YW50aXR5GAIg", + "ASgFQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RoomInventoryItemRewardData), global::CircuitsV2.Protobuf.RoomInventoryItemRewardData.Parser, new[]{ "RoomInventoryItemId", "Quantity" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomInventoryItemRewardData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomInventoryItemRewardData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RoomInventoryItemRewardDataReflection.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 RoomInventoryItemRewardData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomInventoryItemRewardData(RoomInventoryItemRewardData other) : this() { + roomInventoryItemId_ = other.roomInventoryItemId_ != null ? other.roomInventoryItemId_.Clone() : null; + quantity_ = other.quantity_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomInventoryItemRewardData Clone() { + return new RoomInventoryItemRewardData(this); + } + + /// Field number for the "room_inventory_item_id" field. + public const int RoomInventoryItemIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData roomInventoryItemId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RoomInventoryItemId { + get { return roomInventoryItemId_; } + set { + roomInventoryItemId_ = value; + } + } + + /// Field number for the "quantity" field. + public const int QuantityFieldNumber = 2; + private int quantity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Quantity { + get { return quantity_; } + set { + quantity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomInventoryItemRewardData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomInventoryItemRewardData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RoomInventoryItemId, other.RoomInventoryItemId)) return false; + if (Quantity != other.Quantity) 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 (roomInventoryItemId_ != null) hash ^= RoomInventoryItemId.GetHashCode(); + if (Quantity != 0) hash ^= Quantity.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 (roomInventoryItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RoomInventoryItemId); + } + if (Quantity != 0) { + output.WriteRawTag(16); + output.WriteInt32(Quantity); + } + 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 (roomInventoryItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RoomInventoryItemId); + } + if (Quantity != 0) { + output.WriteRawTag(16); + output.WriteInt32(Quantity); + } + 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 (roomInventoryItemId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomInventoryItemId); + } + if (Quantity != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Quantity); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomInventoryItemRewardData other) { + if (other == null) { + return; + } + if (other.roomInventoryItemId_ != null) { + if (roomInventoryItemId_ == null) { + RoomInventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RoomInventoryItemId.MergeFrom(other.RoomInventoryItemId); + } + if (other.Quantity != 0) { + Quantity = other.Quantity; + } + _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 (roomInventoryItemId_ == null) { + RoomInventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomInventoryItemId); + break; + } + case 16: { + Quantity = input.ReadInt32(); + 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 (roomInventoryItemId_ == null) { + RoomInventoryItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomInventoryItemId); + break; + } + case 16: { + Quantity = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomMoodBackgroundObjectsData.cs b/RoomMoodBackgroundObjectsData.cs new file mode 100644 index 0000000..1129984 --- /dev/null +++ b/RoomMoodBackgroundObjectsData.cs @@ -0,0 +1,444 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/room_mood_background_objects_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/room_mood_background_objects_data.proto + public static partial class RoomMoodBackgroundObjectsDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/room_mood_background_objects_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomMoodBackgroundObjectsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNjaXJjdWl0c192Mi9yb29tX21vb2RfYmFja2dyb3VuZF9vYmplY3RzX2Rh", + "dGEucHJvdG8SC2NpcmN1aXRzX3YyGiBjaXJjdWl0c192Mi9yb29tX21vb2Rf", + "ZGF0YS5wcm90bxo4Y2lyY3VpdHNfdjIvcm9vbV9tb29kX2JhY2tncm91bmRf", + "b2JqZWN0c190eXBlX2RhdGEucHJvdG8i0gIKHVJvb21Nb29kQmFja2dyb3Vu", + "ZE9iamVjdHNEYXRhEjEKDm1vb2RfYmFzZV9kYXRhGAEgASgLMhkuY2lyY3Vp", + "dHNfdjIuUm9vbU1vb2REYXRhEkEKCW1vdW50YWlucxgCIAEoCzIuLmNpcmN1", + "aXRzX3YyLlJvb21Nb29kQmFja2dyb3VuZE9iamVjdHNUeXBlRGF0YRI+CgZj", + "bG91ZHMYAyABKAsyLi5jaXJjdWl0c192Mi5Sb29tTW9vZEJhY2tncm91bmRP", + "YmplY3RzVHlwZURhdGESPQoFc3RhcnMYBCABKAsyLi5jaXJjdWl0c192Mi5S", + "b29tTW9vZEJhY2tncm91bmRPYmplY3RzVHlwZURhdGESPAoEbW9vbhgFIAEo", + "CzIuLmNpcmN1aXRzX3YyLlJvb21Nb29kQmFja2dyb3VuZE9iamVjdHNUeXBl", + "RGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.RoomMoodDataReflection.Descriptor, global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsData), global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsData.Parser, new[]{ "MoodBaseData", "Mountains", "Clouds", "Stars", "Moon" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomMoodBackgroundObjectsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomMoodBackgroundObjectsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RoomMoodBackgroundObjectsDataReflection.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 RoomMoodBackgroundObjectsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodBackgroundObjectsData(RoomMoodBackgroundObjectsData other) : this() { + moodBaseData_ = other.moodBaseData_ != null ? other.moodBaseData_.Clone() : null; + mountains_ = other.mountains_ != null ? other.mountains_.Clone() : null; + clouds_ = other.clouds_ != null ? other.clouds_.Clone() : null; + stars_ = other.stars_ != null ? other.stars_.Clone() : null; + moon_ = other.moon_ != null ? other.moon_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodBackgroundObjectsData Clone() { + return new RoomMoodBackgroundObjectsData(this); + } + + /// Field number for the "mood_base_data" field. + public const int MoodBaseDataFieldNumber = 1; + private global::CircuitsV2.Protobuf.RoomMoodData moodBaseData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodData MoodBaseData { + get { return moodBaseData_; } + set { + moodBaseData_ = value; + } + } + + /// Field number for the "mountains" field. + public const int MountainsFieldNumber = 2; + private global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData mountains_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData Mountains { + get { return mountains_; } + set { + mountains_ = value; + } + } + + /// Field number for the "clouds" field. + public const int CloudsFieldNumber = 3; + private global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData clouds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData Clouds { + get { return clouds_; } + set { + clouds_ = value; + } + } + + /// Field number for the "stars" field. + public const int StarsFieldNumber = 4; + private global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData stars_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData Stars { + get { return stars_; } + set { + stars_ = value; + } + } + + /// Field number for the "moon" field. + public const int MoonFieldNumber = 5; + private global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData moon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData Moon { + get { return moon_; } + set { + moon_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomMoodBackgroundObjectsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomMoodBackgroundObjectsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MoodBaseData, other.MoodBaseData)) return false; + if (!object.Equals(Mountains, other.Mountains)) return false; + if (!object.Equals(Clouds, other.Clouds)) return false; + if (!object.Equals(Stars, other.Stars)) return false; + if (!object.Equals(Moon, other.Moon)) 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 (moodBaseData_ != null) hash ^= MoodBaseData.GetHashCode(); + if (mountains_ != null) hash ^= Mountains.GetHashCode(); + if (clouds_ != null) hash ^= Clouds.GetHashCode(); + if (stars_ != null) hash ^= Stars.GetHashCode(); + if (moon_ != null) hash ^= Moon.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 (moodBaseData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MoodBaseData); + } + if (mountains_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Mountains); + } + if (clouds_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Clouds); + } + if (stars_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Stars); + } + if (moon_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Moon); + } + 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 (moodBaseData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MoodBaseData); + } + if (mountains_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Mountains); + } + if (clouds_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Clouds); + } + if (stars_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Stars); + } + if (moon_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Moon); + } + 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 (moodBaseData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MoodBaseData); + } + if (mountains_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Mountains); + } + if (clouds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Clouds); + } + if (stars_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Stars); + } + if (moon_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Moon); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomMoodBackgroundObjectsData other) { + if (other == null) { + return; + } + if (other.moodBaseData_ != null) { + if (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + MoodBaseData.MergeFrom(other.MoodBaseData); + } + if (other.mountains_ != null) { + if (mountains_ == null) { + Mountains = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + Mountains.MergeFrom(other.Mountains); + } + if (other.clouds_ != null) { + if (clouds_ == null) { + Clouds = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + Clouds.MergeFrom(other.Clouds); + } + if (other.stars_ != null) { + if (stars_ == null) { + Stars = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + Stars.MergeFrom(other.Stars); + } + if (other.moon_ != null) { + if (moon_ == null) { + Moon = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + Moon.MergeFrom(other.Moon); + } + _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 (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + input.ReadMessage(MoodBaseData); + break; + } + case 18: { + if (mountains_ == null) { + Mountains = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + input.ReadMessage(Mountains); + break; + } + case 26: { + if (clouds_ == null) { + Clouds = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + input.ReadMessage(Clouds); + break; + } + case 34: { + if (stars_ == null) { + Stars = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + input.ReadMessage(Stars); + break; + } + case 42: { + if (moon_ == null) { + Moon = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + input.ReadMessage(Moon); + 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 (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + input.ReadMessage(MoodBaseData); + break; + } + case 18: { + if (mountains_ == null) { + Mountains = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + input.ReadMessage(Mountains); + break; + } + case 26: { + if (clouds_ == null) { + Clouds = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + input.ReadMessage(Clouds); + break; + } + case 34: { + if (stars_ == null) { + Stars = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + input.ReadMessage(Stars); + break; + } + case 42: { + if (moon_ == null) { + Moon = new global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData(); + } + input.ReadMessage(Moon); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomMoodBackgroundObjectsTypeData.cs b/RoomMoodBackgroundObjectsTypeData.cs new file mode 100644 index 0000000..10e4298 --- /dev/null +++ b/RoomMoodBackgroundObjectsTypeData.cs @@ -0,0 +1,355 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/room_mood_background_objects_type_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/room_mood_background_objects_type_data.proto + public static partial class RoomMoodBackgroundObjectsTypeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/room_mood_background_objects_type_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomMoodBackgroundObjectsTypeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjhjaXJjdWl0c192Mi9yb29tX21vb2RfYmFja2dyb3VuZF9vYmplY3RzX3R5", + "cGVfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIiawohUm9vbU1vb2RCYWNrZ3Jv", + "dW5kT2JqZWN0c1R5cGVEYXRhEg8KB3ZhcmlhbnQYASABKAUSDQoFY29sb3IY", + "AiABKAUSEAoIcm90YXRpb24YAyABKAISFAoMdHJhbnNwYXJlbmN5GAQgASgC", + "QhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData), global::CircuitsV2.Protobuf.RoomMoodBackgroundObjectsTypeData.Parser, new[]{ "Variant", "Color", "Rotation", "Transparency" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomMoodBackgroundObjectsTypeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomMoodBackgroundObjectsTypeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RoomMoodBackgroundObjectsTypeDataReflection.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 RoomMoodBackgroundObjectsTypeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodBackgroundObjectsTypeData(RoomMoodBackgroundObjectsTypeData other) : this() { + variant_ = other.variant_; + color_ = other.color_; + rotation_ = other.rotation_; + transparency_ = other.transparency_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodBackgroundObjectsTypeData Clone() { + return new RoomMoodBackgroundObjectsTypeData(this); + } + + /// Field number for the "variant" field. + public const int VariantFieldNumber = 1; + private int variant_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Variant { + get { return variant_; } + set { + variant_ = value; + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 2; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 3; + private float rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + /// Field number for the "transparency" field. + public const int TransparencyFieldNumber = 4; + private float transparency_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Transparency { + get { return transparency_; } + set { + transparency_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomMoodBackgroundObjectsTypeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomMoodBackgroundObjectsTypeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Variant != other.Variant) return false; + if (Color != other.Color) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Rotation, other.Rotation)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Transparency, other.Transparency)) 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 (Variant != 0) hash ^= Variant.GetHashCode(); + if (Color != 0) hash ^= Color.GetHashCode(); + if (Rotation != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Rotation); + if (Transparency != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Transparency); + 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 (Variant != 0) { + output.WriteRawTag(8); + output.WriteInt32(Variant); + } + if (Color != 0) { + output.WriteRawTag(16); + output.WriteInt32(Color); + } + if (Rotation != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Rotation); + } + if (Transparency != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Transparency); + } + 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 (Variant != 0) { + output.WriteRawTag(8); + output.WriteInt32(Variant); + } + if (Color != 0) { + output.WriteRawTag(16); + output.WriteInt32(Color); + } + if (Rotation != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Rotation); + } + if (Transparency != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Transparency); + } + 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 (Variant != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Variant); + } + if (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (Rotation != 0F) { + size += 1 + 4; + } + if (Transparency != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomMoodBackgroundObjectsTypeData other) { + if (other == null) { + return; + } + if (other.Variant != 0) { + Variant = other.Variant; + } + if (other.Color != 0) { + Color = other.Color; + } + if (other.Rotation != 0F) { + Rotation = other.Rotation; + } + if (other.Transparency != 0F) { + Transparency = other.Transparency; + } + _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 8: { + Variant = input.ReadInt32(); + break; + } + case 16: { + Color = input.ReadInt32(); + break; + } + case 29: { + Rotation = input.ReadFloat(); + break; + } + case 37: { + Transparency = input.ReadFloat(); + 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 8: { + Variant = input.ReadInt32(); + break; + } + case 16: { + Color = input.ReadInt32(); + break; + } + case 29: { + Rotation = input.ReadFloat(); + break; + } + case 37: { + Transparency = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomMoodData.cs b/RoomMoodData.cs new file mode 100644 index 0000000..3091a2a --- /dev/null +++ b/RoomMoodData.cs @@ -0,0 +1,406 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/room_mood_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/room_mood_data.proto + public static partial class RoomMoodDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/room_mood_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomMoodDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiBjaXJjdWl0c192Mi9yb29tX21vb2RfZGF0YS5wcm90bxILY2lyY3VpdHNf", + "djIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvIvkBCgxSb29tTW9vZERhdGESEgoK", + "YmxlbmRfdGltZRgBIAEoAhITCgtlYXNlX2luX291dBgCIAEoCBJGChByb2xl", + "X2ZpbHRlcl9tb2RlGAMgASgOMiwuY2lyY3VpdHNfdjIuUm9vbU1vb2REYXRh", + "LlJvbGVGaWx0ZXJNb2RlVHlwZRImCg5maWx0ZXJlZF9yb2xlcxgEIAMoCzIO", + "LmNvcmUuR3VpZERhdGESHwoHbW9vZF9pZBgFIAEoCzIOLmNvcmUuR3VpZERh", + "dGEiLwoSUm9sZUZpbHRlck1vZGVUeXBlEgsKB0VOQUJMRUQQABIMCghESVNB", + "QkxFRBABQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RoomMoodData), global::CircuitsV2.Protobuf.RoomMoodData.Parser, new[]{ "BlendTime", "EaseInOut", "RoleFilterMode", "FilteredRoles", "MoodId" }, null, new[]{ typeof(global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType) }, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomMoodData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomMoodData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RoomMoodDataReflection.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 RoomMoodData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodData(RoomMoodData other) : this() { + blendTime_ = other.blendTime_; + easeInOut_ = other.easeInOut_; + roleFilterMode_ = other.roleFilterMode_; + filteredRoles_ = other.filteredRoles_.Clone(); + moodId_ = other.moodId_ != null ? other.moodId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodData Clone() { + return new RoomMoodData(this); + } + + /// Field number for the "blend_time" field. + public const int BlendTimeFieldNumber = 1; + private float blendTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float BlendTime { + get { return blendTime_; } + set { + blendTime_ = value; + } + } + + /// Field number for the "ease_in_out" field. + public const int EaseInOutFieldNumber = 2; + private bool easeInOut_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EaseInOut { + get { return easeInOut_; } + set { + easeInOut_ = value; + } + } + + /// Field number for the "role_filter_mode" field. + public const int RoleFilterModeFieldNumber = 3; + private global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType roleFilterMode_ = global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType.Enabled; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType RoleFilterMode { + get { return roleFilterMode_; } + set { + roleFilterMode_ = value; + } + } + + /// Field number for the "filtered_roles" field. + public const int FilteredRolesFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_filteredRoles_codec + = pb::FieldCodec.ForMessage(34, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField filteredRoles_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FilteredRoles { + get { return filteredRoles_; } + } + + /// Field number for the "mood_id" field. + public const int MoodIdFieldNumber = 5; + private global::RecRoom.Protobuf.Core.GuidData moodId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData MoodId { + get { return moodId_; } + set { + moodId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomMoodData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomMoodData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(BlendTime, other.BlendTime)) return false; + if (EaseInOut != other.EaseInOut) return false; + if (RoleFilterMode != other.RoleFilterMode) return false; + if(!filteredRoles_.Equals(other.filteredRoles_)) return false; + if (!object.Equals(MoodId, other.MoodId)) 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 (BlendTime != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(BlendTime); + if (EaseInOut != false) hash ^= EaseInOut.GetHashCode(); + if (RoleFilterMode != global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType.Enabled) hash ^= RoleFilterMode.GetHashCode(); + hash ^= filteredRoles_.GetHashCode(); + if (moodId_ != null) hash ^= MoodId.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 (BlendTime != 0F) { + output.WriteRawTag(13); + output.WriteFloat(BlendTime); + } + if (EaseInOut != false) { + output.WriteRawTag(16); + output.WriteBool(EaseInOut); + } + if (RoleFilterMode != global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType.Enabled) { + output.WriteRawTag(24); + output.WriteEnum((int) RoleFilterMode); + } + filteredRoles_.WriteTo(output, _repeated_filteredRoles_codec); + if (moodId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(MoodId); + } + 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 (BlendTime != 0F) { + output.WriteRawTag(13); + output.WriteFloat(BlendTime); + } + if (EaseInOut != false) { + output.WriteRawTag(16); + output.WriteBool(EaseInOut); + } + if (RoleFilterMode != global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType.Enabled) { + output.WriteRawTag(24); + output.WriteEnum((int) RoleFilterMode); + } + filteredRoles_.WriteTo(ref output, _repeated_filteredRoles_codec); + if (moodId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(MoodId); + } + 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 (BlendTime != 0F) { + size += 1 + 4; + } + if (EaseInOut != false) { + size += 1 + 1; + } + if (RoleFilterMode != global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType.Enabled) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) RoleFilterMode); + } + size += filteredRoles_.CalculateSize(_repeated_filteredRoles_codec); + if (moodId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MoodId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomMoodData other) { + if (other == null) { + return; + } + if (other.BlendTime != 0F) { + BlendTime = other.BlendTime; + } + if (other.EaseInOut != false) { + EaseInOut = other.EaseInOut; + } + if (other.RoleFilterMode != global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType.Enabled) { + RoleFilterMode = other.RoleFilterMode; + } + filteredRoles_.Add(other.filteredRoles_); + if (other.moodId_ != null) { + if (moodId_ == null) { + MoodId = new global::RecRoom.Protobuf.Core.GuidData(); + } + MoodId.MergeFrom(other.MoodId); + } + _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 13: { + BlendTime = input.ReadFloat(); + break; + } + case 16: { + EaseInOut = input.ReadBool(); + break; + } + case 24: { + RoleFilterMode = (global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType) input.ReadEnum(); + break; + } + case 34: { + filteredRoles_.AddEntriesFrom(input, _repeated_filteredRoles_codec); + break; + } + case 42: { + if (moodId_ == null) { + MoodId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(MoodId); + 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 13: { + BlendTime = input.ReadFloat(); + break; + } + case 16: { + EaseInOut = input.ReadBool(); + break; + } + case 24: { + RoleFilterMode = (global::CircuitsV2.Protobuf.RoomMoodData.Types.RoleFilterModeType) input.ReadEnum(); + break; + } + case 34: { + filteredRoles_.AddEntriesFrom(ref input, _repeated_filteredRoles_codec); + break; + } + case 42: { + if (moodId_ == null) { + MoodId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(MoodId); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the RoomMoodData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum RoleFilterModeType { + [pbr::OriginalName("ENABLED")] Enabled = 0, + [pbr::OriginalName("DISABLED")] Disabled = 1, + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomMoodFogData.cs b/RoomMoodFogData.cs new file mode 100644 index 0000000..8f367c3 --- /dev/null +++ b/RoomMoodFogData.cs @@ -0,0 +1,365 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/room_mood_fog_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/room_mood_fog_data.proto + public static partial class RoomMoodFogDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/room_mood_fog_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomMoodFogDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi9yb29tX21vb2RfZm9nX2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyGiBjaXJjdWl0c192Mi9yb29tX21vb2RfZGF0YS5wcm90byKGAQoP", + "Um9vbU1vb2RGb2dEYXRhEjEKDm1vb2RfYmFzZV9kYXRhGAEgASgLMhkuY2ly", + "Y3VpdHNfdjIuUm9vbU1vb2REYXRhEhEKCWZvZ19jb2xvchgCIAEoBRIWCg5z", + "dGFydF9kaXN0YW5jZRgDIAEoAhIVCg1mYWRlX2Rpc3RhbmNlGAQgASgCQhaq", + "AhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.RoomMoodDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RoomMoodFogData), global::CircuitsV2.Protobuf.RoomMoodFogData.Parser, new[]{ "MoodBaseData", "FogColor", "StartDistance", "FadeDistance" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomMoodFogData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomMoodFogData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RoomMoodFogDataReflection.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 RoomMoodFogData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodFogData(RoomMoodFogData other) : this() { + moodBaseData_ = other.moodBaseData_ != null ? other.moodBaseData_.Clone() : null; + fogColor_ = other.fogColor_; + startDistance_ = other.startDistance_; + fadeDistance_ = other.fadeDistance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodFogData Clone() { + return new RoomMoodFogData(this); + } + + /// Field number for the "mood_base_data" field. + public const int MoodBaseDataFieldNumber = 1; + private global::CircuitsV2.Protobuf.RoomMoodData moodBaseData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodData MoodBaseData { + get { return moodBaseData_; } + set { + moodBaseData_ = value; + } + } + + /// Field number for the "fog_color" field. + public const int FogColorFieldNumber = 2; + private int fogColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FogColor { + get { return fogColor_; } + set { + fogColor_ = value; + } + } + + /// Field number for the "start_distance" field. + public const int StartDistanceFieldNumber = 3; + private float startDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float StartDistance { + get { return startDistance_; } + set { + startDistance_ = value; + } + } + + /// Field number for the "fade_distance" field. + public const int FadeDistanceFieldNumber = 4; + private float fadeDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float FadeDistance { + get { return fadeDistance_; } + set { + fadeDistance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomMoodFogData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomMoodFogData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MoodBaseData, other.MoodBaseData)) return false; + if (FogColor != other.FogColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(StartDistance, other.StartDistance)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FadeDistance, other.FadeDistance)) 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 (moodBaseData_ != null) hash ^= MoodBaseData.GetHashCode(); + if (FogColor != 0) hash ^= FogColor.GetHashCode(); + if (StartDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(StartDistance); + if (FadeDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FadeDistance); + 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 (moodBaseData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MoodBaseData); + } + if (FogColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(FogColor); + } + if (StartDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(StartDistance); + } + if (FadeDistance != 0F) { + output.WriteRawTag(37); + output.WriteFloat(FadeDistance); + } + 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 (moodBaseData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MoodBaseData); + } + if (FogColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(FogColor); + } + if (StartDistance != 0F) { + output.WriteRawTag(29); + output.WriteFloat(StartDistance); + } + if (FadeDistance != 0F) { + output.WriteRawTag(37); + output.WriteFloat(FadeDistance); + } + 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 (moodBaseData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MoodBaseData); + } + if (FogColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FogColor); + } + if (StartDistance != 0F) { + size += 1 + 4; + } + if (FadeDistance != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomMoodFogData other) { + if (other == null) { + return; + } + if (other.moodBaseData_ != null) { + if (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + MoodBaseData.MergeFrom(other.MoodBaseData); + } + if (other.FogColor != 0) { + FogColor = other.FogColor; + } + if (other.StartDistance != 0F) { + StartDistance = other.StartDistance; + } + if (other.FadeDistance != 0F) { + FadeDistance = other.FadeDistance; + } + _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 (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + input.ReadMessage(MoodBaseData); + break; + } + case 16: { + FogColor = input.ReadInt32(); + break; + } + case 29: { + StartDistance = input.ReadFloat(); + break; + } + case 37: { + FadeDistance = input.ReadFloat(); + 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 (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + input.ReadMessage(MoodBaseData); + break; + } + case 16: { + FogColor = input.ReadInt32(); + break; + } + case 29: { + StartDistance = input.ReadFloat(); + break; + } + case 37: { + FadeDistance = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomMoodSkydomeData.cs b/RoomMoodSkydomeData.cs new file mode 100644 index 0000000..b26cbea --- /dev/null +++ b/RoomMoodSkydomeData.cs @@ -0,0 +1,515 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/room_mood_skydome_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/room_mood_skydome_data.proto + public static partial class RoomMoodSkydomeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/room_mood_skydome_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomMoodSkydomeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9yb29tX21vb2Rfc2t5ZG9tZV9kYXRhLnByb3RvEgtj", + "aXJjdWl0c192MhogY2lyY3VpdHNfdjIvcm9vbV9tb29kX2RhdGEucHJvdG8i", + "3wEKE1Jvb21Nb29kU2t5ZG9tZURhdGESMQoObW9vZF9iYXNlX2RhdGEYASAB", + "KAsyGS5jaXJjdWl0c192Mi5Sb29tTW9vZERhdGESEgoKc2t5X2JvdHRvbRgC", + "IAEoBRIPCgdza3lfdG9wGAMgASgFEhUKDWdyb3VuZF9ib3R0b20YBCABKAUS", + "EgoKZ3JvdW5kX3RvcBgFIAEoBRIVCg1ob3Jpem9uX2NvbG9yGAYgASgFEhQK", + "DGhvcml6b25fc2l6ZRgHIAEoAhIYChBob3Jpem9uX3N0cmVuZ3RoGAggASgC", + "QhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.RoomMoodDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RoomMoodSkydomeData), global::CircuitsV2.Protobuf.RoomMoodSkydomeData.Parser, new[]{ "MoodBaseData", "SkyBottom", "SkyTop", "GroundBottom", "GroundTop", "HorizonColor", "HorizonSize", "HorizonStrength" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomMoodSkydomeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomMoodSkydomeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RoomMoodSkydomeDataReflection.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 RoomMoodSkydomeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodSkydomeData(RoomMoodSkydomeData other) : this() { + moodBaseData_ = other.moodBaseData_ != null ? other.moodBaseData_.Clone() : null; + skyBottom_ = other.skyBottom_; + skyTop_ = other.skyTop_; + groundBottom_ = other.groundBottom_; + groundTop_ = other.groundTop_; + horizonColor_ = other.horizonColor_; + horizonSize_ = other.horizonSize_; + horizonStrength_ = other.horizonStrength_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodSkydomeData Clone() { + return new RoomMoodSkydomeData(this); + } + + /// Field number for the "mood_base_data" field. + public const int MoodBaseDataFieldNumber = 1; + private global::CircuitsV2.Protobuf.RoomMoodData moodBaseData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodData MoodBaseData { + get { return moodBaseData_; } + set { + moodBaseData_ = value; + } + } + + /// Field number for the "sky_bottom" field. + public const int SkyBottomFieldNumber = 2; + private int skyBottom_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SkyBottom { + get { return skyBottom_; } + set { + skyBottom_ = value; + } + } + + /// Field number for the "sky_top" field. + public const int SkyTopFieldNumber = 3; + private int skyTop_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SkyTop { + get { return skyTop_; } + set { + skyTop_ = value; + } + } + + /// Field number for the "ground_bottom" field. + public const int GroundBottomFieldNumber = 4; + private int groundBottom_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GroundBottom { + get { return groundBottom_; } + set { + groundBottom_ = value; + } + } + + /// Field number for the "ground_top" field. + public const int GroundTopFieldNumber = 5; + private int groundTop_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GroundTop { + get { return groundTop_; } + set { + groundTop_ = value; + } + } + + /// Field number for the "horizon_color" field. + public const int HorizonColorFieldNumber = 6; + private int horizonColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HorizonColor { + get { return horizonColor_; } + set { + horizonColor_ = value; + } + } + + /// Field number for the "horizon_size" field. + public const int HorizonSizeFieldNumber = 7; + private float horizonSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HorizonSize { + get { return horizonSize_; } + set { + horizonSize_ = value; + } + } + + /// Field number for the "horizon_strength" field. + public const int HorizonStrengthFieldNumber = 8; + private float horizonStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HorizonStrength { + get { return horizonStrength_; } + set { + horizonStrength_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomMoodSkydomeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomMoodSkydomeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MoodBaseData, other.MoodBaseData)) return false; + if (SkyBottom != other.SkyBottom) return false; + if (SkyTop != other.SkyTop) return false; + if (GroundBottom != other.GroundBottom) return false; + if (GroundTop != other.GroundTop) return false; + if (HorizonColor != other.HorizonColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HorizonSize, other.HorizonSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HorizonStrength, other.HorizonStrength)) 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 (moodBaseData_ != null) hash ^= MoodBaseData.GetHashCode(); + if (SkyBottom != 0) hash ^= SkyBottom.GetHashCode(); + if (SkyTop != 0) hash ^= SkyTop.GetHashCode(); + if (GroundBottom != 0) hash ^= GroundBottom.GetHashCode(); + if (GroundTop != 0) hash ^= GroundTop.GetHashCode(); + if (HorizonColor != 0) hash ^= HorizonColor.GetHashCode(); + if (HorizonSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HorizonSize); + if (HorizonStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HorizonStrength); + 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 (moodBaseData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MoodBaseData); + } + if (SkyBottom != 0) { + output.WriteRawTag(16); + output.WriteInt32(SkyBottom); + } + if (SkyTop != 0) { + output.WriteRawTag(24); + output.WriteInt32(SkyTop); + } + if (GroundBottom != 0) { + output.WriteRawTag(32); + output.WriteInt32(GroundBottom); + } + if (GroundTop != 0) { + output.WriteRawTag(40); + output.WriteInt32(GroundTop); + } + if (HorizonColor != 0) { + output.WriteRawTag(48); + output.WriteInt32(HorizonColor); + } + if (HorizonSize != 0F) { + output.WriteRawTag(61); + output.WriteFloat(HorizonSize); + } + if (HorizonStrength != 0F) { + output.WriteRawTag(69); + output.WriteFloat(HorizonStrength); + } + 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 (moodBaseData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MoodBaseData); + } + if (SkyBottom != 0) { + output.WriteRawTag(16); + output.WriteInt32(SkyBottom); + } + if (SkyTop != 0) { + output.WriteRawTag(24); + output.WriteInt32(SkyTop); + } + if (GroundBottom != 0) { + output.WriteRawTag(32); + output.WriteInt32(GroundBottom); + } + if (GroundTop != 0) { + output.WriteRawTag(40); + output.WriteInt32(GroundTop); + } + if (HorizonColor != 0) { + output.WriteRawTag(48); + output.WriteInt32(HorizonColor); + } + if (HorizonSize != 0F) { + output.WriteRawTag(61); + output.WriteFloat(HorizonSize); + } + if (HorizonStrength != 0F) { + output.WriteRawTag(69); + output.WriteFloat(HorizonStrength); + } + 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 (moodBaseData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MoodBaseData); + } + if (SkyBottom != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SkyBottom); + } + if (SkyTop != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SkyTop); + } + if (GroundBottom != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GroundBottom); + } + if (GroundTop != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GroundTop); + } + if (HorizonColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HorizonColor); + } + if (HorizonSize != 0F) { + size += 1 + 4; + } + if (HorizonStrength != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomMoodSkydomeData other) { + if (other == null) { + return; + } + if (other.moodBaseData_ != null) { + if (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + MoodBaseData.MergeFrom(other.MoodBaseData); + } + if (other.SkyBottom != 0) { + SkyBottom = other.SkyBottom; + } + if (other.SkyTop != 0) { + SkyTop = other.SkyTop; + } + if (other.GroundBottom != 0) { + GroundBottom = other.GroundBottom; + } + if (other.GroundTop != 0) { + GroundTop = other.GroundTop; + } + if (other.HorizonColor != 0) { + HorizonColor = other.HorizonColor; + } + if (other.HorizonSize != 0F) { + HorizonSize = other.HorizonSize; + } + if (other.HorizonStrength != 0F) { + HorizonStrength = other.HorizonStrength; + } + _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 (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + input.ReadMessage(MoodBaseData); + break; + } + case 16: { + SkyBottom = input.ReadInt32(); + break; + } + case 24: { + SkyTop = input.ReadInt32(); + break; + } + case 32: { + GroundBottom = input.ReadInt32(); + break; + } + case 40: { + GroundTop = input.ReadInt32(); + break; + } + case 48: { + HorizonColor = input.ReadInt32(); + break; + } + case 61: { + HorizonSize = input.ReadFloat(); + break; + } + case 69: { + HorizonStrength = input.ReadFloat(); + 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 (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + input.ReadMessage(MoodBaseData); + break; + } + case 16: { + SkyBottom = input.ReadInt32(); + break; + } + case 24: { + SkyTop = input.ReadInt32(); + break; + } + case 32: { + GroundBottom = input.ReadInt32(); + break; + } + case 40: { + GroundTop = input.ReadInt32(); + break; + } + case 48: { + HorizonColor = input.ReadInt32(); + break; + } + case 61: { + HorizonSize = input.ReadFloat(); + break; + } + case 69: { + HorizonStrength = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomMoodSunData.cs b/RoomMoodSunData.cs new file mode 100644 index 0000000..8da3ba8 --- /dev/null +++ b/RoomMoodSunData.cs @@ -0,0 +1,750 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/room_mood_sun_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/room_mood_sun_data.proto + public static partial class RoomMoodSunDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/room_mood_sun_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomMoodSunDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi9yb29tX21vb2Rfc3VuX2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyGhpjb3JlL3F1YXRlcm5pb25fZGF0YS5wcm90bxogY2lyY3VpdHNf", + "djIvcm9vbV9tb29kX2RhdGEucHJvdG8ihAMKD1Jvb21Nb29kU3VuRGF0YRIx", + "Cg5tb29kX2Jhc2VfZGF0YRgBIAEoCzIZLmNpcmN1aXRzX3YyLlJvb21Nb29k", + "RGF0YRIRCglzdW5fY29sb3IYAiABKAUSFQoNc3VuX2ludGVuc2l0eRgDIAEo", + "AhIXCg9zaGFkb3dfc3RyZW5ndGgYBCABKAISEQoJZGlzY19TaXplGAUgASgC", + "EhwKFHJlZmxlY3Rpb25faW50ZW5zaXR5GAYgASgCEhIKCmdsb3dfY29sb3IY", + "ByABKAUSEQoJZ2xvd19zaXplGAggASgCEhUKDWdsb3dfc3RyZW5ndGgYCSAB", + "KAISFAoMZ2xvd19ob3Jpem9uGAogASgCEhAKCGNsaXBfc3VuGAsgASgIEisK", + "DXN1bl9kaXJlY3Rpb24YDCABKAsyFC5jb3JlLlF1YXRlcm5pb25EYXRhEhgK", + "EHN1bl9jb21wb25lbnRfaWQYDSABKAUSHQoVY2lyY3VpdF9zdW5fb3ZlcnJp", + "ZGVzGA4gASgFQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.QuaternionDataReflection.Descriptor, global::CircuitsV2.Protobuf.RoomMoodDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.RoomMoodSunData), global::CircuitsV2.Protobuf.RoomMoodSunData.Parser, new[]{ "MoodBaseData", "SunColor", "SunIntensity", "ShadowStrength", "DiscSize", "ReflectionIntensity", "GlowColor", "GlowSize", "GlowStrength", "GlowHorizon", "ClipSun", "SunDirection", "SunComponentId", "CircuitSunOverrides" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomMoodSunData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomMoodSunData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.RoomMoodSunDataReflection.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 RoomMoodSunData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodSunData(RoomMoodSunData other) : this() { + moodBaseData_ = other.moodBaseData_ != null ? other.moodBaseData_.Clone() : null; + sunColor_ = other.sunColor_; + sunIntensity_ = other.sunIntensity_; + shadowStrength_ = other.shadowStrength_; + discSize_ = other.discSize_; + reflectionIntensity_ = other.reflectionIntensity_; + glowColor_ = other.glowColor_; + glowSize_ = other.glowSize_; + glowStrength_ = other.glowStrength_; + glowHorizon_ = other.glowHorizon_; + clipSun_ = other.clipSun_; + sunDirection_ = other.sunDirection_ != null ? other.sunDirection_.Clone() : null; + sunComponentId_ = other.sunComponentId_; + circuitSunOverrides_ = other.circuitSunOverrides_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomMoodSunData Clone() { + return new RoomMoodSunData(this); + } + + /// Field number for the "mood_base_data" field. + public const int MoodBaseDataFieldNumber = 1; + private global::CircuitsV2.Protobuf.RoomMoodData moodBaseData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomMoodData MoodBaseData { + get { return moodBaseData_; } + set { + moodBaseData_ = value; + } + } + + /// Field number for the "sun_color" field. + public const int SunColorFieldNumber = 2; + private int sunColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SunColor { + get { return sunColor_; } + set { + sunColor_ = value; + } + } + + /// Field number for the "sun_intensity" field. + public const int SunIntensityFieldNumber = 3; + private float sunIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SunIntensity { + get { return sunIntensity_; } + set { + sunIntensity_ = value; + } + } + + /// Field number for the "shadow_strength" field. + public const int ShadowStrengthFieldNumber = 4; + private float shadowStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ShadowStrength { + get { return shadowStrength_; } + set { + shadowStrength_ = value; + } + } + + /// Field number for the "disc_Size" field. + public const int DiscSizeFieldNumber = 5; + private float discSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DiscSize { + get { return discSize_; } + set { + discSize_ = value; + } + } + + /// Field number for the "reflection_intensity" field. + public const int ReflectionIntensityFieldNumber = 6; + private float reflectionIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ReflectionIntensity { + get { return reflectionIntensity_; } + set { + reflectionIntensity_ = value; + } + } + + /// Field number for the "glow_color" field. + public const int GlowColorFieldNumber = 7; + private int glowColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GlowColor { + get { return glowColor_; } + set { + glowColor_ = value; + } + } + + /// Field number for the "glow_size" field. + public const int GlowSizeFieldNumber = 8; + private float glowSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowSize { + get { return glowSize_; } + set { + glowSize_ = value; + } + } + + /// Field number for the "glow_strength" field. + public const int GlowStrengthFieldNumber = 9; + private float glowStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowStrength { + get { return glowStrength_; } + set { + glowStrength_ = value; + } + } + + /// Field number for the "glow_horizon" field. + public const int GlowHorizonFieldNumber = 10; + private float glowHorizon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowHorizon { + get { return glowHorizon_; } + set { + glowHorizon_ = value; + } + } + + /// Field number for the "clip_sun" field. + public const int ClipSunFieldNumber = 11; + private bool clipSun_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ClipSun { + get { return clipSun_; } + set { + clipSun_ = value; + } + } + + /// Field number for the "sun_direction" field. + public const int SunDirectionFieldNumber = 12; + private global::RecRoom.Protobuf.Core.QuaternionData sunDirection_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.QuaternionData SunDirection { + get { return sunDirection_; } + set { + sunDirection_ = value; + } + } + + /// Field number for the "sun_component_id" field. + public const int SunComponentIdFieldNumber = 13; + private int sunComponentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SunComponentId { + get { return sunComponentId_; } + set { + sunComponentId_ = value; + } + } + + /// Field number for the "circuit_sun_overrides" field. + public const int CircuitSunOverridesFieldNumber = 14; + private int circuitSunOverrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CircuitSunOverrides { + get { return circuitSunOverrides_; } + set { + circuitSunOverrides_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomMoodSunData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomMoodSunData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MoodBaseData, other.MoodBaseData)) return false; + if (SunColor != other.SunColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SunIntensity, other.SunIntensity)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ShadowStrength, other.ShadowStrength)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DiscSize, other.DiscSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ReflectionIntensity, other.ReflectionIntensity)) return false; + if (GlowColor != other.GlowColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowSize, other.GlowSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowStrength, other.GlowStrength)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowHorizon, other.GlowHorizon)) return false; + if (ClipSun != other.ClipSun) return false; + if (!object.Equals(SunDirection, other.SunDirection)) return false; + if (SunComponentId != other.SunComponentId) return false; + if (CircuitSunOverrides != other.CircuitSunOverrides) 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 (moodBaseData_ != null) hash ^= MoodBaseData.GetHashCode(); + if (SunColor != 0) hash ^= SunColor.GetHashCode(); + if (SunIntensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SunIntensity); + if (ShadowStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ShadowStrength); + if (DiscSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DiscSize); + if (ReflectionIntensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ReflectionIntensity); + if (GlowColor != 0) hash ^= GlowColor.GetHashCode(); + if (GlowSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowSize); + if (GlowStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowStrength); + if (GlowHorizon != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowHorizon); + if (ClipSun != false) hash ^= ClipSun.GetHashCode(); + if (sunDirection_ != null) hash ^= SunDirection.GetHashCode(); + if (SunComponentId != 0) hash ^= SunComponentId.GetHashCode(); + if (CircuitSunOverrides != 0) hash ^= CircuitSunOverrides.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 (moodBaseData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MoodBaseData); + } + if (SunColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(SunColor); + } + if (SunIntensity != 0F) { + output.WriteRawTag(29); + output.WriteFloat(SunIntensity); + } + if (ShadowStrength != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ShadowStrength); + } + if (DiscSize != 0F) { + output.WriteRawTag(45); + output.WriteFloat(DiscSize); + } + if (ReflectionIntensity != 0F) { + output.WriteRawTag(53); + output.WriteFloat(ReflectionIntensity); + } + if (GlowColor != 0) { + output.WriteRawTag(56); + output.WriteInt32(GlowColor); + } + if (GlowSize != 0F) { + output.WriteRawTag(69); + output.WriteFloat(GlowSize); + } + if (GlowStrength != 0F) { + output.WriteRawTag(77); + output.WriteFloat(GlowStrength); + } + if (GlowHorizon != 0F) { + output.WriteRawTag(85); + output.WriteFloat(GlowHorizon); + } + if (ClipSun != false) { + output.WriteRawTag(88); + output.WriteBool(ClipSun); + } + if (sunDirection_ != null) { + output.WriteRawTag(98); + output.WriteMessage(SunDirection); + } + if (SunComponentId != 0) { + output.WriteRawTag(104); + output.WriteInt32(SunComponentId); + } + if (CircuitSunOverrides != 0) { + output.WriteRawTag(112); + output.WriteInt32(CircuitSunOverrides); + } + 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 (moodBaseData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MoodBaseData); + } + if (SunColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(SunColor); + } + if (SunIntensity != 0F) { + output.WriteRawTag(29); + output.WriteFloat(SunIntensity); + } + if (ShadowStrength != 0F) { + output.WriteRawTag(37); + output.WriteFloat(ShadowStrength); + } + if (DiscSize != 0F) { + output.WriteRawTag(45); + output.WriteFloat(DiscSize); + } + if (ReflectionIntensity != 0F) { + output.WriteRawTag(53); + output.WriteFloat(ReflectionIntensity); + } + if (GlowColor != 0) { + output.WriteRawTag(56); + output.WriteInt32(GlowColor); + } + if (GlowSize != 0F) { + output.WriteRawTag(69); + output.WriteFloat(GlowSize); + } + if (GlowStrength != 0F) { + output.WriteRawTag(77); + output.WriteFloat(GlowStrength); + } + if (GlowHorizon != 0F) { + output.WriteRawTag(85); + output.WriteFloat(GlowHorizon); + } + if (ClipSun != false) { + output.WriteRawTag(88); + output.WriteBool(ClipSun); + } + if (sunDirection_ != null) { + output.WriteRawTag(98); + output.WriteMessage(SunDirection); + } + if (SunComponentId != 0) { + output.WriteRawTag(104); + output.WriteInt32(SunComponentId); + } + if (CircuitSunOverrides != 0) { + output.WriteRawTag(112); + output.WriteInt32(CircuitSunOverrides); + } + 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 (moodBaseData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MoodBaseData); + } + if (SunColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SunColor); + } + if (SunIntensity != 0F) { + size += 1 + 4; + } + if (ShadowStrength != 0F) { + size += 1 + 4; + } + if (DiscSize != 0F) { + size += 1 + 4; + } + if (ReflectionIntensity != 0F) { + size += 1 + 4; + } + if (GlowColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GlowColor); + } + if (GlowSize != 0F) { + size += 1 + 4; + } + if (GlowStrength != 0F) { + size += 1 + 4; + } + if (GlowHorizon != 0F) { + size += 1 + 4; + } + if (ClipSun != false) { + size += 1 + 1; + } + if (sunDirection_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SunDirection); + } + if (SunComponentId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SunComponentId); + } + if (CircuitSunOverrides != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CircuitSunOverrides); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomMoodSunData other) { + if (other == null) { + return; + } + if (other.moodBaseData_ != null) { + if (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + MoodBaseData.MergeFrom(other.MoodBaseData); + } + if (other.SunColor != 0) { + SunColor = other.SunColor; + } + if (other.SunIntensity != 0F) { + SunIntensity = other.SunIntensity; + } + if (other.ShadowStrength != 0F) { + ShadowStrength = other.ShadowStrength; + } + if (other.DiscSize != 0F) { + DiscSize = other.DiscSize; + } + if (other.ReflectionIntensity != 0F) { + ReflectionIntensity = other.ReflectionIntensity; + } + if (other.GlowColor != 0) { + GlowColor = other.GlowColor; + } + if (other.GlowSize != 0F) { + GlowSize = other.GlowSize; + } + if (other.GlowStrength != 0F) { + GlowStrength = other.GlowStrength; + } + if (other.GlowHorizon != 0F) { + GlowHorizon = other.GlowHorizon; + } + if (other.ClipSun != false) { + ClipSun = other.ClipSun; + } + if (other.sunDirection_ != null) { + if (sunDirection_ == null) { + SunDirection = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + SunDirection.MergeFrom(other.SunDirection); + } + if (other.SunComponentId != 0) { + SunComponentId = other.SunComponentId; + } + if (other.CircuitSunOverrides != 0) { + CircuitSunOverrides = other.CircuitSunOverrides; + } + _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 (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + input.ReadMessage(MoodBaseData); + break; + } + case 16: { + SunColor = input.ReadInt32(); + break; + } + case 29: { + SunIntensity = input.ReadFloat(); + break; + } + case 37: { + ShadowStrength = input.ReadFloat(); + break; + } + case 45: { + DiscSize = input.ReadFloat(); + break; + } + case 53: { + ReflectionIntensity = input.ReadFloat(); + break; + } + case 56: { + GlowColor = input.ReadInt32(); + break; + } + case 69: { + GlowSize = input.ReadFloat(); + break; + } + case 77: { + GlowStrength = input.ReadFloat(); + break; + } + case 85: { + GlowHorizon = input.ReadFloat(); + break; + } + case 88: { + ClipSun = input.ReadBool(); + break; + } + case 98: { + if (sunDirection_ == null) { + SunDirection = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + input.ReadMessage(SunDirection); + break; + } + case 104: { + SunComponentId = input.ReadInt32(); + break; + } + case 112: { + CircuitSunOverrides = input.ReadInt32(); + 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 (moodBaseData_ == null) { + MoodBaseData = new global::CircuitsV2.Protobuf.RoomMoodData(); + } + input.ReadMessage(MoodBaseData); + break; + } + case 16: { + SunColor = input.ReadInt32(); + break; + } + case 29: { + SunIntensity = input.ReadFloat(); + break; + } + case 37: { + ShadowStrength = input.ReadFloat(); + break; + } + case 45: { + DiscSize = input.ReadFloat(); + break; + } + case 53: { + ReflectionIntensity = input.ReadFloat(); + break; + } + case 56: { + GlowColor = input.ReadInt32(); + break; + } + case 69: { + GlowSize = input.ReadFloat(); + break; + } + case 77: { + GlowStrength = input.ReadFloat(); + break; + } + case 85: { + GlowHorizon = input.ReadFloat(); + break; + } + case 88: { + ClipSun = input.ReadBool(); + break; + } + case 98: { + if (sunDirection_ == null) { + SunDirection = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + input.ReadMessage(SunDirection); + break; + } + case 104: { + SunComponentId = input.ReadInt32(); + break; + } + case 112: { + CircuitSunOverrides = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomOperationMessage.cs b/RoomOperationMessage.cs new file mode 100644 index 0000000..fb918ec --- /dev/null +++ b/RoomOperationMessage.cs @@ -0,0 +1,1554 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/room_load_transient/room_operation_message.proto +// +#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 RecRoom.RoomLoad.Protobuf { + + /// Holder for reflection information generated from rec_room/room_load_transient/room_operation_message.proto + public static partial class RoomOperationMessageReflection { + + #region Descriptor + /// File descriptor for rec_room/room_load_transient/room_operation_message.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomOperationMessageReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjlyZWNfcm9vbS9yb29tX2xvYWRfdHJhbnNpZW50L3Jvb21fb3BlcmF0aW9u", + "X21lc3NhZ2UucHJvdG8SCXJvb21fbG9hZBoaY29yZS9tZXNzYWdlX29wdGlv", + "bnMucHJvdG8aFGNvcmUvZ3VpZF9kYXRhLnByb3RvIqoDChRSb29tT3BlcmF0", + "aW9uTWVzc2FnZRIsCgxtZXNzYWdlX2tpbmQYASABKA4yFi5yb29tX2xvYWQu", + "TWVzc2FnZUtpbmQSFAoMb3BlcmF0aW9uX2lkGAIgASgMEhwKFHJvb21fYXV0", + "aG9yaXR5X3BoYXNlGAMgASgFEhcKD2NvbXBsZXRpb25fbWFyaxgEIAEoDBIZ", + "ChFwbGF5ZXJfYWNjb3VudF9pZBgFIAEoBRI5ChNyb29tX29wZXJhdGlvbl90", + "eXBlGAogASgOMhwucm9vbV9sb2FkLlJvb21PcGVyYXRpb25UeXBlEjUKCmVy", + "cm9yX3R5cGUYCyABKA4yIS5yb29tX2xvYWQuUm9vbUF1dGhvcml0eUVycm9y", + "VHlwZRJEChlyb29tX2xvYWRfcmVxdWVzdF9wYXlsb2FkGBQgASgLMiEucm9v", + "bV9sb2FkLlJvb21Mb2FkUmVxdWVzdFBheWxvYWQSRAoZcm9vbV9zYXZlX3Jl", + "cXVlc3RfcGF5bG9hZBgVIAEoCzIhLnJvb21fbG9hZC5Sb29tU2F2ZVJlcXVl", + "c3RQYXlsb2FkIo8CChZSb29tTG9hZFJlcXVlc3RQYXlsb2FkEhUKDXN1cGVy", + "X3Jvb21faWQYASABKAMSEwoLc3ViX3Jvb21faWQYAiABKAMSHQoVc3ViX3Jv", + "b21fZGF0YV9zYXZlX2lkGAMgASgDEjkKD3N1cGVyX3Jvb21fZGF0YRgEIAEo", + "CzIgLnJvb21fbG9hZC5Qcm90b0ZpbGVuYW1lV2l0aEhhc2gSGQoRc3R1ZGlv", + "X3Nlc3Npb25faWQYBiABKAkSMwobcm9vbV93aWRlX2Fzc2V0X3NuYXBzaG90", + "X2lkGAcgASgLMg4uY29yZS5HdWlkRGF0YRIfChdsb2FkX3VzZWRfY29tcGF0", + "aWJpbGl0eRgIIAEoCCJeChZSb29tU2F2ZVJlcXVlc3RQYXlsb2FkEhMKC2Rl", + "c2NyaXB0aW9uGAEgASgJEhQKDGF1dG9fcHVibGlzaBgCIAEoCBIZChFzaG91", + "bGRfc3RhZ2Vfc2F2ZRgDIAEoCCI3ChVQcm90b0ZpbGVuYW1lV2l0aEhhc2gS", + "EAoIZmlsZW5hbWUYASABKAkSDAoEaGFzaBgCIAEoCSprCgtNZXNzYWdlS2lu", + "ZBIJCgVFcnJvchAAEhIKDk9wZXJhdGlvblN0YXJ0EAESDwoLUGhhc2VDaGFu", + "Z2UQAhISCg5Db21wbGV0aW9uTWFyaxADEgoKBlJlbG9hZBAEEgwKCEZpbmlz", + "aGVkEGQqPAoWUm9vbUF1dGhvcml0eUVycm9yVHlwZRIRCg1JcnJlY292ZXJh", + "YmxlEAASDwoLUmVjb3ZlcmFibGUQASpMChFSb29tT3BlcmF0aW9uVHlwZRIL", + "CgdJbnZhbGlkEAASDAoITG9hZFJvb20QARIMCghTYXZlUm9vbRACEg4KClJl", + "bG9hZFJvb20QA0IcqgIZUmVjUm9vbS5Sb29tTG9hZC5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.MessageOptionsReflection.Descriptor, global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecRoom.RoomLoad.Protobuf.MessageKind), typeof(global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType), typeof(global::RecRoom.RoomLoad.Protobuf.RoomOperationType), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.RoomLoad.Protobuf.RoomOperationMessage), global::RecRoom.RoomLoad.Protobuf.RoomOperationMessage.Parser, new[]{ "MessageKind", "OperationId", "RoomAuthorityPhase", "CompletionMark", "PlayerAccountId", "RoomOperationType", "ErrorType", "RoomLoadRequestPayload", "RoomSaveRequestPayload" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.RoomLoad.Protobuf.RoomLoadRequestPayload), global::RecRoom.RoomLoad.Protobuf.RoomLoadRequestPayload.Parser, new[]{ "SuperRoomId", "SubRoomId", "SubRoomDataSaveId", "SuperRoomData", "StudioSessionId", "RoomWideAssetSnapshotId", "LoadUsedCompatibility" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.RoomLoad.Protobuf.RoomSaveRequestPayload), global::RecRoom.RoomLoad.Protobuf.RoomSaveRequestPayload.Parser, new[]{ "Description", "AutoPublish", "ShouldStageSave" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.RoomLoad.Protobuf.ProtoFilenameWithHash), global::RecRoom.RoomLoad.Protobuf.ProtoFilenameWithHash.Parser, new[]{ "Filename", "Hash" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum MessageKind { + [pbr::OriginalName("Error")] Error = 0, + [pbr::OriginalName("OperationStart")] OperationStart = 1, + [pbr::OriginalName("PhaseChange")] PhaseChange = 2, + [pbr::OriginalName("CompletionMark")] CompletionMark = 3, + [pbr::OriginalName("Reload")] Reload = 4, + [pbr::OriginalName("Finished")] Finished = 100, + } + + public enum RoomAuthorityErrorType { + [pbr::OriginalName("Irrecoverable")] Irrecoverable = 0, + [pbr::OriginalName("Recoverable")] Recoverable = 1, + } + + public enum RoomOperationType { + [pbr::OriginalName("Invalid")] Invalid = 0, + [pbr::OriginalName("LoadRoom")] LoadRoom = 1, + [pbr::OriginalName("SaveRoom")] SaveRoom = 2, + [pbr::OriginalName("ReloadRoom")] ReloadRoom = 3, + } + + #endregion + + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomOperationMessage : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomOperationMessage()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.RoomLoad.Protobuf.RoomOperationMessageReflection.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 RoomOperationMessage() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomOperationMessage(RoomOperationMessage other) : this() { + messageKind_ = other.messageKind_; + operationId_ = other.operationId_; + roomAuthorityPhase_ = other.roomAuthorityPhase_; + completionMark_ = other.completionMark_; + playerAccountId_ = other.playerAccountId_; + roomOperationType_ = other.roomOperationType_; + errorType_ = other.errorType_; + roomLoadRequestPayload_ = other.roomLoadRequestPayload_ != null ? other.roomLoadRequestPayload_.Clone() : null; + roomSaveRequestPayload_ = other.roomSaveRequestPayload_ != null ? other.roomSaveRequestPayload_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomOperationMessage Clone() { + return new RoomOperationMessage(this); + } + + /// Field number for the "message_kind" field. + public const int MessageKindFieldNumber = 1; + private global::RecRoom.RoomLoad.Protobuf.MessageKind messageKind_ = global::RecRoom.RoomLoad.Protobuf.MessageKind.Error; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.RoomLoad.Protobuf.MessageKind MessageKind { + get { return messageKind_; } + set { + messageKind_ = value; + } + } + + /// Field number for the "operation_id" field. + public const int OperationIdFieldNumber = 2; + private pb::ByteString operationId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString OperationId { + get { return operationId_; } + set { + operationId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "room_authority_phase" field. + public const int RoomAuthorityPhaseFieldNumber = 3; + private int roomAuthorityPhase_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RoomAuthorityPhase { + get { return roomAuthorityPhase_; } + set { + roomAuthorityPhase_ = value; + } + } + + /// Field number for the "completion_mark" field. + public const int CompletionMarkFieldNumber = 4; + private pb::ByteString completionMark_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString CompletionMark { + get { return completionMark_; } + set { + completionMark_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "player_account_id" field. + public const int PlayerAccountIdFieldNumber = 5; + private int playerAccountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PlayerAccountId { + get { return playerAccountId_; } + set { + playerAccountId_ = value; + } + } + + /// Field number for the "room_operation_type" field. + public const int RoomOperationTypeFieldNumber = 10; + private global::RecRoom.RoomLoad.Protobuf.RoomOperationType roomOperationType_ = global::RecRoom.RoomLoad.Protobuf.RoomOperationType.Invalid; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.RoomLoad.Protobuf.RoomOperationType RoomOperationType { + get { return roomOperationType_; } + set { + roomOperationType_ = value; + } + } + + /// Field number for the "error_type" field. + public const int ErrorTypeFieldNumber = 11; + private global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType errorType_ = global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType.Irrecoverable; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType ErrorType { + get { return errorType_; } + set { + errorType_ = value; + } + } + + /// Field number for the "room_load_request_payload" field. + public const int RoomLoadRequestPayloadFieldNumber = 20; + private global::RecRoom.RoomLoad.Protobuf.RoomLoadRequestPayload roomLoadRequestPayload_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.RoomLoad.Protobuf.RoomLoadRequestPayload RoomLoadRequestPayload { + get { return roomLoadRequestPayload_; } + set { + roomLoadRequestPayload_ = value; + } + } + + /// Field number for the "room_save_request_payload" field. + public const int RoomSaveRequestPayloadFieldNumber = 21; + private global::RecRoom.RoomLoad.Protobuf.RoomSaveRequestPayload roomSaveRequestPayload_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.RoomLoad.Protobuf.RoomSaveRequestPayload RoomSaveRequestPayload { + get { return roomSaveRequestPayload_; } + set { + roomSaveRequestPayload_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomOperationMessage); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomOperationMessage other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MessageKind != other.MessageKind) return false; + if (OperationId != other.OperationId) return false; + if (RoomAuthorityPhase != other.RoomAuthorityPhase) return false; + if (CompletionMark != other.CompletionMark) return false; + if (PlayerAccountId != other.PlayerAccountId) return false; + if (RoomOperationType != other.RoomOperationType) return false; + if (ErrorType != other.ErrorType) return false; + if (!object.Equals(RoomLoadRequestPayload, other.RoomLoadRequestPayload)) return false; + if (!object.Equals(RoomSaveRequestPayload, other.RoomSaveRequestPayload)) 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 (MessageKind != global::RecRoom.RoomLoad.Protobuf.MessageKind.Error) hash ^= MessageKind.GetHashCode(); + if (OperationId.Length != 0) hash ^= OperationId.GetHashCode(); + if (RoomAuthorityPhase != 0) hash ^= RoomAuthorityPhase.GetHashCode(); + if (CompletionMark.Length != 0) hash ^= CompletionMark.GetHashCode(); + if (PlayerAccountId != 0) hash ^= PlayerAccountId.GetHashCode(); + if (RoomOperationType != global::RecRoom.RoomLoad.Protobuf.RoomOperationType.Invalid) hash ^= RoomOperationType.GetHashCode(); + if (ErrorType != global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType.Irrecoverable) hash ^= ErrorType.GetHashCode(); + if (roomLoadRequestPayload_ != null) hash ^= RoomLoadRequestPayload.GetHashCode(); + if (roomSaveRequestPayload_ != null) hash ^= RoomSaveRequestPayload.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 (MessageKind != global::RecRoom.RoomLoad.Protobuf.MessageKind.Error) { + output.WriteRawTag(8); + output.WriteEnum((int) MessageKind); + } + if (OperationId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(OperationId); + } + if (RoomAuthorityPhase != 0) { + output.WriteRawTag(24); + output.WriteInt32(RoomAuthorityPhase); + } + if (CompletionMark.Length != 0) { + output.WriteRawTag(34); + output.WriteBytes(CompletionMark); + } + if (PlayerAccountId != 0) { + output.WriteRawTag(40); + output.WriteInt32(PlayerAccountId); + } + if (RoomOperationType != global::RecRoom.RoomLoad.Protobuf.RoomOperationType.Invalid) { + output.WriteRawTag(80); + output.WriteEnum((int) RoomOperationType); + } + if (ErrorType != global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType.Irrecoverable) { + output.WriteRawTag(88); + output.WriteEnum((int) ErrorType); + } + if (roomLoadRequestPayload_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(RoomLoadRequestPayload); + } + if (roomSaveRequestPayload_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(RoomSaveRequestPayload); + } + 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 (MessageKind != global::RecRoom.RoomLoad.Protobuf.MessageKind.Error) { + output.WriteRawTag(8); + output.WriteEnum((int) MessageKind); + } + if (OperationId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(OperationId); + } + if (RoomAuthorityPhase != 0) { + output.WriteRawTag(24); + output.WriteInt32(RoomAuthorityPhase); + } + if (CompletionMark.Length != 0) { + output.WriteRawTag(34); + output.WriteBytes(CompletionMark); + } + if (PlayerAccountId != 0) { + output.WriteRawTag(40); + output.WriteInt32(PlayerAccountId); + } + if (RoomOperationType != global::RecRoom.RoomLoad.Protobuf.RoomOperationType.Invalid) { + output.WriteRawTag(80); + output.WriteEnum((int) RoomOperationType); + } + if (ErrorType != global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType.Irrecoverable) { + output.WriteRawTag(88); + output.WriteEnum((int) ErrorType); + } + if (roomLoadRequestPayload_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(RoomLoadRequestPayload); + } + if (roomSaveRequestPayload_ != null) { + output.WriteRawTag(170, 1); + output.WriteMessage(RoomSaveRequestPayload); + } + 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 (MessageKind != global::RecRoom.RoomLoad.Protobuf.MessageKind.Error) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) MessageKind); + } + if (OperationId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(OperationId); + } + if (RoomAuthorityPhase != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RoomAuthorityPhase); + } + if (CompletionMark.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(CompletionMark); + } + if (PlayerAccountId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PlayerAccountId); + } + if (RoomOperationType != global::RecRoom.RoomLoad.Protobuf.RoomOperationType.Invalid) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) RoomOperationType); + } + if (ErrorType != global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType.Irrecoverable) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ErrorType); + } + if (roomLoadRequestPayload_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomLoadRequestPayload); + } + if (roomSaveRequestPayload_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomSaveRequestPayload); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomOperationMessage other) { + if (other == null) { + return; + } + if (other.MessageKind != global::RecRoom.RoomLoad.Protobuf.MessageKind.Error) { + MessageKind = other.MessageKind; + } + if (other.OperationId.Length != 0) { + OperationId = other.OperationId; + } + if (other.RoomAuthorityPhase != 0) { + RoomAuthorityPhase = other.RoomAuthorityPhase; + } + if (other.CompletionMark.Length != 0) { + CompletionMark = other.CompletionMark; + } + if (other.PlayerAccountId != 0) { + PlayerAccountId = other.PlayerAccountId; + } + if (other.RoomOperationType != global::RecRoom.RoomLoad.Protobuf.RoomOperationType.Invalid) { + RoomOperationType = other.RoomOperationType; + } + if (other.ErrorType != global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType.Irrecoverable) { + ErrorType = other.ErrorType; + } + if (other.roomLoadRequestPayload_ != null) { + if (roomLoadRequestPayload_ == null) { + RoomLoadRequestPayload = new global::RecRoom.RoomLoad.Protobuf.RoomLoadRequestPayload(); + } + RoomLoadRequestPayload.MergeFrom(other.RoomLoadRequestPayload); + } + if (other.roomSaveRequestPayload_ != null) { + if (roomSaveRequestPayload_ == null) { + RoomSaveRequestPayload = new global::RecRoom.RoomLoad.Protobuf.RoomSaveRequestPayload(); + } + RoomSaveRequestPayload.MergeFrom(other.RoomSaveRequestPayload); + } + _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 8: { + MessageKind = (global::RecRoom.RoomLoad.Protobuf.MessageKind) input.ReadEnum(); + break; + } + case 18: { + OperationId = input.ReadBytes(); + break; + } + case 24: { + RoomAuthorityPhase = input.ReadInt32(); + break; + } + case 34: { + CompletionMark = input.ReadBytes(); + break; + } + case 40: { + PlayerAccountId = input.ReadInt32(); + break; + } + case 80: { + RoomOperationType = (global::RecRoom.RoomLoad.Protobuf.RoomOperationType) input.ReadEnum(); + break; + } + case 88: { + ErrorType = (global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType) input.ReadEnum(); + break; + } + case 162: { + if (roomLoadRequestPayload_ == null) { + RoomLoadRequestPayload = new global::RecRoom.RoomLoad.Protobuf.RoomLoadRequestPayload(); + } + input.ReadMessage(RoomLoadRequestPayload); + break; + } + case 170: { + if (roomSaveRequestPayload_ == null) { + RoomSaveRequestPayload = new global::RecRoom.RoomLoad.Protobuf.RoomSaveRequestPayload(); + } + input.ReadMessage(RoomSaveRequestPayload); + 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 8: { + MessageKind = (global::RecRoom.RoomLoad.Protobuf.MessageKind) input.ReadEnum(); + break; + } + case 18: { + OperationId = input.ReadBytes(); + break; + } + case 24: { + RoomAuthorityPhase = input.ReadInt32(); + break; + } + case 34: { + CompletionMark = input.ReadBytes(); + break; + } + case 40: { + PlayerAccountId = input.ReadInt32(); + break; + } + case 80: { + RoomOperationType = (global::RecRoom.RoomLoad.Protobuf.RoomOperationType) input.ReadEnum(); + break; + } + case 88: { + ErrorType = (global::RecRoom.RoomLoad.Protobuf.RoomAuthorityErrorType) input.ReadEnum(); + break; + } + case 162: { + if (roomLoadRequestPayload_ == null) { + RoomLoadRequestPayload = new global::RecRoom.RoomLoad.Protobuf.RoomLoadRequestPayload(); + } + input.ReadMessage(RoomLoadRequestPayload); + break; + } + case 170: { + if (roomSaveRequestPayload_ == null) { + RoomSaveRequestPayload = new global::RecRoom.RoomLoad.Protobuf.RoomSaveRequestPayload(); + } + input.ReadMessage(RoomSaveRequestPayload); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomLoadRequestPayload : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomLoadRequestPayload()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.RoomLoad.Protobuf.RoomOperationMessageReflection.Descriptor.MessageTypes[1]; } + } + + [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 RoomLoadRequestPayload() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomLoadRequestPayload(RoomLoadRequestPayload other) : this() { + superRoomId_ = other.superRoomId_; + subRoomId_ = other.subRoomId_; + subRoomDataSaveId_ = other.subRoomDataSaveId_; + superRoomData_ = other.superRoomData_ != null ? other.superRoomData_.Clone() : null; + studioSessionId_ = other.studioSessionId_; + roomWideAssetSnapshotId_ = other.roomWideAssetSnapshotId_ != null ? other.roomWideAssetSnapshotId_.Clone() : null; + loadUsedCompatibility_ = other.loadUsedCompatibility_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomLoadRequestPayload Clone() { + return new RoomLoadRequestPayload(this); + } + + /// Field number for the "super_room_id" field. + public const int SuperRoomIdFieldNumber = 1; + private long superRoomId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long SuperRoomId { + get { return superRoomId_; } + set { + superRoomId_ = value; + } + } + + /// Field number for the "sub_room_id" field. + public const int SubRoomIdFieldNumber = 2; + private long subRoomId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long SubRoomId { + get { return subRoomId_; } + set { + subRoomId_ = value; + } + } + + /// Field number for the "sub_room_data_save_id" field. + public const int SubRoomDataSaveIdFieldNumber = 3; + private long subRoomDataSaveId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long SubRoomDataSaveId { + get { return subRoomDataSaveId_; } + set { + subRoomDataSaveId_ = value; + } + } + + /// Field number for the "super_room_data" field. + public const int SuperRoomDataFieldNumber = 4; + private global::RecRoom.RoomLoad.Protobuf.ProtoFilenameWithHash superRoomData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.RoomLoad.Protobuf.ProtoFilenameWithHash SuperRoomData { + get { return superRoomData_; } + set { + superRoomData_ = value; + } + } + + /// Field number for the "studio_session_id" field. + public const int StudioSessionIdFieldNumber = 6; + private string studioSessionId_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string StudioSessionId { + get { return studioSessionId_; } + set { + studioSessionId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "room_wide_asset_snapshot_id" field. + public const int RoomWideAssetSnapshotIdFieldNumber = 7; + private global::RecRoom.Protobuf.Core.GuidData roomWideAssetSnapshotId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData RoomWideAssetSnapshotId { + get { return roomWideAssetSnapshotId_; } + set { + roomWideAssetSnapshotId_ = value; + } + } + + /// Field number for the "load_used_compatibility" field. + public const int LoadUsedCompatibilityFieldNumber = 8; + private bool loadUsedCompatibility_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LoadUsedCompatibility { + get { return loadUsedCompatibility_; } + set { + loadUsedCompatibility_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomLoadRequestPayload); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomLoadRequestPayload other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SuperRoomId != other.SuperRoomId) return false; + if (SubRoomId != other.SubRoomId) return false; + if (SubRoomDataSaveId != other.SubRoomDataSaveId) return false; + if (!object.Equals(SuperRoomData, other.SuperRoomData)) return false; + if (StudioSessionId != other.StudioSessionId) return false; + if (!object.Equals(RoomWideAssetSnapshotId, other.RoomWideAssetSnapshotId)) return false; + if (LoadUsedCompatibility != other.LoadUsedCompatibility) 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 (SuperRoomId != 0L) hash ^= SuperRoomId.GetHashCode(); + if (SubRoomId != 0L) hash ^= SubRoomId.GetHashCode(); + if (SubRoomDataSaveId != 0L) hash ^= SubRoomDataSaveId.GetHashCode(); + if (superRoomData_ != null) hash ^= SuperRoomData.GetHashCode(); + if (StudioSessionId.Length != 0) hash ^= StudioSessionId.GetHashCode(); + if (roomWideAssetSnapshotId_ != null) hash ^= RoomWideAssetSnapshotId.GetHashCode(); + if (LoadUsedCompatibility != false) hash ^= LoadUsedCompatibility.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 (SuperRoomId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(SuperRoomId); + } + if (SubRoomId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(SubRoomId); + } + if (SubRoomDataSaveId != 0L) { + output.WriteRawTag(24); + output.WriteInt64(SubRoomDataSaveId); + } + if (superRoomData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(SuperRoomData); + } + if (StudioSessionId.Length != 0) { + output.WriteRawTag(50); + output.WriteString(StudioSessionId); + } + if (roomWideAssetSnapshotId_ != null) { + output.WriteRawTag(58); + output.WriteMessage(RoomWideAssetSnapshotId); + } + if (LoadUsedCompatibility != false) { + output.WriteRawTag(64); + output.WriteBool(LoadUsedCompatibility); + } + 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 (SuperRoomId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(SuperRoomId); + } + if (SubRoomId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(SubRoomId); + } + if (SubRoomDataSaveId != 0L) { + output.WriteRawTag(24); + output.WriteInt64(SubRoomDataSaveId); + } + if (superRoomData_ != null) { + output.WriteRawTag(34); + output.WriteMessage(SuperRoomData); + } + if (StudioSessionId.Length != 0) { + output.WriteRawTag(50); + output.WriteString(StudioSessionId); + } + if (roomWideAssetSnapshotId_ != null) { + output.WriteRawTag(58); + output.WriteMessage(RoomWideAssetSnapshotId); + } + if (LoadUsedCompatibility != false) { + output.WriteRawTag(64); + output.WriteBool(LoadUsedCompatibility); + } + 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 (SuperRoomId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(SuperRoomId); + } + if (SubRoomId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(SubRoomId); + } + if (SubRoomDataSaveId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(SubRoomDataSaveId); + } + if (superRoomData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SuperRoomData); + } + if (StudioSessionId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(StudioSessionId); + } + if (roomWideAssetSnapshotId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoomWideAssetSnapshotId); + } + if (LoadUsedCompatibility != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomLoadRequestPayload other) { + if (other == null) { + return; + } + if (other.SuperRoomId != 0L) { + SuperRoomId = other.SuperRoomId; + } + if (other.SubRoomId != 0L) { + SubRoomId = other.SubRoomId; + } + if (other.SubRoomDataSaveId != 0L) { + SubRoomDataSaveId = other.SubRoomDataSaveId; + } + if (other.superRoomData_ != null) { + if (superRoomData_ == null) { + SuperRoomData = new global::RecRoom.RoomLoad.Protobuf.ProtoFilenameWithHash(); + } + SuperRoomData.MergeFrom(other.SuperRoomData); + } + if (other.StudioSessionId.Length != 0) { + StudioSessionId = other.StudioSessionId; + } + if (other.roomWideAssetSnapshotId_ != null) { + if (roomWideAssetSnapshotId_ == null) { + RoomWideAssetSnapshotId = new global::RecRoom.Protobuf.Core.GuidData(); + } + RoomWideAssetSnapshotId.MergeFrom(other.RoomWideAssetSnapshotId); + } + if (other.LoadUsedCompatibility != false) { + LoadUsedCompatibility = other.LoadUsedCompatibility; + } + _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 8: { + SuperRoomId = input.ReadInt64(); + break; + } + case 16: { + SubRoomId = input.ReadInt64(); + break; + } + case 24: { + SubRoomDataSaveId = input.ReadInt64(); + break; + } + case 34: { + if (superRoomData_ == null) { + SuperRoomData = new global::RecRoom.RoomLoad.Protobuf.ProtoFilenameWithHash(); + } + input.ReadMessage(SuperRoomData); + break; + } + case 50: { + StudioSessionId = input.ReadString(); + break; + } + case 58: { + if (roomWideAssetSnapshotId_ == null) { + RoomWideAssetSnapshotId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomWideAssetSnapshotId); + break; + } + case 64: { + LoadUsedCompatibility = input.ReadBool(); + 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 8: { + SuperRoomId = input.ReadInt64(); + break; + } + case 16: { + SubRoomId = input.ReadInt64(); + break; + } + case 24: { + SubRoomDataSaveId = input.ReadInt64(); + break; + } + case 34: { + if (superRoomData_ == null) { + SuperRoomData = new global::RecRoom.RoomLoad.Protobuf.ProtoFilenameWithHash(); + } + input.ReadMessage(SuperRoomData); + break; + } + case 50: { + StudioSessionId = input.ReadString(); + break; + } + case 58: { + if (roomWideAssetSnapshotId_ == null) { + RoomWideAssetSnapshotId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(RoomWideAssetSnapshotId); + break; + } + case 64: { + LoadUsedCompatibility = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomSaveRequestPayload : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomSaveRequestPayload()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.RoomLoad.Protobuf.RoomOperationMessageReflection.Descriptor.MessageTypes[2]; } + } + + [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 RoomSaveRequestPayload() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomSaveRequestPayload(RoomSaveRequestPayload other) : this() { + description_ = other.description_; + autoPublish_ = other.autoPublish_; + shouldStageSave_ = other.shouldStageSave_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomSaveRequestPayload Clone() { + return new RoomSaveRequestPayload(this); + } + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 1; + private string description_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Description { + get { return description_; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "auto_publish" field. + public const int AutoPublishFieldNumber = 2; + private bool autoPublish_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AutoPublish { + get { return autoPublish_; } + set { + autoPublish_ = value; + } + } + + /// Field number for the "should_stage_save" field. + public const int ShouldStageSaveFieldNumber = 3; + private bool shouldStageSave_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShouldStageSave { + get { return shouldStageSave_; } + set { + shouldStageSave_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomSaveRequestPayload); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomSaveRequestPayload other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Description != other.Description) return false; + if (AutoPublish != other.AutoPublish) return false; + if (ShouldStageSave != other.ShouldStageSave) 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 (Description.Length != 0) hash ^= Description.GetHashCode(); + if (AutoPublish != false) hash ^= AutoPublish.GetHashCode(); + if (ShouldStageSave != false) hash ^= ShouldStageSave.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 (Description.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Description); + } + if (AutoPublish != false) { + output.WriteRawTag(16); + output.WriteBool(AutoPublish); + } + if (ShouldStageSave != false) { + output.WriteRawTag(24); + output.WriteBool(ShouldStageSave); + } + 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 (Description.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Description); + } + if (AutoPublish != false) { + output.WriteRawTag(16); + output.WriteBool(AutoPublish); + } + if (ShouldStageSave != false) { + output.WriteRawTag(24); + output.WriteBool(ShouldStageSave); + } + 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 (Description.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (AutoPublish != false) { + size += 1 + 1; + } + if (ShouldStageSave != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomSaveRequestPayload other) { + if (other == null) { + return; + } + if (other.Description.Length != 0) { + Description = other.Description; + } + if (other.AutoPublish != false) { + AutoPublish = other.AutoPublish; + } + if (other.ShouldStageSave != false) { + ShouldStageSave = other.ShouldStageSave; + } + _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: { + Description = input.ReadString(); + break; + } + case 16: { + AutoPublish = input.ReadBool(); + break; + } + case 24: { + ShouldStageSave = input.ReadBool(); + 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: { + Description = input.ReadString(); + break; + } + case 16: { + AutoPublish = input.ReadBool(); + break; + } + case 24: { + ShouldStageSave = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProtoFilenameWithHash : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProtoFilenameWithHash()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.RoomLoad.Protobuf.RoomOperationMessageReflection.Descriptor.MessageTypes[3]; } + } + + [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 ProtoFilenameWithHash() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProtoFilenameWithHash(ProtoFilenameWithHash other) : this() { + filename_ = other.filename_; + hash_ = other.hash_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProtoFilenameWithHash Clone() { + return new ProtoFilenameWithHash(this); + } + + /// Field number for the "filename" field. + public const int FilenameFieldNumber = 1; + private string filename_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Filename { + get { return filename_; } + set { + filename_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "hash" field. + public const int HashFieldNumber = 2; + private string hash_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Hash { + get { return hash_; } + set { + hash_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProtoFilenameWithHash); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProtoFilenameWithHash other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Filename != other.Filename) return false; + if (Hash != other.Hash) 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 (Filename.Length != 0) hash ^= Filename.GetHashCode(); + if (Hash.Length != 0) hash ^= Hash.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 (Filename.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Filename); + } + if (Hash.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Hash); + } + 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 (Filename.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Filename); + } + if (Hash.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Hash); + } + 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 (Filename.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Filename); + } + if (Hash.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Hash); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProtoFilenameWithHash other) { + if (other == null) { + return; + } + if (other.Filename.Length != 0) { + Filename = other.Filename; + } + if (other.Hash.Length != 0) { + Hash = other.Hash; + } + _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: { + Filename = input.ReadString(); + break; + } + case 18: { + Hash = input.ReadString(); + 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: { + Filename = input.ReadString(); + break; + } + case 18: { + Hash = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomRoleCollectionData.cs b/RoomRoleCollectionData.cs new file mode 100644 index 0000000..320b4c7 --- /dev/null +++ b/RoomRoleCollectionData.cs @@ -0,0 +1,282 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/player_roles/room_role_collection_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/player_roles/room_role_collection_data.proto + public static partial class RoomRoleCollectionDataReflection { + + #region Descriptor + /// File descriptor for rec_room/player_roles/room_role_collection_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomRoleCollectionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVyZWNfcm9vbS9wbGF5ZXJfcm9sZXMvcm9vbV9yb2xlX2NvbGxlY3Rpb25f", + "ZGF0YS5wcm90bxIIcmVjX3Jvb20aMXJlY19yb29tL3BsYXllcl9yb2xlcy9w", + "bGF5ZXJfcm9vbV9yb2xlX2RhdGEucHJvdG8ikAEKFlJvb21Sb2xlQ29sbGVj", + "dGlvbkRhdGESMAoKcm9vbV9yb2xlcxgBIAMoCzIcLnJlY19yb29tLlBsYXll", + "clJvb21Sb2xlRGF0YRJEChlyZWNfbmV0X21pZ3JhdGlvbl92ZXJzaW9uGAIg", + "ASgOMiEucmVjX3Jvb20uTWlncmF0ZWRUb1JlY05ldFZlcnNpb24qQwoXTWln", + "cmF0ZWRUb1JlY05ldFZlcnNpb24SEgoOTm90WWV0TWlncmF0ZWQQABIUChBN", + "aWdyYXRlZFRvUmVjTmV0EAFCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3Rv", + "Mw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.PlayerRoomRoleDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecRoom.Protobuf.MigratedToRecNetVersion), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomRoleCollectionData), global::RecRoom.Protobuf.RoomRoleCollectionData.Parser, new[]{ "RoomRoles", "RecNetMigrationVersion" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum MigratedToRecNetVersion { + [pbr::OriginalName("NotYetMigrated")] NotYetMigrated = 0, + [pbr::OriginalName("MigratedToRecNet")] MigratedToRecNet = 1, + } + + #endregion + + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomRoleCollectionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomRoleCollectionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomRoleCollectionDataReflection.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 RoomRoleCollectionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomRoleCollectionData(RoomRoleCollectionData other) : this() { + roomRoles_ = other.roomRoles_.Clone(); + recNetMigrationVersion_ = other.recNetMigrationVersion_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomRoleCollectionData Clone() { + return new RoomRoleCollectionData(this); + } + + /// Field number for the "room_roles" field. + public const int RoomRolesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_roomRoles_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.PlayerRoomRoleData.Parser); + private readonly pbc::RepeatedField roomRoles_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RoomRoles { + get { return roomRoles_; } + } + + /// Field number for the "rec_net_migration_version" field. + public const int RecNetMigrationVersionFieldNumber = 2; + private global::RecRoom.Protobuf.MigratedToRecNetVersion recNetMigrationVersion_ = global::RecRoom.Protobuf.MigratedToRecNetVersion.NotYetMigrated; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.MigratedToRecNetVersion RecNetMigrationVersion { + get { return recNetMigrationVersion_; } + set { + recNetMigrationVersion_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomRoleCollectionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomRoleCollectionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!roomRoles_.Equals(other.roomRoles_)) return false; + if (RecNetMigrationVersion != other.RecNetMigrationVersion) 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; + hash ^= roomRoles_.GetHashCode(); + if (RecNetMigrationVersion != global::RecRoom.Protobuf.MigratedToRecNetVersion.NotYetMigrated) hash ^= RecNetMigrationVersion.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 + roomRoles_.WriteTo(output, _repeated_roomRoles_codec); + if (RecNetMigrationVersion != global::RecRoom.Protobuf.MigratedToRecNetVersion.NotYetMigrated) { + output.WriteRawTag(16); + output.WriteEnum((int) RecNetMigrationVersion); + } + 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) { + roomRoles_.WriteTo(ref output, _repeated_roomRoles_codec); + if (RecNetMigrationVersion != global::RecRoom.Protobuf.MigratedToRecNetVersion.NotYetMigrated) { + output.WriteRawTag(16); + output.WriteEnum((int) RecNetMigrationVersion); + } + 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; + size += roomRoles_.CalculateSize(_repeated_roomRoles_codec); + if (RecNetMigrationVersion != global::RecRoom.Protobuf.MigratedToRecNetVersion.NotYetMigrated) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) RecNetMigrationVersion); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomRoleCollectionData other) { + if (other == null) { + return; + } + roomRoles_.Add(other.roomRoles_); + if (other.RecNetMigrationVersion != global::RecRoom.Protobuf.MigratedToRecNetVersion.NotYetMigrated) { + RecNetMigrationVersion = other.RecNetMigrationVersion; + } + _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: { + roomRoles_.AddEntriesFrom(input, _repeated_roomRoles_codec); + break; + } + case 16: { + RecNetMigrationVersion = (global::RecRoom.Protobuf.MigratedToRecNetVersion) input.ReadEnum(); + 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: { + roomRoles_.AddEntriesFrom(ref input, _repeated_roomRoles_codec); + break; + } + case 16: { + RecNetMigrationVersion = (global::RecRoom.Protobuf.MigratedToRecNetVersion) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomatarData.cs b/RoomatarData.cs new file mode 100644 index 0000000..21b0d88 --- /dev/null +++ b/RoomatarData.cs @@ -0,0 +1,2587 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/roomatar_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/roomatar_data.proto + public static partial class RoomatarDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/roomatar_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomatarDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yb29tYXRhcl9kYXRhLnByb3RvEghy", + "ZWNfcm9vbRoXY29yZS92ZWN0b3IzX2RhdGEucHJvdG8aJ3JlY19yb29tL3Bl", + "cnNpc3RlbmNlL2hvbG90YXJfZGF0YS5wcm90bxowcmVjX3Jvb20vcGVyc2lz", + "dGVuY2UvcGVyc2lzdGVuY2Vfdmlld19kYXRhLnByb3RvIogNChBSb29tYXRh", + "ckJsb2JEYXRhEhAKCGR1cmF0aW9uGAEgASgCEj8KB2F2YXRhcnMYAiADKAsy", + "Li5yZWNfcm9vbS5Sb29tYXRhckJsb2JEYXRhLkF2YXRhckFuaW1hdGlvbkRh", + "dGESQQoYdG9vbHNfc3Bhd25hYmxlX3RlbXBsYXRlGAMgASgLMh8ucmVjX3Jv", + "b20uU3Bhd25hYmxlVGVtcGxhdGVEYXRhEkUKD3Rvb2xfYW5pbWF0aW9ucxgE", + "IAMoCzIsLnJlY19yb29tLlJvb21hdGFyQmxvYkRhdGEuVG9vbEFuaW1hdGlv", + "bkRhdGEabQoTQXZhdGFyQW5pbWF0aW9uRGF0YRIMCgRuYW1lGAEgASgJEhcK", + "D3N0YXJ0X3RpbWVzdGFtcBgCIAEoAhIvCgxob2xvdGFyX2RhdGEYAyABKAsy", + "GS5yZWNfcm9vbS5Ib2xvdGFyQmxvYkRhdGEaxgQKEVRvb2xBbmltYXRpb25E", + "YXRhEgwKBG5hbWUYASABKAkSOAoGZXZlbnRzGAMgAygLMigucmVjX3Jvb20u", + "Um9vbWF0YXJCbG9iRGF0YS5Ub29sRXZlbnREYXRhEj0KC3Bvc2Vfc3RhdGVz", + "GAQgAygLMigucmVjX3Jvb20uUm9vbWF0YXJCbG9iRGF0YS5Qb3NlU3RhdGVE", + "YXRhEjMKEXRlYW1fY29sb3Jfc3RhdGVzGAUgAygLMhgucmVjX3Jvb20uQ29s", + "b3JTdGF0ZURhdGESSAoRaXNfZW5hYmxlZF9zdGF0ZXMYBiADKAsyLS5yZWNf", + "cm9vbS5Sb29tYXRhckJsb2JEYXRhLklzRW5hYmxlZFN0YXRlRGF0YRIfChdz", + "dXBwcmVzc19hbmltYXRlX2luX291dBgHIAEoCBIXCg9tdXRlX3Rvb2xfYXVk", + "aW8YCCABKAgSHAoUbXV0ZV9jb2xsaXNpb25fYXVkaW8YCSABKAgSEwoLdGVt", + "cGxhdGVfaWQYAiABKAwSZgoZcGxheWVyX2JhY2twYWNrX3Rvb2xfdHlwZRgL", + "IAEoDjJDLnJlY19yb29tLlJvb21hdGFyQmxvYkRhdGEuVG9vbEFuaW1hdGlv", + "bkRhdGEuUGxheWVyQmFja3BhY2tUb29sVHlwZSJWChZQbGF5ZXJCYWNrcGFj", + "a1Rvb2xUeXBlEgsKB0lOVkFMSUQQABINCglTSEFSRV9DQU0QARINCglNQUtF", + "Ul9QRU4QAhIRCg1GRUVEQkFDS19UT09MEAManAQKDVRvb2xFdmVudERhdGES", + "EQoJdGltZXN0YW1wGAEgASgCEkMKCmlucHV0X2Rvd24YECABKAsyLy5yZWNf", + "cm9vbS5Sb29tYXRhckJsb2JEYXRhLlRvb2xFdmVudERhdGEuTm9EYXRhEkYK", + "DWlucHV0X3ByZXNzZWQYESABKAsyLy5yZWNfcm9vbS5Sb29tYXRhckJsb2JE", + "YXRhLlRvb2xFdmVudERhdGEuTm9EYXRhEkEKCGlucHV0X3VwGBIgASgLMi8u", + "cmVjX3Jvb20uUm9vbWF0YXJCbG9iRGF0YS5Ub29sRXZlbnREYXRhLk5vRGF0", + "YRJgChZpbnB1dF91cF93aXRoX3ZlbG9jaXR5GBMgASgLMkAucmVjX3Jvb20u", + "Um9vbWF0YXJCbG9iRGF0YS5Ub29sRXZlbnREYXRhLklucHV0VXBXaXRoVmVs", + "b2NpdHlEYXRhEkgKD2lucHV0X2NhbmNlbGxlZBgUIAEoCzIvLnJlY19yb29t", + "LlJvb21hdGFyQmxvYkRhdGEuVG9vbEV2ZW50RGF0YS5Ob0RhdGEaCAoGTm9E", + "YXRhGnIKF0lucHV0VXBXaXRoVmVsb2NpdHlEYXRhEioKD2xpbmVhcl92ZWxv", + "Y2l0eRgBIAEoCzIRLmNvcmUuVmVjdG9yM0RhdGESKwoQYW5ndWxhcl92ZWxv", + "Y2l0eRgCIAEoCzIRLmNvcmUuVmVjdG9yM0RhdGEaggEKDVBvc2VTdGF0ZURh", + "dGESEQoJdGltZXN0YW1wGAEgASgCEiMKCHBvc2l0aW9uGAIgASgLMhEuY29y", + "ZS5WZWN0b3IzRGF0YRIjCghyb3RhdGlvbhgDIAEoCzIRLmNvcmUuVmVjdG9y", + "M0RhdGESFAoMdW5pZm9ybVNjYWxlGAQgASgCGjsKEklzRW5hYmxlZFN0YXRl", + "RGF0YRIRCgl0aW1lc3RhbXAYASABKAISEgoKaXNfZW5hYmxlZBgCIAEoCEIT", + "qgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, global::RecRoom.Protobuf.HolotarDataReflection.Descriptor, global::RecRoom.Protobuf.PersistenceViewDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomatarBlobData), global::RecRoom.Protobuf.RoomatarBlobData.Parser, new[]{ "Duration", "Avatars", "ToolsSpawnableTemplate", "ToolAnimations" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomatarBlobData.Types.AvatarAnimationData), global::RecRoom.Protobuf.RoomatarBlobData.Types.AvatarAnimationData.Parser, new[]{ "Name", "StartTimestamp", "HolotarData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData), global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Parser, new[]{ "Name", "Events", "PoseStates", "TeamColorStates", "IsEnabledStates", "SuppressAnimateInOut", "MuteToolAudio", "MuteCollisionAudio", "TemplateId", "PlayerBackpackToolType" }, null, new[]{ typeof(global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType) }, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData), global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Parser, new[]{ "Timestamp", "InputDown", "InputPressed", "InputUp", "InputUpWithVelocity", "InputCancelled" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData), global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData.Parser, null, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.InputUpWithVelocityData), global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.InputUpWithVelocityData.Parser, new[]{ "LinearVelocity", "AngularVelocity" }, null, null, null, null)}), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomatarBlobData.Types.PoseStateData), global::RecRoom.Protobuf.RoomatarBlobData.Types.PoseStateData.Parser, new[]{ "Timestamp", "Position", "Rotation", "UniformScale" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomatarBlobData.Types.IsEnabledStateData), global::RecRoom.Protobuf.RoomatarBlobData.Types.IsEnabledStateData.Parser, new[]{ "Timestamp", "IsEnabled" }, null, null, null, null)}) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomatarBlobData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomatarBlobData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomatarDataReflection.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 RoomatarBlobData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomatarBlobData(RoomatarBlobData other) : this() { + duration_ = other.duration_; + avatars_ = other.avatars_.Clone(); + toolsSpawnableTemplate_ = other.toolsSpawnableTemplate_ != null ? other.toolsSpawnableTemplate_.Clone() : null; + toolAnimations_ = other.toolAnimations_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomatarBlobData Clone() { + return new RoomatarBlobData(this); + } + + /// Field number for the "duration" field. + public const int DurationFieldNumber = 1; + private float duration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Duration { + get { return duration_; } + set { + duration_ = value; + } + } + + /// Field number for the "avatars" field. + public const int AvatarsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_avatars_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.RoomatarBlobData.Types.AvatarAnimationData.Parser); + private readonly pbc::RepeatedField avatars_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Avatars { + get { return avatars_; } + } + + /// Field number for the "tools_spawnable_template" field. + public const int ToolsSpawnableTemplateFieldNumber = 3; + private global::RecRoom.Protobuf.SpawnableTemplateData toolsSpawnableTemplate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SpawnableTemplateData ToolsSpawnableTemplate { + get { return toolsSpawnableTemplate_; } + set { + toolsSpawnableTemplate_ = value; + } + } + + /// Field number for the "tool_animations" field. + public const int ToolAnimationsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_toolAnimations_codec + = pb::FieldCodec.ForMessage(34, global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Parser); + private readonly pbc::RepeatedField toolAnimations_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ToolAnimations { + get { return toolAnimations_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomatarBlobData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomatarBlobData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Duration, other.Duration)) return false; + if(!avatars_.Equals(other.avatars_)) return false; + if (!object.Equals(ToolsSpawnableTemplate, other.ToolsSpawnableTemplate)) return false; + if(!toolAnimations_.Equals(other.toolAnimations_)) 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 (Duration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Duration); + hash ^= avatars_.GetHashCode(); + if (toolsSpawnableTemplate_ != null) hash ^= ToolsSpawnableTemplate.GetHashCode(); + hash ^= toolAnimations_.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 (Duration != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Duration); + } + avatars_.WriteTo(output, _repeated_avatars_codec); + if (toolsSpawnableTemplate_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ToolsSpawnableTemplate); + } + toolAnimations_.WriteTo(output, _repeated_toolAnimations_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 (Duration != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Duration); + } + avatars_.WriteTo(ref output, _repeated_avatars_codec); + if (toolsSpawnableTemplate_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ToolsSpawnableTemplate); + } + toolAnimations_.WriteTo(ref output, _repeated_toolAnimations_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 (Duration != 0F) { + size += 1 + 4; + } + size += avatars_.CalculateSize(_repeated_avatars_codec); + if (toolsSpawnableTemplate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ToolsSpawnableTemplate); + } + size += toolAnimations_.CalculateSize(_repeated_toolAnimations_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomatarBlobData other) { + if (other == null) { + return; + } + if (other.Duration != 0F) { + Duration = other.Duration; + } + avatars_.Add(other.avatars_); + if (other.toolsSpawnableTemplate_ != null) { + if (toolsSpawnableTemplate_ == null) { + ToolsSpawnableTemplate = new global::RecRoom.Protobuf.SpawnableTemplateData(); + } + ToolsSpawnableTemplate.MergeFrom(other.ToolsSpawnableTemplate); + } + toolAnimations_.Add(other.toolAnimations_); + _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 13: { + Duration = input.ReadFloat(); + break; + } + case 18: { + avatars_.AddEntriesFrom(input, _repeated_avatars_codec); + break; + } + case 26: { + if (toolsSpawnableTemplate_ == null) { + ToolsSpawnableTemplate = new global::RecRoom.Protobuf.SpawnableTemplateData(); + } + input.ReadMessage(ToolsSpawnableTemplate); + break; + } + case 34: { + toolAnimations_.AddEntriesFrom(input, _repeated_toolAnimations_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 13: { + Duration = input.ReadFloat(); + break; + } + case 18: { + avatars_.AddEntriesFrom(ref input, _repeated_avatars_codec); + break; + } + case 26: { + if (toolsSpawnableTemplate_ == null) { + ToolsSpawnableTemplate = new global::RecRoom.Protobuf.SpawnableTemplateData(); + } + input.ReadMessage(ToolsSpawnableTemplate); + break; + } + case 34: { + toolAnimations_.AddEntriesFrom(ref input, _repeated_toolAnimations_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the RoomatarBlobData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AvatarAnimationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AvatarAnimationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomatarBlobData.Descriptor.NestedTypes[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 AvatarAnimationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AvatarAnimationData(AvatarAnimationData other) : this() { + name_ = other.name_; + startTimestamp_ = other.startTimestamp_; + holotarData_ = other.holotarData_ != null ? other.holotarData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AvatarAnimationData Clone() { + return new AvatarAnimationData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "start_timestamp" field. + public const int StartTimestampFieldNumber = 2; + private float startTimestamp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float StartTimestamp { + get { return startTimestamp_; } + set { + startTimestamp_ = value; + } + } + + /// Field number for the "holotar_data" field. + public const int HolotarDataFieldNumber = 3; + private global::RecRoom.Protobuf.HolotarBlobData holotarData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.HolotarBlobData HolotarData { + get { return holotarData_; } + set { + holotarData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AvatarAnimationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AvatarAnimationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(StartTimestamp, other.StartTimestamp)) return false; + if (!object.Equals(HolotarData, other.HolotarData)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (StartTimestamp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(StartTimestamp); + if (holotarData_ != null) hash ^= HolotarData.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (StartTimestamp != 0F) { + output.WriteRawTag(21); + output.WriteFloat(StartTimestamp); + } + if (holotarData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(HolotarData); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (StartTimestamp != 0F) { + output.WriteRawTag(21); + output.WriteFloat(StartTimestamp); + } + if (holotarData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(HolotarData); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (StartTimestamp != 0F) { + size += 1 + 4; + } + if (holotarData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HolotarData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AvatarAnimationData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.StartTimestamp != 0F) { + StartTimestamp = other.StartTimestamp; + } + if (other.holotarData_ != null) { + if (holotarData_ == null) { + HolotarData = new global::RecRoom.Protobuf.HolotarBlobData(); + } + HolotarData.MergeFrom(other.HolotarData); + } + _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: { + Name = input.ReadString(); + break; + } + case 21: { + StartTimestamp = input.ReadFloat(); + break; + } + case 26: { + if (holotarData_ == null) { + HolotarData = new global::RecRoom.Protobuf.HolotarBlobData(); + } + input.ReadMessage(HolotarData); + 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: { + Name = input.ReadString(); + break; + } + case 21: { + StartTimestamp = input.ReadFloat(); + break; + } + case 26: { + if (holotarData_ == null) { + HolotarData = new global::RecRoom.Protobuf.HolotarBlobData(); + } + input.ReadMessage(HolotarData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ToolAnimationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ToolAnimationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomatarBlobData.Descriptor.NestedTypes[1]; } + } + + [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 ToolAnimationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolAnimationData(ToolAnimationData other) : this() { + name_ = other.name_; + events_ = other.events_.Clone(); + poseStates_ = other.poseStates_.Clone(); + teamColorStates_ = other.teamColorStates_.Clone(); + isEnabledStates_ = other.isEnabledStates_.Clone(); + suppressAnimateInOut_ = other.suppressAnimateInOut_; + muteToolAudio_ = other.muteToolAudio_; + muteCollisionAudio_ = other.muteCollisionAudio_; + templateId_ = other.templateId_; + playerBackpackToolType_ = other.playerBackpackToolType_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolAnimationData Clone() { + return new ToolAnimationData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "events" field. + public const int EventsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_events_codec + = pb::FieldCodec.ForMessage(26, global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Parser); + private readonly pbc::RepeatedField events_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Events { + get { return events_; } + } + + /// Field number for the "pose_states" field. + public const int PoseStatesFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_poseStates_codec + = pb::FieldCodec.ForMessage(34, global::RecRoom.Protobuf.RoomatarBlobData.Types.PoseStateData.Parser); + private readonly pbc::RepeatedField poseStates_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PoseStates { + get { return poseStates_; } + } + + /// Field number for the "team_color_states" field. + public const int TeamColorStatesFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_teamColorStates_codec + = pb::FieldCodec.ForMessage(42, global::RecRoom.Protobuf.ColorStateData.Parser); + private readonly pbc::RepeatedField teamColorStates_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TeamColorStates { + get { return teamColorStates_; } + } + + /// Field number for the "is_enabled_states" field. + public const int IsEnabledStatesFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_isEnabledStates_codec + = pb::FieldCodec.ForMessage(50, global::RecRoom.Protobuf.RoomatarBlobData.Types.IsEnabledStateData.Parser); + private readonly pbc::RepeatedField isEnabledStates_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField IsEnabledStates { + get { return isEnabledStates_; } + } + + /// Field number for the "suppress_animate_in_out" field. + public const int SuppressAnimateInOutFieldNumber = 7; + private bool suppressAnimateInOut_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SuppressAnimateInOut { + get { return suppressAnimateInOut_; } + set { + suppressAnimateInOut_ = value; + } + } + + /// Field number for the "mute_tool_audio" field. + public const int MuteToolAudioFieldNumber = 8; + private bool muteToolAudio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MuteToolAudio { + get { return muteToolAudio_; } + set { + muteToolAudio_ = value; + } + } + + /// Field number for the "mute_collision_audio" field. + public const int MuteCollisionAudioFieldNumber = 9; + private bool muteCollisionAudio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MuteCollisionAudio { + get { return muteCollisionAudio_; } + set { + muteCollisionAudio_ = value; + } + } + + /// Field number for the "template_id" field. + public const int TemplateIdFieldNumber = 2; + private pb::ByteString templateId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString TemplateId { + get { return templateId_; } + set { + templateId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "player_backpack_tool_type" field. + public const int PlayerBackpackToolTypeFieldNumber = 11; + private global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType playerBackpackToolType_ = global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType.Invalid; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType PlayerBackpackToolType { + get { return playerBackpackToolType_; } + set { + playerBackpackToolType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ToolAnimationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ToolAnimationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if(!events_.Equals(other.events_)) return false; + if(!poseStates_.Equals(other.poseStates_)) return false; + if(!teamColorStates_.Equals(other.teamColorStates_)) return false; + if(!isEnabledStates_.Equals(other.isEnabledStates_)) return false; + if (SuppressAnimateInOut != other.SuppressAnimateInOut) return false; + if (MuteToolAudio != other.MuteToolAudio) return false; + if (MuteCollisionAudio != other.MuteCollisionAudio) return false; + if (TemplateId != other.TemplateId) return false; + if (PlayerBackpackToolType != other.PlayerBackpackToolType) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + hash ^= events_.GetHashCode(); + hash ^= poseStates_.GetHashCode(); + hash ^= teamColorStates_.GetHashCode(); + hash ^= isEnabledStates_.GetHashCode(); + if (SuppressAnimateInOut != false) hash ^= SuppressAnimateInOut.GetHashCode(); + if (MuteToolAudio != false) hash ^= MuteToolAudio.GetHashCode(); + if (MuteCollisionAudio != false) hash ^= MuteCollisionAudio.GetHashCode(); + if (TemplateId.Length != 0) hash ^= TemplateId.GetHashCode(); + if (PlayerBackpackToolType != global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType.Invalid) hash ^= PlayerBackpackToolType.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (TemplateId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(TemplateId); + } + events_.WriteTo(output, _repeated_events_codec); + poseStates_.WriteTo(output, _repeated_poseStates_codec); + teamColorStates_.WriteTo(output, _repeated_teamColorStates_codec); + isEnabledStates_.WriteTo(output, _repeated_isEnabledStates_codec); + if (SuppressAnimateInOut != false) { + output.WriteRawTag(56); + output.WriteBool(SuppressAnimateInOut); + } + if (MuteToolAudio != false) { + output.WriteRawTag(64); + output.WriteBool(MuteToolAudio); + } + if (MuteCollisionAudio != false) { + output.WriteRawTag(72); + output.WriteBool(MuteCollisionAudio); + } + if (PlayerBackpackToolType != global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType.Invalid) { + output.WriteRawTag(88); + output.WriteEnum((int) PlayerBackpackToolType); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (TemplateId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(TemplateId); + } + events_.WriteTo(ref output, _repeated_events_codec); + poseStates_.WriteTo(ref output, _repeated_poseStates_codec); + teamColorStates_.WriteTo(ref output, _repeated_teamColorStates_codec); + isEnabledStates_.WriteTo(ref output, _repeated_isEnabledStates_codec); + if (SuppressAnimateInOut != false) { + output.WriteRawTag(56); + output.WriteBool(SuppressAnimateInOut); + } + if (MuteToolAudio != false) { + output.WriteRawTag(64); + output.WriteBool(MuteToolAudio); + } + if (MuteCollisionAudio != false) { + output.WriteRawTag(72); + output.WriteBool(MuteCollisionAudio); + } + if (PlayerBackpackToolType != global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType.Invalid) { + output.WriteRawTag(88); + output.WriteEnum((int) PlayerBackpackToolType); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += events_.CalculateSize(_repeated_events_codec); + size += poseStates_.CalculateSize(_repeated_poseStates_codec); + size += teamColorStates_.CalculateSize(_repeated_teamColorStates_codec); + size += isEnabledStates_.CalculateSize(_repeated_isEnabledStates_codec); + if (SuppressAnimateInOut != false) { + size += 1 + 1; + } + if (MuteToolAudio != false) { + size += 1 + 1; + } + if (MuteCollisionAudio != false) { + size += 1 + 1; + } + if (TemplateId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(TemplateId); + } + if (PlayerBackpackToolType != global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType.Invalid) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) PlayerBackpackToolType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ToolAnimationData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + events_.Add(other.events_); + poseStates_.Add(other.poseStates_); + teamColorStates_.Add(other.teamColorStates_); + isEnabledStates_.Add(other.isEnabledStates_); + if (other.SuppressAnimateInOut != false) { + SuppressAnimateInOut = other.SuppressAnimateInOut; + } + if (other.MuteToolAudio != false) { + MuteToolAudio = other.MuteToolAudio; + } + if (other.MuteCollisionAudio != false) { + MuteCollisionAudio = other.MuteCollisionAudio; + } + if (other.TemplateId.Length != 0) { + TemplateId = other.TemplateId; + } + if (other.PlayerBackpackToolType != global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType.Invalid) { + PlayerBackpackToolType = other.PlayerBackpackToolType; + } + _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: { + Name = input.ReadString(); + break; + } + case 18: { + TemplateId = input.ReadBytes(); + break; + } + case 26: { + events_.AddEntriesFrom(input, _repeated_events_codec); + break; + } + case 34: { + poseStates_.AddEntriesFrom(input, _repeated_poseStates_codec); + break; + } + case 42: { + teamColorStates_.AddEntriesFrom(input, _repeated_teamColorStates_codec); + break; + } + case 50: { + isEnabledStates_.AddEntriesFrom(input, _repeated_isEnabledStates_codec); + break; + } + case 56: { + SuppressAnimateInOut = input.ReadBool(); + break; + } + case 64: { + MuteToolAudio = input.ReadBool(); + break; + } + case 72: { + MuteCollisionAudio = input.ReadBool(); + break; + } + case 88: { + PlayerBackpackToolType = (global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType) input.ReadEnum(); + 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: { + Name = input.ReadString(); + break; + } + case 18: { + TemplateId = input.ReadBytes(); + break; + } + case 26: { + events_.AddEntriesFrom(ref input, _repeated_events_codec); + break; + } + case 34: { + poseStates_.AddEntriesFrom(ref input, _repeated_poseStates_codec); + break; + } + case 42: { + teamColorStates_.AddEntriesFrom(ref input, _repeated_teamColorStates_codec); + break; + } + case 50: { + isEnabledStates_.AddEntriesFrom(ref input, _repeated_isEnabledStates_codec); + break; + } + case 56: { + SuppressAnimateInOut = input.ReadBool(); + break; + } + case 64: { + MuteToolAudio = input.ReadBool(); + break; + } + case 72: { + MuteCollisionAudio = input.ReadBool(); + break; + } + case 88: { + PlayerBackpackToolType = (global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolAnimationData.Types.PlayerBackpackToolType) input.ReadEnum(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the ToolAnimationData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum PlayerBackpackToolType { + [pbr::OriginalName("INVALID")] Invalid = 0, + [pbr::OriginalName("SHARE_CAM")] ShareCam = 1, + [pbr::OriginalName("MAKER_PEN")] MakerPen = 2, + [pbr::OriginalName("FEEDBACK_TOOL")] FeedbackTool = 3, + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ToolEventData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ToolEventData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomatarBlobData.Descriptor.NestedTypes[2]; } + } + + [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 ToolEventData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolEventData(ToolEventData other) : this() { + timestamp_ = other.timestamp_; + inputDown_ = other.inputDown_ != null ? other.inputDown_.Clone() : null; + inputPressed_ = other.inputPressed_ != null ? other.inputPressed_.Clone() : null; + inputUp_ = other.inputUp_ != null ? other.inputUp_.Clone() : null; + inputUpWithVelocity_ = other.inputUpWithVelocity_ != null ? other.inputUpWithVelocity_.Clone() : null; + inputCancelled_ = other.inputCancelled_ != null ? other.inputCancelled_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolEventData Clone() { + return new ToolEventData(this); + } + + /// Field number for the "timestamp" field. + public const int TimestampFieldNumber = 1; + private float timestamp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Timestamp { + get { return timestamp_; } + set { + timestamp_ = value; + } + } + + /// Field number for the "input_down" field. + public const int InputDownFieldNumber = 16; + private global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData inputDown_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData InputDown { + get { return inputDown_; } + set { + inputDown_ = value; + } + } + + /// Field number for the "input_pressed" field. + public const int InputPressedFieldNumber = 17; + private global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData inputPressed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData InputPressed { + get { return inputPressed_; } + set { + inputPressed_ = value; + } + } + + /// Field number for the "input_up" field. + public const int InputUpFieldNumber = 18; + private global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData inputUp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData InputUp { + get { return inputUp_; } + set { + inputUp_ = value; + } + } + + /// Field number for the "input_up_with_velocity" field. + public const int InputUpWithVelocityFieldNumber = 19; + private global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.InputUpWithVelocityData inputUpWithVelocity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.InputUpWithVelocityData InputUpWithVelocity { + get { return inputUpWithVelocity_; } + set { + inputUpWithVelocity_ = value; + } + } + + /// Field number for the "input_cancelled" field. + public const int InputCancelledFieldNumber = 20; + private global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData inputCancelled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData InputCancelled { + get { return inputCancelled_; } + set { + inputCancelled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ToolEventData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ToolEventData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Timestamp, other.Timestamp)) return false; + if (!object.Equals(InputDown, other.InputDown)) return false; + if (!object.Equals(InputPressed, other.InputPressed)) return false; + if (!object.Equals(InputUp, other.InputUp)) return false; + if (!object.Equals(InputUpWithVelocity, other.InputUpWithVelocity)) return false; + if (!object.Equals(InputCancelled, other.InputCancelled)) 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 (Timestamp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Timestamp); + if (inputDown_ != null) hash ^= InputDown.GetHashCode(); + if (inputPressed_ != null) hash ^= InputPressed.GetHashCode(); + if (inputUp_ != null) hash ^= InputUp.GetHashCode(); + if (inputUpWithVelocity_ != null) hash ^= InputUpWithVelocity.GetHashCode(); + if (inputCancelled_ != null) hash ^= InputCancelled.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 (Timestamp != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Timestamp); + } + if (inputDown_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(InputDown); + } + if (inputPressed_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(InputPressed); + } + if (inputUp_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(InputUp); + } + if (inputUpWithVelocity_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(InputUpWithVelocity); + } + if (inputCancelled_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(InputCancelled); + } + 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 (Timestamp != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Timestamp); + } + if (inputDown_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(InputDown); + } + if (inputPressed_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(InputPressed); + } + if (inputUp_ != null) { + output.WriteRawTag(146, 1); + output.WriteMessage(InputUp); + } + if (inputUpWithVelocity_ != null) { + output.WriteRawTag(154, 1); + output.WriteMessage(InputUpWithVelocity); + } + if (inputCancelled_ != null) { + output.WriteRawTag(162, 1); + output.WriteMessage(InputCancelled); + } + 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 (Timestamp != 0F) { + size += 1 + 4; + } + if (inputDown_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(InputDown); + } + if (inputPressed_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(InputPressed); + } + if (inputUp_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(InputUp); + } + if (inputUpWithVelocity_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(InputUpWithVelocity); + } + if (inputCancelled_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(InputCancelled); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ToolEventData other) { + if (other == null) { + return; + } + if (other.Timestamp != 0F) { + Timestamp = other.Timestamp; + } + if (other.inputDown_ != null) { + if (inputDown_ == null) { + InputDown = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + InputDown.MergeFrom(other.InputDown); + } + if (other.inputPressed_ != null) { + if (inputPressed_ == null) { + InputPressed = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + InputPressed.MergeFrom(other.InputPressed); + } + if (other.inputUp_ != null) { + if (inputUp_ == null) { + InputUp = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + InputUp.MergeFrom(other.InputUp); + } + if (other.inputUpWithVelocity_ != null) { + if (inputUpWithVelocity_ == null) { + InputUpWithVelocity = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.InputUpWithVelocityData(); + } + InputUpWithVelocity.MergeFrom(other.InputUpWithVelocity); + } + if (other.inputCancelled_ != null) { + if (inputCancelled_ == null) { + InputCancelled = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + InputCancelled.MergeFrom(other.InputCancelled); + } + _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 13: { + Timestamp = input.ReadFloat(); + break; + } + case 130: { + if (inputDown_ == null) { + InputDown = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + input.ReadMessage(InputDown); + break; + } + case 138: { + if (inputPressed_ == null) { + InputPressed = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + input.ReadMessage(InputPressed); + break; + } + case 146: { + if (inputUp_ == null) { + InputUp = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + input.ReadMessage(InputUp); + break; + } + case 154: { + if (inputUpWithVelocity_ == null) { + InputUpWithVelocity = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.InputUpWithVelocityData(); + } + input.ReadMessage(InputUpWithVelocity); + break; + } + case 162: { + if (inputCancelled_ == null) { + InputCancelled = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + input.ReadMessage(InputCancelled); + 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 13: { + Timestamp = input.ReadFloat(); + break; + } + case 130: { + if (inputDown_ == null) { + InputDown = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + input.ReadMessage(InputDown); + break; + } + case 138: { + if (inputPressed_ == null) { + InputPressed = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + input.ReadMessage(InputPressed); + break; + } + case 146: { + if (inputUp_ == null) { + InputUp = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + input.ReadMessage(InputUp); + break; + } + case 154: { + if (inputUpWithVelocity_ == null) { + InputUpWithVelocity = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.InputUpWithVelocityData(); + } + input.ReadMessage(InputUpWithVelocity); + break; + } + case 162: { + if (inputCancelled_ == null) { + InputCancelled = new global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Types.NoData(); + } + input.ReadMessage(InputCancelled); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the ToolEventData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NoData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NoData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Descriptor.NestedTypes[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 NoData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NoData(NoData other) : this() { + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NoData Clone() { + return new NoData(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NoData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NoData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + 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 (_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 (_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 (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NoData other) { + if (other == null) { + return; + } + _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; + } + } + #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; + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InputUpWithVelocityData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InputUpWithVelocityData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomatarBlobData.Types.ToolEventData.Descriptor.NestedTypes[1]; } + } + + [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 InputUpWithVelocityData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputUpWithVelocityData(InputUpWithVelocityData other) : this() { + linearVelocity_ = other.linearVelocity_ != null ? other.linearVelocity_.Clone() : null; + angularVelocity_ = other.angularVelocity_ != null ? other.angularVelocity_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InputUpWithVelocityData Clone() { + return new InputUpWithVelocityData(this); + } + + /// Field number for the "linear_velocity" field. + public const int LinearVelocityFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data linearVelocity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data LinearVelocity { + get { return linearVelocity_; } + set { + linearVelocity_ = value; + } + } + + /// Field number for the "angular_velocity" field. + public const int AngularVelocityFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data angularVelocity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data AngularVelocity { + get { return angularVelocity_; } + set { + angularVelocity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InputUpWithVelocityData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InputUpWithVelocityData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(LinearVelocity, other.LinearVelocity)) return false; + if (!object.Equals(AngularVelocity, other.AngularVelocity)) 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 (linearVelocity_ != null) hash ^= LinearVelocity.GetHashCode(); + if (angularVelocity_ != null) hash ^= AngularVelocity.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 (linearVelocity_ != null) { + output.WriteRawTag(10); + output.WriteMessage(LinearVelocity); + } + if (angularVelocity_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AngularVelocity); + } + 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 (linearVelocity_ != null) { + output.WriteRawTag(10); + output.WriteMessage(LinearVelocity); + } + if (angularVelocity_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AngularVelocity); + } + 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 (linearVelocity_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LinearVelocity); + } + if (angularVelocity_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AngularVelocity); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InputUpWithVelocityData other) { + if (other == null) { + return; + } + if (other.linearVelocity_ != null) { + if (linearVelocity_ == null) { + LinearVelocity = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + LinearVelocity.MergeFrom(other.LinearVelocity); + } + if (other.angularVelocity_ != null) { + if (angularVelocity_ == null) { + AngularVelocity = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + AngularVelocity.MergeFrom(other.AngularVelocity); + } + _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 (linearVelocity_ == null) { + LinearVelocity = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(LinearVelocity); + break; + } + case 18: { + if (angularVelocity_ == null) { + AngularVelocity = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AngularVelocity); + 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 (linearVelocity_ == null) { + LinearVelocity = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(LinearVelocity); + break; + } + case 18: { + if (angularVelocity_ == null) { + AngularVelocity = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AngularVelocity); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PoseStateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PoseStateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomatarBlobData.Descriptor.NestedTypes[3]; } + } + + [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 PoseStateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PoseStateData(PoseStateData other) : this() { + timestamp_ = other.timestamp_; + position_ = other.position_ != null ? other.position_.Clone() : null; + rotation_ = other.rotation_ != null ? other.rotation_.Clone() : null; + uniformScale_ = other.uniformScale_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PoseStateData Clone() { + return new PoseStateData(this); + } + + /// Field number for the "timestamp" field. + public const int TimestampFieldNumber = 1; + private float timestamp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Timestamp { + get { return timestamp_; } + set { + timestamp_ = value; + } + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Position { + get { return position_; } + set { + position_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 3; + private global::RecRoom.Protobuf.Core.Vector3Data rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + /// Field number for the "uniformScale" field. + public const int UniformScaleFieldNumber = 4; + private float uniformScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float UniformScale { + get { return uniformScale_; } + set { + uniformScale_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PoseStateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PoseStateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Timestamp, other.Timestamp)) return false; + if (!object.Equals(Position, other.Position)) return false; + if (!object.Equals(Rotation, other.Rotation)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(UniformScale, other.UniformScale)) 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 (Timestamp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Timestamp); + if (position_ != null) hash ^= Position.GetHashCode(); + if (rotation_ != null) hash ^= Rotation.GetHashCode(); + if (UniformScale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(UniformScale); + 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 (Timestamp != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Timestamp); + } + if (position_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Rotation); + } + if (UniformScale != 0F) { + output.WriteRawTag(37); + output.WriteFloat(UniformScale); + } + 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 (Timestamp != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Timestamp); + } + if (position_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Rotation); + } + if (UniformScale != 0F) { + output.WriteRawTag(37); + output.WriteFloat(UniformScale); + } + 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 (Timestamp != 0F) { + size += 1 + 4; + } + if (position_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Position); + } + if (rotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rotation); + } + if (UniformScale != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PoseStateData other) { + if (other == null) { + return; + } + if (other.Timestamp != 0F) { + Timestamp = other.Timestamp; + } + if (other.position_ != null) { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Position.MergeFrom(other.Position); + } + if (other.rotation_ != null) { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Rotation.MergeFrom(other.Rotation); + } + if (other.UniformScale != 0F) { + UniformScale = other.UniformScale; + } + _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 13: { + Timestamp = input.ReadFloat(); + break; + } + case 18: { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 26: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Rotation); + break; + } + case 37: { + UniformScale = input.ReadFloat(); + 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 13: { + Timestamp = input.ReadFloat(); + break; + } + case 18: { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 26: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Rotation); + break; + } + case 37: { + UniformScale = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class IsEnabledStateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new IsEnabledStateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomatarBlobData.Descriptor.NestedTypes[4]; } + } + + [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 IsEnabledStateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public IsEnabledStateData(IsEnabledStateData other) : this() { + timestamp_ = other.timestamp_; + isEnabled_ = other.isEnabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public IsEnabledStateData Clone() { + return new IsEnabledStateData(this); + } + + /// Field number for the "timestamp" field. + public const int TimestampFieldNumber = 1; + private float timestamp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Timestamp { + get { return timestamp_; } + set { + timestamp_ = value; + } + } + + /// Field number for the "is_enabled" field. + public const int IsEnabledFieldNumber = 2; + private bool isEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsEnabled { + get { return isEnabled_; } + set { + isEnabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as IsEnabledStateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(IsEnabledStateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Timestamp, other.Timestamp)) return false; + if (IsEnabled != other.IsEnabled) 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 (Timestamp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Timestamp); + if (IsEnabled != false) hash ^= IsEnabled.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 (Timestamp != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Timestamp); + } + if (IsEnabled != false) { + output.WriteRawTag(16); + output.WriteBool(IsEnabled); + } + 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 (Timestamp != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Timestamp); + } + if (IsEnabled != false) { + output.WriteRawTag(16); + output.WriteBool(IsEnabled); + } + 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 (Timestamp != 0F) { + size += 1 + 4; + } + if (IsEnabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(IsEnabledStateData other) { + if (other == null) { + return; + } + if (other.Timestamp != 0F) { + Timestamp = other.Timestamp; + } + if (other.IsEnabled != false) { + IsEnabled = other.IsEnabled; + } + _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 13: { + Timestamp = input.ReadFloat(); + break; + } + case 16: { + IsEnabled = input.ReadBool(); + 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 13: { + Timestamp = input.ReadFloat(); + break; + } + case 16: { + IsEnabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RoomieCustomizationData.cs b/RoomieCustomizationData.cs new file mode 100644 index 0000000..e032b76 --- /dev/null +++ b/RoomieCustomizationData.cs @@ -0,0 +1,605 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/roomie_customization_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/roomie_customization_data.proto + public static partial class RoomieCustomizationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/roomie_customization_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RoomieCustomizationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjRyZWNfcm9vbS9wZXJzaXN0ZW5jZS9yb29taWVfY3VzdG9taXphdGlvbl9k", + "YXRhLnByb3RvEghyZWNfcm9vbRoUY29yZS9ndWlkX2RhdGEucHJvdG8aFWNv", + "cmUvY29sb3JfZGF0YS5wcm90bxoXY29yZS92ZWN0b3IzX2RhdGEucHJvdG8i", + "WQoXUm9vbWllQ3VzdG9taXphdGlvbkRhdGESPgoRb3V0Zml0X3NlbGVjdGlv", + "bnMYASADKAsyIy5yZWNfcm9vbS5Sb29taWVPdXRmaXRTZWxlY3Rpb25EYXRh", + "IrUBChlSb29taWVPdXRmaXRTZWxlY3Rpb25EYXRhEiYKDmF2YXRhcl9pdGVt", + "X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIeCgVjb2xvchgCIAEoCzIPLmNv", + "cmUuQ29sb3JEYXRhEiMKCHJvdGF0aW9uGAMgASgLMhEuY29yZS5WZWN0b3Iz", + "RGF0YRIrCglib2R5X3BhcnQYBCABKA4yGC5yZWNfcm9vbS5Sb29taWVCb2R5", + "UGFydCqzAgoOUm9vbWllQm9keVBhcnQSDwoLUm9vbWllX05vbmUQABIPCgtS", + "b29taWVfSGVhZBABEgkKBVdhaXN0EAISBwoDRXllEAMSEAoMUm9vbWllX01v", + "dXRoEAQSCAoEQmFjaxAFEg8KC1Jvb21pZV9GYWNlEAYSDQoJTGVmdFdyaXN0", + "EAcSDgoKUmlnaHRXcmlzdBAIEgoKBlRvcHBlchAJEgcKA0VhchAKEggKBEhh", + "aXIQCxIICgRNYXNrEAwSCQoFV2luZ3MQDRIPCgtSb29taWVfTm9zZRAOEisK", + "HkR1bW15RG9Ob3RTZXJpYWxpemVQcmltYXJ5U2tpbhD///////////8BEi0K", + "IER1bW15RG9Ob3RTZXJpYWxpemVTZWNvbmRhcnlTa2luEP7//////////wFC", + "E6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::RecRoom.Protobuf.Core.ColorDataReflection.Descriptor, global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecRoom.Protobuf.RoomieBodyPart), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomieCustomizationData), global::RecRoom.Protobuf.RoomieCustomizationData.Parser, new[]{ "OutfitSelections" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RoomieOutfitSelectionData), global::RecRoom.Protobuf.RoomieOutfitSelectionData.Parser, new[]{ "AvatarItemId", "Color", "Rotation", "BodyPart" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum RoomieBodyPart { + [pbr::OriginalName("Roomie_None")] RoomieNone = 0, + [pbr::OriginalName("Roomie_Head")] RoomieHead = 1, + [pbr::OriginalName("Waist")] Waist = 2, + [pbr::OriginalName("Eye")] Eye = 3, + [pbr::OriginalName("Roomie_Mouth")] RoomieMouth = 4, + [pbr::OriginalName("Back")] Back = 5, + [pbr::OriginalName("Roomie_Face")] RoomieFace = 6, + [pbr::OriginalName("LeftWrist")] LeftWrist = 7, + [pbr::OriginalName("RightWrist")] RightWrist = 8, + [pbr::OriginalName("Topper")] Topper = 9, + [pbr::OriginalName("Ear")] Ear = 10, + [pbr::OriginalName("Hair")] Hair = 11, + [pbr::OriginalName("Mask")] Mask = 12, + [pbr::OriginalName("Wings")] Wings = 13, + [pbr::OriginalName("Roomie_Nose")] RoomieNose = 14, + [pbr::OriginalName("DummyDoNotSerializePrimarySkin")] DummyDoNotSerializePrimarySkin = -1, + [pbr::OriginalName("DummyDoNotSerializeSecondarySkin")] DummyDoNotSerializeSecondarySkin = -2, + } + + #endregion + + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomieCustomizationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomieCustomizationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomieCustomizationDataReflection.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 RoomieCustomizationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomieCustomizationData(RoomieCustomizationData other) : this() { + outfitSelections_ = other.outfitSelections_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomieCustomizationData Clone() { + return new RoomieCustomizationData(this); + } + + /// Field number for the "outfit_selections" field. + public const int OutfitSelectionsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_outfitSelections_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.RoomieOutfitSelectionData.Parser); + private readonly pbc::RepeatedField outfitSelections_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField OutfitSelections { + get { return outfitSelections_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomieCustomizationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomieCustomizationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!outfitSelections_.Equals(other.outfitSelections_)) 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; + hash ^= outfitSelections_.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 + outfitSelections_.WriteTo(output, _repeated_outfitSelections_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) { + outfitSelections_.WriteTo(ref output, _repeated_outfitSelections_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; + size += outfitSelections_.CalculateSize(_repeated_outfitSelections_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomieCustomizationData other) { + if (other == null) { + return; + } + outfitSelections_.Add(other.outfitSelections_); + _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: { + outfitSelections_.AddEntriesFrom(input, _repeated_outfitSelections_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: { + outfitSelections_.AddEntriesFrom(ref input, _repeated_outfitSelections_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RoomieOutfitSelectionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RoomieOutfitSelectionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.RoomieCustomizationDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 RoomieOutfitSelectionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomieOutfitSelectionData(RoomieOutfitSelectionData other) : this() { + avatarItemId_ = other.avatarItemId_ != null ? other.avatarItemId_.Clone() : null; + color_ = other.color_ != null ? other.color_.Clone() : null; + rotation_ = other.rotation_ != null ? other.rotation_.Clone() : null; + bodyPart_ = other.bodyPart_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RoomieOutfitSelectionData Clone() { + return new RoomieOutfitSelectionData(this); + } + + /// Field number for the "avatar_item_id" field. + public const int AvatarItemIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData avatarItemId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData AvatarItemId { + get { return avatarItemId_; } + set { + avatarItemId_ = value; + } + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 2; + private global::RecRoom.Protobuf.Core.ColorData color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.ColorData Color { + get { return color_; } + set { + color_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 3; + private global::RecRoom.Protobuf.Core.Vector3Data rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + /// Field number for the "body_part" field. + public const int BodyPartFieldNumber = 4; + private global::RecRoom.Protobuf.RoomieBodyPart bodyPart_ = global::RecRoom.Protobuf.RoomieBodyPart.RoomieNone; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomieBodyPart BodyPart { + get { return bodyPart_; } + set { + bodyPart_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RoomieOutfitSelectionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RoomieOutfitSelectionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AvatarItemId, other.AvatarItemId)) return false; + if (!object.Equals(Color, other.Color)) return false; + if (!object.Equals(Rotation, other.Rotation)) return false; + if (BodyPart != other.BodyPart) 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 (avatarItemId_ != null) hash ^= AvatarItemId.GetHashCode(); + if (color_ != null) hash ^= Color.GetHashCode(); + if (rotation_ != null) hash ^= Rotation.GetHashCode(); + if (BodyPart != global::RecRoom.Protobuf.RoomieBodyPart.RoomieNone) hash ^= BodyPart.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 (avatarItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AvatarItemId); + } + if (color_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Color); + } + if (rotation_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Rotation); + } + if (BodyPart != global::RecRoom.Protobuf.RoomieBodyPart.RoomieNone) { + output.WriteRawTag(32); + output.WriteEnum((int) BodyPart); + } + 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 (avatarItemId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AvatarItemId); + } + if (color_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Color); + } + if (rotation_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Rotation); + } + if (BodyPart != global::RecRoom.Protobuf.RoomieBodyPart.RoomieNone) { + output.WriteRawTag(32); + output.WriteEnum((int) BodyPart); + } + 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 (avatarItemId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AvatarItemId); + } + if (color_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Color); + } + if (rotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rotation); + } + if (BodyPart != global::RecRoom.Protobuf.RoomieBodyPart.RoomieNone) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) BodyPart); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RoomieOutfitSelectionData other) { + if (other == null) { + return; + } + if (other.avatarItemId_ != null) { + if (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + AvatarItemId.MergeFrom(other.AvatarItemId); + } + if (other.color_ != null) { + if (color_ == null) { + Color = new global::RecRoom.Protobuf.Core.ColorData(); + } + Color.MergeFrom(other.Color); + } + if (other.rotation_ != null) { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Rotation.MergeFrom(other.Rotation); + } + if (other.BodyPart != global::RecRoom.Protobuf.RoomieBodyPart.RoomieNone) { + BodyPart = other.BodyPart; + } + _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 (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(AvatarItemId); + break; + } + case 18: { + if (color_ == null) { + Color = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(Color); + break; + } + case 26: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Rotation); + break; + } + case 32: { + BodyPart = (global::RecRoom.Protobuf.RoomieBodyPart) input.ReadEnum(); + 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 (avatarItemId_ == null) { + AvatarItemId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(AvatarItemId); + break; + } + case 18: { + if (color_ == null) { + Color = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(Color); + break; + } + case 26: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Rotation); + break; + } + case 32: { + BodyPart = (global::RecRoom.Protobuf.RoomieBodyPart) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RootData.cs b/RootData.cs new file mode 100644 index 0000000..7f9a9ef --- /dev/null +++ b/RootData.cs @@ -0,0 +1,292 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/root_data.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/root_data.proto + public static partial class RootDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/root_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RootDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vcm9vdF9kYXRhLnByb3RvEghj", + "aXJjdWl0cxo3Y2lyY3VpdHMvc3RhdGljL3JlY19yb29tL3JyX3N0YXRpY19z", + "dGF0ZV9zeXNfZGF0YS5wcm90bxomY2lyY3VpdHMvc3RhdGljL3JlY19yb29t", + "L3ZlcnNpb24ucHJvdG8iawoIUm9vdERhdGESIgoHdmVyc2lvbhgBIAEoDjIR", + "LmNpcmN1aXRzLlZlcnNpb24SOwoTcnJfc3RhdGljX3N0YXRlX3N5cxgCIAEo", + "CzIeLmNpcmN1aXRzLlJSU3RhdGljU3RhdGVTeXNEYXRhQiOqAiBDaXJjdWl0", + "cy5TdGF0aWMuUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.RecRoom.Protobuf.RrStaticStateSysDataReflection.Descriptor, global::Circuits.Static.RecRoom.Protobuf.VersionReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.RootData), global::Circuits.Static.RecRoom.Protobuf.RootData.Parser, new[]{ "Version", "RrStaticStateSys" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RootData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RootData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.RootDataReflection.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 RootData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RootData(RootData other) : this() { + version_ = other.version_; + rrStaticStateSys_ = other.rrStaticStateSys_ != null ? other.rrStaticStateSys_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RootData Clone() { + return new RootData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 1; + private global::Circuits.Static.RecRoom.Protobuf.Version version_ = global::Circuits.Static.RecRoom.Protobuf.Version.V0New; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.Version Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "rr_static_state_sys" field. + public const int RrStaticStateSysFieldNumber = 2; + private global::Circuits.Static.RecRoom.Protobuf.RRStaticStateSysData rrStaticStateSys_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.RRStaticStateSysData RrStaticStateSys { + get { return rrStaticStateSys_; } + set { + rrStaticStateSys_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RootData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RootData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(RrStaticStateSys, other.RrStaticStateSys)) 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 (Version != global::Circuits.Static.RecRoom.Protobuf.Version.V0New) hash ^= Version.GetHashCode(); + if (rrStaticStateSys_ != null) hash ^= RrStaticStateSys.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 (Version != global::Circuits.Static.RecRoom.Protobuf.Version.V0New) { + output.WriteRawTag(8); + output.WriteEnum((int) Version); + } + if (rrStaticStateSys_ != null) { + output.WriteRawTag(18); + output.WriteMessage(RrStaticStateSys); + } + 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 (Version != global::Circuits.Static.RecRoom.Protobuf.Version.V0New) { + output.WriteRawTag(8); + output.WriteEnum((int) Version); + } + if (rrStaticStateSys_ != null) { + output.WriteRawTag(18); + output.WriteMessage(RrStaticStateSys); + } + 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 (Version != global::Circuits.Static.RecRoom.Protobuf.Version.V0New) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Version); + } + if (rrStaticStateSys_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RrStaticStateSys); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RootData other) { + if (other == null) { + return; + } + if (other.Version != global::Circuits.Static.RecRoom.Protobuf.Version.V0New) { + Version = other.Version; + } + if (other.rrStaticStateSys_ != null) { + if (rrStaticStateSys_ == null) { + RrStaticStateSys = new global::Circuits.Static.RecRoom.Protobuf.RRStaticStateSysData(); + } + RrStaticStateSys.MergeFrom(other.RrStaticStateSys); + } + _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 8: { + Version = (global::Circuits.Static.RecRoom.Protobuf.Version) input.ReadEnum(); + break; + } + case 18: { + if (rrStaticStateSys_ == null) { + RrStaticStateSys = new global::Circuits.Static.RecRoom.Protobuf.RRStaticStateSysData(); + } + input.ReadMessage(RrStaticStateSys); + 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 8: { + Version = (global::Circuits.Static.RecRoom.Protobuf.Version) input.ReadEnum(); + break; + } + case 18: { + if (rrStaticStateSys_ == null) { + RrStaticStateSys = new global::Circuits.Static.RecRoom.Protobuf.RRStaticStateSysData(); + } + input.ReadMessage(RrStaticStateSys); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RpcData.cs b/RpcData.cs new file mode 100644 index 0000000..a9f2577 --- /dev/null +++ b/RpcData.cs @@ -0,0 +1,205 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/dynamic/rec_room/rpc_data.proto +// +#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 Circuits.Dynamic.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/dynamic/rec_room/rpc_data.proto + public static partial class RpcDataReflection { + + #region Descriptor + /// File descriptor for circuits/dynamic/rec_room/rpc_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RpcDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0cy9keW5hbWljL3JlY19yb29tL3JwY19kYXRhLnByb3RvEghj", + "aXJjdWl0cyIJCgdScGNEYXRhQiSqAiFDaXJjdWl0cy5EeW5hbWljLlJlY1Jv", + "b20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Dynamic.RecRoom.Protobuf.RpcData), global::Circuits.Dynamic.RecRoom.Protobuf.RpcData.Parser, null, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RpcData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RpcData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Dynamic.RecRoom.Protobuf.RpcDataReflection.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 RpcData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RpcData(RpcData other) : this() { + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RpcData Clone() { + return new RpcData(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RpcData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RpcData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + 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 (_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 (_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 (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RpcData other) { + if (other == null) { + return; + } + _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; + } + } + #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; + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RpcTarget.cs b/RpcTarget.cs new file mode 100644 index 0000000..05c7b56 --- /dev/null +++ b/RpcTarget.cs @@ -0,0 +1,52 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/rpc_target.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/rpc_target.proto + public static partial class RpcTargetReflection { + + #region Descriptor + /// File descriptor for circuits_v2/rpc_target.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RpcTargetReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "ChxjaXJjdWl0c192Mi9ycGNfdGFyZ2V0LnByb3RvEgtjaXJjdWl0c192MipZ", + "CglScGNUYXJnZXQSCQoFTG9jYWwQABIKCgZPdGhlcnMQARIRCg1Sb29tQXV0", + "aG9yaXR5EAISDQoJQXV0aG9yaXR5EAMSBwoDQWxsEAQSCgoGUGxheWVyEAVC", + "FqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::CircuitsV2.Protobuf.RpcTarget), }, null, null)); + } + #endregion + + } + #region Enums + public enum RpcTarget { + [pbr::OriginalName("Local")] Local = 0, + [pbr::OriginalName("Others")] Others = 1, + [pbr::OriginalName("RoomAuthority")] RoomAuthority = 2, + [pbr::OriginalName("Authority")] Authority = 3, + [pbr::OriginalName("All")] All = 4, + [pbr::OriginalName("Player")] Player = 5, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RrGraphData.cs b/RrGraphData.cs new file mode 100644 index 0000000..4059749 --- /dev/null +++ b/RrGraphData.cs @@ -0,0 +1,309 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/rr_graph_data.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/rr_graph_data.proto + public static partial class RrGraphDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/rr_graph_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RrGraphDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixjaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vcnJfZ3JhcGhfZGF0YS5wcm90", + "bxIIY2lyY3VpdHMaMWNpcmN1aXRzL3N0YXRpYy9yZWNfcm9vbS9mdW5jdGlv", + "bl9ub2RlX2RhdGEucHJvdG8aK2NpcmN1aXRzL3N0YXRpYy9yZWNfcm9vbS9y", + "cl9ub2RlX2RhdGEucHJvdG8aLmNpcmN1aXRzL3NoYXJlZC91dGlsaXRpZXMv", + "c29hX2lkXzMyX2RhdGEucHJvdG8imwEKC1JSR3JhcGhEYXRhEiYKCHJyX25v", + "ZGVzGAEgAygLMhQuY2lyY3VpdHMuUlJOb2RlRGF0YRIwChFmdW5jdGlvbl9u", + "b2RlX2lkcxgCIAEoCzIVLmNpcmN1aXRzLlNPQUlkMzJEYXRhEjIKDmZ1bmN0", + "aW9uX25vZGVzGAMgAygLMhouY2lyY3VpdHMuRnVuY3Rpb25Ob2RlRGF0YUIj", + "qgIgQ2lyY3VpdHMuU3RhdGljLlJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.RecRoom.Protobuf.FunctionNodeDataReflection.Descriptor, global::Circuits.Static.RecRoom.Protobuf.RrNodeDataReflection.Descriptor, global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.RRGraphData), global::Circuits.Static.RecRoom.Protobuf.RRGraphData.Parser, new[]{ "RrNodes", "FunctionNodeIds", "FunctionNodes" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RRGraphData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RRGraphData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.RrGraphDataReflection.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 RRGraphData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RRGraphData(RRGraphData other) : this() { + rrNodes_ = other.rrNodes_.Clone(); + functionNodeIds_ = other.functionNodeIds_ != null ? other.functionNodeIds_.Clone() : null; + functionNodes_ = other.functionNodes_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RRGraphData Clone() { + return new RRGraphData(this); + } + + /// Field number for the "rr_nodes" field. + public const int RrNodesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_rrNodes_codec + = pb::FieldCodec.ForMessage(10, global::Circuits.Static.RecRoom.Protobuf.RRNodeData.Parser); + private readonly pbc::RepeatedField rrNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RrNodes { + get { return rrNodes_; } + } + + /// Field number for the "function_node_ids" field. + public const int FunctionNodeIdsFieldNumber = 2; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data functionNodeIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data FunctionNodeIds { + get { return functionNodeIds_; } + set { + functionNodeIds_ = value; + } + } + + /// Field number for the "function_nodes" field. + public const int FunctionNodesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_functionNodes_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.RecRoom.Protobuf.FunctionNodeData.Parser); + private readonly pbc::RepeatedField functionNodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FunctionNodes { + get { return functionNodes_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RRGraphData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RRGraphData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!rrNodes_.Equals(other.rrNodes_)) return false; + if (!object.Equals(FunctionNodeIds, other.FunctionNodeIds)) return false; + if(!functionNodes_.Equals(other.functionNodes_)) 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; + hash ^= rrNodes_.GetHashCode(); + if (functionNodeIds_ != null) hash ^= FunctionNodeIds.GetHashCode(); + hash ^= functionNodes_.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 + rrNodes_.WriteTo(output, _repeated_rrNodes_codec); + if (functionNodeIds_ != null) { + output.WriteRawTag(18); + output.WriteMessage(FunctionNodeIds); + } + functionNodes_.WriteTo(output, _repeated_functionNodes_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) { + rrNodes_.WriteTo(ref output, _repeated_rrNodes_codec); + if (functionNodeIds_ != null) { + output.WriteRawTag(18); + output.WriteMessage(FunctionNodeIds); + } + functionNodes_.WriteTo(ref output, _repeated_functionNodes_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; + size += rrNodes_.CalculateSize(_repeated_rrNodes_codec); + if (functionNodeIds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FunctionNodeIds); + } + size += functionNodes_.CalculateSize(_repeated_functionNodes_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RRGraphData other) { + if (other == null) { + return; + } + rrNodes_.Add(other.rrNodes_); + if (other.functionNodeIds_ != null) { + if (functionNodeIds_ == null) { + FunctionNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + FunctionNodeIds.MergeFrom(other.FunctionNodeIds); + } + functionNodes_.Add(other.functionNodes_); + _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: { + rrNodes_.AddEntriesFrom(input, _repeated_rrNodes_codec); + break; + } + case 18: { + if (functionNodeIds_ == null) { + FunctionNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(FunctionNodeIds); + break; + } + case 26: { + functionNodes_.AddEntriesFrom(input, _repeated_functionNodes_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: { + rrNodes_.AddEntriesFrom(ref input, _repeated_rrNodes_codec); + break; + } + case 18: { + if (functionNodeIds_ == null) { + FunctionNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(FunctionNodeIds); + break; + } + case 26: { + functionNodes_.AddEntriesFrom(ref input, _repeated_functionNodes_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RrGraphsData.cs b/RrGraphsData.cs new file mode 100644 index 0000000..fa90c6a --- /dev/null +++ b/RrGraphsData.cs @@ -0,0 +1,310 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/rr_graphs_data.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/rr_graphs_data.proto + public static partial class RrGraphsDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/rr_graphs_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RrGraphsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1jaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vcnJfZ3JhcGhzX2RhdGEucHJv", + "dG8SCGNpcmN1aXRzGjJjaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vZnVuY3Rp", + "b25fZ3JhcGhfZGF0YS5wcm90bxosY2lyY3VpdHMvc3RhdGljL3JlY19yb29t", + "L3JyX2dyYXBoX2RhdGEucHJvdG8aLmNpcmN1aXRzL3NoYXJlZC91dGlsaXRp", + "ZXMvc29hX2lkXzMyX2RhdGEucHJvdG8inQEKDFJSR3JhcGhzRGF0YRIkCgVp", + "dGVtcxgBIAMoCzIVLmNpcmN1aXRzLlJSR3JhcGhEYXRhEjEKEmZ1bmN0aW9u", + "X2dyYXBoX2lkcxgCIAEoCzIVLmNpcmN1aXRzLlNPQUlkMzJEYXRhEjQKD2Z1", + "bmN0aW9uX2dyYXBocxgDIAMoCzIbLmNpcmN1aXRzLkZ1bmN0aW9uR3JhcGhE", + "YXRhQiOqAiBDaXJjdWl0cy5TdGF0aWMuUmVjUm9vbS5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.RecRoom.Protobuf.FunctionGraphDataReflection.Descriptor, global::Circuits.Static.RecRoom.Protobuf.RrGraphDataReflection.Descriptor, global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.RRGraphsData), global::Circuits.Static.RecRoom.Protobuf.RRGraphsData.Parser, new[]{ "Items", "FunctionGraphIds", "FunctionGraphs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RRGraphsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RRGraphsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.RrGraphsDataReflection.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 RRGraphsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RRGraphsData(RRGraphsData other) : this() { + items_ = other.items_.Clone(); + functionGraphIds_ = other.functionGraphIds_ != null ? other.functionGraphIds_.Clone() : null; + functionGraphs_ = other.functionGraphs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RRGraphsData Clone() { + return new RRGraphsData(this); + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(10, global::Circuits.Static.RecRoom.Protobuf.RRGraphData.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } + + /// Field number for the "function_graph_ids" field. + public const int FunctionGraphIdsFieldNumber = 2; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data functionGraphIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data FunctionGraphIds { + get { return functionGraphIds_; } + set { + functionGraphIds_ = value; + } + } + + /// Field number for the "function_graphs" field. + public const int FunctionGraphsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_functionGraphs_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.RecRoom.Protobuf.FunctionGraphData.Parser); + private readonly pbc::RepeatedField functionGraphs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField FunctionGraphs { + get { return functionGraphs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RRGraphsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RRGraphsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!items_.Equals(other.items_)) return false; + if (!object.Equals(FunctionGraphIds, other.FunctionGraphIds)) return false; + if(!functionGraphs_.Equals(other.functionGraphs_)) 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; + hash ^= items_.GetHashCode(); + if (functionGraphIds_ != null) hash ^= FunctionGraphIds.GetHashCode(); + hash ^= functionGraphs_.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 + items_.WriteTo(output, _repeated_items_codec); + if (functionGraphIds_ != null) { + output.WriteRawTag(18); + output.WriteMessage(FunctionGraphIds); + } + functionGraphs_.WriteTo(output, _repeated_functionGraphs_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) { + items_.WriteTo(ref output, _repeated_items_codec); + if (functionGraphIds_ != null) { + output.WriteRawTag(18); + output.WriteMessage(FunctionGraphIds); + } + functionGraphs_.WriteTo(ref output, _repeated_functionGraphs_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; + size += items_.CalculateSize(_repeated_items_codec); + if (functionGraphIds_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FunctionGraphIds); + } + size += functionGraphs_.CalculateSize(_repeated_functionGraphs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RRGraphsData other) { + if (other == null) { + return; + } + items_.Add(other.items_); + if (other.functionGraphIds_ != null) { + if (functionGraphIds_ == null) { + FunctionGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + FunctionGraphIds.MergeFrom(other.FunctionGraphIds); + } + functionGraphs_.Add(other.functionGraphs_); + _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: { + items_.AddEntriesFrom(input, _repeated_items_codec); + break; + } + case 18: { + if (functionGraphIds_ == null) { + FunctionGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(FunctionGraphIds); + break; + } + case 26: { + functionGraphs_.AddEntriesFrom(input, _repeated_functionGraphs_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: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + case 18: { + if (functionGraphIds_ == null) { + FunctionGraphIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(FunctionGraphIds); + break; + } + case 26: { + functionGraphs_.AddEntriesFrom(ref input, _repeated_functionGraphs_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RrNodeData.cs b/RrNodeData.cs new file mode 100644 index 0000000..6fbe5b7 --- /dev/null +++ b/RrNodeData.cs @@ -0,0 +1,302 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/rr_node_data.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/rr_node_data.proto + public static partial class RrNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/rr_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RrNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CitjaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vcnJfbm9kZV9kYXRhLnByb3Rv", + "EghjaXJjdWl0cxoxY2lyY3VpdHMvc2hhcmVkL3JlY19yb29tL2NpcmN1aXRz", + "X3F1YXRfZGF0YS5wcm90bxoxY2lyY3VpdHMvc2hhcmVkL3JlY19yb29tL2Np", + "cmN1aXRzX3ZlYzNfZGF0YS5wcm90byJ0CgpSUk5vZGVEYXRhEjIKDmxvY2Fs", + "X3Bvc2l0aW9uGAEgASgLMhouY2lyY3VpdHMuQ2lyY3VpdHNWZWMzRGF0YRIy", + "Cg5sb2NhbF9yb3RhdGlvbhgCIAEoCzIaLmNpcmN1aXRzLkNpcmN1aXRzUXVh", + "dERhdGFCI6oCIENpcmN1aXRzLlN0YXRpYy5SZWNSb29tLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatDataReflection.Descriptor, global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.RRNodeData), global::Circuits.Static.RecRoom.Protobuf.RRNodeData.Parser, new[]{ "LocalPosition", "LocalRotation" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RRNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RRNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.RrNodeDataReflection.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 RRNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RRNodeData(RRNodeData other) : this() { + localPosition_ = other.localPosition_ != null ? other.localPosition_.Clone() : null; + localRotation_ = other.localRotation_ != null ? other.localRotation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RRNodeData Clone() { + return new RRNodeData(this); + } + + /// Field number for the "local_position" field. + public const int LocalPositionFieldNumber = 1; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data localPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data LocalPosition { + get { return localPosition_; } + set { + localPosition_ = value; + } + } + + /// Field number for the "local_rotation" field. + public const int LocalRotationFieldNumber = 2; + private global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData localRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData LocalRotation { + get { return localRotation_; } + set { + localRotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RRNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RRNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(LocalPosition, other.LocalPosition)) return false; + if (!object.Equals(LocalRotation, other.LocalRotation)) 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 (localPosition_ != null) hash ^= LocalPosition.GetHashCode(); + if (localRotation_ != null) hash ^= LocalRotation.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 (localPosition_ != null) { + output.WriteRawTag(10); + output.WriteMessage(LocalPosition); + } + if (localRotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(LocalRotation); + } + 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 (localPosition_ != null) { + output.WriteRawTag(10); + output.WriteMessage(LocalPosition); + } + if (localRotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(LocalRotation); + } + 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 (localPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalPosition); + } + if (localRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalRotation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RRNodeData other) { + if (other == null) { + return; + } + if (other.localPosition_ != null) { + if (localPosition_ == null) { + LocalPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + LocalPosition.MergeFrom(other.LocalPosition); + } + if (other.localRotation_ != null) { + if (localRotation_ == null) { + LocalRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + LocalRotation.MergeFrom(other.LocalRotation); + } + _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 (localPosition_ == null) { + LocalPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalPosition); + break; + } + case 18: { + if (localRotation_ == null) { + LocalRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalRotation); + 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 (localPosition_ == null) { + LocalPosition = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsVec3Data(); + } + input.ReadMessage(LocalPosition); + break; + } + case 18: { + if (localRotation_ == null) { + LocalRotation = new global::Circuits.Shared.RecRoom.Protobuf.CircuitsQuatData(); + } + input.ReadMessage(LocalRotation); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/RrStaticStateSysData.cs b/RrStaticStateSysData.cs new file mode 100644 index 0000000..f43da26 --- /dev/null +++ b/RrStaticStateSysData.cs @@ -0,0 +1,340 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/rr_static_state_sys_data.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/rr_static_state_sys_data.proto + public static partial class RrStaticStateSysDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/rr_static_state_sys_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static RrStaticStateSysDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjdjaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vcnJfc3RhdGljX3N0YXRlX3N5", + "c19kYXRhLnByb3RvEghjaXJjdWl0cxoxY2lyY3VpdHMvc3RhdGljL2V2L2V2", + "X3N0YXRpY19zdGF0ZV9zeXNfZGF0YS5wcm90bxotY2lyY3VpdHMvc3RhdGlj", + "L3JlY19yb29tL3JyX2dyYXBoc19kYXRhLnByb3RvIpUBChRSUlN0YXRpY1N0", + "YXRlU3lzRGF0YRIpCglycl9ncmFwaHMYASABKAsyFi5jaXJjdWl0cy5SUkdy", + "YXBoc0RhdGESOwoTZXZfc3RhdGljX3N0YXRlX3N5cxgCIAEoCzIeLmNpcmN1", + "aXRzLkVWU3RhdGljU3RhdGVTeXNEYXRhEhUKDXJvb3RfZ3JhcGhfaWQYAyAB", + "KAVCI6oCIENpcmN1aXRzLlN0YXRpYy5SZWNSb29tLlByb3RvYnVmYgZwcm90", + "bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.EvStaticStateSysDataReflection.Descriptor, global::Circuits.Static.RecRoom.Protobuf.RrGraphsDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.RecRoom.Protobuf.RRStaticStateSysData), global::Circuits.Static.RecRoom.Protobuf.RRStaticStateSysData.Parser, new[]{ "RrGraphs", "EvStaticStateSys", "RootGraphId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RRStaticStateSysData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RRStaticStateSysData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.RecRoom.Protobuf.RrStaticStateSysDataReflection.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 RRStaticStateSysData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RRStaticStateSysData(RRStaticStateSysData other) : this() { + rrGraphs_ = other.rrGraphs_ != null ? other.rrGraphs_.Clone() : null; + evStaticStateSys_ = other.evStaticStateSys_ != null ? other.evStaticStateSys_.Clone() : null; + rootGraphId_ = other.rootGraphId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RRStaticStateSysData Clone() { + return new RRStaticStateSysData(this); + } + + /// Field number for the "rr_graphs" field. + public const int RrGraphsFieldNumber = 1; + private global::Circuits.Static.RecRoom.Protobuf.RRGraphsData rrGraphs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.RecRoom.Protobuf.RRGraphsData RrGraphs { + get { return rrGraphs_; } + set { + rrGraphs_ = value; + } + } + + /// Field number for the "ev_static_state_sys" field. + public const int EvStaticStateSysFieldNumber = 2; + private global::Circuits.Static.EV.Protobuf.EVStaticStateSysData evStaticStateSys_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.EVStaticStateSysData EvStaticStateSys { + get { return evStaticStateSys_; } + set { + evStaticStateSys_ = value; + } + } + + /// Field number for the "root_graph_id" field. + public const int RootGraphIdFieldNumber = 3; + private int rootGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RootGraphId { + get { return rootGraphId_; } + set { + rootGraphId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RRStaticStateSysData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RRStaticStateSysData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RrGraphs, other.RrGraphs)) return false; + if (!object.Equals(EvStaticStateSys, other.EvStaticStateSys)) return false; + if (RootGraphId != other.RootGraphId) 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 (rrGraphs_ != null) hash ^= RrGraphs.GetHashCode(); + if (evStaticStateSys_ != null) hash ^= EvStaticStateSys.GetHashCode(); + if (RootGraphId != 0) hash ^= RootGraphId.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 (rrGraphs_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RrGraphs); + } + if (evStaticStateSys_ != null) { + output.WriteRawTag(18); + output.WriteMessage(EvStaticStateSys); + } + if (RootGraphId != 0) { + output.WriteRawTag(24); + output.WriteInt32(RootGraphId); + } + 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 (rrGraphs_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RrGraphs); + } + if (evStaticStateSys_ != null) { + output.WriteRawTag(18); + output.WriteMessage(EvStaticStateSys); + } + if (RootGraphId != 0) { + output.WriteRawTag(24); + output.WriteInt32(RootGraphId); + } + 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 (rrGraphs_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RrGraphs); + } + if (evStaticStateSys_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EvStaticStateSys); + } + if (RootGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RootGraphId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RRStaticStateSysData other) { + if (other == null) { + return; + } + if (other.rrGraphs_ != null) { + if (rrGraphs_ == null) { + RrGraphs = new global::Circuits.Static.RecRoom.Protobuf.RRGraphsData(); + } + RrGraphs.MergeFrom(other.RrGraphs); + } + if (other.evStaticStateSys_ != null) { + if (evStaticStateSys_ == null) { + EvStaticStateSys = new global::Circuits.Static.EV.Protobuf.EVStaticStateSysData(); + } + EvStaticStateSys.MergeFrom(other.EvStaticStateSys); + } + if (other.RootGraphId != 0) { + RootGraphId = other.RootGraphId; + } + _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 (rrGraphs_ == null) { + RrGraphs = new global::Circuits.Static.RecRoom.Protobuf.RRGraphsData(); + } + input.ReadMessage(RrGraphs); + break; + } + case 18: { + if (evStaticStateSys_ == null) { + EvStaticStateSys = new global::Circuits.Static.EV.Protobuf.EVStaticStateSysData(); + } + input.ReadMessage(EvStaticStateSys); + break; + } + case 24: { + RootGraphId = input.ReadInt32(); + 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 (rrGraphs_ == null) { + RrGraphs = new global::Circuits.Static.RecRoom.Protobuf.RRGraphsData(); + } + input.ReadMessage(RrGraphs); + break; + } + case 18: { + if (evStaticStateSys_ == null) { + EvStaticStateSys = new global::Circuits.Static.EV.Protobuf.EVStaticStateSysData(); + } + input.ReadMessage(EvStaticStateSys); + break; + } + case 24: { + RootGraphId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SampleAudioData.cs b/SampleAudioData.cs new file mode 100644 index 0000000..b0b1e34 --- /dev/null +++ b/SampleAudioData.cs @@ -0,0 +1,430 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/sample_audio_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/sample_audio_data.proto + public static partial class SampleAudioDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/sample_audio_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SampleAudioDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9zYW1wbGVfYXVkaW9fZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIinAEKD1NhbXBsZUF1ZGlvRGF0YRIQCghibG9iTmFtZRgBIAEoCRIP", + "CgdwcmVsb2FkGAQgASgIEhQKDHNhbXBsZUxlbmd0aBgFIAEoAhISCgphdWRp", + "b19uYW1lGAYgASgJEh4KFkRFUFJFQ0FURURfc3RhcnRPZmZzZXQYAiABKAIS", + "HAoUREVQUkVDQVRFRF9lbmRPZmZzZXQYAyABKAJCFqoCE0NpcmN1aXRzVjIu", + "UHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SampleAudioData), global::CircuitsV2.Protobuf.SampleAudioData.Parser, new[]{ "BlobName", "Preload", "SampleLength", "AudioName", "DEPRECATEDStartOffset", "DEPRECATEDEndOffset" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SampleAudioData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SampleAudioData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SampleAudioDataReflection.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 SampleAudioData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SampleAudioData(SampleAudioData other) : this() { + blobName_ = other.blobName_; + preload_ = other.preload_; + sampleLength_ = other.sampleLength_; + audioName_ = other.audioName_; + dEPRECATEDStartOffset_ = other.dEPRECATEDStartOffset_; + dEPRECATEDEndOffset_ = other.dEPRECATEDEndOffset_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SampleAudioData Clone() { + return new SampleAudioData(this); + } + + /// Field number for the "blobName" field. + public const int BlobNameFieldNumber = 1; + private string blobName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string BlobName { + get { return blobName_; } + set { + blobName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "preload" field. + public const int PreloadFieldNumber = 4; + private bool preload_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Preload { + get { return preload_; } + set { + preload_ = value; + } + } + + /// Field number for the "sampleLength" field. + public const int SampleLengthFieldNumber = 5; + private float sampleLength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SampleLength { + get { return sampleLength_; } + set { + sampleLength_ = value; + } + } + + /// Field number for the "audio_name" field. + public const int AudioNameFieldNumber = 6; + private string audioName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string AudioName { + get { return audioName_; } + set { + audioName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_startOffset" field. + public const int DEPRECATEDStartOffsetFieldNumber = 2; + private float dEPRECATEDStartOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDStartOffset { + get { return dEPRECATEDStartOffset_; } + set { + dEPRECATEDStartOffset_ = value; + } + } + + /// Field number for the "DEPRECATED_endOffset" field. + public const int DEPRECATEDEndOffsetFieldNumber = 3; + private float dEPRECATEDEndOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DEPRECATEDEndOffset { + get { return dEPRECATEDEndOffset_; } + set { + dEPRECATEDEndOffset_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SampleAudioData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SampleAudioData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (BlobName != other.BlobName) return false; + if (Preload != other.Preload) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SampleLength, other.SampleLength)) return false; + if (AudioName != other.AudioName) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDStartOffset, other.DEPRECATEDStartOffset)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DEPRECATEDEndOffset, other.DEPRECATEDEndOffset)) 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 (BlobName.Length != 0) hash ^= BlobName.GetHashCode(); + if (Preload != false) hash ^= Preload.GetHashCode(); + if (SampleLength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SampleLength); + if (AudioName.Length != 0) hash ^= AudioName.GetHashCode(); + if (DEPRECATEDStartOffset != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDStartOffset); + if (DEPRECATEDEndOffset != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DEPRECATEDEndOffset); + 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 (BlobName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(BlobName); + } + if (DEPRECATEDStartOffset != 0F) { + output.WriteRawTag(21); + output.WriteFloat(DEPRECATEDStartOffset); + } + if (DEPRECATEDEndOffset != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DEPRECATEDEndOffset); + } + if (Preload != false) { + output.WriteRawTag(32); + output.WriteBool(Preload); + } + if (SampleLength != 0F) { + output.WriteRawTag(45); + output.WriteFloat(SampleLength); + } + if (AudioName.Length != 0) { + output.WriteRawTag(50); + output.WriteString(AudioName); + } + 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 (BlobName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(BlobName); + } + if (DEPRECATEDStartOffset != 0F) { + output.WriteRawTag(21); + output.WriteFloat(DEPRECATEDStartOffset); + } + if (DEPRECATEDEndOffset != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DEPRECATEDEndOffset); + } + if (Preload != false) { + output.WriteRawTag(32); + output.WriteBool(Preload); + } + if (SampleLength != 0F) { + output.WriteRawTag(45); + output.WriteFloat(SampleLength); + } + if (AudioName.Length != 0) { + output.WriteRawTag(50); + output.WriteString(AudioName); + } + 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 (BlobName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(BlobName); + } + if (Preload != false) { + size += 1 + 1; + } + if (SampleLength != 0F) { + size += 1 + 4; + } + if (AudioName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(AudioName); + } + if (DEPRECATEDStartOffset != 0F) { + size += 1 + 4; + } + if (DEPRECATEDEndOffset != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SampleAudioData other) { + if (other == null) { + return; + } + if (other.BlobName.Length != 0) { + BlobName = other.BlobName; + } + if (other.Preload != false) { + Preload = other.Preload; + } + if (other.SampleLength != 0F) { + SampleLength = other.SampleLength; + } + if (other.AudioName.Length != 0) { + AudioName = other.AudioName; + } + if (other.DEPRECATEDStartOffset != 0F) { + DEPRECATEDStartOffset = other.DEPRECATEDStartOffset; + } + if (other.DEPRECATEDEndOffset != 0F) { + DEPRECATEDEndOffset = other.DEPRECATEDEndOffset; + } + _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: { + BlobName = input.ReadString(); + break; + } + case 21: { + DEPRECATEDStartOffset = input.ReadFloat(); + break; + } + case 29: { + DEPRECATEDEndOffset = input.ReadFloat(); + break; + } + case 32: { + Preload = input.ReadBool(); + break; + } + case 45: { + SampleLength = input.ReadFloat(); + break; + } + case 50: { + AudioName = input.ReadString(); + 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: { + BlobName = input.ReadString(); + break; + } + case 21: { + DEPRECATEDStartOffset = input.ReadFloat(); + break; + } + case 29: { + DEPRECATEDEndOffset = input.ReadFloat(); + break; + } + case 32: { + Preload = input.ReadBool(); + break; + } + case 45: { + SampleLength = input.ReadFloat(); + break; + } + case 50: { + AudioName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SandboxColorableData.cs b/SandboxColorableData.cs new file mode 100644 index 0000000..0913b9f --- /dev/null +++ b/SandboxColorableData.cs @@ -0,0 +1,440 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/sandbox_colorable_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/sandbox_colorable_data.proto + public static partial class SandboxColorableDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/sandbox_colorable_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SandboxColorableDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zYW5kYm94X2NvbG9yYWJsZV9kYXRh", + "LnByb3RvEghyZWNfcm9vbRoVY29yZS9jb2xvcl9kYXRhLnByb3RvIpwBChRT", + "YW5kYm94Q29sb3JhYmxlRGF0YRINCgVjb2xvchgBIAEoBRIQCghtYXRlcmlh", + "bBgCIAEoBRIhCghyZ2Jjb2xvchgDIAEoCzIPLmNvcmUuQ29sb3JEYXRhEhQK", + "DHRleHR1cmVfc2l6ZRgEIAEoAhISCgppbWFnZV9uYW1lGAUgASgJEhYKDmlt", + "YWdlX3RpbGVhYmxlGAYgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90", + "bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.ColorDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SandboxColorableData), global::RecRoom.Protobuf.SandboxColorableData.Parser, new[]{ "Color", "Material", "Rgbcolor", "TextureSize", "ImageName", "ImageTileable" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SandboxColorableData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SandboxColorableData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SandboxColorableDataReflection.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 SandboxColorableData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SandboxColorableData(SandboxColorableData other) : this() { + color_ = other.color_; + material_ = other.material_; + rgbcolor_ = other.rgbcolor_ != null ? other.rgbcolor_.Clone() : null; + textureSize_ = other.textureSize_; + imageName_ = other.imageName_; + imageTileable_ = other.imageTileable_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SandboxColorableData Clone() { + return new SandboxColorableData(this); + } + + /// Field number for the "color" field. + public const int ColorFieldNumber = 1; + private int color_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Color { + get { return color_; } + set { + color_ = value; + } + } + + /// Field number for the "material" field. + public const int MaterialFieldNumber = 2; + private int material_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Material { + get { return material_; } + set { + material_ = value; + } + } + + /// Field number for the "rgbcolor" field. + public const int RgbcolorFieldNumber = 3; + private global::RecRoom.Protobuf.Core.ColorData rgbcolor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.ColorData Rgbcolor { + get { return rgbcolor_; } + set { + rgbcolor_ = value; + } + } + + /// Field number for the "texture_size" field. + public const int TextureSizeFieldNumber = 4; + private float textureSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float TextureSize { + get { return textureSize_; } + set { + textureSize_ = value; + } + } + + /// Field number for the "image_name" field. + public const int ImageNameFieldNumber = 5; + private string imageName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ImageName { + get { return imageName_; } + set { + imageName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "image_tileable" field. + public const int ImageTileableFieldNumber = 6; + private bool imageTileable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ImageTileable { + get { return imageTileable_; } + set { + imageTileable_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SandboxColorableData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SandboxColorableData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Color != other.Color) return false; + if (Material != other.Material) return false; + if (!object.Equals(Rgbcolor, other.Rgbcolor)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(TextureSize, other.TextureSize)) return false; + if (ImageName != other.ImageName) return false; + if (ImageTileable != other.ImageTileable) 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 (Color != 0) hash ^= Color.GetHashCode(); + if (Material != 0) hash ^= Material.GetHashCode(); + if (rgbcolor_ != null) hash ^= Rgbcolor.GetHashCode(); + if (TextureSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(TextureSize); + if (ImageName.Length != 0) hash ^= ImageName.GetHashCode(); + if (ImageTileable != false) hash ^= ImageTileable.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 (Color != 0) { + output.WriteRawTag(8); + output.WriteInt32(Color); + } + if (Material != 0) { + output.WriteRawTag(16); + output.WriteInt32(Material); + } + if (rgbcolor_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Rgbcolor); + } + if (TextureSize != 0F) { + output.WriteRawTag(37); + output.WriteFloat(TextureSize); + } + if (ImageName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(ImageName); + } + if (ImageTileable != false) { + output.WriteRawTag(48); + output.WriteBool(ImageTileable); + } + 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 (Color != 0) { + output.WriteRawTag(8); + output.WriteInt32(Color); + } + if (Material != 0) { + output.WriteRawTag(16); + output.WriteInt32(Material); + } + if (rgbcolor_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Rgbcolor); + } + if (TextureSize != 0F) { + output.WriteRawTag(37); + output.WriteFloat(TextureSize); + } + if (ImageName.Length != 0) { + output.WriteRawTag(42); + output.WriteString(ImageName); + } + if (ImageTileable != false) { + output.WriteRawTag(48); + output.WriteBool(ImageTileable); + } + 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 (Color != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Color); + } + if (Material != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Material); + } + if (rgbcolor_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rgbcolor); + } + if (TextureSize != 0F) { + size += 1 + 4; + } + if (ImageName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ImageName); + } + if (ImageTileable != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SandboxColorableData other) { + if (other == null) { + return; + } + if (other.Color != 0) { + Color = other.Color; + } + if (other.Material != 0) { + Material = other.Material; + } + if (other.rgbcolor_ != null) { + if (rgbcolor_ == null) { + Rgbcolor = new global::RecRoom.Protobuf.Core.ColorData(); + } + Rgbcolor.MergeFrom(other.Rgbcolor); + } + if (other.TextureSize != 0F) { + TextureSize = other.TextureSize; + } + if (other.ImageName.Length != 0) { + ImageName = other.ImageName; + } + if (other.ImageTileable != false) { + ImageTileable = other.ImageTileable; + } + _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 8: { + Color = input.ReadInt32(); + break; + } + case 16: { + Material = input.ReadInt32(); + break; + } + case 26: { + if (rgbcolor_ == null) { + Rgbcolor = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(Rgbcolor); + break; + } + case 37: { + TextureSize = input.ReadFloat(); + break; + } + case 42: { + ImageName = input.ReadString(); + break; + } + case 48: { + ImageTileable = input.ReadBool(); + 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 8: { + Color = input.ReadInt32(); + break; + } + case 16: { + Material = input.ReadInt32(); + break; + } + case 26: { + if (rgbcolor_ == null) { + Rgbcolor = new global::RecRoom.Protobuf.Core.ColorData(); + } + input.ReadMessage(Rgbcolor); + break; + } + case 37: { + TextureSize = input.ReadFloat(); + break; + } + case 42: { + ImageName = input.ReadString(); + break; + } + case 48: { + ImageTileable = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SandboxDeformationData.cs b/SandboxDeformationData.cs new file mode 100644 index 0000000..7e6d967 --- /dev/null +++ b/SandboxDeformationData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/sandbox_deformation_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/sandbox_deformation_data.proto + public static partial class SandboxDeformationDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/sandbox_deformation_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SandboxDeformationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zYW5kYm94X2RlZm9ybWF0aW9uX2Rh", + "dGEucHJvdG8SCHJlY19yb29tGhdjb3JlL3ZlY3RvcjNfZGF0YS5wcm90byJA", + "ChZTYW5kYm94RGVmb3JtYXRpb25EYXRhEiYKC2RlZm9ybWF0aW9uGAEgASgL", + "MhEuY29yZS5WZWN0b3IzRGF0YUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SandboxDeformationData), global::RecRoom.Protobuf.SandboxDeformationData.Parser, new[]{ "Deformation" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SandboxDeformationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SandboxDeformationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SandboxDeformationDataReflection.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 SandboxDeformationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SandboxDeformationData(SandboxDeformationData other) : this() { + deformation_ = other.deformation_ != null ? other.deformation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SandboxDeformationData Clone() { + return new SandboxDeformationData(this); + } + + /// Field number for the "deformation" field. + public const int DeformationFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data deformation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Deformation { + get { return deformation_; } + set { + deformation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SandboxDeformationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SandboxDeformationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Deformation, other.Deformation)) 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 (deformation_ != null) hash ^= Deformation.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 (deformation_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Deformation); + } + 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 (deformation_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Deformation); + } + 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 (deformation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Deformation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SandboxDeformationData other) { + if (other == null) { + return; + } + if (other.deformation_ != null) { + if (deformation_ == null) { + Deformation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Deformation.MergeFrom(other.Deformation); + } + _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 (deformation_ == null) { + Deformation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Deformation); + 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 (deformation_ == null) { + Deformation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Deformation); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SandboxGizmoData.cs b/SandboxGizmoData.cs new file mode 100644 index 0000000..3de05a8 --- /dev/null +++ b/SandboxGizmoData.cs @@ -0,0 +1,2015 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/sandbox_gizmo_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/sandbox_gizmo_data.proto + public static partial class SandboxGizmoDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/sandbox_gizmo_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SandboxGizmoDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9zYW5kYm94X2dpem1vX2RhdGEucHJv", + "dG8SCHJlY19yb29tGhdyZWNfcm9vbS90YWdfZGF0YS5wcm90byKYAgoQU2Fu", + "ZGJveEdpem1vRGF0YRJEChlhY2NlbGVyYXRlZF9tb3ZlbWVudF9kYXRhGAEg", + "ASgLMiEucmVjX3Jvb20uQWNjZWxlcmF0ZWRNb3ZlbWVudERhdGESNAoNdGhy", + "dXN0ZXJfZGF0YRgDIAEoCzIdLnJlY19yb29tLlBoeXNpY3NUaHJ1c3RlckRh", + "dGESMAoMbG9va19hdF9kYXRhGAUgASgLMhoucmVjX3Jvb20uU21vb3RoTG9v", + "a0F0RGF0YRIpCgtwaXN0b25fZGF0YRgGIAEoCzIULnJlY19yb29tLlBpc3Rv", + "bkRhdGESKwoMcm90YXRvcl9kYXRhGAcgASgLMhUucmVjX3Jvb20uUm90YXRv", + "ckRhdGEiKgoTUGh5c2ljc1RocnVzdGVyRGF0YRITCgt0aHJ1c3RfbW9kZRgB", + "IAEoBSKdAQoXQWNjZWxlcmF0ZWRNb3ZlbWVudERhdGESGQoRYWNjZWxlcmF0", + "aW9uX3RpbWUYASABKAISGQoRdXNlc190YXJnZXRfdmFsdWUYAiABKAgSJgoe", + "TEVHQUNZX2N2Ml9zY2FsZV9hZmZlY3RzX3NwZWVkGAMgASgIEiQKHERFUFJF", + "Q0FURURfY3YyX3N0b3Bfb25fcmVzZXQYBCABKAginQEKEFNtb290aExvb2tB", + "dERhdGESEgoKc21vb3RobmVzcxgBIAEoBRIjCgh0YWdfZGF0YRgCIAEoCzIR", + "LnJlY19yb29tLlRhZ0RhdGESFQoNdHJhY2tpbmdfbW9kZRgDIAEoBRITCgt0", + "YXJnZXRfdHlwZRgEIAEoBRIRCglyb2xlX2d1aWQYBSABKAkSEQoJYm9keV9w", + "YXJ0GAYgASgFIp8BCgpQaXN0b25EYXRhEhsKE21heF90cmF2ZWxfZGlzdGFu", + "Y2UYASABKAISFwoPdGFyZ2V0X2Rpc3RhbmNlGAIgASgCEhUKDWRlZmF1bHRf", + "c3BlZWQYBCABKAISHAoUZGVmYXVsdF9hY2NlbGVyYXRpb24YBSABKAISJgoe", + "REVQUkVDQVRFRF9wbGF5X3RhcmdldF9mb3JfYWxsGAMgASgIIoMBCgtSb3Rh", + "dG9yRGF0YRIXCg90YXJnZXRfcm90YXRpb24YASABKAISFQoNZGVmYXVsdF9z", + "cGVlZBgDIAEoAhIcChRkZWZhdWx0X2FjY2VsZXJhdGlvbhgEIAEoAhImCh5E", + "RVBSRUNBVEVEX3BsYXlfdGFyZ2V0X2Zvcl9hbGwYAiABKAhCE6oCEFJlY1Jv", + "b20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.TagDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SandboxGizmoData), global::RecRoom.Protobuf.SandboxGizmoData.Parser, new[]{ "AcceleratedMovementData", "ThrusterData", "LookAtData", "PistonData", "RotatorData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PhysicsThrusterData), global::RecRoom.Protobuf.PhysicsThrusterData.Parser, new[]{ "ThrustMode" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.AcceleratedMovementData), global::RecRoom.Protobuf.AcceleratedMovementData.Parser, new[]{ "AccelerationTime", "UsesTargetValue", "LEGACYCv2ScaleAffectsSpeed", "DEPRECATEDCv2StopOnReset" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SmoothLookAtData), global::RecRoom.Protobuf.SmoothLookAtData.Parser, new[]{ "Smoothness", "TagData", "TrackingMode", "TargetType", "RoleGuid", "BodyPart" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PistonData), global::RecRoom.Protobuf.PistonData.Parser, new[]{ "MaxTravelDistance", "TargetDistance", "DefaultSpeed", "DefaultAcceleration", "DEPRECATEDPlayTargetForAll" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RotatorData), global::RecRoom.Protobuf.RotatorData.Parser, new[]{ "TargetRotation", "DefaultSpeed", "DefaultAcceleration", "DEPRECATEDPlayTargetForAll" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SandboxGizmoData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SandboxGizmoData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SandboxGizmoDataReflection.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 SandboxGizmoData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SandboxGizmoData(SandboxGizmoData other) : this() { + acceleratedMovementData_ = other.acceleratedMovementData_ != null ? other.acceleratedMovementData_.Clone() : null; + thrusterData_ = other.thrusterData_ != null ? other.thrusterData_.Clone() : null; + lookAtData_ = other.lookAtData_ != null ? other.lookAtData_.Clone() : null; + pistonData_ = other.pistonData_ != null ? other.pistonData_.Clone() : null; + rotatorData_ = other.rotatorData_ != null ? other.rotatorData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SandboxGizmoData Clone() { + return new SandboxGizmoData(this); + } + + /// Field number for the "accelerated_movement_data" field. + public const int AcceleratedMovementDataFieldNumber = 1; + private global::RecRoom.Protobuf.AcceleratedMovementData acceleratedMovementData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.AcceleratedMovementData AcceleratedMovementData { + get { return acceleratedMovementData_; } + set { + acceleratedMovementData_ = value; + } + } + + /// Field number for the "thruster_data" field. + public const int ThrusterDataFieldNumber = 3; + private global::RecRoom.Protobuf.PhysicsThrusterData thrusterData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PhysicsThrusterData ThrusterData { + get { return thrusterData_; } + set { + thrusterData_ = value; + } + } + + /// Field number for the "look_at_data" field. + public const int LookAtDataFieldNumber = 5; + private global::RecRoom.Protobuf.SmoothLookAtData lookAtData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SmoothLookAtData LookAtData { + get { return lookAtData_; } + set { + lookAtData_ = value; + } + } + + /// Field number for the "piston_data" field. + public const int PistonDataFieldNumber = 6; + private global::RecRoom.Protobuf.PistonData pistonData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PistonData PistonData { + get { return pistonData_; } + set { + pistonData_ = value; + } + } + + /// Field number for the "rotator_data" field. + public const int RotatorDataFieldNumber = 7; + private global::RecRoom.Protobuf.RotatorData rotatorData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RotatorData RotatorData { + get { return rotatorData_; } + set { + rotatorData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SandboxGizmoData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SandboxGizmoData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AcceleratedMovementData, other.AcceleratedMovementData)) return false; + if (!object.Equals(ThrusterData, other.ThrusterData)) return false; + if (!object.Equals(LookAtData, other.LookAtData)) return false; + if (!object.Equals(PistonData, other.PistonData)) return false; + if (!object.Equals(RotatorData, other.RotatorData)) 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 (acceleratedMovementData_ != null) hash ^= AcceleratedMovementData.GetHashCode(); + if (thrusterData_ != null) hash ^= ThrusterData.GetHashCode(); + if (lookAtData_ != null) hash ^= LookAtData.GetHashCode(); + if (pistonData_ != null) hash ^= PistonData.GetHashCode(); + if (rotatorData_ != null) hash ^= RotatorData.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 (acceleratedMovementData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AcceleratedMovementData); + } + if (thrusterData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ThrusterData); + } + if (lookAtData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(LookAtData); + } + if (pistonData_ != null) { + output.WriteRawTag(50); + output.WriteMessage(PistonData); + } + if (rotatorData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(RotatorData); + } + 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 (acceleratedMovementData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AcceleratedMovementData); + } + if (thrusterData_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ThrusterData); + } + if (lookAtData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(LookAtData); + } + if (pistonData_ != null) { + output.WriteRawTag(50); + output.WriteMessage(PistonData); + } + if (rotatorData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(RotatorData); + } + 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 (acceleratedMovementData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AcceleratedMovementData); + } + if (thrusterData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ThrusterData); + } + if (lookAtData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LookAtData); + } + if (pistonData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PistonData); + } + if (rotatorData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RotatorData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SandboxGizmoData other) { + if (other == null) { + return; + } + if (other.acceleratedMovementData_ != null) { + if (acceleratedMovementData_ == null) { + AcceleratedMovementData = new global::RecRoom.Protobuf.AcceleratedMovementData(); + } + AcceleratedMovementData.MergeFrom(other.AcceleratedMovementData); + } + if (other.thrusterData_ != null) { + if (thrusterData_ == null) { + ThrusterData = new global::RecRoom.Protobuf.PhysicsThrusterData(); + } + ThrusterData.MergeFrom(other.ThrusterData); + } + if (other.lookAtData_ != null) { + if (lookAtData_ == null) { + LookAtData = new global::RecRoom.Protobuf.SmoothLookAtData(); + } + LookAtData.MergeFrom(other.LookAtData); + } + if (other.pistonData_ != null) { + if (pistonData_ == null) { + PistonData = new global::RecRoom.Protobuf.PistonData(); + } + PistonData.MergeFrom(other.PistonData); + } + if (other.rotatorData_ != null) { + if (rotatorData_ == null) { + RotatorData = new global::RecRoom.Protobuf.RotatorData(); + } + RotatorData.MergeFrom(other.RotatorData); + } + _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 (acceleratedMovementData_ == null) { + AcceleratedMovementData = new global::RecRoom.Protobuf.AcceleratedMovementData(); + } + input.ReadMessage(AcceleratedMovementData); + break; + } + case 26: { + if (thrusterData_ == null) { + ThrusterData = new global::RecRoom.Protobuf.PhysicsThrusterData(); + } + input.ReadMessage(ThrusterData); + break; + } + case 42: { + if (lookAtData_ == null) { + LookAtData = new global::RecRoom.Protobuf.SmoothLookAtData(); + } + input.ReadMessage(LookAtData); + break; + } + case 50: { + if (pistonData_ == null) { + PistonData = new global::RecRoom.Protobuf.PistonData(); + } + input.ReadMessage(PistonData); + break; + } + case 58: { + if (rotatorData_ == null) { + RotatorData = new global::RecRoom.Protobuf.RotatorData(); + } + input.ReadMessage(RotatorData); + 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 (acceleratedMovementData_ == null) { + AcceleratedMovementData = new global::RecRoom.Protobuf.AcceleratedMovementData(); + } + input.ReadMessage(AcceleratedMovementData); + break; + } + case 26: { + if (thrusterData_ == null) { + ThrusterData = new global::RecRoom.Protobuf.PhysicsThrusterData(); + } + input.ReadMessage(ThrusterData); + break; + } + case 42: { + if (lookAtData_ == null) { + LookAtData = new global::RecRoom.Protobuf.SmoothLookAtData(); + } + input.ReadMessage(LookAtData); + break; + } + case 50: { + if (pistonData_ == null) { + PistonData = new global::RecRoom.Protobuf.PistonData(); + } + input.ReadMessage(PistonData); + break; + } + case 58: { + if (rotatorData_ == null) { + RotatorData = new global::RecRoom.Protobuf.RotatorData(); + } + input.ReadMessage(RotatorData); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PhysicsThrusterData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PhysicsThrusterData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SandboxGizmoDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 PhysicsThrusterData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PhysicsThrusterData(PhysicsThrusterData other) : this() { + thrustMode_ = other.thrustMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PhysicsThrusterData Clone() { + return new PhysicsThrusterData(this); + } + + /// Field number for the "thrust_mode" field. + public const int ThrustModeFieldNumber = 1; + private int thrustMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ThrustMode { + get { return thrustMode_; } + set { + thrustMode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PhysicsThrusterData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PhysicsThrusterData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ThrustMode != other.ThrustMode) 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 (ThrustMode != 0) hash ^= ThrustMode.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 (ThrustMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(ThrustMode); + } + 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 (ThrustMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(ThrustMode); + } + 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 (ThrustMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ThrustMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PhysicsThrusterData other) { + if (other == null) { + return; + } + if (other.ThrustMode != 0) { + ThrustMode = other.ThrustMode; + } + _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 8: { + ThrustMode = input.ReadInt32(); + 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 8: { + ThrustMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AcceleratedMovementData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AcceleratedMovementData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SandboxGizmoDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 AcceleratedMovementData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AcceleratedMovementData(AcceleratedMovementData other) : this() { + accelerationTime_ = other.accelerationTime_; + usesTargetValue_ = other.usesTargetValue_; + lEGACYCv2ScaleAffectsSpeed_ = other.lEGACYCv2ScaleAffectsSpeed_; + dEPRECATEDCv2StopOnReset_ = other.dEPRECATEDCv2StopOnReset_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AcceleratedMovementData Clone() { + return new AcceleratedMovementData(this); + } + + /// Field number for the "acceleration_time" field. + public const int AccelerationTimeFieldNumber = 1; + private float accelerationTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float AccelerationTime { + get { return accelerationTime_; } + set { + accelerationTime_ = value; + } + } + + /// Field number for the "uses_target_value" field. + public const int UsesTargetValueFieldNumber = 2; + private bool usesTargetValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UsesTargetValue { + get { return usesTargetValue_; } + set { + usesTargetValue_ = value; + } + } + + /// Field number for the "LEGACY_cv2_scale_affects_speed" field. + public const int LEGACYCv2ScaleAffectsSpeedFieldNumber = 3; + private bool lEGACYCv2ScaleAffectsSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool LEGACYCv2ScaleAffectsSpeed { + get { return lEGACYCv2ScaleAffectsSpeed_; } + set { + lEGACYCv2ScaleAffectsSpeed_ = value; + } + } + + /// Field number for the "DEPRECATED_cv2_stop_on_reset" field. + public const int DEPRECATEDCv2StopOnResetFieldNumber = 4; + private bool dEPRECATEDCv2StopOnReset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDCv2StopOnReset { + get { return dEPRECATEDCv2StopOnReset_; } + set { + dEPRECATEDCv2StopOnReset_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AcceleratedMovementData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AcceleratedMovementData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(AccelerationTime, other.AccelerationTime)) return false; + if (UsesTargetValue != other.UsesTargetValue) return false; + if (LEGACYCv2ScaleAffectsSpeed != other.LEGACYCv2ScaleAffectsSpeed) return false; + if (DEPRECATEDCv2StopOnReset != other.DEPRECATEDCv2StopOnReset) 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 (AccelerationTime != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(AccelerationTime); + if (UsesTargetValue != false) hash ^= UsesTargetValue.GetHashCode(); + if (LEGACYCv2ScaleAffectsSpeed != false) hash ^= LEGACYCv2ScaleAffectsSpeed.GetHashCode(); + if (DEPRECATEDCv2StopOnReset != false) hash ^= DEPRECATEDCv2StopOnReset.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 (AccelerationTime != 0F) { + output.WriteRawTag(13); + output.WriteFloat(AccelerationTime); + } + if (UsesTargetValue != false) { + output.WriteRawTag(16); + output.WriteBool(UsesTargetValue); + } + if (LEGACYCv2ScaleAffectsSpeed != false) { + output.WriteRawTag(24); + output.WriteBool(LEGACYCv2ScaleAffectsSpeed); + } + if (DEPRECATEDCv2StopOnReset != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDCv2StopOnReset); + } + 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 (AccelerationTime != 0F) { + output.WriteRawTag(13); + output.WriteFloat(AccelerationTime); + } + if (UsesTargetValue != false) { + output.WriteRawTag(16); + output.WriteBool(UsesTargetValue); + } + if (LEGACYCv2ScaleAffectsSpeed != false) { + output.WriteRawTag(24); + output.WriteBool(LEGACYCv2ScaleAffectsSpeed); + } + if (DEPRECATEDCv2StopOnReset != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDCv2StopOnReset); + } + 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 (AccelerationTime != 0F) { + size += 1 + 4; + } + if (UsesTargetValue != false) { + size += 1 + 1; + } + if (LEGACYCv2ScaleAffectsSpeed != false) { + size += 1 + 1; + } + if (DEPRECATEDCv2StopOnReset != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AcceleratedMovementData other) { + if (other == null) { + return; + } + if (other.AccelerationTime != 0F) { + AccelerationTime = other.AccelerationTime; + } + if (other.UsesTargetValue != false) { + UsesTargetValue = other.UsesTargetValue; + } + if (other.LEGACYCv2ScaleAffectsSpeed != false) { + LEGACYCv2ScaleAffectsSpeed = other.LEGACYCv2ScaleAffectsSpeed; + } + if (other.DEPRECATEDCv2StopOnReset != false) { + DEPRECATEDCv2StopOnReset = other.DEPRECATEDCv2StopOnReset; + } + _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 13: { + AccelerationTime = input.ReadFloat(); + break; + } + case 16: { + UsesTargetValue = input.ReadBool(); + break; + } + case 24: { + LEGACYCv2ScaleAffectsSpeed = input.ReadBool(); + break; + } + case 32: { + DEPRECATEDCv2StopOnReset = input.ReadBool(); + 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 13: { + AccelerationTime = input.ReadFloat(); + break; + } + case 16: { + UsesTargetValue = input.ReadBool(); + break; + } + case 24: { + LEGACYCv2ScaleAffectsSpeed = input.ReadBool(); + break; + } + case 32: { + DEPRECATEDCv2StopOnReset = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SmoothLookAtData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SmoothLookAtData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SandboxGizmoDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 SmoothLookAtData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SmoothLookAtData(SmoothLookAtData other) : this() { + smoothness_ = other.smoothness_; + tagData_ = other.tagData_ != null ? other.tagData_.Clone() : null; + trackingMode_ = other.trackingMode_; + targetType_ = other.targetType_; + roleGuid_ = other.roleGuid_; + bodyPart_ = other.bodyPart_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SmoothLookAtData Clone() { + return new SmoothLookAtData(this); + } + + /// Field number for the "smoothness" field. + public const int SmoothnessFieldNumber = 1; + private int smoothness_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Smoothness { + get { return smoothness_; } + set { + smoothness_ = value; + } + } + + /// Field number for the "tag_data" field. + public const int TagDataFieldNumber = 2; + private global::RecRoom.Protobuf.TagData tagData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TagData TagData { + get { return tagData_; } + set { + tagData_ = value; + } + } + + /// Field number for the "tracking_mode" field. + public const int TrackingModeFieldNumber = 3; + private int trackingMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TrackingMode { + get { return trackingMode_; } + set { + trackingMode_ = value; + } + } + + /// Field number for the "target_type" field. + public const int TargetTypeFieldNumber = 4; + private int targetType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TargetType { + get { return targetType_; } + set { + targetType_ = value; + } + } + + /// Field number for the "role_guid" field. + public const int RoleGuidFieldNumber = 5; + private string roleGuid_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RoleGuid { + get { return roleGuid_; } + set { + roleGuid_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "body_part" field. + public const int BodyPartFieldNumber = 6; + private int bodyPart_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int BodyPart { + get { return bodyPart_; } + set { + bodyPart_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SmoothLookAtData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SmoothLookAtData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Smoothness != other.Smoothness) return false; + if (!object.Equals(TagData, other.TagData)) return false; + if (TrackingMode != other.TrackingMode) return false; + if (TargetType != other.TargetType) return false; + if (RoleGuid != other.RoleGuid) return false; + if (BodyPart != other.BodyPart) 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 (Smoothness != 0) hash ^= Smoothness.GetHashCode(); + if (tagData_ != null) hash ^= TagData.GetHashCode(); + if (TrackingMode != 0) hash ^= TrackingMode.GetHashCode(); + if (TargetType != 0) hash ^= TargetType.GetHashCode(); + if (RoleGuid.Length != 0) hash ^= RoleGuid.GetHashCode(); + if (BodyPart != 0) hash ^= BodyPart.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 (Smoothness != 0) { + output.WriteRawTag(8); + output.WriteInt32(Smoothness); + } + if (tagData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(TagData); + } + if (TrackingMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(TrackingMode); + } + if (TargetType != 0) { + output.WriteRawTag(32); + output.WriteInt32(TargetType); + } + if (RoleGuid.Length != 0) { + output.WriteRawTag(42); + output.WriteString(RoleGuid); + } + if (BodyPart != 0) { + output.WriteRawTag(48); + output.WriteInt32(BodyPart); + } + 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 (Smoothness != 0) { + output.WriteRawTag(8); + output.WriteInt32(Smoothness); + } + if (tagData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(TagData); + } + if (TrackingMode != 0) { + output.WriteRawTag(24); + output.WriteInt32(TrackingMode); + } + if (TargetType != 0) { + output.WriteRawTag(32); + output.WriteInt32(TargetType); + } + if (RoleGuid.Length != 0) { + output.WriteRawTag(42); + output.WriteString(RoleGuid); + } + if (BodyPart != 0) { + output.WriteRawTag(48); + output.WriteInt32(BodyPart); + } + 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 (Smoothness != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Smoothness); + } + if (tagData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TagData); + } + if (TrackingMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TrackingMode); + } + if (TargetType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TargetType); + } + if (RoleGuid.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(RoleGuid); + } + if (BodyPart != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(BodyPart); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SmoothLookAtData other) { + if (other == null) { + return; + } + if (other.Smoothness != 0) { + Smoothness = other.Smoothness; + } + if (other.tagData_ != null) { + if (tagData_ == null) { + TagData = new global::RecRoom.Protobuf.TagData(); + } + TagData.MergeFrom(other.TagData); + } + if (other.TrackingMode != 0) { + TrackingMode = other.TrackingMode; + } + if (other.TargetType != 0) { + TargetType = other.TargetType; + } + if (other.RoleGuid.Length != 0) { + RoleGuid = other.RoleGuid; + } + if (other.BodyPart != 0) { + BodyPart = other.BodyPart; + } + _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 8: { + Smoothness = input.ReadInt32(); + break; + } + case 18: { + if (tagData_ == null) { + TagData = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(TagData); + break; + } + case 24: { + TrackingMode = input.ReadInt32(); + break; + } + case 32: { + TargetType = input.ReadInt32(); + break; + } + case 42: { + RoleGuid = input.ReadString(); + break; + } + case 48: { + BodyPart = input.ReadInt32(); + 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 8: { + Smoothness = input.ReadInt32(); + break; + } + case 18: { + if (tagData_ == null) { + TagData = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(TagData); + break; + } + case 24: { + TrackingMode = input.ReadInt32(); + break; + } + case 32: { + TargetType = input.ReadInt32(); + break; + } + case 42: { + RoleGuid = input.ReadString(); + break; + } + case 48: { + BodyPart = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PistonData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PistonData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SandboxGizmoDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 PistonData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PistonData(PistonData other) : this() { + maxTravelDistance_ = other.maxTravelDistance_; + targetDistance_ = other.targetDistance_; + defaultSpeed_ = other.defaultSpeed_; + defaultAcceleration_ = other.defaultAcceleration_; + dEPRECATEDPlayTargetForAll_ = other.dEPRECATEDPlayTargetForAll_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PistonData Clone() { + return new PistonData(this); + } + + /// Field number for the "max_travel_distance" field. + public const int MaxTravelDistanceFieldNumber = 1; + private float maxTravelDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxTravelDistance { + get { return maxTravelDistance_; } + set { + maxTravelDistance_ = value; + } + } + + /// Field number for the "target_distance" field. + public const int TargetDistanceFieldNumber = 2; + private float targetDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float TargetDistance { + get { return targetDistance_; } + set { + targetDistance_ = value; + } + } + + /// Field number for the "default_speed" field. + public const int DefaultSpeedFieldNumber = 4; + private float defaultSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DefaultSpeed { + get { return defaultSpeed_; } + set { + defaultSpeed_ = value; + } + } + + /// Field number for the "default_acceleration" field. + public const int DefaultAccelerationFieldNumber = 5; + private float defaultAcceleration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DefaultAcceleration { + get { return defaultAcceleration_; } + set { + defaultAcceleration_ = value; + } + } + + /// Field number for the "DEPRECATED_play_target_for_all" field. + public const int DEPRECATEDPlayTargetForAllFieldNumber = 3; + private bool dEPRECATEDPlayTargetForAll_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDPlayTargetForAll { + get { return dEPRECATEDPlayTargetForAll_; } + set { + dEPRECATEDPlayTargetForAll_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PistonData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PistonData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxTravelDistance, other.MaxTravelDistance)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(TargetDistance, other.TargetDistance)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DefaultSpeed, other.DefaultSpeed)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DefaultAcceleration, other.DefaultAcceleration)) return false; + if (DEPRECATEDPlayTargetForAll != other.DEPRECATEDPlayTargetForAll) 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 (MaxTravelDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxTravelDistance); + if (TargetDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(TargetDistance); + if (DefaultSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DefaultSpeed); + if (DefaultAcceleration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DefaultAcceleration); + if (DEPRECATEDPlayTargetForAll != false) hash ^= DEPRECATEDPlayTargetForAll.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 (MaxTravelDistance != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxTravelDistance); + } + if (TargetDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(TargetDistance); + } + if (DEPRECATEDPlayTargetForAll != false) { + output.WriteRawTag(24); + output.WriteBool(DEPRECATEDPlayTargetForAll); + } + if (DefaultSpeed != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DefaultSpeed); + } + if (DefaultAcceleration != 0F) { + output.WriteRawTag(45); + output.WriteFloat(DefaultAcceleration); + } + 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 (MaxTravelDistance != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxTravelDistance); + } + if (TargetDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(TargetDistance); + } + if (DEPRECATEDPlayTargetForAll != false) { + output.WriteRawTag(24); + output.WriteBool(DEPRECATEDPlayTargetForAll); + } + if (DefaultSpeed != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DefaultSpeed); + } + if (DefaultAcceleration != 0F) { + output.WriteRawTag(45); + output.WriteFloat(DefaultAcceleration); + } + 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 (MaxTravelDistance != 0F) { + size += 1 + 4; + } + if (TargetDistance != 0F) { + size += 1 + 4; + } + if (DefaultSpeed != 0F) { + size += 1 + 4; + } + if (DefaultAcceleration != 0F) { + size += 1 + 4; + } + if (DEPRECATEDPlayTargetForAll != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PistonData other) { + if (other == null) { + return; + } + if (other.MaxTravelDistance != 0F) { + MaxTravelDistance = other.MaxTravelDistance; + } + if (other.TargetDistance != 0F) { + TargetDistance = other.TargetDistance; + } + if (other.DefaultSpeed != 0F) { + DefaultSpeed = other.DefaultSpeed; + } + if (other.DefaultAcceleration != 0F) { + DefaultAcceleration = other.DefaultAcceleration; + } + if (other.DEPRECATEDPlayTargetForAll != false) { + DEPRECATEDPlayTargetForAll = other.DEPRECATEDPlayTargetForAll; + } + _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 13: { + MaxTravelDistance = input.ReadFloat(); + break; + } + case 21: { + TargetDistance = input.ReadFloat(); + break; + } + case 24: { + DEPRECATEDPlayTargetForAll = input.ReadBool(); + break; + } + case 37: { + DefaultSpeed = input.ReadFloat(); + break; + } + case 45: { + DefaultAcceleration = input.ReadFloat(); + 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 13: { + MaxTravelDistance = input.ReadFloat(); + break; + } + case 21: { + TargetDistance = input.ReadFloat(); + break; + } + case 24: { + DEPRECATEDPlayTargetForAll = input.ReadBool(); + break; + } + case 37: { + DefaultSpeed = input.ReadFloat(); + break; + } + case 45: { + DefaultAcceleration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RotatorData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RotatorData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SandboxGizmoDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 RotatorData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RotatorData(RotatorData other) : this() { + targetRotation_ = other.targetRotation_; + defaultSpeed_ = other.defaultSpeed_; + defaultAcceleration_ = other.defaultAcceleration_; + dEPRECATEDPlayTargetForAll_ = other.dEPRECATEDPlayTargetForAll_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RotatorData Clone() { + return new RotatorData(this); + } + + /// Field number for the "target_rotation" field. + public const int TargetRotationFieldNumber = 1; + private float targetRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float TargetRotation { + get { return targetRotation_; } + set { + targetRotation_ = value; + } + } + + /// Field number for the "default_speed" field. + public const int DefaultSpeedFieldNumber = 3; + private float defaultSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DefaultSpeed { + get { return defaultSpeed_; } + set { + defaultSpeed_ = value; + } + } + + /// Field number for the "default_acceleration" field. + public const int DefaultAccelerationFieldNumber = 4; + private float defaultAcceleration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DefaultAcceleration { + get { return defaultAcceleration_; } + set { + defaultAcceleration_ = value; + } + } + + /// Field number for the "DEPRECATED_play_target_for_all" field. + public const int DEPRECATEDPlayTargetForAllFieldNumber = 2; + private bool dEPRECATEDPlayTargetForAll_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDPlayTargetForAll { + get { return dEPRECATEDPlayTargetForAll_; } + set { + dEPRECATEDPlayTargetForAll_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RotatorData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RotatorData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(TargetRotation, other.TargetRotation)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DefaultSpeed, other.DefaultSpeed)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DefaultAcceleration, other.DefaultAcceleration)) return false; + if (DEPRECATEDPlayTargetForAll != other.DEPRECATEDPlayTargetForAll) 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 (TargetRotation != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(TargetRotation); + if (DefaultSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DefaultSpeed); + if (DefaultAcceleration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DefaultAcceleration); + if (DEPRECATEDPlayTargetForAll != false) hash ^= DEPRECATEDPlayTargetForAll.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 (TargetRotation != 0F) { + output.WriteRawTag(13); + output.WriteFloat(TargetRotation); + } + if (DEPRECATEDPlayTargetForAll != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDPlayTargetForAll); + } + if (DefaultSpeed != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DefaultSpeed); + } + if (DefaultAcceleration != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DefaultAcceleration); + } + 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 (TargetRotation != 0F) { + output.WriteRawTag(13); + output.WriteFloat(TargetRotation); + } + if (DEPRECATEDPlayTargetForAll != false) { + output.WriteRawTag(16); + output.WriteBool(DEPRECATEDPlayTargetForAll); + } + if (DefaultSpeed != 0F) { + output.WriteRawTag(29); + output.WriteFloat(DefaultSpeed); + } + if (DefaultAcceleration != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DefaultAcceleration); + } + 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 (TargetRotation != 0F) { + size += 1 + 4; + } + if (DefaultSpeed != 0F) { + size += 1 + 4; + } + if (DefaultAcceleration != 0F) { + size += 1 + 4; + } + if (DEPRECATEDPlayTargetForAll != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RotatorData other) { + if (other == null) { + return; + } + if (other.TargetRotation != 0F) { + TargetRotation = other.TargetRotation; + } + if (other.DefaultSpeed != 0F) { + DefaultSpeed = other.DefaultSpeed; + } + if (other.DefaultAcceleration != 0F) { + DefaultAcceleration = other.DefaultAcceleration; + } + if (other.DEPRECATEDPlayTargetForAll != false) { + DEPRECATEDPlayTargetForAll = other.DEPRECATEDPlayTargetForAll; + } + _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 13: { + TargetRotation = input.ReadFloat(); + break; + } + case 16: { + DEPRECATEDPlayTargetForAll = input.ReadBool(); + break; + } + case 29: { + DefaultSpeed = input.ReadFloat(); + break; + } + case 37: { + DefaultAcceleration = input.ReadFloat(); + 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 13: { + TargetRotation = input.ReadFloat(); + break; + } + case 16: { + DEPRECATEDPlayTargetForAll = input.ReadBool(); + break; + } + case 29: { + DefaultSpeed = input.ReadFloat(); + break; + } + case 37: { + DefaultAcceleration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SceneSettingsData.cs b/SceneSettingsData.cs new file mode 100644 index 0000000..83c7676 --- /dev/null +++ b/SceneSettingsData.cs @@ -0,0 +1,544 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/scene_settings_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/scene_settings_data.proto + public static partial class SceneSettingsDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/scene_settings_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SceneSettingsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS9zY2VuZV9zZXR0aW5nc19kYXRhLnBy", + "b3RvEghyZWNfcm9vbSKrAgoRU2NlbmVTZXR0aW5nc0RhdGESDwoHbW9vZF9p", + "ZBgBIAEoDBIiChptb3ZlbWVudF9ibG9ja2Vyc19kaXNhYmxlZBgCIAEoCBIf", + "ChdlbmZvcmNlX2hvc3Rfb25seV9hcmVhcxgDIAEoCBIgChhzaG93X2dhZGdl", + "dHNfdG9fZXZlcnlvbmUYBCABKAgSJgoeZGlzYWJsZV9kaXJlY3Rpb25hbF92", + "b2ljZV9jaGF0GAUgASgIEhkKEXVzZV9uZXdfbWF0ZXJpYWxzGAYgASgIEh4K", + "FnJlbW92ZV9ncmllZmFibGVfY2hpcHMYByABKAgSIgoabG9hZF9lZGl0X3Jl", + "YWR5X3ByZWZlcmVuY2UYCCABKAUSFwoPcm9vbWllX2Rpc2FibGVkGAkgASgI", + "QhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SceneSettingsData), global::RecRoom.Protobuf.SceneSettingsData.Parser, new[]{ "MoodId", "MovementBlockersDisabled", "EnforceHostOnlyAreas", "ShowGadgetsToEveryone", "DisableDirectionalVoiceChat", "UseNewMaterials", "RemoveGriefableChips", "LoadEditReadyPreference", "RoomieDisabled" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SceneSettingsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SceneSettingsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SceneSettingsDataReflection.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 SceneSettingsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SceneSettingsData(SceneSettingsData other) : this() { + moodId_ = other.moodId_; + movementBlockersDisabled_ = other.movementBlockersDisabled_; + enforceHostOnlyAreas_ = other.enforceHostOnlyAreas_; + showGadgetsToEveryone_ = other.showGadgetsToEveryone_; + disableDirectionalVoiceChat_ = other.disableDirectionalVoiceChat_; + useNewMaterials_ = other.useNewMaterials_; + removeGriefableChips_ = other.removeGriefableChips_; + loadEditReadyPreference_ = other.loadEditReadyPreference_; + roomieDisabled_ = other.roomieDisabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SceneSettingsData Clone() { + return new SceneSettingsData(this); + } + + /// Field number for the "mood_id" field. + public const int MoodIdFieldNumber = 1; + private pb::ByteString moodId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString MoodId { + get { return moodId_; } + set { + moodId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "movement_blockers_disabled" field. + public const int MovementBlockersDisabledFieldNumber = 2; + private bool movementBlockersDisabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MovementBlockersDisabled { + get { return movementBlockersDisabled_; } + set { + movementBlockersDisabled_ = value; + } + } + + /// Field number for the "enforce_host_only_areas" field. + public const int EnforceHostOnlyAreasFieldNumber = 3; + private bool enforceHostOnlyAreas_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EnforceHostOnlyAreas { + get { return enforceHostOnlyAreas_; } + set { + enforceHostOnlyAreas_ = value; + } + } + + /// Field number for the "show_gadgets_to_everyone" field. + public const int ShowGadgetsToEveryoneFieldNumber = 4; + private bool showGadgetsToEveryone_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowGadgetsToEveryone { + get { return showGadgetsToEveryone_; } + set { + showGadgetsToEveryone_ = value; + } + } + + /// Field number for the "disable_directional_voice_chat" field. + public const int DisableDirectionalVoiceChatFieldNumber = 5; + private bool disableDirectionalVoiceChat_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DisableDirectionalVoiceChat { + get { return disableDirectionalVoiceChat_; } + set { + disableDirectionalVoiceChat_ = value; + } + } + + /// Field number for the "use_new_materials" field. + public const int UseNewMaterialsFieldNumber = 6; + private bool useNewMaterials_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UseNewMaterials { + get { return useNewMaterials_; } + set { + useNewMaterials_ = value; + } + } + + /// Field number for the "remove_griefable_chips" field. + public const int RemoveGriefableChipsFieldNumber = 7; + private bool removeGriefableChips_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool RemoveGriefableChips { + get { return removeGriefableChips_; } + set { + removeGriefableChips_ = value; + } + } + + /// Field number for the "load_edit_ready_preference" field. + public const int LoadEditReadyPreferenceFieldNumber = 8; + private int loadEditReadyPreference_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int LoadEditReadyPreference { + get { return loadEditReadyPreference_; } + set { + loadEditReadyPreference_ = value; + } + } + + /// Field number for the "roomie_disabled" field. + public const int RoomieDisabledFieldNumber = 9; + private bool roomieDisabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool RoomieDisabled { + get { return roomieDisabled_; } + set { + roomieDisabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SceneSettingsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SceneSettingsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MoodId != other.MoodId) return false; + if (MovementBlockersDisabled != other.MovementBlockersDisabled) return false; + if (EnforceHostOnlyAreas != other.EnforceHostOnlyAreas) return false; + if (ShowGadgetsToEveryone != other.ShowGadgetsToEveryone) return false; + if (DisableDirectionalVoiceChat != other.DisableDirectionalVoiceChat) return false; + if (UseNewMaterials != other.UseNewMaterials) return false; + if (RemoveGriefableChips != other.RemoveGriefableChips) return false; + if (LoadEditReadyPreference != other.LoadEditReadyPreference) return false; + if (RoomieDisabled != other.RoomieDisabled) 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 (MoodId.Length != 0) hash ^= MoodId.GetHashCode(); + if (MovementBlockersDisabled != false) hash ^= MovementBlockersDisabled.GetHashCode(); + if (EnforceHostOnlyAreas != false) hash ^= EnforceHostOnlyAreas.GetHashCode(); + if (ShowGadgetsToEveryone != false) hash ^= ShowGadgetsToEveryone.GetHashCode(); + if (DisableDirectionalVoiceChat != false) hash ^= DisableDirectionalVoiceChat.GetHashCode(); + if (UseNewMaterials != false) hash ^= UseNewMaterials.GetHashCode(); + if (RemoveGriefableChips != false) hash ^= RemoveGriefableChips.GetHashCode(); + if (LoadEditReadyPreference != 0) hash ^= LoadEditReadyPreference.GetHashCode(); + if (RoomieDisabled != false) hash ^= RoomieDisabled.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 (MoodId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(MoodId); + } + if (MovementBlockersDisabled != false) { + output.WriteRawTag(16); + output.WriteBool(MovementBlockersDisabled); + } + if (EnforceHostOnlyAreas != false) { + output.WriteRawTag(24); + output.WriteBool(EnforceHostOnlyAreas); + } + if (ShowGadgetsToEveryone != false) { + output.WriteRawTag(32); + output.WriteBool(ShowGadgetsToEveryone); + } + if (DisableDirectionalVoiceChat != false) { + output.WriteRawTag(40); + output.WriteBool(DisableDirectionalVoiceChat); + } + if (UseNewMaterials != false) { + output.WriteRawTag(48); + output.WriteBool(UseNewMaterials); + } + if (RemoveGriefableChips != false) { + output.WriteRawTag(56); + output.WriteBool(RemoveGriefableChips); + } + if (LoadEditReadyPreference != 0) { + output.WriteRawTag(64); + output.WriteInt32(LoadEditReadyPreference); + } + if (RoomieDisabled != false) { + output.WriteRawTag(72); + output.WriteBool(RoomieDisabled); + } + 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 (MoodId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(MoodId); + } + if (MovementBlockersDisabled != false) { + output.WriteRawTag(16); + output.WriteBool(MovementBlockersDisabled); + } + if (EnforceHostOnlyAreas != false) { + output.WriteRawTag(24); + output.WriteBool(EnforceHostOnlyAreas); + } + if (ShowGadgetsToEveryone != false) { + output.WriteRawTag(32); + output.WriteBool(ShowGadgetsToEveryone); + } + if (DisableDirectionalVoiceChat != false) { + output.WriteRawTag(40); + output.WriteBool(DisableDirectionalVoiceChat); + } + if (UseNewMaterials != false) { + output.WriteRawTag(48); + output.WriteBool(UseNewMaterials); + } + if (RemoveGriefableChips != false) { + output.WriteRawTag(56); + output.WriteBool(RemoveGriefableChips); + } + if (LoadEditReadyPreference != 0) { + output.WriteRawTag(64); + output.WriteInt32(LoadEditReadyPreference); + } + if (RoomieDisabled != false) { + output.WriteRawTag(72); + output.WriteBool(RoomieDisabled); + } + 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 (MoodId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(MoodId); + } + if (MovementBlockersDisabled != false) { + size += 1 + 1; + } + if (EnforceHostOnlyAreas != false) { + size += 1 + 1; + } + if (ShowGadgetsToEveryone != false) { + size += 1 + 1; + } + if (DisableDirectionalVoiceChat != false) { + size += 1 + 1; + } + if (UseNewMaterials != false) { + size += 1 + 1; + } + if (RemoveGriefableChips != false) { + size += 1 + 1; + } + if (LoadEditReadyPreference != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(LoadEditReadyPreference); + } + if (RoomieDisabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SceneSettingsData other) { + if (other == null) { + return; + } + if (other.MoodId.Length != 0) { + MoodId = other.MoodId; + } + if (other.MovementBlockersDisabled != false) { + MovementBlockersDisabled = other.MovementBlockersDisabled; + } + if (other.EnforceHostOnlyAreas != false) { + EnforceHostOnlyAreas = other.EnforceHostOnlyAreas; + } + if (other.ShowGadgetsToEveryone != false) { + ShowGadgetsToEveryone = other.ShowGadgetsToEveryone; + } + if (other.DisableDirectionalVoiceChat != false) { + DisableDirectionalVoiceChat = other.DisableDirectionalVoiceChat; + } + if (other.UseNewMaterials != false) { + UseNewMaterials = other.UseNewMaterials; + } + if (other.RemoveGriefableChips != false) { + RemoveGriefableChips = other.RemoveGriefableChips; + } + if (other.LoadEditReadyPreference != 0) { + LoadEditReadyPreference = other.LoadEditReadyPreference; + } + if (other.RoomieDisabled != false) { + RoomieDisabled = other.RoomieDisabled; + } + _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: { + MoodId = input.ReadBytes(); + break; + } + case 16: { + MovementBlockersDisabled = input.ReadBool(); + break; + } + case 24: { + EnforceHostOnlyAreas = input.ReadBool(); + break; + } + case 32: { + ShowGadgetsToEveryone = input.ReadBool(); + break; + } + case 40: { + DisableDirectionalVoiceChat = input.ReadBool(); + break; + } + case 48: { + UseNewMaterials = input.ReadBool(); + break; + } + case 56: { + RemoveGriefableChips = input.ReadBool(); + break; + } + case 64: { + LoadEditReadyPreference = input.ReadInt32(); + break; + } + case 72: { + RoomieDisabled = input.ReadBool(); + 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: { + MoodId = input.ReadBytes(); + break; + } + case 16: { + MovementBlockersDisabled = input.ReadBool(); + break; + } + case 24: { + EnforceHostOnlyAreas = input.ReadBool(); + break; + } + case 32: { + ShowGadgetsToEveryone = input.ReadBool(); + break; + } + case 40: { + DisableDirectionalVoiceChat = input.ReadBool(); + break; + } + case 48: { + UseNewMaterials = input.ReadBool(); + break; + } + case 56: { + RemoveGriefableChips = input.ReadBool(); + break; + } + case 64: { + LoadEditReadyPreference = input.ReadInt32(); + break; + } + case 72: { + RoomieDisabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ScoreboardSetupData.cs b/ScoreboardSetupData.cs new file mode 100644 index 0000000..7884d57 --- /dev/null +++ b/ScoreboardSetupData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/scoreboard_setup_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/scoreboard_setup_data.proto + public static partial class ScoreboardSetupDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/scoreboard_setup_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ScoreboardSetupDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjByZWNfcm9vbS9wZXJzaXN0ZW5jZS9zY29yZWJvYXJkX3NldHVwX2RhdGEu", + "cHJvdG8SCHJlY19yb29tIikKE1Njb3JlYm9hcmRTZXR1cERhdGESEgoKc2Nv", + "cmVfbmFtZRgBIAEoCUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ScoreboardSetupData), global::RecRoom.Protobuf.ScoreboardSetupData.Parser, new[]{ "ScoreName" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ScoreboardSetupData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScoreboardSetupData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ScoreboardSetupDataReflection.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 ScoreboardSetupData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScoreboardSetupData(ScoreboardSetupData other) : this() { + scoreName_ = other.scoreName_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScoreboardSetupData Clone() { + return new ScoreboardSetupData(this); + } + + /// Field number for the "score_name" field. + public const int ScoreNameFieldNumber = 1; + private string scoreName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ScoreName { + get { return scoreName_; } + set { + scoreName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ScoreboardSetupData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ScoreboardSetupData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ScoreName != other.ScoreName) 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 (ScoreName.Length != 0) hash ^= ScoreName.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 (ScoreName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(ScoreName); + } + 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 (ScoreName.Length != 0) { + output.WriteRawTag(10); + output.WriteString(ScoreName); + } + 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 (ScoreName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ScoreName); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ScoreboardSetupData other) { + if (other == null) { + return; + } + if (other.ScoreName.Length != 0) { + ScoreName = other.ScoreName; + } + _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: { + ScoreName = input.ReadString(); + 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: { + ScoreName = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SeatData.cs b/SeatData.cs new file mode 100644 index 0000000..457e996 --- /dev/null +++ b/SeatData.cs @@ -0,0 +1,445 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/seat_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/seat_data.proto + public static partial class SeatDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/seat_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SeatDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zZWF0X2RhdGEucHJvdG8SCHJlY19y", + "b29tIokCCghTZWF0RGF0YRIYChBzaXR0aW5nX2Rpc2FibGVkGAEgASgIEi8K", + "B3Bvc3R1cmUYAiABKA4yHi5yZWNfcm9vbS5TZWF0RGF0YS5Qb3N0dXJlVHlw", + "ZRIgChhjYW1lcmFfc21vb3RoaW5nX2VuYWJsZWQYAyABKAgSIgoaY2FtZXJh", + "X3JlY2VudGVyaW5nX2VuYWJsZWQYBCABKAgSHwoXc2VhdF9jb2xsaXNpb25f", + "ZGlzYWJsZWQYBSABKAgSIQoZY2FtZXJhX3VzZXNfc2VhdF9yb3RhdGlvbhgG", + "IAEoCCIoCgtQb3N0dXJlVHlwZRILCgdTSVRUSU5HEAASDAoIU1RBTkRJTkcQ", + "AUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SeatData), global::RecRoom.Protobuf.SeatData.Parser, new[]{ "SittingDisabled", "Posture", "CameraSmoothingEnabled", "CameraRecenteringEnabled", "SeatCollisionDisabled", "CameraUsesSeatRotation" }, null, new[]{ typeof(global::RecRoom.Protobuf.SeatData.Types.PostureType) }, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SeatData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SeatData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SeatDataReflection.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 SeatData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SeatData(SeatData other) : this() { + sittingDisabled_ = other.sittingDisabled_; + posture_ = other.posture_; + cameraSmoothingEnabled_ = other.cameraSmoothingEnabled_; + cameraRecenteringEnabled_ = other.cameraRecenteringEnabled_; + seatCollisionDisabled_ = other.seatCollisionDisabled_; + cameraUsesSeatRotation_ = other.cameraUsesSeatRotation_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SeatData Clone() { + return new SeatData(this); + } + + /// Field number for the "sitting_disabled" field. + public const int SittingDisabledFieldNumber = 1; + private bool sittingDisabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SittingDisabled { + get { return sittingDisabled_; } + set { + sittingDisabled_ = value; + } + } + + /// Field number for the "posture" field. + public const int PostureFieldNumber = 2; + private global::RecRoom.Protobuf.SeatData.Types.PostureType posture_ = global::RecRoom.Protobuf.SeatData.Types.PostureType.Sitting; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SeatData.Types.PostureType Posture { + get { return posture_; } + set { + posture_ = value; + } + } + + /// Field number for the "camera_smoothing_enabled" field. + public const int CameraSmoothingEnabledFieldNumber = 3; + private bool cameraSmoothingEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CameraSmoothingEnabled { + get { return cameraSmoothingEnabled_; } + set { + cameraSmoothingEnabled_ = value; + } + } + + /// Field number for the "camera_recentering_enabled" field. + public const int CameraRecenteringEnabledFieldNumber = 4; + private bool cameraRecenteringEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CameraRecenteringEnabled { + get { return cameraRecenteringEnabled_; } + set { + cameraRecenteringEnabled_ = value; + } + } + + /// Field number for the "seat_collision_disabled" field. + public const int SeatCollisionDisabledFieldNumber = 5; + private bool seatCollisionDisabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SeatCollisionDisabled { + get { return seatCollisionDisabled_; } + set { + seatCollisionDisabled_ = value; + } + } + + /// Field number for the "camera_uses_seat_rotation" field. + public const int CameraUsesSeatRotationFieldNumber = 6; + private bool cameraUsesSeatRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CameraUsesSeatRotation { + get { return cameraUsesSeatRotation_; } + set { + cameraUsesSeatRotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SeatData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SeatData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SittingDisabled != other.SittingDisabled) return false; + if (Posture != other.Posture) return false; + if (CameraSmoothingEnabled != other.CameraSmoothingEnabled) return false; + if (CameraRecenteringEnabled != other.CameraRecenteringEnabled) return false; + if (SeatCollisionDisabled != other.SeatCollisionDisabled) return false; + if (CameraUsesSeatRotation != other.CameraUsesSeatRotation) 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 (SittingDisabled != false) hash ^= SittingDisabled.GetHashCode(); + if (Posture != global::RecRoom.Protobuf.SeatData.Types.PostureType.Sitting) hash ^= Posture.GetHashCode(); + if (CameraSmoothingEnabled != false) hash ^= CameraSmoothingEnabled.GetHashCode(); + if (CameraRecenteringEnabled != false) hash ^= CameraRecenteringEnabled.GetHashCode(); + if (SeatCollisionDisabled != false) hash ^= SeatCollisionDisabled.GetHashCode(); + if (CameraUsesSeatRotation != false) hash ^= CameraUsesSeatRotation.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 (SittingDisabled != false) { + output.WriteRawTag(8); + output.WriteBool(SittingDisabled); + } + if (Posture != global::RecRoom.Protobuf.SeatData.Types.PostureType.Sitting) { + output.WriteRawTag(16); + output.WriteEnum((int) Posture); + } + if (CameraSmoothingEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(CameraSmoothingEnabled); + } + if (CameraRecenteringEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(CameraRecenteringEnabled); + } + if (SeatCollisionDisabled != false) { + output.WriteRawTag(40); + output.WriteBool(SeatCollisionDisabled); + } + if (CameraUsesSeatRotation != false) { + output.WriteRawTag(48); + output.WriteBool(CameraUsesSeatRotation); + } + 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 (SittingDisabled != false) { + output.WriteRawTag(8); + output.WriteBool(SittingDisabled); + } + if (Posture != global::RecRoom.Protobuf.SeatData.Types.PostureType.Sitting) { + output.WriteRawTag(16); + output.WriteEnum((int) Posture); + } + if (CameraSmoothingEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(CameraSmoothingEnabled); + } + if (CameraRecenteringEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(CameraRecenteringEnabled); + } + if (SeatCollisionDisabled != false) { + output.WriteRawTag(40); + output.WriteBool(SeatCollisionDisabled); + } + if (CameraUsesSeatRotation != false) { + output.WriteRawTag(48); + output.WriteBool(CameraUsesSeatRotation); + } + 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 (SittingDisabled != false) { + size += 1 + 1; + } + if (Posture != global::RecRoom.Protobuf.SeatData.Types.PostureType.Sitting) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Posture); + } + if (CameraSmoothingEnabled != false) { + size += 1 + 1; + } + if (CameraRecenteringEnabled != false) { + size += 1 + 1; + } + if (SeatCollisionDisabled != false) { + size += 1 + 1; + } + if (CameraUsesSeatRotation != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SeatData other) { + if (other == null) { + return; + } + if (other.SittingDisabled != false) { + SittingDisabled = other.SittingDisabled; + } + if (other.Posture != global::RecRoom.Protobuf.SeatData.Types.PostureType.Sitting) { + Posture = other.Posture; + } + if (other.CameraSmoothingEnabled != false) { + CameraSmoothingEnabled = other.CameraSmoothingEnabled; + } + if (other.CameraRecenteringEnabled != false) { + CameraRecenteringEnabled = other.CameraRecenteringEnabled; + } + if (other.SeatCollisionDisabled != false) { + SeatCollisionDisabled = other.SeatCollisionDisabled; + } + if (other.CameraUsesSeatRotation != false) { + CameraUsesSeatRotation = other.CameraUsesSeatRotation; + } + _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 8: { + SittingDisabled = input.ReadBool(); + break; + } + case 16: { + Posture = (global::RecRoom.Protobuf.SeatData.Types.PostureType) input.ReadEnum(); + break; + } + case 24: { + CameraSmoothingEnabled = input.ReadBool(); + break; + } + case 32: { + CameraRecenteringEnabled = input.ReadBool(); + break; + } + case 40: { + SeatCollisionDisabled = input.ReadBool(); + break; + } + case 48: { + CameraUsesSeatRotation = input.ReadBool(); + 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 8: { + SittingDisabled = input.ReadBool(); + break; + } + case 16: { + Posture = (global::RecRoom.Protobuf.SeatData.Types.PostureType) input.ReadEnum(); + break; + } + case 24: { + CameraSmoothingEnabled = input.ReadBool(); + break; + } + case 32: { + CameraRecenteringEnabled = input.ReadBool(); + break; + } + case 40: { + SeatCollisionDisabled = input.ReadBool(); + break; + } + case 48: { + CameraUsesSeatRotation = input.ReadBool(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the SeatData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum PostureType { + [pbr::OriginalName("SITTING")] Sitting = 0, + [pbr::OriginalName("STANDING")] Standing = 1, + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SecurityData.cs b/SecurityData.cs new file mode 100644 index 0000000..5a49f74 --- /dev/null +++ b/SecurityData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/security_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/security_data.proto + public static partial class SecurityDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/security_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SecurityDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zZWN1cml0eV9kYXRhLnByb3RvEghy", + "ZWNfcm9vbSIcCgxTZWN1cml0eURhdGESDAoEaGFzaBgBIAEoBUITqgIQUmVj", + "Um9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SecurityData), global::RecRoom.Protobuf.SecurityData.Parser, new[]{ "Hash" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SecurityData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SecurityData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SecurityDataReflection.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 SecurityData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SecurityData(SecurityData other) : this() { + hash_ = other.hash_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SecurityData Clone() { + return new SecurityData(this); + } + + /// Field number for the "hash" field. + public const int HashFieldNumber = 1; + private int hash_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Hash { + get { return hash_; } + set { + hash_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SecurityData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SecurityData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Hash != other.Hash) 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 (Hash != 0) hash ^= Hash.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 (Hash != 0) { + output.WriteRawTag(8); + output.WriteInt32(Hash); + } + 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 (Hash != 0) { + output.WriteRawTag(8); + output.WriteInt32(Hash); + } + 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 (Hash != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Hash); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SecurityData other) { + if (other == null) { + return; + } + if (other.Hash != 0) { + Hash = other.Hash; + } + _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 8: { + Hash = input.ReadInt32(); + 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 8: { + Hash = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SelfNodeData.cs b/SelfNodeData.cs new file mode 100644 index 0000000..d1b362f --- /dev/null +++ b/SelfNodeData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/self_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/self_node_data.proto + public static partial class SelfNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/self_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SelfNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiBjaXJjdWl0c192Mi9zZWxmX25vZGVfZGF0YS5wcm90bxILY2lyY3VpdHNf", + "djIaIGNpcmN1aXRzX3YyL25vZGVfZGVzY19kYXRhLnByb3RvIjwKDFNlbGZO", + "b2RlRGF0YRIsCglub2RlX2Rlc2MYASABKAsyGS5jaXJjdWl0c192Mi5Ob2Rl", + "RGVzY0RhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SelfNodeData), global::CircuitsV2.Protobuf.SelfNodeData.Parser, new[]{ "NodeDesc" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SelfNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SelfNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SelfNodeDataReflection.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 SelfNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelfNodeData(SelfNodeData other) : this() { + nodeDesc_ = other.nodeDesc_ != null ? other.nodeDesc_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelfNodeData Clone() { + return new SelfNodeData(this); + } + + /// Field number for the "node_desc" field. + public const int NodeDescFieldNumber = 1; + private global::CircuitsV2.Protobuf.NodeDescData nodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData NodeDesc { + get { return nodeDesc_; } + set { + nodeDesc_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SelfNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SelfNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeDesc, other.NodeDesc)) 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 (nodeDesc_ != null) hash ^= NodeDesc.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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NodeDesc); + } + 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 (nodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeDesc); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SelfNodeData other) { + if (other == null) { + return; + } + if (other.nodeDesc_ != null) { + if (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + NodeDesc.MergeFrom(other.NodeDesc); + } + _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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + 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 (nodeDesc_ == null) { + NodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(NodeDesc); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SequenceNodeData.cs b/SequenceNodeData.cs new file mode 100644 index 0000000..493a737 --- /dev/null +++ b/SequenceNodeData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/sequence_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/sequence_node_data.proto + public static partial class SequenceNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/sequence_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SequenceNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi9zZXF1ZW5jZV9ub2RlX2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyIigKEFNlcXVlbmNlTm9kZURhdGESFAoMb3V0cHV0X2NvdW50GAEg", + "ASgFQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SequenceNodeData), global::CircuitsV2.Protobuf.SequenceNodeData.Parser, new[]{ "OutputCount" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SequenceNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SequenceNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SequenceNodeDataReflection.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 SequenceNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SequenceNodeData(SequenceNodeData other) : this() { + outputCount_ = other.outputCount_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SequenceNodeData Clone() { + return new SequenceNodeData(this); + } + + /// Field number for the "output_count" field. + public const int OutputCountFieldNumber = 1; + private int outputCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int OutputCount { + get { return outputCount_; } + set { + outputCount_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SequenceNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SequenceNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (OutputCount != other.OutputCount) 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 (OutputCount != 0) hash ^= OutputCount.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 (OutputCount != 0) { + output.WriteRawTag(8); + output.WriteInt32(OutputCount); + } + 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 (OutputCount != 0) { + output.WriteRawTag(8); + output.WriteInt32(OutputCount); + } + 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 (OutputCount != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(OutputCount); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SequenceNodeData other) { + if (other == null) { + return; + } + if (other.OutputCount != 0) { + OutputCount = other.OutputCount; + } + _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 8: { + OutputCount = input.ReadInt32(); + 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 8: { + OutputCount = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SetLeaderboardStatData.cs b/SetLeaderboardStatData.cs new file mode 100644 index 0000000..b7e11d8 --- /dev/null +++ b/SetLeaderboardStatData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/set_leaderboard_stat_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/set_leaderboard_stat_data.proto + public static partial class SetLeaderboardStatDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/set_leaderboard_stat_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SetLeaderboardStatDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjRyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zZXRfbGVhZGVyYm9hcmRfc3RhdF9k", + "YXRhLnByb3RvEghyZWNfcm9vbSIqChZTZXRMZWFkZXJib2FyZFN0YXREYXRh", + "EhAKCHNldF9tb2RlGAEgASgFQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90", + "bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SetLeaderboardStatData), global::RecRoom.Protobuf.SetLeaderboardStatData.Parser, new[]{ "SetMode" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SetLeaderboardStatData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLeaderboardStatData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SetLeaderboardStatDataReflection.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 SetLeaderboardStatData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetLeaderboardStatData(SetLeaderboardStatData other) : this() { + setMode_ = other.setMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetLeaderboardStatData Clone() { + return new SetLeaderboardStatData(this); + } + + /// Field number for the "set_mode" field. + public const int SetModeFieldNumber = 1; + private int setMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SetMode { + get { return setMode_; } + set { + setMode_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SetLeaderboardStatData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SetLeaderboardStatData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SetMode != other.SetMode) 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 (SetMode != 0) hash ^= SetMode.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 (SetMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(SetMode); + } + 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 (SetMode != 0) { + output.WriteRawTag(8); + output.WriteInt32(SetMode); + } + 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 (SetMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SetMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SetLeaderboardStatData other) { + if (other == null) { + return; + } + if (other.SetMode != 0) { + SetMode = other.SetMode; + } + _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 8: { + SetMode = input.ReadInt32(); + 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 8: { + SetMode = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SetPlayerNameColorData.cs b/SetPlayerNameColorData.cs new file mode 100644 index 0000000..990343f --- /dev/null +++ b/SetPlayerNameColorData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/set_player_name_color_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/set_player_name_color_data.proto + public static partial class SetPlayerNameColorDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/set_player_name_color_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SetPlayerNameColorDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixjaXJjdWl0c192Mi9zZXRfcGxheWVyX25hbWVfY29sb3JfZGF0YS5wcm90", + "bxILY2lyY3VpdHNfdjIiKAoWU2V0UGxheWVyTmFtZUNvbG9yRGF0YRIOCgZz", + "eW5jZWQYASABKAhCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SetPlayerNameColorData), global::CircuitsV2.Protobuf.SetPlayerNameColorData.Parser, new[]{ "Synced" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SetPlayerNameColorData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetPlayerNameColorData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SetPlayerNameColorDataReflection.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 SetPlayerNameColorData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetPlayerNameColorData(SetPlayerNameColorData other) : this() { + synced_ = other.synced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetPlayerNameColorData Clone() { + return new SetPlayerNameColorData(this); + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 1; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SetPlayerNameColorData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SetPlayerNameColorData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Synced != other.Synced) 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 (Synced != false) hash ^= Synced.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 (Synced != false) { + output.WriteRawTag(8); + output.WriteBool(Synced); + } + 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 (Synced != false) { + output.WriteRawTag(8); + output.WriteBool(Synced); + } + 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 (Synced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SetPlayerNameColorData other) { + if (other == null) { + return; + } + if (other.Synced != false) { + Synced = other.Synced; + } + _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 8: { + Synced = input.ReadBool(); + 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 8: { + Synced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SetTagsNodeData.cs b/SetTagsNodeData.cs new file mode 100644 index 0000000..690a5d5 --- /dev/null +++ b/SetTagsNodeData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/set_tags_node_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/set_tags_node_data.proto + public static partial class SetTagsNodeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/set_tags_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SetTagsNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9zZXRfdGFnc19ub2RlX2RhdGEucHJv", + "dG8SCHJlY19yb29tGhdyZWNfcm9vbS90YWdfZGF0YS5wcm90byI1Cg9TZXRU", + "YWdzTm9kZURhdGESIgoHc2V0X3RhZxgBIAEoCzIRLnJlY19yb29tLlRhZ0Rh", + "dGFCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.TagDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SetTagsNodeData), global::RecRoom.Protobuf.SetTagsNodeData.Parser, new[]{ "SetTag" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SetTagsNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetTagsNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SetTagsNodeDataReflection.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 SetTagsNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetTagsNodeData(SetTagsNodeData other) : this() { + setTag_ = other.setTag_ != null ? other.setTag_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetTagsNodeData Clone() { + return new SetTagsNodeData(this); + } + + /// Field number for the "set_tag" field. + public const int SetTagFieldNumber = 1; + private global::RecRoom.Protobuf.TagData setTag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TagData SetTag { + get { return setTag_; } + set { + setTag_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SetTagsNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SetTagsNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(SetTag, other.SetTag)) 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 (setTag_ != null) hash ^= SetTag.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 (setTag_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SetTag); + } + 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 (setTag_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SetTag); + } + 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 (setTag_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SetTag); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SetTagsNodeData other) { + if (other == null) { + return; + } + if (other.setTag_ != null) { + if (setTag_ == null) { + SetTag = new global::RecRoom.Protobuf.TagData(); + } + SetTag.MergeFrom(other.SetTag); + } + _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 (setTag_ == null) { + SetTag = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(SetTag); + 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 (setTag_ == null) { + SetTag = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(SetTag); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SfxAudioData.cs b/SfxAudioData.cs new file mode 100644 index 0000000..58aaa19 --- /dev/null +++ b/SfxAudioData.cs @@ -0,0 +1,365 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/sfx_audio_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/sfx_audio_data.proto + public static partial class SfxAudioDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/sfx_audio_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SfxAudioDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiBjaXJjdWl0c192Mi9zZnhfYXVkaW9fZGF0YS5wcm90bxILY2lyY3VpdHNf", + "djIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvInwKDFNmeEF1ZGlvRGF0YRIcCgRn", + "dWlkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIOCgZ2b2x1bWUYAiABKAISHAoU", + "cGxheWJhY2tfc3BlZWRfc2hpZnQYAyABKAISIAoYcGxheWJhY2tfc3BlZWRf", + "dmFyaWF0aW9uGAQgASgCQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90", + "bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SfxAudioData), global::CircuitsV2.Protobuf.SfxAudioData.Parser, new[]{ "Guid", "Volume", "PlaybackSpeedShift", "PlaybackSpeedVariation" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SfxAudioData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SfxAudioData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SfxAudioDataReflection.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 SfxAudioData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SfxAudioData(SfxAudioData other) : this() { + guid_ = other.guid_ != null ? other.guid_.Clone() : null; + volume_ = other.volume_; + playbackSpeedShift_ = other.playbackSpeedShift_; + playbackSpeedVariation_ = other.playbackSpeedVariation_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SfxAudioData Clone() { + return new SfxAudioData(this); + } + + /// Field number for the "guid" field. + public const int GuidFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData guid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Guid { + get { return guid_; } + set { + guid_ = value; + } + } + + /// Field number for the "volume" field. + public const int VolumeFieldNumber = 2; + private float volume_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Volume { + get { return volume_; } + set { + volume_ = value; + } + } + + /// Field number for the "playback_speed_shift" field. + public const int PlaybackSpeedShiftFieldNumber = 3; + private float playbackSpeedShift_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float PlaybackSpeedShift { + get { return playbackSpeedShift_; } + set { + playbackSpeedShift_ = value; + } + } + + /// Field number for the "playback_speed_variation" field. + public const int PlaybackSpeedVariationFieldNumber = 4; + private float playbackSpeedVariation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float PlaybackSpeedVariation { + get { return playbackSpeedVariation_; } + set { + playbackSpeedVariation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SfxAudioData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SfxAudioData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Guid, other.Guid)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Volume, other.Volume)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PlaybackSpeedShift, other.PlaybackSpeedShift)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(PlaybackSpeedVariation, other.PlaybackSpeedVariation)) 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 (guid_ != null) hash ^= Guid.GetHashCode(); + if (Volume != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Volume); + if (PlaybackSpeedShift != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PlaybackSpeedShift); + if (PlaybackSpeedVariation != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(PlaybackSpeedVariation); + 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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (Volume != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Volume); + } + if (PlaybackSpeedShift != 0F) { + output.WriteRawTag(29); + output.WriteFloat(PlaybackSpeedShift); + } + if (PlaybackSpeedVariation != 0F) { + output.WriteRawTag(37); + output.WriteFloat(PlaybackSpeedVariation); + } + 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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (Volume != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Volume); + } + if (PlaybackSpeedShift != 0F) { + output.WriteRawTag(29); + output.WriteFloat(PlaybackSpeedShift); + } + if (PlaybackSpeedVariation != 0F) { + output.WriteRawTag(37); + output.WriteFloat(PlaybackSpeedVariation); + } + 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 (guid_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Guid); + } + if (Volume != 0F) { + size += 1 + 4; + } + if (PlaybackSpeedShift != 0F) { + size += 1 + 4; + } + if (PlaybackSpeedVariation != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SfxAudioData other) { + if (other == null) { + return; + } + if (other.guid_ != null) { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + Guid.MergeFrom(other.Guid); + } + if (other.Volume != 0F) { + Volume = other.Volume; + } + if (other.PlaybackSpeedShift != 0F) { + PlaybackSpeedShift = other.PlaybackSpeedShift; + } + if (other.PlaybackSpeedVariation != 0F) { + PlaybackSpeedVariation = other.PlaybackSpeedVariation; + } + _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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 21: { + Volume = input.ReadFloat(); + break; + } + case 29: { + PlaybackSpeedShift = input.ReadFloat(); + break; + } + case 37: { + PlaybackSpeedVariation = input.ReadFloat(); + 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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 21: { + Volume = input.ReadFloat(); + break; + } + case 29: { + PlaybackSpeedShift = input.ReadFloat(); + break; + } + case 37: { + PlaybackSpeedVariation = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ShapeData.cs b/ShapeData.cs new file mode 100644 index 0000000..67c6209 --- /dev/null +++ b/ShapeData.cs @@ -0,0 +1,2842 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/shape_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/shape_data.proto + public static partial class ShapeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/shape_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ShapeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zaGFwZV9kYXRhLnByb3RvEghyZWNf", + "cm9vbRoXY29yZS92ZWN0b3IzX2RhdGEucHJvdG8iqAIKIFNoYXBlQ29udGFp", + "bmVyRGF0YUNvbGxlY3Rpb25EYXRhEmoKEHNoYXBlX2NvbnRhaW5lcnMYASAD", + "KAsyUC5yZWNfcm9vbS5TaGFwZUNvbnRhaW5lckRhdGFDb2xsZWN0aW9uRGF0", + "YS5TaGFwZUNvbnRhaW5lckRhdGFDb2xsZWN0aW9uRW50cnlEYXRhGpcBCiVT", + "aGFwZUNvbnRhaW5lckRhdGFDb2xsZWN0aW9uRW50cnlEYXRhEhYKDnBob3Rv", + "bl92aWV3X2lkGAEgASgFEjEKBnNoYXBlcxgCIAEoCzIhLnJlY19yb29tLlNo", + "YXBlRGF0YUNvbGxlY3Rpb25EYXRhEhEKCXVuY2hhbmdlZBgEIAEoCBIQCghy", + "ZXZpc2lvbhgFIAEoBSKlAQoSU2hhcGVDb250YWluZXJEYXRhEjsKEHNoYXBl", + "X2NvbGxlY3Rpb24YASABKAsyIS5yZWNfcm9vbS5TaGFwZURhdGFDb2xsZWN0", + "aW9uRGF0YRIUCgxwaHlzaWNzX21vZGUYAiABKAUSIAoYY2FuX21vZGlmeV93", + "aXRoX2NpcmN1aXRzGAMgASgIEhoKEm9wdGltaXplX2NvbGxpZGVycxgEIAEo", + "CCI+ChdTaGFwZURhdGFDb2xsZWN0aW9uRGF0YRIjCgZzaGFwZXMYASADKAsy", + "Ey5yZWNfcm9vbS5TaGFwZURhdGEi6gQKCVNoYXBlRGF0YRISCgpzaGFwZV90", + "eXBlGAEgASgFEhMKC3NoYXBlX2NvbG9yGAIgASgFEhYKDnNoYXBlX21hdGVy", + "aWFsGBIgASgFEjwKIURFUFJFQ0FURURfaW5pdGlhbF9sb2NhbF9wb3NpdGlv", + "bhgFIAEoCzIRLmNvcmUuVmVjdG9yM0RhdGESPAohREVQUkVDQVRFRF9pbml0", + "aWFsX2xvY2FsX3JvdGF0aW9uGAYgASgLMhEuY29yZS5WZWN0b3IzRGF0YRIx", + "ChZjdXJyZW50X2xvY2FsX3Bvc2l0aW9uGAcgASgLMhEuY29yZS5WZWN0b3Iz", + "RGF0YRIxChZjdXJyZW50X2xvY2FsX3JvdGF0aW9uGAggASgLMhEuY29yZS5W", + "ZWN0b3IzRGF0YRI3ChxERVBSRUNBVEVEX3NjYWxlX25vbl91bmlmb3JtGAkg", + "ASgLMhEuY29yZS5WZWN0b3IzRGF0YRIhChl1c2VfdW5jb21wcmVzc2VkX3Jv", + "dGF0aW9uGAogASgIEg8KB2RlbnNpdHkYCyABKAISCgoCaWQYDCABKAwSDQoF", + "c2NhbGUYDSABKAISJAoJdXZfb2Zmc2V0GA4gASgLMhEuY29yZS5WZWN0b3Iz", + "RGF0YRIQCgh1dl9zY2FsZRgPIAEoAhIUCgxjb25maWdfZmxhZ3MYEyABKAUS", + "MAoPbWVzaF9zaGFwZV9kYXRhGBAgASgLMhcucmVjX3Jvb20uTWVzaFNoYXBl", + "RGF0YRIyChBjdXJ2ZV9zaGFwZV9kYXRhGBEgASgLMhgucmVjX3Jvb20uQ3Vy", + "dmVTaGFwZURhdGEiYQoNTWVzaFNoYXBlRGF0YRInCgxsZWdhY3lfc2NhbGUY", + "ASABKAsyES5jb3JlLlZlY3RvcjNEYXRhEicKDGFzcGVjdF9yYXRpbxgCIAEo", + "CzIRLmNvcmUuVmVjdG9yM0RhdGEiqQEKDkN1cnZlU2hhcGVEYXRhEjIKDmNv", + "bnRyb2xfcG9pbnRzGAEgAygLMhoucmVjX3Jvb20uQ29udHJvbFBvaW50RGF0", + "YRITCgtmbGF0X3NoYWRlZBgCIAEoCBIZChF0dWJlX2hlaWdodF9zY2FsZRgD", + "IAEoAhIYChB0dWJlX3JpbmdfcG9pbnRzGAQgASgFEhkKEW5ld19lbmRfY2Fw", + "X3N0eWxlGAUgASgIImoKEENvbnRyb2xQb2ludERhdGESIwoIcG9zaXRpb24Y", + "ASABKAsyES5jb3JlLlZlY3RvcjNEYXRhEiEKBm5vcm1hbBgCIAEoCzIRLmNv", + "cmUuVmVjdG9yM0RhdGESDgoGcmFkaXVzGAMgASgCQhOqAhBSZWNSb29tLlBy", + "b3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ShapeContainerDataCollectionData), global::RecRoom.Protobuf.ShapeContainerDataCollectionData.Parser, new[]{ "ShapeContainers" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ShapeContainerDataCollectionData.Types.ShapeContainerDataCollectionEntryData), global::RecRoom.Protobuf.ShapeContainerDataCollectionData.Types.ShapeContainerDataCollectionEntryData.Parser, new[]{ "PhotonViewId", "Shapes", "Unchanged", "Revision" }, null, null, null, null)}), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ShapeContainerData), global::RecRoom.Protobuf.ShapeContainerData.Parser, new[]{ "ShapeCollection", "PhysicsMode", "CanModifyWithCircuits", "OptimizeColliders" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ShapeDataCollectionData), global::RecRoom.Protobuf.ShapeDataCollectionData.Parser, new[]{ "Shapes" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ShapeData), global::RecRoom.Protobuf.ShapeData.Parser, new[]{ "ShapeType", "ShapeColor", "ShapeMaterial", "DEPRECATEDInitialLocalPosition", "DEPRECATEDInitialLocalRotation", "CurrentLocalPosition", "CurrentLocalRotation", "DEPRECATEDScaleNonUniform", "UseUncompressedRotation", "Density", "Id", "Scale", "UvOffset", "UvScale", "ConfigFlags", "MeshShapeData", "CurveShapeData" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.MeshShapeData), global::RecRoom.Protobuf.MeshShapeData.Parser, new[]{ "LegacyScale", "AspectRatio" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CurveShapeData), global::RecRoom.Protobuf.CurveShapeData.Parser, new[]{ "ControlPoints", "FlatShaded", "TubeHeightScale", "TubeRingPoints", "NewEndCapStyle" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ControlPointData), global::RecRoom.Protobuf.ControlPointData.Parser, new[]{ "Position", "Normal", "Radius" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ShapeContainerDataCollectionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ShapeContainerDataCollectionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ShapeDataReflection.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 ShapeContainerDataCollectionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShapeContainerDataCollectionData(ShapeContainerDataCollectionData other) : this() { + shapeContainers_ = other.shapeContainers_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShapeContainerDataCollectionData Clone() { + return new ShapeContainerDataCollectionData(this); + } + + /// Field number for the "shape_containers" field. + public const int ShapeContainersFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_shapeContainers_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.ShapeContainerDataCollectionData.Types.ShapeContainerDataCollectionEntryData.Parser); + private readonly pbc::RepeatedField shapeContainers_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ShapeContainers { + get { return shapeContainers_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ShapeContainerDataCollectionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ShapeContainerDataCollectionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!shapeContainers_.Equals(other.shapeContainers_)) 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; + hash ^= shapeContainers_.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 + shapeContainers_.WriteTo(output, _repeated_shapeContainers_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) { + shapeContainers_.WriteTo(ref output, _repeated_shapeContainers_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; + size += shapeContainers_.CalculateSize(_repeated_shapeContainers_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ShapeContainerDataCollectionData other) { + if (other == null) { + return; + } + shapeContainers_.Add(other.shapeContainers_); + _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: { + shapeContainers_.AddEntriesFrom(input, _repeated_shapeContainers_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: { + shapeContainers_.AddEntriesFrom(ref input, _repeated_shapeContainers_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the ShapeContainerDataCollectionData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ShapeContainerDataCollectionEntryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ShapeContainerDataCollectionEntryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ShapeContainerDataCollectionData.Descriptor.NestedTypes[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 ShapeContainerDataCollectionEntryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShapeContainerDataCollectionEntryData(ShapeContainerDataCollectionEntryData other) : this() { + photonViewId_ = other.photonViewId_; + shapes_ = other.shapes_ != null ? other.shapes_.Clone() : null; + unchanged_ = other.unchanged_; + revision_ = other.revision_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShapeContainerDataCollectionEntryData Clone() { + return new ShapeContainerDataCollectionEntryData(this); + } + + /// Field number for the "photon_view_id" field. + public const int PhotonViewIdFieldNumber = 1; + private int photonViewId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PhotonViewId { + get { return photonViewId_; } + set { + photonViewId_ = value; + } + } + + /// Field number for the "shapes" field. + public const int ShapesFieldNumber = 2; + private global::RecRoom.Protobuf.ShapeDataCollectionData shapes_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ShapeDataCollectionData Shapes { + get { return shapes_; } + set { + shapes_ = value; + } + } + + /// Field number for the "unchanged" field. + public const int UnchangedFieldNumber = 4; + private bool unchanged_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Unchanged { + get { return unchanged_; } + set { + unchanged_ = value; + } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 5; + private int revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ShapeContainerDataCollectionEntryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ShapeContainerDataCollectionEntryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PhotonViewId != other.PhotonViewId) return false; + if (!object.Equals(Shapes, other.Shapes)) return false; + if (Unchanged != other.Unchanged) return false; + if (Revision != other.Revision) 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 (PhotonViewId != 0) hash ^= PhotonViewId.GetHashCode(); + if (shapes_ != null) hash ^= Shapes.GetHashCode(); + if (Unchanged != false) hash ^= Unchanged.GetHashCode(); + if (Revision != 0) hash ^= Revision.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 (PhotonViewId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PhotonViewId); + } + if (shapes_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Shapes); + } + if (Unchanged != false) { + output.WriteRawTag(32); + output.WriteBool(Unchanged); + } + if (Revision != 0) { + output.WriteRawTag(40); + output.WriteInt32(Revision); + } + 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 (PhotonViewId != 0) { + output.WriteRawTag(8); + output.WriteInt32(PhotonViewId); + } + if (shapes_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Shapes); + } + if (Unchanged != false) { + output.WriteRawTag(32); + output.WriteBool(Unchanged); + } + if (Revision != 0) { + output.WriteRawTag(40); + output.WriteInt32(Revision); + } + 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 (PhotonViewId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PhotonViewId); + } + if (shapes_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Shapes); + } + if (Unchanged != false) { + size += 1 + 1; + } + if (Revision != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Revision); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ShapeContainerDataCollectionEntryData other) { + if (other == null) { + return; + } + if (other.PhotonViewId != 0) { + PhotonViewId = other.PhotonViewId; + } + if (other.shapes_ != null) { + if (shapes_ == null) { + Shapes = new global::RecRoom.Protobuf.ShapeDataCollectionData(); + } + Shapes.MergeFrom(other.Shapes); + } + if (other.Unchanged != false) { + Unchanged = other.Unchanged; + } + if (other.Revision != 0) { + Revision = other.Revision; + } + _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 8: { + PhotonViewId = input.ReadInt32(); + break; + } + case 18: { + if (shapes_ == null) { + Shapes = new global::RecRoom.Protobuf.ShapeDataCollectionData(); + } + input.ReadMessage(Shapes); + break; + } + case 32: { + Unchanged = input.ReadBool(); + break; + } + case 40: { + Revision = input.ReadInt32(); + 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 8: { + PhotonViewId = input.ReadInt32(); + break; + } + case 18: { + if (shapes_ == null) { + Shapes = new global::RecRoom.Protobuf.ShapeDataCollectionData(); + } + input.ReadMessage(Shapes); + break; + } + case 32: { + Unchanged = input.ReadBool(); + break; + } + case 40: { + Revision = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ShapeContainerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ShapeContainerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ShapeDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 ShapeContainerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShapeContainerData(ShapeContainerData other) : this() { + shapeCollection_ = other.shapeCollection_ != null ? other.shapeCollection_.Clone() : null; + physicsMode_ = other.physicsMode_; + canModifyWithCircuits_ = other.canModifyWithCircuits_; + optimizeColliders_ = other.optimizeColliders_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShapeContainerData Clone() { + return new ShapeContainerData(this); + } + + /// Field number for the "shape_collection" field. + public const int ShapeCollectionFieldNumber = 1; + private global::RecRoom.Protobuf.ShapeDataCollectionData shapeCollection_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ShapeDataCollectionData ShapeCollection { + get { return shapeCollection_; } + set { + shapeCollection_ = value; + } + } + + /// Field number for the "physics_mode" field. + public const int PhysicsModeFieldNumber = 2; + private int physicsMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int PhysicsMode { + get { return physicsMode_; } + set { + physicsMode_ = value; + } + } + + /// Field number for the "can_modify_with_circuits" field. + public const int CanModifyWithCircuitsFieldNumber = 3; + private bool canModifyWithCircuits_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CanModifyWithCircuits { + get { return canModifyWithCircuits_; } + set { + canModifyWithCircuits_ = value; + } + } + + /// Field number for the "optimize_colliders" field. + public const int OptimizeCollidersFieldNumber = 4; + private bool optimizeColliders_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OptimizeColliders { + get { return optimizeColliders_; } + set { + optimizeColliders_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ShapeContainerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ShapeContainerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ShapeCollection, other.ShapeCollection)) return false; + if (PhysicsMode != other.PhysicsMode) return false; + if (CanModifyWithCircuits != other.CanModifyWithCircuits) return false; + if (OptimizeColliders != other.OptimizeColliders) 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 (shapeCollection_ != null) hash ^= ShapeCollection.GetHashCode(); + if (PhysicsMode != 0) hash ^= PhysicsMode.GetHashCode(); + if (CanModifyWithCircuits != false) hash ^= CanModifyWithCircuits.GetHashCode(); + if (OptimizeColliders != false) hash ^= OptimizeColliders.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 (shapeCollection_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ShapeCollection); + } + if (PhysicsMode != 0) { + output.WriteRawTag(16); + output.WriteInt32(PhysicsMode); + } + if (CanModifyWithCircuits != false) { + output.WriteRawTag(24); + output.WriteBool(CanModifyWithCircuits); + } + if (OptimizeColliders != false) { + output.WriteRawTag(32); + output.WriteBool(OptimizeColliders); + } + 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 (shapeCollection_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ShapeCollection); + } + if (PhysicsMode != 0) { + output.WriteRawTag(16); + output.WriteInt32(PhysicsMode); + } + if (CanModifyWithCircuits != false) { + output.WriteRawTag(24); + output.WriteBool(CanModifyWithCircuits); + } + if (OptimizeColliders != false) { + output.WriteRawTag(32); + output.WriteBool(OptimizeColliders); + } + 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 (shapeCollection_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ShapeCollection); + } + if (PhysicsMode != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(PhysicsMode); + } + if (CanModifyWithCircuits != false) { + size += 1 + 1; + } + if (OptimizeColliders != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ShapeContainerData other) { + if (other == null) { + return; + } + if (other.shapeCollection_ != null) { + if (shapeCollection_ == null) { + ShapeCollection = new global::RecRoom.Protobuf.ShapeDataCollectionData(); + } + ShapeCollection.MergeFrom(other.ShapeCollection); + } + if (other.PhysicsMode != 0) { + PhysicsMode = other.PhysicsMode; + } + if (other.CanModifyWithCircuits != false) { + CanModifyWithCircuits = other.CanModifyWithCircuits; + } + if (other.OptimizeColliders != false) { + OptimizeColliders = other.OptimizeColliders; + } + _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 (shapeCollection_ == null) { + ShapeCollection = new global::RecRoom.Protobuf.ShapeDataCollectionData(); + } + input.ReadMessage(ShapeCollection); + break; + } + case 16: { + PhysicsMode = input.ReadInt32(); + break; + } + case 24: { + CanModifyWithCircuits = input.ReadBool(); + break; + } + case 32: { + OptimizeColliders = input.ReadBool(); + 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 (shapeCollection_ == null) { + ShapeCollection = new global::RecRoom.Protobuf.ShapeDataCollectionData(); + } + input.ReadMessage(ShapeCollection); + break; + } + case 16: { + PhysicsMode = input.ReadInt32(); + break; + } + case 24: { + CanModifyWithCircuits = input.ReadBool(); + break; + } + case 32: { + OptimizeColliders = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ShapeDataCollectionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ShapeDataCollectionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ShapeDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 ShapeDataCollectionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShapeDataCollectionData(ShapeDataCollectionData other) : this() { + shapes_ = other.shapes_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShapeDataCollectionData Clone() { + return new ShapeDataCollectionData(this); + } + + /// Field number for the "shapes" field. + public const int ShapesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_shapes_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.ShapeData.Parser); + private readonly pbc::RepeatedField shapes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Shapes { + get { return shapes_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ShapeDataCollectionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ShapeDataCollectionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!shapes_.Equals(other.shapes_)) 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; + hash ^= shapes_.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 + shapes_.WriteTo(output, _repeated_shapes_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) { + shapes_.WriteTo(ref output, _repeated_shapes_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; + size += shapes_.CalculateSize(_repeated_shapes_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ShapeDataCollectionData other) { + if (other == null) { + return; + } + shapes_.Add(other.shapes_); + _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: { + shapes_.AddEntriesFrom(input, _repeated_shapes_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: { + shapes_.AddEntriesFrom(ref input, _repeated_shapes_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ShapeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ShapeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ShapeDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 ShapeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShapeData(ShapeData other) : this() { + shapeType_ = other.shapeType_; + shapeColor_ = other.shapeColor_; + shapeMaterial_ = other.shapeMaterial_; + dEPRECATEDInitialLocalPosition_ = other.dEPRECATEDInitialLocalPosition_ != null ? other.dEPRECATEDInitialLocalPosition_.Clone() : null; + dEPRECATEDInitialLocalRotation_ = other.dEPRECATEDInitialLocalRotation_ != null ? other.dEPRECATEDInitialLocalRotation_.Clone() : null; + currentLocalPosition_ = other.currentLocalPosition_ != null ? other.currentLocalPosition_.Clone() : null; + currentLocalRotation_ = other.currentLocalRotation_ != null ? other.currentLocalRotation_.Clone() : null; + dEPRECATEDScaleNonUniform_ = other.dEPRECATEDScaleNonUniform_ != null ? other.dEPRECATEDScaleNonUniform_.Clone() : null; + useUncompressedRotation_ = other.useUncompressedRotation_; + density_ = other.density_; + id_ = other.id_; + scale_ = other.scale_; + uvOffset_ = other.uvOffset_ != null ? other.uvOffset_.Clone() : null; + uvScale_ = other.uvScale_; + configFlags_ = other.configFlags_; + meshShapeData_ = other.meshShapeData_ != null ? other.meshShapeData_.Clone() : null; + curveShapeData_ = other.curveShapeData_ != null ? other.curveShapeData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ShapeData Clone() { + return new ShapeData(this); + } + + /// Field number for the "shape_type" field. + public const int ShapeTypeFieldNumber = 1; + private int shapeType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ShapeType { + get { return shapeType_; } + set { + shapeType_ = value; + } + } + + /// Field number for the "shape_color" field. + public const int ShapeColorFieldNumber = 2; + private int shapeColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ShapeColor { + get { return shapeColor_; } + set { + shapeColor_ = value; + } + } + + /// Field number for the "shape_material" field. + public const int ShapeMaterialFieldNumber = 18; + private int shapeMaterial_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ShapeMaterial { + get { return shapeMaterial_; } + set { + shapeMaterial_ = value; + } + } + + /// Field number for the "DEPRECATED_initial_local_position" field. + public const int DEPRECATEDInitialLocalPositionFieldNumber = 5; + private global::RecRoom.Protobuf.Core.Vector3Data dEPRECATEDInitialLocalPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data DEPRECATEDInitialLocalPosition { + get { return dEPRECATEDInitialLocalPosition_; } + set { + dEPRECATEDInitialLocalPosition_ = value; + } + } + + /// Field number for the "DEPRECATED_initial_local_rotation" field. + public const int DEPRECATEDInitialLocalRotationFieldNumber = 6; + private global::RecRoom.Protobuf.Core.Vector3Data dEPRECATEDInitialLocalRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data DEPRECATEDInitialLocalRotation { + get { return dEPRECATEDInitialLocalRotation_; } + set { + dEPRECATEDInitialLocalRotation_ = value; + } + } + + /// Field number for the "current_local_position" field. + public const int CurrentLocalPositionFieldNumber = 7; + private global::RecRoom.Protobuf.Core.Vector3Data currentLocalPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data CurrentLocalPosition { + get { return currentLocalPosition_; } + set { + currentLocalPosition_ = value; + } + } + + /// Field number for the "current_local_rotation" field. + public const int CurrentLocalRotationFieldNumber = 8; + private global::RecRoom.Protobuf.Core.Vector3Data currentLocalRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data CurrentLocalRotation { + get { return currentLocalRotation_; } + set { + currentLocalRotation_ = value; + } + } + + /// Field number for the "DEPRECATED_scale_non_uniform" field. + public const int DEPRECATEDScaleNonUniformFieldNumber = 9; + private global::RecRoom.Protobuf.Core.Vector3Data dEPRECATEDScaleNonUniform_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data DEPRECATEDScaleNonUniform { + get { return dEPRECATEDScaleNonUniform_; } + set { + dEPRECATEDScaleNonUniform_ = value; + } + } + + /// Field number for the "use_uncompressed_rotation" field. + public const int UseUncompressedRotationFieldNumber = 10; + private bool useUncompressedRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool UseUncompressedRotation { + get { return useUncompressedRotation_; } + set { + useUncompressedRotation_ = value; + } + } + + /// Field number for the "density" field. + public const int DensityFieldNumber = 11; + private float density_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Density { + get { return density_; } + set { + density_ = value; + } + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 12; + private pb::ByteString id_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Id { + get { return id_; } + set { + id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "scale" field. + public const int ScaleFieldNumber = 13; + private float scale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Scale { + get { return scale_; } + set { + scale_ = value; + } + } + + /// Field number for the "uv_offset" field. + public const int UvOffsetFieldNumber = 14; + private global::RecRoom.Protobuf.Core.Vector3Data uvOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data UvOffset { + get { return uvOffset_; } + set { + uvOffset_ = value; + } + } + + /// Field number for the "uv_scale" field. + public const int UvScaleFieldNumber = 15; + private float uvScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float UvScale { + get { return uvScale_; } + set { + uvScale_ = value; + } + } + + /// Field number for the "config_flags" field. + public const int ConfigFlagsFieldNumber = 19; + private int configFlags_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ConfigFlags { + get { return configFlags_; } + set { + configFlags_ = value; + } + } + + /// Field number for the "mesh_shape_data" field. + public const int MeshShapeDataFieldNumber = 16; + private global::RecRoom.Protobuf.MeshShapeData meshShapeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.MeshShapeData MeshShapeData { + get { return meshShapeData_; } + set { + meshShapeData_ = value; + } + } + + /// Field number for the "curve_shape_data" field. + public const int CurveShapeDataFieldNumber = 17; + private global::RecRoom.Protobuf.CurveShapeData curveShapeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.CurveShapeData CurveShapeData { + get { return curveShapeData_; } + set { + curveShapeData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ShapeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ShapeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ShapeType != other.ShapeType) return false; + if (ShapeColor != other.ShapeColor) return false; + if (ShapeMaterial != other.ShapeMaterial) return false; + if (!object.Equals(DEPRECATEDInitialLocalPosition, other.DEPRECATEDInitialLocalPosition)) return false; + if (!object.Equals(DEPRECATEDInitialLocalRotation, other.DEPRECATEDInitialLocalRotation)) return false; + if (!object.Equals(CurrentLocalPosition, other.CurrentLocalPosition)) return false; + if (!object.Equals(CurrentLocalRotation, other.CurrentLocalRotation)) return false; + if (!object.Equals(DEPRECATEDScaleNonUniform, other.DEPRECATEDScaleNonUniform)) return false; + if (UseUncompressedRotation != other.UseUncompressedRotation) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Density, other.Density)) return false; + if (Id != other.Id) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Scale, other.Scale)) return false; + if (!object.Equals(UvOffset, other.UvOffset)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(UvScale, other.UvScale)) return false; + if (ConfigFlags != other.ConfigFlags) return false; + if (!object.Equals(MeshShapeData, other.MeshShapeData)) return false; + if (!object.Equals(CurveShapeData, other.CurveShapeData)) 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 (ShapeType != 0) hash ^= ShapeType.GetHashCode(); + if (ShapeColor != 0) hash ^= ShapeColor.GetHashCode(); + if (ShapeMaterial != 0) hash ^= ShapeMaterial.GetHashCode(); + if (dEPRECATEDInitialLocalPosition_ != null) hash ^= DEPRECATEDInitialLocalPosition.GetHashCode(); + if (dEPRECATEDInitialLocalRotation_ != null) hash ^= DEPRECATEDInitialLocalRotation.GetHashCode(); + if (currentLocalPosition_ != null) hash ^= CurrentLocalPosition.GetHashCode(); + if (currentLocalRotation_ != null) hash ^= CurrentLocalRotation.GetHashCode(); + if (dEPRECATEDScaleNonUniform_ != null) hash ^= DEPRECATEDScaleNonUniform.GetHashCode(); + if (UseUncompressedRotation != false) hash ^= UseUncompressedRotation.GetHashCode(); + if (Density != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Density); + if (Id.Length != 0) hash ^= Id.GetHashCode(); + if (Scale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Scale); + if (uvOffset_ != null) hash ^= UvOffset.GetHashCode(); + if (UvScale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(UvScale); + if (ConfigFlags != 0) hash ^= ConfigFlags.GetHashCode(); + if (meshShapeData_ != null) hash ^= MeshShapeData.GetHashCode(); + if (curveShapeData_ != null) hash ^= CurveShapeData.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 (ShapeType != 0) { + output.WriteRawTag(8); + output.WriteInt32(ShapeType); + } + if (ShapeColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(ShapeColor); + } + if (dEPRECATEDInitialLocalPosition_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DEPRECATEDInitialLocalPosition); + } + if (dEPRECATEDInitialLocalRotation_ != null) { + output.WriteRawTag(50); + output.WriteMessage(DEPRECATEDInitialLocalRotation); + } + if (currentLocalPosition_ != null) { + output.WriteRawTag(58); + output.WriteMessage(CurrentLocalPosition); + } + if (currentLocalRotation_ != null) { + output.WriteRawTag(66); + output.WriteMessage(CurrentLocalRotation); + } + if (dEPRECATEDScaleNonUniform_ != null) { + output.WriteRawTag(74); + output.WriteMessage(DEPRECATEDScaleNonUniform); + } + if (UseUncompressedRotation != false) { + output.WriteRawTag(80); + output.WriteBool(UseUncompressedRotation); + } + if (Density != 0F) { + output.WriteRawTag(93); + output.WriteFloat(Density); + } + if (Id.Length != 0) { + output.WriteRawTag(98); + output.WriteBytes(Id); + } + if (Scale != 0F) { + output.WriteRawTag(109); + output.WriteFloat(Scale); + } + if (uvOffset_ != null) { + output.WriteRawTag(114); + output.WriteMessage(UvOffset); + } + if (UvScale != 0F) { + output.WriteRawTag(125); + output.WriteFloat(UvScale); + } + if (meshShapeData_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(MeshShapeData); + } + if (curveShapeData_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(CurveShapeData); + } + if (ShapeMaterial != 0) { + output.WriteRawTag(144, 1); + output.WriteInt32(ShapeMaterial); + } + if (ConfigFlags != 0) { + output.WriteRawTag(152, 1); + output.WriteInt32(ConfigFlags); + } + 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 (ShapeType != 0) { + output.WriteRawTag(8); + output.WriteInt32(ShapeType); + } + if (ShapeColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(ShapeColor); + } + if (dEPRECATEDInitialLocalPosition_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DEPRECATEDInitialLocalPosition); + } + if (dEPRECATEDInitialLocalRotation_ != null) { + output.WriteRawTag(50); + output.WriteMessage(DEPRECATEDInitialLocalRotation); + } + if (currentLocalPosition_ != null) { + output.WriteRawTag(58); + output.WriteMessage(CurrentLocalPosition); + } + if (currentLocalRotation_ != null) { + output.WriteRawTag(66); + output.WriteMessage(CurrentLocalRotation); + } + if (dEPRECATEDScaleNonUniform_ != null) { + output.WriteRawTag(74); + output.WriteMessage(DEPRECATEDScaleNonUniform); + } + if (UseUncompressedRotation != false) { + output.WriteRawTag(80); + output.WriteBool(UseUncompressedRotation); + } + if (Density != 0F) { + output.WriteRawTag(93); + output.WriteFloat(Density); + } + if (Id.Length != 0) { + output.WriteRawTag(98); + output.WriteBytes(Id); + } + if (Scale != 0F) { + output.WriteRawTag(109); + output.WriteFloat(Scale); + } + if (uvOffset_ != null) { + output.WriteRawTag(114); + output.WriteMessage(UvOffset); + } + if (UvScale != 0F) { + output.WriteRawTag(125); + output.WriteFloat(UvScale); + } + if (meshShapeData_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(MeshShapeData); + } + if (curveShapeData_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(CurveShapeData); + } + if (ShapeMaterial != 0) { + output.WriteRawTag(144, 1); + output.WriteInt32(ShapeMaterial); + } + if (ConfigFlags != 0) { + output.WriteRawTag(152, 1); + output.WriteInt32(ConfigFlags); + } + 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 (ShapeType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ShapeType); + } + if (ShapeColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ShapeColor); + } + if (ShapeMaterial != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(ShapeMaterial); + } + if (dEPRECATEDInitialLocalPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInitialLocalPosition); + } + if (dEPRECATEDInitialLocalRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInitialLocalRotation); + } + if (currentLocalPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrentLocalPosition); + } + if (currentLocalRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrentLocalRotation); + } + if (dEPRECATEDScaleNonUniform_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDScaleNonUniform); + } + if (UseUncompressedRotation != false) { + size += 1 + 1; + } + if (Density != 0F) { + size += 1 + 4; + } + if (Id.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Id); + } + if (Scale != 0F) { + size += 1 + 4; + } + if (uvOffset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(UvOffset); + } + if (UvScale != 0F) { + size += 1 + 4; + } + if (ConfigFlags != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(ConfigFlags); + } + if (meshShapeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MeshShapeData); + } + if (curveShapeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CurveShapeData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ShapeData other) { + if (other == null) { + return; + } + if (other.ShapeType != 0) { + ShapeType = other.ShapeType; + } + if (other.ShapeColor != 0) { + ShapeColor = other.ShapeColor; + } + if (other.ShapeMaterial != 0) { + ShapeMaterial = other.ShapeMaterial; + } + if (other.dEPRECATEDInitialLocalPosition_ != null) { + if (dEPRECATEDInitialLocalPosition_ == null) { + DEPRECATEDInitialLocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + DEPRECATEDInitialLocalPosition.MergeFrom(other.DEPRECATEDInitialLocalPosition); + } + if (other.dEPRECATEDInitialLocalRotation_ != null) { + if (dEPRECATEDInitialLocalRotation_ == null) { + DEPRECATEDInitialLocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + DEPRECATEDInitialLocalRotation.MergeFrom(other.DEPRECATEDInitialLocalRotation); + } + if (other.currentLocalPosition_ != null) { + if (currentLocalPosition_ == null) { + CurrentLocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + CurrentLocalPosition.MergeFrom(other.CurrentLocalPosition); + } + if (other.currentLocalRotation_ != null) { + if (currentLocalRotation_ == null) { + CurrentLocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + CurrentLocalRotation.MergeFrom(other.CurrentLocalRotation); + } + if (other.dEPRECATEDScaleNonUniform_ != null) { + if (dEPRECATEDScaleNonUniform_ == null) { + DEPRECATEDScaleNonUniform = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + DEPRECATEDScaleNonUniform.MergeFrom(other.DEPRECATEDScaleNonUniform); + } + if (other.UseUncompressedRotation != false) { + UseUncompressedRotation = other.UseUncompressedRotation; + } + if (other.Density != 0F) { + Density = other.Density; + } + if (other.Id.Length != 0) { + Id = other.Id; + } + if (other.Scale != 0F) { + Scale = other.Scale; + } + if (other.uvOffset_ != null) { + if (uvOffset_ == null) { + UvOffset = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + UvOffset.MergeFrom(other.UvOffset); + } + if (other.UvScale != 0F) { + UvScale = other.UvScale; + } + if (other.ConfigFlags != 0) { + ConfigFlags = other.ConfigFlags; + } + if (other.meshShapeData_ != null) { + if (meshShapeData_ == null) { + MeshShapeData = new global::RecRoom.Protobuf.MeshShapeData(); + } + MeshShapeData.MergeFrom(other.MeshShapeData); + } + if (other.curveShapeData_ != null) { + if (curveShapeData_ == null) { + CurveShapeData = new global::RecRoom.Protobuf.CurveShapeData(); + } + CurveShapeData.MergeFrom(other.CurveShapeData); + } + _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 8: { + ShapeType = input.ReadInt32(); + break; + } + case 16: { + ShapeColor = input.ReadInt32(); + break; + } + case 42: { + if (dEPRECATEDInitialLocalPosition_ == null) { + DEPRECATEDInitialLocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDInitialLocalPosition); + break; + } + case 50: { + if (dEPRECATEDInitialLocalRotation_ == null) { + DEPRECATEDInitialLocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDInitialLocalRotation); + break; + } + case 58: { + if (currentLocalPosition_ == null) { + CurrentLocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(CurrentLocalPosition); + break; + } + case 66: { + if (currentLocalRotation_ == null) { + CurrentLocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(CurrentLocalRotation); + break; + } + case 74: { + if (dEPRECATEDScaleNonUniform_ == null) { + DEPRECATEDScaleNonUniform = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDScaleNonUniform); + break; + } + case 80: { + UseUncompressedRotation = input.ReadBool(); + break; + } + case 93: { + Density = input.ReadFloat(); + break; + } + case 98: { + Id = input.ReadBytes(); + break; + } + case 109: { + Scale = input.ReadFloat(); + break; + } + case 114: { + if (uvOffset_ == null) { + UvOffset = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(UvOffset); + break; + } + case 125: { + UvScale = input.ReadFloat(); + break; + } + case 130: { + if (meshShapeData_ == null) { + MeshShapeData = new global::RecRoom.Protobuf.MeshShapeData(); + } + input.ReadMessage(MeshShapeData); + break; + } + case 138: { + if (curveShapeData_ == null) { + CurveShapeData = new global::RecRoom.Protobuf.CurveShapeData(); + } + input.ReadMessage(CurveShapeData); + break; + } + case 144: { + ShapeMaterial = input.ReadInt32(); + break; + } + case 152: { + ConfigFlags = input.ReadInt32(); + 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 8: { + ShapeType = input.ReadInt32(); + break; + } + case 16: { + ShapeColor = input.ReadInt32(); + break; + } + case 42: { + if (dEPRECATEDInitialLocalPosition_ == null) { + DEPRECATEDInitialLocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDInitialLocalPosition); + break; + } + case 50: { + if (dEPRECATEDInitialLocalRotation_ == null) { + DEPRECATEDInitialLocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDInitialLocalRotation); + break; + } + case 58: { + if (currentLocalPosition_ == null) { + CurrentLocalPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(CurrentLocalPosition); + break; + } + case 66: { + if (currentLocalRotation_ == null) { + CurrentLocalRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(CurrentLocalRotation); + break; + } + case 74: { + if (dEPRECATEDScaleNonUniform_ == null) { + DEPRECATEDScaleNonUniform = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDScaleNonUniform); + break; + } + case 80: { + UseUncompressedRotation = input.ReadBool(); + break; + } + case 93: { + Density = input.ReadFloat(); + break; + } + case 98: { + Id = input.ReadBytes(); + break; + } + case 109: { + Scale = input.ReadFloat(); + break; + } + case 114: { + if (uvOffset_ == null) { + UvOffset = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(UvOffset); + break; + } + case 125: { + UvScale = input.ReadFloat(); + break; + } + case 130: { + if (meshShapeData_ == null) { + MeshShapeData = new global::RecRoom.Protobuf.MeshShapeData(); + } + input.ReadMessage(MeshShapeData); + break; + } + case 138: { + if (curveShapeData_ == null) { + CurveShapeData = new global::RecRoom.Protobuf.CurveShapeData(); + } + input.ReadMessage(CurveShapeData); + break; + } + case 144: { + ShapeMaterial = input.ReadInt32(); + break; + } + case 152: { + ConfigFlags = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeshShapeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeshShapeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ShapeDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 MeshShapeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeshShapeData(MeshShapeData other) : this() { + legacyScale_ = other.legacyScale_ != null ? other.legacyScale_.Clone() : null; + aspectRatio_ = other.aspectRatio_ != null ? other.aspectRatio_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeshShapeData Clone() { + return new MeshShapeData(this); + } + + /// Field number for the "legacy_scale" field. + public const int LegacyScaleFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data legacyScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data LegacyScale { + get { return legacyScale_; } + set { + legacyScale_ = value; + } + } + + /// Field number for the "aspect_ratio" field. + public const int AspectRatioFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data aspectRatio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data AspectRatio { + get { return aspectRatio_; } + set { + aspectRatio_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeshShapeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeshShapeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(LegacyScale, other.LegacyScale)) return false; + if (!object.Equals(AspectRatio, other.AspectRatio)) 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 (legacyScale_ != null) hash ^= LegacyScale.GetHashCode(); + if (aspectRatio_ != null) hash ^= AspectRatio.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 (legacyScale_ != null) { + output.WriteRawTag(10); + output.WriteMessage(LegacyScale); + } + if (aspectRatio_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AspectRatio); + } + 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 (legacyScale_ != null) { + output.WriteRawTag(10); + output.WriteMessage(LegacyScale); + } + if (aspectRatio_ != null) { + output.WriteRawTag(18); + output.WriteMessage(AspectRatio); + } + 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 (legacyScale_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LegacyScale); + } + if (aspectRatio_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AspectRatio); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeshShapeData other) { + if (other == null) { + return; + } + if (other.legacyScale_ != null) { + if (legacyScale_ == null) { + LegacyScale = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + LegacyScale.MergeFrom(other.LegacyScale); + } + if (other.aspectRatio_ != null) { + if (aspectRatio_ == null) { + AspectRatio = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + AspectRatio.MergeFrom(other.AspectRatio); + } + _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 (legacyScale_ == null) { + LegacyScale = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(LegacyScale); + break; + } + case 18: { + if (aspectRatio_ == null) { + AspectRatio = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AspectRatio); + 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 (legacyScale_ == null) { + LegacyScale = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(LegacyScale); + break; + } + case 18: { + if (aspectRatio_ == null) { + AspectRatio = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AspectRatio); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CurveShapeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CurveShapeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ShapeDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 CurveShapeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CurveShapeData(CurveShapeData other) : this() { + controlPoints_ = other.controlPoints_.Clone(); + flatShaded_ = other.flatShaded_; + tubeHeightScale_ = other.tubeHeightScale_; + tubeRingPoints_ = other.tubeRingPoints_; + newEndCapStyle_ = other.newEndCapStyle_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CurveShapeData Clone() { + return new CurveShapeData(this); + } + + /// Field number for the "control_points" field. + public const int ControlPointsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_controlPoints_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.ControlPointData.Parser); + private readonly pbc::RepeatedField controlPoints_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ControlPoints { + get { return controlPoints_; } + } + + /// Field number for the "flat_shaded" field. + public const int FlatShadedFieldNumber = 2; + private bool flatShaded_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool FlatShaded { + get { return flatShaded_; } + set { + flatShaded_ = value; + } + } + + /// Field number for the "tube_height_scale" field. + public const int TubeHeightScaleFieldNumber = 3; + private float tubeHeightScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float TubeHeightScale { + get { return tubeHeightScale_; } + set { + tubeHeightScale_ = value; + } + } + + /// Field number for the "tube_ring_points" field. + public const int TubeRingPointsFieldNumber = 4; + private int tubeRingPoints_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TubeRingPoints { + get { return tubeRingPoints_; } + set { + tubeRingPoints_ = value; + } + } + + /// Field number for the "new_end_cap_style" field. + public const int NewEndCapStyleFieldNumber = 5; + private bool newEndCapStyle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool NewEndCapStyle { + get { return newEndCapStyle_; } + set { + newEndCapStyle_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CurveShapeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CurveShapeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!controlPoints_.Equals(other.controlPoints_)) return false; + if (FlatShaded != other.FlatShaded) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(TubeHeightScale, other.TubeHeightScale)) return false; + if (TubeRingPoints != other.TubeRingPoints) return false; + if (NewEndCapStyle != other.NewEndCapStyle) 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; + hash ^= controlPoints_.GetHashCode(); + if (FlatShaded != false) hash ^= FlatShaded.GetHashCode(); + if (TubeHeightScale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(TubeHeightScale); + if (TubeRingPoints != 0) hash ^= TubeRingPoints.GetHashCode(); + if (NewEndCapStyle != false) hash ^= NewEndCapStyle.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 + controlPoints_.WriteTo(output, _repeated_controlPoints_codec); + if (FlatShaded != false) { + output.WriteRawTag(16); + output.WriteBool(FlatShaded); + } + if (TubeHeightScale != 0F) { + output.WriteRawTag(29); + output.WriteFloat(TubeHeightScale); + } + if (TubeRingPoints != 0) { + output.WriteRawTag(32); + output.WriteInt32(TubeRingPoints); + } + if (NewEndCapStyle != false) { + output.WriteRawTag(40); + output.WriteBool(NewEndCapStyle); + } + 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) { + controlPoints_.WriteTo(ref output, _repeated_controlPoints_codec); + if (FlatShaded != false) { + output.WriteRawTag(16); + output.WriteBool(FlatShaded); + } + if (TubeHeightScale != 0F) { + output.WriteRawTag(29); + output.WriteFloat(TubeHeightScale); + } + if (TubeRingPoints != 0) { + output.WriteRawTag(32); + output.WriteInt32(TubeRingPoints); + } + if (NewEndCapStyle != false) { + output.WriteRawTag(40); + output.WriteBool(NewEndCapStyle); + } + 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; + size += controlPoints_.CalculateSize(_repeated_controlPoints_codec); + if (FlatShaded != false) { + size += 1 + 1; + } + if (TubeHeightScale != 0F) { + size += 1 + 4; + } + if (TubeRingPoints != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TubeRingPoints); + } + if (NewEndCapStyle != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CurveShapeData other) { + if (other == null) { + return; + } + controlPoints_.Add(other.controlPoints_); + if (other.FlatShaded != false) { + FlatShaded = other.FlatShaded; + } + if (other.TubeHeightScale != 0F) { + TubeHeightScale = other.TubeHeightScale; + } + if (other.TubeRingPoints != 0) { + TubeRingPoints = other.TubeRingPoints; + } + if (other.NewEndCapStyle != false) { + NewEndCapStyle = other.NewEndCapStyle; + } + _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: { + controlPoints_.AddEntriesFrom(input, _repeated_controlPoints_codec); + break; + } + case 16: { + FlatShaded = input.ReadBool(); + break; + } + case 29: { + TubeHeightScale = input.ReadFloat(); + break; + } + case 32: { + TubeRingPoints = input.ReadInt32(); + break; + } + case 40: { + NewEndCapStyle = input.ReadBool(); + 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: { + controlPoints_.AddEntriesFrom(ref input, _repeated_controlPoints_codec); + break; + } + case 16: { + FlatShaded = input.ReadBool(); + break; + } + case 29: { + TubeHeightScale = input.ReadFloat(); + break; + } + case 32: { + TubeRingPoints = input.ReadInt32(); + break; + } + case 40: { + NewEndCapStyle = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ControlPointData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ControlPointData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ShapeDataReflection.Descriptor.MessageTypes[6]; } + } + + [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 ControlPointData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlPointData(ControlPointData other) : this() { + position_ = other.position_ != null ? other.position_.Clone() : null; + normal_ = other.normal_ != null ? other.normal_.Clone() : null; + radius_ = other.radius_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlPointData Clone() { + return new ControlPointData(this); + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Position { + get { return position_; } + set { + position_ = value; + } + } + + /// Field number for the "normal" field. + public const int NormalFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data normal_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Normal { + get { return normal_; } + set { + normal_ = value; + } + } + + /// Field number for the "radius" field. + public const int RadiusFieldNumber = 3; + private float radius_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Radius { + get { return radius_; } + set { + radius_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ControlPointData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ControlPointData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Position, other.Position)) return false; + if (!object.Equals(Normal, other.Normal)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Radius, other.Radius)) 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 (position_ != null) hash ^= Position.GetHashCode(); + if (normal_ != null) hash ^= Normal.GetHashCode(); + if (Radius != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Radius); + 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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (normal_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Normal); + } + if (Radius != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Radius); + } + 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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (normal_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Normal); + } + if (Radius != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Radius); + } + 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 (position_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Position); + } + if (normal_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Normal); + } + if (Radius != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ControlPointData other) { + if (other == null) { + return; + } + if (other.position_ != null) { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Position.MergeFrom(other.Position); + } + if (other.normal_ != null) { + if (normal_ == null) { + Normal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Normal.MergeFrom(other.Normal); + } + if (other.Radius != 0F) { + Radius = other.Radius; + } + _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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (normal_ == null) { + Normal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Normal); + break; + } + case 29: { + Radius = input.ReadFloat(); + 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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (normal_ == null) { + Normal = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Normal); + break; + } + case 29: { + Radius = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SkydomeConstantNodeData.cs b/SkydomeConstantNodeData.cs new file mode 100644 index 0000000..6ad2b78 --- /dev/null +++ b/SkydomeConstantNodeData.cs @@ -0,0 +1,468 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/skydome_constant_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/skydome_constant_node_data.proto + public static partial class SkydomeConstantNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/skydome_constant_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SkydomeConstantNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixjaXJjdWl0c192Mi9za3lkb21lX2NvbnN0YW50X25vZGVfZGF0YS5wcm90", + "bxILY2lyY3VpdHNfdjIiyAEKF1NreWRvbWVDb25zdGFudE5vZGVEYXRhEhgK", + "EHNreV9ib3R0b21fY29sb3IYASABKAUSFQoNc2t5X3RvcF9jb2xvchgCIAEo", + "BRIbChNncm91bmRfYm90dG9tX2NvbG9yGAMgASgFEhgKEGdyb3VuZF90b3Bf", + "Y29sb3IYBCABKAUSFQoNaG9yaXpvbl9jb2xvchgFIAEoBRIUCgxob3Jpem9u", + "X3NpemUYBiABKAISGAoQaG9yaXpvbl9zdHJlbmd0aBgHIAEoAkIWqgITQ2ly", + "Y3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SkydomeConstantNodeData), global::CircuitsV2.Protobuf.SkydomeConstantNodeData.Parser, new[]{ "SkyBottomColor", "SkyTopColor", "GroundBottomColor", "GroundTopColor", "HorizonColor", "HorizonSize", "HorizonStrength" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SkydomeConstantNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SkydomeConstantNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SkydomeConstantNodeDataReflection.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 SkydomeConstantNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SkydomeConstantNodeData(SkydomeConstantNodeData other) : this() { + skyBottomColor_ = other.skyBottomColor_; + skyTopColor_ = other.skyTopColor_; + groundBottomColor_ = other.groundBottomColor_; + groundTopColor_ = other.groundTopColor_; + horizonColor_ = other.horizonColor_; + horizonSize_ = other.horizonSize_; + horizonStrength_ = other.horizonStrength_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SkydomeConstantNodeData Clone() { + return new SkydomeConstantNodeData(this); + } + + /// Field number for the "sky_bottom_color" field. + public const int SkyBottomColorFieldNumber = 1; + private int skyBottomColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SkyBottomColor { + get { return skyBottomColor_; } + set { + skyBottomColor_ = value; + } + } + + /// Field number for the "sky_top_color" field. + public const int SkyTopColorFieldNumber = 2; + private int skyTopColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SkyTopColor { + get { return skyTopColor_; } + set { + skyTopColor_ = value; + } + } + + /// Field number for the "ground_bottom_color" field. + public const int GroundBottomColorFieldNumber = 3; + private int groundBottomColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GroundBottomColor { + get { return groundBottomColor_; } + set { + groundBottomColor_ = value; + } + } + + /// Field number for the "ground_top_color" field. + public const int GroundTopColorFieldNumber = 4; + private int groundTopColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GroundTopColor { + get { return groundTopColor_; } + set { + groundTopColor_ = value; + } + } + + /// Field number for the "horizon_color" field. + public const int HorizonColorFieldNumber = 5; + private int horizonColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HorizonColor { + get { return horizonColor_; } + set { + horizonColor_ = value; + } + } + + /// Field number for the "horizon_size" field. + public const int HorizonSizeFieldNumber = 6; + private float horizonSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HorizonSize { + get { return horizonSize_; } + set { + horizonSize_ = value; + } + } + + /// Field number for the "horizon_strength" field. + public const int HorizonStrengthFieldNumber = 7; + private float horizonStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HorizonStrength { + get { return horizonStrength_; } + set { + horizonStrength_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SkydomeConstantNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SkydomeConstantNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SkyBottomColor != other.SkyBottomColor) return false; + if (SkyTopColor != other.SkyTopColor) return false; + if (GroundBottomColor != other.GroundBottomColor) return false; + if (GroundTopColor != other.GroundTopColor) return false; + if (HorizonColor != other.HorizonColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HorizonSize, other.HorizonSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HorizonStrength, other.HorizonStrength)) 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 (SkyBottomColor != 0) hash ^= SkyBottomColor.GetHashCode(); + if (SkyTopColor != 0) hash ^= SkyTopColor.GetHashCode(); + if (GroundBottomColor != 0) hash ^= GroundBottomColor.GetHashCode(); + if (GroundTopColor != 0) hash ^= GroundTopColor.GetHashCode(); + if (HorizonColor != 0) hash ^= HorizonColor.GetHashCode(); + if (HorizonSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HorizonSize); + if (HorizonStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HorizonStrength); + 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 (SkyBottomColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(SkyBottomColor); + } + if (SkyTopColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(SkyTopColor); + } + if (GroundBottomColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(GroundBottomColor); + } + if (GroundTopColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(GroundTopColor); + } + if (HorizonColor != 0) { + output.WriteRawTag(40); + output.WriteInt32(HorizonColor); + } + if (HorizonSize != 0F) { + output.WriteRawTag(53); + output.WriteFloat(HorizonSize); + } + if (HorizonStrength != 0F) { + output.WriteRawTag(61); + output.WriteFloat(HorizonStrength); + } + 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 (SkyBottomColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(SkyBottomColor); + } + if (SkyTopColor != 0) { + output.WriteRawTag(16); + output.WriteInt32(SkyTopColor); + } + if (GroundBottomColor != 0) { + output.WriteRawTag(24); + output.WriteInt32(GroundBottomColor); + } + if (GroundTopColor != 0) { + output.WriteRawTag(32); + output.WriteInt32(GroundTopColor); + } + if (HorizonColor != 0) { + output.WriteRawTag(40); + output.WriteInt32(HorizonColor); + } + if (HorizonSize != 0F) { + output.WriteRawTag(53); + output.WriteFloat(HorizonSize); + } + if (HorizonStrength != 0F) { + output.WriteRawTag(61); + output.WriteFloat(HorizonStrength); + } + 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 (SkyBottomColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SkyBottomColor); + } + if (SkyTopColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SkyTopColor); + } + if (GroundBottomColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GroundBottomColor); + } + if (GroundTopColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GroundTopColor); + } + if (HorizonColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HorizonColor); + } + if (HorizonSize != 0F) { + size += 1 + 4; + } + if (HorizonStrength != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SkydomeConstantNodeData other) { + if (other == null) { + return; + } + if (other.SkyBottomColor != 0) { + SkyBottomColor = other.SkyBottomColor; + } + if (other.SkyTopColor != 0) { + SkyTopColor = other.SkyTopColor; + } + if (other.GroundBottomColor != 0) { + GroundBottomColor = other.GroundBottomColor; + } + if (other.GroundTopColor != 0) { + GroundTopColor = other.GroundTopColor; + } + if (other.HorizonColor != 0) { + HorizonColor = other.HorizonColor; + } + if (other.HorizonSize != 0F) { + HorizonSize = other.HorizonSize; + } + if (other.HorizonStrength != 0F) { + HorizonStrength = other.HorizonStrength; + } + _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 8: { + SkyBottomColor = input.ReadInt32(); + break; + } + case 16: { + SkyTopColor = input.ReadInt32(); + break; + } + case 24: { + GroundBottomColor = input.ReadInt32(); + break; + } + case 32: { + GroundTopColor = input.ReadInt32(); + break; + } + case 40: { + HorizonColor = input.ReadInt32(); + break; + } + case 53: { + HorizonSize = input.ReadFloat(); + break; + } + case 61: { + HorizonStrength = input.ReadFloat(); + 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 8: { + SkyBottomColor = input.ReadInt32(); + break; + } + case 16: { + SkyTopColor = input.ReadInt32(); + break; + } + case 24: { + GroundBottomColor = input.ReadInt32(); + break; + } + case 32: { + GroundTopColor = input.ReadInt32(); + break; + } + case 40: { + HorizonColor = input.ReadInt32(); + break; + } + case 53: { + HorizonSize = input.ReadFloat(); + break; + } + case 61: { + HorizonStrength = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SlotData.cs b/SlotData.cs new file mode 100644 index 0000000..10624cd --- /dev/null +++ b/SlotData.cs @@ -0,0 +1,279 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v1/slot_data.proto +// +#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 RecRoom.CircuitsV1.Protobuf { + + /// Holder for reflection information generated from circuits_v1/slot_data.proto + public static partial class SlotDataReflection { + + #region Descriptor + /// File descriptor for circuits_v1/slot_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SlotDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "ChtjaXJjdWl0c192MS9zbG90X2RhdGEucHJvdG8SC2NpcmN1aXRzX3YxIigK", + "CFNsb3REYXRhEgwKBHNsb3QYASABKAUSDgoGc2lnbmFsGAIgASgFQh6qAhtS", + "ZWNSb29tLkNpcmN1aXRzVjEuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.CircuitsV1.Protobuf.SlotData), global::RecRoom.CircuitsV1.Protobuf.SlotData.Parser, new[]{ "Slot", "Signal" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SlotData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SlotData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.CircuitsV1.Protobuf.SlotDataReflection.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 SlotData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SlotData(SlotData other) : this() { + slot_ = other.slot_; + signal_ = other.signal_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SlotData Clone() { + return new SlotData(this); + } + + /// Field number for the "slot" field. + public const int SlotFieldNumber = 1; + private int slot_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Slot { + get { return slot_; } + set { + slot_ = value; + } + } + + /// Field number for the "signal" field. + public const int SignalFieldNumber = 2; + private int signal_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Signal { + get { return signal_; } + set { + signal_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SlotData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SlotData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Slot != other.Slot) return false; + if (Signal != other.Signal) 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 (Slot != 0) hash ^= Slot.GetHashCode(); + if (Signal != 0) hash ^= Signal.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 (Slot != 0) { + output.WriteRawTag(8); + output.WriteInt32(Slot); + } + if (Signal != 0) { + output.WriteRawTag(16); + output.WriteInt32(Signal); + } + 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 (Slot != 0) { + output.WriteRawTag(8); + output.WriteInt32(Slot); + } + if (Signal != 0) { + output.WriteRawTag(16); + output.WriteInt32(Signal); + } + 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 (Slot != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Slot); + } + if (Signal != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Signal); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SlotData other) { + if (other == null) { + return; + } + if (other.Slot != 0) { + Slot = other.Slot; + } + if (other.Signal != 0) { + Signal = other.Signal; + } + _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 8: { + Slot = input.ReadInt32(); + break; + } + case 16: { + Signal = input.ReadInt32(); + 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 8: { + Slot = input.ReadInt32(); + break; + } + case 16: { + Signal = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SnapshotOnlyData.cs b/SnapshotOnlyData.cs new file mode 100644 index 0000000..79c05b0 --- /dev/null +++ b/SnapshotOnlyData.cs @@ -0,0 +1,254 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/snapshot_only_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/snapshot_only_data.proto + public static partial class SnapshotOnlyDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/snapshot_only_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SnapshotOnlyDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi9zbmFwc2hvdF9vbmx5X2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyGjVjaXJjdWl0cy9zdGF0aWMvYXBpL3N0YXRpY19jaXJjdWl0c19j", + "b25maWdfZGF0YS5wcm90byJbChBTbmFwc2hvdE9ubHlEYXRhEkcKG3N0YXRp", + "Y19jaXJjdWl0c19jb25maWdfZGF0YRgBIAEoCzIiLmNpcmN1aXRzLlN0YXRp", + "Y0NpcmN1aXRzQ29uZmlnRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIG", + "cHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.Api.Protobuf.StaticCircuitsConfigDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SnapshotOnlyData), global::CircuitsV2.Protobuf.SnapshotOnlyData.Parser, new[]{ "StaticCircuitsConfigData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SnapshotOnlyData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SnapshotOnlyData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SnapshotOnlyDataReflection.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 SnapshotOnlyData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SnapshotOnlyData(SnapshotOnlyData other) : this() { + staticCircuitsConfigData_ = other.staticCircuitsConfigData_ != null ? other.staticCircuitsConfigData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SnapshotOnlyData Clone() { + return new SnapshotOnlyData(this); + } + + /// Field number for the "static_circuits_config_data" field. + public const int StaticCircuitsConfigDataFieldNumber = 1; + private global::Circuits.Static.Api.Protobuf.StaticCircuitsConfigData staticCircuitsConfigData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.Api.Protobuf.StaticCircuitsConfigData StaticCircuitsConfigData { + get { return staticCircuitsConfigData_; } + set { + staticCircuitsConfigData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SnapshotOnlyData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SnapshotOnlyData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(StaticCircuitsConfigData, other.StaticCircuitsConfigData)) 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 (staticCircuitsConfigData_ != null) hash ^= StaticCircuitsConfigData.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 (staticCircuitsConfigData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(StaticCircuitsConfigData); + } + 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 (staticCircuitsConfigData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(StaticCircuitsConfigData); + } + 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 (staticCircuitsConfigData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(StaticCircuitsConfigData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SnapshotOnlyData other) { + if (other == null) { + return; + } + if (other.staticCircuitsConfigData_ != null) { + if (staticCircuitsConfigData_ == null) { + StaticCircuitsConfigData = new global::Circuits.Static.Api.Protobuf.StaticCircuitsConfigData(); + } + StaticCircuitsConfigData.MergeFrom(other.StaticCircuitsConfigData); + } + _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 (staticCircuitsConfigData_ == null) { + StaticCircuitsConfigData = new global::Circuits.Static.Api.Protobuf.StaticCircuitsConfigData(); + } + input.ReadMessage(StaticCircuitsConfigData); + 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 (staticCircuitsConfigData_ == null) { + StaticCircuitsConfigData = new global::Circuits.Static.Api.Protobuf.StaticCircuitsConfigData(); + } + input.ReadMessage(StaticCircuitsConfigData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SoaId32Data.cs b/SoaId32Data.cs new file mode 100644 index 0000000..3ea95b3 --- /dev/null +++ b/SoaId32Data.cs @@ -0,0 +1,299 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/shared/utilities/soa_id_32_data.proto +// +#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 Circuits.Shared.Utilities.Protobuf { + + /// Holder for reflection information generated from circuits/shared/utilities/soa_id_32_data.proto + public static partial class SoaId32DataReflection { + + #region Descriptor + /// File descriptor for circuits/shared/utilities/soa_id_32_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SoaId32DataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5jaXJjdWl0cy9zaGFyZWQvdXRpbGl0aWVzL3NvYV9pZF8zMl9kYXRhLnBy", + "b3RvEghjaXJjdWl0cyI3CgtTT0FJZDMyRGF0YRIMCgR1c2VkGAEgAygEEgwK", + "BGZyZWUYAiADKAUSDAoEbmV4dBgDIAEoBUIlqgIiQ2lyY3VpdHMuU2hhcmVk", + "LlV0aWxpdGllcy5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Shared.Utilities.Protobuf.SOAId32Data), global::Circuits.Shared.Utilities.Protobuf.SOAId32Data.Parser, new[]{ "Used", "Free", "Next" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SOAId32Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SOAId32Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.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 SOAId32Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SOAId32Data(SOAId32Data other) : this() { + used_ = other.used_.Clone(); + free_ = other.free_.Clone(); + next_ = other.next_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SOAId32Data Clone() { + return new SOAId32Data(this); + } + + /// Field number for the "used" field. + public const int UsedFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_used_codec + = pb::FieldCodec.ForUInt64(10); + private readonly pbc::RepeatedField used_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Used { + get { return used_; } + } + + /// Field number for the "free" field. + public const int FreeFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_free_codec + = pb::FieldCodec.ForInt32(18); + private readonly pbc::RepeatedField free_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Free { + get { return free_; } + } + + /// Field number for the "next" field. + public const int NextFieldNumber = 3; + private int next_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Next { + get { return next_; } + set { + next_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SOAId32Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SOAId32Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!used_.Equals(other.used_)) return false; + if(!free_.Equals(other.free_)) return false; + if (Next != other.Next) 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; + hash ^= used_.GetHashCode(); + hash ^= free_.GetHashCode(); + if (Next != 0) hash ^= Next.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 + used_.WriteTo(output, _repeated_used_codec); + free_.WriteTo(output, _repeated_free_codec); + if (Next != 0) { + output.WriteRawTag(24); + output.WriteInt32(Next); + } + 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) { + used_.WriteTo(ref output, _repeated_used_codec); + free_.WriteTo(ref output, _repeated_free_codec); + if (Next != 0) { + output.WriteRawTag(24); + output.WriteInt32(Next); + } + 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; + size += used_.CalculateSize(_repeated_used_codec); + size += free_.CalculateSize(_repeated_free_codec); + if (Next != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Next); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SOAId32Data other) { + if (other == null) { + return; + } + used_.Add(other.used_); + free_.Add(other.free_); + if (other.Next != 0) { + Next = other.Next; + } + _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: + case 8: { + used_.AddEntriesFrom(input, _repeated_used_codec); + break; + } + case 18: + case 16: { + free_.AddEntriesFrom(input, _repeated_free_codec); + break; + } + case 24: { + Next = input.ReadInt32(); + 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: + case 8: { + used_.AddEntriesFrom(ref input, _repeated_used_codec); + break; + } + case 18: + case 16: { + free_.AddEntriesFrom(ref input, _repeated_free_codec); + break; + } + case 24: { + Next = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SoccerGameRuleData.cs b/SoccerGameRuleData.cs new file mode 100644 index 0000000..3087ff8 --- /dev/null +++ b/SoccerGameRuleData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/soccer_game_rule_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/soccer_game_rule_data.proto + public static partial class SoccerGameRuleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/soccer_game_rule_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SoccerGameRuleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjdyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vc29jY2VyX2dhbWVfcnVs", + "ZV9kYXRhLnByb3RvEghyZWNfcm9vbSIvChJTb2NjZXJHYW1lUnVsZURhdGES", + "GQoRbWF4X2dhbWVfZHVyYXRpb24YASABKAJCE6oCEFJlY1Jvb20uUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SoccerGameRuleData), global::RecRoom.Protobuf.SoccerGameRuleData.Parser, new[]{ "MaxGameDuration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SoccerGameRuleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SoccerGameRuleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SoccerGameRuleDataReflection.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 SoccerGameRuleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SoccerGameRuleData(SoccerGameRuleData other) : this() { + maxGameDuration_ = other.maxGameDuration_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SoccerGameRuleData Clone() { + return new SoccerGameRuleData(this); + } + + /// Field number for the "max_game_duration" field. + public const int MaxGameDurationFieldNumber = 1; + private float maxGameDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxGameDuration { + get { return maxGameDuration_; } + set { + maxGameDuration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SoccerGameRuleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SoccerGameRuleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxGameDuration, other.MaxGameDuration)) 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 (MaxGameDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxGameDuration); + 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 (MaxGameDuration != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxGameDuration); + } + 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 (MaxGameDuration != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxGameDuration); + } + 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 (MaxGameDuration != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SoccerGameRuleData other) { + if (other == null) { + return; + } + if (other.MaxGameDuration != 0F) { + MaxGameDuration = other.MaxGameDuration; + } + _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 13: { + MaxGameDuration = input.ReadFloat(); + 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 13: { + MaxGameDuration = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SpawnPointData.cs b/SpawnPointData.cs new file mode 100644 index 0000000..144d58e --- /dev/null +++ b/SpawnPointData.cs @@ -0,0 +1,544 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/spawn_point_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/spawn_point_data.proto + public static partial class SpawnPointDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/spawn_point_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SpawnPointDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CityZWNfcm9vbS9wZXJzaXN0ZW5jZS9zcGF3bl9wb2ludF9kYXRhLnByb3Rv", + "EghyZWNfcm9vbSKtAgoOU3Bhd25Qb2ludERhdGESDwoHdGVhbV9pZBgBIAEo", + "BRIdChVwcmltYXJ5X2hhbmRfaG9sZF90YWcYAiABKAkSJQodcHJpbWFyeV9o", + "YW5kX3Rha2VfZnJvbV9ob2xkZXIYAyABKAgSHwoXc2Vjb25kYXJ5X2hhbmRf", + "aG9sZF90YWcYBCABKAkSJwofc2Vjb25kYXJ5X2hhbmRfdGFrZV9mcm9tX2hv", + "bGRlchgFIAEoCBIkChxpc19wcmVfcG9zdF9nYW1lX3NwYXduX3BvaW50GAYg", + "ASgIEh4KFnNwYXduX3ByZWNpc2lvbl9yYWRpdXMYByABKAISGwoTc3Bhd25f", + "cG9pbnRfcHVycG9zZRgIIAEoBRIXCg9rZWVwX2hlbGRfdG9vbHMYCSABKAhC", + "E6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SpawnPointData), global::RecRoom.Protobuf.SpawnPointData.Parser, new[]{ "TeamId", "PrimaryHandHoldTag", "PrimaryHandTakeFromHolder", "SecondaryHandHoldTag", "SecondaryHandTakeFromHolder", "IsPrePostGameSpawnPoint", "SpawnPrecisionRadius", "SpawnPointPurpose", "KeepHeldTools" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SpawnPointData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SpawnPointData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SpawnPointDataReflection.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 SpawnPointData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpawnPointData(SpawnPointData other) : this() { + teamId_ = other.teamId_; + primaryHandHoldTag_ = other.primaryHandHoldTag_; + primaryHandTakeFromHolder_ = other.primaryHandTakeFromHolder_; + secondaryHandHoldTag_ = other.secondaryHandHoldTag_; + secondaryHandTakeFromHolder_ = other.secondaryHandTakeFromHolder_; + isPrePostGameSpawnPoint_ = other.isPrePostGameSpawnPoint_; + spawnPrecisionRadius_ = other.spawnPrecisionRadius_; + spawnPointPurpose_ = other.spawnPointPurpose_; + keepHeldTools_ = other.keepHeldTools_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpawnPointData Clone() { + return new SpawnPointData(this); + } + + /// Field number for the "team_id" field. + public const int TeamIdFieldNumber = 1; + private int teamId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TeamId { + get { return teamId_; } + set { + teamId_ = value; + } + } + + /// Field number for the "primary_hand_hold_tag" field. + public const int PrimaryHandHoldTagFieldNumber = 2; + private string primaryHandHoldTag_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PrimaryHandHoldTag { + get { return primaryHandHoldTag_; } + set { + primaryHandHoldTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "primary_hand_take_from_holder" field. + public const int PrimaryHandTakeFromHolderFieldNumber = 3; + private bool primaryHandTakeFromHolder_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool PrimaryHandTakeFromHolder { + get { return primaryHandTakeFromHolder_; } + set { + primaryHandTakeFromHolder_ = value; + } + } + + /// Field number for the "secondary_hand_hold_tag" field. + public const int SecondaryHandHoldTagFieldNumber = 4; + private string secondaryHandHoldTag_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SecondaryHandHoldTag { + get { return secondaryHandHoldTag_; } + set { + secondaryHandHoldTag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "secondary_hand_take_from_holder" field. + public const int SecondaryHandTakeFromHolderFieldNumber = 5; + private bool secondaryHandTakeFromHolder_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SecondaryHandTakeFromHolder { + get { return secondaryHandTakeFromHolder_; } + set { + secondaryHandTakeFromHolder_ = value; + } + } + + /// Field number for the "is_pre_post_game_spawn_point" field. + public const int IsPrePostGameSpawnPointFieldNumber = 6; + private bool isPrePostGameSpawnPoint_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsPrePostGameSpawnPoint { + get { return isPrePostGameSpawnPoint_; } + set { + isPrePostGameSpawnPoint_ = value; + } + } + + /// Field number for the "spawn_precision_radius" field. + public const int SpawnPrecisionRadiusFieldNumber = 7; + private float spawnPrecisionRadius_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SpawnPrecisionRadius { + get { return spawnPrecisionRadius_; } + set { + spawnPrecisionRadius_ = value; + } + } + + /// Field number for the "spawn_point_purpose" field. + public const int SpawnPointPurposeFieldNumber = 8; + private int spawnPointPurpose_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SpawnPointPurpose { + get { return spawnPointPurpose_; } + set { + spawnPointPurpose_ = value; + } + } + + /// Field number for the "keep_held_tools" field. + public const int KeepHeldToolsFieldNumber = 9; + private bool keepHeldTools_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool KeepHeldTools { + get { return keepHeldTools_; } + set { + keepHeldTools_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SpawnPointData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SpawnPointData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TeamId != other.TeamId) return false; + if (PrimaryHandHoldTag != other.PrimaryHandHoldTag) return false; + if (PrimaryHandTakeFromHolder != other.PrimaryHandTakeFromHolder) return false; + if (SecondaryHandHoldTag != other.SecondaryHandHoldTag) return false; + if (SecondaryHandTakeFromHolder != other.SecondaryHandTakeFromHolder) return false; + if (IsPrePostGameSpawnPoint != other.IsPrePostGameSpawnPoint) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SpawnPrecisionRadius, other.SpawnPrecisionRadius)) return false; + if (SpawnPointPurpose != other.SpawnPointPurpose) return false; + if (KeepHeldTools != other.KeepHeldTools) 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 (TeamId != 0) hash ^= TeamId.GetHashCode(); + if (PrimaryHandHoldTag.Length != 0) hash ^= PrimaryHandHoldTag.GetHashCode(); + if (PrimaryHandTakeFromHolder != false) hash ^= PrimaryHandTakeFromHolder.GetHashCode(); + if (SecondaryHandHoldTag.Length != 0) hash ^= SecondaryHandHoldTag.GetHashCode(); + if (SecondaryHandTakeFromHolder != false) hash ^= SecondaryHandTakeFromHolder.GetHashCode(); + if (IsPrePostGameSpawnPoint != false) hash ^= IsPrePostGameSpawnPoint.GetHashCode(); + if (SpawnPrecisionRadius != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SpawnPrecisionRadius); + if (SpawnPointPurpose != 0) hash ^= SpawnPointPurpose.GetHashCode(); + if (KeepHeldTools != false) hash ^= KeepHeldTools.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 (TeamId != 0) { + output.WriteRawTag(8); + output.WriteInt32(TeamId); + } + if (PrimaryHandHoldTag.Length != 0) { + output.WriteRawTag(18); + output.WriteString(PrimaryHandHoldTag); + } + if (PrimaryHandTakeFromHolder != false) { + output.WriteRawTag(24); + output.WriteBool(PrimaryHandTakeFromHolder); + } + if (SecondaryHandHoldTag.Length != 0) { + output.WriteRawTag(34); + output.WriteString(SecondaryHandHoldTag); + } + if (SecondaryHandTakeFromHolder != false) { + output.WriteRawTag(40); + output.WriteBool(SecondaryHandTakeFromHolder); + } + if (IsPrePostGameSpawnPoint != false) { + output.WriteRawTag(48); + output.WriteBool(IsPrePostGameSpawnPoint); + } + if (SpawnPrecisionRadius != 0F) { + output.WriteRawTag(61); + output.WriteFloat(SpawnPrecisionRadius); + } + if (SpawnPointPurpose != 0) { + output.WriteRawTag(64); + output.WriteInt32(SpawnPointPurpose); + } + if (KeepHeldTools != false) { + output.WriteRawTag(72); + output.WriteBool(KeepHeldTools); + } + 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 (TeamId != 0) { + output.WriteRawTag(8); + output.WriteInt32(TeamId); + } + if (PrimaryHandHoldTag.Length != 0) { + output.WriteRawTag(18); + output.WriteString(PrimaryHandHoldTag); + } + if (PrimaryHandTakeFromHolder != false) { + output.WriteRawTag(24); + output.WriteBool(PrimaryHandTakeFromHolder); + } + if (SecondaryHandHoldTag.Length != 0) { + output.WriteRawTag(34); + output.WriteString(SecondaryHandHoldTag); + } + if (SecondaryHandTakeFromHolder != false) { + output.WriteRawTag(40); + output.WriteBool(SecondaryHandTakeFromHolder); + } + if (IsPrePostGameSpawnPoint != false) { + output.WriteRawTag(48); + output.WriteBool(IsPrePostGameSpawnPoint); + } + if (SpawnPrecisionRadius != 0F) { + output.WriteRawTag(61); + output.WriteFloat(SpawnPrecisionRadius); + } + if (SpawnPointPurpose != 0) { + output.WriteRawTag(64); + output.WriteInt32(SpawnPointPurpose); + } + if (KeepHeldTools != false) { + output.WriteRawTag(72); + output.WriteBool(KeepHeldTools); + } + 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 (TeamId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TeamId); + } + if (PrimaryHandHoldTag.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(PrimaryHandHoldTag); + } + if (PrimaryHandTakeFromHolder != false) { + size += 1 + 1; + } + if (SecondaryHandHoldTag.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(SecondaryHandHoldTag); + } + if (SecondaryHandTakeFromHolder != false) { + size += 1 + 1; + } + if (IsPrePostGameSpawnPoint != false) { + size += 1 + 1; + } + if (SpawnPrecisionRadius != 0F) { + size += 1 + 4; + } + if (SpawnPointPurpose != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SpawnPointPurpose); + } + if (KeepHeldTools != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SpawnPointData other) { + if (other == null) { + return; + } + if (other.TeamId != 0) { + TeamId = other.TeamId; + } + if (other.PrimaryHandHoldTag.Length != 0) { + PrimaryHandHoldTag = other.PrimaryHandHoldTag; + } + if (other.PrimaryHandTakeFromHolder != false) { + PrimaryHandTakeFromHolder = other.PrimaryHandTakeFromHolder; + } + if (other.SecondaryHandHoldTag.Length != 0) { + SecondaryHandHoldTag = other.SecondaryHandHoldTag; + } + if (other.SecondaryHandTakeFromHolder != false) { + SecondaryHandTakeFromHolder = other.SecondaryHandTakeFromHolder; + } + if (other.IsPrePostGameSpawnPoint != false) { + IsPrePostGameSpawnPoint = other.IsPrePostGameSpawnPoint; + } + if (other.SpawnPrecisionRadius != 0F) { + SpawnPrecisionRadius = other.SpawnPrecisionRadius; + } + if (other.SpawnPointPurpose != 0) { + SpawnPointPurpose = other.SpawnPointPurpose; + } + if (other.KeepHeldTools != false) { + KeepHeldTools = other.KeepHeldTools; + } + _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 8: { + TeamId = input.ReadInt32(); + break; + } + case 18: { + PrimaryHandHoldTag = input.ReadString(); + break; + } + case 24: { + PrimaryHandTakeFromHolder = input.ReadBool(); + break; + } + case 34: { + SecondaryHandHoldTag = input.ReadString(); + break; + } + case 40: { + SecondaryHandTakeFromHolder = input.ReadBool(); + break; + } + case 48: { + IsPrePostGameSpawnPoint = input.ReadBool(); + break; + } + case 61: { + SpawnPrecisionRadius = input.ReadFloat(); + break; + } + case 64: { + SpawnPointPurpose = input.ReadInt32(); + break; + } + case 72: { + KeepHeldTools = input.ReadBool(); + 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 8: { + TeamId = input.ReadInt32(); + break; + } + case 18: { + PrimaryHandHoldTag = input.ReadString(); + break; + } + case 24: { + PrimaryHandTakeFromHolder = input.ReadBool(); + break; + } + case 34: { + SecondaryHandHoldTag = input.ReadString(); + break; + } + case 40: { + SecondaryHandTakeFromHolder = input.ReadBool(); + break; + } + case 48: { + IsPrePostGameSpawnPoint = input.ReadBool(); + break; + } + case 61: { + SpawnPrecisionRadius = input.ReadFloat(); + break; + } + case 64: { + SpawnPointPurpose = input.ReadInt32(); + break; + } + case 72: { + KeepHeldTools = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SpawnPointV2Data.cs b/SpawnPointV2Data.cs new file mode 100644 index 0000000..49f1b3b --- /dev/null +++ b/SpawnPointV2Data.cs @@ -0,0 +1,424 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/spawn_point_v2_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/spawn_point_v2_data.proto + public static partial class SpawnPointV2DataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/spawn_point_v2_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SpawnPointV2DataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS9zcGF3bl9wb2ludF92Ml9kYXRhLnBy", + "b3RvEghyZWNfcm9vbSK5AQoQU3Bhd25Qb2ludFYyRGF0YRIaChJzcGF3bl9w", + "b2ludF9hY3RpdmUYASABKAgSFAoMc3Bhd25fcmFkaXVzGAIgASgCEhUKDWhh", + "emFyZF9yYWRpdXMYAyABKAISFQoNdGFnc190b19zcGF3bhgEIAMoCRIVCg10", + "YWdzX3RvX2F2b2lkGAUgAygJEhYKDnJvbGVzX3RvX3NwYXduGAYgAygJEhYK", + "DnJvbGVzX3RvX2F2b2lkGAcgAygJQhOqAhBSZWNSb29tLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SpawnPointV2Data), global::RecRoom.Protobuf.SpawnPointV2Data.Parser, new[]{ "SpawnPointActive", "SpawnRadius", "HazardRadius", "TagsToSpawn", "TagsToAvoid", "RolesToSpawn", "RolesToAvoid" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SpawnPointV2Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SpawnPointV2Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SpawnPointV2DataReflection.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 SpawnPointV2Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpawnPointV2Data(SpawnPointV2Data other) : this() { + spawnPointActive_ = other.spawnPointActive_; + spawnRadius_ = other.spawnRadius_; + hazardRadius_ = other.hazardRadius_; + tagsToSpawn_ = other.tagsToSpawn_.Clone(); + tagsToAvoid_ = other.tagsToAvoid_.Clone(); + rolesToSpawn_ = other.rolesToSpawn_.Clone(); + rolesToAvoid_ = other.rolesToAvoid_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpawnPointV2Data Clone() { + return new SpawnPointV2Data(this); + } + + /// Field number for the "spawn_point_active" field. + public const int SpawnPointActiveFieldNumber = 1; + private bool spawnPointActive_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SpawnPointActive { + get { return spawnPointActive_; } + set { + spawnPointActive_ = value; + } + } + + /// Field number for the "spawn_radius" field. + public const int SpawnRadiusFieldNumber = 2; + private float spawnRadius_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SpawnRadius { + get { return spawnRadius_; } + set { + spawnRadius_ = value; + } + } + + /// Field number for the "hazard_radius" field. + public const int HazardRadiusFieldNumber = 3; + private float hazardRadius_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float HazardRadius { + get { return hazardRadius_; } + set { + hazardRadius_ = value; + } + } + + /// Field number for the "tags_to_spawn" field. + public const int TagsToSpawnFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_tagsToSpawn_codec + = pb::FieldCodec.ForString(34); + private readonly pbc::RepeatedField tagsToSpawn_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TagsToSpawn { + get { return tagsToSpawn_; } + } + + /// Field number for the "tags_to_avoid" field. + public const int TagsToAvoidFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_tagsToAvoid_codec + = pb::FieldCodec.ForString(42); + private readonly pbc::RepeatedField tagsToAvoid_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TagsToAvoid { + get { return tagsToAvoid_; } + } + + /// Field number for the "roles_to_spawn" field. + public const int RolesToSpawnFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_rolesToSpawn_codec + = pb::FieldCodec.ForString(50); + private readonly pbc::RepeatedField rolesToSpawn_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RolesToSpawn { + get { return rolesToSpawn_; } + } + + /// Field number for the "roles_to_avoid" field. + public const int RolesToAvoidFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_rolesToAvoid_codec + = pb::FieldCodec.ForString(58); + private readonly pbc::RepeatedField rolesToAvoid_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RolesToAvoid { + get { return rolesToAvoid_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SpawnPointV2Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SpawnPointV2Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SpawnPointActive != other.SpawnPointActive) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SpawnRadius, other.SpawnRadius)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(HazardRadius, other.HazardRadius)) return false; + if(!tagsToSpawn_.Equals(other.tagsToSpawn_)) return false; + if(!tagsToAvoid_.Equals(other.tagsToAvoid_)) return false; + if(!rolesToSpawn_.Equals(other.rolesToSpawn_)) return false; + if(!rolesToAvoid_.Equals(other.rolesToAvoid_)) 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 (SpawnPointActive != false) hash ^= SpawnPointActive.GetHashCode(); + if (SpawnRadius != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SpawnRadius); + if (HazardRadius != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(HazardRadius); + hash ^= tagsToSpawn_.GetHashCode(); + hash ^= tagsToAvoid_.GetHashCode(); + hash ^= rolesToSpawn_.GetHashCode(); + hash ^= rolesToAvoid_.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 (SpawnPointActive != false) { + output.WriteRawTag(8); + output.WriteBool(SpawnPointActive); + } + if (SpawnRadius != 0F) { + output.WriteRawTag(21); + output.WriteFloat(SpawnRadius); + } + if (HazardRadius != 0F) { + output.WriteRawTag(29); + output.WriteFloat(HazardRadius); + } + tagsToSpawn_.WriteTo(output, _repeated_tagsToSpawn_codec); + tagsToAvoid_.WriteTo(output, _repeated_tagsToAvoid_codec); + rolesToSpawn_.WriteTo(output, _repeated_rolesToSpawn_codec); + rolesToAvoid_.WriteTo(output, _repeated_rolesToAvoid_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 (SpawnPointActive != false) { + output.WriteRawTag(8); + output.WriteBool(SpawnPointActive); + } + if (SpawnRadius != 0F) { + output.WriteRawTag(21); + output.WriteFloat(SpawnRadius); + } + if (HazardRadius != 0F) { + output.WriteRawTag(29); + output.WriteFloat(HazardRadius); + } + tagsToSpawn_.WriteTo(ref output, _repeated_tagsToSpawn_codec); + tagsToAvoid_.WriteTo(ref output, _repeated_tagsToAvoid_codec); + rolesToSpawn_.WriteTo(ref output, _repeated_rolesToSpawn_codec); + rolesToAvoid_.WriteTo(ref output, _repeated_rolesToAvoid_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 (SpawnPointActive != false) { + size += 1 + 1; + } + if (SpawnRadius != 0F) { + size += 1 + 4; + } + if (HazardRadius != 0F) { + size += 1 + 4; + } + size += tagsToSpawn_.CalculateSize(_repeated_tagsToSpawn_codec); + size += tagsToAvoid_.CalculateSize(_repeated_tagsToAvoid_codec); + size += rolesToSpawn_.CalculateSize(_repeated_rolesToSpawn_codec); + size += rolesToAvoid_.CalculateSize(_repeated_rolesToAvoid_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SpawnPointV2Data other) { + if (other == null) { + return; + } + if (other.SpawnPointActive != false) { + SpawnPointActive = other.SpawnPointActive; + } + if (other.SpawnRadius != 0F) { + SpawnRadius = other.SpawnRadius; + } + if (other.HazardRadius != 0F) { + HazardRadius = other.HazardRadius; + } + tagsToSpawn_.Add(other.tagsToSpawn_); + tagsToAvoid_.Add(other.tagsToAvoid_); + rolesToSpawn_.Add(other.rolesToSpawn_); + rolesToAvoid_.Add(other.rolesToAvoid_); + _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 8: { + SpawnPointActive = input.ReadBool(); + break; + } + case 21: { + SpawnRadius = input.ReadFloat(); + break; + } + case 29: { + HazardRadius = input.ReadFloat(); + break; + } + case 34: { + tagsToSpawn_.AddEntriesFrom(input, _repeated_tagsToSpawn_codec); + break; + } + case 42: { + tagsToAvoid_.AddEntriesFrom(input, _repeated_tagsToAvoid_codec); + break; + } + case 50: { + rolesToSpawn_.AddEntriesFrom(input, _repeated_rolesToSpawn_codec); + break; + } + case 58: { + rolesToAvoid_.AddEntriesFrom(input, _repeated_rolesToAvoid_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 8: { + SpawnPointActive = input.ReadBool(); + break; + } + case 21: { + SpawnRadius = input.ReadFloat(); + break; + } + case 29: { + HazardRadius = input.ReadFloat(); + break; + } + case 34: { + tagsToSpawn_.AddEntriesFrom(ref input, _repeated_tagsToSpawn_codec); + break; + } + case 42: { + tagsToAvoid_.AddEntriesFrom(ref input, _repeated_tagsToAvoid_codec); + break; + } + case 50: { + rolesToSpawn_.AddEntriesFrom(ref input, _repeated_rolesToSpawn_codec); + break; + } + case 58: { + rolesToAvoid_.AddEntriesFrom(ref input, _repeated_rolesToAvoid_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SpawnableToolData.cs b/SpawnableToolData.cs new file mode 100644 index 0000000..7d2a157 --- /dev/null +++ b/SpawnableToolData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/spawnable_tool_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/spawnable_tool_data.proto + public static partial class SpawnableToolDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/spawnable_tool_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SpawnableToolDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS9zcGF3bmFibGVfdG9vbF9kYXRhLnBy", + "b3RvEghyZWNfcm9vbSImChFTcGF3bmFibGVUb29sRGF0YRIRCglwcmVmYWJf", + "aWQYASABKAxCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SpawnableToolData), global::RecRoom.Protobuf.SpawnableToolData.Parser, new[]{ "PrefabId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SpawnableToolData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SpawnableToolData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SpawnableToolDataReflection.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 SpawnableToolData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpawnableToolData(SpawnableToolData other) : this() { + prefabId_ = other.prefabId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpawnableToolData Clone() { + return new SpawnableToolData(this); + } + + /// Field number for the "prefab_id" field. + public const int PrefabIdFieldNumber = 1; + private pb::ByteString prefabId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString PrefabId { + get { return prefabId_; } + set { + prefabId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SpawnableToolData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SpawnableToolData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (PrefabId != other.PrefabId) 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 (PrefabId.Length != 0) hash ^= PrefabId.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 (PrefabId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(PrefabId); + } + 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 (PrefabId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(PrefabId); + } + 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 (PrefabId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(PrefabId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SpawnableToolData other) { + if (other == null) { + return; + } + if (other.PrefabId.Length != 0) { + PrefabId = other.PrefabId; + } + _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: { + PrefabId = input.ReadBytes(); + 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: { + PrefabId = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SpawnpointSpawnerData.cs b/SpawnpointSpawnerData.cs new file mode 100644 index 0000000..4884058 --- /dev/null +++ b/SpawnpointSpawnerData.cs @@ -0,0 +1,282 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/spawnpoint_spawner_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/spawnpoint_spawner_data.proto + public static partial class SpawnpointSpawnerDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/spawnpoint_spawner_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SpawnpointSpawnerDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjJyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zcGF3bnBvaW50X3NwYXduZXJfZGF0", + "YS5wcm90bxIIcmVjX3Jvb20aKXJlY19yb29tL3BlcnNpc3RlbmNlL3Jvb21f", + "ZG9vcl9kYXRhLnByb3RvImYKFVNwYXduUG9pbnRTcGF3bmVyRGF0YRIPCgdy", + "b29tX2lkGAEgASgDEjwKCXJvb21fdHlwZRgCIAEoDjIpLnJlY19yb29tLlJv", + "b21Eb29yRGF0YS5Sb29tRG9vclRhcmdldFR5cGVCE6oCEFJlY1Jvb20uUHJv", + "dG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.RoomDoorDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SpawnPointSpawnerData), global::RecRoom.Protobuf.SpawnPointSpawnerData.Parser, new[]{ "RoomId", "RoomType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SpawnPointSpawnerData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SpawnPointSpawnerData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SpawnpointSpawnerDataReflection.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 SpawnPointSpawnerData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpawnPointSpawnerData(SpawnPointSpawnerData other) : this() { + roomId_ = other.roomId_; + roomType_ = other.roomType_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SpawnPointSpawnerData Clone() { + return new SpawnPointSpawnerData(this); + } + + /// Field number for the "room_id" field. + public const int RoomIdFieldNumber = 1; + private long roomId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long RoomId { + get { return roomId_; } + set { + roomId_ = value; + } + } + + /// Field number for the "room_type" field. + public const int RoomTypeFieldNumber = 2; + private global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType roomType_ = global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType RoomType { + get { return roomType_; } + set { + roomType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SpawnPointSpawnerData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SpawnPointSpawnerData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (RoomId != other.RoomId) return false; + if (RoomType != other.RoomType) 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 (RoomId != 0L) hash ^= RoomId.GetHashCode(); + if (RoomType != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType) hash ^= RoomType.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 (RoomId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(RoomId); + } + if (RoomType != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType) { + output.WriteRawTag(16); + output.WriteEnum((int) RoomType); + } + 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 (RoomId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(RoomId); + } + if (RoomType != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType) { + output.WriteRawTag(16); + output.WriteEnum((int) RoomType); + } + 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 (RoomId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(RoomId); + } + if (RoomType != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) RoomType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SpawnPointSpawnerData other) { + if (other == null) { + return; + } + if (other.RoomId != 0L) { + RoomId = other.RoomId; + } + if (other.RoomType != global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType.UnknownType) { + RoomType = other.RoomType; + } + _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 8: { + RoomId = input.ReadInt64(); + break; + } + case 16: { + RoomType = (global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType) input.ReadEnum(); + 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 8: { + RoomId = input.ReadInt64(); + break; + } + case 16: { + RoomType = (global::RecRoom.Protobuf.RoomDoorData.Types.RoomDoorTargetType) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StateMachineGraphInstData.cs b/StateMachineGraphInstData.cs new file mode 100644 index 0000000..2568b25 --- /dev/null +++ b/StateMachineGraphInstData.cs @@ -0,0 +1,355 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/graph/state_machine_graph_inst_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/graph/state_machine_graph_inst_data.proto + public static partial class StateMachineGraphInstDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/graph/state_machine_graph_inst_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StateMachineGraphInstDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVjaXJjdWl0c192Mi9ncmFwaC9zdGF0ZV9tYWNoaW5lX2dyYXBoX2luc3Rf", + "ZGF0YS5wcm90bxILY2lyY3VpdHNfdjIiewoZU3RhdGVNYWNoaW5lR3JhcGhJ", + "bnN0RGF0YRIfChdpbl9vdXRfY2lyY3VpdF9ncmFwaF9pZBgBIAEoBRIVCg1k", + "ZWZhdWx0X3N0YXRlGAIgASgFEhEKCWlzX3N5bmNlZBgDIAEoCBITCgtoYXNf", + "ZGVmYXVsdBgEIAEoCEIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.StateMachineGraphInstData), global::CircuitsV2.Protobuf.StateMachineGraphInstData.Parser, new[]{ "InOutCircuitGraphId", "DefaultState", "IsSynced", "HasDefault" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StateMachineGraphInstData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StateMachineGraphInstData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.StateMachineGraphInstDataReflection.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 StateMachineGraphInstData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StateMachineGraphInstData(StateMachineGraphInstData other) : this() { + inOutCircuitGraphId_ = other.inOutCircuitGraphId_; + defaultState_ = other.defaultState_; + isSynced_ = other.isSynced_; + hasDefault_ = other.hasDefault_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StateMachineGraphInstData Clone() { + return new StateMachineGraphInstData(this); + } + + /// Field number for the "in_out_circuit_graph_id" field. + public const int InOutCircuitGraphIdFieldNumber = 1; + private int inOutCircuitGraphId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InOutCircuitGraphId { + get { return inOutCircuitGraphId_; } + set { + inOutCircuitGraphId_ = value; + } + } + + /// Field number for the "default_state" field. + public const int DefaultStateFieldNumber = 2; + private int defaultState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DefaultState { + get { return defaultState_; } + set { + defaultState_ = value; + } + } + + /// Field number for the "is_synced" field. + public const int IsSyncedFieldNumber = 3; + private bool isSynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsSynced { + get { return isSynced_; } + set { + isSynced_ = value; + } + } + + /// Field number for the "has_default" field. + public const int HasDefaultFieldNumber = 4; + private bool hasDefault_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDefault { + get { return hasDefault_; } + set { + hasDefault_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StateMachineGraphInstData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StateMachineGraphInstData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InOutCircuitGraphId != other.InOutCircuitGraphId) return false; + if (DefaultState != other.DefaultState) return false; + if (IsSynced != other.IsSynced) return false; + if (HasDefault != other.HasDefault) 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 (InOutCircuitGraphId != 0) hash ^= InOutCircuitGraphId.GetHashCode(); + if (DefaultState != 0) hash ^= DefaultState.GetHashCode(); + if (IsSynced != false) hash ^= IsSynced.GetHashCode(); + if (HasDefault != false) hash ^= HasDefault.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 (InOutCircuitGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(InOutCircuitGraphId); + } + if (DefaultState != 0) { + output.WriteRawTag(16); + output.WriteInt32(DefaultState); + } + if (IsSynced != false) { + output.WriteRawTag(24); + output.WriteBool(IsSynced); + } + if (HasDefault != false) { + output.WriteRawTag(32); + output.WriteBool(HasDefault); + } + 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 (InOutCircuitGraphId != 0) { + output.WriteRawTag(8); + output.WriteInt32(InOutCircuitGraphId); + } + if (DefaultState != 0) { + output.WriteRawTag(16); + output.WriteInt32(DefaultState); + } + if (IsSynced != false) { + output.WriteRawTag(24); + output.WriteBool(IsSynced); + } + if (HasDefault != false) { + output.WriteRawTag(32); + output.WriteBool(HasDefault); + } + 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 (InOutCircuitGraphId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InOutCircuitGraphId); + } + if (DefaultState != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DefaultState); + } + if (IsSynced != false) { + size += 1 + 1; + } + if (HasDefault != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StateMachineGraphInstData other) { + if (other == null) { + return; + } + if (other.InOutCircuitGraphId != 0) { + InOutCircuitGraphId = other.InOutCircuitGraphId; + } + if (other.DefaultState != 0) { + DefaultState = other.DefaultState; + } + if (other.IsSynced != false) { + IsSynced = other.IsSynced; + } + if (other.HasDefault != false) { + HasDefault = other.HasDefault; + } + _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 8: { + InOutCircuitGraphId = input.ReadInt32(); + break; + } + case 16: { + DefaultState = input.ReadInt32(); + break; + } + case 24: { + IsSynced = input.ReadBool(); + break; + } + case 32: { + HasDefault = input.ReadBool(); + 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 8: { + InOutCircuitGraphId = input.ReadInt32(); + break; + } + case 16: { + DefaultState = input.ReadInt32(); + break; + } + case 24: { + IsSynced = input.ReadBool(); + break; + } + case 32: { + HasDefault = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StaticCircuitsConfigData.cs b/StaticCircuitsConfigData.cs new file mode 100644 index 0000000..cc9a7a2 --- /dev/null +++ b/StaticCircuitsConfigData.cs @@ -0,0 +1,281 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/api/static_circuits_config_data.proto +// +#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 Circuits.Static.Api.Protobuf { + + /// Holder for reflection information generated from circuits/static/api/static_circuits_config_data.proto + public static partial class StaticCircuitsConfigDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/api/static_circuits_config_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StaticCircuitsConfigDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjVjaXJjdWl0cy9zdGF0aWMvYXBpL3N0YXRpY19jaXJjdWl0c19jb25maWdf", + "ZGF0YS5wcm90bxIIY2lyY3VpdHMiUwoYU3RhdGljQ2lyY3VpdHNDb25maWdE", + "YXRhEhMKC21heF9wbGF5ZXJzGAEgASgFEiIKGmludmlzaWJsZV9jaGlwX2xp", + "bWl0X2J5dGVzGAIgASgFQh+qAhxDaXJjdWl0cy5TdGF0aWMuQXBpLlByb3Rv", + "YnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Api.Protobuf.StaticCircuitsConfigData), global::Circuits.Static.Api.Protobuf.StaticCircuitsConfigData.Parser, new[]{ "MaxPlayers", "InvisibleChipLimitBytes" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StaticCircuitsConfigData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StaticCircuitsConfigData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Api.Protobuf.StaticCircuitsConfigDataReflection.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 StaticCircuitsConfigData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StaticCircuitsConfigData(StaticCircuitsConfigData other) : this() { + maxPlayers_ = other.maxPlayers_; + invisibleChipLimitBytes_ = other.invisibleChipLimitBytes_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StaticCircuitsConfigData Clone() { + return new StaticCircuitsConfigData(this); + } + + /// Field number for the "max_players" field. + public const int MaxPlayersFieldNumber = 1; + private int maxPlayers_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxPlayers { + get { return maxPlayers_; } + set { + maxPlayers_ = value; + } + } + + /// Field number for the "invisible_chip_limit_bytes" field. + public const int InvisibleChipLimitBytesFieldNumber = 2; + private int invisibleChipLimitBytes_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InvisibleChipLimitBytes { + get { return invisibleChipLimitBytes_; } + set { + invisibleChipLimitBytes_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StaticCircuitsConfigData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StaticCircuitsConfigData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MaxPlayers != other.MaxPlayers) return false; + if (InvisibleChipLimitBytes != other.InvisibleChipLimitBytes) 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 (MaxPlayers != 0) hash ^= MaxPlayers.GetHashCode(); + if (InvisibleChipLimitBytes != 0) hash ^= InvisibleChipLimitBytes.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 (MaxPlayers != 0) { + output.WriteRawTag(8); + output.WriteInt32(MaxPlayers); + } + if (InvisibleChipLimitBytes != 0) { + output.WriteRawTag(16); + output.WriteInt32(InvisibleChipLimitBytes); + } + 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 (MaxPlayers != 0) { + output.WriteRawTag(8); + output.WriteInt32(MaxPlayers); + } + if (InvisibleChipLimitBytes != 0) { + output.WriteRawTag(16); + output.WriteInt32(InvisibleChipLimitBytes); + } + 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 (MaxPlayers != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxPlayers); + } + if (InvisibleChipLimitBytes != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InvisibleChipLimitBytes); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StaticCircuitsConfigData other) { + if (other == null) { + return; + } + if (other.MaxPlayers != 0) { + MaxPlayers = other.MaxPlayers; + } + if (other.InvisibleChipLimitBytes != 0) { + InvisibleChipLimitBytes = other.InvisibleChipLimitBytes; + } + _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 8: { + MaxPlayers = input.ReadInt32(); + break; + } + case 16: { + InvisibleChipLimitBytes = input.ReadInt32(); + 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 8: { + MaxPlayers = input.ReadInt32(); + break; + } + case 16: { + InvisibleChipLimitBytes = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StaticEdgeData.cs b/StaticEdgeData.cs new file mode 100644 index 0000000..f7585bb --- /dev/null +++ b/StaticEdgeData.cs @@ -0,0 +1,676 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/api/static_edge_data.proto +// +#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 Circuits.Static.Api.Protobuf { + + /// Holder for reflection information generated from circuits/static/api/static_edge_data.proto + public static partial class StaticEdgeDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/api/static_edge_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StaticEdgeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipjaXJjdWl0cy9zdGF0aWMvYXBpL3N0YXRpY19lZGdlX2RhdGEucHJvdG8S", + "CGNpcmN1aXRzGiVjaXJjdWl0cy9zaGFyZWQvYXBpL2lkXzEyOF9kYXRhLnBy", + "b3RvIo4DCg5TdGF0aWNFZGdlRGF0YRIoCgtzcmNfbm9kZV9pZBgLIAEoCzIT", + "LmNpcmN1aXRzLklkMTI4RGF0YRIZChFzcmNfcG9ydF9ncm91cF9pZBgHIAEo", + "BRITCgtzcmNfcG9ydF9pZBgIIAEoBRIoCgtkc3Rfbm9kZV9pZBgMIAEoCzIT", + "LmNpcmN1aXRzLklkMTI4RGF0YRIZChFkc3RfcG9ydF9ncm91cF9pZBgJIAEo", + "BRITCgtkc3RfcG9ydF9pZBgKIAEoBRIeChZERVBSRUNBVEVEX3NyY19ub2Rl", + "X2lkGAEgASgMEh4KFkRFUFJFQ0FURURfc3JjX3BvcnRfaWQYAiABKAwSHgoW", + "REVQUkVDQVRFRF9kc3Rfbm9kZV9pZBgDIAEoDBIeChZERVBSRUNBVEVEX2Rz", + "dF9wb3J0X2lkGAQgASgMEiMKG0RFUFJFQ0FURURfc3JjX25vZGVfZGVzY19p", + "ZBgFIAEoDBIjChtERVBSRUNBVEVEX2RzdF9ub2RlX2Rlc2NfaWQYBiABKAxC", + "H6oCHENpcmN1aXRzLlN0YXRpYy5BcGkuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Shared.Api.Protobuf.Id128DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Api.Protobuf.StaticEdgeData), global::Circuits.Static.Api.Protobuf.StaticEdgeData.Parser, new[]{ "SrcNodeId", "SrcPortGroupId", "SrcPortId", "DstNodeId", "DstPortGroupId", "DstPortId", "DEPRECATEDSrcNodeId", "DEPRECATEDSrcPortId", "DEPRECATEDDstNodeId", "DEPRECATEDDstPortId", "DEPRECATEDSrcNodeDescId", "DEPRECATEDDstNodeDescId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StaticEdgeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StaticEdgeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Api.Protobuf.StaticEdgeDataReflection.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 StaticEdgeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StaticEdgeData(StaticEdgeData other) : this() { + srcNodeId_ = other.srcNodeId_ != null ? other.srcNodeId_.Clone() : null; + srcPortGroupId_ = other.srcPortGroupId_; + srcPortId_ = other.srcPortId_; + dstNodeId_ = other.dstNodeId_ != null ? other.dstNodeId_.Clone() : null; + dstPortGroupId_ = other.dstPortGroupId_; + dstPortId_ = other.dstPortId_; + dEPRECATEDSrcNodeId_ = other.dEPRECATEDSrcNodeId_; + dEPRECATEDSrcPortId_ = other.dEPRECATEDSrcPortId_; + dEPRECATEDDstNodeId_ = other.dEPRECATEDDstNodeId_; + dEPRECATEDDstPortId_ = other.dEPRECATEDDstPortId_; + dEPRECATEDSrcNodeDescId_ = other.dEPRECATEDSrcNodeDescId_; + dEPRECATEDDstNodeDescId_ = other.dEPRECATEDDstNodeDescId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StaticEdgeData Clone() { + return new StaticEdgeData(this); + } + + /// Field number for the "src_node_id" field. + public const int SrcNodeIdFieldNumber = 11; + private global::Circuits.Shared.Api.Protobuf.Id128Data srcNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data SrcNodeId { + get { return srcNodeId_; } + set { + srcNodeId_ = value; + } + } + + /// Field number for the "src_port_group_id" field. + public const int SrcPortGroupIdFieldNumber = 7; + private int srcPortGroupId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SrcPortGroupId { + get { return srcPortGroupId_; } + set { + srcPortGroupId_ = value; + } + } + + /// Field number for the "src_port_id" field. + public const int SrcPortIdFieldNumber = 8; + private int srcPortId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SrcPortId { + get { return srcPortId_; } + set { + srcPortId_ = value; + } + } + + /// Field number for the "dst_node_id" field. + public const int DstNodeIdFieldNumber = 12; + private global::Circuits.Shared.Api.Protobuf.Id128Data dstNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data DstNodeId { + get { return dstNodeId_; } + set { + dstNodeId_ = value; + } + } + + /// Field number for the "dst_port_group_id" field. + public const int DstPortGroupIdFieldNumber = 9; + private int dstPortGroupId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DstPortGroupId { + get { return dstPortGroupId_; } + set { + dstPortGroupId_ = value; + } + } + + /// Field number for the "dst_port_id" field. + public const int DstPortIdFieldNumber = 10; + private int dstPortId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DstPortId { + get { return dstPortId_; } + set { + dstPortId_ = value; + } + } + + /// Field number for the "DEPRECATED_src_node_id" field. + public const int DEPRECATEDSrcNodeIdFieldNumber = 1; + private pb::ByteString dEPRECATEDSrcNodeId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDSrcNodeId { + get { return dEPRECATEDSrcNodeId_; } + set { + dEPRECATEDSrcNodeId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_src_port_id" field. + public const int DEPRECATEDSrcPortIdFieldNumber = 2; + private pb::ByteString dEPRECATEDSrcPortId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDSrcPortId { + get { return dEPRECATEDSrcPortId_; } + set { + dEPRECATEDSrcPortId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_dst_node_id" field. + public const int DEPRECATEDDstNodeIdFieldNumber = 3; + private pb::ByteString dEPRECATEDDstNodeId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDDstNodeId { + get { return dEPRECATEDDstNodeId_; } + set { + dEPRECATEDDstNodeId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_dst_port_id" field. + public const int DEPRECATEDDstPortIdFieldNumber = 4; + private pb::ByteString dEPRECATEDDstPortId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDDstPortId { + get { return dEPRECATEDDstPortId_; } + set { + dEPRECATEDDstPortId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_src_node_desc_id" field. + public const int DEPRECATEDSrcNodeDescIdFieldNumber = 5; + private pb::ByteString dEPRECATEDSrcNodeDescId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDSrcNodeDescId { + get { return dEPRECATEDSrcNodeDescId_; } + set { + dEPRECATEDSrcNodeDescId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_dst_node_desc_id" field. + public const int DEPRECATEDDstNodeDescIdFieldNumber = 6; + private pb::ByteString dEPRECATEDDstNodeDescId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDDstNodeDescId { + get { return dEPRECATEDDstNodeDescId_; } + set { + dEPRECATEDDstNodeDescId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StaticEdgeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StaticEdgeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(SrcNodeId, other.SrcNodeId)) return false; + if (SrcPortGroupId != other.SrcPortGroupId) return false; + if (SrcPortId != other.SrcPortId) return false; + if (!object.Equals(DstNodeId, other.DstNodeId)) return false; + if (DstPortGroupId != other.DstPortGroupId) return false; + if (DstPortId != other.DstPortId) return false; + if (DEPRECATEDSrcNodeId != other.DEPRECATEDSrcNodeId) return false; + if (DEPRECATEDSrcPortId != other.DEPRECATEDSrcPortId) return false; + if (DEPRECATEDDstNodeId != other.DEPRECATEDDstNodeId) return false; + if (DEPRECATEDDstPortId != other.DEPRECATEDDstPortId) return false; + if (DEPRECATEDSrcNodeDescId != other.DEPRECATEDSrcNodeDescId) return false; + if (DEPRECATEDDstNodeDescId != other.DEPRECATEDDstNodeDescId) 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 (srcNodeId_ != null) hash ^= SrcNodeId.GetHashCode(); + if (SrcPortGroupId != 0) hash ^= SrcPortGroupId.GetHashCode(); + if (SrcPortId != 0) hash ^= SrcPortId.GetHashCode(); + if (dstNodeId_ != null) hash ^= DstNodeId.GetHashCode(); + if (DstPortGroupId != 0) hash ^= DstPortGroupId.GetHashCode(); + if (DstPortId != 0) hash ^= DstPortId.GetHashCode(); + if (DEPRECATEDSrcNodeId.Length != 0) hash ^= DEPRECATEDSrcNodeId.GetHashCode(); + if (DEPRECATEDSrcPortId.Length != 0) hash ^= DEPRECATEDSrcPortId.GetHashCode(); + if (DEPRECATEDDstNodeId.Length != 0) hash ^= DEPRECATEDDstNodeId.GetHashCode(); + if (DEPRECATEDDstPortId.Length != 0) hash ^= DEPRECATEDDstPortId.GetHashCode(); + if (DEPRECATEDSrcNodeDescId.Length != 0) hash ^= DEPRECATEDSrcNodeDescId.GetHashCode(); + if (DEPRECATEDDstNodeDescId.Length != 0) hash ^= DEPRECATEDDstNodeDescId.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 (DEPRECATEDSrcNodeId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDSrcNodeId); + } + if (DEPRECATEDSrcPortId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDSrcPortId); + } + if (DEPRECATEDDstNodeId.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(DEPRECATEDDstNodeId); + } + if (DEPRECATEDDstPortId.Length != 0) { + output.WriteRawTag(34); + output.WriteBytes(DEPRECATEDDstPortId); + } + if (DEPRECATEDSrcNodeDescId.Length != 0) { + output.WriteRawTag(42); + output.WriteBytes(DEPRECATEDSrcNodeDescId); + } + if (DEPRECATEDDstNodeDescId.Length != 0) { + output.WriteRawTag(50); + output.WriteBytes(DEPRECATEDDstNodeDescId); + } + if (SrcPortGroupId != 0) { + output.WriteRawTag(56); + output.WriteInt32(SrcPortGroupId); + } + if (SrcPortId != 0) { + output.WriteRawTag(64); + output.WriteInt32(SrcPortId); + } + if (DstPortGroupId != 0) { + output.WriteRawTag(72); + output.WriteInt32(DstPortGroupId); + } + if (DstPortId != 0) { + output.WriteRawTag(80); + output.WriteInt32(DstPortId); + } + if (srcNodeId_ != null) { + output.WriteRawTag(90); + output.WriteMessage(SrcNodeId); + } + if (dstNodeId_ != null) { + output.WriteRawTag(98); + output.WriteMessage(DstNodeId); + } + 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 (DEPRECATEDSrcNodeId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDSrcNodeId); + } + if (DEPRECATEDSrcPortId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDSrcPortId); + } + if (DEPRECATEDDstNodeId.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(DEPRECATEDDstNodeId); + } + if (DEPRECATEDDstPortId.Length != 0) { + output.WriteRawTag(34); + output.WriteBytes(DEPRECATEDDstPortId); + } + if (DEPRECATEDSrcNodeDescId.Length != 0) { + output.WriteRawTag(42); + output.WriteBytes(DEPRECATEDSrcNodeDescId); + } + if (DEPRECATEDDstNodeDescId.Length != 0) { + output.WriteRawTag(50); + output.WriteBytes(DEPRECATEDDstNodeDescId); + } + if (SrcPortGroupId != 0) { + output.WriteRawTag(56); + output.WriteInt32(SrcPortGroupId); + } + if (SrcPortId != 0) { + output.WriteRawTag(64); + output.WriteInt32(SrcPortId); + } + if (DstPortGroupId != 0) { + output.WriteRawTag(72); + output.WriteInt32(DstPortGroupId); + } + if (DstPortId != 0) { + output.WriteRawTag(80); + output.WriteInt32(DstPortId); + } + if (srcNodeId_ != null) { + output.WriteRawTag(90); + output.WriteMessage(SrcNodeId); + } + if (dstNodeId_ != null) { + output.WriteRawTag(98); + output.WriteMessage(DstNodeId); + } + 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 (srcNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SrcNodeId); + } + if (SrcPortGroupId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SrcPortGroupId); + } + if (SrcPortId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SrcPortId); + } + if (dstNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DstNodeId); + } + if (DstPortGroupId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DstPortGroupId); + } + if (DstPortId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DstPortId); + } + if (DEPRECATEDSrcNodeId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDSrcNodeId); + } + if (DEPRECATEDSrcPortId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDSrcPortId); + } + if (DEPRECATEDDstNodeId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDDstNodeId); + } + if (DEPRECATEDDstPortId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDDstPortId); + } + if (DEPRECATEDSrcNodeDescId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDSrcNodeDescId); + } + if (DEPRECATEDDstNodeDescId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDDstNodeDescId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StaticEdgeData other) { + if (other == null) { + return; + } + if (other.srcNodeId_ != null) { + if (srcNodeId_ == null) { + SrcNodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + SrcNodeId.MergeFrom(other.SrcNodeId); + } + if (other.SrcPortGroupId != 0) { + SrcPortGroupId = other.SrcPortGroupId; + } + if (other.SrcPortId != 0) { + SrcPortId = other.SrcPortId; + } + if (other.dstNodeId_ != null) { + if (dstNodeId_ == null) { + DstNodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + DstNodeId.MergeFrom(other.DstNodeId); + } + if (other.DstPortGroupId != 0) { + DstPortGroupId = other.DstPortGroupId; + } + if (other.DstPortId != 0) { + DstPortId = other.DstPortId; + } + if (other.DEPRECATEDSrcNodeId.Length != 0) { + DEPRECATEDSrcNodeId = other.DEPRECATEDSrcNodeId; + } + if (other.DEPRECATEDSrcPortId.Length != 0) { + DEPRECATEDSrcPortId = other.DEPRECATEDSrcPortId; + } + if (other.DEPRECATEDDstNodeId.Length != 0) { + DEPRECATEDDstNodeId = other.DEPRECATEDDstNodeId; + } + if (other.DEPRECATEDDstPortId.Length != 0) { + DEPRECATEDDstPortId = other.DEPRECATEDDstPortId; + } + if (other.DEPRECATEDSrcNodeDescId.Length != 0) { + DEPRECATEDSrcNodeDescId = other.DEPRECATEDSrcNodeDescId; + } + if (other.DEPRECATEDDstNodeDescId.Length != 0) { + DEPRECATEDDstNodeDescId = other.DEPRECATEDDstNodeDescId; + } + _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: { + DEPRECATEDSrcNodeId = input.ReadBytes(); + break; + } + case 18: { + DEPRECATEDSrcPortId = input.ReadBytes(); + break; + } + case 26: { + DEPRECATEDDstNodeId = input.ReadBytes(); + break; + } + case 34: { + DEPRECATEDDstPortId = input.ReadBytes(); + break; + } + case 42: { + DEPRECATEDSrcNodeDescId = input.ReadBytes(); + break; + } + case 50: { + DEPRECATEDDstNodeDescId = input.ReadBytes(); + break; + } + case 56: { + SrcPortGroupId = input.ReadInt32(); + break; + } + case 64: { + SrcPortId = input.ReadInt32(); + break; + } + case 72: { + DstPortGroupId = input.ReadInt32(); + break; + } + case 80: { + DstPortId = input.ReadInt32(); + break; + } + case 90: { + if (srcNodeId_ == null) { + SrcNodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(SrcNodeId); + break; + } + case 98: { + if (dstNodeId_ == null) { + DstNodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(DstNodeId); + 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: { + DEPRECATEDSrcNodeId = input.ReadBytes(); + break; + } + case 18: { + DEPRECATEDSrcPortId = input.ReadBytes(); + break; + } + case 26: { + DEPRECATEDDstNodeId = input.ReadBytes(); + break; + } + case 34: { + DEPRECATEDDstPortId = input.ReadBytes(); + break; + } + case 42: { + DEPRECATEDSrcNodeDescId = input.ReadBytes(); + break; + } + case 50: { + DEPRECATEDDstNodeDescId = input.ReadBytes(); + break; + } + case 56: { + SrcPortGroupId = input.ReadInt32(); + break; + } + case 64: { + SrcPortId = input.ReadInt32(); + break; + } + case 72: { + DstPortGroupId = input.ReadInt32(); + break; + } + case 80: { + DstPortId = input.ReadInt32(); + break; + } + case 90: { + if (srcNodeId_ == null) { + SrcNodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(SrcNodeId); + break; + } + case 98: { + if (dstNodeId_ == null) { + DstNodeId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(DstNodeId); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StickyData.cs b/StickyData.cs new file mode 100644 index 0000000..d084f3c --- /dev/null +++ b/StickyData.cs @@ -0,0 +1,375 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/sticky_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/sticky_data.proto + public static partial class StickyDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/sticky_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StickyDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zdGlja3lfZGF0YS5wcm90bxIIcmVj", + "X3Jvb20aF2NvcmUvdmVjdG9yM19kYXRhLnByb3RvIqoBCgpTdGlja3lEYXRh", + "EhMKC2lzX2F0dGFjaGVkGAEgASgIEhkKEWNvbm5lY3RlZF92aWV3X2lkGAIg", + "ASgMEjUKGmF0dGFjaGVkX3JlbGF0aXZlX3Bvc2l0aW9uGAMgASgLMhEuY29y", + "ZS5WZWN0b3IzRGF0YRI1ChphdHRhY2hlZF9yZWxhdGl2ZV9yb3RhdGlvbhgE", + "IAEoCzIRLmNvcmUuVmVjdG9yM0RhdGFCE6oCEFJlY1Jvb20uUHJvdG9idWZi", + "BnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.StickyData), global::RecRoom.Protobuf.StickyData.Parser, new[]{ "IsAttached", "ConnectedViewId", "AttachedRelativePosition", "AttachedRelativeRotation" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StickyData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StickyData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.StickyDataReflection.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 StickyData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StickyData(StickyData other) : this() { + isAttached_ = other.isAttached_; + connectedViewId_ = other.connectedViewId_; + attachedRelativePosition_ = other.attachedRelativePosition_ != null ? other.attachedRelativePosition_.Clone() : null; + attachedRelativeRotation_ = other.attachedRelativeRotation_ != null ? other.attachedRelativeRotation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StickyData Clone() { + return new StickyData(this); + } + + /// Field number for the "is_attached" field. + public const int IsAttachedFieldNumber = 1; + private bool isAttached_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsAttached { + get { return isAttached_; } + set { + isAttached_ = value; + } + } + + /// Field number for the "connected_view_id" field. + public const int ConnectedViewIdFieldNumber = 2; + private pb::ByteString connectedViewId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString ConnectedViewId { + get { return connectedViewId_; } + set { + connectedViewId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "attached_relative_position" field. + public const int AttachedRelativePositionFieldNumber = 3; + private global::RecRoom.Protobuf.Core.Vector3Data attachedRelativePosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data AttachedRelativePosition { + get { return attachedRelativePosition_; } + set { + attachedRelativePosition_ = value; + } + } + + /// Field number for the "attached_relative_rotation" field. + public const int AttachedRelativeRotationFieldNumber = 4; + private global::RecRoom.Protobuf.Core.Vector3Data attachedRelativeRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data AttachedRelativeRotation { + get { return attachedRelativeRotation_; } + set { + attachedRelativeRotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StickyData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StickyData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (IsAttached != other.IsAttached) return false; + if (ConnectedViewId != other.ConnectedViewId) return false; + if (!object.Equals(AttachedRelativePosition, other.AttachedRelativePosition)) return false; + if (!object.Equals(AttachedRelativeRotation, other.AttachedRelativeRotation)) 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 (IsAttached != false) hash ^= IsAttached.GetHashCode(); + if (ConnectedViewId.Length != 0) hash ^= ConnectedViewId.GetHashCode(); + if (attachedRelativePosition_ != null) hash ^= AttachedRelativePosition.GetHashCode(); + if (attachedRelativeRotation_ != null) hash ^= AttachedRelativeRotation.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 (IsAttached != false) { + output.WriteRawTag(8); + output.WriteBool(IsAttached); + } + if (ConnectedViewId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(ConnectedViewId); + } + if (attachedRelativePosition_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AttachedRelativePosition); + } + if (attachedRelativeRotation_ != null) { + output.WriteRawTag(34); + output.WriteMessage(AttachedRelativeRotation); + } + 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 (IsAttached != false) { + output.WriteRawTag(8); + output.WriteBool(IsAttached); + } + if (ConnectedViewId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(ConnectedViewId); + } + if (attachedRelativePosition_ != null) { + output.WriteRawTag(26); + output.WriteMessage(AttachedRelativePosition); + } + if (attachedRelativeRotation_ != null) { + output.WriteRawTag(34); + output.WriteMessage(AttachedRelativeRotation); + } + 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 (IsAttached != false) { + size += 1 + 1; + } + if (ConnectedViewId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(ConnectedViewId); + } + if (attachedRelativePosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AttachedRelativePosition); + } + if (attachedRelativeRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AttachedRelativeRotation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StickyData other) { + if (other == null) { + return; + } + if (other.IsAttached != false) { + IsAttached = other.IsAttached; + } + if (other.ConnectedViewId.Length != 0) { + ConnectedViewId = other.ConnectedViewId; + } + if (other.attachedRelativePosition_ != null) { + if (attachedRelativePosition_ == null) { + AttachedRelativePosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + AttachedRelativePosition.MergeFrom(other.AttachedRelativePosition); + } + if (other.attachedRelativeRotation_ != null) { + if (attachedRelativeRotation_ == null) { + AttachedRelativeRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + AttachedRelativeRotation.MergeFrom(other.AttachedRelativeRotation); + } + _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 8: { + IsAttached = input.ReadBool(); + break; + } + case 18: { + ConnectedViewId = input.ReadBytes(); + break; + } + case 26: { + if (attachedRelativePosition_ == null) { + AttachedRelativePosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AttachedRelativePosition); + break; + } + case 34: { + if (attachedRelativeRotation_ == null) { + AttachedRelativeRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AttachedRelativeRotation); + 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 8: { + IsAttached = input.ReadBool(); + break; + } + case 18: { + ConnectedViewId = input.ReadBytes(); + break; + } + case 26: { + if (attachedRelativePosition_ == null) { + AttachedRelativePosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AttachedRelativePosition); + break; + } + case 34: { + if (attachedRelativeRotation_ == null) { + AttachedRelativeRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(AttachedRelativeRotation); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StreamingCameraPointData.cs b/StreamingCameraPointData.cs new file mode 100644 index 0000000..2f303a5 --- /dev/null +++ b/StreamingCameraPointData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/streaming_camera_point_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/streaming_camera_point_data.proto + public static partial class StreamingCameraPointDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/streaming_camera_point_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StreamingCameraPointDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zdHJlYW1pbmdfY2FtZXJhX3BvaW50", + "X2RhdGEucHJvdG8SCHJlY19yb29tIkEKGFN0cmVhbWluZ0NhbWVyYVBvaW50", + "RGF0YRIXCg90cmFuc2l0aW9uX3RpbWUYASABKAUSDAoEbmFtZRgCIAEoCUIT", + "qgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.StreamingCameraPointData), global::RecRoom.Protobuf.StreamingCameraPointData.Parser, new[]{ "TransitionTime", "Name" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StreamingCameraPointData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StreamingCameraPointData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.StreamingCameraPointDataReflection.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 StreamingCameraPointData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StreamingCameraPointData(StreamingCameraPointData other) : this() { + transitionTime_ = other.transitionTime_; + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StreamingCameraPointData Clone() { + return new StreamingCameraPointData(this); + } + + /// Field number for the "transition_time" field. + public const int TransitionTimeFieldNumber = 1; + private int transitionTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TransitionTime { + get { return transitionTime_; } + set { + transitionTime_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StreamingCameraPointData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StreamingCameraPointData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (TransitionTime != other.TransitionTime) return false; + if (Name != other.Name) 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 (TransitionTime != 0) hash ^= TransitionTime.GetHashCode(); + if (Name.Length != 0) hash ^= Name.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 (TransitionTime != 0) { + output.WriteRawTag(8); + output.WriteInt32(TransitionTime); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + 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 (TransitionTime != 0) { + output.WriteRawTag(8); + output.WriteInt32(TransitionTime); + } + if (Name.Length != 0) { + output.WriteRawTag(18); + output.WriteString(Name); + } + 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 (TransitionTime != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TransitionTime); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StreamingCameraPointData other) { + if (other == null) { + return; + } + if (other.TransitionTime != 0) { + TransitionTime = other.TransitionTime; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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 8: { + TransitionTime = input.ReadInt32(); + break; + } + case 18: { + Name = input.ReadString(); + 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 8: { + TransitionTime = input.ReadInt32(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StudioFunctionDefinitionData.cs b/StudioFunctionDefinitionData.cs new file mode 100644 index 0000000..e04307a --- /dev/null +++ b/StudioFunctionDefinitionData.cs @@ -0,0 +1,329 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/studio_functions/studio_function_definition_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/studio_functions/studio_function_definition_data.proto + public static partial class StudioFunctionDefinitionDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/studio_functions/studio_function_definition_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StudioFunctionDefinitionDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkJjaXJjdWl0c192Mi9zdHVkaW9fZnVuY3Rpb25zL3N0dWRpb19mdW5jdGlv", + "bl9kZWZpbml0aW9uX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGiVjaXJjdWl0", + "cy9zaGFyZWQvYXBpL2lkXzEyOF9kYXRhLnByb3RvInoKHFN0dWRpb0Z1bmN0", + "aW9uRGVmaW5pdGlvbkRhdGESJgoJcHJlZmFiX2lkGAEgASgLMhMuY2lyY3Vp", + "dHMuSWQxMjhEYXRhEhMKC3ByZWZhYl9uYW1lGAIgASgJEh0KFXN0dWRpb19m", + "dW5jdGlvbl9pbmRleBgDIAEoBUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIG", + "cHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Shared.Api.Protobuf.Id128DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.StudioFunctionDefinitionData), global::CircuitsV2.Protobuf.StudioFunctionDefinitionData.Parser, new[]{ "PrefabId", "PrefabName", "StudioFunctionIndex" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StudioFunctionDefinitionData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StudioFunctionDefinitionData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.StudioFunctionDefinitionDataReflection.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 StudioFunctionDefinitionData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionDefinitionData(StudioFunctionDefinitionData other) : this() { + prefabId_ = other.prefabId_ != null ? other.prefabId_.Clone() : null; + prefabName_ = other.prefabName_; + studioFunctionIndex_ = other.studioFunctionIndex_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionDefinitionData Clone() { + return new StudioFunctionDefinitionData(this); + } + + /// Field number for the "prefab_id" field. + public const int PrefabIdFieldNumber = 1; + private global::Circuits.Shared.Api.Protobuf.Id128Data prefabId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Api.Protobuf.Id128Data PrefabId { + get { return prefabId_; } + set { + prefabId_ = value; + } + } + + /// Field number for the "prefab_name" field. + public const int PrefabNameFieldNumber = 2; + private string prefabName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PrefabName { + get { return prefabName_; } + set { + prefabName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "studio_function_index" field. + public const int StudioFunctionIndexFieldNumber = 3; + private int studioFunctionIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int StudioFunctionIndex { + get { return studioFunctionIndex_; } + set { + studioFunctionIndex_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StudioFunctionDefinitionData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StudioFunctionDefinitionData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PrefabId, other.PrefabId)) return false; + if (PrefabName != other.PrefabName) return false; + if (StudioFunctionIndex != other.StudioFunctionIndex) 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 (prefabId_ != null) hash ^= PrefabId.GetHashCode(); + if (PrefabName.Length != 0) hash ^= PrefabName.GetHashCode(); + if (StudioFunctionIndex != 0) hash ^= StudioFunctionIndex.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 (prefabId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PrefabId); + } + if (PrefabName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(PrefabName); + } + if (StudioFunctionIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(StudioFunctionIndex); + } + 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 (prefabId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PrefabId); + } + if (PrefabName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(PrefabName); + } + if (StudioFunctionIndex != 0) { + output.WriteRawTag(24); + output.WriteInt32(StudioFunctionIndex); + } + 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 (prefabId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PrefabId); + } + if (PrefabName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(PrefabName); + } + if (StudioFunctionIndex != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(StudioFunctionIndex); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StudioFunctionDefinitionData other) { + if (other == null) { + return; + } + if (other.prefabId_ != null) { + if (prefabId_ == null) { + PrefabId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + PrefabId.MergeFrom(other.PrefabId); + } + if (other.PrefabName.Length != 0) { + PrefabName = other.PrefabName; + } + if (other.StudioFunctionIndex != 0) { + StudioFunctionIndex = other.StudioFunctionIndex; + } + _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 (prefabId_ == null) { + PrefabId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(PrefabId); + break; + } + case 18: { + PrefabName = input.ReadString(); + break; + } + case 24: { + StudioFunctionIndex = input.ReadInt32(); + 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 (prefabId_ == null) { + PrefabId = new global::Circuits.Shared.Api.Protobuf.Id128Data(); + } + input.ReadMessage(PrefabId); + break; + } + case 18: { + PrefabName = input.ReadString(); + break; + } + case 24: { + StudioFunctionIndex = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StudioFunctionNodeData.cs b/StudioFunctionNodeData.cs new file mode 100644 index 0000000..16dcb44 --- /dev/null +++ b/StudioFunctionNodeData.cs @@ -0,0 +1,291 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/studio_functions/studio_function_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/studio_functions/studio_function_node_data.proto + public static partial class StudioFunctionNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/studio_functions/studio_function_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StudioFunctionNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjxjaXJjdWl0c192Mi9zdHVkaW9fZnVuY3Rpb25zL3N0dWRpb19mdW5jdGlv", + "bl9ub2RlX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyGiBjaXJjdWl0c192Mi9u", + "b2RlX2Rlc2NfZGF0YS5wcm90byJmChZTdHVkaW9GdW5jdGlvbk5vZGVEYXRh", + "EhMKC2Z1bmN0aW9uX2lkGAEgASgFEjcKFERFUFJFQ0FURURfbm9kZV9kZXNj", + "GAIgASgLMhkuY2lyY3VpdHNfdjIuTm9kZURlc2NEYXRhQhaqAhNDaXJjdWl0", + "c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.StudioFunctionNodeData), global::CircuitsV2.Protobuf.StudioFunctionNodeData.Parser, new[]{ "FunctionId", "DEPRECATEDNodeDesc" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StudioFunctionNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StudioFunctionNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.StudioFunctionNodeDataReflection.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 StudioFunctionNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionNodeData(StudioFunctionNodeData other) : this() { + functionId_ = other.functionId_; + dEPRECATEDNodeDesc_ = other.dEPRECATEDNodeDesc_ != null ? other.dEPRECATEDNodeDesc_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionNodeData Clone() { + return new StudioFunctionNodeData(this); + } + + /// Field number for the "function_id" field. + public const int FunctionIdFieldNumber = 1; + private int functionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FunctionId { + get { return functionId_; } + set { + functionId_ = value; + } + } + + /// Field number for the "DEPRECATED_node_desc" field. + public const int DEPRECATEDNodeDescFieldNumber = 2; + private global::CircuitsV2.Protobuf.NodeDescData dEPRECATEDNodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData DEPRECATEDNodeDesc { + get { return dEPRECATEDNodeDesc_; } + set { + dEPRECATEDNodeDesc_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StudioFunctionNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StudioFunctionNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (FunctionId != other.FunctionId) return false; + if (!object.Equals(DEPRECATEDNodeDesc, other.DEPRECATEDNodeDesc)) 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 (FunctionId != 0) hash ^= FunctionId.GetHashCode(); + if (dEPRECATEDNodeDesc_ != null) hash ^= DEPRECATEDNodeDesc.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 (FunctionId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionId); + } + if (dEPRECATEDNodeDesc_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDNodeDesc); + } + 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 (FunctionId != 0) { + output.WriteRawTag(8); + output.WriteInt32(FunctionId); + } + if (dEPRECATEDNodeDesc_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDNodeDesc); + } + 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 (FunctionId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FunctionId); + } + if (dEPRECATEDNodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDNodeDesc); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StudioFunctionNodeData other) { + if (other == null) { + return; + } + if (other.FunctionId != 0) { + FunctionId = other.FunctionId; + } + if (other.dEPRECATEDNodeDesc_ != null) { + if (dEPRECATEDNodeDesc_ == null) { + DEPRECATEDNodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + DEPRECATEDNodeDesc.MergeFrom(other.DEPRECATEDNodeDesc); + } + _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 8: { + FunctionId = input.ReadInt32(); + break; + } + case 18: { + if (dEPRECATEDNodeDesc_ == null) { + DEPRECATEDNodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(DEPRECATEDNodeDesc); + 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 8: { + FunctionId = input.ReadInt32(); + break; + } + case 18: { + if (dEPRECATEDNodeDesc_ == null) { + DEPRECATEDNodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(DEPRECATEDNodeDesc); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StudioFunctionPortDeclarationData.cs b/StudioFunctionPortDeclarationData.cs new file mode 100644 index 0000000..155dd1b --- /dev/null +++ b/StudioFunctionPortDeclarationData.cs @@ -0,0 +1,312 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/studio_functions/studio_function_port_declaration_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/studio_functions/studio_function_port_declaration_data.proto + public static partial class StudioFunctionPortDeclarationDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/studio_functions/studio_function_port_declaration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StudioFunctionPortDeclarationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkhjaXJjdWl0c192Mi9zdHVkaW9fZnVuY3Rpb25zL3N0dWRpb19mdW5jdGlv", + "bl9wb3J0X2RlY2xhcmF0aW9uX2RhdGEucHJvdG8SC2NpcmN1aXRzX3YyIuAC", + "CiFTdHVkaW9GdW5jdGlvblBvcnREZWNsYXJhdGlvbkRhdGESDAoEbmFtZRgB", + "IAEoCRJYCgR0eXBlGAIgASgOMkouY2lyY3VpdHNfdjIuU3R1ZGlvRnVuY3Rp", + "b25Qb3J0RGVjbGFyYXRpb25EYXRhLlN0dWRpb0Z1bmN0aW9uUGFyYW1ldGVy", + "VHlwZSLSAQobU3R1ZGlvRnVuY3Rpb25QYXJhbWV0ZXJUeXBlEggKBGJvb2wQ", + "ABIJCgVmbG9hdBABEgcKA2ludBACEgkKBXNob3J0EAMSCgoGc3RyaW5nEAQS", + "CAoEdWludBAFEgoKBnVzaG9ydBAGEgkKBUNvbG9yEAcSCwoHQ29sb3IzMhAI", + "EgsKB1ZlY3RvcjIQCRILCgdWZWN0b3IzEAoSDgoKUXVhdGVybmlvbhALEhUK", + "EVVuaXR5RW5naW5lT2JqZWN0EAwSDwoLUmVjTmV0SW1hZ2UQDUIWqgITQ2ly", + "Y3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData), global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Parser, new[]{ "Name", "Type" }, null, new[]{ typeof(global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType) }, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StudioFunctionPortDeclarationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StudioFunctionPortDeclarationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.StudioFunctionPortDeclarationDataReflection.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 StudioFunctionPortDeclarationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionPortDeclarationData(StudioFunctionPortDeclarationData other) : this() { + name_ = other.name_; + type_ = other.type_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionPortDeclarationData Clone() { + return new StudioFunctionPortDeclarationData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 2; + private global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType type_ = global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType.Bool; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType Type { + get { return type_; } + set { + type_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StudioFunctionPortDeclarationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StudioFunctionPortDeclarationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (Type != other.Type) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + if (Type != global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType.Bool) hash ^= Type.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (Type != global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType.Bool) { + output.WriteRawTag(16); + output.WriteEnum((int) Type); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (Type != global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType.Bool) { + output.WriteRawTag(16); + output.WriteEnum((int) Type); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (Type != global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType.Bool) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Type); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StudioFunctionPortDeclarationData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.Type != global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType.Bool) { + Type = other.Type; + } + _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: { + Name = input.ReadString(); + break; + } + case 16: { + Type = (global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType) input.ReadEnum(); + 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: { + Name = input.ReadString(); + break; + } + case 16: { + Type = (global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Types.StudioFunctionParameterType) input.ReadEnum(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the StudioFunctionPortDeclarationData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum StudioFunctionParameterType { + [pbr::OriginalName("bool")] Bool = 0, + [pbr::OriginalName("float")] Float = 1, + [pbr::OriginalName("int")] Int = 2, + [pbr::OriginalName("short")] Short = 3, + [pbr::OriginalName("string")] String = 4, + [pbr::OriginalName("uint")] Uint = 5, + [pbr::OriginalName("ushort")] Ushort = 6, + [pbr::OriginalName("Color")] Color = 7, + [pbr::OriginalName("Color32")] Color32 = 8, + [pbr::OriginalName("Vector2")] Vector2 = 9, + [pbr::OriginalName("Vector3")] Vector3 = 10, + [pbr::OriginalName("Quaternion")] Quaternion = 11, + [pbr::OriginalName("UnityEngineObject")] UnityEngineObject = 12, + [pbr::OriginalName("RecNetImage")] RecNetImage = 13, + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StudioFunctionRegistrationData.cs b/StudioFunctionRegistrationData.cs new file mode 100644 index 0000000..dde1787 --- /dev/null +++ b/StudioFunctionRegistrationData.cs @@ -0,0 +1,284 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/studio_functions/studio_function_registration_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/studio_functions/studio_function_registration_data.proto + public static partial class StudioFunctionRegistrationDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/studio_functions/studio_function_registration_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StudioFunctionRegistrationDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkRjaXJjdWl0c192Mi9zdHVkaW9fZnVuY3Rpb25zL3N0dWRpb19mdW5jdGlv", + "bl9yZWdpc3RyYXRpb25fZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaQmNpcmN1", + "aXRzX3YyL3N0dWRpb19mdW5jdGlvbnMvc3R1ZGlvX2Z1bmN0aW9uX2RlZmlu", + "aXRpb25fZGF0YS5wcm90bxpBY2lyY3VpdHNfdjIvc3R1ZGlvX2Z1bmN0aW9u", + "cy9zdHVkaW9fZnVuY3Rpb25fc2lnbmF0dXJlX2RhdGEucHJvdG8inQEKHlN0", + "dWRpb0Z1bmN0aW9uUmVnaXN0cmF0aW9uRGF0YRI7CglzaWduYXR1cmUYASAB", + "KAsyKC5jaXJjdWl0c192Mi5TdHVkaW9GdW5jdGlvblNpZ25hdHVyZURhdGES", + "PgoLZGVmaW5pdGlvbnMYAiADKAsyKS5jaXJjdWl0c192Mi5TdHVkaW9GdW5j", + "dGlvbkRlZmluaXRpb25EYXRhQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.StudioFunctionDefinitionDataReflection.Descriptor, global::CircuitsV2.Protobuf.StudioFunctionSignatureDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.StudioFunctionRegistrationData), global::CircuitsV2.Protobuf.StudioFunctionRegistrationData.Parser, new[]{ "Signature", "Definitions" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StudioFunctionRegistrationData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StudioFunctionRegistrationData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.StudioFunctionRegistrationDataReflection.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 StudioFunctionRegistrationData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionRegistrationData(StudioFunctionRegistrationData other) : this() { + signature_ = other.signature_ != null ? other.signature_.Clone() : null; + definitions_ = other.definitions_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionRegistrationData Clone() { + return new StudioFunctionRegistrationData(this); + } + + /// Field number for the "signature" field. + public const int SignatureFieldNumber = 1; + private global::CircuitsV2.Protobuf.StudioFunctionSignatureData signature_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.StudioFunctionSignatureData Signature { + get { return signature_; } + set { + signature_ = value; + } + } + + /// Field number for the "definitions" field. + public const int DefinitionsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_definitions_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.StudioFunctionDefinitionData.Parser); + private readonly pbc::RepeatedField definitions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Definitions { + get { return definitions_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StudioFunctionRegistrationData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StudioFunctionRegistrationData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Signature, other.Signature)) return false; + if(!definitions_.Equals(other.definitions_)) 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 (signature_ != null) hash ^= Signature.GetHashCode(); + hash ^= definitions_.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 (signature_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Signature); + } + definitions_.WriteTo(output, _repeated_definitions_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 (signature_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Signature); + } + definitions_.WriteTo(ref output, _repeated_definitions_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 (signature_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Signature); + } + size += definitions_.CalculateSize(_repeated_definitions_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StudioFunctionRegistrationData other) { + if (other == null) { + return; + } + if (other.signature_ != null) { + if (signature_ == null) { + Signature = new global::CircuitsV2.Protobuf.StudioFunctionSignatureData(); + } + Signature.MergeFrom(other.Signature); + } + definitions_.Add(other.definitions_); + _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 (signature_ == null) { + Signature = new global::CircuitsV2.Protobuf.StudioFunctionSignatureData(); + } + input.ReadMessage(Signature); + break; + } + case 18: { + definitions_.AddEntriesFrom(input, _repeated_definitions_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 (signature_ == null) { + Signature = new global::CircuitsV2.Protobuf.StudioFunctionSignatureData(); + } + input.ReadMessage(Signature); + break; + } + case 18: { + definitions_.AddEntriesFrom(ref input, _repeated_definitions_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StudioFunctionSignatureData.cs b/StudioFunctionSignatureData.cs new file mode 100644 index 0000000..fd89730 --- /dev/null +++ b/StudioFunctionSignatureData.cs @@ -0,0 +1,300 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/studio_functions/studio_function_signature_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/studio_functions/studio_function_signature_data.proto + public static partial class StudioFunctionSignatureDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/studio_functions/studio_function_signature_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StudioFunctionSignatureDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkFjaXJjdWl0c192Mi9zdHVkaW9fZnVuY3Rpb25zL3N0dWRpb19mdW5jdGlv", + "bl9zaWduYXR1cmVfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIaSGNpcmN1aXRz", + "X3YyL3N0dWRpb19mdW5jdGlvbnMvc3R1ZGlvX2Z1bmN0aW9uX3BvcnRfZGVj", + "bGFyYXRpb25fZGF0YS5wcm90byKsAQobU3R1ZGlvRnVuY3Rpb25TaWduYXR1", + "cmVEYXRhEgwKBG5hbWUYASABKAkSPgoGaW5wdXRzGAIgAygLMi4uY2lyY3Vp", + "dHNfdjIuU3R1ZGlvRnVuY3Rpb25Qb3J0RGVjbGFyYXRpb25EYXRhEj8KB291", + "dHB1dHMYAyADKAsyLi5jaXJjdWl0c192Mi5TdHVkaW9GdW5jdGlvblBvcnRE", + "ZWNsYXJhdGlvbkRhdGFCFqoCE0NpcmN1aXRzVjIuUHJvdG9idWZiBnByb3Rv", + "Mw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.StudioFunctionSignatureData), global::CircuitsV2.Protobuf.StudioFunctionSignatureData.Parser, new[]{ "Name", "Inputs", "Outputs" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StudioFunctionSignatureData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StudioFunctionSignatureData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.StudioFunctionSignatureDataReflection.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 StudioFunctionSignatureData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionSignatureData(StudioFunctionSignatureData other) : this() { + name_ = other.name_; + inputs_ = other.inputs_.Clone(); + outputs_ = other.outputs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionSignatureData Clone() { + return new StudioFunctionSignatureData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "inputs" field. + public const int InputsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_inputs_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Parser); + private readonly pbc::RepeatedField inputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Inputs { + get { return inputs_; } + } + + /// Field number for the "outputs" field. + public const int OutputsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_outputs_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.StudioFunctionPortDeclarationData.Parser); + private readonly pbc::RepeatedField outputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Outputs { + get { return outputs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StudioFunctionSignatureData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StudioFunctionSignatureData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if(!inputs_.Equals(other.inputs_)) return false; + if(!outputs_.Equals(other.outputs_)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + hash ^= inputs_.GetHashCode(); + hash ^= outputs_.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + inputs_.WriteTo(output, _repeated_inputs_codec); + outputs_.WriteTo(output, _repeated_outputs_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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + inputs_.WriteTo(ref output, _repeated_inputs_codec); + outputs_.WriteTo(ref output, _repeated_outputs_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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += inputs_.CalculateSize(_repeated_inputs_codec); + size += outputs_.CalculateSize(_repeated_outputs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StudioFunctionSignatureData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + inputs_.Add(other.inputs_); + outputs_.Add(other.outputs_); + _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: { + Name = input.ReadString(); + break; + } + case 18: { + inputs_.AddEntriesFrom(input, _repeated_inputs_codec); + break; + } + case 26: { + outputs_.AddEntriesFrom(input, _repeated_outputs_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: { + Name = input.ReadString(); + break; + } + case 18: { + inputs_.AddEntriesFrom(ref input, _repeated_inputs_codec); + break; + } + case 26: { + outputs_.AddEntriesFrom(ref input, _repeated_outputs_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StudioFunctionSignatureRegistryData.cs b/StudioFunctionSignatureRegistryData.cs new file mode 100644 index 0000000..4342bce --- /dev/null +++ b/StudioFunctionSignatureRegistryData.cs @@ -0,0 +1,273 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/studio_functions/studio_function_signature_registry_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/studio_functions/studio_function_signature_registry_data.proto + public static partial class StudioFunctionSignatureRegistryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/studio_functions/studio_function_signature_registry_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StudioFunctionSignatureRegistryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CkpjaXJjdWl0c192Mi9zdHVkaW9fZnVuY3Rpb25zL3N0dWRpb19mdW5jdGlv", + "bl9zaWduYXR1cmVfcmVnaXN0cnlfZGF0YS5wcm90bxILY2lyY3VpdHNfdjIa", + "UGNpcmN1aXRzX3YyL3N0dWRpb19mdW5jdGlvbnMvc3R1ZGlvX2Z1bmN0aW9u", + "X3NpZ25hdHVyZV9yZWdpc3RyeV9lbnRyeV9kYXRhLnByb3RvIocBCiNTdHVk", + "aW9GdW5jdGlvblNpZ25hdHVyZVJlZ2lzdHJ5RGF0YRJPChBzdHVkaW9fZnVu", + "Y3Rpb25zGAEgAygLMjUuY2lyY3VpdHNfdjIuU3R1ZGlvRnVuY3Rpb25TaWdu", + "YXR1cmVSZWdpc3RyeUVudHJ5RGF0YRIPCgdsYXN0X2lkGAIgASgFQhaqAhND", + "aXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryEntryDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData), global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryData.Parser, new[]{ "StudioFunctions", "LastId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StudioFunctionSignatureRegistryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StudioFunctionSignatureRegistryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.StudioFunctionSignatureRegistryDataReflection.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 StudioFunctionSignatureRegistryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionSignatureRegistryData(StudioFunctionSignatureRegistryData other) : this() { + studioFunctions_ = other.studioFunctions_.Clone(); + lastId_ = other.lastId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionSignatureRegistryData Clone() { + return new StudioFunctionSignatureRegistryData(this); + } + + /// Field number for the "studio_functions" field. + public const int StudioFunctionsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_studioFunctions_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryEntryData.Parser); + private readonly pbc::RepeatedField studioFunctions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField StudioFunctions { + get { return studioFunctions_; } + } + + /// Field number for the "last_id" field. + public const int LastIdFieldNumber = 2; + private int lastId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int LastId { + get { return lastId_; } + set { + lastId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StudioFunctionSignatureRegistryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StudioFunctionSignatureRegistryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!studioFunctions_.Equals(other.studioFunctions_)) return false; + if (LastId != other.LastId) 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; + hash ^= studioFunctions_.GetHashCode(); + if (LastId != 0) hash ^= LastId.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 + studioFunctions_.WriteTo(output, _repeated_studioFunctions_codec); + if (LastId != 0) { + output.WriteRawTag(16); + output.WriteInt32(LastId); + } + 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) { + studioFunctions_.WriteTo(ref output, _repeated_studioFunctions_codec); + if (LastId != 0) { + output.WriteRawTag(16); + output.WriteInt32(LastId); + } + 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; + size += studioFunctions_.CalculateSize(_repeated_studioFunctions_codec); + if (LastId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(LastId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StudioFunctionSignatureRegistryData other) { + if (other == null) { + return; + } + studioFunctions_.Add(other.studioFunctions_); + if (other.LastId != 0) { + LastId = other.LastId; + } + _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: { + studioFunctions_.AddEntriesFrom(input, _repeated_studioFunctions_codec); + break; + } + case 16: { + LastId = input.ReadInt32(); + 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: { + studioFunctions_.AddEntriesFrom(ref input, _repeated_studioFunctions_codec); + break; + } + case 16: { + LastId = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StudioFunctionSignatureRegistryEntryData.cs b/StudioFunctionSignatureRegistryEntryData.cs new file mode 100644 index 0000000..39e96b9 --- /dev/null +++ b/StudioFunctionSignatureRegistryEntryData.cs @@ -0,0 +1,293 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/studio_functions/studio_function_signature_registry_entry_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/studio_functions/studio_function_signature_registry_entry_data.proto + public static partial class StudioFunctionSignatureRegistryEntryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/studio_functions/studio_function_signature_registry_entry_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StudioFunctionSignatureRegistryEntryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "ClBjaXJjdWl0c192Mi9zdHVkaW9fZnVuY3Rpb25zL3N0dWRpb19mdW5jdGlv", + "bl9zaWduYXR1cmVfcmVnaXN0cnlfZW50cnlfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIaRGNpcmN1aXRzX3YyL3N0dWRpb19mdW5jdGlvbnMvc3R1ZGlvX2Z1", + "bmN0aW9uX3JlZ2lzdHJhdGlvbl9kYXRhLnByb3RvInkKKFN0dWRpb0Z1bmN0", + "aW9uU2lnbmF0dXJlUmVnaXN0cnlFbnRyeURhdGESCgoCaWQYASABKAUSQQoM", + "cmVnaXN0cmF0aW9uGAIgASgLMisuY2lyY3VpdHNfdjIuU3R1ZGlvRnVuY3Rp", + "b25SZWdpc3RyYXRpb25EYXRhQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.StudioFunctionRegistrationDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryEntryData), global::CircuitsV2.Protobuf.StudioFunctionSignatureRegistryEntryData.Parser, new[]{ "Id", "Registration" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StudioFunctionSignatureRegistryEntryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StudioFunctionSignatureRegistryEntryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.StudioFunctionSignatureRegistryEntryDataReflection.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 StudioFunctionSignatureRegistryEntryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionSignatureRegistryEntryData(StudioFunctionSignatureRegistryEntryData other) : this() { + id_ = other.id_; + registration_ = other.registration_ != null ? other.registration_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioFunctionSignatureRegistryEntryData Clone() { + return new StudioFunctionSignatureRegistryEntryData(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private int id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Id { + get { return id_; } + set { + id_ = value; + } + } + + /// Field number for the "registration" field. + public const int RegistrationFieldNumber = 2; + private global::CircuitsV2.Protobuf.StudioFunctionRegistrationData registration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.StudioFunctionRegistrationData Registration { + get { return registration_; } + set { + registration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StudioFunctionSignatureRegistryEntryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StudioFunctionSignatureRegistryEntryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) return false; + if (!object.Equals(Registration, other.Registration)) 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 (Id != 0) hash ^= Id.GetHashCode(); + if (registration_ != null) hash ^= Registration.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 (Id != 0) { + output.WriteRawTag(8); + output.WriteInt32(Id); + } + if (registration_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Registration); + } + 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 (Id != 0) { + output.WriteRawTag(8); + output.WriteInt32(Id); + } + if (registration_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Registration); + } + 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 (Id != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Id); + } + if (registration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Registration); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StudioFunctionSignatureRegistryEntryData other) { + if (other == null) { + return; + } + if (other.Id != 0) { + Id = other.Id; + } + if (other.registration_ != null) { + if (registration_ == null) { + Registration = new global::CircuitsV2.Protobuf.StudioFunctionRegistrationData(); + } + Registration.MergeFrom(other.Registration); + } + _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 8: { + Id = input.ReadInt32(); + break; + } + case 18: { + if (registration_ == null) { + Registration = new global::CircuitsV2.Protobuf.StudioFunctionRegistrationData(); + } + input.ReadMessage(Registration); + 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 8: { + Id = input.ReadInt32(); + break; + } + case 18: { + if (registration_ == null) { + Registration = new global::CircuitsV2.Protobuf.StudioFunctionRegistrationData(); + } + input.ReadMessage(Registration); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StudioObjectUnityAssetData.cs b/StudioObjectUnityAssetData.cs new file mode 100644 index 0000000..634557d --- /dev/null +++ b/StudioObjectUnityAssetData.cs @@ -0,0 +1,355 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/studio_object_unity_asset_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/studio_object_unity_asset_data.proto + public static partial class StudioObjectUnityAssetDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/studio_object_unity_asset_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StudioObjectUnityAssetDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjlyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zdHVkaW9fb2JqZWN0X3VuaXR5X2Fz", + "c2V0X2RhdGEucHJvdG8SCHJlY19yb29tGhRjb3JlL2d1aWRfZGF0YS5wcm90", + "byK3AQoaU3R1ZGlvT2JqZWN0VW5pdHlBc3NldERhdGESKgoSdW5pdHlfc3Vi", + "X2Fzc2V0X2lkGAEgASgLMg4uY29yZS5HdWlkRGF0YRIyChpyZWZlcmVuY2Vk", + "X3VuaXR5X2Fzc2V0X2lkcxgCIAMoCzIOLmNvcmUuR3VpZERhdGESGQoRb2Jq", + "ZWN0X2JvYXJkX2RhdGEYAyABKAwSHgoWb2JqZWN0X2JvYXJkX3NpZ25hdHVy", + "ZRgEIAEoCUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.StudioObjectUnityAssetData), global::RecRoom.Protobuf.StudioObjectUnityAssetData.Parser, new[]{ "UnitySubAssetId", "ReferencedUnityAssetIds", "ObjectBoardData", "ObjectBoardSignature" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StudioObjectUnityAssetData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StudioObjectUnityAssetData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.StudioObjectUnityAssetDataReflection.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 StudioObjectUnityAssetData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioObjectUnityAssetData(StudioObjectUnityAssetData other) : this() { + unitySubAssetId_ = other.unitySubAssetId_ != null ? other.unitySubAssetId_.Clone() : null; + referencedUnityAssetIds_ = other.referencedUnityAssetIds_.Clone(); + objectBoardData_ = other.objectBoardData_; + objectBoardSignature_ = other.objectBoardSignature_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StudioObjectUnityAssetData Clone() { + return new StudioObjectUnityAssetData(this); + } + + /// Field number for the "unity_sub_asset_id" field. + public const int UnitySubAssetIdFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData unitySubAssetId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData UnitySubAssetId { + get { return unitySubAssetId_; } + set { + unitySubAssetId_ = value; + } + } + + /// Field number for the "referenced_unity_asset_ids" field. + public const int ReferencedUnityAssetIdsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_referencedUnityAssetIds_codec + = pb::FieldCodec.ForMessage(18, global::RecRoom.Protobuf.Core.GuidData.Parser); + private readonly pbc::RepeatedField referencedUnityAssetIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ReferencedUnityAssetIds { + get { return referencedUnityAssetIds_; } + } + + /// Field number for the "object_board_data" field. + public const int ObjectBoardDataFieldNumber = 3; + private pb::ByteString objectBoardData_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString ObjectBoardData { + get { return objectBoardData_; } + set { + objectBoardData_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "object_board_signature" field. + public const int ObjectBoardSignatureFieldNumber = 4; + private string objectBoardSignature_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ObjectBoardSignature { + get { return objectBoardSignature_; } + set { + objectBoardSignature_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StudioObjectUnityAssetData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StudioObjectUnityAssetData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(UnitySubAssetId, other.UnitySubAssetId)) return false; + if(!referencedUnityAssetIds_.Equals(other.referencedUnityAssetIds_)) return false; + if (ObjectBoardData != other.ObjectBoardData) return false; + if (ObjectBoardSignature != other.ObjectBoardSignature) 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 (unitySubAssetId_ != null) hash ^= UnitySubAssetId.GetHashCode(); + hash ^= referencedUnityAssetIds_.GetHashCode(); + if (ObjectBoardData.Length != 0) hash ^= ObjectBoardData.GetHashCode(); + if (ObjectBoardSignature.Length != 0) hash ^= ObjectBoardSignature.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 (unitySubAssetId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(UnitySubAssetId); + } + referencedUnityAssetIds_.WriteTo(output, _repeated_referencedUnityAssetIds_codec); + if (ObjectBoardData.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(ObjectBoardData); + } + if (ObjectBoardSignature.Length != 0) { + output.WriteRawTag(34); + output.WriteString(ObjectBoardSignature); + } + 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 (unitySubAssetId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(UnitySubAssetId); + } + referencedUnityAssetIds_.WriteTo(ref output, _repeated_referencedUnityAssetIds_codec); + if (ObjectBoardData.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(ObjectBoardData); + } + if (ObjectBoardSignature.Length != 0) { + output.WriteRawTag(34); + output.WriteString(ObjectBoardSignature); + } + 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 (unitySubAssetId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(UnitySubAssetId); + } + size += referencedUnityAssetIds_.CalculateSize(_repeated_referencedUnityAssetIds_codec); + if (ObjectBoardData.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(ObjectBoardData); + } + if (ObjectBoardSignature.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ObjectBoardSignature); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StudioObjectUnityAssetData other) { + if (other == null) { + return; + } + if (other.unitySubAssetId_ != null) { + if (unitySubAssetId_ == null) { + UnitySubAssetId = new global::RecRoom.Protobuf.Core.GuidData(); + } + UnitySubAssetId.MergeFrom(other.UnitySubAssetId); + } + referencedUnityAssetIds_.Add(other.referencedUnityAssetIds_); + if (other.ObjectBoardData.Length != 0) { + ObjectBoardData = other.ObjectBoardData; + } + if (other.ObjectBoardSignature.Length != 0) { + ObjectBoardSignature = other.ObjectBoardSignature; + } + _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 (unitySubAssetId_ == null) { + UnitySubAssetId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(UnitySubAssetId); + break; + } + case 18: { + referencedUnityAssetIds_.AddEntriesFrom(input, _repeated_referencedUnityAssetIds_codec); + break; + } + case 26: { + ObjectBoardData = input.ReadBytes(); + break; + } + case 34: { + ObjectBoardSignature = input.ReadString(); + 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 (unitySubAssetId_ == null) { + UnitySubAssetId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(UnitySubAssetId); + break; + } + case 18: { + referencedUnityAssetIds_.AddEntriesFrom(ref input, _repeated_referencedUnityAssetIds_codec); + break; + } + case 26: { + ObjectBoardData = input.ReadBytes(); + break; + } + case 34: { + ObjectBoardSignature = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/StuntrunnerGameRuleData.cs b/StuntrunnerGameRuleData.cs new file mode 100644 index 0000000..052ee94 --- /dev/null +++ b/StuntrunnerGameRuleData.cs @@ -0,0 +1,393 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/game_configuration/stuntrunner_game_rule_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/game_configuration/stuntrunner_game_rule_data.proto + public static partial class StuntrunnerGameRuleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/game_configuration/stuntrunner_game_rule_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static StuntrunnerGameRuleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjxyZWNfcm9vbS9nYW1lX2NvbmZpZ3VyYXRpb24vc3R1bnRydW5uZXJfZ2Ft", + "ZV9ydWxlX2RhdGEucHJvdG8SCHJlY19yb29tIpoBChdTdHVudHJ1bm5lckdh", + "bWVSdWxlRGF0YRIVCg1tdXNpY19lbmFibGVkGAEgASgIEhkKEWFubm91bmNl", + "cl9lbmFibGVkGAIgASgIEhgKEGFtYmllbmNlX2VuYWJsZWQYAyABKAgSGgoS", + "c3BvdGxpZ2h0c19lbmFibGVkGAQgASgIEhcKD21heF9jb3Vyc2VfdGltZRgF", + "IAEoBUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.StuntrunnerGameRuleData), global::RecRoom.Protobuf.StuntrunnerGameRuleData.Parser, new[]{ "MusicEnabled", "AnnouncerEnabled", "AmbienceEnabled", "SpotlightsEnabled", "MaxCourseTime" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StuntrunnerGameRuleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StuntrunnerGameRuleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.StuntrunnerGameRuleDataReflection.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 StuntrunnerGameRuleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StuntrunnerGameRuleData(StuntrunnerGameRuleData other) : this() { + musicEnabled_ = other.musicEnabled_; + announcerEnabled_ = other.announcerEnabled_; + ambienceEnabled_ = other.ambienceEnabled_; + spotlightsEnabled_ = other.spotlightsEnabled_; + maxCourseTime_ = other.maxCourseTime_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StuntrunnerGameRuleData Clone() { + return new StuntrunnerGameRuleData(this); + } + + /// Field number for the "music_enabled" field. + public const int MusicEnabledFieldNumber = 1; + private bool musicEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool MusicEnabled { + get { return musicEnabled_; } + set { + musicEnabled_ = value; + } + } + + /// Field number for the "announcer_enabled" field. + public const int AnnouncerEnabledFieldNumber = 2; + private bool announcerEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AnnouncerEnabled { + get { return announcerEnabled_; } + set { + announcerEnabled_ = value; + } + } + + /// Field number for the "ambience_enabled" field. + public const int AmbienceEnabledFieldNumber = 3; + private bool ambienceEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AmbienceEnabled { + get { return ambienceEnabled_; } + set { + ambienceEnabled_ = value; + } + } + + /// Field number for the "spotlights_enabled" field. + public const int SpotlightsEnabledFieldNumber = 4; + private bool spotlightsEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SpotlightsEnabled { + get { return spotlightsEnabled_; } + set { + spotlightsEnabled_ = value; + } + } + + /// Field number for the "max_course_time" field. + public const int MaxCourseTimeFieldNumber = 5; + private int maxCourseTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxCourseTime { + get { return maxCourseTime_; } + set { + maxCourseTime_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StuntrunnerGameRuleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StuntrunnerGameRuleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MusicEnabled != other.MusicEnabled) return false; + if (AnnouncerEnabled != other.AnnouncerEnabled) return false; + if (AmbienceEnabled != other.AmbienceEnabled) return false; + if (SpotlightsEnabled != other.SpotlightsEnabled) return false; + if (MaxCourseTime != other.MaxCourseTime) 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 (MusicEnabled != false) hash ^= MusicEnabled.GetHashCode(); + if (AnnouncerEnabled != false) hash ^= AnnouncerEnabled.GetHashCode(); + if (AmbienceEnabled != false) hash ^= AmbienceEnabled.GetHashCode(); + if (SpotlightsEnabled != false) hash ^= SpotlightsEnabled.GetHashCode(); + if (MaxCourseTime != 0) hash ^= MaxCourseTime.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 (MusicEnabled != false) { + output.WriteRawTag(8); + output.WriteBool(MusicEnabled); + } + if (AnnouncerEnabled != false) { + output.WriteRawTag(16); + output.WriteBool(AnnouncerEnabled); + } + if (AmbienceEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(AmbienceEnabled); + } + if (SpotlightsEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(SpotlightsEnabled); + } + if (MaxCourseTime != 0) { + output.WriteRawTag(40); + output.WriteInt32(MaxCourseTime); + } + 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 (MusicEnabled != false) { + output.WriteRawTag(8); + output.WriteBool(MusicEnabled); + } + if (AnnouncerEnabled != false) { + output.WriteRawTag(16); + output.WriteBool(AnnouncerEnabled); + } + if (AmbienceEnabled != false) { + output.WriteRawTag(24); + output.WriteBool(AmbienceEnabled); + } + if (SpotlightsEnabled != false) { + output.WriteRawTag(32); + output.WriteBool(SpotlightsEnabled); + } + if (MaxCourseTime != 0) { + output.WriteRawTag(40); + output.WriteInt32(MaxCourseTime); + } + 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 (MusicEnabled != false) { + size += 1 + 1; + } + if (AnnouncerEnabled != false) { + size += 1 + 1; + } + if (AmbienceEnabled != false) { + size += 1 + 1; + } + if (SpotlightsEnabled != false) { + size += 1 + 1; + } + if (MaxCourseTime != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxCourseTime); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StuntrunnerGameRuleData other) { + if (other == null) { + return; + } + if (other.MusicEnabled != false) { + MusicEnabled = other.MusicEnabled; + } + if (other.AnnouncerEnabled != false) { + AnnouncerEnabled = other.AnnouncerEnabled; + } + if (other.AmbienceEnabled != false) { + AmbienceEnabled = other.AmbienceEnabled; + } + if (other.SpotlightsEnabled != false) { + SpotlightsEnabled = other.SpotlightsEnabled; + } + if (other.MaxCourseTime != 0) { + MaxCourseTime = other.MaxCourseTime; + } + _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 8: { + MusicEnabled = input.ReadBool(); + break; + } + case 16: { + AnnouncerEnabled = input.ReadBool(); + break; + } + case 24: { + AmbienceEnabled = input.ReadBool(); + break; + } + case 32: { + SpotlightsEnabled = input.ReadBool(); + break; + } + case 40: { + MaxCourseTime = input.ReadInt32(); + 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 8: { + MusicEnabled = input.ReadBool(); + break; + } + case 16: { + AnnouncerEnabled = input.ReadBool(); + break; + } + case 24: { + AmbienceEnabled = input.ReadBool(); + break; + } + case 32: { + SpotlightsEnabled = input.ReadBool(); + break; + } + case 40: { + MaxCourseTime = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SunConstantNodeData.cs b/SunConstantNodeData.cs new file mode 100644 index 0000000..8cdd190 --- /dev/null +++ b/SunConstantNodeData.cs @@ -0,0 +1,580 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/sun_constant_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/sun_constant_node_data.proto + public static partial class SunConstantNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/sun_constant_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SunConstantNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihjaXJjdWl0c192Mi9zdW5fY29uc3RhbnRfbm9kZV9kYXRhLnByb3RvEgtj", + "aXJjdWl0c192MiLzAQoTU3VuQ29uc3RhbnROb2RlRGF0YRIRCglzdW5fY29s", + "b3IYASABKAUSFQoNc3VuX2ludGVuc2l0eRgCIAEoAhIXCg9zaGFkb3dfc3Ry", + "ZW5ndGgYAyABKAISEQoJZGlzY19zaXplGAQgASgCEhIKCmdsb3dfY29sb3IY", + "BSABKAUSEQoJZ2xvd19zaXplGAYgASgCEhUKDWdsb3dfc3RyZW5ndGgYByAB", + "KAISFAoMZ2xvd19ob3Jpem9uGAggASgCEhwKFHJlZmxlY3Rpb25faW50ZW5z", + "aXR5GAkgASgCEhQKDGNsaXBfaG9yaXpvbhgKIAEoCEIWqgITQ2lyY3VpdHNW", + "Mi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SunConstantNodeData), global::CircuitsV2.Protobuf.SunConstantNodeData.Parser, new[]{ "SunColor", "SunIntensity", "ShadowStrength", "DiscSize", "GlowColor", "GlowSize", "GlowStrength", "GlowHorizon", "ReflectionIntensity", "ClipHorizon" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SunConstantNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SunConstantNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SunConstantNodeDataReflection.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 SunConstantNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SunConstantNodeData(SunConstantNodeData other) : this() { + sunColor_ = other.sunColor_; + sunIntensity_ = other.sunIntensity_; + shadowStrength_ = other.shadowStrength_; + discSize_ = other.discSize_; + glowColor_ = other.glowColor_; + glowSize_ = other.glowSize_; + glowStrength_ = other.glowStrength_; + glowHorizon_ = other.glowHorizon_; + reflectionIntensity_ = other.reflectionIntensity_; + clipHorizon_ = other.clipHorizon_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SunConstantNodeData Clone() { + return new SunConstantNodeData(this); + } + + /// Field number for the "sun_color" field. + public const int SunColorFieldNumber = 1; + private int sunColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SunColor { + get { return sunColor_; } + set { + sunColor_ = value; + } + } + + /// Field number for the "sun_intensity" field. + public const int SunIntensityFieldNumber = 2; + private float sunIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SunIntensity { + get { return sunIntensity_; } + set { + sunIntensity_ = value; + } + } + + /// Field number for the "shadow_strength" field. + public const int ShadowStrengthFieldNumber = 3; + private float shadowStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ShadowStrength { + get { return shadowStrength_; } + set { + shadowStrength_ = value; + } + } + + /// Field number for the "disc_size" field. + public const int DiscSizeFieldNumber = 4; + private float discSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float DiscSize { + get { return discSize_; } + set { + discSize_ = value; + } + } + + /// Field number for the "glow_color" field. + public const int GlowColorFieldNumber = 5; + private int glowColor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int GlowColor { + get { return glowColor_; } + set { + glowColor_ = value; + } + } + + /// Field number for the "glow_size" field. + public const int GlowSizeFieldNumber = 6; + private float glowSize_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowSize { + get { return glowSize_; } + set { + glowSize_ = value; + } + } + + /// Field number for the "glow_strength" field. + public const int GlowStrengthFieldNumber = 7; + private float glowStrength_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowStrength { + get { return glowStrength_; } + set { + glowStrength_ = value; + } + } + + /// Field number for the "glow_horizon" field. + public const int GlowHorizonFieldNumber = 8; + private float glowHorizon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float GlowHorizon { + get { return glowHorizon_; } + set { + glowHorizon_ = value; + } + } + + /// Field number for the "reflection_intensity" field. + public const int ReflectionIntensityFieldNumber = 9; + private float reflectionIntensity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ReflectionIntensity { + get { return reflectionIntensity_; } + set { + reflectionIntensity_ = value; + } + } + + /// Field number for the "clip_horizon" field. + public const int ClipHorizonFieldNumber = 10; + private bool clipHorizon_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ClipHorizon { + get { return clipHorizon_; } + set { + clipHorizon_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SunConstantNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SunConstantNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SunColor != other.SunColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SunIntensity, other.SunIntensity)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ShadowStrength, other.ShadowStrength)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(DiscSize, other.DiscSize)) return false; + if (GlowColor != other.GlowColor) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowSize, other.GlowSize)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowStrength, other.GlowStrength)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(GlowHorizon, other.GlowHorizon)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ReflectionIntensity, other.ReflectionIntensity)) return false; + if (ClipHorizon != other.ClipHorizon) 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 (SunColor != 0) hash ^= SunColor.GetHashCode(); + if (SunIntensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SunIntensity); + if (ShadowStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ShadowStrength); + if (DiscSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(DiscSize); + if (GlowColor != 0) hash ^= GlowColor.GetHashCode(); + if (GlowSize != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowSize); + if (GlowStrength != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowStrength); + if (GlowHorizon != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(GlowHorizon); + if (ReflectionIntensity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ReflectionIntensity); + if (ClipHorizon != false) hash ^= ClipHorizon.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 (SunColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(SunColor); + } + if (SunIntensity != 0F) { + output.WriteRawTag(21); + output.WriteFloat(SunIntensity); + } + if (ShadowStrength != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ShadowStrength); + } + if (DiscSize != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DiscSize); + } + if (GlowColor != 0) { + output.WriteRawTag(40); + output.WriteInt32(GlowColor); + } + if (GlowSize != 0F) { + output.WriteRawTag(53); + output.WriteFloat(GlowSize); + } + if (GlowStrength != 0F) { + output.WriteRawTag(61); + output.WriteFloat(GlowStrength); + } + if (GlowHorizon != 0F) { + output.WriteRawTag(69); + output.WriteFloat(GlowHorizon); + } + if (ReflectionIntensity != 0F) { + output.WriteRawTag(77); + output.WriteFloat(ReflectionIntensity); + } + if (ClipHorizon != false) { + output.WriteRawTag(80); + output.WriteBool(ClipHorizon); + } + 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 (SunColor != 0) { + output.WriteRawTag(8); + output.WriteInt32(SunColor); + } + if (SunIntensity != 0F) { + output.WriteRawTag(21); + output.WriteFloat(SunIntensity); + } + if (ShadowStrength != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ShadowStrength); + } + if (DiscSize != 0F) { + output.WriteRawTag(37); + output.WriteFloat(DiscSize); + } + if (GlowColor != 0) { + output.WriteRawTag(40); + output.WriteInt32(GlowColor); + } + if (GlowSize != 0F) { + output.WriteRawTag(53); + output.WriteFloat(GlowSize); + } + if (GlowStrength != 0F) { + output.WriteRawTag(61); + output.WriteFloat(GlowStrength); + } + if (GlowHorizon != 0F) { + output.WriteRawTag(69); + output.WriteFloat(GlowHorizon); + } + if (ReflectionIntensity != 0F) { + output.WriteRawTag(77); + output.WriteFloat(ReflectionIntensity); + } + if (ClipHorizon != false) { + output.WriteRawTag(80); + output.WriteBool(ClipHorizon); + } + 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 (SunColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SunColor); + } + if (SunIntensity != 0F) { + size += 1 + 4; + } + if (ShadowStrength != 0F) { + size += 1 + 4; + } + if (DiscSize != 0F) { + size += 1 + 4; + } + if (GlowColor != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(GlowColor); + } + if (GlowSize != 0F) { + size += 1 + 4; + } + if (GlowStrength != 0F) { + size += 1 + 4; + } + if (GlowHorizon != 0F) { + size += 1 + 4; + } + if (ReflectionIntensity != 0F) { + size += 1 + 4; + } + if (ClipHorizon != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SunConstantNodeData other) { + if (other == null) { + return; + } + if (other.SunColor != 0) { + SunColor = other.SunColor; + } + if (other.SunIntensity != 0F) { + SunIntensity = other.SunIntensity; + } + if (other.ShadowStrength != 0F) { + ShadowStrength = other.ShadowStrength; + } + if (other.DiscSize != 0F) { + DiscSize = other.DiscSize; + } + if (other.GlowColor != 0) { + GlowColor = other.GlowColor; + } + if (other.GlowSize != 0F) { + GlowSize = other.GlowSize; + } + if (other.GlowStrength != 0F) { + GlowStrength = other.GlowStrength; + } + if (other.GlowHorizon != 0F) { + GlowHorizon = other.GlowHorizon; + } + if (other.ReflectionIntensity != 0F) { + ReflectionIntensity = other.ReflectionIntensity; + } + if (other.ClipHorizon != false) { + ClipHorizon = other.ClipHorizon; + } + _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 8: { + SunColor = input.ReadInt32(); + break; + } + case 21: { + SunIntensity = input.ReadFloat(); + break; + } + case 29: { + ShadowStrength = input.ReadFloat(); + break; + } + case 37: { + DiscSize = input.ReadFloat(); + break; + } + case 40: { + GlowColor = input.ReadInt32(); + break; + } + case 53: { + GlowSize = input.ReadFloat(); + break; + } + case 61: { + GlowStrength = input.ReadFloat(); + break; + } + case 69: { + GlowHorizon = input.ReadFloat(); + break; + } + case 77: { + ReflectionIntensity = input.ReadFloat(); + break; + } + case 80: { + ClipHorizon = input.ReadBool(); + 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 8: { + SunColor = input.ReadInt32(); + break; + } + case 21: { + SunIntensity = input.ReadFloat(); + break; + } + case 29: { + ShadowStrength = input.ReadFloat(); + break; + } + case 37: { + DiscSize = input.ReadFloat(); + break; + } + case 40: { + GlowColor = input.ReadInt32(); + break; + } + case 53: { + GlowSize = input.ReadFloat(); + break; + } + case 61: { + GlowStrength = input.ReadFloat(); + break; + } + case 69: { + GlowHorizon = input.ReadFloat(); + break; + } + case 77: { + ReflectionIntensity = input.ReadFloat(); + break; + } + case 80: { + ClipHorizon = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SuperRoomData.cs b/SuperRoomData.cs new file mode 100644 index 0000000..d6cb3c7 --- /dev/null +++ b/SuperRoomData.cs @@ -0,0 +1,406 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/super_room_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/super_room_data.proto + public static partial class SuperRoomDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/super_room_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SuperRoomDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zdXBlcl9yb29tX2RhdGEucHJvdG8S", + "CHJlY19yb29tGihjaXJjdWl0c192Mi9jbG91ZF9kYXRhX2xlZGdlcl9kYXRh", + "LnByb3RvGitjaXJjdWl0c192Mi9wcm9ncmVzc2lvbl9zZXR0aW5nc19kYXRh", + "LnByb3RvGh1jaXJjdWl0c192Mi9yZXdhcmRfZGF0YS5wcm90bxotcmVjX3Jv", + "b20vcGVyc2lzdGVuY2Uvc3VwZXJfcm9vbV92ZXJzaW9uLnByb3RvIpQCCg1T", + "dXBlclJvb21EYXRhEisKB3ZlcnNpb24YAiABKA4yGi5yZWNfcm9vbS5TdXBl", + "clJvb21WZXJzaW9uEjsKEWNsb3VkX2RhdGFfbGVkZ2VyGAMgASgLMiAuY2ly", + "Y3VpdHNfdjIuQ2xvdWREYXRhTGVkZ2VyRGF0YRIsCgtyZXdhcmRfZGF0YRgE", + "IAMoCzIXLmNpcmN1aXRzX3YyLlJld2FyZERhdGESRQoYcHJvZ3Jlc3Npb25f", + "bWFuYWdlcl9kYXRhGAUgASgLMiMuY2lyY3VpdHNfdjIuUHJvZ3Jlc3Npb25N", + "YW5hZ2VyRGF0YRIkChxERVBSRUNBVEVEX2Nsb3VkX2RhdGFfbGVkZ2VyGAEg", + "ASgMQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::CircuitsV2.Protobuf.CloudDataLedgerDataReflection.Descriptor, global::CircuitsV2.Protobuf.ProgressionSettingsDataReflection.Descriptor, global::CircuitsV2.Protobuf.RewardDataReflection.Descriptor, global::RecRoom.Protobuf.SuperRoomVersionReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SuperRoomData), global::RecRoom.Protobuf.SuperRoomData.Parser, new[]{ "Version", "CloudDataLedger", "RewardData", "ProgressionManagerData", "DEPRECATEDCloudDataLedger" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SuperRoomData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SuperRoomData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SuperRoomDataReflection.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 SuperRoomData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SuperRoomData(SuperRoomData other) : this() { + version_ = other.version_; + cloudDataLedger_ = other.cloudDataLedger_ != null ? other.cloudDataLedger_.Clone() : null; + rewardData_ = other.rewardData_.Clone(); + progressionManagerData_ = other.progressionManagerData_ != null ? other.progressionManagerData_.Clone() : null; + dEPRECATEDCloudDataLedger_ = other.dEPRECATEDCloudDataLedger_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SuperRoomData Clone() { + return new SuperRoomData(this); + } + + /// Field number for the "version" field. + public const int VersionFieldNumber = 2; + private global::RecRoom.Protobuf.SuperRoomVersion version_ = global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SuperRoomVersion Version { + get { return version_; } + set { + version_ = value; + } + } + + /// Field number for the "cloud_data_ledger" field. + public const int CloudDataLedgerFieldNumber = 3; + private global::CircuitsV2.Protobuf.CloudDataLedgerData cloudDataLedger_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CloudDataLedgerData CloudDataLedger { + get { return cloudDataLedger_; } + set { + cloudDataLedger_ = value; + } + } + + /// Field number for the "reward_data" field. + public const int RewardDataFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_rewardData_codec + = pb::FieldCodec.ForMessage(34, global::CircuitsV2.Protobuf.RewardData.Parser); + private readonly pbc::RepeatedField rewardData_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField RewardData { + get { return rewardData_; } + } + + /// Field number for the "progression_manager_data" field. + public const int ProgressionManagerDataFieldNumber = 5; + private global::CircuitsV2.Protobuf.ProgressionManagerData progressionManagerData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProgressionManagerData ProgressionManagerData { + get { return progressionManagerData_; } + set { + progressionManagerData_ = value; + } + } + + /// Field number for the "DEPRECATED_cloud_data_ledger" field. + public const int DEPRECATEDCloudDataLedgerFieldNumber = 1; + private pb::ByteString dEPRECATEDCloudDataLedger_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDCloudDataLedger { + get { return dEPRECATEDCloudDataLedger_; } + set { + dEPRECATEDCloudDataLedger_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SuperRoomData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SuperRoomData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Version != other.Version) return false; + if (!object.Equals(CloudDataLedger, other.CloudDataLedger)) return false; + if(!rewardData_.Equals(other.rewardData_)) return false; + if (!object.Equals(ProgressionManagerData, other.ProgressionManagerData)) return false; + if (DEPRECATEDCloudDataLedger != other.DEPRECATEDCloudDataLedger) 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 (Version != global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion) hash ^= Version.GetHashCode(); + if (cloudDataLedger_ != null) hash ^= CloudDataLedger.GetHashCode(); + hash ^= rewardData_.GetHashCode(); + if (progressionManagerData_ != null) hash ^= ProgressionManagerData.GetHashCode(); + if (DEPRECATEDCloudDataLedger.Length != 0) hash ^= DEPRECATEDCloudDataLedger.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 (DEPRECATEDCloudDataLedger.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDCloudDataLedger); + } + if (Version != global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion) { + output.WriteRawTag(16); + output.WriteEnum((int) Version); + } + if (cloudDataLedger_ != null) { + output.WriteRawTag(26); + output.WriteMessage(CloudDataLedger); + } + rewardData_.WriteTo(output, _repeated_rewardData_codec); + if (progressionManagerData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(ProgressionManagerData); + } + 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 (DEPRECATEDCloudDataLedger.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDCloudDataLedger); + } + if (Version != global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion) { + output.WriteRawTag(16); + output.WriteEnum((int) Version); + } + if (cloudDataLedger_ != null) { + output.WriteRawTag(26); + output.WriteMessage(CloudDataLedger); + } + rewardData_.WriteTo(ref output, _repeated_rewardData_codec); + if (progressionManagerData_ != null) { + output.WriteRawTag(42); + output.WriteMessage(ProgressionManagerData); + } + 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 (Version != global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Version); + } + if (cloudDataLedger_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CloudDataLedger); + } + size += rewardData_.CalculateSize(_repeated_rewardData_codec); + if (progressionManagerData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProgressionManagerData); + } + if (DEPRECATEDCloudDataLedger.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDCloudDataLedger); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SuperRoomData other) { + if (other == null) { + return; + } + if (other.Version != global::RecRoom.Protobuf.SuperRoomVersion.V0NewSuperRoomVersion) { + Version = other.Version; + } + if (other.cloudDataLedger_ != null) { + if (cloudDataLedger_ == null) { + CloudDataLedger = new global::CircuitsV2.Protobuf.CloudDataLedgerData(); + } + CloudDataLedger.MergeFrom(other.CloudDataLedger); + } + rewardData_.Add(other.rewardData_); + if (other.progressionManagerData_ != null) { + if (progressionManagerData_ == null) { + ProgressionManagerData = new global::CircuitsV2.Protobuf.ProgressionManagerData(); + } + ProgressionManagerData.MergeFrom(other.ProgressionManagerData); + } + if (other.DEPRECATEDCloudDataLedger.Length != 0) { + DEPRECATEDCloudDataLedger = other.DEPRECATEDCloudDataLedger; + } + _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: { + DEPRECATEDCloudDataLedger = input.ReadBytes(); + break; + } + case 16: { + Version = (global::RecRoom.Protobuf.SuperRoomVersion) input.ReadEnum(); + break; + } + case 26: { + if (cloudDataLedger_ == null) { + CloudDataLedger = new global::CircuitsV2.Protobuf.CloudDataLedgerData(); + } + input.ReadMessage(CloudDataLedger); + break; + } + case 34: { + rewardData_.AddEntriesFrom(input, _repeated_rewardData_codec); + break; + } + case 42: { + if (progressionManagerData_ == null) { + ProgressionManagerData = new global::CircuitsV2.Protobuf.ProgressionManagerData(); + } + input.ReadMessage(ProgressionManagerData); + 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: { + DEPRECATEDCloudDataLedger = input.ReadBytes(); + break; + } + case 16: { + Version = (global::RecRoom.Protobuf.SuperRoomVersion) input.ReadEnum(); + break; + } + case 26: { + if (cloudDataLedger_ == null) { + CloudDataLedger = new global::CircuitsV2.Protobuf.CloudDataLedgerData(); + } + input.ReadMessage(CloudDataLedger); + break; + } + case 34: { + rewardData_.AddEntriesFrom(ref input, _repeated_rewardData_codec); + break; + } + case 42: { + if (progressionManagerData_ == null) { + ProgressionManagerData = new global::CircuitsV2.Protobuf.ProgressionManagerData(); + } + input.ReadMessage(ProgressionManagerData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SuperRoomVersion.cs b/SuperRoomVersion.cs new file mode 100644 index 0000000..1084fd3 --- /dev/null +++ b/SuperRoomVersion.cs @@ -0,0 +1,55 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/super_room_version.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/super_room_version.proto + public static partial class SuperRoomVersionReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/super_room_version.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SuperRoomVersionReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS9zdXBlcl9yb29tX3ZlcnNpb24ucHJv", + "dG8SCHJlY19yb29tKtQBChBTdXBlclJvb21WZXJzaW9uEhkKFVYwTmV3U3Vw", + "ZXJSb29tVmVyc2lvbhAAEiIKHlYxU3Ryb25nbHlUeXBlZENsb3VkRGF0YUxl", + "ZGdlchABEiYKIlYyQ2xvdWREYXRhTGVkZ2VyVmVyc2lvbmluZ1JlbW92ZWQQ", + "AhIVChFWM1Byb2dyZXNzaW9uRGF0YRADEiIKHlY0UHJvZ3Jlc3Npb25Db25m", + "aWd1cmF0aW9uRGF0YRAEEhoKFkxhdGVzdFN1cGVyUm9vbVZlcnNpb24QBBoC", + "EAFCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecRoom.Protobuf.SuperRoomVersion), }, null, null)); + } + #endregion + + } + #region Enums + public enum SuperRoomVersion { + [pbr::OriginalName("V0NewSuperRoomVersion")] V0NewSuperRoomVersion = 0, + [pbr::OriginalName("V1StronglyTypedCloudDataLedger")] V1StronglyTypedCloudDataLedger = 1, + [pbr::OriginalName("V2CloudDataLedgerVersioningRemoved")] V2CloudDataLedgerVersioningRemoved = 2, + [pbr::OriginalName("V3ProgressionData")] V3ProgressionData = 3, + [pbr::OriginalName("V4ProgressionConfigurationData")] V4ProgressionConfigurationData = 4, + [pbr::OriginalName("LatestSuperRoomVersion", PreferredAlias = false)] LatestSuperRoomVersion = 4, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SwingHandleData.cs b/SwingHandleData.cs new file mode 100644 index 0000000..b24eba0 --- /dev/null +++ b/SwingHandleData.cs @@ -0,0 +1,465 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/swing_handle_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/swing_handle_data.proto + public static partial class SwingHandleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/swing_handle_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SwingHandleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zd2luZ19oYW5kbGVfZGF0YS5wcm90", + "bxIIcmVjX3Jvb20ikQQKD1N3aW5nSGFuZGxlRGF0YRJJChFzY3JlZW5zX2Fu", + "aW1hdGlvbhgBIAEoDjIuLnJlY19yb29tLlN3aW5nSGFuZGxlRGF0YS5Td2lu", + "Z0hhbmRsZUFuaW1hdGlvbhJOChdERVBSRUNBVEVEX3NjcmVlbnNfcG9zZRgC", + "IAEoDjItLnJlY19yb29tLlN3aW5nSGFuZGxlRGF0YS5Td2luZ0hhbmRsZUlk", + "bGVQb3NlEh8KF3N1cHBvcnRzX2NoYXJnZWRfYXR0YWNrGAMgASgIEiEKGXN1", + "cHBvcnRzX2NvbnRpbnVvdXNfc3dpbmcYBCABKAgSGgoSYWltX2Fzc2lzdF9l", + "bmFibGVkGAUgASgIEiAKGHZyX3N3aW5nX2RldGVjdGlvbl9zcGVlZBgGIAEo", + "AiK5AQoUU3dpbmdIYW5kbGVBbmltYXRpb24SDwoLUVVFU1RfU1dPUkQQABIN", + "CglQSVRDSEZPUksQARILCgdDVVRMQVNTEAISDgoKRlJZSU5HX1BBThADEgcK", + "A09BUhAEEgkKBVNUT09MEAUSCAoERklTSBAGEg0KCVBVU0hCUk9PTRAHEgoK", + "BlNIT1ZFTBAIEgsKB1BJQ0tBWEUQCRILCgdIQU5EQVhFEAoSEQoNUElDS0FY", + "RV9IRUFWWRALIiUKE1N3aW5nSGFuZGxlSWRsZVBvc2USDgoKREVQUkVDQVRF", + "RBAAQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SwingHandleData), global::RecRoom.Protobuf.SwingHandleData.Parser, new[]{ "ScreensAnimation", "DEPRECATEDScreensPose", "SupportsChargedAttack", "SupportsContinuousSwing", "AimAssistEnabled", "VrSwingDetectionSpeed" }, null, new[]{ typeof(global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation), typeof(global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose) }, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SwingHandleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SwingHandleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SwingHandleDataReflection.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 SwingHandleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SwingHandleData(SwingHandleData other) : this() { + screensAnimation_ = other.screensAnimation_; + dEPRECATEDScreensPose_ = other.dEPRECATEDScreensPose_; + supportsChargedAttack_ = other.supportsChargedAttack_; + supportsContinuousSwing_ = other.supportsContinuousSwing_; + aimAssistEnabled_ = other.aimAssistEnabled_; + vrSwingDetectionSpeed_ = other.vrSwingDetectionSpeed_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SwingHandleData Clone() { + return new SwingHandleData(this); + } + + /// Field number for the "screens_animation" field. + public const int ScreensAnimationFieldNumber = 1; + private global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation screensAnimation_ = global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation.QuestSword; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation ScreensAnimation { + get { return screensAnimation_; } + set { + screensAnimation_ = value; + } + } + + /// Field number for the "DEPRECATED_screens_pose" field. + public const int DEPRECATEDScreensPoseFieldNumber = 2; + private global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose dEPRECATEDScreensPose_ = global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose.Deprecated; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose DEPRECATEDScreensPose { + get { return dEPRECATEDScreensPose_; } + set { + dEPRECATEDScreensPose_ = value; + } + } + + /// Field number for the "supports_charged_attack" field. + public const int SupportsChargedAttackFieldNumber = 3; + private bool supportsChargedAttack_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SupportsChargedAttack { + get { return supportsChargedAttack_; } + set { + supportsChargedAttack_ = value; + } + } + + /// Field number for the "supports_continuous_swing" field. + public const int SupportsContinuousSwingFieldNumber = 4; + private bool supportsContinuousSwing_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SupportsContinuousSwing { + get { return supportsContinuousSwing_; } + set { + supportsContinuousSwing_ = value; + } + } + + /// Field number for the "aim_assist_enabled" field. + public const int AimAssistEnabledFieldNumber = 5; + private bool aimAssistEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AimAssistEnabled { + get { return aimAssistEnabled_; } + set { + aimAssistEnabled_ = value; + } + } + + /// Field number for the "vr_swing_detection_speed" field. + public const int VrSwingDetectionSpeedFieldNumber = 6; + private float vrSwingDetectionSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float VrSwingDetectionSpeed { + get { return vrSwingDetectionSpeed_; } + set { + vrSwingDetectionSpeed_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SwingHandleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SwingHandleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ScreensAnimation != other.ScreensAnimation) return false; + if (DEPRECATEDScreensPose != other.DEPRECATEDScreensPose) return false; + if (SupportsChargedAttack != other.SupportsChargedAttack) return false; + if (SupportsContinuousSwing != other.SupportsContinuousSwing) return false; + if (AimAssistEnabled != other.AimAssistEnabled) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(VrSwingDetectionSpeed, other.VrSwingDetectionSpeed)) 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 (ScreensAnimation != global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation.QuestSword) hash ^= ScreensAnimation.GetHashCode(); + if (DEPRECATEDScreensPose != global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose.Deprecated) hash ^= DEPRECATEDScreensPose.GetHashCode(); + if (SupportsChargedAttack != false) hash ^= SupportsChargedAttack.GetHashCode(); + if (SupportsContinuousSwing != false) hash ^= SupportsContinuousSwing.GetHashCode(); + if (AimAssistEnabled != false) hash ^= AimAssistEnabled.GetHashCode(); + if (VrSwingDetectionSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(VrSwingDetectionSpeed); + 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 (ScreensAnimation != global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation.QuestSword) { + output.WriteRawTag(8); + output.WriteEnum((int) ScreensAnimation); + } + if (DEPRECATEDScreensPose != global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose.Deprecated) { + output.WriteRawTag(16); + output.WriteEnum((int) DEPRECATEDScreensPose); + } + if (SupportsChargedAttack != false) { + output.WriteRawTag(24); + output.WriteBool(SupportsChargedAttack); + } + if (SupportsContinuousSwing != false) { + output.WriteRawTag(32); + output.WriteBool(SupportsContinuousSwing); + } + if (AimAssistEnabled != false) { + output.WriteRawTag(40); + output.WriteBool(AimAssistEnabled); + } + if (VrSwingDetectionSpeed != 0F) { + output.WriteRawTag(53); + output.WriteFloat(VrSwingDetectionSpeed); + } + 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 (ScreensAnimation != global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation.QuestSword) { + output.WriteRawTag(8); + output.WriteEnum((int) ScreensAnimation); + } + if (DEPRECATEDScreensPose != global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose.Deprecated) { + output.WriteRawTag(16); + output.WriteEnum((int) DEPRECATEDScreensPose); + } + if (SupportsChargedAttack != false) { + output.WriteRawTag(24); + output.WriteBool(SupportsChargedAttack); + } + if (SupportsContinuousSwing != false) { + output.WriteRawTag(32); + output.WriteBool(SupportsContinuousSwing); + } + if (AimAssistEnabled != false) { + output.WriteRawTag(40); + output.WriteBool(AimAssistEnabled); + } + if (VrSwingDetectionSpeed != 0F) { + output.WriteRawTag(53); + output.WriteFloat(VrSwingDetectionSpeed); + } + 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 (ScreensAnimation != global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation.QuestSword) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ScreensAnimation); + } + if (DEPRECATEDScreensPose != global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose.Deprecated) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) DEPRECATEDScreensPose); + } + if (SupportsChargedAttack != false) { + size += 1 + 1; + } + if (SupportsContinuousSwing != false) { + size += 1 + 1; + } + if (AimAssistEnabled != false) { + size += 1 + 1; + } + if (VrSwingDetectionSpeed != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SwingHandleData other) { + if (other == null) { + return; + } + if (other.ScreensAnimation != global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation.QuestSword) { + ScreensAnimation = other.ScreensAnimation; + } + if (other.DEPRECATEDScreensPose != global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose.Deprecated) { + DEPRECATEDScreensPose = other.DEPRECATEDScreensPose; + } + if (other.SupportsChargedAttack != false) { + SupportsChargedAttack = other.SupportsChargedAttack; + } + if (other.SupportsContinuousSwing != false) { + SupportsContinuousSwing = other.SupportsContinuousSwing; + } + if (other.AimAssistEnabled != false) { + AimAssistEnabled = other.AimAssistEnabled; + } + if (other.VrSwingDetectionSpeed != 0F) { + VrSwingDetectionSpeed = other.VrSwingDetectionSpeed; + } + _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 8: { + ScreensAnimation = (global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation) input.ReadEnum(); + break; + } + case 16: { + DEPRECATEDScreensPose = (global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose) input.ReadEnum(); + break; + } + case 24: { + SupportsChargedAttack = input.ReadBool(); + break; + } + case 32: { + SupportsContinuousSwing = input.ReadBool(); + break; + } + case 40: { + AimAssistEnabled = input.ReadBool(); + break; + } + case 53: { + VrSwingDetectionSpeed = input.ReadFloat(); + 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 8: { + ScreensAnimation = (global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleAnimation) input.ReadEnum(); + break; + } + case 16: { + DEPRECATEDScreensPose = (global::RecRoom.Protobuf.SwingHandleData.Types.SwingHandleIdlePose) input.ReadEnum(); + break; + } + case 24: { + SupportsChargedAttack = input.ReadBool(); + break; + } + case 32: { + SupportsContinuousSwing = input.ReadBool(); + break; + } + case 40: { + AimAssistEnabled = input.ReadBool(); + break; + } + case 53: { + VrSwingDetectionSpeed = input.ReadFloat(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the SwingHandleData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum SwingHandleAnimation { + [pbr::OriginalName("QUEST_SWORD")] QuestSword = 0, + [pbr::OriginalName("PITCHFORK")] Pitchfork = 1, + [pbr::OriginalName("CUTLASS")] Cutlass = 2, + [pbr::OriginalName("FRYING_PAN")] FryingPan = 3, + [pbr::OriginalName("OAR")] Oar = 4, + [pbr::OriginalName("STOOL")] Stool = 5, + [pbr::OriginalName("FISH")] Fish = 6, + [pbr::OriginalName("PUSHBROOM")] Pushbroom = 7, + [pbr::OriginalName("SHOVEL")] Shovel = 8, + [pbr::OriginalName("PICKAXE")] Pickaxe = 9, + [pbr::OriginalName("HANDAXE")] Handaxe = 10, + [pbr::OriginalName("PICKAXE_HEAVY")] PickaxeHeavy = 11, + } + + public enum SwingHandleIdlePose { + [pbr::OriginalName("DEPRECATED")] Deprecated = 0, + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SwitchNodeData.cs b/SwitchNodeData.cs new file mode 100644 index 0000000..4787497 --- /dev/null +++ b/SwitchNodeData.cs @@ -0,0 +1,231 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/switch_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/switch_node_data.proto + public static partial class SwitchNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/switch_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SwitchNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiJjaXJjdWl0c192Mi9zd2l0Y2hfbm9kZV9kYXRhLnByb3RvEgtjaXJjdWl0", + "c192MiIrCg5Td2l0Y2hOb2RlRGF0YRIZChFzd2l0Y2hfbm9kZV9jYXNlcxgB", + "IAMoCUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SwitchNodeData), global::CircuitsV2.Protobuf.SwitchNodeData.Parser, new[]{ "SwitchNodeCases" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SwitchNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SwitchNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SwitchNodeDataReflection.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 SwitchNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SwitchNodeData(SwitchNodeData other) : this() { + switchNodeCases_ = other.switchNodeCases_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SwitchNodeData Clone() { + return new SwitchNodeData(this); + } + + /// Field number for the "switch_node_cases" field. + public const int SwitchNodeCasesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_switchNodeCases_codec + = pb::FieldCodec.ForString(10); + private readonly pbc::RepeatedField switchNodeCases_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SwitchNodeCases { + get { return switchNodeCases_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SwitchNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SwitchNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!switchNodeCases_.Equals(other.switchNodeCases_)) 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; + hash ^= switchNodeCases_.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 + switchNodeCases_.WriteTo(output, _repeated_switchNodeCases_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) { + switchNodeCases_.WriteTo(ref output, _repeated_switchNodeCases_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; + size += switchNodeCases_.CalculateSize(_repeated_switchNodeCases_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SwitchNodeData other) { + if (other == null) { + return; + } + switchNodeCases_.Add(other.switchNodeCases_); + _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: { + switchNodeCases_.AddEntriesFrom(input, _repeated_switchNodeCases_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: { + switchNodeCases_.AddEntriesFrom(ref input, _repeated_switchNodeCases_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SymbolMemoryData.cs b/SymbolMemoryData.cs new file mode 100644 index 0000000..3c55d2b --- /dev/null +++ b/SymbolMemoryData.cs @@ -0,0 +1,300 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/symbol_memory_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/symbol_memory_data.proto + public static partial class SymbolMemoryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/symbol_memory_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SymbolMemoryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi9zeW1ib2xfbWVtb3J5X2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90bxolY2lyY3VpdHNfdjIvY2ly", + "Y3VpdF9zaWduYWxfZGF0YS5wcm90byJkChBTeW1ib2xNZW1vcnlEYXRhEhwK", + "BGd1aWQYASABKAsyDi5jb3JlLkd1aWREYXRhEjIKCmhvbWVfdmFsdWUYAiAB", + "KAsyHi5jaXJjdWl0c192Mi5DaXJjdWl0U2lnbmFsRGF0YUIWqgITQ2lyY3Vp", + "dHNWMi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitSignalDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SymbolMemoryData), global::CircuitsV2.Protobuf.SymbolMemoryData.Parser, new[]{ "Guid", "HomeValue" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SymbolMemoryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SymbolMemoryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SymbolMemoryDataReflection.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 SymbolMemoryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SymbolMemoryData(SymbolMemoryData other) : this() { + guid_ = other.guid_ != null ? other.guid_.Clone() : null; + homeValue_ = other.homeValue_ != null ? other.homeValue_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SymbolMemoryData Clone() { + return new SymbolMemoryData(this); + } + + /// Field number for the "guid" field. + public const int GuidFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData guid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Guid { + get { return guid_; } + set { + guid_ = value; + } + } + + /// Field number for the "home_value" field. + public const int HomeValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.CircuitSignalData homeValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitSignalData HomeValue { + get { return homeValue_; } + set { + homeValue_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SymbolMemoryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SymbolMemoryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Guid, other.Guid)) return false; + if (!object.Equals(HomeValue, other.HomeValue)) 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 (guid_ != null) hash ^= Guid.GetHashCode(); + if (homeValue_ != null) hash ^= HomeValue.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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (homeValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(HomeValue); + } + 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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (homeValue_ != null) { + output.WriteRawTag(18); + output.WriteMessage(HomeValue); + } + 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 (guid_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Guid); + } + if (homeValue_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HomeValue); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SymbolMemoryData other) { + if (other == null) { + return; + } + if (other.guid_ != null) { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + Guid.MergeFrom(other.Guid); + } + if (other.homeValue_ != null) { + if (homeValue_ == null) { + HomeValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + HomeValue.MergeFrom(other.HomeValue); + } + _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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 18: { + if (homeValue_ == null) { + HomeValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + input.ReadMessage(HomeValue); + 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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 18: { + if (homeValue_ == null) { + HomeValue = new global::CircuitsV2.Protobuf.CircuitSignalData(); + } + input.ReadMessage(HomeValue); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SyncedData.cs b/SyncedData.cs new file mode 100644 index 0000000..844cf69 --- /dev/null +++ b/SyncedData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/synced_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/synced_data.proto + public static partial class SyncedDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/synced_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SyncedDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZyZWNfcm9vbS9wZXJzaXN0ZW5jZS9zeW5jZWRfZGF0YS5wcm90bxIIcmVj", + "X3Jvb20iHAoKU3luY2VkRGF0YRIOCgZzeW5jZWQYASABKAhCE6oCEFJlY1Jv", + "b20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.SyncedData), global::RecRoom.Protobuf.SyncedData.Parser, new[]{ "Synced" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SyncedData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SyncedData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.SyncedDataReflection.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 SyncedData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SyncedData(SyncedData other) : this() { + synced_ = other.synced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SyncedData Clone() { + return new SyncedData(this); + } + + /// Field number for the "synced" field. + public const int SyncedFieldNumber = 1; + private bool synced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Synced { + get { return synced_; } + set { + synced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SyncedData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SyncedData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Synced != other.Synced) 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 (Synced != false) hash ^= Synced.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 (Synced != false) { + output.WriteRawTag(8); + output.WriteBool(Synced); + } + 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 (Synced != false) { + output.WriteRawTag(8); + output.WriteBool(Synced); + } + 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 (Synced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SyncedData other) { + if (other == null) { + return; + } + if (other.Synced != false) { + Synced = other.Synced; + } + _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 8: { + Synced = input.ReadBool(); + 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 8: { + Synced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SyncedMemoryData.cs b/SyncedMemoryData.cs new file mode 100644 index 0000000..c3bc638 --- /dev/null +++ b/SyncedMemoryData.cs @@ -0,0 +1,1028 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/synced_memory_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/synced_memory_data.proto + public static partial class SyncedMemoryDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/synced_memory_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SyncedMemoryDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi9zeW5jZWRfbWVtb3J5X2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyGhRjb3JlL2d1aWRfZGF0YS5wcm90bxokY2lyY3VpdHNfdjIvc3lt", + "Ym9sX21lbW9yeV9kYXRhLnByb3RvIuYDChBTeW5jZWRNZW1vcnlEYXRhEkYK", + "DXN5bWJvbF9tZW1vcnkYAyADKAsyLy5jaXJjdWl0c192Mi5TeW5jZWRNZW1v", + "cnlEYXRhLlN5bWJvbE1lbW9yeUVudHJ5EloKGERFUFJFQ0FURURfc3ltYm9s", + "X2d1aWRfMRgBIAMoCzI4LmNpcmN1aXRzX3YyLlN5bmNlZE1lbW9yeURhdGEu", + "REVQUkVDQVRFRFN5bWJvbEd1aWQxRW50cnkSWgoYREVQUkVDQVRFRF9zeW1i", + "b2xfZ3VpZF8yGAIgAygLMjguY2lyY3VpdHNfdjIuU3luY2VkTWVtb3J5RGF0", + "YS5ERVBSRUNBVEVEU3ltYm9sR3VpZDJFbnRyeRpOChFTeW1ib2xNZW1vcnlF", + "bnRyeRILCgNrZXkYASABKAkSLAoFdmFsdWUYAiABKAsyHS5jaXJjdWl0c192", + "Mi5TeW1ib2xNZW1vcnlEYXRhGjgKGkRFUFJFQ0FURURTeW1ib2xHdWlkMUVu", + "dHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoDBpIChpERVBSRUNBVEVE", + "U3ltYm9sR3VpZDJFbnRyeRILCgNrZXkYASABKAkSHQoFdmFsdWUYAiABKAsy", + "Di5jb3JlLkd1aWREYXRhQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZwcm90", + "bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::CircuitsV2.Protobuf.SymbolMemoryDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SyncedMemoryData), global::CircuitsV2.Protobuf.SyncedMemoryData.Parser, new[]{ "SymbolMemory", "DEPRECATEDSymbolGuid1", "DEPRECATEDSymbolGuid2" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SyncedMemoryData.Types.SymbolMemoryEntry), global::CircuitsV2.Protobuf.SyncedMemoryData.Types.SymbolMemoryEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SyncedMemoryData.Types.DEPRECATEDSymbolGuid1Entry), global::CircuitsV2.Protobuf.SyncedMemoryData.Types.DEPRECATEDSymbolGuid1Entry.Parser, new[]{ "Key", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SyncedMemoryData.Types.DEPRECATEDSymbolGuid2Entry), global::CircuitsV2.Protobuf.SyncedMemoryData.Types.DEPRECATEDSymbolGuid2Entry.Parser, new[]{ "Key", "Value" }, null, null, null, null)}) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SyncedMemoryData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SyncedMemoryData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SyncedMemoryDataReflection.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 SyncedMemoryData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SyncedMemoryData(SyncedMemoryData other) : this() { + symbolMemory_ = other.symbolMemory_.Clone(); + dEPRECATEDSymbolGuid1_ = other.dEPRECATEDSymbolGuid1_.Clone(); + dEPRECATEDSymbolGuid2_ = other.dEPRECATEDSymbolGuid2_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SyncedMemoryData Clone() { + return new SyncedMemoryData(this); + } + + /// Field number for the "symbol_memory" field. + public const int SymbolMemoryFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_symbolMemory_codec + = pb::FieldCodec.ForMessage(26, global::CircuitsV2.Protobuf.SyncedMemoryData.Types.SymbolMemoryEntry.Parser); + private readonly pbc::RepeatedField symbolMemory_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SymbolMemory { + get { return symbolMemory_; } + } + + /// Field number for the "DEPRECATED_symbol_guid_1" field. + public const int DEPRECATEDSymbolGuid1FieldNumber = 1; + private static readonly pb::FieldCodec _repeated_dEPRECATEDSymbolGuid1_codec + = pb::FieldCodec.ForMessage(10, global::CircuitsV2.Protobuf.SyncedMemoryData.Types.DEPRECATEDSymbolGuid1Entry.Parser); + private readonly pbc::RepeatedField dEPRECATEDSymbolGuid1_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDSymbolGuid1 { + get { return dEPRECATEDSymbolGuid1_; } + } + + /// Field number for the "DEPRECATED_symbol_guid_2" field. + public const int DEPRECATEDSymbolGuid2FieldNumber = 2; + private static readonly pb::FieldCodec _repeated_dEPRECATEDSymbolGuid2_codec + = pb::FieldCodec.ForMessage(18, global::CircuitsV2.Protobuf.SyncedMemoryData.Types.DEPRECATEDSymbolGuid2Entry.Parser); + private readonly pbc::RepeatedField dEPRECATEDSymbolGuid2_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDSymbolGuid2 { + get { return dEPRECATEDSymbolGuid2_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SyncedMemoryData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SyncedMemoryData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!symbolMemory_.Equals(other.symbolMemory_)) return false; + if(!dEPRECATEDSymbolGuid1_.Equals(other.dEPRECATEDSymbolGuid1_)) return false; + if(!dEPRECATEDSymbolGuid2_.Equals(other.dEPRECATEDSymbolGuid2_)) 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; + hash ^= symbolMemory_.GetHashCode(); + hash ^= dEPRECATEDSymbolGuid1_.GetHashCode(); + hash ^= dEPRECATEDSymbolGuid2_.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 + dEPRECATEDSymbolGuid1_.WriteTo(output, _repeated_dEPRECATEDSymbolGuid1_codec); + dEPRECATEDSymbolGuid2_.WriteTo(output, _repeated_dEPRECATEDSymbolGuid2_codec); + symbolMemory_.WriteTo(output, _repeated_symbolMemory_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) { + dEPRECATEDSymbolGuid1_.WriteTo(ref output, _repeated_dEPRECATEDSymbolGuid1_codec); + dEPRECATEDSymbolGuid2_.WriteTo(ref output, _repeated_dEPRECATEDSymbolGuid2_codec); + symbolMemory_.WriteTo(ref output, _repeated_symbolMemory_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; + size += symbolMemory_.CalculateSize(_repeated_symbolMemory_codec); + size += dEPRECATEDSymbolGuid1_.CalculateSize(_repeated_dEPRECATEDSymbolGuid1_codec); + size += dEPRECATEDSymbolGuid2_.CalculateSize(_repeated_dEPRECATEDSymbolGuid2_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SyncedMemoryData other) { + if (other == null) { + return; + } + symbolMemory_.Add(other.symbolMemory_); + dEPRECATEDSymbolGuid1_.Add(other.dEPRECATEDSymbolGuid1_); + dEPRECATEDSymbolGuid2_.Add(other.dEPRECATEDSymbolGuid2_); + _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: { + dEPRECATEDSymbolGuid1_.AddEntriesFrom(input, _repeated_dEPRECATEDSymbolGuid1_codec); + break; + } + case 18: { + dEPRECATEDSymbolGuid2_.AddEntriesFrom(input, _repeated_dEPRECATEDSymbolGuid2_codec); + break; + } + case 26: { + symbolMemory_.AddEntriesFrom(input, _repeated_symbolMemory_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: { + dEPRECATEDSymbolGuid1_.AddEntriesFrom(ref input, _repeated_dEPRECATEDSymbolGuid1_codec); + break; + } + case 18: { + dEPRECATEDSymbolGuid2_.AddEntriesFrom(ref input, _repeated_dEPRECATEDSymbolGuid2_codec); + break; + } + case 26: { + symbolMemory_.AddEntriesFrom(ref input, _repeated_symbolMemory_codec); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the SyncedMemoryData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SymbolMemoryEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SymbolMemoryEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SyncedMemoryData.Descriptor.NestedTypes[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 SymbolMemoryEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SymbolMemoryEntry(SymbolMemoryEntry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SymbolMemoryEntry Clone() { + return new SymbolMemoryEntry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::CircuitsV2.Protobuf.SymbolMemoryData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SymbolMemoryData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SymbolMemoryEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SymbolMemoryEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SymbolMemoryEntry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.SymbolMemoryData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.SymbolMemoryData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::CircuitsV2.Protobuf.SymbolMemoryData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATEDSymbolGuid1Entry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATEDSymbolGuid1Entry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SyncedMemoryData.Descriptor.NestedTypes[1]; } + } + + [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 DEPRECATEDSymbolGuid1Entry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATEDSymbolGuid1Entry(DEPRECATEDSymbolGuid1Entry other) : this() { + key_ = other.key_; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATEDSymbolGuid1Entry Clone() { + return new DEPRECATEDSymbolGuid1Entry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private pb::ByteString value_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Value { + get { return value_; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATEDSymbolGuid1Entry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATEDSymbolGuid1Entry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (Value != other.Value) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (Value.Length != 0) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (Value.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (Value.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (Value.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATEDSymbolGuid1Entry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.Value.Length != 0) { + Value = other.Value; + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + Value = input.ReadBytes(); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + Value = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class DEPRECATEDSymbolGuid2Entry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DEPRECATEDSymbolGuid2Entry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SyncedMemoryData.Descriptor.NestedTypes[2]; } + } + + [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 DEPRECATEDSymbolGuid2Entry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATEDSymbolGuid2Entry(DEPRECATEDSymbolGuid2Entry other) : this() { + key_ = other.key_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public DEPRECATEDSymbolGuid2Entry Clone() { + return new DEPRECATEDSymbolGuid2Entry(this); + } + + /// Field number for the "key" field. + public const int KeyFieldNumber = 1; + private string key_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Key { + get { return key_; } + set { + key_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::RecRoom.Protobuf.Core.GuidData value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as DEPRECATEDSymbolGuid2Entry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(DEPRECATEDSymbolGuid2Entry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Key != other.Key) return false; + if (!object.Equals(Value, other.Value)) 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 (Key.Length != 0) hash ^= Key.GetHashCode(); + if (value_ != null) hash ^= Value.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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Key); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + 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 (Key.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(DEPRECATEDSymbolGuid2Entry other) { + if (other == null) { + return; + } + if (other.Key.Length != 0) { + Key = other.Key; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + Value.MergeFrom(other.Value); + } + _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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + 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: { + Key = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/SynchronizedEventData.cs b/SynchronizedEventData.cs new file mode 100644 index 0000000..4899a0a --- /dev/null +++ b/SynchronizedEventData.cs @@ -0,0 +1,430 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/synchronized_event_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/synchronized_event_data.proto + public static partial class SynchronizedEventDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/synchronized_event_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SynchronizedEventDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiljaXJjdWl0c192Mi9zeW5jaHJvbml6ZWRfZXZlbnRfZGF0YS5wcm90bxIL", + "Y2lyY3VpdHNfdjIioAEKFVN5bmNocm9uaXplZEV2ZW50RGF0YRIQCghncmFw", + "aF9pZBgBIAEoDBIQCghldmVudF9pZBgCIAEoDBIMCgRkYXRhGAMgASgMEh4K", + "FmVudmlyb25tZW50X25ldHdvcmtfaWQYBCABKA0SGwoTZW52aXJvbm1lbnRf", + "Y29udGV4dBgFIAEoDRIYChBlbnZpcm9ubWVudF90eXBlGAYgASgNQhaqAhND", + "aXJjdWl0c1YyLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.SynchronizedEventData), global::CircuitsV2.Protobuf.SynchronizedEventData.Parser, new[]{ "GraphId", "EventId", "Data", "EnvironmentNetworkId", "EnvironmentContext", "EnvironmentType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SynchronizedEventData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SynchronizedEventData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.SynchronizedEventDataReflection.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 SynchronizedEventData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SynchronizedEventData(SynchronizedEventData other) : this() { + graphId_ = other.graphId_; + eventId_ = other.eventId_; + data_ = other.data_; + environmentNetworkId_ = other.environmentNetworkId_; + environmentContext_ = other.environmentContext_; + environmentType_ = other.environmentType_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SynchronizedEventData Clone() { + return new SynchronizedEventData(this); + } + + /// Field number for the "graph_id" field. + public const int GraphIdFieldNumber = 1; + private pb::ByteString graphId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString GraphId { + get { return graphId_; } + set { + graphId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "event_id" field. + public const int EventIdFieldNumber = 2; + private pb::ByteString eventId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString EventId { + get { return eventId_; } + set { + eventId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "data" field. + public const int DataFieldNumber = 3; + private pb::ByteString data_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Data { + get { return data_; } + set { + data_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "environment_network_id" field. + public const int EnvironmentNetworkIdFieldNumber = 4; + private uint environmentNetworkId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint EnvironmentNetworkId { + get { return environmentNetworkId_; } + set { + environmentNetworkId_ = value; + } + } + + /// Field number for the "environment_context" field. + public const int EnvironmentContextFieldNumber = 5; + private uint environmentContext_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint EnvironmentContext { + get { return environmentContext_; } + set { + environmentContext_ = value; + } + } + + /// Field number for the "environment_type" field. + public const int EnvironmentTypeFieldNumber = 6; + private uint environmentType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint EnvironmentType { + get { return environmentType_; } + set { + environmentType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SynchronizedEventData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SynchronizedEventData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (GraphId != other.GraphId) return false; + if (EventId != other.EventId) return false; + if (Data != other.Data) return false; + if (EnvironmentNetworkId != other.EnvironmentNetworkId) return false; + if (EnvironmentContext != other.EnvironmentContext) return false; + if (EnvironmentType != other.EnvironmentType) 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 (GraphId.Length != 0) hash ^= GraphId.GetHashCode(); + if (EventId.Length != 0) hash ^= EventId.GetHashCode(); + if (Data.Length != 0) hash ^= Data.GetHashCode(); + if (EnvironmentNetworkId != 0) hash ^= EnvironmentNetworkId.GetHashCode(); + if (EnvironmentContext != 0) hash ^= EnvironmentContext.GetHashCode(); + if (EnvironmentType != 0) hash ^= EnvironmentType.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 (GraphId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(GraphId); + } + if (EventId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(EventId); + } + if (Data.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(Data); + } + if (EnvironmentNetworkId != 0) { + output.WriteRawTag(32); + output.WriteUInt32(EnvironmentNetworkId); + } + if (EnvironmentContext != 0) { + output.WriteRawTag(40); + output.WriteUInt32(EnvironmentContext); + } + if (EnvironmentType != 0) { + output.WriteRawTag(48); + output.WriteUInt32(EnvironmentType); + } + 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 (GraphId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(GraphId); + } + if (EventId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(EventId); + } + if (Data.Length != 0) { + output.WriteRawTag(26); + output.WriteBytes(Data); + } + if (EnvironmentNetworkId != 0) { + output.WriteRawTag(32); + output.WriteUInt32(EnvironmentNetworkId); + } + if (EnvironmentContext != 0) { + output.WriteRawTag(40); + output.WriteUInt32(EnvironmentContext); + } + if (EnvironmentType != 0) { + output.WriteRawTag(48); + output.WriteUInt32(EnvironmentType); + } + 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 (GraphId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(GraphId); + } + if (EventId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(EventId); + } + if (Data.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Data); + } + if (EnvironmentNetworkId != 0) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(EnvironmentNetworkId); + } + if (EnvironmentContext != 0) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(EnvironmentContext); + } + if (EnvironmentType != 0) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(EnvironmentType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SynchronizedEventData other) { + if (other == null) { + return; + } + if (other.GraphId.Length != 0) { + GraphId = other.GraphId; + } + if (other.EventId.Length != 0) { + EventId = other.EventId; + } + if (other.Data.Length != 0) { + Data = other.Data; + } + if (other.EnvironmentNetworkId != 0) { + EnvironmentNetworkId = other.EnvironmentNetworkId; + } + if (other.EnvironmentContext != 0) { + EnvironmentContext = other.EnvironmentContext; + } + if (other.EnvironmentType != 0) { + EnvironmentType = other.EnvironmentType; + } + _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: { + GraphId = input.ReadBytes(); + break; + } + case 18: { + EventId = input.ReadBytes(); + break; + } + case 26: { + Data = input.ReadBytes(); + break; + } + case 32: { + EnvironmentNetworkId = input.ReadUInt32(); + break; + } + case 40: { + EnvironmentContext = input.ReadUInt32(); + break; + } + case 48: { + EnvironmentType = input.ReadUInt32(); + 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: { + GraphId = input.ReadBytes(); + break; + } + case 18: { + EventId = input.ReadBytes(); + break; + } + case 26: { + Data = input.ReadBytes(); + break; + } + case 32: { + EnvironmentNetworkId = input.ReadUInt32(); + break; + } + case 40: { + EnvironmentContext = input.ReadUInt32(); + break; + } + case 48: { + EnvironmentType = input.ReadUInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TagData.cs b/TagData.cs new file mode 100644 index 0000000..0fd9211 --- /dev/null +++ b/TagData.cs @@ -0,0 +1,230 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/tag_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/tag_data.proto + public static partial class TagDataReflection { + + #region Descriptor + /// File descriptor for rec_room/tag_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TagDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "ChdyZWNfcm9vbS90YWdfZGF0YS5wcm90bxIIcmVjX3Jvb20iFwoHVGFnRGF0", + "YRIMCgR0YWdzGAEgAygJQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.TagData), global::RecRoom.Protobuf.TagData.Parser, new[]{ "Tags" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TagData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TagData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.TagDataReflection.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 TagData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TagData(TagData other) : this() { + tags_ = other.tags_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TagData Clone() { + return new TagData(this); + } + + /// Field number for the "tags" field. + public const int TagsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_tags_codec + = pb::FieldCodec.ForString(10); + private readonly pbc::RepeatedField tags_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Tags { + get { return tags_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TagData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TagData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!tags_.Equals(other.tags_)) 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; + hash ^= tags_.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 + tags_.WriteTo(output, _repeated_tags_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) { + tags_.WriteTo(ref output, _repeated_tags_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; + size += tags_.CalculateSize(_repeated_tags_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TagData other) { + if (other == null) { + return; + } + tags_.Add(other.tags_); + _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: { + tags_.AddEntriesFrom(input, _repeated_tags_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: { + tags_.AddEntriesFrom(ref input, _repeated_tags_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TaggedToolData.cs b/TaggedToolData.cs new file mode 100644 index 0000000..4a7c585 --- /dev/null +++ b/TaggedToolData.cs @@ -0,0 +1,252 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/tagged_tool_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/tagged_tool_data.proto + public static partial class TaggedToolDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/tagged_tool_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TaggedToolDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CityZWNfcm9vbS9wZXJzaXN0ZW5jZS90YWdnZWRfdG9vbF9kYXRhLnByb3Rv", + "EghyZWNfcm9vbRoXcmVjX3Jvb20vdGFnX2RhdGEucHJvdG8iNQoOVGFnZ2Vk", + "VG9vbERhdGESIwoIdGFnX2RhdGEYASABKAsyES5yZWNfcm9vbS5UYWdEYXRh", + "QhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.TagDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.TaggedToolData), global::RecRoom.Protobuf.TaggedToolData.Parser, new[]{ "TagData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TaggedToolData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TaggedToolData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.TaggedToolDataReflection.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 TaggedToolData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TaggedToolData(TaggedToolData other) : this() { + tagData_ = other.tagData_ != null ? other.tagData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TaggedToolData Clone() { + return new TaggedToolData(this); + } + + /// Field number for the "tag_data" field. + public const int TagDataFieldNumber = 1; + private global::RecRoom.Protobuf.TagData tagData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TagData TagData { + get { return tagData_; } + set { + tagData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TaggedToolData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TaggedToolData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(TagData, other.TagData)) 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 (tagData_ != null) hash ^= TagData.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 (tagData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TagData); + } + 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 (tagData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TagData); + } + 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 (tagData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TagData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TaggedToolData other) { + if (other == null) { + return; + } + if (other.tagData_ != null) { + if (tagData_ == null) { + TagData = new global::RecRoom.Protobuf.TagData(); + } + TagData.MergeFrom(other.TagData); + } + _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 (tagData_ == null) { + TagData = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(TagData); + 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 (tagData_ == null) { + TagData = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(TagData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TemplateSpawnRequestData.cs b/TemplateSpawnRequestData.cs new file mode 100644 index 0000000..6dbc2dc --- /dev/null +++ b/TemplateSpawnRequestData.cs @@ -0,0 +1,1720 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/creation_transient/template_spawn_request_data.proto +// +#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 RecRoom.Creation.Protobuf { + + /// Holder for reflection information generated from rec_room/creation_transient/template_spawn_request_data.proto + public static partial class TemplateSpawnRequestDataReflection { + + #region Descriptor + /// File descriptor for rec_room/creation_transient/template_spawn_request_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TemplateSpawnRequestDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Cj1yZWNfcm9vbS9jcmVhdGlvbl90cmFuc2llbnQvdGVtcGxhdGVfc3Bhd25f", + "cmVxdWVzdF9kYXRhLnByb3RvEghjcmVhdGlvbhoXY29yZS92ZWN0b3IzX2Rh", + "dGEucHJvdG8aGmNvcmUvcXVhdGVybmlvbl9kYXRhLnByb3RvGjByZWNfcm9v", + "bS9wZXJzaXN0ZW5jZS9wZXJzaXN0ZW5jZV92aWV3X2RhdGEucHJvdG8ipwMK", + "GFRlbXBsYXRlU3Bhd25SZXF1ZXN0RGF0YRJAChdzcGF3bmFibGVfdGVtcGxh", + "dGVfZGF0YRgBIAEoCzIfLnJlY19yb29tLlNwYXduYWJsZVRlbXBsYXRlRGF0", + "YRI2Cg5jb3N0X2luZm9fZGF0YRgCIAEoCzIeLmNyZWF0aW9uLlRlbXBsYXRl", + "Q29zdEluZm9EYXRhEhYKDmFzc2lnbl9uZXdfaWRzGAMgASgIEhEKCXBhcmVu", + "dF9pZBgEIAEoDRIYChBjaXJjdWl0X2dyYXBoX2lkGAUgASgMEkIKFHNwYXdu", + "X3RyYW5zZm9ybV9kYXRhGAYgASgLMiQuY3JlYXRpb24uVGVtcGxhdGVTcGF3", + "blRyYW5zZm9ybURhdGESSQobb3JpZ2luX3Njb3BlX3RyYW5zZm9ybV9kYXRh", + "GAcgASgLMiQuY3JlYXRpb24uVGVtcGxhdGVTcGF3blRyYW5zZm9ybURhdGES", + "HAoUc2VyaWFsaXphdGlvbl9yZWFzb24YCCABKAUSHwoXREVQUkVDQVRFRF9z", + "a2lwX2N1bGxpbmcYCSABKAgifwoZVGVtcGxhdGVTcGF3blJlc3BvbnNlRGF0", + "YRIcChRzcGF3bmVkX29iamVjdF9ndWlkcxgCIAMoDBIwChFvbGRfdG9fbmV3", + "X2lkX21hcBgDIAMoCzIVLmNyZWF0aW9uLkd1aWRNYXBwaW5nEhIKCnJvb3Rf", + "Y291bnQYBCABKA0iLAoLR3VpZE1hcHBpbmcSEAoIT3JpZ2luYWwYASABKAwS", + "CwoDTmV3GAIgASgMIn4KFFRlbXBsYXRlQ29zdEluZm9EYXRhEhAKCGlua19j", + "b3N0GAEgASgFEhMKC2xpZ2h0c19jb3N0GAIgASgFEg8KB2FpX2Nvc3QYAyAB", + "KAUSEQoJbnVtX2NoaXBzGAQgASgFEhsKE251bV9jbG91ZF92YXJpYWJsZXMY", + "BSABKAUieAoaVGVtcGxhdGVTcGF3blRyYW5zZm9ybURhdGESIwoIcG9zaXRp", + "b24YASABKAsyES5jb3JlLlZlY3RvcjNEYXRhEiYKCHJvdGF0aW9uGAIgASgL", + "MhQuY29yZS5RdWF0ZXJuaW9uRGF0YRINCgVzY2FsZRgDIAEoAkIcqgIZUmVj", + "Um9vbS5DcmVhdGlvbi5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, global::RecRoom.Protobuf.Core.QuaternionDataReflection.Descriptor, global::RecRoom.Protobuf.PersistenceViewDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Creation.Protobuf.TemplateSpawnRequestData), global::RecRoom.Creation.Protobuf.TemplateSpawnRequestData.Parser, new[]{ "SpawnableTemplateData", "CostInfoData", "AssignNewIds", "ParentId", "CircuitGraphId", "SpawnTransformData", "OriginScopeTransformData", "SerializationReason", "DEPRECATEDSkipCulling" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Creation.Protobuf.TemplateSpawnResponseData), global::RecRoom.Creation.Protobuf.TemplateSpawnResponseData.Parser, new[]{ "SpawnedObjectGuids", "OldToNewIdMap", "RootCount" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Creation.Protobuf.GuidMapping), global::RecRoom.Creation.Protobuf.GuidMapping.Parser, new[]{ "Original", "New" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Creation.Protobuf.TemplateCostInfoData), global::RecRoom.Creation.Protobuf.TemplateCostInfoData.Parser, new[]{ "InkCost", "LightsCost", "AiCost", "NumChips", "NumCloudVariables" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData), global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData.Parser, new[]{ "Position", "Rotation", "Scale" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TemplateSpawnRequestData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TemplateSpawnRequestData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Creation.Protobuf.TemplateSpawnRequestDataReflection.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 TemplateSpawnRequestData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TemplateSpawnRequestData(TemplateSpawnRequestData other) : this() { + spawnableTemplateData_ = other.spawnableTemplateData_ != null ? other.spawnableTemplateData_.Clone() : null; + costInfoData_ = other.costInfoData_ != null ? other.costInfoData_.Clone() : null; + assignNewIds_ = other.assignNewIds_; + parentId_ = other.parentId_; + circuitGraphId_ = other.circuitGraphId_; + spawnTransformData_ = other.spawnTransformData_ != null ? other.spawnTransformData_.Clone() : null; + originScopeTransformData_ = other.originScopeTransformData_ != null ? other.originScopeTransformData_.Clone() : null; + serializationReason_ = other.serializationReason_; + dEPRECATEDSkipCulling_ = other.dEPRECATEDSkipCulling_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TemplateSpawnRequestData Clone() { + return new TemplateSpawnRequestData(this); + } + + /// Field number for the "spawnable_template_data" field. + public const int SpawnableTemplateDataFieldNumber = 1; + private global::RecRoom.Protobuf.SpawnableTemplateData spawnableTemplateData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.SpawnableTemplateData SpawnableTemplateData { + get { return spawnableTemplateData_; } + set { + spawnableTemplateData_ = value; + } + } + + /// Field number for the "cost_info_data" field. + public const int CostInfoDataFieldNumber = 2; + private global::RecRoom.Creation.Protobuf.TemplateCostInfoData costInfoData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Creation.Protobuf.TemplateCostInfoData CostInfoData { + get { return costInfoData_; } + set { + costInfoData_ = value; + } + } + + /// Field number for the "assign_new_ids" field. + public const int AssignNewIdsFieldNumber = 3; + private bool assignNewIds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AssignNewIds { + get { return assignNewIds_; } + set { + assignNewIds_ = value; + } + } + + /// Field number for the "parent_id" field. + public const int ParentIdFieldNumber = 4; + private uint parentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint ParentId { + get { return parentId_; } + set { + parentId_ = value; + } + } + + /// Field number for the "circuit_graph_id" field. + public const int CircuitGraphIdFieldNumber = 5; + private pb::ByteString circuitGraphId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString CircuitGraphId { + get { return circuitGraphId_; } + set { + circuitGraphId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "spawn_transform_data" field. + public const int SpawnTransformDataFieldNumber = 6; + private global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData spawnTransformData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData SpawnTransformData { + get { return spawnTransformData_; } + set { + spawnTransformData_ = value; + } + } + + /// Field number for the "origin_scope_transform_data" field. + public const int OriginScopeTransformDataFieldNumber = 7; + private global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData originScopeTransformData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData OriginScopeTransformData { + get { return originScopeTransformData_; } + set { + originScopeTransformData_ = value; + } + } + + /// Field number for the "serialization_reason" field. + public const int SerializationReasonFieldNumber = 8; + private int serializationReason_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SerializationReason { + get { return serializationReason_; } + set { + serializationReason_ = value; + } + } + + /// Field number for the "DEPRECATED_skip_culling" field. + public const int DEPRECATEDSkipCullingFieldNumber = 9; + private bool dEPRECATEDSkipCulling_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDSkipCulling { + get { return dEPRECATEDSkipCulling_; } + set { + dEPRECATEDSkipCulling_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TemplateSpawnRequestData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TemplateSpawnRequestData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(SpawnableTemplateData, other.SpawnableTemplateData)) return false; + if (!object.Equals(CostInfoData, other.CostInfoData)) return false; + if (AssignNewIds != other.AssignNewIds) return false; + if (ParentId != other.ParentId) return false; + if (CircuitGraphId != other.CircuitGraphId) return false; + if (!object.Equals(SpawnTransformData, other.SpawnTransformData)) return false; + if (!object.Equals(OriginScopeTransformData, other.OriginScopeTransformData)) return false; + if (SerializationReason != other.SerializationReason) return false; + if (DEPRECATEDSkipCulling != other.DEPRECATEDSkipCulling) 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 (spawnableTemplateData_ != null) hash ^= SpawnableTemplateData.GetHashCode(); + if (costInfoData_ != null) hash ^= CostInfoData.GetHashCode(); + if (AssignNewIds != false) hash ^= AssignNewIds.GetHashCode(); + if (ParentId != 0) hash ^= ParentId.GetHashCode(); + if (CircuitGraphId.Length != 0) hash ^= CircuitGraphId.GetHashCode(); + if (spawnTransformData_ != null) hash ^= SpawnTransformData.GetHashCode(); + if (originScopeTransformData_ != null) hash ^= OriginScopeTransformData.GetHashCode(); + if (SerializationReason != 0) hash ^= SerializationReason.GetHashCode(); + if (DEPRECATEDSkipCulling != false) hash ^= DEPRECATEDSkipCulling.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 (spawnableTemplateData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SpawnableTemplateData); + } + if (costInfoData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CostInfoData); + } + if (AssignNewIds != false) { + output.WriteRawTag(24); + output.WriteBool(AssignNewIds); + } + if (ParentId != 0) { + output.WriteRawTag(32); + output.WriteUInt32(ParentId); + } + if (CircuitGraphId.Length != 0) { + output.WriteRawTag(42); + output.WriteBytes(CircuitGraphId); + } + if (spawnTransformData_ != null) { + output.WriteRawTag(50); + output.WriteMessage(SpawnTransformData); + } + if (originScopeTransformData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(OriginScopeTransformData); + } + if (SerializationReason != 0) { + output.WriteRawTag(64); + output.WriteInt32(SerializationReason); + } + if (DEPRECATEDSkipCulling != false) { + output.WriteRawTag(72); + output.WriteBool(DEPRECATEDSkipCulling); + } + 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 (spawnableTemplateData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SpawnableTemplateData); + } + if (costInfoData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CostInfoData); + } + if (AssignNewIds != false) { + output.WriteRawTag(24); + output.WriteBool(AssignNewIds); + } + if (ParentId != 0) { + output.WriteRawTag(32); + output.WriteUInt32(ParentId); + } + if (CircuitGraphId.Length != 0) { + output.WriteRawTag(42); + output.WriteBytes(CircuitGraphId); + } + if (spawnTransformData_ != null) { + output.WriteRawTag(50); + output.WriteMessage(SpawnTransformData); + } + if (originScopeTransformData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(OriginScopeTransformData); + } + if (SerializationReason != 0) { + output.WriteRawTag(64); + output.WriteInt32(SerializationReason); + } + if (DEPRECATEDSkipCulling != false) { + output.WriteRawTag(72); + output.WriteBool(DEPRECATEDSkipCulling); + } + 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 (spawnableTemplateData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SpawnableTemplateData); + } + if (costInfoData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CostInfoData); + } + if (AssignNewIds != false) { + size += 1 + 1; + } + if (ParentId != 0) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(ParentId); + } + if (CircuitGraphId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(CircuitGraphId); + } + if (spawnTransformData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SpawnTransformData); + } + if (originScopeTransformData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OriginScopeTransformData); + } + if (SerializationReason != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SerializationReason); + } + if (DEPRECATEDSkipCulling != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TemplateSpawnRequestData other) { + if (other == null) { + return; + } + if (other.spawnableTemplateData_ != null) { + if (spawnableTemplateData_ == null) { + SpawnableTemplateData = new global::RecRoom.Protobuf.SpawnableTemplateData(); + } + SpawnableTemplateData.MergeFrom(other.SpawnableTemplateData); + } + if (other.costInfoData_ != null) { + if (costInfoData_ == null) { + CostInfoData = new global::RecRoom.Creation.Protobuf.TemplateCostInfoData(); + } + CostInfoData.MergeFrom(other.CostInfoData); + } + if (other.AssignNewIds != false) { + AssignNewIds = other.AssignNewIds; + } + if (other.ParentId != 0) { + ParentId = other.ParentId; + } + if (other.CircuitGraphId.Length != 0) { + CircuitGraphId = other.CircuitGraphId; + } + if (other.spawnTransformData_ != null) { + if (spawnTransformData_ == null) { + SpawnTransformData = new global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData(); + } + SpawnTransformData.MergeFrom(other.SpawnTransformData); + } + if (other.originScopeTransformData_ != null) { + if (originScopeTransformData_ == null) { + OriginScopeTransformData = new global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData(); + } + OriginScopeTransformData.MergeFrom(other.OriginScopeTransformData); + } + if (other.SerializationReason != 0) { + SerializationReason = other.SerializationReason; + } + if (other.DEPRECATEDSkipCulling != false) { + DEPRECATEDSkipCulling = other.DEPRECATEDSkipCulling; + } + _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 (spawnableTemplateData_ == null) { + SpawnableTemplateData = new global::RecRoom.Protobuf.SpawnableTemplateData(); + } + input.ReadMessage(SpawnableTemplateData); + break; + } + case 18: { + if (costInfoData_ == null) { + CostInfoData = new global::RecRoom.Creation.Protobuf.TemplateCostInfoData(); + } + input.ReadMessage(CostInfoData); + break; + } + case 24: { + AssignNewIds = input.ReadBool(); + break; + } + case 32: { + ParentId = input.ReadUInt32(); + break; + } + case 42: { + CircuitGraphId = input.ReadBytes(); + break; + } + case 50: { + if (spawnTransformData_ == null) { + SpawnTransformData = new global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData(); + } + input.ReadMessage(SpawnTransformData); + break; + } + case 58: { + if (originScopeTransformData_ == null) { + OriginScopeTransformData = new global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData(); + } + input.ReadMessage(OriginScopeTransformData); + break; + } + case 64: { + SerializationReason = input.ReadInt32(); + break; + } + case 72: { + DEPRECATEDSkipCulling = input.ReadBool(); + 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 (spawnableTemplateData_ == null) { + SpawnableTemplateData = new global::RecRoom.Protobuf.SpawnableTemplateData(); + } + input.ReadMessage(SpawnableTemplateData); + break; + } + case 18: { + if (costInfoData_ == null) { + CostInfoData = new global::RecRoom.Creation.Protobuf.TemplateCostInfoData(); + } + input.ReadMessage(CostInfoData); + break; + } + case 24: { + AssignNewIds = input.ReadBool(); + break; + } + case 32: { + ParentId = input.ReadUInt32(); + break; + } + case 42: { + CircuitGraphId = input.ReadBytes(); + break; + } + case 50: { + if (spawnTransformData_ == null) { + SpawnTransformData = new global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData(); + } + input.ReadMessage(SpawnTransformData); + break; + } + case 58: { + if (originScopeTransformData_ == null) { + OriginScopeTransformData = new global::RecRoom.Creation.Protobuf.TemplateSpawnTransformData(); + } + input.ReadMessage(OriginScopeTransformData); + break; + } + case 64: { + SerializationReason = input.ReadInt32(); + break; + } + case 72: { + DEPRECATEDSkipCulling = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TemplateSpawnResponseData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TemplateSpawnResponseData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Creation.Protobuf.TemplateSpawnRequestDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 TemplateSpawnResponseData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TemplateSpawnResponseData(TemplateSpawnResponseData other) : this() { + spawnedObjectGuids_ = other.spawnedObjectGuids_.Clone(); + oldToNewIdMap_ = other.oldToNewIdMap_.Clone(); + rootCount_ = other.rootCount_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TemplateSpawnResponseData Clone() { + return new TemplateSpawnResponseData(this); + } + + /// Field number for the "spawned_object_guids" field. + public const int SpawnedObjectGuidsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_spawnedObjectGuids_codec + = pb::FieldCodec.ForBytes(18); + private readonly pbc::RepeatedField spawnedObjectGuids_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SpawnedObjectGuids { + get { return spawnedObjectGuids_; } + } + + /// Field number for the "old_to_new_id_map" field. + public const int OldToNewIdMapFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_oldToNewIdMap_codec + = pb::FieldCodec.ForMessage(26, global::RecRoom.Creation.Protobuf.GuidMapping.Parser); + private readonly pbc::RepeatedField oldToNewIdMap_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField OldToNewIdMap { + get { return oldToNewIdMap_; } + } + + /// Field number for the "root_count" field. + public const int RootCountFieldNumber = 4; + private uint rootCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint RootCount { + get { return rootCount_; } + set { + rootCount_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TemplateSpawnResponseData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TemplateSpawnResponseData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!spawnedObjectGuids_.Equals(other.spawnedObjectGuids_)) return false; + if(!oldToNewIdMap_.Equals(other.oldToNewIdMap_)) return false; + if (RootCount != other.RootCount) 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; + hash ^= spawnedObjectGuids_.GetHashCode(); + hash ^= oldToNewIdMap_.GetHashCode(); + if (RootCount != 0) hash ^= RootCount.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 + spawnedObjectGuids_.WriteTo(output, _repeated_spawnedObjectGuids_codec); + oldToNewIdMap_.WriteTo(output, _repeated_oldToNewIdMap_codec); + if (RootCount != 0) { + output.WriteRawTag(32); + output.WriteUInt32(RootCount); + } + 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) { + spawnedObjectGuids_.WriteTo(ref output, _repeated_spawnedObjectGuids_codec); + oldToNewIdMap_.WriteTo(ref output, _repeated_oldToNewIdMap_codec); + if (RootCount != 0) { + output.WriteRawTag(32); + output.WriteUInt32(RootCount); + } + 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; + size += spawnedObjectGuids_.CalculateSize(_repeated_spawnedObjectGuids_codec); + size += oldToNewIdMap_.CalculateSize(_repeated_oldToNewIdMap_codec); + if (RootCount != 0) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(RootCount); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TemplateSpawnResponseData other) { + if (other == null) { + return; + } + spawnedObjectGuids_.Add(other.spawnedObjectGuids_); + oldToNewIdMap_.Add(other.oldToNewIdMap_); + if (other.RootCount != 0) { + RootCount = other.RootCount; + } + _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 18: { + spawnedObjectGuids_.AddEntriesFrom(input, _repeated_spawnedObjectGuids_codec); + break; + } + case 26: { + oldToNewIdMap_.AddEntriesFrom(input, _repeated_oldToNewIdMap_codec); + break; + } + case 32: { + RootCount = input.ReadUInt32(); + 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 18: { + spawnedObjectGuids_.AddEntriesFrom(ref input, _repeated_spawnedObjectGuids_codec); + break; + } + case 26: { + oldToNewIdMap_.AddEntriesFrom(ref input, _repeated_oldToNewIdMap_codec); + break; + } + case 32: { + RootCount = input.ReadUInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GuidMapping : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GuidMapping()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Creation.Protobuf.TemplateSpawnRequestDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 GuidMapping() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GuidMapping(GuidMapping other) : this() { + original_ = other.original_; + new_ = other.new_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GuidMapping Clone() { + return new GuidMapping(this); + } + + /// Field number for the "Original" field. + public const int OriginalFieldNumber = 1; + private pb::ByteString original_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Original { + get { return original_; } + set { + original_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "New" field. + public const int NewFieldNumber = 2; + private pb::ByteString new_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString New { + get { return new_; } + set { + new_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GuidMapping); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GuidMapping other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Original != other.Original) return false; + if (New != other.New) 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 (Original.Length != 0) hash ^= Original.GetHashCode(); + if (New.Length != 0) hash ^= New.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 (Original.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Original); + } + if (New.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(New); + } + 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 (Original.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(Original); + } + if (New.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(New); + } + 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 (Original.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Original); + } + if (New.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(New); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GuidMapping other) { + if (other == null) { + return; + } + if (other.Original.Length != 0) { + Original = other.Original; + } + if (other.New.Length != 0) { + New = other.New; + } + _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: { + Original = input.ReadBytes(); + break; + } + case 18: { + New = input.ReadBytes(); + 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: { + Original = input.ReadBytes(); + break; + } + case 18: { + New = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TemplateCostInfoData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TemplateCostInfoData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Creation.Protobuf.TemplateSpawnRequestDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 TemplateCostInfoData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TemplateCostInfoData(TemplateCostInfoData other) : this() { + inkCost_ = other.inkCost_; + lightsCost_ = other.lightsCost_; + aiCost_ = other.aiCost_; + numChips_ = other.numChips_; + numCloudVariables_ = other.numCloudVariables_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TemplateCostInfoData Clone() { + return new TemplateCostInfoData(this); + } + + /// Field number for the "ink_cost" field. + public const int InkCostFieldNumber = 1; + private int inkCost_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InkCost { + get { return inkCost_; } + set { + inkCost_ = value; + } + } + + /// Field number for the "lights_cost" field. + public const int LightsCostFieldNumber = 2; + private int lightsCost_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int LightsCost { + get { return lightsCost_; } + set { + lightsCost_ = value; + } + } + + /// Field number for the "ai_cost" field. + public const int AiCostFieldNumber = 3; + private int aiCost_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AiCost { + get { return aiCost_; } + set { + aiCost_ = value; + } + } + + /// Field number for the "num_chips" field. + public const int NumChipsFieldNumber = 4; + private int numChips_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NumChips { + get { return numChips_; } + set { + numChips_ = value; + } + } + + /// Field number for the "num_cloud_variables" field. + public const int NumCloudVariablesFieldNumber = 5; + private int numCloudVariables_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int NumCloudVariables { + get { return numCloudVariables_; } + set { + numCloudVariables_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TemplateCostInfoData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TemplateCostInfoData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InkCost != other.InkCost) return false; + if (LightsCost != other.LightsCost) return false; + if (AiCost != other.AiCost) return false; + if (NumChips != other.NumChips) return false; + if (NumCloudVariables != other.NumCloudVariables) 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 (InkCost != 0) hash ^= InkCost.GetHashCode(); + if (LightsCost != 0) hash ^= LightsCost.GetHashCode(); + if (AiCost != 0) hash ^= AiCost.GetHashCode(); + if (NumChips != 0) hash ^= NumChips.GetHashCode(); + if (NumCloudVariables != 0) hash ^= NumCloudVariables.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 (InkCost != 0) { + output.WriteRawTag(8); + output.WriteInt32(InkCost); + } + if (LightsCost != 0) { + output.WriteRawTag(16); + output.WriteInt32(LightsCost); + } + if (AiCost != 0) { + output.WriteRawTag(24); + output.WriteInt32(AiCost); + } + if (NumChips != 0) { + output.WriteRawTag(32); + output.WriteInt32(NumChips); + } + if (NumCloudVariables != 0) { + output.WriteRawTag(40); + output.WriteInt32(NumCloudVariables); + } + 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 (InkCost != 0) { + output.WriteRawTag(8); + output.WriteInt32(InkCost); + } + if (LightsCost != 0) { + output.WriteRawTag(16); + output.WriteInt32(LightsCost); + } + if (AiCost != 0) { + output.WriteRawTag(24); + output.WriteInt32(AiCost); + } + if (NumChips != 0) { + output.WriteRawTag(32); + output.WriteInt32(NumChips); + } + if (NumCloudVariables != 0) { + output.WriteRawTag(40); + output.WriteInt32(NumCloudVariables); + } + 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 (InkCost != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(InkCost); + } + if (LightsCost != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(LightsCost); + } + if (AiCost != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AiCost); + } + if (NumChips != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NumChips); + } + if (NumCloudVariables != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(NumCloudVariables); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TemplateCostInfoData other) { + if (other == null) { + return; + } + if (other.InkCost != 0) { + InkCost = other.InkCost; + } + if (other.LightsCost != 0) { + LightsCost = other.LightsCost; + } + if (other.AiCost != 0) { + AiCost = other.AiCost; + } + if (other.NumChips != 0) { + NumChips = other.NumChips; + } + if (other.NumCloudVariables != 0) { + NumCloudVariables = other.NumCloudVariables; + } + _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 8: { + InkCost = input.ReadInt32(); + break; + } + case 16: { + LightsCost = input.ReadInt32(); + break; + } + case 24: { + AiCost = input.ReadInt32(); + break; + } + case 32: { + NumChips = input.ReadInt32(); + break; + } + case 40: { + NumCloudVariables = input.ReadInt32(); + 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 8: { + InkCost = input.ReadInt32(); + break; + } + case 16: { + LightsCost = input.ReadInt32(); + break; + } + case 24: { + AiCost = input.ReadInt32(); + break; + } + case 32: { + NumChips = input.ReadInt32(); + break; + } + case 40: { + NumCloudVariables = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TemplateSpawnTransformData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TemplateSpawnTransformData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Creation.Protobuf.TemplateSpawnRequestDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 TemplateSpawnTransformData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TemplateSpawnTransformData(TemplateSpawnTransformData other) : this() { + position_ = other.position_ != null ? other.position_.Clone() : null; + rotation_ = other.rotation_ != null ? other.rotation_.Clone() : null; + scale_ = other.scale_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TemplateSpawnTransformData Clone() { + return new TemplateSpawnTransformData(this); + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Position { + get { return position_; } + set { + position_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 2; + private global::RecRoom.Protobuf.Core.QuaternionData rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.QuaternionData Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + /// Field number for the "scale" field. + public const int ScaleFieldNumber = 3; + private float scale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Scale { + get { return scale_; } + set { + scale_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TemplateSpawnTransformData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TemplateSpawnTransformData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Position, other.Position)) return false; + if (!object.Equals(Rotation, other.Rotation)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Scale, other.Scale)) 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 (position_ != null) hash ^= Position.GetHashCode(); + if (rotation_ != null) hash ^= Rotation.GetHashCode(); + if (Scale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Scale); + 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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rotation); + } + if (Scale != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Scale); + } + 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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rotation); + } + if (Scale != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Scale); + } + 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 (position_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Position); + } + if (rotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rotation); + } + if (Scale != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TemplateSpawnTransformData other) { + if (other == null) { + return; + } + if (other.position_ != null) { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Position.MergeFrom(other.Position); + } + if (other.rotation_ != null) { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + Rotation.MergeFrom(other.Rotation); + } + if (other.Scale != 0F) { + Scale = other.Scale; + } + _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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + input.ReadMessage(Rotation); + break; + } + case 29: { + Scale = input.ReadFloat(); + 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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + input.ReadMessage(Rotation); + break; + } + case 29: { + Scale = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TestIntegerEntityCoreData.cs b/TestIntegerEntityCoreData.cs new file mode 100644 index 0000000..be074e2 --- /dev/null +++ b/TestIntegerEntityCoreData.cs @@ -0,0 +1,290 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/test_integer_entity_core_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/test_integer_entity_core_data.proto + public static partial class TestIntegerEntityCoreDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/test_integer_entity_core_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TestIntegerEntityCoreDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9jaXJjdWl0c192Mi90ZXN0X2ludGVnZXJfZW50aXR5X2NvcmVfZGF0YS5w", + "cm90bxILY2lyY3VpdHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvIkgKGVRl", + "c3RJbnRlZ2VyRW50aXR5Q29yZURhdGESHAoEZ3VpZBgBIAEoCzIOLmNvcmUu", + "R3VpZERhdGESDQoFdmFsdWUYAiABKAVCFqoCE0NpcmN1aXRzVjIuUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.TestIntegerEntityCoreData), global::CircuitsV2.Protobuf.TestIntegerEntityCoreData.Parser, new[]{ "Guid", "Value" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TestIntegerEntityCoreData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TestIntegerEntityCoreData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.TestIntegerEntityCoreDataReflection.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 TestIntegerEntityCoreData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TestIntegerEntityCoreData(TestIntegerEntityCoreData other) : this() { + guid_ = other.guid_ != null ? other.guid_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TestIntegerEntityCoreData Clone() { + return new TestIntegerEntityCoreData(this); + } + + /// Field number for the "guid" field. + public const int GuidFieldNumber = 1; + private global::RecRoom.Protobuf.Core.GuidData guid_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData Guid { + get { return guid_; } + set { + guid_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private int value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TestIntegerEntityCoreData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TestIntegerEntityCoreData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Guid, other.Guid)) return false; + if (Value != other.Value) 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 (guid_ != null) hash ^= Guid.GetHashCode(); + if (Value != 0) hash ^= Value.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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (Value != 0) { + output.WriteRawTag(16); + output.WriteInt32(Value); + } + 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 (guid_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Guid); + } + if (Value != 0) { + output.WriteRawTag(16); + output.WriteInt32(Value); + } + 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 (guid_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Guid); + } + if (Value != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TestIntegerEntityCoreData other) { + if (other == null) { + return; + } + if (other.guid_ != null) { + if (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + Guid.MergeFrom(other.Guid); + } + if (other.Value != 0) { + Value = other.Value; + } + _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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 16: { + Value = input.ReadInt32(); + 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 (guid_ == null) { + Guid = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(Guid); + break; + } + case 16: { + Value = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TestIntegerEntityProviderData.cs b/TestIntegerEntityProviderData.cs new file mode 100644 index 0000000..9cc41a9 --- /dev/null +++ b/TestIntegerEntityProviderData.cs @@ -0,0 +1,243 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/test_integer_entity_provider_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/test_integer_entity_provider_data.proto + public static partial class TestIntegerEntityProviderDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/test_integer_entity_provider_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TestIntegerEntityProviderDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNjaXJjdWl0c192Mi90ZXN0X2ludGVnZXJfZW50aXR5X3Byb3ZpZGVyX2Rh", + "dGEucHJvdG8SC2NpcmN1aXRzX3YyIi0KHVRlc3RJbnRlZ2VyRW50aXR5UHJv", + "dmlkZXJEYXRhEgwKBG5hbWUYASABKAlCFqoCE0NpcmN1aXRzVjIuUHJvdG9i", + "dWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.TestIntegerEntityProviderData), global::CircuitsV2.Protobuf.TestIntegerEntityProviderData.Parser, new[]{ "Name" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TestIntegerEntityProviderData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TestIntegerEntityProviderData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.TestIntegerEntityProviderDataReflection.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 TestIntegerEntityProviderData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TestIntegerEntityProviderData(TestIntegerEntityProviderData other) : this() { + name_ = other.name_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TestIntegerEntityProviderData Clone() { + return new TestIntegerEntityProviderData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TestIntegerEntityProviderData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TestIntegerEntityProviderData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) 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 (Name.Length != 0) hash ^= Name.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + 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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + 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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TestIntegerEntityProviderData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + _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: { + Name = input.ReadString(); + 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: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TextLabelData.cs b/TextLabelData.cs new file mode 100644 index 0000000..cad51f9 --- /dev/null +++ b/TextLabelData.cs @@ -0,0 +1,468 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/text_label_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/text_label_data.proto + public static partial class TextLabelDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/text_label_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TextLabelDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CipyZWNfcm9vbS9wZXJzaXN0ZW5jZS90ZXh0X2xhYmVsX2RhdGEucHJvdG8S", + "CHJlY19yb29tIrwBCg1UZXh0TGFiZWxEYXRhEhwKFGhvcml6b250YWxfYWxp", + "Z25tZW50GAEgASgFEhkKEWNoYXJhY3Rlcl9zcGFjaW5nGAIgASgFEhQKDGxp", + "bmVfc3BhY2luZxgDIAEoBRIZChFwYXJhZ3JhcGhfc3BhY2luZxgEIAEoBRIW", + "Cg50ZXh0X3RoaWNrbmVzcxgFIAEoAhIRCgliaWxsYm9hcmQYBiABKAgSFgoO", + "YmlsbGJvYXJkUGl0Y2gYByABKAhCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnBy", + "b3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.TextLabelData), global::RecRoom.Protobuf.TextLabelData.Parser, new[]{ "HorizontalAlignment", "CharacterSpacing", "LineSpacing", "ParagraphSpacing", "TextThickness", "Billboard", "BillboardPitch" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TextLabelData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TextLabelData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.TextLabelDataReflection.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 TextLabelData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextLabelData(TextLabelData other) : this() { + horizontalAlignment_ = other.horizontalAlignment_; + characterSpacing_ = other.characterSpacing_; + lineSpacing_ = other.lineSpacing_; + paragraphSpacing_ = other.paragraphSpacing_; + textThickness_ = other.textThickness_; + billboard_ = other.billboard_; + billboardPitch_ = other.billboardPitch_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextLabelData Clone() { + return new TextLabelData(this); + } + + /// Field number for the "horizontal_alignment" field. + public const int HorizontalAlignmentFieldNumber = 1; + private int horizontalAlignment_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int HorizontalAlignment { + get { return horizontalAlignment_; } + set { + horizontalAlignment_ = value; + } + } + + /// Field number for the "character_spacing" field. + public const int CharacterSpacingFieldNumber = 2; + private int characterSpacing_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CharacterSpacing { + get { return characterSpacing_; } + set { + characterSpacing_ = value; + } + } + + /// Field number for the "line_spacing" field. + public const int LineSpacingFieldNumber = 3; + private int lineSpacing_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int LineSpacing { + get { return lineSpacing_; } + set { + lineSpacing_ = value; + } + } + + /// Field number for the "paragraph_spacing" field. + public const int ParagraphSpacingFieldNumber = 4; + private int paragraphSpacing_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ParagraphSpacing { + get { return paragraphSpacing_; } + set { + paragraphSpacing_ = value; + } + } + + /// Field number for the "text_thickness" field. + public const int TextThicknessFieldNumber = 5; + private float textThickness_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float TextThickness { + get { return textThickness_; } + set { + textThickness_ = value; + } + } + + /// Field number for the "billboard" field. + public const int BillboardFieldNumber = 6; + private bool billboard_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Billboard { + get { return billboard_; } + set { + billboard_ = value; + } + } + + /// Field number for the "billboardPitch" field. + public const int BillboardPitchFieldNumber = 7; + private bool billboardPitch_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool BillboardPitch { + get { return billboardPitch_; } + set { + billboardPitch_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TextLabelData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TextLabelData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (HorizontalAlignment != other.HorizontalAlignment) return false; + if (CharacterSpacing != other.CharacterSpacing) return false; + if (LineSpacing != other.LineSpacing) return false; + if (ParagraphSpacing != other.ParagraphSpacing) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(TextThickness, other.TextThickness)) return false; + if (Billboard != other.Billboard) return false; + if (BillboardPitch != other.BillboardPitch) 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 (HorizontalAlignment != 0) hash ^= HorizontalAlignment.GetHashCode(); + if (CharacterSpacing != 0) hash ^= CharacterSpacing.GetHashCode(); + if (LineSpacing != 0) hash ^= LineSpacing.GetHashCode(); + if (ParagraphSpacing != 0) hash ^= ParagraphSpacing.GetHashCode(); + if (TextThickness != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(TextThickness); + if (Billboard != false) hash ^= Billboard.GetHashCode(); + if (BillboardPitch != false) hash ^= BillboardPitch.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 (HorizontalAlignment != 0) { + output.WriteRawTag(8); + output.WriteInt32(HorizontalAlignment); + } + if (CharacterSpacing != 0) { + output.WriteRawTag(16); + output.WriteInt32(CharacterSpacing); + } + if (LineSpacing != 0) { + output.WriteRawTag(24); + output.WriteInt32(LineSpacing); + } + if (ParagraphSpacing != 0) { + output.WriteRawTag(32); + output.WriteInt32(ParagraphSpacing); + } + if (TextThickness != 0F) { + output.WriteRawTag(45); + output.WriteFloat(TextThickness); + } + if (Billboard != false) { + output.WriteRawTag(48); + output.WriteBool(Billboard); + } + if (BillboardPitch != false) { + output.WriteRawTag(56); + output.WriteBool(BillboardPitch); + } + 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 (HorizontalAlignment != 0) { + output.WriteRawTag(8); + output.WriteInt32(HorizontalAlignment); + } + if (CharacterSpacing != 0) { + output.WriteRawTag(16); + output.WriteInt32(CharacterSpacing); + } + if (LineSpacing != 0) { + output.WriteRawTag(24); + output.WriteInt32(LineSpacing); + } + if (ParagraphSpacing != 0) { + output.WriteRawTag(32); + output.WriteInt32(ParagraphSpacing); + } + if (TextThickness != 0F) { + output.WriteRawTag(45); + output.WriteFloat(TextThickness); + } + if (Billboard != false) { + output.WriteRawTag(48); + output.WriteBool(Billboard); + } + if (BillboardPitch != false) { + output.WriteRawTag(56); + output.WriteBool(BillboardPitch); + } + 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 (HorizontalAlignment != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(HorizontalAlignment); + } + if (CharacterSpacing != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CharacterSpacing); + } + if (LineSpacing != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(LineSpacing); + } + if (ParagraphSpacing != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ParagraphSpacing); + } + if (TextThickness != 0F) { + size += 1 + 4; + } + if (Billboard != false) { + size += 1 + 1; + } + if (BillboardPitch != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TextLabelData other) { + if (other == null) { + return; + } + if (other.HorizontalAlignment != 0) { + HorizontalAlignment = other.HorizontalAlignment; + } + if (other.CharacterSpacing != 0) { + CharacterSpacing = other.CharacterSpacing; + } + if (other.LineSpacing != 0) { + LineSpacing = other.LineSpacing; + } + if (other.ParagraphSpacing != 0) { + ParagraphSpacing = other.ParagraphSpacing; + } + if (other.TextThickness != 0F) { + TextThickness = other.TextThickness; + } + if (other.Billboard != false) { + Billboard = other.Billboard; + } + if (other.BillboardPitch != false) { + BillboardPitch = other.BillboardPitch; + } + _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 8: { + HorizontalAlignment = input.ReadInt32(); + break; + } + case 16: { + CharacterSpacing = input.ReadInt32(); + break; + } + case 24: { + LineSpacing = input.ReadInt32(); + break; + } + case 32: { + ParagraphSpacing = input.ReadInt32(); + break; + } + case 45: { + TextThickness = input.ReadFloat(); + break; + } + case 48: { + Billboard = input.ReadBool(); + break; + } + case 56: { + BillboardPitch = input.ReadBool(); + 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 8: { + HorizontalAlignment = input.ReadInt32(); + break; + } + case 16: { + CharacterSpacing = input.ReadInt32(); + break; + } + case 24: { + LineSpacing = input.ReadInt32(); + break; + } + case 32: { + ParagraphSpacing = input.ReadInt32(); + break; + } + case 45: { + TextThickness = input.ReadFloat(); + break; + } + case 48: { + Billboard = input.ReadBool(); + break; + } + case 56: { + BillboardPitch = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TextScreenData.cs b/TextScreenData.cs new file mode 100644 index 0000000..d41cf70 --- /dev/null +++ b/TextScreenData.cs @@ -0,0 +1,392 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/text_screen_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/text_screen_data.proto + public static partial class TextScreenDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/text_screen_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TextScreenDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CityZWNfcm9vbS9wZXJzaXN0ZW5jZS90ZXh0X3NjcmVlbl9kYXRhLnByb3Rv", + "EghyZWNfcm9vbSJ5Cg5UZXh0U2NyZWVuRGF0YRINCgVtdXRlZBgBIAEoCBIQ", + "CghjaGFubmVscxgCIAEoBRIXCg9zaG93X3RpbWVzdGFtcHMYAyABKAgSFwoP", + "c2hvd19lcnJvcl9sb2dzGAQgASgIEhQKDHN5bmNfY29udGVudBgFIAEoCEIT", + "qgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.TextScreenData), global::RecRoom.Protobuf.TextScreenData.Parser, new[]{ "Muted", "Channels", "ShowTimestamps", "ShowErrorLogs", "SyncContent" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TextScreenData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TextScreenData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.TextScreenDataReflection.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 TextScreenData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextScreenData(TextScreenData other) : this() { + muted_ = other.muted_; + channels_ = other.channels_; + showTimestamps_ = other.showTimestamps_; + showErrorLogs_ = other.showErrorLogs_; + syncContent_ = other.syncContent_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextScreenData Clone() { + return new TextScreenData(this); + } + + /// Field number for the "muted" field. + public const int MutedFieldNumber = 1; + private bool muted_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Muted { + get { return muted_; } + set { + muted_ = value; + } + } + + /// Field number for the "channels" field. + public const int ChannelsFieldNumber = 2; + private int channels_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Channels { + get { return channels_; } + set { + channels_ = value; + } + } + + /// Field number for the "show_timestamps" field. + public const int ShowTimestampsFieldNumber = 3; + private bool showTimestamps_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowTimestamps { + get { return showTimestamps_; } + set { + showTimestamps_ = value; + } + } + + /// Field number for the "show_error_logs" field. + public const int ShowErrorLogsFieldNumber = 4; + private bool showErrorLogs_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShowErrorLogs { + get { return showErrorLogs_; } + set { + showErrorLogs_ = value; + } + } + + /// Field number for the "sync_content" field. + public const int SyncContentFieldNumber = 5; + private bool syncContent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SyncContent { + get { return syncContent_; } + set { + syncContent_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TextScreenData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TextScreenData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Muted != other.Muted) return false; + if (Channels != other.Channels) return false; + if (ShowTimestamps != other.ShowTimestamps) return false; + if (ShowErrorLogs != other.ShowErrorLogs) return false; + if (SyncContent != other.SyncContent) 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 (Muted != false) hash ^= Muted.GetHashCode(); + if (Channels != 0) hash ^= Channels.GetHashCode(); + if (ShowTimestamps != false) hash ^= ShowTimestamps.GetHashCode(); + if (ShowErrorLogs != false) hash ^= ShowErrorLogs.GetHashCode(); + if (SyncContent != false) hash ^= SyncContent.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 (Muted != false) { + output.WriteRawTag(8); + output.WriteBool(Muted); + } + if (Channels != 0) { + output.WriteRawTag(16); + output.WriteInt32(Channels); + } + if (ShowTimestamps != false) { + output.WriteRawTag(24); + output.WriteBool(ShowTimestamps); + } + if (ShowErrorLogs != false) { + output.WriteRawTag(32); + output.WriteBool(ShowErrorLogs); + } + if (SyncContent != false) { + output.WriteRawTag(40); + output.WriteBool(SyncContent); + } + 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 (Muted != false) { + output.WriteRawTag(8); + output.WriteBool(Muted); + } + if (Channels != 0) { + output.WriteRawTag(16); + output.WriteInt32(Channels); + } + if (ShowTimestamps != false) { + output.WriteRawTag(24); + output.WriteBool(ShowTimestamps); + } + if (ShowErrorLogs != false) { + output.WriteRawTag(32); + output.WriteBool(ShowErrorLogs); + } + if (SyncContent != false) { + output.WriteRawTag(40); + output.WriteBool(SyncContent); + } + 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 (Muted != false) { + size += 1 + 1; + } + if (Channels != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Channels); + } + if (ShowTimestamps != false) { + size += 1 + 1; + } + if (ShowErrorLogs != false) { + size += 1 + 1; + } + if (SyncContent != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TextScreenData other) { + if (other == null) { + return; + } + if (other.Muted != false) { + Muted = other.Muted; + } + if (other.Channels != 0) { + Channels = other.Channels; + } + if (other.ShowTimestamps != false) { + ShowTimestamps = other.ShowTimestamps; + } + if (other.ShowErrorLogs != false) { + ShowErrorLogs = other.ShowErrorLogs; + } + if (other.SyncContent != false) { + SyncContent = other.SyncContent; + } + _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 8: { + Muted = input.ReadBool(); + break; + } + case 16: { + Channels = input.ReadInt32(); + break; + } + case 24: { + ShowTimestamps = input.ReadBool(); + break; + } + case 32: { + ShowErrorLogs = input.ReadBool(); + break; + } + case 40: { + SyncContent = input.ReadBool(); + 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 8: { + Muted = input.ReadBool(); + break; + } + case 16: { + Channels = input.ReadInt32(); + break; + } + case 24: { + ShowTimestamps = input.ReadBool(); + break; + } + case 32: { + ShowErrorLogs = input.ReadBool(); + break; + } + case 40: { + SyncContent = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TextToSpeechData.cs b/TextToSpeechData.cs new file mode 100644 index 0000000..044299c --- /dev/null +++ b/TextToSpeechData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/text_to_speech_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/text_to_speech_data.proto + public static partial class TextToSpeechDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/text_to_speech_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TextToSpeechDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVjaXJjdWl0c192Mi90ZXh0X3RvX3NwZWVjaF9kYXRhLnByb3RvEgtjaXJj", + "dWl0c192MiJHChBUZXh0VG9TcGVlY2hEYXRhEhwKFG1heF9yb2xsb2ZmX2Rp", + "c3RhbmNlGAEgASgCEhUKDXJvbGxvZmZfY3VydmUYAiABKAVCFqoCE0NpcmN1", + "aXRzVjIuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.TextToSpeechData), global::CircuitsV2.Protobuf.TextToSpeechData.Parser, new[]{ "MaxRolloffDistance", "RolloffCurve" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TextToSpeechData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TextToSpeechData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.TextToSpeechDataReflection.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 TextToSpeechData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextToSpeechData(TextToSpeechData other) : this() { + maxRolloffDistance_ = other.maxRolloffDistance_; + rolloffCurve_ = other.rolloffCurve_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextToSpeechData Clone() { + return new TextToSpeechData(this); + } + + /// Field number for the "max_rolloff_distance" field. + public const int MaxRolloffDistanceFieldNumber = 1; + private float maxRolloffDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxRolloffDistance { + get { return maxRolloffDistance_; } + set { + maxRolloffDistance_ = value; + } + } + + /// Field number for the "rolloff_curve" field. + public const int RolloffCurveFieldNumber = 2; + private int rolloffCurve_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int RolloffCurve { + get { return rolloffCurve_; } + set { + rolloffCurve_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TextToSpeechData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TextToSpeechData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxRolloffDistance, other.MaxRolloffDistance)) return false; + if (RolloffCurve != other.RolloffCurve) 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 (MaxRolloffDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxRolloffDistance); + if (RolloffCurve != 0) hash ^= RolloffCurve.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 (MaxRolloffDistance != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxRolloffDistance); + } + if (RolloffCurve != 0) { + output.WriteRawTag(16); + output.WriteInt32(RolloffCurve); + } + 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 (MaxRolloffDistance != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxRolloffDistance); + } + if (RolloffCurve != 0) { + output.WriteRawTag(16); + output.WriteInt32(RolloffCurve); + } + 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 (MaxRolloffDistance != 0F) { + size += 1 + 4; + } + if (RolloffCurve != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(RolloffCurve); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TextToSpeechData other) { + if (other == null) { + return; + } + if (other.MaxRolloffDistance != 0F) { + MaxRolloffDistance = other.MaxRolloffDistance; + } + if (other.RolloffCurve != 0) { + RolloffCurve = other.RolloffCurve; + } + _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 13: { + MaxRolloffDistance = input.ReadFloat(); + break; + } + case 16: { + RolloffCurve = input.ReadInt32(); + 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 13: { + MaxRolloffDistance = input.ReadFloat(); + break; + } + case 16: { + RolloffCurve = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TextureConstantData.cs b/TextureConstantData.cs new file mode 100644 index 0000000..b49e0d3 --- /dev/null +++ b/TextureConstantData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/texture_constant_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/texture_constant_data.proto + public static partial class TextureConstantDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/texture_constant_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TextureConstantDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidjaXJjdWl0c192Mi90ZXh0dXJlX2NvbnN0YW50X2RhdGEucHJvdG8SC2Np", + "cmN1aXRzX3YyIjQKE1RleHR1cmVDb25zdGFudERhdGESDQoFd2lkdGgYASAB", + "KAUSDgoGaGVpZ2h0GAIgASgFQhaqAhNDaXJjdWl0c1YyLlByb3RvYnVmYgZw", + "cm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.TextureConstantData), global::CircuitsV2.Protobuf.TextureConstantData.Parser, new[]{ "Width", "Height" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TextureConstantData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TextureConstantData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.TextureConstantDataReflection.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 TextureConstantData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextureConstantData(TextureConstantData other) : this() { + width_ = other.width_; + height_ = other.height_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextureConstantData Clone() { + return new TextureConstantData(this); + } + + /// Field number for the "width" field. + public const int WidthFieldNumber = 1; + private int width_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Width { + get { return width_; } + set { + width_ = value; + } + } + + /// Field number for the "height" field. + public const int HeightFieldNumber = 2; + private int height_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Height { + get { return height_; } + set { + height_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TextureConstantData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TextureConstantData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Width != other.Width) return false; + if (Height != other.Height) 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 (Width != 0) hash ^= Width.GetHashCode(); + if (Height != 0) hash ^= Height.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 (Width != 0) { + output.WriteRawTag(8); + output.WriteInt32(Width); + } + if (Height != 0) { + output.WriteRawTag(16); + output.WriteInt32(Height); + } + 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 (Width != 0) { + output.WriteRawTag(8); + output.WriteInt32(Width); + } + if (Height != 0) { + output.WriteRawTag(16); + output.WriteInt32(Height); + } + 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 (Width != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Width); + } + if (Height != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Height); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TextureConstantData other) { + if (other == null) { + return; + } + if (other.Width != 0) { + Width = other.Width; + } + if (other.Height != 0) { + Height = other.Height; + } + _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 8: { + Width = input.ReadInt32(); + break; + } + case 16: { + Height = input.ReadInt32(); + 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 8: { + Width = input.ReadInt32(); + break; + } + case 16: { + Height = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TexturedQuadData.cs b/TexturedQuadData.cs new file mode 100644 index 0000000..411b021 --- /dev/null +++ b/TexturedQuadData.cs @@ -0,0 +1,317 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/textured_quad_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/textured_quad_data.proto + public static partial class TexturedQuadDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/textured_quad_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TexturedQuadDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci1yZWNfcm9vbS9wZXJzaXN0ZW5jZS90ZXh0dXJlZF9xdWFkX2RhdGEucHJv", + "dG8SCHJlY19yb29tIlkKEFRleHR1cmVkUXVhZERhdGESEwoLYXNwZWN0UmF0", + "aW8YASABKAISGgoSYXV0b0ZpdEFzcGVjdFJhdGlvGAIgASgIEhQKDG1hdGVy", + "aWFsVHlwZRgDIAEoBUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.TexturedQuadData), global::RecRoom.Protobuf.TexturedQuadData.Parser, new[]{ "AspectRatio", "AutoFitAspectRatio", "MaterialType" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TexturedQuadData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TexturedQuadData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.TexturedQuadDataReflection.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 TexturedQuadData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TexturedQuadData(TexturedQuadData other) : this() { + aspectRatio_ = other.aspectRatio_; + autoFitAspectRatio_ = other.autoFitAspectRatio_; + materialType_ = other.materialType_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TexturedQuadData Clone() { + return new TexturedQuadData(this); + } + + /// Field number for the "aspectRatio" field. + public const int AspectRatioFieldNumber = 1; + private float aspectRatio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float AspectRatio { + get { return aspectRatio_; } + set { + aspectRatio_ = value; + } + } + + /// Field number for the "autoFitAspectRatio" field. + public const int AutoFitAspectRatioFieldNumber = 2; + private bool autoFitAspectRatio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AutoFitAspectRatio { + get { return autoFitAspectRatio_; } + set { + autoFitAspectRatio_ = value; + } + } + + /// Field number for the "materialType" field. + public const int MaterialTypeFieldNumber = 3; + private int materialType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaterialType { + get { return materialType_; } + set { + materialType_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TexturedQuadData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TexturedQuadData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(AspectRatio, other.AspectRatio)) return false; + if (AutoFitAspectRatio != other.AutoFitAspectRatio) return false; + if (MaterialType != other.MaterialType) 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 (AspectRatio != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(AspectRatio); + if (AutoFitAspectRatio != false) hash ^= AutoFitAspectRatio.GetHashCode(); + if (MaterialType != 0) hash ^= MaterialType.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 (AspectRatio != 0F) { + output.WriteRawTag(13); + output.WriteFloat(AspectRatio); + } + if (AutoFitAspectRatio != false) { + output.WriteRawTag(16); + output.WriteBool(AutoFitAspectRatio); + } + if (MaterialType != 0) { + output.WriteRawTag(24); + output.WriteInt32(MaterialType); + } + 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 (AspectRatio != 0F) { + output.WriteRawTag(13); + output.WriteFloat(AspectRatio); + } + if (AutoFitAspectRatio != false) { + output.WriteRawTag(16); + output.WriteBool(AutoFitAspectRatio); + } + if (MaterialType != 0) { + output.WriteRawTag(24); + output.WriteInt32(MaterialType); + } + 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 (AspectRatio != 0F) { + size += 1 + 4; + } + if (AutoFitAspectRatio != false) { + size += 1 + 1; + } + if (MaterialType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaterialType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TexturedQuadData other) { + if (other == null) { + return; + } + if (other.AspectRatio != 0F) { + AspectRatio = other.AspectRatio; + } + if (other.AutoFitAspectRatio != false) { + AutoFitAspectRatio = other.AutoFitAspectRatio; + } + if (other.MaterialType != 0) { + MaterialType = other.MaterialType; + } + _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 13: { + AspectRatio = input.ReadFloat(); + break; + } + case 16: { + AutoFitAspectRatio = input.ReadBool(); + break; + } + case 24: { + MaterialType = input.ReadInt32(); + 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 13: { + AspectRatio = input.ReadFloat(); + break; + } + case 16: { + AutoFitAspectRatio = input.ReadBool(); + break; + } + case 24: { + MaterialType = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ThrowHandleData.cs b/ThrowHandleData.cs new file mode 100644 index 0000000..a25b2c6 --- /dev/null +++ b/ThrowHandleData.cs @@ -0,0 +1,423 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/throw_handle_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/throw_handle_data.proto + public static partial class ThrowHandleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/throw_handle_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ThrowHandleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixyZWNfcm9vbS9wZXJzaXN0ZW5jZS90aHJvd19oYW5kbGVfZGF0YS5wcm90", + "bxIIcmVjX3Jvb20i0AMKD1Rocm93SGFuZGxlRGF0YRJIChFzY3JlZW5zX2lk", + "bGVfcG9zZRgBIAEoDjItLnJlY19yb29tLlRocm93SGFuZGxlRGF0YS5UaHJv", + "d0hhbmRsZUlkbGVQb3NlEkoKEnNjcmVlbnNfdGhyb3dfcG9zZRgCIAEoDjIu", + "LnJlY19yb29tLlRocm93SGFuZGxlRGF0YS5UaHJvd0hhbmRsZVRocm93UG9z", + "ZRIbChNzY3JlZW5zX3Rocm93X3NwZWVkGAMgASgCEhcKD21pbl90aHJvd19z", + "cGVlZBgEIAEoAhIhChlERVBSRUNBVEVEX2NvbnRyb2xfcHJvbXB0GAUgASgJ", + "IlkKE1Rocm93SGFuZGxlSWRsZVBvc2USEAoMREVGQVVMVF9JRExFEAASEgoO", + "RE9ER0VCQUxMX0lETEUQARINCglEQVJUX0lETEUQAhINCglESVNDX0lETEUQ", + "AyJzChRUaHJvd0hhbmRsZVRocm93UG9zZRIRCg1ERUZBVUxUX1RIUk9XEAAS", + "EwoPRE9ER0VCQUxMX1RIUk9XEAESEwoPVU5ERVJIQU5EX1RIUk9XEAISDgoK", + "REFSVF9USFJPVxADEg4KCkRJU0NfVEhST1cQBEITqgIQUmVjUm9vbS5Qcm90", + "b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ThrowHandleData), global::RecRoom.Protobuf.ThrowHandleData.Parser, new[]{ "ScreensIdlePose", "ScreensThrowPose", "ScreensThrowSpeed", "MinThrowSpeed", "DEPRECATEDControlPrompt" }, null, new[]{ typeof(global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose), typeof(global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose) }, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ThrowHandleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ThrowHandleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ThrowHandleDataReflection.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 ThrowHandleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ThrowHandleData(ThrowHandleData other) : this() { + screensIdlePose_ = other.screensIdlePose_; + screensThrowPose_ = other.screensThrowPose_; + screensThrowSpeed_ = other.screensThrowSpeed_; + minThrowSpeed_ = other.minThrowSpeed_; + dEPRECATEDControlPrompt_ = other.dEPRECATEDControlPrompt_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ThrowHandleData Clone() { + return new ThrowHandleData(this); + } + + /// Field number for the "screens_idle_pose" field. + public const int ScreensIdlePoseFieldNumber = 1; + private global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose screensIdlePose_ = global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose.DefaultIdle; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose ScreensIdlePose { + get { return screensIdlePose_; } + set { + screensIdlePose_ = value; + } + } + + /// Field number for the "screens_throw_pose" field. + public const int ScreensThrowPoseFieldNumber = 2; + private global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose screensThrowPose_ = global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose.DefaultThrow; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose ScreensThrowPose { + get { return screensThrowPose_; } + set { + screensThrowPose_ = value; + } + } + + /// Field number for the "screens_throw_speed" field. + public const int ScreensThrowSpeedFieldNumber = 3; + private float screensThrowSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ScreensThrowSpeed { + get { return screensThrowSpeed_; } + set { + screensThrowSpeed_ = value; + } + } + + /// Field number for the "min_throw_speed" field. + public const int MinThrowSpeedFieldNumber = 4; + private float minThrowSpeed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MinThrowSpeed { + get { return minThrowSpeed_; } + set { + minThrowSpeed_ = value; + } + } + + /// Field number for the "DEPRECATED_control_prompt" field. + public const int DEPRECATEDControlPromptFieldNumber = 5; + private string dEPRECATEDControlPrompt_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DEPRECATEDControlPrompt { + get { return dEPRECATEDControlPrompt_; } + set { + dEPRECATEDControlPrompt_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ThrowHandleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ThrowHandleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ScreensIdlePose != other.ScreensIdlePose) return false; + if (ScreensThrowPose != other.ScreensThrowPose) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ScreensThrowSpeed, other.ScreensThrowSpeed)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MinThrowSpeed, other.MinThrowSpeed)) return false; + if (DEPRECATEDControlPrompt != other.DEPRECATEDControlPrompt) 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 (ScreensIdlePose != global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose.DefaultIdle) hash ^= ScreensIdlePose.GetHashCode(); + if (ScreensThrowPose != global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose.DefaultThrow) hash ^= ScreensThrowPose.GetHashCode(); + if (ScreensThrowSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ScreensThrowSpeed); + if (MinThrowSpeed != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MinThrowSpeed); + if (DEPRECATEDControlPrompt.Length != 0) hash ^= DEPRECATEDControlPrompt.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 (ScreensIdlePose != global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose.DefaultIdle) { + output.WriteRawTag(8); + output.WriteEnum((int) ScreensIdlePose); + } + if (ScreensThrowPose != global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose.DefaultThrow) { + output.WriteRawTag(16); + output.WriteEnum((int) ScreensThrowPose); + } + if (ScreensThrowSpeed != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ScreensThrowSpeed); + } + if (MinThrowSpeed != 0F) { + output.WriteRawTag(37); + output.WriteFloat(MinThrowSpeed); + } + if (DEPRECATEDControlPrompt.Length != 0) { + output.WriteRawTag(42); + output.WriteString(DEPRECATEDControlPrompt); + } + 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 (ScreensIdlePose != global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose.DefaultIdle) { + output.WriteRawTag(8); + output.WriteEnum((int) ScreensIdlePose); + } + if (ScreensThrowPose != global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose.DefaultThrow) { + output.WriteRawTag(16); + output.WriteEnum((int) ScreensThrowPose); + } + if (ScreensThrowSpeed != 0F) { + output.WriteRawTag(29); + output.WriteFloat(ScreensThrowSpeed); + } + if (MinThrowSpeed != 0F) { + output.WriteRawTag(37); + output.WriteFloat(MinThrowSpeed); + } + if (DEPRECATEDControlPrompt.Length != 0) { + output.WriteRawTag(42); + output.WriteString(DEPRECATEDControlPrompt); + } + 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 (ScreensIdlePose != global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose.DefaultIdle) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ScreensIdlePose); + } + if (ScreensThrowPose != global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose.DefaultThrow) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ScreensThrowPose); + } + if (ScreensThrowSpeed != 0F) { + size += 1 + 4; + } + if (MinThrowSpeed != 0F) { + size += 1 + 4; + } + if (DEPRECATEDControlPrompt.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DEPRECATEDControlPrompt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ThrowHandleData other) { + if (other == null) { + return; + } + if (other.ScreensIdlePose != global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose.DefaultIdle) { + ScreensIdlePose = other.ScreensIdlePose; + } + if (other.ScreensThrowPose != global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose.DefaultThrow) { + ScreensThrowPose = other.ScreensThrowPose; + } + if (other.ScreensThrowSpeed != 0F) { + ScreensThrowSpeed = other.ScreensThrowSpeed; + } + if (other.MinThrowSpeed != 0F) { + MinThrowSpeed = other.MinThrowSpeed; + } + if (other.DEPRECATEDControlPrompt.Length != 0) { + DEPRECATEDControlPrompt = other.DEPRECATEDControlPrompt; + } + _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 8: { + ScreensIdlePose = (global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose) input.ReadEnum(); + break; + } + case 16: { + ScreensThrowPose = (global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose) input.ReadEnum(); + break; + } + case 29: { + ScreensThrowSpeed = input.ReadFloat(); + break; + } + case 37: { + MinThrowSpeed = input.ReadFloat(); + break; + } + case 42: { + DEPRECATEDControlPrompt = input.ReadString(); + 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 8: { + ScreensIdlePose = (global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleIdlePose) input.ReadEnum(); + break; + } + case 16: { + ScreensThrowPose = (global::RecRoom.Protobuf.ThrowHandleData.Types.ThrowHandleThrowPose) input.ReadEnum(); + break; + } + case 29: { + ScreensThrowSpeed = input.ReadFloat(); + break; + } + case 37: { + MinThrowSpeed = input.ReadFloat(); + break; + } + case 42: { + DEPRECATEDControlPrompt = input.ReadString(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the ThrowHandleData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + public enum ThrowHandleIdlePose { + [pbr::OriginalName("DEFAULT_IDLE")] DefaultIdle = 0, + [pbr::OriginalName("DODGEBALL_IDLE")] DodgeballIdle = 1, + [pbr::OriginalName("DART_IDLE")] DartIdle = 2, + [pbr::OriginalName("DISC_IDLE")] DiscIdle = 3, + } + + public enum ThrowHandleThrowPose { + [pbr::OriginalName("DEFAULT_THROW")] DefaultThrow = 0, + [pbr::OriginalName("DODGEBALL_THROW")] DodgeballThrow = 1, + [pbr::OriginalName("UNDERHAND_THROW")] UnderhandThrow = 2, + [pbr::OriginalName("DART_THROW")] DartThrow = 3, + [pbr::OriginalName("DISC_THROW")] DiscThrow = 4, + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ToolCleanupData.cs b/ToolCleanupData.cs new file mode 100644 index 0000000..ac4ebb9 --- /dev/null +++ b/ToolCleanupData.cs @@ -0,0 +1,629 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/tool_cleanup_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/tool_cleanup_data.proto + public static partial class ToolCleanupDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/tool_cleanup_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ToolCleanupDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixyZWNfcm9vbS9wZXJzaXN0ZW5jZS90b29sX2NsZWFudXBfZGF0YS5wcm90", + "bxIIcmVjX3Jvb20aF2NvcmUvdmVjdG9yM19kYXRhLnByb3RvIv8BCg9Ub29s", + "Q2xlYW51cERhdGESQQoJb3ZlcnJpZGVzGAEgASgLMi4ucmVjX3Jvb20uVG9v", + "bENsZWFudXBEYXRhLkNsZWFudXBPdmVycmlkZXNEYXRhEhIKCmlzX2FsbG93", + "ZWQYAiABKAgalAEKFENsZWFudXBPdmVycmlkZXNEYXRhEiMKCHBvc2l0aW9u", + "GAEgASgLMhEuY29yZS5WZWN0b3IzRGF0YRIjCghyb3RhdGlvbhgCIAEoCzIR", + "LmNvcmUuVmVjdG9yM0RhdGESDQoFZGVsYXkYAyABKAISIwobZGlzYWJsZURl", + "ZmF1bHRWaXN1YWxFZmZlY3RzGAQgASgIQhOqAhBSZWNSb29tLlByb3RvYnVm", + "YgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ToolCleanupData), global::RecRoom.Protobuf.ToolCleanupData.Parser, new[]{ "Overrides", "IsAllowed" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ToolCleanupData.Types.CleanupOverridesData), global::RecRoom.Protobuf.ToolCleanupData.Types.CleanupOverridesData.Parser, new[]{ "Position", "Rotation", "Delay", "DisableDefaultVisualEffects" }, null, null, null, null)}) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ToolCleanupData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ToolCleanupData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ToolCleanupDataReflection.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 ToolCleanupData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolCleanupData(ToolCleanupData other) : this() { + overrides_ = other.overrides_ != null ? other.overrides_.Clone() : null; + isAllowed_ = other.isAllowed_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolCleanupData Clone() { + return new ToolCleanupData(this); + } + + /// Field number for the "overrides" field. + public const int OverridesFieldNumber = 1; + private global::RecRoom.Protobuf.ToolCleanupData.Types.CleanupOverridesData overrides_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.ToolCleanupData.Types.CleanupOverridesData Overrides { + get { return overrides_; } + set { + overrides_ = value; + } + } + + /// Field number for the "is_allowed" field. + public const int IsAllowedFieldNumber = 2; + private bool isAllowed_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsAllowed { + get { return isAllowed_; } + set { + isAllowed_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ToolCleanupData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ToolCleanupData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Overrides, other.Overrides)) return false; + if (IsAllowed != other.IsAllowed) 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 (overrides_ != null) hash ^= Overrides.GetHashCode(); + if (IsAllowed != false) hash ^= IsAllowed.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 (overrides_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Overrides); + } + if (IsAllowed != false) { + output.WriteRawTag(16); + output.WriteBool(IsAllowed); + } + 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 (overrides_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Overrides); + } + if (IsAllowed != false) { + output.WriteRawTag(16); + output.WriteBool(IsAllowed); + } + 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 (overrides_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Overrides); + } + if (IsAllowed != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ToolCleanupData other) { + if (other == null) { + return; + } + if (other.overrides_ != null) { + if (overrides_ == null) { + Overrides = new global::RecRoom.Protobuf.ToolCleanupData.Types.CleanupOverridesData(); + } + Overrides.MergeFrom(other.Overrides); + } + if (other.IsAllowed != false) { + IsAllowed = other.IsAllowed; + } + _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 (overrides_ == null) { + Overrides = new global::RecRoom.Protobuf.ToolCleanupData.Types.CleanupOverridesData(); + } + input.ReadMessage(Overrides); + break; + } + case 16: { + IsAllowed = input.ReadBool(); + 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 (overrides_ == null) { + Overrides = new global::RecRoom.Protobuf.ToolCleanupData.Types.CleanupOverridesData(); + } + input.ReadMessage(Overrides); + break; + } + case 16: { + IsAllowed = input.ReadBool(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the ToolCleanupData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CleanupOverridesData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CleanupOverridesData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ToolCleanupData.Descriptor.NestedTypes[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 CleanupOverridesData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CleanupOverridesData(CleanupOverridesData other) : this() { + position_ = other.position_ != null ? other.position_.Clone() : null; + rotation_ = other.rotation_ != null ? other.rotation_.Clone() : null; + delay_ = other.delay_; + disableDefaultVisualEffects_ = other.disableDefaultVisualEffects_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CleanupOverridesData Clone() { + return new CleanupOverridesData(this); + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Position { + get { return position_; } + set { + position_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + /// Field number for the "delay" field. + public const int DelayFieldNumber = 3; + private float delay_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Delay { + get { return delay_; } + set { + delay_ = value; + } + } + + /// Field number for the "disableDefaultVisualEffects" field. + public const int DisableDefaultVisualEffectsFieldNumber = 4; + private bool disableDefaultVisualEffects_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DisableDefaultVisualEffects { + get { return disableDefaultVisualEffects_; } + set { + disableDefaultVisualEffects_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CleanupOverridesData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CleanupOverridesData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Position, other.Position)) return false; + if (!object.Equals(Rotation, other.Rotation)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Delay, other.Delay)) return false; + if (DisableDefaultVisualEffects != other.DisableDefaultVisualEffects) 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 (position_ != null) hash ^= Position.GetHashCode(); + if (rotation_ != null) hash ^= Rotation.GetHashCode(); + if (Delay != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Delay); + if (DisableDefaultVisualEffects != false) hash ^= DisableDefaultVisualEffects.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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rotation); + } + if (Delay != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Delay); + } + if (DisableDefaultVisualEffects != false) { + output.WriteRawTag(32); + output.WriteBool(DisableDefaultVisualEffects); + } + 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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rotation); + } + if (Delay != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Delay); + } + if (DisableDefaultVisualEffects != false) { + output.WriteRawTag(32); + output.WriteBool(DisableDefaultVisualEffects); + } + 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 (position_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Position); + } + if (rotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rotation); + } + if (Delay != 0F) { + size += 1 + 4; + } + if (DisableDefaultVisualEffects != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CleanupOverridesData other) { + if (other == null) { + return; + } + if (other.position_ != null) { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Position.MergeFrom(other.Position); + } + if (other.rotation_ != null) { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Rotation.MergeFrom(other.Rotation); + } + if (other.Delay != 0F) { + Delay = other.Delay; + } + if (other.DisableDefaultVisualEffects != false) { + DisableDefaultVisualEffects = other.DisableDefaultVisualEffects; + } + _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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Rotation); + break; + } + case 29: { + Delay = input.ReadFloat(); + break; + } + case 32: { + DisableDefaultVisualEffects = input.ReadBool(); + 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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Rotation); + break; + } + case 29: { + Delay = input.ReadFloat(); + break; + } + case 32: { + DisableDefaultVisualEffects = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + } + #endregion + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ToolEntityData.cs b/ToolEntityData.cs new file mode 100644 index 0000000..9cdde7a --- /dev/null +++ b/ToolEntityData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/tool_entity_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/tool_entity_data.proto + public static partial class ToolEntityDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/tool_entity_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ToolEntityDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CityZWNfcm9vbS9wZXJzaXN0ZW5jZS90b29sX2VudGl0eV9kYXRhLnByb3Rv", + "EghyZWNfcm9vbSItCg5Ub29sRW50aXR5RGF0YRIbChNoaWRkZW5fZHVyaW5n", + "X2dhbWVzGCAgASgIQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ToolEntityData), global::RecRoom.Protobuf.ToolEntityData.Parser, new[]{ "HiddenDuringGames" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ToolEntityData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ToolEntityData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ToolEntityDataReflection.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 ToolEntityData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolEntityData(ToolEntityData other) : this() { + hiddenDuringGames_ = other.hiddenDuringGames_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolEntityData Clone() { + return new ToolEntityData(this); + } + + /// Field number for the "hidden_during_games" field. + public const int HiddenDuringGamesFieldNumber = 32; + private bool hiddenDuringGames_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HiddenDuringGames { + get { return hiddenDuringGames_; } + set { + hiddenDuringGames_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ToolEntityData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ToolEntityData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (HiddenDuringGames != other.HiddenDuringGames) 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 (HiddenDuringGames != false) hash ^= HiddenDuringGames.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 (HiddenDuringGames != false) { + output.WriteRawTag(128, 2); + output.WriteBool(HiddenDuringGames); + } + 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 (HiddenDuringGames != false) { + output.WriteRawTag(128, 2); + output.WriteBool(HiddenDuringGames); + } + 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 (HiddenDuringGames != false) { + size += 2 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ToolEntityData other) { + if (other == null) { + return; + } + if (other.HiddenDuringGames != false) { + HiddenDuringGames = other.HiddenDuringGames; + } + _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 256: { + HiddenDuringGames = input.ReadBool(); + 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 256: { + HiddenDuringGames = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ToolHolderData.cs b/ToolHolderData.cs new file mode 100644 index 0000000..ba05612 --- /dev/null +++ b/ToolHolderData.cs @@ -0,0 +1,242 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/tool_holder_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/tool_holder_data.proto + public static partial class ToolHolderDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/tool_holder_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ToolHolderDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CityZWNfcm9vbS9wZXJzaXN0ZW5jZS90b29sX2hvbGRlcl9kYXRhLnByb3Rv", + "EghyZWNfcm9vbSImCg5Ub29sSG9sZGVyRGF0YRIUCgxoZWxkX3ZpZXdfaWQY", + "AiABKAxCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ToolHolderData), global::RecRoom.Protobuf.ToolHolderData.Parser, new[]{ "HeldViewId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ToolHolderData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ToolHolderData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ToolHolderDataReflection.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 ToolHolderData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolHolderData(ToolHolderData other) : this() { + heldViewId_ = other.heldViewId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolHolderData Clone() { + return new ToolHolderData(this); + } + + /// Field number for the "held_view_id" field. + public const int HeldViewIdFieldNumber = 2; + private pb::ByteString heldViewId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString HeldViewId { + get { return heldViewId_; } + set { + heldViewId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ToolHolderData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ToolHolderData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (HeldViewId != other.HeldViewId) 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 (HeldViewId.Length != 0) hash ^= HeldViewId.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 (HeldViewId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(HeldViewId); + } + 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 (HeldViewId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(HeldViewId); + } + 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 (HeldViewId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(HeldViewId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ToolHolderData other) { + if (other == null) { + return; + } + if (other.HeldViewId.Length != 0) { + HeldViewId = other.HeldViewId; + } + _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 18: { + HeldViewId = input.ReadBytes(); + 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 18: { + HeldViewId = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ToolSpawnRequestData.cs b/ToolSpawnRequestData.cs new file mode 100644 index 0000000..ddea72b --- /dev/null +++ b/ToolSpawnRequestData.cs @@ -0,0 +1,413 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/creation_transient/tool_spawn_request_data.proto +// +#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 RecRoom.Creation.Protobuf { + + /// Holder for reflection information generated from rec_room/creation_transient/tool_spawn_request_data.proto + public static partial class ToolSpawnRequestDataReflection { + + #region Descriptor + /// File descriptor for rec_room/creation_transient/tool_spawn_request_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ToolSpawnRequestDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjlyZWNfcm9vbS9jcmVhdGlvbl90cmFuc2llbnQvdG9vbF9zcGF3bl9yZXF1", + "ZXN0X2RhdGEucHJvdG8SCGNyZWF0aW9uGhdjb3JlL3ZlY3RvcjNfZGF0YS5w", + "cm90bxoaY29yZS9xdWF0ZXJuaW9uX2RhdGEucHJvdG8isQEKFFRvb2xTcGF3", + "blJlcXVlc3REYXRhEhsKE3NwYXduYWJsZV90b29sX3R5cGUYASABKAUSIwoI", + "cG9zaXRpb24YBSABKAsyES5jb3JlLlZlY3RvcjNEYXRhEiYKCHJvdGF0aW9u", + "GAYgASgLMhQuY29yZS5RdWF0ZXJuaW9uRGF0YRINCgVzY2FsZRgHIAEoAhIg", + "ChhyZXF1ZXN0ZWRfcGVyc2lzdGVuY2VfaWQYCSABKAxCHKoCGVJlY1Jvb20u", + "Q3JlYXRpb24uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, global::RecRoom.Protobuf.Core.QuaternionDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Creation.Protobuf.ToolSpawnRequestData), global::RecRoom.Creation.Protobuf.ToolSpawnRequestData.Parser, new[]{ "SpawnableToolType", "Position", "Rotation", "Scale", "RequestedPersistenceId" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ToolSpawnRequestData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ToolSpawnRequestData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Creation.Protobuf.ToolSpawnRequestDataReflection.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 ToolSpawnRequestData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolSpawnRequestData(ToolSpawnRequestData other) : this() { + spawnableToolType_ = other.spawnableToolType_; + position_ = other.position_ != null ? other.position_.Clone() : null; + rotation_ = other.rotation_ != null ? other.rotation_.Clone() : null; + scale_ = other.scale_; + requestedPersistenceId_ = other.requestedPersistenceId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolSpawnRequestData Clone() { + return new ToolSpawnRequestData(this); + } + + /// Field number for the "spawnable_tool_type" field. + public const int SpawnableToolTypeFieldNumber = 1; + private int spawnableToolType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SpawnableToolType { + get { return spawnableToolType_; } + set { + spawnableToolType_ = value; + } + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 5; + private global::RecRoom.Protobuf.Core.Vector3Data position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Position { + get { return position_; } + set { + position_ = value; + } + } + + /// Field number for the "rotation" field. + public const int RotationFieldNumber = 6; + private global::RecRoom.Protobuf.Core.QuaternionData rotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.QuaternionData Rotation { + get { return rotation_; } + set { + rotation_ = value; + } + } + + /// Field number for the "scale" field. + public const int ScaleFieldNumber = 7; + private float scale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Scale { + get { return scale_; } + set { + scale_ = value; + } + } + + /// Field number for the "requested_persistence_id" field. + public const int RequestedPersistenceIdFieldNumber = 9; + private pb::ByteString requestedPersistenceId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString RequestedPersistenceId { + get { return requestedPersistenceId_; } + set { + requestedPersistenceId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ToolSpawnRequestData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ToolSpawnRequestData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SpawnableToolType != other.SpawnableToolType) return false; + if (!object.Equals(Position, other.Position)) return false; + if (!object.Equals(Rotation, other.Rotation)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Scale, other.Scale)) return false; + if (RequestedPersistenceId != other.RequestedPersistenceId) 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 (SpawnableToolType != 0) hash ^= SpawnableToolType.GetHashCode(); + if (position_ != null) hash ^= Position.GetHashCode(); + if (rotation_ != null) hash ^= Rotation.GetHashCode(); + if (Scale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Scale); + if (RequestedPersistenceId.Length != 0) hash ^= RequestedPersistenceId.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 (SpawnableToolType != 0) { + output.WriteRawTag(8); + output.WriteInt32(SpawnableToolType); + } + if (position_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Rotation); + } + if (Scale != 0F) { + output.WriteRawTag(61); + output.WriteFloat(Scale); + } + if (RequestedPersistenceId.Length != 0) { + output.WriteRawTag(74); + output.WriteBytes(RequestedPersistenceId); + } + 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 (SpawnableToolType != 0) { + output.WriteRawTag(8); + output.WriteInt32(SpawnableToolType); + } + if (position_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Position); + } + if (rotation_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Rotation); + } + if (Scale != 0F) { + output.WriteRawTag(61); + output.WriteFloat(Scale); + } + if (RequestedPersistenceId.Length != 0) { + output.WriteRawTag(74); + output.WriteBytes(RequestedPersistenceId); + } + 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 (SpawnableToolType != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SpawnableToolType); + } + if (position_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Position); + } + if (rotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rotation); + } + if (Scale != 0F) { + size += 1 + 4; + } + if (RequestedPersistenceId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(RequestedPersistenceId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ToolSpawnRequestData other) { + if (other == null) { + return; + } + if (other.SpawnableToolType != 0) { + SpawnableToolType = other.SpawnableToolType; + } + if (other.position_ != null) { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Position.MergeFrom(other.Position); + } + if (other.rotation_ != null) { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + Rotation.MergeFrom(other.Rotation); + } + if (other.Scale != 0F) { + Scale = other.Scale; + } + if (other.RequestedPersistenceId.Length != 0) { + RequestedPersistenceId = other.RequestedPersistenceId; + } + _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 8: { + SpawnableToolType = input.ReadInt32(); + break; + } + case 42: { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 50: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + input.ReadMessage(Rotation); + break; + } + case 61: { + Scale = input.ReadFloat(); + break; + } + case 74: { + RequestedPersistenceId = input.ReadBytes(); + 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 8: { + SpawnableToolType = input.ReadInt32(); + break; + } + case 42: { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 50: { + if (rotation_ == null) { + Rotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + input.ReadMessage(Rotation); + break; + } + case 61: { + Scale = input.ReadFloat(); + break; + } + case 74: { + RequestedPersistenceId = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/ToolTagSettingsData.cs b/ToolTagSettingsData.cs new file mode 100644 index 0000000..ea402b1 --- /dev/null +++ b/ToolTagSettingsData.cs @@ -0,0 +1,253 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/tool_tag_settings_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/tool_tag_settings_data.proto + public static partial class ToolTagSettingsDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/tool_tag_settings_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ToolTagSettingsDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjFyZWNfcm9vbS9wZXJzaXN0ZW5jZS90b29sX3RhZ19zZXR0aW5nc19kYXRh", + "LnByb3RvEghyZWNfcm9vbRoXcmVjX3Jvb20vdGFnX2RhdGEucHJvdG8iQgoT", + "VG9vbFRhZ1NldHRpbmdzRGF0YRIrChBydW50aW1lX3RhZ19kYXRhGAEgASgL", + "MhEucmVjX3Jvb20uVGFnRGF0YUITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.TagDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.ToolTagSettingsData), global::RecRoom.Protobuf.ToolTagSettingsData.Parser, new[]{ "RuntimeTagData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ToolTagSettingsData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ToolTagSettingsData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.ToolTagSettingsDataReflection.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 ToolTagSettingsData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolTagSettingsData(ToolTagSettingsData other) : this() { + runtimeTagData_ = other.runtimeTagData_ != null ? other.runtimeTagData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolTagSettingsData Clone() { + return new ToolTagSettingsData(this); + } + + /// Field number for the "runtime_tag_data" field. + public const int RuntimeTagDataFieldNumber = 1; + private global::RecRoom.Protobuf.TagData runtimeTagData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TagData RuntimeTagData { + get { return runtimeTagData_; } + set { + runtimeTagData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ToolTagSettingsData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ToolTagSettingsData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RuntimeTagData, other.RuntimeTagData)) 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 (runtimeTagData_ != null) hash ^= RuntimeTagData.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 (runtimeTagData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RuntimeTagData); + } + 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 (runtimeTagData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RuntimeTagData); + } + 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 (runtimeTagData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RuntimeTagData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ToolTagSettingsData other) { + if (other == null) { + return; + } + if (other.runtimeTagData_ != null) { + if (runtimeTagData_ == null) { + RuntimeTagData = new global::RecRoom.Protobuf.TagData(); + } + RuntimeTagData.MergeFrom(other.RuntimeTagData); + } + _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 (runtimeTagData_ == null) { + RuntimeTagData = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(RuntimeTagData); + 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 (runtimeTagData_ == null) { + RuntimeTagData = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(RuntimeTagData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TrailData.cs b/TrailData.cs new file mode 100644 index 0000000..eca96e8 --- /dev/null +++ b/TrailData.cs @@ -0,0 +1,542 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/trail_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/trail_data.proto + public static partial class TrailDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/trail_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TrailDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVyZWNfcm9vbS9wZXJzaXN0ZW5jZS90cmFpbF9kYXRhLnByb3RvEghyZWNf", + "cm9vbSLGAQoJVHJhaWxEYXRhEg8KB2VuYWJsZWQYASABKAgSFgoOZmFkZUlu", + "RHVyYXRpb24YAiABKAISFwoPZmFkZU91dER1cmF0aW9uGAMgASgCEhAKCGxp", + "ZmV0aW1lGAQgASgCEg8KB29wYWNpdHkYBSABKAISEAoIbWF0ZXJpYWwYBiAB", + "KAUSEgoKd2lkdGhDdXJ2ZRgHIAEoBRIQCghncmFkaWVudBgIIAEoBRIcChRh", + "bGlnblRvQ2FtZXJhRW5hYmxlZBgJIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.TrailData), global::RecRoom.Protobuf.TrailData.Parser, new[]{ "Enabled", "FadeInDuration", "FadeOutDuration", "Lifetime", "Opacity", "Material", "WidthCurve", "Gradient", "AlignToCameraEnabled" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TrailData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TrailData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.TrailDataReflection.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 TrailData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TrailData(TrailData other) : this() { + enabled_ = other.enabled_; + fadeInDuration_ = other.fadeInDuration_; + fadeOutDuration_ = other.fadeOutDuration_; + lifetime_ = other.lifetime_; + opacity_ = other.opacity_; + material_ = other.material_; + widthCurve_ = other.widthCurve_; + gradient_ = other.gradient_; + alignToCameraEnabled_ = other.alignToCameraEnabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TrailData Clone() { + return new TrailData(this); + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 1; + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { return enabled_; } + set { + enabled_ = value; + } + } + + /// Field number for the "fadeInDuration" field. + public const int FadeInDurationFieldNumber = 2; + private float fadeInDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float FadeInDuration { + get { return fadeInDuration_; } + set { + fadeInDuration_ = value; + } + } + + /// Field number for the "fadeOutDuration" field. + public const int FadeOutDurationFieldNumber = 3; + private float fadeOutDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float FadeOutDuration { + get { return fadeOutDuration_; } + set { + fadeOutDuration_ = value; + } + } + + /// Field number for the "lifetime" field. + public const int LifetimeFieldNumber = 4; + private float lifetime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Lifetime { + get { return lifetime_; } + set { + lifetime_ = value; + } + } + + /// Field number for the "opacity" field. + public const int OpacityFieldNumber = 5; + private float opacity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Opacity { + get { return opacity_; } + set { + opacity_ = value; + } + } + + /// Field number for the "material" field. + public const int MaterialFieldNumber = 6; + private int material_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Material { + get { return material_; } + set { + material_ = value; + } + } + + /// Field number for the "widthCurve" field. + public const int WidthCurveFieldNumber = 7; + private int widthCurve_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int WidthCurve { + get { return widthCurve_; } + set { + widthCurve_ = value; + } + } + + /// Field number for the "gradient" field. + public const int GradientFieldNumber = 8; + private int gradient_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Gradient { + get { return gradient_; } + set { + gradient_ = value; + } + } + + /// Field number for the "alignToCameraEnabled" field. + public const int AlignToCameraEnabledFieldNumber = 9; + private bool alignToCameraEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AlignToCameraEnabled { + get { return alignToCameraEnabled_; } + set { + alignToCameraEnabled_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TrailData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TrailData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Enabled != other.Enabled) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FadeInDuration, other.FadeInDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FadeOutDuration, other.FadeOutDuration)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Lifetime, other.Lifetime)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Opacity, other.Opacity)) return false; + if (Material != other.Material) return false; + if (WidthCurve != other.WidthCurve) return false; + if (Gradient != other.Gradient) return false; + if (AlignToCameraEnabled != other.AlignToCameraEnabled) 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 (Enabled != false) hash ^= Enabled.GetHashCode(); + if (FadeInDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FadeInDuration); + if (FadeOutDuration != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FadeOutDuration); + if (Lifetime != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Lifetime); + if (Opacity != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Opacity); + if (Material != 0) hash ^= Material.GetHashCode(); + if (WidthCurve != 0) hash ^= WidthCurve.GetHashCode(); + if (Gradient != 0) hash ^= Gradient.GetHashCode(); + if (AlignToCameraEnabled != false) hash ^= AlignToCameraEnabled.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 (Enabled != false) { + output.WriteRawTag(8); + output.WriteBool(Enabled); + } + if (FadeInDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(FadeInDuration); + } + if (FadeOutDuration != 0F) { + output.WriteRawTag(29); + output.WriteFloat(FadeOutDuration); + } + if (Lifetime != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Lifetime); + } + if (Opacity != 0F) { + output.WriteRawTag(45); + output.WriteFloat(Opacity); + } + if (Material != 0) { + output.WriteRawTag(48); + output.WriteInt32(Material); + } + if (WidthCurve != 0) { + output.WriteRawTag(56); + output.WriteInt32(WidthCurve); + } + if (Gradient != 0) { + output.WriteRawTag(64); + output.WriteInt32(Gradient); + } + if (AlignToCameraEnabled != false) { + output.WriteRawTag(72); + output.WriteBool(AlignToCameraEnabled); + } + 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 (Enabled != false) { + output.WriteRawTag(8); + output.WriteBool(Enabled); + } + if (FadeInDuration != 0F) { + output.WriteRawTag(21); + output.WriteFloat(FadeInDuration); + } + if (FadeOutDuration != 0F) { + output.WriteRawTag(29); + output.WriteFloat(FadeOutDuration); + } + if (Lifetime != 0F) { + output.WriteRawTag(37); + output.WriteFloat(Lifetime); + } + if (Opacity != 0F) { + output.WriteRawTag(45); + output.WriteFloat(Opacity); + } + if (Material != 0) { + output.WriteRawTag(48); + output.WriteInt32(Material); + } + if (WidthCurve != 0) { + output.WriteRawTag(56); + output.WriteInt32(WidthCurve); + } + if (Gradient != 0) { + output.WriteRawTag(64); + output.WriteInt32(Gradient); + } + if (AlignToCameraEnabled != false) { + output.WriteRawTag(72); + output.WriteBool(AlignToCameraEnabled); + } + 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 (Enabled != false) { + size += 1 + 1; + } + if (FadeInDuration != 0F) { + size += 1 + 4; + } + if (FadeOutDuration != 0F) { + size += 1 + 4; + } + if (Lifetime != 0F) { + size += 1 + 4; + } + if (Opacity != 0F) { + size += 1 + 4; + } + if (Material != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Material); + } + if (WidthCurve != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(WidthCurve); + } + if (Gradient != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Gradient); + } + if (AlignToCameraEnabled != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TrailData other) { + if (other == null) { + return; + } + if (other.Enabled != false) { + Enabled = other.Enabled; + } + if (other.FadeInDuration != 0F) { + FadeInDuration = other.FadeInDuration; + } + if (other.FadeOutDuration != 0F) { + FadeOutDuration = other.FadeOutDuration; + } + if (other.Lifetime != 0F) { + Lifetime = other.Lifetime; + } + if (other.Opacity != 0F) { + Opacity = other.Opacity; + } + if (other.Material != 0) { + Material = other.Material; + } + if (other.WidthCurve != 0) { + WidthCurve = other.WidthCurve; + } + if (other.Gradient != 0) { + Gradient = other.Gradient; + } + if (other.AlignToCameraEnabled != false) { + AlignToCameraEnabled = other.AlignToCameraEnabled; + } + _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 8: { + Enabled = input.ReadBool(); + break; + } + case 21: { + FadeInDuration = input.ReadFloat(); + break; + } + case 29: { + FadeOutDuration = input.ReadFloat(); + break; + } + case 37: { + Lifetime = input.ReadFloat(); + break; + } + case 45: { + Opacity = input.ReadFloat(); + break; + } + case 48: { + Material = input.ReadInt32(); + break; + } + case 56: { + WidthCurve = input.ReadInt32(); + break; + } + case 64: { + Gradient = input.ReadInt32(); + break; + } + case 72: { + AlignToCameraEnabled = input.ReadBool(); + 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 8: { + Enabled = input.ReadBool(); + break; + } + case 21: { + FadeInDuration = input.ReadFloat(); + break; + } + case 29: { + FadeOutDuration = input.ReadFloat(); + break; + } + case 37: { + Lifetime = input.ReadFloat(); + break; + } + case 45: { + Opacity = input.ReadFloat(); + break; + } + case 48: { + Material = input.ReadInt32(); + break; + } + case 56: { + WidthCurve = input.ReadInt32(); + break; + } + case 64: { + Gradient = input.ReadInt32(); + break; + } + case 72: { + AlignToCameraEnabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TransformData.cs b/TransformData.cs new file mode 100644 index 0000000..5604e44 --- /dev/null +++ b/TransformData.cs @@ -0,0 +1,469 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/transform_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/transform_data.proto + public static partial class TransformDataReflection { + + #region Descriptor + /// File descriptor for rec_room/transform_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TransformDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ch1yZWNfcm9vbS90cmFuc2Zvcm1fZGF0YS5wcm90bxIIcmVjX3Jvb20aGmNv", + "cmUvcXVhdGVybmlvbl9kYXRhLnByb3RvGhdjb3JlL3ZlY3RvcjNfZGF0YS5w", + "cm90byL/AQoNVHJhbnNmb3JtRGF0YRIjCghwb3NpdGlvbhgBIAEoCzIRLmNv", + "cmUuVmVjdG9yM0RhdGESLgoTREVQUkVDQVRFRF9yb3RhdGlvbhgCIAEoCzIR", + "LmNvcmUuVmVjdG9yM0RhdGESNwocREVQUkVDQVRFRF9zY2FsZV9ub25fdW5p", + "Zm9ybRgDIAEoCzIRLmNvcmUuVmVjdG9yM0RhdGESHgoWREVQUkVDQVRFRF9p", + "c19zbGVlcGluZxgEIAEoCBINCgVzY2FsZRgFIAEoAhIxChNxdWF0ZXJuaW9u", + "X3JvdGF0aW9uGAYgASgLMhQuY29yZS5RdWF0ZXJuaW9uRGF0YUITqgIQUmVj", + "Um9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.QuaternionDataReflection.Descriptor, global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.TransformData), global::RecRoom.Protobuf.TransformData.Parser, new[]{ "Position", "DEPRECATEDRotation", "DEPRECATEDScaleNonUniform", "DEPRECATEDIsSleeping", "Scale", "QuaternionRotation" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TransformData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TransformData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.TransformDataReflection.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 TransformData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TransformData(TransformData other) : this() { + position_ = other.position_ != null ? other.position_.Clone() : null; + dEPRECATEDRotation_ = other.dEPRECATEDRotation_ != null ? other.dEPRECATEDRotation_.Clone() : null; + dEPRECATEDScaleNonUniform_ = other.dEPRECATEDScaleNonUniform_ != null ? other.dEPRECATEDScaleNonUniform_.Clone() : null; + dEPRECATEDIsSleeping_ = other.dEPRECATEDIsSleeping_; + scale_ = other.scale_; + quaternionRotation_ = other.quaternionRotation_ != null ? other.quaternionRotation_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TransformData Clone() { + return new TransformData(this); + } + + /// Field number for the "position" field. + public const int PositionFieldNumber = 1; + private global::RecRoom.Protobuf.Core.Vector3Data position_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data Position { + get { return position_; } + set { + position_ = value; + } + } + + /// Field number for the "DEPRECATED_rotation" field. + public const int DEPRECATEDRotationFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data dEPRECATEDRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data DEPRECATEDRotation { + get { return dEPRECATEDRotation_; } + set { + dEPRECATEDRotation_ = value; + } + } + + /// Field number for the "DEPRECATED_scale_non_uniform" field. + public const int DEPRECATEDScaleNonUniformFieldNumber = 3; + private global::RecRoom.Protobuf.Core.Vector3Data dEPRECATEDScaleNonUniform_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data DEPRECATEDScaleNonUniform { + get { return dEPRECATEDScaleNonUniform_; } + set { + dEPRECATEDScaleNonUniform_ = value; + } + } + + /// Field number for the "DEPRECATED_is_sleeping" field. + public const int DEPRECATEDIsSleepingFieldNumber = 4; + private bool dEPRECATEDIsSleeping_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDIsSleeping { + get { return dEPRECATEDIsSleeping_; } + set { + dEPRECATEDIsSleeping_ = value; + } + } + + /// Field number for the "scale" field. + public const int ScaleFieldNumber = 5; + private float scale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Scale { + get { return scale_; } + set { + scale_ = value; + } + } + + /// Field number for the "quaternion_rotation" field. + public const int QuaternionRotationFieldNumber = 6; + private global::RecRoom.Protobuf.Core.QuaternionData quaternionRotation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.QuaternionData QuaternionRotation { + get { return quaternionRotation_; } + set { + quaternionRotation_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TransformData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TransformData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Position, other.Position)) return false; + if (!object.Equals(DEPRECATEDRotation, other.DEPRECATEDRotation)) return false; + if (!object.Equals(DEPRECATEDScaleNonUniform, other.DEPRECATEDScaleNonUniform)) return false; + if (DEPRECATEDIsSleeping != other.DEPRECATEDIsSleeping) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Scale, other.Scale)) return false; + if (!object.Equals(QuaternionRotation, other.QuaternionRotation)) 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 (position_ != null) hash ^= Position.GetHashCode(); + if (dEPRECATEDRotation_ != null) hash ^= DEPRECATEDRotation.GetHashCode(); + if (dEPRECATEDScaleNonUniform_ != null) hash ^= DEPRECATEDScaleNonUniform.GetHashCode(); + if (DEPRECATEDIsSleeping != false) hash ^= DEPRECATEDIsSleeping.GetHashCode(); + if (Scale != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Scale); + if (quaternionRotation_ != null) hash ^= QuaternionRotation.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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (dEPRECATEDRotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDRotation); + } + if (dEPRECATEDScaleNonUniform_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDScaleNonUniform); + } + if (DEPRECATEDIsSleeping != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDIsSleeping); + } + if (Scale != 0F) { + output.WriteRawTag(45); + output.WriteFloat(Scale); + } + if (quaternionRotation_ != null) { + output.WriteRawTag(50); + output.WriteMessage(QuaternionRotation); + } + 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 (position_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Position); + } + if (dEPRECATEDRotation_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDRotation); + } + if (dEPRECATEDScaleNonUniform_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDScaleNonUniform); + } + if (DEPRECATEDIsSleeping != false) { + output.WriteRawTag(32); + output.WriteBool(DEPRECATEDIsSleeping); + } + if (Scale != 0F) { + output.WriteRawTag(45); + output.WriteFloat(Scale); + } + if (quaternionRotation_ != null) { + output.WriteRawTag(50); + output.WriteMessage(QuaternionRotation); + } + 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 (position_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Position); + } + if (dEPRECATEDRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDRotation); + } + if (dEPRECATEDScaleNonUniform_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDScaleNonUniform); + } + if (DEPRECATEDIsSleeping != false) { + size += 1 + 1; + } + if (Scale != 0F) { + size += 1 + 4; + } + if (quaternionRotation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(QuaternionRotation); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TransformData other) { + if (other == null) { + return; + } + if (other.position_ != null) { + if (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + Position.MergeFrom(other.Position); + } + if (other.dEPRECATEDRotation_ != null) { + if (dEPRECATEDRotation_ == null) { + DEPRECATEDRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + DEPRECATEDRotation.MergeFrom(other.DEPRECATEDRotation); + } + if (other.dEPRECATEDScaleNonUniform_ != null) { + if (dEPRECATEDScaleNonUniform_ == null) { + DEPRECATEDScaleNonUniform = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + DEPRECATEDScaleNonUniform.MergeFrom(other.DEPRECATEDScaleNonUniform); + } + if (other.DEPRECATEDIsSleeping != false) { + DEPRECATEDIsSleeping = other.DEPRECATEDIsSleeping; + } + if (other.Scale != 0F) { + Scale = other.Scale; + } + if (other.quaternionRotation_ != null) { + if (quaternionRotation_ == null) { + QuaternionRotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + QuaternionRotation.MergeFrom(other.QuaternionRotation); + } + _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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (dEPRECATEDRotation_ == null) { + DEPRECATEDRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDRotation); + break; + } + case 26: { + if (dEPRECATEDScaleNonUniform_ == null) { + DEPRECATEDScaleNonUniform = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDScaleNonUniform); + break; + } + case 32: { + DEPRECATEDIsSleeping = input.ReadBool(); + break; + } + case 45: { + Scale = input.ReadFloat(); + break; + } + case 50: { + if (quaternionRotation_ == null) { + QuaternionRotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + input.ReadMessage(QuaternionRotation); + 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 (position_ == null) { + Position = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(Position); + break; + } + case 18: { + if (dEPRECATEDRotation_ == null) { + DEPRECATEDRotation = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDRotation); + break; + } + case 26: { + if (dEPRECATEDScaleNonUniform_ == null) { + DEPRECATEDScaleNonUniform = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDScaleNonUniform); + break; + } + case 32: { + DEPRECATEDIsSleeping = input.ReadBool(); + break; + } + case 45: { + Scale = input.ReadFloat(); + break; + } + case 50: { + if (quaternionRotation_ == null) { + QuaternionRotation = new global::RecRoom.Protobuf.Core.QuaternionData(); + } + input.ReadMessage(QuaternionRotation); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TreeSysData.cs b/TreeSysData.cs new file mode 100644 index 0000000..3066685 --- /dev/null +++ b/TreeSysData.cs @@ -0,0 +1,310 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/core/tree_system/tree_sys_data.proto +// +#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 Circuits.Static.Core.TreeSystem.Protobuf { + + /// Holder for reflection information generated from circuits/static/core/tree_system/tree_sys_data.proto + public static partial class TreeSysDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/core/tree_system/tree_sys_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TreeSysDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjRjaXJjdWl0cy9zdGF0aWMvY29yZS90cmVlX3N5c3RlbS90cmVlX3N5c19k", + "YXRhLnByb3RvEghjaXJjdWl0cxo5Y2lyY3VpdHMvc3RhdGljL2NvcmUvdHJl", + "ZV9zeXN0ZW0vbm9kZV9jaGlsZHJlbl9kYXRhLnByb3RvGi5jaXJjdWl0cy9z", + "aGFyZWQvdXRpbGl0aWVzL3NvYV9pZF8zMl9kYXRhLnByb3RvIm8KC1RyZWVT", + "eXNEYXRhEiIKA2lkcxgBIAEoCzIVLmNpcmN1aXRzLlNPQUlkMzJEYXRhEg4K", + "BnBhcmVudBgCIAMoBRIsCghjaGlsZHJlbhgDIAMoCzIaLmNpcmN1aXRzLk5v", + "ZGVDaGlsZHJlbkRhdGFCK6oCKENpcmN1aXRzLlN0YXRpYy5Db3JlLlRyZWVT", + "eXN0ZW0uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.Core.TreeSystem.Protobuf.NodeChildrenDataReflection.Descriptor, global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData), global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysData.Parser, new[]{ "Ids", "Parent", "Children" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TreeSysData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TreeSysData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.Core.TreeSystem.Protobuf.TreeSysDataReflection.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 TreeSysData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TreeSysData(TreeSysData other) : this() { + ids_ = other.ids_ != null ? other.ids_.Clone() : null; + parent_ = other.parent_.Clone(); + children_ = other.children_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TreeSysData Clone() { + return new TreeSysData(this); + } + + /// Field number for the "ids" field. + public const int IdsFieldNumber = 1; + private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data ids_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data Ids { + get { return ids_; } + set { + ids_ = value; + } + } + + /// Field number for the "parent" field. + public const int ParentFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_parent_codec + = pb::FieldCodec.ForInt32(18); + private readonly pbc::RepeatedField parent_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Parent { + get { return parent_; } + } + + /// Field number for the "children" field. + public const int ChildrenFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_children_codec + = pb::FieldCodec.ForMessage(26, global::Circuits.Static.Core.TreeSystem.Protobuf.NodeChildrenData.Parser); + private readonly pbc::RepeatedField children_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Children { + get { return children_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TreeSysData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TreeSysData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Ids, other.Ids)) return false; + if(!parent_.Equals(other.parent_)) return false; + if(!children_.Equals(other.children_)) 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 (ids_ != null) hash ^= Ids.GetHashCode(); + hash ^= parent_.GetHashCode(); + hash ^= children_.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 (ids_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Ids); + } + parent_.WriteTo(output, _repeated_parent_codec); + children_.WriteTo(output, _repeated_children_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 (ids_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Ids); + } + parent_.WriteTo(ref output, _repeated_parent_codec); + children_.WriteTo(ref output, _repeated_children_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 (ids_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Ids); + } + size += parent_.CalculateSize(_repeated_parent_codec); + size += children_.CalculateSize(_repeated_children_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TreeSysData other) { + if (other == null) { + return; + } + if (other.ids_ != null) { + if (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + Ids.MergeFrom(other.Ids); + } + parent_.Add(other.parent_); + children_.Add(other.children_); + _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 (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(Ids); + break; + } + case 18: + case 16: { + parent_.AddEntriesFrom(input, _repeated_parent_codec); + break; + } + case 26: { + children_.AddEntriesFrom(input, _repeated_children_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 (ids_ == null) { + Ids = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data(); + } + input.ReadMessage(Ids); + break; + } + case 18: + case 16: { + parent_.AddEntriesFrom(ref input, _repeated_parent_codec); + break; + } + case 26: { + children_.AddEntriesFrom(ref input, _repeated_children_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TriggerHandleData.cs b/TriggerHandleData.cs new file mode 100644 index 0000000..2671f47 --- /dev/null +++ b/TriggerHandleData.cs @@ -0,0 +1,280 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/trigger_handle_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/trigger_handle_data.proto + public static partial class TriggerHandleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/trigger_handle_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TriggerHandleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS90cmlnZ2VyX2hhbmRsZV9kYXRhLnBy", + "b3RvEghyZWNfcm9vbSJOChFUcmlnZ2VySGFuZGxlRGF0YRIXCg9zaG91bGRf", + "cGxheV9zZngYASABKAgSIAoYREVQUkVDQVRFRF9jb250cm9sX2xhYmVsGAIg", + "ASgJQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.TriggerHandleData), global::RecRoom.Protobuf.TriggerHandleData.Parser, new[]{ "ShouldPlaySfx", "DEPRECATEDControlLabel" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TriggerHandleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TriggerHandleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.TriggerHandleDataReflection.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 TriggerHandleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerHandleData(TriggerHandleData other) : this() { + shouldPlaySfx_ = other.shouldPlaySfx_; + dEPRECATEDControlLabel_ = other.dEPRECATEDControlLabel_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerHandleData Clone() { + return new TriggerHandleData(this); + } + + /// Field number for the "should_play_sfx" field. + public const int ShouldPlaySfxFieldNumber = 1; + private bool shouldPlaySfx_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ShouldPlaySfx { + get { return shouldPlaySfx_; } + set { + shouldPlaySfx_ = value; + } + } + + /// Field number for the "DEPRECATED_control_label" field. + public const int DEPRECATEDControlLabelFieldNumber = 2; + private string dEPRECATEDControlLabel_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DEPRECATEDControlLabel { + get { return dEPRECATEDControlLabel_; } + set { + dEPRECATEDControlLabel_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TriggerHandleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TriggerHandleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ShouldPlaySfx != other.ShouldPlaySfx) return false; + if (DEPRECATEDControlLabel != other.DEPRECATEDControlLabel) 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 (ShouldPlaySfx != false) hash ^= ShouldPlaySfx.GetHashCode(); + if (DEPRECATEDControlLabel.Length != 0) hash ^= DEPRECATEDControlLabel.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 (ShouldPlaySfx != false) { + output.WriteRawTag(8); + output.WriteBool(ShouldPlaySfx); + } + if (DEPRECATEDControlLabel.Length != 0) { + output.WriteRawTag(18); + output.WriteString(DEPRECATEDControlLabel); + } + 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 (ShouldPlaySfx != false) { + output.WriteRawTag(8); + output.WriteBool(ShouldPlaySfx); + } + if (DEPRECATEDControlLabel.Length != 0) { + output.WriteRawTag(18); + output.WriteString(DEPRECATEDControlLabel); + } + 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 (ShouldPlaySfx != false) { + size += 1 + 1; + } + if (DEPRECATEDControlLabel.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DEPRECATEDControlLabel); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TriggerHandleData other) { + if (other == null) { + return; + } + if (other.ShouldPlaySfx != false) { + ShouldPlaySfx = other.ShouldPlaySfx; + } + if (other.DEPRECATEDControlLabel.Length != 0) { + DEPRECATEDControlLabel = other.DEPRECATEDControlLabel; + } + _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 8: { + ShouldPlaySfx = input.ReadBool(); + break; + } + case 18: { + DEPRECATEDControlLabel = input.ReadString(); + 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 8: { + ShouldPlaySfx = input.ReadBool(); + break; + } + case 18: { + DEPRECATEDControlLabel = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/TriggerVolumeData.cs b/TriggerVolumeData.cs new file mode 100644 index 0000000..68daebe --- /dev/null +++ b/TriggerVolumeData.cs @@ -0,0 +1,695 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/trigger_volume_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/trigger_volume_data.proto + public static partial class TriggerVolumeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/trigger_volume_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static TriggerVolumeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS90cmlnZ2VyX3ZvbHVtZV9kYXRhLnBy", + "b3RvEghyZWNfcm9vbRoXY29yZS92ZWN0b3IzX2RhdGEucHJvdG8aF3JlY19y", + "b29tL3RhZ19kYXRhLnByb3RvIrQDChFUcmlnZ2VyVm9sdW1lRGF0YRIPCgdt", + "b2RlX2lkGAEgASgFEisKEERFUFJFQ0FURURfc2NhbGUYAiABKAsyES5jb3Jl", + "LlZlY3RvcjNEYXRhEi4KE0RFUFJFQ0FURURfcG9zaXRpb24YAyABKAsyES5j", + "b3JlLlZlY3RvcjNEYXRhEi0KEmZpbHRlcl90YWdzX29iamVjdBgEIAEoCzIR", + "LnJlY19yb29tLlRhZ0RhdGESEwoLZmlsdGVyX3JvbGUYBSABKAkSFAoMdHJp", + "Z2dlcl9vbmNlGAYgASgFEhYKDmp1bmlvcl9lbmFibGVkGAcgASgIEi0KEmZp", + "bHRlcl90YWdzX3BsYXllchgIIAEoCzIRLnJlY19yb29tLlRhZ0RhdGESIQoZ", + "ZmlsdGVyX3RhZ3NfcGxheWVyX2VuYWJsZRgJIAEoCBIhChlmaWx0ZXJfdGFn", + "c19vYmplY3RfZW5hYmxlGAogASgIEiQKHGZpbHRlcl90YWdzX3BsYXllcl9p", + "bmNsdXNpb24YCyABKAgSJAocZmlsdGVyX3RhZ3Nfb2JqZWN0X2luY2x1c2lv", + "bhgMIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.Vector3DataReflection.Descriptor, global::RecRoom.Protobuf.TagDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.TriggerVolumeData), global::RecRoom.Protobuf.TriggerVolumeData.Parser, new[]{ "ModeId", "DEPRECATEDScale", "DEPRECATEDPosition", "FilterTagsObject", "FilterRole", "TriggerOnce", "JuniorEnabled", "FilterTagsPlayer", "FilterTagsPlayerEnable", "FilterTagsObjectEnable", "FilterTagsPlayerInclusion", "FilterTagsObjectInclusion" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TriggerVolumeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TriggerVolumeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.TriggerVolumeDataReflection.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 TriggerVolumeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerVolumeData(TriggerVolumeData other) : this() { + modeId_ = other.modeId_; + dEPRECATEDScale_ = other.dEPRECATEDScale_ != null ? other.dEPRECATEDScale_.Clone() : null; + dEPRECATEDPosition_ = other.dEPRECATEDPosition_ != null ? other.dEPRECATEDPosition_.Clone() : null; + filterTagsObject_ = other.filterTagsObject_ != null ? other.filterTagsObject_.Clone() : null; + filterRole_ = other.filterRole_; + triggerOnce_ = other.triggerOnce_; + juniorEnabled_ = other.juniorEnabled_; + filterTagsPlayer_ = other.filterTagsPlayer_ != null ? other.filterTagsPlayer_.Clone() : null; + filterTagsPlayerEnable_ = other.filterTagsPlayerEnable_; + filterTagsObjectEnable_ = other.filterTagsObjectEnable_; + filterTagsPlayerInclusion_ = other.filterTagsPlayerInclusion_; + filterTagsObjectInclusion_ = other.filterTagsObjectInclusion_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerVolumeData Clone() { + return new TriggerVolumeData(this); + } + + /// Field number for the "mode_id" field. + public const int ModeIdFieldNumber = 1; + private int modeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ModeId { + get { return modeId_; } + set { + modeId_ = value; + } + } + + /// Field number for the "DEPRECATED_scale" field. + public const int DEPRECATEDScaleFieldNumber = 2; + private global::RecRoom.Protobuf.Core.Vector3Data dEPRECATEDScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data DEPRECATEDScale { + get { return dEPRECATEDScale_; } + set { + dEPRECATEDScale_ = value; + } + } + + /// Field number for the "DEPRECATED_position" field. + public const int DEPRECATEDPositionFieldNumber = 3; + private global::RecRoom.Protobuf.Core.Vector3Data dEPRECATEDPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.Vector3Data DEPRECATEDPosition { + get { return dEPRECATEDPosition_; } + set { + dEPRECATEDPosition_ = value; + } + } + + /// Field number for the "filter_tags_object" field. + public const int FilterTagsObjectFieldNumber = 4; + private global::RecRoom.Protobuf.TagData filterTagsObject_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TagData FilterTagsObject { + get { return filterTagsObject_; } + set { + filterTagsObject_ = value; + } + } + + /// Field number for the "filter_role" field. + public const int FilterRoleFieldNumber = 5; + private string filterRole_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string FilterRole { + get { return filterRole_; } + set { + filterRole_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "trigger_once" field. + public const int TriggerOnceFieldNumber = 6; + private int triggerOnce_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TriggerOnce { + get { return triggerOnce_; } + set { + triggerOnce_ = value; + } + } + + /// Field number for the "junior_enabled" field. + public const int JuniorEnabledFieldNumber = 7; + private bool juniorEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool JuniorEnabled { + get { return juniorEnabled_; } + set { + juniorEnabled_ = value; + } + } + + /// Field number for the "filter_tags_player" field. + public const int FilterTagsPlayerFieldNumber = 8; + private global::RecRoom.Protobuf.TagData filterTagsPlayer_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.TagData FilterTagsPlayer { + get { return filterTagsPlayer_; } + set { + filterTagsPlayer_ = value; + } + } + + /// Field number for the "filter_tags_player_enable" field. + public const int FilterTagsPlayerEnableFieldNumber = 9; + private bool filterTagsPlayerEnable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool FilterTagsPlayerEnable { + get { return filterTagsPlayerEnable_; } + set { + filterTagsPlayerEnable_ = value; + } + } + + /// Field number for the "filter_tags_object_enable" field. + public const int FilterTagsObjectEnableFieldNumber = 10; + private bool filterTagsObjectEnable_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool FilterTagsObjectEnable { + get { return filterTagsObjectEnable_; } + set { + filterTagsObjectEnable_ = value; + } + } + + /// Field number for the "filter_tags_player_inclusion" field. + public const int FilterTagsPlayerInclusionFieldNumber = 11; + private bool filterTagsPlayerInclusion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool FilterTagsPlayerInclusion { + get { return filterTagsPlayerInclusion_; } + set { + filterTagsPlayerInclusion_ = value; + } + } + + /// Field number for the "filter_tags_object_inclusion" field. + public const int FilterTagsObjectInclusionFieldNumber = 12; + private bool filterTagsObjectInclusion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool FilterTagsObjectInclusion { + get { return filterTagsObjectInclusion_; } + set { + filterTagsObjectInclusion_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TriggerVolumeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TriggerVolumeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (ModeId != other.ModeId) return false; + if (!object.Equals(DEPRECATEDScale, other.DEPRECATEDScale)) return false; + if (!object.Equals(DEPRECATEDPosition, other.DEPRECATEDPosition)) return false; + if (!object.Equals(FilterTagsObject, other.FilterTagsObject)) return false; + if (FilterRole != other.FilterRole) return false; + if (TriggerOnce != other.TriggerOnce) return false; + if (JuniorEnabled != other.JuniorEnabled) return false; + if (!object.Equals(FilterTagsPlayer, other.FilterTagsPlayer)) return false; + if (FilterTagsPlayerEnable != other.FilterTagsPlayerEnable) return false; + if (FilterTagsObjectEnable != other.FilterTagsObjectEnable) return false; + if (FilterTagsPlayerInclusion != other.FilterTagsPlayerInclusion) return false; + if (FilterTagsObjectInclusion != other.FilterTagsObjectInclusion) 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 (ModeId != 0) hash ^= ModeId.GetHashCode(); + if (dEPRECATEDScale_ != null) hash ^= DEPRECATEDScale.GetHashCode(); + if (dEPRECATEDPosition_ != null) hash ^= DEPRECATEDPosition.GetHashCode(); + if (filterTagsObject_ != null) hash ^= FilterTagsObject.GetHashCode(); + if (FilterRole.Length != 0) hash ^= FilterRole.GetHashCode(); + if (TriggerOnce != 0) hash ^= TriggerOnce.GetHashCode(); + if (JuniorEnabled != false) hash ^= JuniorEnabled.GetHashCode(); + if (filterTagsPlayer_ != null) hash ^= FilterTagsPlayer.GetHashCode(); + if (FilterTagsPlayerEnable != false) hash ^= FilterTagsPlayerEnable.GetHashCode(); + if (FilterTagsObjectEnable != false) hash ^= FilterTagsObjectEnable.GetHashCode(); + if (FilterTagsPlayerInclusion != false) hash ^= FilterTagsPlayerInclusion.GetHashCode(); + if (FilterTagsObjectInclusion != false) hash ^= FilterTagsObjectInclusion.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 (ModeId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ModeId); + } + if (dEPRECATEDScale_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDScale); + } + if (dEPRECATEDPosition_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDPosition); + } + if (filterTagsObject_ != null) { + output.WriteRawTag(34); + output.WriteMessage(FilterTagsObject); + } + if (FilterRole.Length != 0) { + output.WriteRawTag(42); + output.WriteString(FilterRole); + } + if (TriggerOnce != 0) { + output.WriteRawTag(48); + output.WriteInt32(TriggerOnce); + } + if (JuniorEnabled != false) { + output.WriteRawTag(56); + output.WriteBool(JuniorEnabled); + } + if (filterTagsPlayer_ != null) { + output.WriteRawTag(66); + output.WriteMessage(FilterTagsPlayer); + } + if (FilterTagsPlayerEnable != false) { + output.WriteRawTag(72); + output.WriteBool(FilterTagsPlayerEnable); + } + if (FilterTagsObjectEnable != false) { + output.WriteRawTag(80); + output.WriteBool(FilterTagsObjectEnable); + } + if (FilterTagsPlayerInclusion != false) { + output.WriteRawTag(88); + output.WriteBool(FilterTagsPlayerInclusion); + } + if (FilterTagsObjectInclusion != false) { + output.WriteRawTag(96); + output.WriteBool(FilterTagsObjectInclusion); + } + 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 (ModeId != 0) { + output.WriteRawTag(8); + output.WriteInt32(ModeId); + } + if (dEPRECATEDScale_ != null) { + output.WriteRawTag(18); + output.WriteMessage(DEPRECATEDScale); + } + if (dEPRECATEDPosition_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDPosition); + } + if (filterTagsObject_ != null) { + output.WriteRawTag(34); + output.WriteMessage(FilterTagsObject); + } + if (FilterRole.Length != 0) { + output.WriteRawTag(42); + output.WriteString(FilterRole); + } + if (TriggerOnce != 0) { + output.WriteRawTag(48); + output.WriteInt32(TriggerOnce); + } + if (JuniorEnabled != false) { + output.WriteRawTag(56); + output.WriteBool(JuniorEnabled); + } + if (filterTagsPlayer_ != null) { + output.WriteRawTag(66); + output.WriteMessage(FilterTagsPlayer); + } + if (FilterTagsPlayerEnable != false) { + output.WriteRawTag(72); + output.WriteBool(FilterTagsPlayerEnable); + } + if (FilterTagsObjectEnable != false) { + output.WriteRawTag(80); + output.WriteBool(FilterTagsObjectEnable); + } + if (FilterTagsPlayerInclusion != false) { + output.WriteRawTag(88); + output.WriteBool(FilterTagsPlayerInclusion); + } + if (FilterTagsObjectInclusion != false) { + output.WriteRawTag(96); + output.WriteBool(FilterTagsObjectInclusion); + } + 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 (ModeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(ModeId); + } + if (dEPRECATEDScale_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDScale); + } + if (dEPRECATEDPosition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDPosition); + } + if (filterTagsObject_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FilterTagsObject); + } + if (FilterRole.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(FilterRole); + } + if (TriggerOnce != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(TriggerOnce); + } + if (JuniorEnabled != false) { + size += 1 + 1; + } + if (filterTagsPlayer_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FilterTagsPlayer); + } + if (FilterTagsPlayerEnable != false) { + size += 1 + 1; + } + if (FilterTagsObjectEnable != false) { + size += 1 + 1; + } + if (FilterTagsPlayerInclusion != false) { + size += 1 + 1; + } + if (FilterTagsObjectInclusion != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TriggerVolumeData other) { + if (other == null) { + return; + } + if (other.ModeId != 0) { + ModeId = other.ModeId; + } + if (other.dEPRECATEDScale_ != null) { + if (dEPRECATEDScale_ == null) { + DEPRECATEDScale = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + DEPRECATEDScale.MergeFrom(other.DEPRECATEDScale); + } + if (other.dEPRECATEDPosition_ != null) { + if (dEPRECATEDPosition_ == null) { + DEPRECATEDPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + DEPRECATEDPosition.MergeFrom(other.DEPRECATEDPosition); + } + if (other.filterTagsObject_ != null) { + if (filterTagsObject_ == null) { + FilterTagsObject = new global::RecRoom.Protobuf.TagData(); + } + FilterTagsObject.MergeFrom(other.FilterTagsObject); + } + if (other.FilterRole.Length != 0) { + FilterRole = other.FilterRole; + } + if (other.TriggerOnce != 0) { + TriggerOnce = other.TriggerOnce; + } + if (other.JuniorEnabled != false) { + JuniorEnabled = other.JuniorEnabled; + } + if (other.filterTagsPlayer_ != null) { + if (filterTagsPlayer_ == null) { + FilterTagsPlayer = new global::RecRoom.Protobuf.TagData(); + } + FilterTagsPlayer.MergeFrom(other.FilterTagsPlayer); + } + if (other.FilterTagsPlayerEnable != false) { + FilterTagsPlayerEnable = other.FilterTagsPlayerEnable; + } + if (other.FilterTagsObjectEnable != false) { + FilterTagsObjectEnable = other.FilterTagsObjectEnable; + } + if (other.FilterTagsPlayerInclusion != false) { + FilterTagsPlayerInclusion = other.FilterTagsPlayerInclusion; + } + if (other.FilterTagsObjectInclusion != false) { + FilterTagsObjectInclusion = other.FilterTagsObjectInclusion; + } + _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 8: { + ModeId = input.ReadInt32(); + break; + } + case 18: { + if (dEPRECATEDScale_ == null) { + DEPRECATEDScale = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDScale); + break; + } + case 26: { + if (dEPRECATEDPosition_ == null) { + DEPRECATEDPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDPosition); + break; + } + case 34: { + if (filterTagsObject_ == null) { + FilterTagsObject = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(FilterTagsObject); + break; + } + case 42: { + FilterRole = input.ReadString(); + break; + } + case 48: { + TriggerOnce = input.ReadInt32(); + break; + } + case 56: { + JuniorEnabled = input.ReadBool(); + break; + } + case 66: { + if (filterTagsPlayer_ == null) { + FilterTagsPlayer = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(FilterTagsPlayer); + break; + } + case 72: { + FilterTagsPlayerEnable = input.ReadBool(); + break; + } + case 80: { + FilterTagsObjectEnable = input.ReadBool(); + break; + } + case 88: { + FilterTagsPlayerInclusion = input.ReadBool(); + break; + } + case 96: { + FilterTagsObjectInclusion = input.ReadBool(); + 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 8: { + ModeId = input.ReadInt32(); + break; + } + case 18: { + if (dEPRECATEDScale_ == null) { + DEPRECATEDScale = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDScale); + break; + } + case 26: { + if (dEPRECATEDPosition_ == null) { + DEPRECATEDPosition = new global::RecRoom.Protobuf.Core.Vector3Data(); + } + input.ReadMessage(DEPRECATEDPosition); + break; + } + case 34: { + if (filterTagsObject_ == null) { + FilterTagsObject = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(FilterTagsObject); + break; + } + case 42: { + FilterRole = input.ReadString(); + break; + } + case 48: { + TriggerOnce = input.ReadInt32(); + break; + } + case 56: { + JuniorEnabled = input.ReadBool(); + break; + } + case 66: { + if (filterTagsPlayer_ == null) { + FilterTagsPlayer = new global::RecRoom.Protobuf.TagData(); + } + input.ReadMessage(FilterTagsPlayer); + break; + } + case 72: { + FilterTagsPlayerEnable = input.ReadBool(); + break; + } + case 80: { + FilterTagsObjectEnable = input.ReadBool(); + break; + } + case 88: { + FilterTagsPlayerInclusion = input.ReadBool(); + break; + } + case 96: { + FilterTagsObjectInclusion = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/UgcAccessibility.cs b/UgcAccessibility.cs new file mode 100644 index 0000000..d2118df --- /dev/null +++ b/UgcAccessibility.cs @@ -0,0 +1,49 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/rec_net/ugc_accessibility.proto +// +#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 RecNet.Protobuf { + + /// Holder for reflection information generated from rec_room/rec_net/ugc_accessibility.proto + public static partial class UgcAccessibilityReflection { + + #region Descriptor + /// File descriptor for rec_room/rec_net/ugc_accessibility.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static UgcAccessibilityReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CihyZWNfcm9vbS9yZWNfbmV0L3VnY19hY2Nlc3NpYmlsaXR5LnByb3RvEghy", + "ZWNfcm9vbSo5ChBVZ2NBY2Nlc3NpYmlsaXR5EgsKB1ByaXZhdGUQABIKCgZQ", + "dWJsaWMQARIMCghVbmxpc3RlZBACQhKqAg9SZWNOZXQuUHJvdG9idWZiBnBy", + "b3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::RecNet.Protobuf.UgcAccessibility), }, null, null)); + } + #endregion + + } + #region Enums + public enum UgcAccessibility { + [pbr::OriginalName("Private")] Private = 0, + [pbr::OriginalName("Public")] Public = 1, + [pbr::OriginalName("Unlisted")] Unlisted = 2, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/UgcSteeringData.cs b/UgcSteeringData.cs new file mode 100644 index 0000000..690e258 --- /dev/null +++ b/UgcSteeringData.cs @@ -0,0 +1,231 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/ugc_steering_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/ugc_steering_data.proto + public static partial class UgcSteeringDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/ugc_steering_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static UgcSteeringDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixyZWNfcm9vbS9wZXJzaXN0ZW5jZS91Z2Nfc3RlZXJpbmdfZGF0YS5wcm90", + "bxIIcmVjX3Jvb20iKQoPVUdDU3RlZXJpbmdEYXRhEhYKDnRhZ3NfdG9faWdu", + "b3JlGAEgAygJQhOqAhBSZWNSb29tLlByb3RvYnVmYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.UGCSteeringData), global::RecRoom.Protobuf.UGCSteeringData.Parser, new[]{ "TagsToIgnore" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class UGCSteeringData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UGCSteeringData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.UgcSteeringDataReflection.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 UGCSteeringData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public UGCSteeringData(UGCSteeringData other) : this() { + tagsToIgnore_ = other.tagsToIgnore_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public UGCSteeringData Clone() { + return new UGCSteeringData(this); + } + + /// Field number for the "tags_to_ignore" field. + public const int TagsToIgnoreFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_tagsToIgnore_codec + = pb::FieldCodec.ForString(10); + private readonly pbc::RepeatedField tagsToIgnore_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TagsToIgnore { + get { return tagsToIgnore_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as UGCSteeringData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(UGCSteeringData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!tagsToIgnore_.Equals(other.tagsToIgnore_)) 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; + hash ^= tagsToIgnore_.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 + tagsToIgnore_.WriteTo(output, _repeated_tagsToIgnore_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) { + tagsToIgnore_.WriteTo(ref output, _repeated_tagsToIgnore_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; + size += tagsToIgnore_.CalculateSize(_repeated_tagsToIgnore_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(UGCSteeringData other) { + if (other == null) { + return; + } + tagsToIgnore_.Add(other.tagsToIgnore_); + _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: { + tagsToIgnore_.AddEntriesFrom(input, _repeated_tagsToIgnore_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: { + tagsToIgnore_.AddEntriesFrom(ref input, _repeated_tagsToIgnore_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/UgcSteeringEngineData.cs b/UgcSteeringEngineData.cs new file mode 100644 index 0000000..8488a3d --- /dev/null +++ b/UgcSteeringEngineData.cs @@ -0,0 +1,1002 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/ugc_steering_engine_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/ugc_steering_engine_data.proto + public static partial class UgcSteeringEngineDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/ugc_steering_engine_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static UgcSteeringEngineDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CjNyZWNfcm9vbS9wZXJzaXN0ZW5jZS91Z2Nfc3RlZXJpbmdfZW5naW5lX2Rh", + "dGEucHJvdG8SCHJlY19yb29tIuACChVVR0NTdGVlcmluZ0VuZ2luZURhdGES", + "QAoXcGF0aGluZ19wcm9wZXJ0aWVzX2RhdGEYASABKAsyHy5yZWNfcm9vbS5Q", + "YXRoaW5nUHJvcGVydGllc0RhdGESQgoYcm90YXRpb25fcHJvcGVydGllc19k", + "YXRhGAIgASgLMiAucmVjX3Jvb20uUm90YXRpb25Qcm9wZXJ0aWVzRGF0YRIg", + "ChhtYXhMaW5lYXJTcGVlZFN5bmNlZFByb3AYAyABKAISIQoZbWF4QW5ndWxh", + "clNwZWVkU3luY2VkUHJvcBgEIAEoAhIhChltYXhBY2NlbGVyYXRpb25TeW5j", + "ZWRQcm9wGAUgASgCEhwKFGVuYWJsZUdyb3VuZENsYW1waW5nGAYgASgIEh0K", + "FXdhaXRGb3JHcm91bmRDbGFtcGluZxgHIAEoCBIcChRlbmFibGVMZWdhY3lQ", + "b3NpdGlvbhgIIAEoCCJKChVQYXRoaW5nUHJvcGVydGllc0RhdGESGAoQc2xv", + "d2Rvd25EaXN0YW5jZRgBIAEoAhIXCg9hcnJpdmFsRGlzdGFuY2UYAiABKAIi", + "RQoWUm90YXRpb25Qcm9wZXJ0aWVzRGF0YRIVCg1zbG93ZG93bkFuZ2xlGAEg", + "ASgCEhQKDGFycml2YWxBbmdsZRgCIAEoAkITqgIQUmVjUm9vbS5Qcm90b2J1", + "ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.UGCSteeringEngineData), global::RecRoom.Protobuf.UGCSteeringEngineData.Parser, new[]{ "PathingPropertiesData", "RotationPropertiesData", "MaxLinearSpeedSyncedProp", "MaxAngularSpeedSyncedProp", "MaxAccelerationSyncedProp", "EnableGroundClamping", "WaitForGroundClamping", "EnableLegacyPosition" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.PathingPropertiesData), global::RecRoom.Protobuf.PathingPropertiesData.Parser, new[]{ "SlowdownDistance", "ArrivalDistance" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.RotationPropertiesData), global::RecRoom.Protobuf.RotationPropertiesData.Parser, new[]{ "SlowdownAngle", "ArrivalAngle" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class UGCSteeringEngineData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UGCSteeringEngineData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.UgcSteeringEngineDataReflection.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 UGCSteeringEngineData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public UGCSteeringEngineData(UGCSteeringEngineData other) : this() { + pathingPropertiesData_ = other.pathingPropertiesData_ != null ? other.pathingPropertiesData_.Clone() : null; + rotationPropertiesData_ = other.rotationPropertiesData_ != null ? other.rotationPropertiesData_.Clone() : null; + maxLinearSpeedSyncedProp_ = other.maxLinearSpeedSyncedProp_; + maxAngularSpeedSyncedProp_ = other.maxAngularSpeedSyncedProp_; + maxAccelerationSyncedProp_ = other.maxAccelerationSyncedProp_; + enableGroundClamping_ = other.enableGroundClamping_; + waitForGroundClamping_ = other.waitForGroundClamping_; + enableLegacyPosition_ = other.enableLegacyPosition_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public UGCSteeringEngineData Clone() { + return new UGCSteeringEngineData(this); + } + + /// Field number for the "pathing_properties_data" field. + public const int PathingPropertiesDataFieldNumber = 1; + private global::RecRoom.Protobuf.PathingPropertiesData pathingPropertiesData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.PathingPropertiesData PathingPropertiesData { + get { return pathingPropertiesData_; } + set { + pathingPropertiesData_ = value; + } + } + + /// Field number for the "rotation_properties_data" field. + public const int RotationPropertiesDataFieldNumber = 2; + private global::RecRoom.Protobuf.RotationPropertiesData rotationPropertiesData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.RotationPropertiesData RotationPropertiesData { + get { return rotationPropertiesData_; } + set { + rotationPropertiesData_ = value; + } + } + + /// Field number for the "maxLinearSpeedSyncedProp" field. + public const int MaxLinearSpeedSyncedPropFieldNumber = 3; + private float maxLinearSpeedSyncedProp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxLinearSpeedSyncedProp { + get { return maxLinearSpeedSyncedProp_; } + set { + maxLinearSpeedSyncedProp_ = value; + } + } + + /// Field number for the "maxAngularSpeedSyncedProp" field. + public const int MaxAngularSpeedSyncedPropFieldNumber = 4; + private float maxAngularSpeedSyncedProp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxAngularSpeedSyncedProp { + get { return maxAngularSpeedSyncedProp_; } + set { + maxAngularSpeedSyncedProp_ = value; + } + } + + /// Field number for the "maxAccelerationSyncedProp" field. + public const int MaxAccelerationSyncedPropFieldNumber = 5; + private float maxAccelerationSyncedProp_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxAccelerationSyncedProp { + get { return maxAccelerationSyncedProp_; } + set { + maxAccelerationSyncedProp_ = value; + } + } + + /// Field number for the "enableGroundClamping" field. + public const int EnableGroundClampingFieldNumber = 6; + private bool enableGroundClamping_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EnableGroundClamping { + get { return enableGroundClamping_; } + set { + enableGroundClamping_ = value; + } + } + + /// Field number for the "waitForGroundClamping" field. + public const int WaitForGroundClampingFieldNumber = 7; + private bool waitForGroundClamping_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool WaitForGroundClamping { + get { return waitForGroundClamping_; } + set { + waitForGroundClamping_ = value; + } + } + + /// Field number for the "enableLegacyPosition" field. + public const int EnableLegacyPositionFieldNumber = 8; + private bool enableLegacyPosition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EnableLegacyPosition { + get { return enableLegacyPosition_; } + set { + enableLegacyPosition_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as UGCSteeringEngineData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(UGCSteeringEngineData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PathingPropertiesData, other.PathingPropertiesData)) return false; + if (!object.Equals(RotationPropertiesData, other.RotationPropertiesData)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxLinearSpeedSyncedProp, other.MaxLinearSpeedSyncedProp)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxAngularSpeedSyncedProp, other.MaxAngularSpeedSyncedProp)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxAccelerationSyncedProp, other.MaxAccelerationSyncedProp)) return false; + if (EnableGroundClamping != other.EnableGroundClamping) return false; + if (WaitForGroundClamping != other.WaitForGroundClamping) return false; + if (EnableLegacyPosition != other.EnableLegacyPosition) 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 (pathingPropertiesData_ != null) hash ^= PathingPropertiesData.GetHashCode(); + if (rotationPropertiesData_ != null) hash ^= RotationPropertiesData.GetHashCode(); + if (MaxLinearSpeedSyncedProp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxLinearSpeedSyncedProp); + if (MaxAngularSpeedSyncedProp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxAngularSpeedSyncedProp); + if (MaxAccelerationSyncedProp != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxAccelerationSyncedProp); + if (EnableGroundClamping != false) hash ^= EnableGroundClamping.GetHashCode(); + if (WaitForGroundClamping != false) hash ^= WaitForGroundClamping.GetHashCode(); + if (EnableLegacyPosition != false) hash ^= EnableLegacyPosition.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 (pathingPropertiesData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PathingPropertiesData); + } + if (rotationPropertiesData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(RotationPropertiesData); + } + if (MaxLinearSpeedSyncedProp != 0F) { + output.WriteRawTag(29); + output.WriteFloat(MaxLinearSpeedSyncedProp); + } + if (MaxAngularSpeedSyncedProp != 0F) { + output.WriteRawTag(37); + output.WriteFloat(MaxAngularSpeedSyncedProp); + } + if (MaxAccelerationSyncedProp != 0F) { + output.WriteRawTag(45); + output.WriteFloat(MaxAccelerationSyncedProp); + } + if (EnableGroundClamping != false) { + output.WriteRawTag(48); + output.WriteBool(EnableGroundClamping); + } + if (WaitForGroundClamping != false) { + output.WriteRawTag(56); + output.WriteBool(WaitForGroundClamping); + } + if (EnableLegacyPosition != false) { + output.WriteRawTag(64); + output.WriteBool(EnableLegacyPosition); + } + 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 (pathingPropertiesData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PathingPropertiesData); + } + if (rotationPropertiesData_ != null) { + output.WriteRawTag(18); + output.WriteMessage(RotationPropertiesData); + } + if (MaxLinearSpeedSyncedProp != 0F) { + output.WriteRawTag(29); + output.WriteFloat(MaxLinearSpeedSyncedProp); + } + if (MaxAngularSpeedSyncedProp != 0F) { + output.WriteRawTag(37); + output.WriteFloat(MaxAngularSpeedSyncedProp); + } + if (MaxAccelerationSyncedProp != 0F) { + output.WriteRawTag(45); + output.WriteFloat(MaxAccelerationSyncedProp); + } + if (EnableGroundClamping != false) { + output.WriteRawTag(48); + output.WriteBool(EnableGroundClamping); + } + if (WaitForGroundClamping != false) { + output.WriteRawTag(56); + output.WriteBool(WaitForGroundClamping); + } + if (EnableLegacyPosition != false) { + output.WriteRawTag(64); + output.WriteBool(EnableLegacyPosition); + } + 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 (pathingPropertiesData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PathingPropertiesData); + } + if (rotationPropertiesData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RotationPropertiesData); + } + if (MaxLinearSpeedSyncedProp != 0F) { + size += 1 + 4; + } + if (MaxAngularSpeedSyncedProp != 0F) { + size += 1 + 4; + } + if (MaxAccelerationSyncedProp != 0F) { + size += 1 + 4; + } + if (EnableGroundClamping != false) { + size += 1 + 1; + } + if (WaitForGroundClamping != false) { + size += 1 + 1; + } + if (EnableLegacyPosition != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(UGCSteeringEngineData other) { + if (other == null) { + return; + } + if (other.pathingPropertiesData_ != null) { + if (pathingPropertiesData_ == null) { + PathingPropertiesData = new global::RecRoom.Protobuf.PathingPropertiesData(); + } + PathingPropertiesData.MergeFrom(other.PathingPropertiesData); + } + if (other.rotationPropertiesData_ != null) { + if (rotationPropertiesData_ == null) { + RotationPropertiesData = new global::RecRoom.Protobuf.RotationPropertiesData(); + } + RotationPropertiesData.MergeFrom(other.RotationPropertiesData); + } + if (other.MaxLinearSpeedSyncedProp != 0F) { + MaxLinearSpeedSyncedProp = other.MaxLinearSpeedSyncedProp; + } + if (other.MaxAngularSpeedSyncedProp != 0F) { + MaxAngularSpeedSyncedProp = other.MaxAngularSpeedSyncedProp; + } + if (other.MaxAccelerationSyncedProp != 0F) { + MaxAccelerationSyncedProp = other.MaxAccelerationSyncedProp; + } + if (other.EnableGroundClamping != false) { + EnableGroundClamping = other.EnableGroundClamping; + } + if (other.WaitForGroundClamping != false) { + WaitForGroundClamping = other.WaitForGroundClamping; + } + if (other.EnableLegacyPosition != false) { + EnableLegacyPosition = other.EnableLegacyPosition; + } + _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 (pathingPropertiesData_ == null) { + PathingPropertiesData = new global::RecRoom.Protobuf.PathingPropertiesData(); + } + input.ReadMessage(PathingPropertiesData); + break; + } + case 18: { + if (rotationPropertiesData_ == null) { + RotationPropertiesData = new global::RecRoom.Protobuf.RotationPropertiesData(); + } + input.ReadMessage(RotationPropertiesData); + break; + } + case 29: { + MaxLinearSpeedSyncedProp = input.ReadFloat(); + break; + } + case 37: { + MaxAngularSpeedSyncedProp = input.ReadFloat(); + break; + } + case 45: { + MaxAccelerationSyncedProp = input.ReadFloat(); + break; + } + case 48: { + EnableGroundClamping = input.ReadBool(); + break; + } + case 56: { + WaitForGroundClamping = input.ReadBool(); + break; + } + case 64: { + EnableLegacyPosition = input.ReadBool(); + 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 (pathingPropertiesData_ == null) { + PathingPropertiesData = new global::RecRoom.Protobuf.PathingPropertiesData(); + } + input.ReadMessage(PathingPropertiesData); + break; + } + case 18: { + if (rotationPropertiesData_ == null) { + RotationPropertiesData = new global::RecRoom.Protobuf.RotationPropertiesData(); + } + input.ReadMessage(RotationPropertiesData); + break; + } + case 29: { + MaxLinearSpeedSyncedProp = input.ReadFloat(); + break; + } + case 37: { + MaxAngularSpeedSyncedProp = input.ReadFloat(); + break; + } + case 45: { + MaxAccelerationSyncedProp = input.ReadFloat(); + break; + } + case 48: { + EnableGroundClamping = input.ReadBool(); + break; + } + case 56: { + WaitForGroundClamping = input.ReadBool(); + break; + } + case 64: { + EnableLegacyPosition = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PathingPropertiesData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PathingPropertiesData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.UgcSteeringEngineDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 PathingPropertiesData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PathingPropertiesData(PathingPropertiesData other) : this() { + slowdownDistance_ = other.slowdownDistance_; + arrivalDistance_ = other.arrivalDistance_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PathingPropertiesData Clone() { + return new PathingPropertiesData(this); + } + + /// Field number for the "slowdownDistance" field. + public const int SlowdownDistanceFieldNumber = 1; + private float slowdownDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SlowdownDistance { + get { return slowdownDistance_; } + set { + slowdownDistance_ = value; + } + } + + /// Field number for the "arrivalDistance" field. + public const int ArrivalDistanceFieldNumber = 2; + private float arrivalDistance_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ArrivalDistance { + get { return arrivalDistance_; } + set { + arrivalDistance_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PathingPropertiesData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PathingPropertiesData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SlowdownDistance, other.SlowdownDistance)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ArrivalDistance, other.ArrivalDistance)) 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 (SlowdownDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SlowdownDistance); + if (ArrivalDistance != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ArrivalDistance); + 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 (SlowdownDistance != 0F) { + output.WriteRawTag(13); + output.WriteFloat(SlowdownDistance); + } + if (ArrivalDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ArrivalDistance); + } + 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 (SlowdownDistance != 0F) { + output.WriteRawTag(13); + output.WriteFloat(SlowdownDistance); + } + if (ArrivalDistance != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ArrivalDistance); + } + 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 (SlowdownDistance != 0F) { + size += 1 + 4; + } + if (ArrivalDistance != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PathingPropertiesData other) { + if (other == null) { + return; + } + if (other.SlowdownDistance != 0F) { + SlowdownDistance = other.SlowdownDistance; + } + if (other.ArrivalDistance != 0F) { + ArrivalDistance = other.ArrivalDistance; + } + _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 13: { + SlowdownDistance = input.ReadFloat(); + break; + } + case 21: { + ArrivalDistance = input.ReadFloat(); + 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 13: { + SlowdownDistance = input.ReadFloat(); + break; + } + case 21: { + ArrivalDistance = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RotationPropertiesData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RotationPropertiesData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.UgcSteeringEngineDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 RotationPropertiesData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RotationPropertiesData(RotationPropertiesData other) : this() { + slowdownAngle_ = other.slowdownAngle_; + arrivalAngle_ = other.arrivalAngle_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RotationPropertiesData Clone() { + return new RotationPropertiesData(this); + } + + /// Field number for the "slowdownAngle" field. + public const int SlowdownAngleFieldNumber = 1; + private float slowdownAngle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SlowdownAngle { + get { return slowdownAngle_; } + set { + slowdownAngle_ = value; + } + } + + /// Field number for the "arrivalAngle" field. + public const int ArrivalAngleFieldNumber = 2; + private float arrivalAngle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float ArrivalAngle { + get { return arrivalAngle_; } + set { + arrivalAngle_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RotationPropertiesData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RotationPropertiesData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SlowdownAngle, other.SlowdownAngle)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(ArrivalAngle, other.ArrivalAngle)) 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 (SlowdownAngle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SlowdownAngle); + if (ArrivalAngle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(ArrivalAngle); + 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 (SlowdownAngle != 0F) { + output.WriteRawTag(13); + output.WriteFloat(SlowdownAngle); + } + if (ArrivalAngle != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ArrivalAngle); + } + 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 (SlowdownAngle != 0F) { + output.WriteRawTag(13); + output.WriteFloat(SlowdownAngle); + } + if (ArrivalAngle != 0F) { + output.WriteRawTag(21); + output.WriteFloat(ArrivalAngle); + } + 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 (SlowdownAngle != 0F) { + size += 1 + 4; + } + if (ArrivalAngle != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RotationPropertiesData other) { + if (other == null) { + return; + } + if (other.SlowdownAngle != 0F) { + SlowdownAngle = other.SlowdownAngle; + } + if (other.ArrivalAngle != 0F) { + ArrivalAngle = other.ArrivalAngle; + } + _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 13: { + SlowdownAngle = input.ReadFloat(); + break; + } + case 21: { + ArrivalAngle = input.ReadFloat(); + 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 13: { + SlowdownAngle = input.ReadFloat(); + break; + } + case 21: { + ArrivalAngle = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/UgcStorefrontData.cs b/UgcStorefrontData.cs new file mode 100644 index 0000000..6543274 --- /dev/null +++ b/UgcStorefrontData.cs @@ -0,0 +1,684 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/ugc_storefront_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/ugc_storefront_data.proto + public static partial class UgcStorefrontDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/ugc_storefront_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static UgcStorefrontDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS91Z2Nfc3RvcmVmcm9udF9kYXRhLnBy", + "b3RvEghyZWNfcm9vbSJFChlVR0NTdG9yZWZyb250Q2Fyb3VzZWxEYXRhEgwK", + "BG5hbWUYASABKAkSGgoScHVyY2hhc2FibGVJdGVtSWRzGAIgAygJIvEBChFV", + "R0NTdG9yZWZyb250RGF0YRI2CgljYXJvdXNlbHMYASADKAsyIy5yZWNfcm9v", + "bS5VR0NTdG9yZWZyb250Q2Fyb3VzZWxEYXRhEiAKGGZlYXR1cmVkQ2Fyb3Vz", + "ZWxSb3dDb3VudBgCIAEoBRIjChtmZWF0dXJlZENhcm91c2VsQ29sdW1uQ291", + "bnQYAyABKAUSHAoUaXNUaGlzUm9vbVN0b3JlZnJvbnQYBCABKAgSGgoSaXNC", + "YWNrZ3JvdW5kSGlkZGVuGAUgASgIEhEKCWlzRW5hYmxlZBgGIAEoCBIQCghp", + "c1N5bmNlZBgHIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.UGCStorefrontCarouselData), global::RecRoom.Protobuf.UGCStorefrontCarouselData.Parser, new[]{ "Name", "PurchasableItemIds" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.UGCStorefrontData), global::RecRoom.Protobuf.UGCStorefrontData.Parser, new[]{ "Carousels", "FeaturedCarouselRowCount", "FeaturedCarouselColumnCount", "IsThisRoomStorefront", "IsBackgroundHidden", "IsEnabled", "IsSynced" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class UGCStorefrontCarouselData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UGCStorefrontCarouselData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.UgcStorefrontDataReflection.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 UGCStorefrontCarouselData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public UGCStorefrontCarouselData(UGCStorefrontCarouselData other) : this() { + name_ = other.name_; + purchasableItemIds_ = other.purchasableItemIds_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public UGCStorefrontCarouselData Clone() { + return new UGCStorefrontCarouselData(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "purchasableItemIds" field. + public const int PurchasableItemIdsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_purchasableItemIds_codec + = pb::FieldCodec.ForString(18); + private readonly pbc::RepeatedField purchasableItemIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField PurchasableItemIds { + get { return purchasableItemIds_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as UGCStorefrontCarouselData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(UGCStorefrontCarouselData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if(!purchasableItemIds_.Equals(other.purchasableItemIds_)) 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 (Name.Length != 0) hash ^= Name.GetHashCode(); + hash ^= purchasableItemIds_.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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + purchasableItemIds_.WriteTo(output, _repeated_purchasableItemIds_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 (Name.Length != 0) { + output.WriteRawTag(10); + output.WriteString(Name); + } + purchasableItemIds_.WriteTo(ref output, _repeated_purchasableItemIds_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 (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += purchasableItemIds_.CalculateSize(_repeated_purchasableItemIds_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(UGCStorefrontCarouselData other) { + if (other == null) { + return; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + purchasableItemIds_.Add(other.purchasableItemIds_); + _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: { + Name = input.ReadString(); + break; + } + case 18: { + purchasableItemIds_.AddEntriesFrom(input, _repeated_purchasableItemIds_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: { + Name = input.ReadString(); + break; + } + case 18: { + purchasableItemIds_.AddEntriesFrom(ref input, _repeated_purchasableItemIds_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class UGCStorefrontData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new UGCStorefrontData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.UgcStorefrontDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 UGCStorefrontData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public UGCStorefrontData(UGCStorefrontData other) : this() { + carousels_ = other.carousels_.Clone(); + featuredCarouselRowCount_ = other.featuredCarouselRowCount_; + featuredCarouselColumnCount_ = other.featuredCarouselColumnCount_; + isThisRoomStorefront_ = other.isThisRoomStorefront_; + isBackgroundHidden_ = other.isBackgroundHidden_; + isEnabled_ = other.isEnabled_; + isSynced_ = other.isSynced_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public UGCStorefrontData Clone() { + return new UGCStorefrontData(this); + } + + /// Field number for the "carousels" field. + public const int CarouselsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_carousels_codec + = pb::FieldCodec.ForMessage(10, global::RecRoom.Protobuf.UGCStorefrontCarouselData.Parser); + private readonly pbc::RepeatedField carousels_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Carousels { + get { return carousels_; } + } + + /// Field number for the "featuredCarouselRowCount" field. + public const int FeaturedCarouselRowCountFieldNumber = 2; + private int featuredCarouselRowCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FeaturedCarouselRowCount { + get { return featuredCarouselRowCount_; } + set { + featuredCarouselRowCount_ = value; + } + } + + /// Field number for the "featuredCarouselColumnCount" field. + public const int FeaturedCarouselColumnCountFieldNumber = 3; + private int featuredCarouselColumnCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int FeaturedCarouselColumnCount { + get { return featuredCarouselColumnCount_; } + set { + featuredCarouselColumnCount_ = value; + } + } + + /// Field number for the "isThisRoomStorefront" field. + public const int IsThisRoomStorefrontFieldNumber = 4; + private bool isThisRoomStorefront_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsThisRoomStorefront { + get { return isThisRoomStorefront_; } + set { + isThisRoomStorefront_ = value; + } + } + + /// Field number for the "isBackgroundHidden" field. + public const int IsBackgroundHiddenFieldNumber = 5; + private bool isBackgroundHidden_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsBackgroundHidden { + get { return isBackgroundHidden_; } + set { + isBackgroundHidden_ = value; + } + } + + /// Field number for the "isEnabled" field. + public const int IsEnabledFieldNumber = 6; + private bool isEnabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsEnabled { + get { return isEnabled_; } + set { + isEnabled_ = value; + } + } + + /// Field number for the "isSynced" field. + public const int IsSyncedFieldNumber = 7; + private bool isSynced_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsSynced { + get { return isSynced_; } + set { + isSynced_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as UGCStorefrontData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(UGCStorefrontData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!carousels_.Equals(other.carousels_)) return false; + if (FeaturedCarouselRowCount != other.FeaturedCarouselRowCount) return false; + if (FeaturedCarouselColumnCount != other.FeaturedCarouselColumnCount) return false; + if (IsThisRoomStorefront != other.IsThisRoomStorefront) return false; + if (IsBackgroundHidden != other.IsBackgroundHidden) return false; + if (IsEnabled != other.IsEnabled) return false; + if (IsSynced != other.IsSynced) 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; + hash ^= carousels_.GetHashCode(); + if (FeaturedCarouselRowCount != 0) hash ^= FeaturedCarouselRowCount.GetHashCode(); + if (FeaturedCarouselColumnCount != 0) hash ^= FeaturedCarouselColumnCount.GetHashCode(); + if (IsThisRoomStorefront != false) hash ^= IsThisRoomStorefront.GetHashCode(); + if (IsBackgroundHidden != false) hash ^= IsBackgroundHidden.GetHashCode(); + if (IsEnabled != false) hash ^= IsEnabled.GetHashCode(); + if (IsSynced != false) hash ^= IsSynced.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 + carousels_.WriteTo(output, _repeated_carousels_codec); + if (FeaturedCarouselRowCount != 0) { + output.WriteRawTag(16); + output.WriteInt32(FeaturedCarouselRowCount); + } + if (FeaturedCarouselColumnCount != 0) { + output.WriteRawTag(24); + output.WriteInt32(FeaturedCarouselColumnCount); + } + if (IsThisRoomStorefront != false) { + output.WriteRawTag(32); + output.WriteBool(IsThisRoomStorefront); + } + if (IsBackgroundHidden != false) { + output.WriteRawTag(40); + output.WriteBool(IsBackgroundHidden); + } + if (IsEnabled != false) { + output.WriteRawTag(48); + output.WriteBool(IsEnabled); + } + if (IsSynced != false) { + output.WriteRawTag(56); + output.WriteBool(IsSynced); + } + 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) { + carousels_.WriteTo(ref output, _repeated_carousels_codec); + if (FeaturedCarouselRowCount != 0) { + output.WriteRawTag(16); + output.WriteInt32(FeaturedCarouselRowCount); + } + if (FeaturedCarouselColumnCount != 0) { + output.WriteRawTag(24); + output.WriteInt32(FeaturedCarouselColumnCount); + } + if (IsThisRoomStorefront != false) { + output.WriteRawTag(32); + output.WriteBool(IsThisRoomStorefront); + } + if (IsBackgroundHidden != false) { + output.WriteRawTag(40); + output.WriteBool(IsBackgroundHidden); + } + if (IsEnabled != false) { + output.WriteRawTag(48); + output.WriteBool(IsEnabled); + } + if (IsSynced != false) { + output.WriteRawTag(56); + output.WriteBool(IsSynced); + } + 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; + size += carousels_.CalculateSize(_repeated_carousels_codec); + if (FeaturedCarouselRowCount != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FeaturedCarouselRowCount); + } + if (FeaturedCarouselColumnCount != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(FeaturedCarouselColumnCount); + } + if (IsThisRoomStorefront != false) { + size += 1 + 1; + } + if (IsBackgroundHidden != false) { + size += 1 + 1; + } + if (IsEnabled != false) { + size += 1 + 1; + } + if (IsSynced != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(UGCStorefrontData other) { + if (other == null) { + return; + } + carousels_.Add(other.carousels_); + if (other.FeaturedCarouselRowCount != 0) { + FeaturedCarouselRowCount = other.FeaturedCarouselRowCount; + } + if (other.FeaturedCarouselColumnCount != 0) { + FeaturedCarouselColumnCount = other.FeaturedCarouselColumnCount; + } + if (other.IsThisRoomStorefront != false) { + IsThisRoomStorefront = other.IsThisRoomStorefront; + } + if (other.IsBackgroundHidden != false) { + IsBackgroundHidden = other.IsBackgroundHidden; + } + if (other.IsEnabled != false) { + IsEnabled = other.IsEnabled; + } + if (other.IsSynced != false) { + IsSynced = other.IsSynced; + } + _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: { + carousels_.AddEntriesFrom(input, _repeated_carousels_codec); + break; + } + case 16: { + FeaturedCarouselRowCount = input.ReadInt32(); + break; + } + case 24: { + FeaturedCarouselColumnCount = input.ReadInt32(); + break; + } + case 32: { + IsThisRoomStorefront = input.ReadBool(); + break; + } + case 40: { + IsBackgroundHidden = input.ReadBool(); + break; + } + case 48: { + IsEnabled = input.ReadBool(); + break; + } + case 56: { + IsSynced = input.ReadBool(); + 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: { + carousels_.AddEntriesFrom(ref input, _repeated_carousels_codec); + break; + } + case 16: { + FeaturedCarouselRowCount = input.ReadInt32(); + break; + } + case 24: { + FeaturedCarouselColumnCount = input.ReadInt32(); + break; + } + case 32: { + IsThisRoomStorefront = input.ReadBool(); + break; + } + case 40: { + IsBackgroundHidden = input.ReadBool(); + break; + } + case 48: { + IsEnabled = input.ReadBool(); + break; + } + case 56: { + IsSynced = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/VariableNodeData.cs b/VariableNodeData.cs new file mode 100644 index 0000000..6314da9 --- /dev/null +++ b/VariableNodeData.cs @@ -0,0 +1,577 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/variable_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/variable_node_data.proto + public static partial class VariableNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/variable_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static VariableNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRjaXJjdWl0c192Mi92YXJpYWJsZV9ub2RlX2RhdGEucHJvdG8SC2NpcmN1", + "aXRzX3YyGipjaXJjdWl0cy9zdGF0aWMvZXYvY2lyY3VpdF90eXBlX2RhdGEu", + "cHJvdG8aOWNpcmN1aXRzX3YyL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9jaXJj", + "dWl0X3R5cGVfZGF0YS5wcm90bxogY2lyY3VpdHNfdjIvbm9kZV9kZXNjX2Rh", + "dGEucHJvdG8aHWNpcmN1aXRzX3YyL21lbW9yeV90eXBlLnByb3RvIv4CChBW", + "YXJpYWJsZU5vZGVEYXRhEiwKC21lbW9yeV90eXBlGAcgASgOMhcuY2lyY3Vp", + "dHNfdjIuTWVtb3J5VHlwZRIMCgRuYW1lGAkgASgJEiMKG0RFUFJFQ0FURURf", + "aXNfc3ltYm9saWNfbmFtZRgBIAEoCBIeChZERVBSRUNBVEVEX3N5bWJvbF9u", + "YW1lGAIgASgJEkIKEURFUFJFQ0FURURfdHlwZV8xGAMgASgLMicuY2lyY3Vp", + "dHNfdjIuREVQUkVDQVRFRF9DaXJjdWl0VHlwZURhdGESNwoUREVQUkVDQVRF", + "RF9ub2RlX2Rlc2MYBCABKAsyGS5jaXJjdWl0c192Mi5Ob2RlRGVzY0RhdGES", + "GgoSREVQUkVDQVRFRF9pc19zeW5jGAUgASgIEhoKEkRFUFJFQ0FURURfdmVy", + "c2lvbhgGIAEoBRI0ChFERVBSRUNBVEVEX3R5cGVfMhgIIAEoCzIZLmNpcmN1", + "aXRzLkNpcmN1aXRUeXBlRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIG", + "cHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::Circuits.Static.EV.Protobuf.CircuitTypeDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDCircuitTypeDataReflection.Descriptor, global::CircuitsV2.Protobuf.NodeDescDataReflection.Descriptor, global::CircuitsV2.Protobuf.MemoryTypeReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.VariableNodeData), global::CircuitsV2.Protobuf.VariableNodeData.Parser, new[]{ "MemoryType", "Name", "DEPRECATEDIsSymbolicName", "DEPRECATEDSymbolName", "DEPRECATEDType1", "DEPRECATEDNodeDesc", "DEPRECATEDIsSync", "DEPRECATEDVersion", "DEPRECATEDType2" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class VariableNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new VariableNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.VariableNodeDataReflection.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 VariableNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public VariableNodeData(VariableNodeData other) : this() { + memoryType_ = other.memoryType_; + name_ = other.name_; + dEPRECATEDIsSymbolicName_ = other.dEPRECATEDIsSymbolicName_; + dEPRECATEDSymbolName_ = other.dEPRECATEDSymbolName_; + dEPRECATEDType1_ = other.dEPRECATEDType1_ != null ? other.dEPRECATEDType1_.Clone() : null; + dEPRECATEDNodeDesc_ = other.dEPRECATEDNodeDesc_ != null ? other.dEPRECATEDNodeDesc_.Clone() : null; + dEPRECATEDIsSync_ = other.dEPRECATEDIsSync_; + dEPRECATEDVersion_ = other.dEPRECATEDVersion_; + dEPRECATEDType2_ = other.dEPRECATEDType2_ != null ? other.dEPRECATEDType2_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public VariableNodeData Clone() { + return new VariableNodeData(this); + } + + /// Field number for the "memory_type" field. + public const int MemoryTypeFieldNumber = 7; + private global::CircuitsV2.Protobuf.MemoryType memoryType_ = global::CircuitsV2.Protobuf.MemoryType.Instance; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MemoryType MemoryType { + get { return memoryType_; } + set { + memoryType_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 9; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_is_symbolic_name" field. + public const int DEPRECATEDIsSymbolicNameFieldNumber = 1; + private bool dEPRECATEDIsSymbolicName_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDIsSymbolicName { + get { return dEPRECATEDIsSymbolicName_; } + set { + dEPRECATEDIsSymbolicName_ = value; + } + } + + /// Field number for the "DEPRECATED_symbol_name" field. + public const int DEPRECATEDSymbolNameFieldNumber = 2; + private string dEPRECATEDSymbolName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DEPRECATEDSymbolName { + get { return dEPRECATEDSymbolName_; } + set { + dEPRECATEDSymbolName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_type_1" field. + public const int DEPRECATEDType1FieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData dEPRECATEDType1_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData DEPRECATEDType1 { + get { return dEPRECATEDType1_; } + set { + dEPRECATEDType1_ = value; + } + } + + /// Field number for the "DEPRECATED_node_desc" field. + public const int DEPRECATEDNodeDescFieldNumber = 4; + private global::CircuitsV2.Protobuf.NodeDescData dEPRECATEDNodeDesc_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.NodeDescData DEPRECATEDNodeDesc { + get { return dEPRECATEDNodeDesc_; } + set { + dEPRECATEDNodeDesc_ = value; + } + } + + /// Field number for the "DEPRECATED_is_sync" field. + public const int DEPRECATEDIsSyncFieldNumber = 5; + private bool dEPRECATEDIsSync_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool DEPRECATEDIsSync { + get { return dEPRECATEDIsSync_; } + set { + dEPRECATEDIsSync_ = value; + } + } + + /// Field number for the "DEPRECATED_version" field. + public const int DEPRECATEDVersionFieldNumber = 6; + private int dEPRECATEDVersion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int DEPRECATEDVersion { + get { return dEPRECATEDVersion_; } + set { + dEPRECATEDVersion_ = value; + } + } + + /// Field number for the "DEPRECATED_type_2" field. + public const int DEPRECATEDType2FieldNumber = 8; + private global::Circuits.Static.EV.Protobuf.CircuitTypeData dEPRECATEDType2_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Circuits.Static.EV.Protobuf.CircuitTypeData DEPRECATEDType2 { + get { return dEPRECATEDType2_; } + set { + dEPRECATEDType2_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as VariableNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(VariableNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MemoryType != other.MemoryType) return false; + if (Name != other.Name) return false; + if (DEPRECATEDIsSymbolicName != other.DEPRECATEDIsSymbolicName) return false; + if (DEPRECATEDSymbolName != other.DEPRECATEDSymbolName) return false; + if (!object.Equals(DEPRECATEDType1, other.DEPRECATEDType1)) return false; + if (!object.Equals(DEPRECATEDNodeDesc, other.DEPRECATEDNodeDesc)) return false; + if (DEPRECATEDIsSync != other.DEPRECATEDIsSync) return false; + if (DEPRECATEDVersion != other.DEPRECATEDVersion) return false; + if (!object.Equals(DEPRECATEDType2, other.DEPRECATEDType2)) 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 (MemoryType != global::CircuitsV2.Protobuf.MemoryType.Instance) hash ^= MemoryType.GetHashCode(); + if (Name.Length != 0) hash ^= Name.GetHashCode(); + if (DEPRECATEDIsSymbolicName != false) hash ^= DEPRECATEDIsSymbolicName.GetHashCode(); + if (DEPRECATEDSymbolName.Length != 0) hash ^= DEPRECATEDSymbolName.GetHashCode(); + if (dEPRECATEDType1_ != null) hash ^= DEPRECATEDType1.GetHashCode(); + if (dEPRECATEDNodeDesc_ != null) hash ^= DEPRECATEDNodeDesc.GetHashCode(); + if (DEPRECATEDIsSync != false) hash ^= DEPRECATEDIsSync.GetHashCode(); + if (DEPRECATEDVersion != 0) hash ^= DEPRECATEDVersion.GetHashCode(); + if (dEPRECATEDType2_ != null) hash ^= DEPRECATEDType2.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 (DEPRECATEDIsSymbolicName != false) { + output.WriteRawTag(8); + output.WriteBool(DEPRECATEDIsSymbolicName); + } + if (DEPRECATEDSymbolName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(DEPRECATEDSymbolName); + } + if (dEPRECATEDType1_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDType1); + } + if (dEPRECATEDNodeDesc_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDNodeDesc); + } + if (DEPRECATEDIsSync != false) { + output.WriteRawTag(40); + output.WriteBool(DEPRECATEDIsSync); + } + if (DEPRECATEDVersion != 0) { + output.WriteRawTag(48); + output.WriteInt32(DEPRECATEDVersion); + } + if (MemoryType != global::CircuitsV2.Protobuf.MemoryType.Instance) { + output.WriteRawTag(56); + output.WriteEnum((int) MemoryType); + } + if (dEPRECATEDType2_ != null) { + output.WriteRawTag(66); + output.WriteMessage(DEPRECATEDType2); + } + if (Name.Length != 0) { + output.WriteRawTag(74); + output.WriteString(Name); + } + 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 (DEPRECATEDIsSymbolicName != false) { + output.WriteRawTag(8); + output.WriteBool(DEPRECATEDIsSymbolicName); + } + if (DEPRECATEDSymbolName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(DEPRECATEDSymbolName); + } + if (dEPRECATEDType1_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDType1); + } + if (dEPRECATEDNodeDesc_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDNodeDesc); + } + if (DEPRECATEDIsSync != false) { + output.WriteRawTag(40); + output.WriteBool(DEPRECATEDIsSync); + } + if (DEPRECATEDVersion != 0) { + output.WriteRawTag(48); + output.WriteInt32(DEPRECATEDVersion); + } + if (MemoryType != global::CircuitsV2.Protobuf.MemoryType.Instance) { + output.WriteRawTag(56); + output.WriteEnum((int) MemoryType); + } + if (dEPRECATEDType2_ != null) { + output.WriteRawTag(66); + output.WriteMessage(DEPRECATEDType2); + } + if (Name.Length != 0) { + output.WriteRawTag(74); + output.WriteString(Name); + } + 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 (MemoryType != global::CircuitsV2.Protobuf.MemoryType.Instance) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) MemoryType); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (DEPRECATEDIsSymbolicName != false) { + size += 1 + 1; + } + if (DEPRECATEDSymbolName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DEPRECATEDSymbolName); + } + if (dEPRECATEDType1_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDType1); + } + if (dEPRECATEDNodeDesc_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDNodeDesc); + } + if (DEPRECATEDIsSync != false) { + size += 1 + 1; + } + if (DEPRECATEDVersion != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(DEPRECATEDVersion); + } + if (dEPRECATEDType2_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDType2); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(VariableNodeData other) { + if (other == null) { + return; + } + if (other.MemoryType != global::CircuitsV2.Protobuf.MemoryType.Instance) { + MemoryType = other.MemoryType; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.DEPRECATEDIsSymbolicName != false) { + DEPRECATEDIsSymbolicName = other.DEPRECATEDIsSymbolicName; + } + if (other.DEPRECATEDSymbolName.Length != 0) { + DEPRECATEDSymbolName = other.DEPRECATEDSymbolName; + } + if (other.dEPRECATEDType1_ != null) { + if (dEPRECATEDType1_ == null) { + DEPRECATEDType1 = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + DEPRECATEDType1.MergeFrom(other.DEPRECATEDType1); + } + if (other.dEPRECATEDNodeDesc_ != null) { + if (dEPRECATEDNodeDesc_ == null) { + DEPRECATEDNodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + DEPRECATEDNodeDesc.MergeFrom(other.DEPRECATEDNodeDesc); + } + if (other.DEPRECATEDIsSync != false) { + DEPRECATEDIsSync = other.DEPRECATEDIsSync; + } + if (other.DEPRECATEDVersion != 0) { + DEPRECATEDVersion = other.DEPRECATEDVersion; + } + if (other.dEPRECATEDType2_ != null) { + if (dEPRECATEDType2_ == null) { + DEPRECATEDType2 = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + DEPRECATEDType2.MergeFrom(other.DEPRECATEDType2); + } + _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 8: { + DEPRECATEDIsSymbolicName = input.ReadBool(); + break; + } + case 18: { + DEPRECATEDSymbolName = input.ReadString(); + break; + } + case 26: { + if (dEPRECATEDType1_ == null) { + DEPRECATEDType1 = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(DEPRECATEDType1); + break; + } + case 34: { + if (dEPRECATEDNodeDesc_ == null) { + DEPRECATEDNodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(DEPRECATEDNodeDesc); + break; + } + case 40: { + DEPRECATEDIsSync = input.ReadBool(); + break; + } + case 48: { + DEPRECATEDVersion = input.ReadInt32(); + break; + } + case 56: { + MemoryType = (global::CircuitsV2.Protobuf.MemoryType) input.ReadEnum(); + break; + } + case 66: { + if (dEPRECATEDType2_ == null) { + DEPRECATEDType2 = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(DEPRECATEDType2); + break; + } + case 74: { + Name = input.ReadString(); + 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 8: { + DEPRECATEDIsSymbolicName = input.ReadBool(); + break; + } + case 18: { + DEPRECATEDSymbolName = input.ReadString(); + break; + } + case 26: { + if (dEPRECATEDType1_ == null) { + DEPRECATEDType1 = new global::CircuitsV2.Protobuf.DEPRECATED_CircuitTypeData(); + } + input.ReadMessage(DEPRECATEDType1); + break; + } + case 34: { + if (dEPRECATEDNodeDesc_ == null) { + DEPRECATEDNodeDesc = new global::CircuitsV2.Protobuf.NodeDescData(); + } + input.ReadMessage(DEPRECATEDNodeDesc); + break; + } + case 40: { + DEPRECATEDIsSync = input.ReadBool(); + break; + } + case 48: { + DEPRECATEDVersion = input.ReadInt32(); + break; + } + case 56: { + MemoryType = (global::CircuitsV2.Protobuf.MemoryType) input.ReadEnum(); + break; + } + case 66: { + if (dEPRECATEDType2_ == null) { + DEPRECATEDType2 = new global::Circuits.Static.EV.Protobuf.CircuitTypeData(); + } + input.ReadMessage(DEPRECATEDType2); + break; + } + case 74: { + Name = input.ReadString(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/VariantData.cs b/VariantData.cs new file mode 100644 index 0000000..43b32ef --- /dev/null +++ b/VariantData.cs @@ -0,0 +1,391 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/ev/variant_data.proto +// +#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 Circuits.Static.EV.Protobuf { + + /// Holder for reflection information generated from circuits/static/ev/variant_data.proto + public static partial class VariantDataReflection { + + #region Descriptor + /// File descriptor for circuits/static/ev/variant_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static VariantDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiVjaXJjdWl0cy9zdGF0aWMvZXYvdmFyaWFudF9kYXRhLnByb3RvEghjaXJj", + "dWl0cyJUCgtWYXJpYW50RGF0YRIMCgRib29sGAEgASgIEgsKA2kzMhgCIAEo", + "BRILCgNmMzIYAyABKAISDgoGc3RyaW5nGAQgASgJEg0KBWJ5dGVzGAUgASgM", + "Qh6qAhtDaXJjdWl0cy5TdGF0aWMuRVYuUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Circuits.Static.EV.Protobuf.VariantData), global::Circuits.Static.EV.Protobuf.VariantData.Parser, new[]{ "Bool", "I32", "F32", "String", "Bytes" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class VariantData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new VariantData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Circuits.Static.EV.Protobuf.VariantDataReflection.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 VariantData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public VariantData(VariantData other) : this() { + bool_ = other.bool_; + i32_ = other.i32_; + f32_ = other.f32_; + string_ = other.string_; + bytes_ = other.bytes_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public VariantData Clone() { + return new VariantData(this); + } + + /// Field number for the "bool" field. + public const int BoolFieldNumber = 1; + private bool bool_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Bool { + get { return bool_; } + set { + bool_ = value; + } + } + + /// Field number for the "i32" field. + public const int I32FieldNumber = 2; + private int i32_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int I32 { + get { return i32_; } + set { + i32_ = value; + } + } + + /// Field number for the "f32" field. + public const int F32FieldNumber = 3; + private float f32_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float F32 { + get { return f32_; } + set { + f32_ = value; + } + } + + /// Field number for the "string" field. + public const int StringFieldNumber = 4; + private string string_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string String { + get { return string_; } + set { + string_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "bytes" field. + public const int BytesFieldNumber = 5; + private pb::ByteString bytes_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Bytes { + get { return bytes_; } + set { + bytes_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as VariantData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(VariantData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Bool != other.Bool) return false; + if (I32 != other.I32) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(F32, other.F32)) return false; + if (String != other.String) return false; + if (Bytes != other.Bytes) 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 (Bool != false) hash ^= Bool.GetHashCode(); + if (I32 != 0) hash ^= I32.GetHashCode(); + if (F32 != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(F32); + if (String.Length != 0) hash ^= String.GetHashCode(); + if (Bytes.Length != 0) hash ^= Bytes.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 (Bool != false) { + output.WriteRawTag(8); + output.WriteBool(Bool); + } + if (I32 != 0) { + output.WriteRawTag(16); + output.WriteInt32(I32); + } + if (F32 != 0F) { + output.WriteRawTag(29); + output.WriteFloat(F32); + } + if (String.Length != 0) { + output.WriteRawTag(34); + output.WriteString(String); + } + if (Bytes.Length != 0) { + output.WriteRawTag(42); + output.WriteBytes(Bytes); + } + 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 (Bool != false) { + output.WriteRawTag(8); + output.WriteBool(Bool); + } + if (I32 != 0) { + output.WriteRawTag(16); + output.WriteInt32(I32); + } + if (F32 != 0F) { + output.WriteRawTag(29); + output.WriteFloat(F32); + } + if (String.Length != 0) { + output.WriteRawTag(34); + output.WriteString(String); + } + if (Bytes.Length != 0) { + output.WriteRawTag(42); + output.WriteBytes(Bytes); + } + 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 (Bool != false) { + size += 1 + 1; + } + if (I32 != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(I32); + } + if (F32 != 0F) { + size += 1 + 4; + } + if (String.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(String); + } + if (Bytes.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Bytes); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(VariantData other) { + if (other == null) { + return; + } + if (other.Bool != false) { + Bool = other.Bool; + } + if (other.I32 != 0) { + I32 = other.I32; + } + if (other.F32 != 0F) { + F32 = other.F32; + } + if (other.String.Length != 0) { + String = other.String; + } + if (other.Bytes.Length != 0) { + Bytes = other.Bytes; + } + _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 8: { + Bool = input.ReadBool(); + break; + } + case 16: { + I32 = input.ReadInt32(); + break; + } + case 29: { + F32 = input.ReadFloat(); + break; + } + case 34: { + String = input.ReadString(); + break; + } + case 42: { + Bytes = input.ReadBytes(); + 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 8: { + Bool = input.ReadBool(); + break; + } + case 16: { + I32 = input.ReadInt32(); + break; + } + case 29: { + F32 = input.ReadFloat(); + break; + } + case 34: { + String = input.ReadString(); + break; + } + case 42: { + Bytes = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Vector2Data.cs b/Vector2Data.cs new file mode 100644 index 0000000..cdcd91d --- /dev/null +++ b/Vector2Data.cs @@ -0,0 +1,279 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: core/vector2_data.proto +// +#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 RecRoom.Protobuf.Core { + + /// Holder for reflection information generated from core/vector2_data.proto + public static partial class Vector2DataReflection { + + #region Descriptor + /// File descriptor for core/vector2_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static Vector2DataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Chdjb3JlL3ZlY3RvcjJfZGF0YS5wcm90bxIEY29yZSIjCgtWZWN0b3IyRGF0", + "YRIJCgF4GAEgASgCEgkKAXkYAiABKAJCGKoCFVJlY1Jvb20uUHJvdG9idWYu", + "Q29yZWIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.Core.Vector2Data), global::RecRoom.Protobuf.Core.Vector2Data.Parser, new[]{ "X", "Y" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class Vector2Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Vector2Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.Core.Vector2DataReflection.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 Vector2Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Vector2Data(Vector2Data other) : this() { + x_ = other.x_; + y_ = other.y_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Vector2Data Clone() { + return new Vector2Data(this); + } + + /// Field number for the "x" field. + public const int XFieldNumber = 1; + private float x_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float X { + get { return x_; } + set { + x_ = value; + } + } + + /// Field number for the "y" field. + public const int YFieldNumber = 2; + private float y_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Y { + get { return y_; } + set { + y_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as Vector2Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(Vector2Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(X, other.X)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Y, other.Y)) 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 (X != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(X); + if (Y != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Y); + 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 (X != 0F) { + output.WriteRawTag(13); + output.WriteFloat(X); + } + if (Y != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Y); + } + 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 (X != 0F) { + output.WriteRawTag(13); + output.WriteFloat(X); + } + if (Y != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Y); + } + 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 (X != 0F) { + size += 1 + 4; + } + if (Y != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(Vector2Data other) { + if (other == null) { + return; + } + if (other.X != 0F) { + X = other.X; + } + if (other.Y != 0F) { + Y = other.Y; + } + _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 13: { + X = input.ReadFloat(); + break; + } + case 21: { + Y = input.ReadFloat(); + 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 13: { + X = input.ReadFloat(); + break; + } + case 21: { + Y = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Vector3Data.cs b/Vector3Data.cs new file mode 100644 index 0000000..f4ff3af --- /dev/null +++ b/Vector3Data.cs @@ -0,0 +1,316 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: core/vector3_data.proto +// +#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 RecRoom.Protobuf.Core { + + /// Holder for reflection information generated from core/vector3_data.proto + public static partial class Vector3DataReflection { + + #region Descriptor + /// File descriptor for core/vector3_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static Vector3DataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Chdjb3JlL3ZlY3RvcjNfZGF0YS5wcm90bxIEY29yZSIuCgtWZWN0b3IzRGF0", + "YRIJCgF4GAEgASgCEgkKAXkYAiABKAISCQoBehgDIAEoAkIYqgIVUmVjUm9v", + "bS5Qcm90b2J1Zi5Db3JlYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.Core.Vector3Data), global::RecRoom.Protobuf.Core.Vector3Data.Parser, new[]{ "X", "Y", "Z" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class Vector3Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Vector3Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.Core.Vector3DataReflection.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 Vector3Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Vector3Data(Vector3Data other) : this() { + x_ = other.x_; + y_ = other.y_; + z_ = other.z_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Vector3Data Clone() { + return new Vector3Data(this); + } + + /// Field number for the "x" field. + public const int XFieldNumber = 1; + private float x_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float X { + get { return x_; } + set { + x_ = value; + } + } + + /// Field number for the "y" field. + public const int YFieldNumber = 2; + private float y_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Y { + get { return y_; } + set { + y_ = value; + } + } + + /// Field number for the "z" field. + public const int ZFieldNumber = 3; + private float z_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Z { + get { return z_; } + set { + z_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as Vector3Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(Vector3Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(X, other.X)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Y, other.Y)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Z, other.Z)) 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 (X != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(X); + if (Y != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Y); + if (Z != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Z); + 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 (X != 0F) { + output.WriteRawTag(13); + output.WriteFloat(X); + } + if (Y != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Y); + } + if (Z != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Z); + } + 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 (X != 0F) { + output.WriteRawTag(13); + output.WriteFloat(X); + } + if (Y != 0F) { + output.WriteRawTag(21); + output.WriteFloat(Y); + } + if (Z != 0F) { + output.WriteRawTag(29); + output.WriteFloat(Z); + } + 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 (X != 0F) { + size += 1 + 4; + } + if (Y != 0F) { + size += 1 + 4; + } + if (Z != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(Vector3Data other) { + if (other == null) { + return; + } + if (other.X != 0F) { + X = other.X; + } + if (other.Y != 0F) { + Y = other.Y; + } + if (other.Z != 0F) { + Z = other.Z; + } + _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 13: { + X = input.ReadFloat(); + break; + } + case 21: { + Y = input.ReadFloat(); + break; + } + case 29: { + Z = input.ReadFloat(); + 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 13: { + X = input.ReadFloat(); + break; + } + case 21: { + Y = input.ReadFloat(); + break; + } + case 29: { + Z = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/VehicleData.cs b/VehicleData.cs new file mode 100644 index 0000000..34cfb14 --- /dev/null +++ b/VehicleData.cs @@ -0,0 +1,1920 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/vehicle_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/vehicle_data.proto + public static partial class VehicleDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/vehicle_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static VehicleDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CidyZWNfcm9vbS9wZXJzaXN0ZW5jZS92ZWhpY2xlX2RhdGEucHJvdG8SCHJl", + "Y19yb29tIh8KD0Jhc2VWZWhpY2xlRGF0YRIMCgRtYXNzGAEgASgCImwKEUdy", + "b3VuZFZlaGljbGVEYXRhEiwKCWJhc2VfZGF0YRgBIAEoCzIZLnJlY19yb29t", + "LkJhc2VWZWhpY2xlRGF0YRIpCgVib29zdBgCIAEoCzIaLnJlY19yb29tLlZl", + "aGljbGVCb29zdERhdGEiQwoRVmVoaWNsZUVuZ2luZURhdGESEgoKbWF4X3Rv", + "cnF1ZRgBIAEoAhIaChJtYXhfcmV2ZXJzZV90b3JxdWUYAiABKAIihwEKFVdo", + "ZWVsRGlmZmVyZW50aWFsRGF0YRIaChJtYXhfc3RlZXJpbmdfYW5nbGUYASAB", + "KAISKgoiREVQUkVDQVRFRF9zdGVlcmluZ19heGxlX3doZWVsX2lkcxgCIAMo", + "DBImCh5ERVBSRUNBVEVEX3JlYXJfYXhsZV93aGVlbF9pZHMYAyADKAwiwwQK", + "GVdoZWVsU3VzcGVuc2lvblN5c3RlbURhdGESEQoJY2FuX3N0ZWVyGAEgASgI", + "EhEKCWNhbl9kcml2ZRgCIAEoCBIVCg1jYW5faGFuZGJyYWtlGAMgASgIEhoK", + "EmNhbl9kcml2ZV9vbl93YWxscxgEIAEoCBIgChhzdXNwZW5zaW9uX21heF9l", + "eHRlbnNpb24YBSABKAISLgomc3VzcGVuc2lvbl9yZXN0X2NvbXByZXNzaW9u", + "X3BlcmNlbnRhZ2UYBiABKAISIAoYc3VzcGVuc2lvbl9kYW1waW5nX3JhdGlv", + "GAcgASgCEiEKGXdoZWVsX2Nvcm5lcmluZ19zdGlmZm5lc3MYCCABKAISLwon", + "d2hlZWxfbG9uZ2l0dWRpbmFsX2ZyaWN0aW9uX2NvZWZmaWNpZW50GAkgASgC", + "EioKIndoZWVsX2xhdGVyYWxfZnJpY3Rpb25fY29lZmZpY2llbnQYCiABKAIS", + "OAowd2hlZWxfaGFuZGJyYWtlX2xvbmdpdHVkaW5hbF9mcmljdGlvbl9tdWx0", + "aXBsaWVyGAsgASgCEjMKK3doZWVsX2hhbmRicmFrZV9sYXRlcmFsX2ZyaWN0", + "aW9uX211bHRpcGxpZXIYDCABKAISKQohd2hlZWxfbWF4X3JvbGxpbmdfZnJp", + "Y3Rpb25fdG9ycXVlGA0gASgCEiAKGHdoZWVsX21heF9icmFraW5nX3RvcnF1", + "ZRgOIAEoAhIdChVzdXNwZW5zaW9uX2VmZmljaWVuY3kYDyABKAIiLQoQVmVo", + "aWNsZUJvb3N0RGF0YRIZChFtYXhfZnVlbF9jYXBhY2l0eRgBIAEoBUITqgIQ", + "UmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.BaseVehicleData), global::RecRoom.Protobuf.BaseVehicleData.Parser, new[]{ "Mass" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.GroundVehicleData), global::RecRoom.Protobuf.GroundVehicleData.Parser, new[]{ "BaseData", "Boost" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.VehicleEngineData), global::RecRoom.Protobuf.VehicleEngineData.Parser, new[]{ "MaxTorque", "MaxReverseTorque" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.WheelDifferentialData), global::RecRoom.Protobuf.WheelDifferentialData.Parser, new[]{ "MaxSteeringAngle", "DEPRECATEDSteeringAxleWheelIds", "DEPRECATEDRearAxleWheelIds" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.WheelSuspensionSystemData), global::RecRoom.Protobuf.WheelSuspensionSystemData.Parser, new[]{ "CanSteer", "CanDrive", "CanHandbrake", "CanDriveOnWalls", "SuspensionMaxExtension", "SuspensionRestCompressionPercentage", "SuspensionDampingRatio", "WheelCorneringStiffness", "WheelLongitudinalFrictionCoefficient", "WheelLateralFrictionCoefficient", "WheelHandbrakeLongitudinalFrictionMultiplier", "WheelHandbrakeLateralFrictionMultiplier", "WheelMaxRollingFrictionTorque", "WheelMaxBrakingTorque", "SuspensionEfficiency" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.VehicleBoostData), global::RecRoom.Protobuf.VehicleBoostData.Parser, new[]{ "MaxFuelCapacity" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BaseVehicleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BaseVehicleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.VehicleDataReflection.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 BaseVehicleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BaseVehicleData(BaseVehicleData other) : this() { + mass_ = other.mass_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BaseVehicleData Clone() { + return new BaseVehicleData(this); + } + + /// Field number for the "mass" field. + public const int MassFieldNumber = 1; + private float mass_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float Mass { + get { return mass_; } + set { + mass_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BaseVehicleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BaseVehicleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(Mass, other.Mass)) 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 (Mass != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Mass); + 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 (Mass != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Mass); + } + 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 (Mass != 0F) { + output.WriteRawTag(13); + output.WriteFloat(Mass); + } + 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 (Mass != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BaseVehicleData other) { + if (other == null) { + return; + } + if (other.Mass != 0F) { + Mass = other.Mass; + } + _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 13: { + Mass = input.ReadFloat(); + 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 13: { + Mass = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GroundVehicleData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GroundVehicleData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.VehicleDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 GroundVehicleData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GroundVehicleData(GroundVehicleData other) : this() { + baseData_ = other.baseData_ != null ? other.baseData_.Clone() : null; + boost_ = other.boost_ != null ? other.boost_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GroundVehicleData Clone() { + return new GroundVehicleData(this); + } + + /// Field number for the "base_data" field. + public const int BaseDataFieldNumber = 1; + private global::RecRoom.Protobuf.BaseVehicleData baseData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.BaseVehicleData BaseData { + get { return baseData_; } + set { + baseData_ = value; + } + } + + /// Field number for the "boost" field. + public const int BoostFieldNumber = 2; + private global::RecRoom.Protobuf.VehicleBoostData boost_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.VehicleBoostData Boost { + get { return boost_; } + set { + boost_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GroundVehicleData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GroundVehicleData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(BaseData, other.BaseData)) return false; + if (!object.Equals(Boost, other.Boost)) 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 (baseData_ != null) hash ^= BaseData.GetHashCode(); + if (boost_ != null) hash ^= Boost.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 (baseData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BaseData); + } + if (boost_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Boost); + } + 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 (baseData_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BaseData); + } + if (boost_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Boost); + } + 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 (baseData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BaseData); + } + if (boost_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Boost); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GroundVehicleData other) { + if (other == null) { + return; + } + if (other.baseData_ != null) { + if (baseData_ == null) { + BaseData = new global::RecRoom.Protobuf.BaseVehicleData(); + } + BaseData.MergeFrom(other.BaseData); + } + if (other.boost_ != null) { + if (boost_ == null) { + Boost = new global::RecRoom.Protobuf.VehicleBoostData(); + } + Boost.MergeFrom(other.Boost); + } + _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 (baseData_ == null) { + BaseData = new global::RecRoom.Protobuf.BaseVehicleData(); + } + input.ReadMessage(BaseData); + break; + } + case 18: { + if (boost_ == null) { + Boost = new global::RecRoom.Protobuf.VehicleBoostData(); + } + input.ReadMessage(Boost); + 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 (baseData_ == null) { + BaseData = new global::RecRoom.Protobuf.BaseVehicleData(); + } + input.ReadMessage(BaseData); + break; + } + case 18: { + if (boost_ == null) { + Boost = new global::RecRoom.Protobuf.VehicleBoostData(); + } + input.ReadMessage(Boost); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class VehicleEngineData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new VehicleEngineData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.VehicleDataReflection.Descriptor.MessageTypes[2]; } + } + + [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 VehicleEngineData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public VehicleEngineData(VehicleEngineData other) : this() { + maxTorque_ = other.maxTorque_; + maxReverseTorque_ = other.maxReverseTorque_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public VehicleEngineData Clone() { + return new VehicleEngineData(this); + } + + /// Field number for the "max_torque" field. + public const int MaxTorqueFieldNumber = 1; + private float maxTorque_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxTorque { + get { return maxTorque_; } + set { + maxTorque_ = value; + } + } + + /// Field number for the "max_reverse_torque" field. + public const int MaxReverseTorqueFieldNumber = 2; + private float maxReverseTorque_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxReverseTorque { + get { return maxReverseTorque_; } + set { + maxReverseTorque_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as VehicleEngineData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(VehicleEngineData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxTorque, other.MaxTorque)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxReverseTorque, other.MaxReverseTorque)) 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 (MaxTorque != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxTorque); + if (MaxReverseTorque != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxReverseTorque); + 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 (MaxTorque != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxTorque); + } + if (MaxReverseTorque != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxReverseTorque); + } + 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 (MaxTorque != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxTorque); + } + if (MaxReverseTorque != 0F) { + output.WriteRawTag(21); + output.WriteFloat(MaxReverseTorque); + } + 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 (MaxTorque != 0F) { + size += 1 + 4; + } + if (MaxReverseTorque != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(VehicleEngineData other) { + if (other == null) { + return; + } + if (other.MaxTorque != 0F) { + MaxTorque = other.MaxTorque; + } + if (other.MaxReverseTorque != 0F) { + MaxReverseTorque = other.MaxReverseTorque; + } + _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 13: { + MaxTorque = input.ReadFloat(); + break; + } + case 21: { + MaxReverseTorque = input.ReadFloat(); + 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 13: { + MaxTorque = input.ReadFloat(); + break; + } + case 21: { + MaxReverseTorque = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class WheelDifferentialData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new WheelDifferentialData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.VehicleDataReflection.Descriptor.MessageTypes[3]; } + } + + [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 WheelDifferentialData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public WheelDifferentialData(WheelDifferentialData other) : this() { + maxSteeringAngle_ = other.maxSteeringAngle_; + dEPRECATEDSteeringAxleWheelIds_ = other.dEPRECATEDSteeringAxleWheelIds_.Clone(); + dEPRECATEDRearAxleWheelIds_ = other.dEPRECATEDRearAxleWheelIds_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public WheelDifferentialData Clone() { + return new WheelDifferentialData(this); + } + + /// Field number for the "max_steering_angle" field. + public const int MaxSteeringAngleFieldNumber = 1; + private float maxSteeringAngle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float MaxSteeringAngle { + get { return maxSteeringAngle_; } + set { + maxSteeringAngle_ = value; + } + } + + /// Field number for the "DEPRECATED_steering_axle_wheel_ids" field. + public const int DEPRECATEDSteeringAxleWheelIdsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_dEPRECATEDSteeringAxleWheelIds_codec + = pb::FieldCodec.ForBytes(18); + private readonly pbc::RepeatedField dEPRECATEDSteeringAxleWheelIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDSteeringAxleWheelIds { + get { return dEPRECATEDSteeringAxleWheelIds_; } + } + + /// Field number for the "DEPRECATED_rear_axle_wheel_ids" field. + public const int DEPRECATEDRearAxleWheelIdsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_dEPRECATEDRearAxleWheelIds_codec + = pb::FieldCodec.ForBytes(26); + private readonly pbc::RepeatedField dEPRECATEDRearAxleWheelIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDRearAxleWheelIds { + get { return dEPRECATEDRearAxleWheelIds_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as WheelDifferentialData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(WheelDifferentialData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MaxSteeringAngle, other.MaxSteeringAngle)) return false; + if(!dEPRECATEDSteeringAxleWheelIds_.Equals(other.dEPRECATEDSteeringAxleWheelIds_)) return false; + if(!dEPRECATEDRearAxleWheelIds_.Equals(other.dEPRECATEDRearAxleWheelIds_)) 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 (MaxSteeringAngle != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MaxSteeringAngle); + hash ^= dEPRECATEDSteeringAxleWheelIds_.GetHashCode(); + hash ^= dEPRECATEDRearAxleWheelIds_.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 (MaxSteeringAngle != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxSteeringAngle); + } + dEPRECATEDSteeringAxleWheelIds_.WriteTo(output, _repeated_dEPRECATEDSteeringAxleWheelIds_codec); + dEPRECATEDRearAxleWheelIds_.WriteTo(output, _repeated_dEPRECATEDRearAxleWheelIds_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 (MaxSteeringAngle != 0F) { + output.WriteRawTag(13); + output.WriteFloat(MaxSteeringAngle); + } + dEPRECATEDSteeringAxleWheelIds_.WriteTo(ref output, _repeated_dEPRECATEDSteeringAxleWheelIds_codec); + dEPRECATEDRearAxleWheelIds_.WriteTo(ref output, _repeated_dEPRECATEDRearAxleWheelIds_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 (MaxSteeringAngle != 0F) { + size += 1 + 4; + } + size += dEPRECATEDSteeringAxleWheelIds_.CalculateSize(_repeated_dEPRECATEDSteeringAxleWheelIds_codec); + size += dEPRECATEDRearAxleWheelIds_.CalculateSize(_repeated_dEPRECATEDRearAxleWheelIds_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(WheelDifferentialData other) { + if (other == null) { + return; + } + if (other.MaxSteeringAngle != 0F) { + MaxSteeringAngle = other.MaxSteeringAngle; + } + dEPRECATEDSteeringAxleWheelIds_.Add(other.dEPRECATEDSteeringAxleWheelIds_); + dEPRECATEDRearAxleWheelIds_.Add(other.dEPRECATEDRearAxleWheelIds_); + _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 13: { + MaxSteeringAngle = input.ReadFloat(); + break; + } + case 18: { + dEPRECATEDSteeringAxleWheelIds_.AddEntriesFrom(input, _repeated_dEPRECATEDSteeringAxleWheelIds_codec); + break; + } + case 26: { + dEPRECATEDRearAxleWheelIds_.AddEntriesFrom(input, _repeated_dEPRECATEDRearAxleWheelIds_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 13: { + MaxSteeringAngle = input.ReadFloat(); + break; + } + case 18: { + dEPRECATEDSteeringAxleWheelIds_.AddEntriesFrom(ref input, _repeated_dEPRECATEDSteeringAxleWheelIds_codec); + break; + } + case 26: { + dEPRECATEDRearAxleWheelIds_.AddEntriesFrom(ref input, _repeated_dEPRECATEDRearAxleWheelIds_codec); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class WheelSuspensionSystemData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new WheelSuspensionSystemData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.VehicleDataReflection.Descriptor.MessageTypes[4]; } + } + + [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 WheelSuspensionSystemData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public WheelSuspensionSystemData(WheelSuspensionSystemData other) : this() { + canSteer_ = other.canSteer_; + canDrive_ = other.canDrive_; + canHandbrake_ = other.canHandbrake_; + canDriveOnWalls_ = other.canDriveOnWalls_; + suspensionMaxExtension_ = other.suspensionMaxExtension_; + suspensionRestCompressionPercentage_ = other.suspensionRestCompressionPercentage_; + suspensionDampingRatio_ = other.suspensionDampingRatio_; + wheelCorneringStiffness_ = other.wheelCorneringStiffness_; + wheelLongitudinalFrictionCoefficient_ = other.wheelLongitudinalFrictionCoefficient_; + wheelLateralFrictionCoefficient_ = other.wheelLateralFrictionCoefficient_; + wheelHandbrakeLongitudinalFrictionMultiplier_ = other.wheelHandbrakeLongitudinalFrictionMultiplier_; + wheelHandbrakeLateralFrictionMultiplier_ = other.wheelHandbrakeLateralFrictionMultiplier_; + wheelMaxRollingFrictionTorque_ = other.wheelMaxRollingFrictionTorque_; + wheelMaxBrakingTorque_ = other.wheelMaxBrakingTorque_; + suspensionEfficiency_ = other.suspensionEfficiency_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public WheelSuspensionSystemData Clone() { + return new WheelSuspensionSystemData(this); + } + + /// Field number for the "can_steer" field. + public const int CanSteerFieldNumber = 1; + private bool canSteer_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CanSteer { + get { return canSteer_; } + set { + canSteer_ = value; + } + } + + /// Field number for the "can_drive" field. + public const int CanDriveFieldNumber = 2; + private bool canDrive_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CanDrive { + get { return canDrive_; } + set { + canDrive_ = value; + } + } + + /// Field number for the "can_handbrake" field. + public const int CanHandbrakeFieldNumber = 3; + private bool canHandbrake_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CanHandbrake { + get { return canHandbrake_; } + set { + canHandbrake_ = value; + } + } + + /// Field number for the "can_drive_on_walls" field. + public const int CanDriveOnWallsFieldNumber = 4; + private bool canDriveOnWalls_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool CanDriveOnWalls { + get { return canDriveOnWalls_; } + set { + canDriveOnWalls_ = value; + } + } + + /// Field number for the "suspension_max_extension" field. + public const int SuspensionMaxExtensionFieldNumber = 5; + private float suspensionMaxExtension_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SuspensionMaxExtension { + get { return suspensionMaxExtension_; } + set { + suspensionMaxExtension_ = value; + } + } + + /// Field number for the "suspension_rest_compression_percentage" field. + public const int SuspensionRestCompressionPercentageFieldNumber = 6; + private float suspensionRestCompressionPercentage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SuspensionRestCompressionPercentage { + get { return suspensionRestCompressionPercentage_; } + set { + suspensionRestCompressionPercentage_ = value; + } + } + + /// Field number for the "suspension_damping_ratio" field. + public const int SuspensionDampingRatioFieldNumber = 7; + private float suspensionDampingRatio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SuspensionDampingRatio { + get { return suspensionDampingRatio_; } + set { + suspensionDampingRatio_ = value; + } + } + + /// Field number for the "wheel_cornering_stiffness" field. + public const int WheelCorneringStiffnessFieldNumber = 8; + private float wheelCorneringStiffness_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float WheelCorneringStiffness { + get { return wheelCorneringStiffness_; } + set { + wheelCorneringStiffness_ = value; + } + } + + /// Field number for the "wheel_longitudinal_friction_coefficient" field. + public const int WheelLongitudinalFrictionCoefficientFieldNumber = 9; + private float wheelLongitudinalFrictionCoefficient_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float WheelLongitudinalFrictionCoefficient { + get { return wheelLongitudinalFrictionCoefficient_; } + set { + wheelLongitudinalFrictionCoefficient_ = value; + } + } + + /// Field number for the "wheel_lateral_friction_coefficient" field. + public const int WheelLateralFrictionCoefficientFieldNumber = 10; + private float wheelLateralFrictionCoefficient_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float WheelLateralFrictionCoefficient { + get { return wheelLateralFrictionCoefficient_; } + set { + wheelLateralFrictionCoefficient_ = value; + } + } + + /// Field number for the "wheel_handbrake_longitudinal_friction_multiplier" field. + public const int WheelHandbrakeLongitudinalFrictionMultiplierFieldNumber = 11; + private float wheelHandbrakeLongitudinalFrictionMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float WheelHandbrakeLongitudinalFrictionMultiplier { + get { return wheelHandbrakeLongitudinalFrictionMultiplier_; } + set { + wheelHandbrakeLongitudinalFrictionMultiplier_ = value; + } + } + + /// Field number for the "wheel_handbrake_lateral_friction_multiplier" field. + public const int WheelHandbrakeLateralFrictionMultiplierFieldNumber = 12; + private float wheelHandbrakeLateralFrictionMultiplier_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float WheelHandbrakeLateralFrictionMultiplier { + get { return wheelHandbrakeLateralFrictionMultiplier_; } + set { + wheelHandbrakeLateralFrictionMultiplier_ = value; + } + } + + /// Field number for the "wheel_max_rolling_friction_torque" field. + public const int WheelMaxRollingFrictionTorqueFieldNumber = 13; + private float wheelMaxRollingFrictionTorque_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float WheelMaxRollingFrictionTorque { + get { return wheelMaxRollingFrictionTorque_; } + set { + wheelMaxRollingFrictionTorque_ = value; + } + } + + /// Field number for the "wheel_max_braking_torque" field. + public const int WheelMaxBrakingTorqueFieldNumber = 14; + private float wheelMaxBrakingTorque_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float WheelMaxBrakingTorque { + get { return wheelMaxBrakingTorque_; } + set { + wheelMaxBrakingTorque_ = value; + } + } + + /// Field number for the "suspension_efficiency" field. + public const int SuspensionEfficiencyFieldNumber = 15; + private float suspensionEfficiency_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SuspensionEfficiency { + get { return suspensionEfficiency_; } + set { + suspensionEfficiency_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as WheelSuspensionSystemData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(WheelSuspensionSystemData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CanSteer != other.CanSteer) return false; + if (CanDrive != other.CanDrive) return false; + if (CanHandbrake != other.CanHandbrake) return false; + if (CanDriveOnWalls != other.CanDriveOnWalls) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SuspensionMaxExtension, other.SuspensionMaxExtension)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SuspensionRestCompressionPercentage, other.SuspensionRestCompressionPercentage)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SuspensionDampingRatio, other.SuspensionDampingRatio)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(WheelCorneringStiffness, other.WheelCorneringStiffness)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(WheelLongitudinalFrictionCoefficient, other.WheelLongitudinalFrictionCoefficient)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(WheelLateralFrictionCoefficient, other.WheelLateralFrictionCoefficient)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(WheelHandbrakeLongitudinalFrictionMultiplier, other.WheelHandbrakeLongitudinalFrictionMultiplier)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(WheelHandbrakeLateralFrictionMultiplier, other.WheelHandbrakeLateralFrictionMultiplier)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(WheelMaxRollingFrictionTorque, other.WheelMaxRollingFrictionTorque)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(WheelMaxBrakingTorque, other.WheelMaxBrakingTorque)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SuspensionEfficiency, other.SuspensionEfficiency)) 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 (CanSteer != false) hash ^= CanSteer.GetHashCode(); + if (CanDrive != false) hash ^= CanDrive.GetHashCode(); + if (CanHandbrake != false) hash ^= CanHandbrake.GetHashCode(); + if (CanDriveOnWalls != false) hash ^= CanDriveOnWalls.GetHashCode(); + if (SuspensionMaxExtension != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SuspensionMaxExtension); + if (SuspensionRestCompressionPercentage != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SuspensionRestCompressionPercentage); + if (SuspensionDampingRatio != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SuspensionDampingRatio); + if (WheelCorneringStiffness != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(WheelCorneringStiffness); + if (WheelLongitudinalFrictionCoefficient != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(WheelLongitudinalFrictionCoefficient); + if (WheelLateralFrictionCoefficient != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(WheelLateralFrictionCoefficient); + if (WheelHandbrakeLongitudinalFrictionMultiplier != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(WheelHandbrakeLongitudinalFrictionMultiplier); + if (WheelHandbrakeLateralFrictionMultiplier != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(WheelHandbrakeLateralFrictionMultiplier); + if (WheelMaxRollingFrictionTorque != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(WheelMaxRollingFrictionTorque); + if (WheelMaxBrakingTorque != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(WheelMaxBrakingTorque); + if (SuspensionEfficiency != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SuspensionEfficiency); + 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 (CanSteer != false) { + output.WriteRawTag(8); + output.WriteBool(CanSteer); + } + if (CanDrive != false) { + output.WriteRawTag(16); + output.WriteBool(CanDrive); + } + if (CanHandbrake != false) { + output.WriteRawTag(24); + output.WriteBool(CanHandbrake); + } + if (CanDriveOnWalls != false) { + output.WriteRawTag(32); + output.WriteBool(CanDriveOnWalls); + } + if (SuspensionMaxExtension != 0F) { + output.WriteRawTag(45); + output.WriteFloat(SuspensionMaxExtension); + } + if (SuspensionRestCompressionPercentage != 0F) { + output.WriteRawTag(53); + output.WriteFloat(SuspensionRestCompressionPercentage); + } + if (SuspensionDampingRatio != 0F) { + output.WriteRawTag(61); + output.WriteFloat(SuspensionDampingRatio); + } + if (WheelCorneringStiffness != 0F) { + output.WriteRawTag(69); + output.WriteFloat(WheelCorneringStiffness); + } + if (WheelLongitudinalFrictionCoefficient != 0F) { + output.WriteRawTag(77); + output.WriteFloat(WheelLongitudinalFrictionCoefficient); + } + if (WheelLateralFrictionCoefficient != 0F) { + output.WriteRawTag(85); + output.WriteFloat(WheelLateralFrictionCoefficient); + } + if (WheelHandbrakeLongitudinalFrictionMultiplier != 0F) { + output.WriteRawTag(93); + output.WriteFloat(WheelHandbrakeLongitudinalFrictionMultiplier); + } + if (WheelHandbrakeLateralFrictionMultiplier != 0F) { + output.WriteRawTag(101); + output.WriteFloat(WheelHandbrakeLateralFrictionMultiplier); + } + if (WheelMaxRollingFrictionTorque != 0F) { + output.WriteRawTag(109); + output.WriteFloat(WheelMaxRollingFrictionTorque); + } + if (WheelMaxBrakingTorque != 0F) { + output.WriteRawTag(117); + output.WriteFloat(WheelMaxBrakingTorque); + } + if (SuspensionEfficiency != 0F) { + output.WriteRawTag(125); + output.WriteFloat(SuspensionEfficiency); + } + 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 (CanSteer != false) { + output.WriteRawTag(8); + output.WriteBool(CanSteer); + } + if (CanDrive != false) { + output.WriteRawTag(16); + output.WriteBool(CanDrive); + } + if (CanHandbrake != false) { + output.WriteRawTag(24); + output.WriteBool(CanHandbrake); + } + if (CanDriveOnWalls != false) { + output.WriteRawTag(32); + output.WriteBool(CanDriveOnWalls); + } + if (SuspensionMaxExtension != 0F) { + output.WriteRawTag(45); + output.WriteFloat(SuspensionMaxExtension); + } + if (SuspensionRestCompressionPercentage != 0F) { + output.WriteRawTag(53); + output.WriteFloat(SuspensionRestCompressionPercentage); + } + if (SuspensionDampingRatio != 0F) { + output.WriteRawTag(61); + output.WriteFloat(SuspensionDampingRatio); + } + if (WheelCorneringStiffness != 0F) { + output.WriteRawTag(69); + output.WriteFloat(WheelCorneringStiffness); + } + if (WheelLongitudinalFrictionCoefficient != 0F) { + output.WriteRawTag(77); + output.WriteFloat(WheelLongitudinalFrictionCoefficient); + } + if (WheelLateralFrictionCoefficient != 0F) { + output.WriteRawTag(85); + output.WriteFloat(WheelLateralFrictionCoefficient); + } + if (WheelHandbrakeLongitudinalFrictionMultiplier != 0F) { + output.WriteRawTag(93); + output.WriteFloat(WheelHandbrakeLongitudinalFrictionMultiplier); + } + if (WheelHandbrakeLateralFrictionMultiplier != 0F) { + output.WriteRawTag(101); + output.WriteFloat(WheelHandbrakeLateralFrictionMultiplier); + } + if (WheelMaxRollingFrictionTorque != 0F) { + output.WriteRawTag(109); + output.WriteFloat(WheelMaxRollingFrictionTorque); + } + if (WheelMaxBrakingTorque != 0F) { + output.WriteRawTag(117); + output.WriteFloat(WheelMaxBrakingTorque); + } + if (SuspensionEfficiency != 0F) { + output.WriteRawTag(125); + output.WriteFloat(SuspensionEfficiency); + } + 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 (CanSteer != false) { + size += 1 + 1; + } + if (CanDrive != false) { + size += 1 + 1; + } + if (CanHandbrake != false) { + size += 1 + 1; + } + if (CanDriveOnWalls != false) { + size += 1 + 1; + } + if (SuspensionMaxExtension != 0F) { + size += 1 + 4; + } + if (SuspensionRestCompressionPercentage != 0F) { + size += 1 + 4; + } + if (SuspensionDampingRatio != 0F) { + size += 1 + 4; + } + if (WheelCorneringStiffness != 0F) { + size += 1 + 4; + } + if (WheelLongitudinalFrictionCoefficient != 0F) { + size += 1 + 4; + } + if (WheelLateralFrictionCoefficient != 0F) { + size += 1 + 4; + } + if (WheelHandbrakeLongitudinalFrictionMultiplier != 0F) { + size += 1 + 4; + } + if (WheelHandbrakeLateralFrictionMultiplier != 0F) { + size += 1 + 4; + } + if (WheelMaxRollingFrictionTorque != 0F) { + size += 1 + 4; + } + if (WheelMaxBrakingTorque != 0F) { + size += 1 + 4; + } + if (SuspensionEfficiency != 0F) { + size += 1 + 4; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(WheelSuspensionSystemData other) { + if (other == null) { + return; + } + if (other.CanSteer != false) { + CanSteer = other.CanSteer; + } + if (other.CanDrive != false) { + CanDrive = other.CanDrive; + } + if (other.CanHandbrake != false) { + CanHandbrake = other.CanHandbrake; + } + if (other.CanDriveOnWalls != false) { + CanDriveOnWalls = other.CanDriveOnWalls; + } + if (other.SuspensionMaxExtension != 0F) { + SuspensionMaxExtension = other.SuspensionMaxExtension; + } + if (other.SuspensionRestCompressionPercentage != 0F) { + SuspensionRestCompressionPercentage = other.SuspensionRestCompressionPercentage; + } + if (other.SuspensionDampingRatio != 0F) { + SuspensionDampingRatio = other.SuspensionDampingRatio; + } + if (other.WheelCorneringStiffness != 0F) { + WheelCorneringStiffness = other.WheelCorneringStiffness; + } + if (other.WheelLongitudinalFrictionCoefficient != 0F) { + WheelLongitudinalFrictionCoefficient = other.WheelLongitudinalFrictionCoefficient; + } + if (other.WheelLateralFrictionCoefficient != 0F) { + WheelLateralFrictionCoefficient = other.WheelLateralFrictionCoefficient; + } + if (other.WheelHandbrakeLongitudinalFrictionMultiplier != 0F) { + WheelHandbrakeLongitudinalFrictionMultiplier = other.WheelHandbrakeLongitudinalFrictionMultiplier; + } + if (other.WheelHandbrakeLateralFrictionMultiplier != 0F) { + WheelHandbrakeLateralFrictionMultiplier = other.WheelHandbrakeLateralFrictionMultiplier; + } + if (other.WheelMaxRollingFrictionTorque != 0F) { + WheelMaxRollingFrictionTorque = other.WheelMaxRollingFrictionTorque; + } + if (other.WheelMaxBrakingTorque != 0F) { + WheelMaxBrakingTorque = other.WheelMaxBrakingTorque; + } + if (other.SuspensionEfficiency != 0F) { + SuspensionEfficiency = other.SuspensionEfficiency; + } + _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 8: { + CanSteer = input.ReadBool(); + break; + } + case 16: { + CanDrive = input.ReadBool(); + break; + } + case 24: { + CanHandbrake = input.ReadBool(); + break; + } + case 32: { + CanDriveOnWalls = input.ReadBool(); + break; + } + case 45: { + SuspensionMaxExtension = input.ReadFloat(); + break; + } + case 53: { + SuspensionRestCompressionPercentage = input.ReadFloat(); + break; + } + case 61: { + SuspensionDampingRatio = input.ReadFloat(); + break; + } + case 69: { + WheelCorneringStiffness = input.ReadFloat(); + break; + } + case 77: { + WheelLongitudinalFrictionCoefficient = input.ReadFloat(); + break; + } + case 85: { + WheelLateralFrictionCoefficient = input.ReadFloat(); + break; + } + case 93: { + WheelHandbrakeLongitudinalFrictionMultiplier = input.ReadFloat(); + break; + } + case 101: { + WheelHandbrakeLateralFrictionMultiplier = input.ReadFloat(); + break; + } + case 109: { + WheelMaxRollingFrictionTorque = input.ReadFloat(); + break; + } + case 117: { + WheelMaxBrakingTorque = input.ReadFloat(); + break; + } + case 125: { + SuspensionEfficiency = input.ReadFloat(); + 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 8: { + CanSteer = input.ReadBool(); + break; + } + case 16: { + CanDrive = input.ReadBool(); + break; + } + case 24: { + CanHandbrake = input.ReadBool(); + break; + } + case 32: { + CanDriveOnWalls = input.ReadBool(); + break; + } + case 45: { + SuspensionMaxExtension = input.ReadFloat(); + break; + } + case 53: { + SuspensionRestCompressionPercentage = input.ReadFloat(); + break; + } + case 61: { + SuspensionDampingRatio = input.ReadFloat(); + break; + } + case 69: { + WheelCorneringStiffness = input.ReadFloat(); + break; + } + case 77: { + WheelLongitudinalFrictionCoefficient = input.ReadFloat(); + break; + } + case 85: { + WheelLateralFrictionCoefficient = input.ReadFloat(); + break; + } + case 93: { + WheelHandbrakeLongitudinalFrictionMultiplier = input.ReadFloat(); + break; + } + case 101: { + WheelHandbrakeLateralFrictionMultiplier = input.ReadFloat(); + break; + } + case 109: { + WheelMaxRollingFrictionTorque = input.ReadFloat(); + break; + } + case 117: { + WheelMaxBrakingTorque = input.ReadFloat(); + break; + } + case 125: { + SuspensionEfficiency = input.ReadFloat(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class VehicleBoostData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new VehicleBoostData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.VehicleDataReflection.Descriptor.MessageTypes[5]; } + } + + [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 VehicleBoostData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public VehicleBoostData(VehicleBoostData other) : this() { + maxFuelCapacity_ = other.maxFuelCapacity_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public VehicleBoostData Clone() { + return new VehicleBoostData(this); + } + + /// Field number for the "max_fuel_capacity" field. + public const int MaxFuelCapacityFieldNumber = 1; + private int maxFuelCapacity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxFuelCapacity { + get { return maxFuelCapacity_; } + set { + maxFuelCapacity_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as VehicleBoostData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(VehicleBoostData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MaxFuelCapacity != other.MaxFuelCapacity) 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 (MaxFuelCapacity != 0) hash ^= MaxFuelCapacity.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 (MaxFuelCapacity != 0) { + output.WriteRawTag(8); + output.WriteInt32(MaxFuelCapacity); + } + 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 (MaxFuelCapacity != 0) { + output.WriteRawTag(8); + output.WriteInt32(MaxFuelCapacity); + } + 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 (MaxFuelCapacity != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MaxFuelCapacity); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(VehicleBoostData other) { + if (other == null) { + return; + } + if (other.MaxFuelCapacity != 0) { + MaxFuelCapacity = other.MaxFuelCapacity; + } + _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 8: { + MaxFuelCapacity = input.ReadInt32(); + 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 8: { + MaxFuelCapacity = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Version.cs b/Version.cs new file mode 100644 index 0000000..5048a8c --- /dev/null +++ b/Version.cs @@ -0,0 +1,49 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits/static/rec_room/version.proto +// +#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 Circuits.Static.RecRoom.Protobuf { + + /// Holder for reflection information generated from circuits/static/rec_room/version.proto + public static partial class VersionReflection { + + #region Descriptor + /// File descriptor for circuits/static/rec_room/version.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static VersionReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiZjaXJjdWl0cy9zdGF0aWMvcmVjX3Jvb20vdmVyc2lvbi5wcm90bxIIY2ly", + "Y3VpdHMqQQoHVmVyc2lvbhIJCgVWME5ldxAAEhQKEFYxSW5pdGlhbFZlcnNp", + "b24QARIRCg1MYXRlc3RWZXJzaW9uEAEaAhABQiOqAiBDaXJjdWl0cy5TdGF0", + "aWMuUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Circuits.Static.RecRoom.Protobuf.Version), }, null, null)); + } + #endregion + + } + #region Enums + public enum Version { + [pbr::OriginalName("V0New")] V0New = 0, + [pbr::OriginalName("V1InitialVersion")] V1InitialVersion = 1, + [pbr::OriginalName("LatestVersion", PreferredAlias = false)] LatestVersion = 1, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/VoiceSample.cs b/VoiceSample.cs new file mode 100644 index 0000000..20f852c --- /dev/null +++ b/VoiceSample.cs @@ -0,0 +1,466 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: server/voice_sample.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from server/voice_sample.proto + public static partial class VoiceSampleReflection { + + #region Descriptor + /// File descriptor for server/voice_sample.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static VoiceSampleReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "ChlzZXJ2ZXIvdm9pY2Vfc2FtcGxlLnByb3RvEghyZWNfcm9vbSKUAQoLVm9p", + "Y2VTYW1wbGUSEgoKYWNjb3VudF9pZBgBIAEoBRISCgphdWRpb19kYXRhGAIg", + "ASgMEg8KB3Jvb21faWQYAyABKAMSEwoLc3ViX3Jvb21faWQYBCABKAMSEwoL", + "aW5zdGFuY2VfaWQYBSABKAMSEwoLc2FtcGxlX3JhdGUYBiABKAUSDQoFbm9u", + "Y2UYByABKANCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.VoiceSample), global::RecRoom.Protobuf.VoiceSample.Parser, new[]{ "AccountId", "AudioData", "RoomId", "SubRoomId", "InstanceId", "SampleRate", "Nonce" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class VoiceSample : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new VoiceSample()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.VoiceSampleReflection.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 VoiceSample() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public VoiceSample(VoiceSample other) : this() { + accountId_ = other.accountId_; + audioData_ = other.audioData_; + roomId_ = other.roomId_; + subRoomId_ = other.subRoomId_; + instanceId_ = other.instanceId_; + sampleRate_ = other.sampleRate_; + nonce_ = other.nonce_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public VoiceSample Clone() { + return new VoiceSample(this); + } + + /// Field number for the "account_id" field. + public const int AccountIdFieldNumber = 1; + private int accountId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int AccountId { + get { return accountId_; } + set { + accountId_ = value; + } + } + + /// Field number for the "audio_data" field. + public const int AudioDataFieldNumber = 2; + private pb::ByteString audioData_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString AudioData { + get { return audioData_; } + set { + audioData_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "room_id" field. + public const int RoomIdFieldNumber = 3; + private long roomId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long RoomId { + get { return roomId_; } + set { + roomId_ = value; + } + } + + /// Field number for the "sub_room_id" field. + public const int SubRoomIdFieldNumber = 4; + private long subRoomId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long SubRoomId { + get { return subRoomId_; } + set { + subRoomId_ = value; + } + } + + /// Field number for the "instance_id" field. + public const int InstanceIdFieldNumber = 5; + private long instanceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long InstanceId { + get { return instanceId_; } + set { + instanceId_ = value; + } + } + + /// Field number for the "sample_rate" field. + public const int SampleRateFieldNumber = 6; + private int sampleRate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int SampleRate { + get { return sampleRate_; } + set { + sampleRate_ = value; + } + } + + /// Field number for the "nonce" field. + public const int NonceFieldNumber = 7; + private long nonce_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long Nonce { + get { return nonce_; } + set { + nonce_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as VoiceSample); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(VoiceSample other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (AccountId != other.AccountId) return false; + if (AudioData != other.AudioData) return false; + if (RoomId != other.RoomId) return false; + if (SubRoomId != other.SubRoomId) return false; + if (InstanceId != other.InstanceId) return false; + if (SampleRate != other.SampleRate) return false; + if (Nonce != other.Nonce) 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 (AccountId != 0) hash ^= AccountId.GetHashCode(); + if (AudioData.Length != 0) hash ^= AudioData.GetHashCode(); + if (RoomId != 0L) hash ^= RoomId.GetHashCode(); + if (SubRoomId != 0L) hash ^= SubRoomId.GetHashCode(); + if (InstanceId != 0L) hash ^= InstanceId.GetHashCode(); + if (SampleRate != 0) hash ^= SampleRate.GetHashCode(); + if (Nonce != 0L) hash ^= Nonce.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 (AccountId != 0) { + output.WriteRawTag(8); + output.WriteInt32(AccountId); + } + if (AudioData.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(AudioData); + } + if (RoomId != 0L) { + output.WriteRawTag(24); + output.WriteInt64(RoomId); + } + if (SubRoomId != 0L) { + output.WriteRawTag(32); + output.WriteInt64(SubRoomId); + } + if (InstanceId != 0L) { + output.WriteRawTag(40); + output.WriteInt64(InstanceId); + } + if (SampleRate != 0) { + output.WriteRawTag(48); + output.WriteInt32(SampleRate); + } + if (Nonce != 0L) { + output.WriteRawTag(56); + output.WriteInt64(Nonce); + } + 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 (AccountId != 0) { + output.WriteRawTag(8); + output.WriteInt32(AccountId); + } + if (AudioData.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(AudioData); + } + if (RoomId != 0L) { + output.WriteRawTag(24); + output.WriteInt64(RoomId); + } + if (SubRoomId != 0L) { + output.WriteRawTag(32); + output.WriteInt64(SubRoomId); + } + if (InstanceId != 0L) { + output.WriteRawTag(40); + output.WriteInt64(InstanceId); + } + if (SampleRate != 0) { + output.WriteRawTag(48); + output.WriteInt32(SampleRate); + } + if (Nonce != 0L) { + output.WriteRawTag(56); + output.WriteInt64(Nonce); + } + 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 (AccountId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(AccountId); + } + if (AudioData.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(AudioData); + } + if (RoomId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(RoomId); + } + if (SubRoomId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(SubRoomId); + } + if (InstanceId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(InstanceId); + } + if (SampleRate != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(SampleRate); + } + if (Nonce != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(Nonce); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(VoiceSample other) { + if (other == null) { + return; + } + if (other.AccountId != 0) { + AccountId = other.AccountId; + } + if (other.AudioData.Length != 0) { + AudioData = other.AudioData; + } + if (other.RoomId != 0L) { + RoomId = other.RoomId; + } + if (other.SubRoomId != 0L) { + SubRoomId = other.SubRoomId; + } + if (other.InstanceId != 0L) { + InstanceId = other.InstanceId; + } + if (other.SampleRate != 0) { + SampleRate = other.SampleRate; + } + if (other.Nonce != 0L) { + Nonce = other.Nonce; + } + _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 8: { + AccountId = input.ReadInt32(); + break; + } + case 18: { + AudioData = input.ReadBytes(); + break; + } + case 24: { + RoomId = input.ReadInt64(); + break; + } + case 32: { + SubRoomId = input.ReadInt64(); + break; + } + case 40: { + InstanceId = input.ReadInt64(); + break; + } + case 48: { + SampleRate = input.ReadInt32(); + break; + } + case 56: { + Nonce = input.ReadInt64(); + 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 8: { + AccountId = input.ReadInt32(); + break; + } + case 18: { + AudioData = input.ReadBytes(); + break; + } + case 24: { + RoomId = input.ReadInt64(); + break; + } + case 32: { + SubRoomId = input.ReadInt64(); + break; + } + case 40: { + InstanceId = input.ReadInt64(); + break; + } + case 48: { + SampleRate = input.ReadInt32(); + break; + } + case 56: { + Nonce = input.ReadInt64(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/WelcomeMatV2Data.cs b/WelcomeMatV2Data.cs new file mode 100644 index 0000000..a58317c --- /dev/null +++ b/WelcomeMatV2Data.cs @@ -0,0 +1,355 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/welcome_mat_v2_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/welcome_mat_v2_data.proto + public static partial class WelcomeMatV2DataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/welcome_mat_v2_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static WelcomeMatV2DataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci5yZWNfcm9vbS9wZXJzaXN0ZW5jZS93ZWxjb21lX21hdF92Ml9kYXRhLnBy", + "b3RvEghyZWNfcm9vbSJuChBXZWxjb21lTWF0VjJEYXRhEgoKAmlkGAEgASgF", + "EhgKEHdlbGNvbWVfbWF0X25hbWUYAiABKAkSFAoMc3Bhd25fcmFkaXVzGAMg", + "ASgCEh4KFmlzX2RlZmF1bHRfd2VsY29tZV9tYXQYBCABKAhCE6oCEFJlY1Jv", + "b20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.WelcomeMatV2Data), global::RecRoom.Protobuf.WelcomeMatV2Data.Parser, new[]{ "Id", "WelcomeMatName", "SpawnRadius", "IsDefaultWelcomeMat" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class WelcomeMatV2Data : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new WelcomeMatV2Data()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.WelcomeMatV2DataReflection.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 WelcomeMatV2Data() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public WelcomeMatV2Data(WelcomeMatV2Data other) : this() { + id_ = other.id_; + welcomeMatName_ = other.welcomeMatName_; + spawnRadius_ = other.spawnRadius_; + isDefaultWelcomeMat_ = other.isDefaultWelcomeMat_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public WelcomeMatV2Data Clone() { + return new WelcomeMatV2Data(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 1; + private int id_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Id { + get { return id_; } + set { + id_ = value; + } + } + + /// Field number for the "welcome_mat_name" field. + public const int WelcomeMatNameFieldNumber = 2; + private string welcomeMatName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string WelcomeMatName { + get { return welcomeMatName_; } + set { + welcomeMatName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "spawn_radius" field. + public const int SpawnRadiusFieldNumber = 3; + private float spawnRadius_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public float SpawnRadius { + get { return spawnRadius_; } + set { + spawnRadius_ = value; + } + } + + /// Field number for the "is_default_welcome_mat" field. + public const int IsDefaultWelcomeMatFieldNumber = 4; + private bool isDefaultWelcomeMat_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsDefaultWelcomeMat { + get { return isDefaultWelcomeMat_; } + set { + isDefaultWelcomeMat_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as WelcomeMatV2Data); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(WelcomeMatV2Data other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) return false; + if (WelcomeMatName != other.WelcomeMatName) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SpawnRadius, other.SpawnRadius)) return false; + if (IsDefaultWelcomeMat != other.IsDefaultWelcomeMat) 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 (Id != 0) hash ^= Id.GetHashCode(); + if (WelcomeMatName.Length != 0) hash ^= WelcomeMatName.GetHashCode(); + if (SpawnRadius != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SpawnRadius); + if (IsDefaultWelcomeMat != false) hash ^= IsDefaultWelcomeMat.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 (Id != 0) { + output.WriteRawTag(8); + output.WriteInt32(Id); + } + if (WelcomeMatName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(WelcomeMatName); + } + if (SpawnRadius != 0F) { + output.WriteRawTag(29); + output.WriteFloat(SpawnRadius); + } + if (IsDefaultWelcomeMat != false) { + output.WriteRawTag(32); + output.WriteBool(IsDefaultWelcomeMat); + } + 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 (Id != 0) { + output.WriteRawTag(8); + output.WriteInt32(Id); + } + if (WelcomeMatName.Length != 0) { + output.WriteRawTag(18); + output.WriteString(WelcomeMatName); + } + if (SpawnRadius != 0F) { + output.WriteRawTag(29); + output.WriteFloat(SpawnRadius); + } + if (IsDefaultWelcomeMat != false) { + output.WriteRawTag(32); + output.WriteBool(IsDefaultWelcomeMat); + } + 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 (Id != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Id); + } + if (WelcomeMatName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(WelcomeMatName); + } + if (SpawnRadius != 0F) { + size += 1 + 4; + } + if (IsDefaultWelcomeMat != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(WelcomeMatV2Data other) { + if (other == null) { + return; + } + if (other.Id != 0) { + Id = other.Id; + } + if (other.WelcomeMatName.Length != 0) { + WelcomeMatName = other.WelcomeMatName; + } + if (other.SpawnRadius != 0F) { + SpawnRadius = other.SpawnRadius; + } + if (other.IsDefaultWelcomeMat != false) { + IsDefaultWelcomeMat = other.IsDefaultWelcomeMat; + } + _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 8: { + Id = input.ReadInt32(); + break; + } + case 18: { + WelcomeMatName = input.ReadString(); + break; + } + case 29: { + SpawnRadius = input.ReadFloat(); + break; + } + case 32: { + IsDefaultWelcomeMat = input.ReadBool(); + 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 8: { + Id = input.ReadInt32(); + break; + } + case 18: { + WelcomeMatName = input.ReadString(); + break; + } + case 29: { + SpawnRadius = input.ReadFloat(); + break; + } + case 32: { + IsDefaultWelcomeMat = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/circuits_v2_CircuitNodeData.cs b/circuits_v2_CircuitNodeData.cs new file mode 100644 index 0000000..b80c4b8 --- /dev/null +++ b/circuits_v2_CircuitNodeData.cs @@ -0,0 +1,5193 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: circuits_v2/circuit_node_data.proto +// +#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 { + + /// Holder for reflection information generated from circuits_v2/circuit_node_data.proto + public static partial class CircuitNodeDataReflection { + + #region Descriptor + /// File descriptor for circuits_v2/circuit_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNjaXJjdWl0c192Mi9jaXJjdWl0X25vZGVfZGF0YS5wcm90bxILY2lyY3Vp", + "dHNfdjIaFGNvcmUvZ3VpZF9kYXRhLnByb3RvGipjaXJjdWl0cy9zdGF0aWMv", + "YXBpL3N0YXRpY19lZGdlX2RhdGEucHJvdG8aN2NpcmN1aXRzX3YyL2RlcHJl", + "Y2F0ZWQvREVQUkVDQVRFRF9kaWN0aW9uYXJ5X2RhdGEucHJvdG8aP2NpcmN1", + "aXRzX3YyL2RlcHJlY2F0ZWQvREVQUkVDQVRFRF9ldmVudF9yZWdpc3RyYXRp", + "b25fZGF0YS5wcm90bxo9Y2lyY3VpdHNfdjIvZGVwcmVjYXRlZC9ERVBSRUNB", + "VEVEX2tleWVkX25vZGVfZ3JvdXBfZGF0YS5wcm90bxo8Y2lyY3VpdHNfdjIv", + "ZGVwcmVjYXRlZC9ERVBSRUNBVEVEX3BvcnRfY29sbGVjdGlvbl9kYXRhLnBy", + "b3RvGjpjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RFUFJFQ0FURURfc3RhdGVf", + "bWFjaGluZV9kYXRhLnByb3RvGkVjaXJjdWl0c192Mi9kZXByZWNhdGVkL0RF", + "UFJFQ0FURURfc3luY2VkX2V2ZW50X3NlbmRlcl9ub2RlX2RhdGEucHJvdG8a", + "KmNpcmN1aXRzX3YyL2F3YXJkX2N1cnJlbmN5X25vZGVfZGF0YS5wcm90bxo4", + "Y2lyY3VpdHNfdjIvYXdhcmRfY3VycmVuY3lfZnJvbV9jb25zdGFudF9ub2Rl", + "X2RhdGEucHJvdG8aJWNpcmN1aXRzX3YyL2JpZ19kZWJ1Z19jaGlwX2RhdGEu", + "cHJvdG8aIGNpcmN1aXRzX3YyL2JvYXJkX2J1c19kYXRhLnByb3RvGiFjaXJj", + "dWl0c192Mi9ncmFwaF9ub2RlX2RhdGEucHJvdG8aL2NpcmN1aXRzX3YyL2Np", + "cmN1aXRfb2JqZWN0X3RyYW5zZm9ybV9kYXRhLnByb3RvGipjaXJjdWl0c192", + "Mi9jb2xvcl9jb25zdGFudF9ub2RlX2RhdGEucHJvdG8aI2NpcmN1aXRzX3Yy", + "L2NvbW1lbnRfbm9kZV9kYXRhLnByb3RvGi9jaXJjdWl0c192Mi9jb25zdGFu", + "dF9jb25zdW1hYmxlX25vZGVfZGF0YS5wcm90bxowY2lyY3VpdHNfdjIvY29u", + "c3RhbnRfZGVzdGluYXRpb25fbm9kZV9kYXRhLnByb3RvGjFjaXJjdWl0c192", + "Mi9jb25zdGFudF9wbGF5ZXJfZXZlbnRfbm9kZV9kYXRhLnByb3RvGjxjaXJj", + "dWl0c192Mi9jb25zdGFudF9wbGF5ZXJfb3V0Zml0X3Nsb3RfZmxhZ19ub2Rl", + "X2RhdGEucHJvdG8aMmNpcmN1aXRzX3YyL2NvbnN0YW50X3Jvb21fY3VycmVu", + "Y3lfbm9kZV9kYXRhLnByb3RvGi1jaXJjdWl0c192Mi9jb25zdGFudF9yb29t", + "X2tleV9ub2RlX2RhdGEucHJvdG8aJGNpcmN1aXRzX3YyL2NvbnRyb2xfcGFu", + "ZWxfZGF0YS5wcm90bxoxY2lyY3VpdHNfdjIvZGF0YV90YWJsZS9kYXRhX3Rh", + "YmxlX25vZGVfZGF0YS5wcm90bxosY2lyY3VpdHNfdjIvZXZlbnRfZGVmaW5p", + "dGlvbl9ub2RlX2RhdGEucHJvdG8aKmNpcmN1aXRzX3YyL2V2ZW50X3JlY2Vp", + "dmVyX25vZGVfZGF0YS5wcm90bxooY2lyY3VpdHNfdjIvZXZlbnRfc2VuZGVy", + "X25vZGVfZGF0YS5wcm90bxopY2lyY3VpdHNfdjIvZnVuY3Rpb25fY2FsbF9u", + "b2RlX2RhdGEucHJvdG8aJ2NpcmN1aXRzX3YyL2dldF9iYWxhbmNlX25vZGVf", + "ZGF0YS5wcm90bxo1Y2lyY3VpdHNfdjIvZ2V0X2JhbGFuY2VfZnJvbV9jb25z", + "dGFudF9ub2RlX2RhdGEucHJvdG8aHmNpcmN1aXRzX3YyL2luX25vZGVfZGF0", + "YS5wcm90bxomY2lyY3VpdHNfdjIvaW52ZW50aW9uX3BpZWNlX2RhdGEucHJv", + "dG8aNmNpcmN1aXRzX3YyL2lzX3JlY19yb29tX29iamVjdF9vZl90eXBlX25v", + "ZGVfZGF0YS5wcm90bxpEY2lyY3VpdHNfdjIvY3JlYXRpb25fb2JqZWN0X2dl", + "dF9hbGxfb2ZfdHlwZV93aXRoX3RhZ19ub2RlX2RhdGEucHJvdG8aQmNpcmN1", + "aXRzX3YyL2xvY29tb3Rpb24vbG9jb21vdGlvbl9yZXF1ZXN0X3N0ZWVyaW5n", + "X25vZGVfZGF0YS5wcm90bxpFY2lyY3VpdHNfdjIvbG9jb21vdGlvbi9sb2Nv", + "bW90aW9uX3JlcXVlc3Rfc3RlZXJpbmdfUjJfbm9kZV9kYXRhLnByb3RvGh9j", + "aXJjdWl0c192Mi9sb2dfbm9kZV9kYXRhLnByb3RvGidjaXJjdWl0c192Mi9s", + "ZWFkZXJib2FyZF9zdGF0X2RhdGEucHJvdG8aIWNpcmN1aXRzX3YyL25vZGVf", + "Z3JvdXBfZGF0YS5wcm90bxo8Y2lyY3VpdHNfdjIvbm90aWZpY2F0aW9uL2Jh", + "bm5lcl9ub3RpZmljYXRpb25fbm9kZV9kYXRhLnByb3RvGjxjaXJjdWl0c192", + "Mi9ub3RpZmljYXRpb24vcmV3YXJkX25vdGlmaWNhdGlvbl9ub2RlX2RhdGEu", + "cHJvdG8aH2NpcmN1aXRzX3YyL291dF9ub2RlX2RhdGEucHJvdG8aJmNpcmN1", + "aXRzX3YyL3BsYXllcl93b3JsZF91aV9kYXRhLnByb3RvGiRjaXJjdWl0c192", + "Mi9wcm9wZXJ0eV9ub2RlX2RhdGEucHJvdG8aIGNpcmN1aXRzX3YyL3NlbGZf", + "bm9kZV9kYXRhLnByb3RvGiRjaXJjdWl0c192Mi9zZXF1ZW5jZV9ub2RlX2Rh", + "dGEucHJvdG8aImNpcmN1aXRzX3YyL3N3aXRjaF9ub2RlX2RhdGEucHJvdG8a", + "I2NpcmN1aXRzX3YyL3JheWNhc3Rfbm9kZV9kYXRhLnByb3RvGiRjaXJjdWl0", + "c192Mi92YXJpYWJsZV9ub2RlX2RhdGEucHJvdG8aI2NpcmN1aXRzX3YyL3Nh", + "bXBsZV9hdWRpb19kYXRhLnByb3RvGiJjaXJjdWl0c192Mi9odWRfZWxlbWVu", + "dF9kYXRhLnByb3RvGiNjaXJjdWl0c192Mi9ob2xzdGVyX25vZGVfZGF0YS5w", + "cm90bxosY2lyY3VpdHNfdjIvc2V0X3BsYXllcl9uYW1lX2NvbG9yX2RhdGEu", + "cHJvdG8aKmNpcmN1aXRzX3YyL21vb2RzX2NvbnN0YW50X25vZGVfZGF0YS5w", + "cm90bxooY2lyY3VpdHNfdjIvc3VuX2NvbnN0YW50X25vZGVfZGF0YS5wcm90", + "bxooY2lyY3VpdHNfdjIvZm9nX2NvbnN0YW50X25vZGVfZGF0YS5wcm90bxo3", + "Y2lyY3VpdHNfdjIvYmFja2dyb3VuZF9vYmplY3RzX2NvbnN0YW50X25vZGVf", + "ZGF0YS5wcm90bxosY2lyY3VpdHNfdjIvc2t5ZG9tZV9jb25zdGFudF9ub2Rl", + "X2RhdGEucHJvdG8aIGNpcmN1aXRzX3YyL3NmeF9hdWRpb19kYXRhLnByb3Rv", + "Gi1jaXJjdWl0c192Mi9wbGF5X2F1ZGlvX2F0X3Bvc2l0aW9uX2RhdGEucHJv", + "dG8aH2NpcmN1aXRzX3YyL3Jvb21faHVkX2RhdGEucHJvdG8aJmNpcmN1aXRz", + "X3YyL2NvbnN0YW50X3Jld2FyZF9kYXRhLnByb3RvGjVjaXJjdWl0c192Mi9j", + "b25zdGFudF9vYmplY3RpdmVfbWFya2VyX25vZGVfZGF0YS5wcm90bxoqY2ly", + "Y3VpdHNfdjIvYXdhcmRfcm9vbV9rZXlfbm9kZV9kYXRhLnByb3RvGixjaXJj", + "dWl0c192Mi9hd2FyZF9jb25zdW1hYmxlX25vZGVfZGF0YS5wcm90bxouY2ly", + "Y3VpdHNfdjIvcGxheWVyX2RlZmluaXRpb25fYm9hcmRfZGF0YS5wcm90bxpD", + "Y2lyY3VpdHNfdjIvZGF0YV90YWJsZS9kYXRhX3RhYmxlX2NvbmZpZ3VyZWRf", + "Y29sdW1uX25vZGVfZGF0YS5wcm90bxo3Y2lyY3VpdHNfdjIvY29uc3RhbnRf", + "Z2lmdGRyb3Bfc2hvcF9pdGVtX25vZGVfZGF0YS5wcm90bxozY2lyY3VpdHNf", + "djIvY29uc3RhbnRfaW52ZW50b3J5X2l0ZW1fbm9kZV9kYXRhLnByb3RvGjRj", + "aXJjdWl0c192Mi9nZXRfaW52ZW50b3J5X2l0ZW1fY291bnRfbm9kZV9kYXRh", + "LnByb3RvGi5jaXJjdWl0c192Mi9hZGRfaW52ZW50b3J5X2l0ZW1fbm9kZV9k", + "YXRhLnByb3RvGjFjaXJjdWl0c192Mi9yZW1vdmVfaW52ZW50b3J5X2l0ZW1f", + "bm9kZV9kYXRhLnByb3RvGjxjaXJjdWl0c192Mi9zdHVkaW9fZnVuY3Rpb25z", + "L3N0dWRpb19mdW5jdGlvbl9ub2RlX2RhdGEucHJvdG8aNWNpcmN1aXRzX3Yy", + "L2NvbnN0YW50X3F1aWNrX2NoYXRfdGFibGVfbm9kZV9kYXRhLnByb3RvGiVj", + "aXJjdWl0c192Mi9lcXVpcG1lbnRfc2xvdF9kYXRhLnByb3RvGiVjaXJjdWl0", + "c192Mi9jb25zdGFudF9zdGF0ZV9kYXRhLnByb3RvGi9jaXJjdWl0c192Mi9j", + "b25zdGFudF9yb29tX29mZmVyX25vZGVfZGF0YS5wcm90bxooY2lyY3VpdHNf", + "djIvaG9sb3Rhcl9yZWNvcmRpbmdfZGF0YS5wcm90bxopY2lyY3VpdHNfdjIv", + "cGxheWVyX3Byb21wdF9ub2RlX2RhdGEucHJvdG8aL2NpcmN1aXRzX3YyL2Nv", + "bnN0YW50X3N0b3JlZnJvbnRfaXRlbV9kYXRhLnByb3RvGjRjaXJjdWl0c192", + "Mi9hdWRpb19meF96b25lX3NldF9lZmZlY3Rfbm9kZV9kYXRhLnByb3RvGitj", + "aXJjdWl0c192Mi9jdXN0b21fcHJvcGVydHlfbm9kZV9kYXRhLnByb3RvGkVj", + "aXJjdWl0c192Mi9sb2NvbW90aW9uL3JlcXVlc3RfYXZhdGFyX2xvY29tb3Rp", + "b25fYW5pbWF0aW9uX2RhdGEucHJvdG8aMGNpcmN1aXRzX3YyL2NvbnN0YW50", + "X2F2YXRhcl9pdGVtX25vZGVfZGF0YS5wcm90bxohY2lyY3VpdHNfdjIvcHJv", + "amVjdGlsZV9kYXRhLnByb3RvGiNjaXJjdWl0c192Mi9wYXJ0aWNsZV92Znhf", + "ZGF0YS5wcm90bxo0Y2lyY3VpdHNfdjIvcGxheV9wYXJ0aWNsZV92ZnhfYXRf", + "cG9zaXRpb25fZGF0YS5wcm90bxouY2lyY3VpdHNfdjIvY29uc3RhbnRfYm9k", + "eV9wYXJ0X25vZGVfZGF0YS5wcm90bxo1Y2lyY3VpdHNfdjIvbWVzc2FnZXMv", + "bWVzc2FnZV9yZWNlaXZlcl9ub2RlX2RhdGEucHJvdG8aM2NpcmN1aXRzX3Yy", + "L21lc3NhZ2VzL21lc3NhZ2Vfc2VuZGVyX25vZGVfZGF0YS5wcm90bxpNY2ly", + "Y3VpdHNfdjIvZ2FtZV9haV9zZW5kX3VzZXJfcHJvbXB0X3dpdGhfc3RydWN0", + "dXJlZF9yZXNwb25zZV9ub2RlX2RhdGEucHJvdG8aJ2NpcmN1aXRzX3YyL3Rl", + "eHR1cmVfY29uc3RhbnRfZGF0YS5wcm90bxolY2lyY3VpdHNfdjIvdGV4dF90", + "b19zcGVlY2hfZGF0YS5wcm90bxojY2lyY3VpdHNfdjIvZ2VuX2FpX2F1ZGlv", + "X2RhdGEucHJvdG8aKWNpcmN1aXRzX3YyL2NoYXRfYWlfbW9kZWxfbm9kZV9k", + "YXRhLnByb3RvGjVjaXJjdWl0c192Mi9pbWFnZV9nZW5lcmF0aW9uX2FpX21v", + "ZGVsX25vZGVfZGF0YS5wcm90byL7OQoPQ2lyY3VpdE5vZGVEYXRhEh8KB25v", + "ZGVfaWQYDCABKAsyDi5jb3JlLkd1aWREYXRhEiEKCW5vZGVfdHlwZRgNIAEo", + "CzIOLmNvcmUuR3VpZERhdGESEQoJbm9kZV9uYW1lGAYgASgJEjcKDmludmVu", + "dGlvbl9kYXRhGAcgASgLMh8uY2lyY3VpdHNfdjIuSW52ZW50aW9uUGllY2VE", + "YXRhEj8KDnRyYW5zZm9ybV9kYXRhGAggASgLMicuY2lyY3VpdHNfdjIuQ2ly", + "Y3VpdE9iamVjdFRyYW5zZm9ybURhdGESLwoLbm9kZV9ncm91cHMYCyADKAsy", + "Gi5jaXJjdWl0c192Mi5Ob2RlR3JvdXBEYXRhEiQKHG1ha2VyX3Blbl9pbnRl", + "cmFjdGlvbl9maWx0ZXIYDiABKAUSEQoJaXNfZnJvemVuGA8gASgIEjUKEHN3", + "aXRjaF9ub2RlX2RhdGEYZiABKAsyGy5jaXJjdWl0c192Mi5Td2l0Y2hOb2Rl", + "RGF0YRI5ChJ2YXJpYWJsZV9ub2RlX2RhdGEYZyABKAsyHS5jaXJjdWl0c192", + "Mi5WYXJpYWJsZU5vZGVEYXRhEjMKD2dyYXBoX25vZGVfZGF0YRhoIAEoCzIa", + "LmNpcmN1aXRzX3YyLkdyYXBoTm9kZURhdGESLQoMaW5fbm9kZV9kYXRhGGkg", + "ASgLMhcuY2lyY3VpdHNfdjIuSW5Ob2RlRGF0YRIvCg1vdXRfbm9kZV9kYXRh", + "GGogASgLMhguY2lyY3VpdHNfdjIuT3V0Tm9kZURhdGESRAoYZXZlbnRfcmVj", + "ZWl2ZXJfbm9kZV9kYXRhGGsgASgLMiIuY2lyY3VpdHNfdjIuRXZlbnRSZWNl", + "aXZlck5vZGVEYXRhEkAKFmV2ZW50X3NlbmRlcl9ub2RlX2RhdGEYbCABKAsy", + "IC5jaXJjdWl0c192Mi5FdmVudFNlbmRlck5vZGVEYXRhEjEKDnNlbGZfbm9k", + "ZV9kYXRhGG0gASgLMhkuY2lyY3VpdHNfdjIuU2VsZk5vZGVEYXRhEjkKEmNv", + "bnRyb2xfcGFuZWxfZGF0YRhuIAEoCzIdLmNpcmN1aXRzX3YyLkNvbnRyb2xQ", + "YW5lbERhdGESLwoNbG9nX25vZGVfZGF0YRhwIAEoCzIYLmNpcmN1aXRzX3Yy", + "LkxvZ05vZGVEYXRhEjkKEnByb3BlcnR5X25vZGVfZGF0YRhxIAEoCzIdLmNp", + "cmN1aXRzX3YyLlByb3BlcnR5Tm9kZURhdGESMQoOYm9hcmRfYnVzX2RhdGEY", + "ciABKAsyGS5jaXJjdWl0c192Mi5Cb2FyZEJ1c0RhdGESSAoaZXZlbnRfZGVm", + "aW5pdGlvbl9ub2RlX2RhdGEYcyABKAsyJC5jaXJjdWl0c192Mi5FdmVudERl", + "ZmluaXRpb25Ob2RlRGF0YRJEChhhd2FyZF9jdXJyZW5jeV9ub2RlX2RhdGEY", + "dCABKAsyIi5jaXJjdWl0c192Mi5Bd2FyZEN1cnJlbmN5Tm9kZURhdGESPgoV", + "Z2V0X2JhbGFuY2Vfbm9kZV9kYXRhGHUgASgLMh8uY2lyY3VpdHNfdjIuR2V0", + "QmFsYW5jZU5vZGVEYXRhEhIKCmNvbG9yX2RhdGEYdiABKAUSSgodY29uc3Rh", + "bnRfY29uc3VtYWJsZV9ub2RlX2RhdGEYdyABKAsyIy5jaXJjdWl0c192Mi5D", + "b25zdGFudENvbnN1bWFibGVEYXRhEjcKEXJheWNhc3Rfbm9kZV9kYXRhGHgg", + "ASgLMhwuY2lyY3VpdHNfdjIuUmF5Y2FzdE5vZGVEYXRhEj8KFWxlYWRlcmJv", + "YXJkX3N0YXRfZGF0YRh5IAEoCzIgLmNpcmN1aXRzX3YyLkxlYWRlcmJvYXJk", + "U3RhdERhdGESRAoYY29sb3JfY29uc3RhbnRfbm9kZV9kYXRhGHogASgLMiIu", + "Y2lyY3VpdHNfdjIuQ29sb3JDb25zdGFudE5vZGVEYXRhEjcKEXNhbXBsZV9h", + "dWRpb19kYXRhGHsgASgLMhwuY2lyY3VpdHNfdjIuU2FtcGxlQXVkaW9EYXRh", + "EjcKEWNvbW1lbnRfbm9kZV9kYXRhGHwgASgLMhwuY2lyY3VpdHNfdjIuQ29t", + "bWVudE5vZGVEYXRhEkwKHmNvbnN0YW50X2Rlc3RpbmF0aW9uX25vZGVfZGF0", + "YRh9IAEoCzIkLmNpcmN1aXRzX3YyLkNvbnN0YW50RGVzdGluYXRpb25EYXRh", + "EjcKEWhvbHN0ZXJfbm9kZV9kYXRhGH4gASgLMhwuY2lyY3VpdHNfdjIuSG9s", + "c3Rlck5vZGVEYXRhEjUKEGh1ZF9lbGVtZW50X2RhdGEYfyABKAsyGy5jaXJj", + "dWl0c192Mi5IdWRFbGVtZW50RGF0YRJIChpzZXRfcGxheWVyX25hbWVfY29s", + "b3JfZGF0YRiAASABKAsyIy5jaXJjdWl0c192Mi5TZXRQbGF5ZXJOYW1lQ29s", + "b3JEYXRhEmYKKmNvbnN0YW50X3BsYXllcl9vdXRmaXRfc2xvdF9mbGFnX25v", + "ZGVfZGF0YRiCASABKAsyMS5jaXJjdWl0c192Mi5Db25zdGFudFBsYXllck91", + "dGZpdFNsb3RGbGFnTm9kZURhdGESOwoTYmlnX2RlYnVnX2NoaXBfZGF0YRiD", + "ASABKAsyHS5jaXJjdWl0c192Mi5CaWdEZWJ1Z0NoaXBEYXRhEj0KFHBsYXll", + "cl93b3JsZF91aV9kYXRhGIQBIAEoCzIeLmNpcmN1aXRzX3YyLlBsYXllcldv", + "cmxkVUlEYXRhEjoKEnNlcXVlbmNlX25vZGVfZGF0YRiFASABKAsyHS5jaXJj", + "dWl0c192Mi5TZXF1ZW5jZU5vZGVEYXRhEkYKG2NvbnN0YW50X3Jvb21fa2V5", + "X25vZGVfZGF0YRiGASABKAsyIC5jaXJjdWl0c192Mi5Db25zdGFudFJvb21L", + "ZXlEYXRhEkUKGG1vb2RzX2NvbnN0YW50X25vZGVfZGF0YRiHASABKAsyIi5j", + "aXJjdWl0c192Mi5Nb29kc0NvbnN0YW50Tm9kZURhdGESQQoWc3VuX2NvbnN0", + "YW50X25vZGVfZGF0YRiIASABKAsyIC5jaXJjdWl0c192Mi5TdW5Db25zdGFu", + "dE5vZGVEYXRhEkEKFmZvZ19jb25zdGFudF9ub2RlX2RhdGEYiQEgASgLMiAu", + "Y2lyY3VpdHNfdjIuRm9nQ29uc3RhbnROb2RlRGF0YRJeCiViYWNrZ3JvdW5k", + "X29iamVjdHNfY29uc3RhbnRfbm9kZV9kYXRhGIoBIAEoCzIuLmNpcmN1aXRz", + "X3YyLkJhY2tncm91bmRPYmplY3RzQ29uc3RhbnROb2RlRGF0YRJJChpza3lk", + "b21lX2NvbnN0YW50X25vZGVfZGF0YRiLASABKAsyJC5jaXJjdWl0c192Mi5T", + "a3lkb21lQ29uc3RhbnROb2RlRGF0YRIyCg5zZnhfYXVkaW9fZGF0YRiMASAB", + "KAsyGS5jaXJjdWl0c192Mi5TZnhBdWRpb0RhdGESSgobcGxheV9hdWRpb19h", + "dF9wb3NpdGlvbl9kYXRhGI0BIAEoCzIkLmNpcmN1aXRzX3YyLlBsYXlBdWRp", + "b0F0UG9zaXRpb25EYXRhEj4KFGNvbnN0YW50X3Jld2FyZF9kYXRhGI4BIAEo", + "CzIfLmNpcmN1aXRzX3YyLkNvbnN0YW50UmV3YXJkRGF0YRJEChhhd2FyZF9y", + "b29tX2tleV9ub2RlX2RhdGEYjwEgASgLMiEuY2lyY3VpdHNfdjIuQXdhcmRS", + "b29tS2V5Tm9kZURhdGESSQoaYXdhcmRfY29uc3VtYWJsZV9ub2RlX2RhdGEY", + "kAEgASgLMiQuY2lyY3VpdHNfdjIuQXdhcmRDb25zdW1hYmxlTm9kZURhdGES", + "PQoUZGF0YV90YWJsZV9ub2RlX2RhdGEYkQEgASgLMh4uY2lyY3VpdHNfdjIu", + "RGF0YVRhYmxlTm9kZURhdGESMAoNcm9vbV9odWRfZGF0YRiSASABKAsyGC5j", + "aXJjdWl0c192Mi5Sb29tSHVkRGF0YRJfCiZkYXRhX3RhYmxlX2NvbmZpZ3Vy", + "ZWRfY29sdW1uX25vZGVfZGF0YRiTASABKAsyLi5jaXJjdWl0c192Mi5EYXRh", + "VGFibGVDb25maWd1cmVkQ29sdW1uTm9kZURhdGESXgolbG9jb21vdGlvbl9y", + "ZXF1ZXN0X3N0ZWVyaW5nX25vZGVfZGF0YRiUASABKAsyLi5jaXJjdWl0c192", + "Mi5Mb2NvbW90aW9uUmVxdWVzdFN0ZWVyaW5nTm9kZURhdGESTwodYmFubmVy", + "X25vdGlmaWNhdGlvbl9ub2RlX2RhdGEYlQEgASgLMicuY2lyY3VpdHNfdjIu", + "QmFubmVyTm90aWZpY2F0aW9uTm9kZURhdGESTwodcmV3YXJkX25vdGlmaWNh", + "dGlvbl9ub2RlX2RhdGEYlgEgASgLMicuY2lyY3VpdHNfdjIuUmV3YXJkTm90", + "aWZpY2F0aW9uTm9kZURhdGESUgohY29uc3RhbnRfaW52ZW50b3J5X2l0ZW1f", + "bm9kZV9kYXRhGJcBIAEoCzImLmNpcmN1aXRzX3YyLkNvbnN0YW50SW52ZW50", + "b3J5SXRlbURhdGESTQoccGxheWVyX2RlZmluaXRpb25fYm9hcmRfZGF0YRiY", + "ASABKAsyJi5jaXJjdWl0c192Mi5QbGF5ZXJEZWZpbml0aW9uQm9hcmREYXRh", + "ElgKIGNvbnN0YW50X2dpZnRkcm9wX3Nob3BfaXRlbV9kYXRhGJkBIAEoCzIt", + "LmNpcmN1aXRzX3YyLkNvbnN0YW50R2lmdERyb3BTaG9wSXRlbU5vZGVEYXRh", + "ElYKI2NvbnN0YW50X29iamVjdGl2ZV9tYXJrZXJfbm9kZV9kYXRhGJoBIAEo", + "CzIoLmNpcmN1aXRzX3YyLkNvbnN0YW50T2JqZWN0aXZlTWFya2VyRGF0YRJQ", + "CiBjb25zdGFudF9yb29tX2N1cnJlbmN5X25vZGVfZGF0YRibASABKAsyJS5j", + "aXJjdWl0c192Mi5Db25zdGFudFJvb21DdXJyZW5jeURhdGESXwomYXdhcmRf", + "Y3VycmVuY3lfZnJvbV9jb25zdGFudF9ub2RlX2RhdGEYnAEgASgLMi4uY2ly", + "Y3VpdHNfdjIuQXdhcmRDdXJyZW5jeUZyb21Db25zdGFudE5vZGVEYXRhElkK", + "I2dldF9iYWxhbmNlX2Zyb21fY29uc3RhbnRfbm9kZV9kYXRhGJ0BIAEoCzIr", + "LmNpcmN1aXRzX3YyLkdldEJhbGFuY2VGcm9tQ29uc3RhbnROb2RlRGF0YRJX", + "CiJnZXRfaW52ZW50b3J5X2l0ZW1fY291bnRfbm9kZV9kYXRhGJ8BIAEoCzIq", + "LmNpcmN1aXRzX3YyLkdldEludmVudG9yeUl0ZW1Db3VudE5vZGVEYXRhEkwK", + "HGFkZF9pbnZlbnRvcnlfaXRlbV9ub2RlX2RhdGEYoAEgASgLMiUuY2lyY3Vp", + "dHNfdjIuQWRkSW52ZW50b3J5SXRlbU5vZGVEYXRhElIKH3JlbW92ZV9pbnZl", + "bnRvcnlfaXRlbV9ub2RlX2RhdGEYoQEgASgLMiguY2lyY3VpdHNfdjIuUmVt", + "b3ZlSW52ZW50b3J5SXRlbU5vZGVEYXRhEkcKGXN0dWRpb19mdW5jdGlvbl9u", + "b2RlX2RhdGEYogEgASgLMiMuY2lyY3VpdHNfdjIuU3R1ZGlvRnVuY3Rpb25O", + "b2RlRGF0YRJVCiNjb25zdGFudF9xdWlja19jaGF0X3RhYmxlX25vZGVfZGF0", + "YRijASABKAsyJy5jaXJjdWl0c192Mi5Db25zdGFudFF1aWNrQ2hhdFRhYmxl", + "RGF0YRJBChhlcXVpcG1lbnRfc2xvdF9ub2RlX2RhdGEYpAEgASgLMh4uY2ly", + "Y3VpdHNfdjIuRXF1aXBtZW50U2xvdERhdGESMwoKc3RhdGVfZGF0YRilASAB", + "KAsyHi5jaXJjdWl0c192Mi5Db25zdGFudFN0YXRlRGF0YRJKCh1jb25zdGFu", + "dF9yb29tX29mZmVyX25vZGVfZGF0YRimASABKAsyIi5jaXJjdWl0c192Mi5D", + "b25zdGFudFJvb21PZmZlckRhdGESYwoobG9jb21vdGlvbl9yZXF1ZXN0X3N0", + "ZWVyaW5nX3IyX25vZGVfZGF0YRinASABKAsyMC5jaXJjdWl0c192Mi5Mb2Nv", + "bW90aW9uUmVxdWVzdFN0ZWVyaW5nUjJOb2RlRGF0YRJDChdmdW5jdGlvbl9j", + "YWxsX25vZGVfZGF0YRioASABKAsyIS5jaXJjdWl0c192Mi5GdW5jdGlvbkNh", + "bGxOb2RlRGF0YRJCChZob2xvdGFyX3JlY29yZGluZ19kYXRhGKkBIAEoCzIh", + "LmNpcmN1aXRzX3YyLkhvbG90YXJSZWNvcmRpbmdEYXRhEkMKF3BsYXllcl9w", + "cm9tcHRfbm9kZV9kYXRhGKoBIAEoCzIhLmNpcmN1aXRzX3YyLlBsYXllclBy", + "b21wdE5vZGVEYXRhEk8KHWNvbnN0YW50X3N0b3JlZnJvbnRfaXRlbV9kYXRh", + "GKsBIAEoCzInLmNpcmN1aXRzX3YyLkNvbnN0YW50U3RvcmVmcm9udEl0ZW1E", + "YXRhElYKImF1ZGlvX2Z4X3pvbmVfc2V0X2VmZmVjdF9ub2RlX2RhdGEYrAEg", + "ASgLMikuY2lyY3VpdHNfdjIuQXVkaW9GeFpvbmVTZXRFZmZlY3ROb2RlRGF0", + "YRJSCh9jb25zdGFudF9wbGF5ZXJfZXZlbnRfbm9kZV9kYXRhGK0BIAEoCzIo", + "LmNpcmN1aXRzX3YyLkNvbnN0YW50UGxheWVyRXZlbnROb2RlRGF0YRJHChlj", + "dXN0b21fcHJvcGVydHlfbm9kZV9kYXRhGK4BIAEoCzIjLmNpcmN1aXRzX3Yy", + "LkN1c3RvbVByb3BlcnR5Tm9kZURhdGESZAoocmVxdWVzdF9hdmF0YXJfbG9j", + "b21vdGlvbl9hbmltYXRpb25fZGF0YRivASABKAsyMS5jaXJjdWl0c192Mi5S", + "ZXF1ZXN0QXZhdGFyTG9jb21vdGlvbkFuaW1hdGlvbkRhdGESTAoeY29uc3Rh", + "bnRfYXZhdGFyX2l0ZW1fbm9kZV9kYXRhGLABIAEoCzIjLmNpcmN1aXRzX3Yy", + "LkNvbnN0YW50QXZhdGFySXRlbURhdGESSAocY29uc3RhbnRfYm9keV9wYXJ0", + "X25vZGVfZGF0YRixASABKAsyIS5jaXJjdWl0c192Mi5Db25zdGFudEJvZHlQ", + "YXJ0RGF0YRJJChptZXNzYWdlX3JlY2VpdmVyX25vZGVfZGF0YRiyASABKAsy", + "JC5jaXJjdWl0c192Mi5NZXNzYWdlUmVjZWl2ZXJOb2RlRGF0YRJFChhtZXNz", + "YWdlX3NlbmRlcl9ub2RlX2RhdGEYswEgASgLMiIuY2lyY3VpdHNfdjIuTWVz", + "c2FnZVNlbmRlck5vZGVEYXRhEjUKD3Byb2plY3RpbGVfZGF0YRi0ASABKAsy", + "Gy5jaXJjdWl0c192Mi5Qcm9qZWN0aWxlRGF0YRI4ChFwYXJ0aWNsZV92Znhf", + "ZGF0YRi1ASABKAsyHC5jaXJjdWl0c192Mi5QYXJ0aWNsZVZmeERhdGESVwoi", + "cGxheV9wYXJ0aWNsZV92ZnhfYXRfcG9zaXRpb25fZGF0YRi2ASABKAsyKi5j", + "aXJjdWl0c192Mi5QbGF5UGFydGljbGVWZnhBdFBvc2l0aW9uRGF0YRJZCiRp", + "c19yZWNfcm9vbV9vYmplY3Rfb2ZfdHlwZV9ub2RlX2RhdGEYtwEgASgLMiou", + "Y2lyY3VpdHNfdjIuSXNSZWNSb29tT2JqZWN0T2ZUeXBlTm9kZURhdGEScwoy", + "Y3JlYXRpb25fb2JqZWN0X2dldF9hbGxfb2ZfdHlwZV93aXRoX3RhZ19ub2Rl", + "X2RhdGEYuQEgASgLMjYuY2lyY3VpdHNfdjIuQ3JlYXRpb25PYmplY3RHZXRB", + "bGxPZlR5cGVXaXRoVGFnTm9kZURhdGEShQEKO2dhbWVfYWlfc2VuZF91c2Vy", + "X3Byb21wdF93aXRoX3N0cnVjdHVyZWRfcmVzcG9uc2Vfbm9kZV9kYXRhGLoB", + "IAEoCzI/LmNpcmN1aXRzX3YyLkdhbWVBSVNlbmRVc2VyUHJvbXB0V2l0aFN0", + "cnVjdHVyZWRSZXNwb25zZU5vZGVEYXRhEkAKFXRleHR1cmVfY29uc3RhbnRf", + "ZGF0YRi7ASABKAsyIC5jaXJjdWl0c192Mi5UZXh0dXJlQ29uc3RhbnREYXRh", + "EjsKE3RleHRfdG9fc3BlZWNoX2RhdGEYvAEgASgLMh0uY2lyY3VpdHNfdjIu", + "VGV4dFRvU3BlZWNoRGF0YRI3ChFnZW5fYWlfYXVkaW9fZGF0YRi9ASABKAsy", + "Gy5jaXJjdWl0c192Mi5HZW5BaUF1ZGlvRGF0YRJCChdjaGF0X2FpX21vZGVs", + "X25vZGVfZGF0YRi+ASABKAsyIC5jaXJjdWl0c192Mi5DaGF0QWlNb2RlbE5v", + "ZGVEYXRhElkKI2ltYWdlX2dlbmVyYXRpb25fYWlfbW9kZWxfbm9kZV9kYXRh", + "GL8BIAEoCzIrLmNpcmN1aXRzX3YyLkltYWdlR2VuZXJhdGlvbkFpTW9kZWxO", + "b2RlRGF0YRIaChJERVBSRUNBVEVEX25vZGVfaWQYASABKAwSHAoUREVQUkVD", + "QVRFRF9ub2RlX3R5cGUYAiABKAwSVAogREVQUkVDQVRFRF9pbnB1dF9wb3J0", + "X2NvbGxlY3Rpb24YAyABKAsyKi5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX1Bv", + "cnRDb2xsZWN0aW9uRGF0YRJVCiFERVBSRUNBVEVEX291dHB1dF9wb3J0X2Nv", + "bGxlY3Rpb24YBCABKAsyKi5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX1BvcnRD", + "b2xsZWN0aW9uRGF0YRJCCiBERVBSRUNBVEVEX25vZGVfY29ubmVjdGlvbl9k", + "YXRhcxgFIAMoCzIYLmNpcmN1aXRzLlN0YXRpY0VkZ2VEYXRhEkwKGERFUFJF", + "Q0FURURfbm9kZV9ncm91cHNfMBgJIAEoCzIqLmNpcmN1aXRzX3YyLkRFUFJF", + "Q0FURURfTGlzdERpY3Rpb25hcnlEYXRhEkwKGERFUFJFQ0FURURfbm9kZV9n", + "cm91cHNfMRgKIAMoCzIqLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfS2V5ZWRO", + "b2RlR3JvdXBEYXRhElYKH0RFUFJFQ0FURURfbGlzdGVuc190b19ldmVudF9p", + "ZHMYZCADKAsyLS5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX0V2ZW50UmVnaXN0", + "cmF0aW9uRGF0YRJUCh1ERVBSRUNBVEVEX3NlbmRzX3RvX2V2ZW50X2lkcxhl", + "IAMoCzItLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURfRXZlbnRSZWdpc3RyYXRp", + "b25EYXRhEmMKKERFUFJFQ0FURURfc3luY2VkX2V2ZW50X3NlbmRlcl9ub2Rl", + "X2RhdGEYbyABKAsyMS5jaXJjdWl0c192Mi5ERVBSRUNBVEVEX1N5bmNlZEV2", + "ZW50U2VuZGVyTm9kZURhdGESMgoZREVQUkVDQVRFRF9zZnhfYXVkaW9fZGF0", + "YRiBASABKAsyDi5jb3JlLkd1aWREYXRhElAKHURFUFJFQ0FURURfc3RhdGVf", + "bWFjaGluZV9kYXRhGJ4BIAEoCzIoLmNpcmN1aXRzX3YyLkRFUFJFQ0FURURf", + "U3RhdGVNYWNoaW5lRGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJv", + "dG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::RecRoom.Protobuf.Core.GuidDataReflection.Descriptor, global::Circuits.Static.Api.Protobuf.StaticEdgeDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDDictionaryDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDEventRegistrationDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDKeyedNodeGroupDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDPortCollectionDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDStateMachineDataReflection.Descriptor, global::CircuitsV2.Protobuf.DEPRECATEDSyncedEventSenderNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.AwardCurrencyNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.AwardCurrencyFromConstantNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.BigDebugChipDataReflection.Descriptor, global::CircuitsV2.Protobuf.BoardBusDataReflection.Descriptor, global::CircuitsV2.Protobuf.GraphNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.CircuitObjectTransformDataReflection.Descriptor, global::CircuitsV2.Protobuf.ColorConstantNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.CommentNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantConsumableNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantDestinationNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantPlayerEventNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantPlayerOutfitSlotFlagNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantRoomCurrencyNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantRoomKeyNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ControlPanelDataReflection.Descriptor, global::CircuitsV2.Protobuf.DataTableNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.EventDefinitionNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.EventReceiverNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.EventSenderNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.FunctionCallNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.GetBalanceNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.GetBalanceFromConstantNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.InNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.InventionPieceDataReflection.Descriptor, global::CircuitsV2.Protobuf.IsRecRoomObjectOfTypeNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.CreationObjectGetAllOfTypeWithTagNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.LocomotionRequestSteeringNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.LocomotionRequestSteeringR2NodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.LogNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.LeaderboardStatDataReflection.Descriptor, global::CircuitsV2.Protobuf.NodeGroupDataReflection.Descriptor, global::CircuitsV2.Protobuf.BannerNotificationNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.RewardNotificationNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.OutNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.PlayerWorldUiDataReflection.Descriptor, global::CircuitsV2.Protobuf.PropertyNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.SelfNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.SequenceNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.SwitchNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.RaycastNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.VariableNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.SampleAudioDataReflection.Descriptor, global::CircuitsV2.Protobuf.HudElementDataReflection.Descriptor, global::CircuitsV2.Protobuf.HolsterNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.SetPlayerNameColorDataReflection.Descriptor, global::CircuitsV2.Protobuf.MoodsConstantNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.SunConstantNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.FogConstantNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.BackgroundObjectsConstantNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.SkydomeConstantNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.SfxAudioDataReflection.Descriptor, global::CircuitsV2.Protobuf.PlayAudioAtPositionDataReflection.Descriptor, global::CircuitsV2.Protobuf.RoomHudDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantRewardDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantObjectiveMarkerNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.AwardRoomKeyNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.AwardConsumableNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.PlayerDefinitionBoardDataReflection.Descriptor, global::CircuitsV2.Protobuf.DataTableConfiguredColumnNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantGiftdropShopItemNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantInventoryItemNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.GetInventoryItemCountNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.AddInventoryItemNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.RemoveInventoryItemNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.StudioFunctionNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantQuickChatTableNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.EquipmentSlotDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantStateDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantRoomOfferNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.HolotarRecordingDataReflection.Descriptor, global::CircuitsV2.Protobuf.PlayerPromptNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantStorefrontItemDataReflection.Descriptor, global::CircuitsV2.Protobuf.AudioFxZoneSetEffectNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.CustomPropertyNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.RequestAvatarLocomotionAnimationDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantAvatarItemNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ProjectileDataReflection.Descriptor, global::CircuitsV2.Protobuf.ParticleVfxDataReflection.Descriptor, global::CircuitsV2.Protobuf.PlayParticleVfxAtPositionDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantBodyPartNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.MessageReceiverNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.MessageSenderNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.GameAiSendUserPromptWithStructuredResponseNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.TextureConstantDataReflection.Descriptor, global::CircuitsV2.Protobuf.TextToSpeechDataReflection.Descriptor, global::CircuitsV2.Protobuf.GenAiAudioDataReflection.Descriptor, global::CircuitsV2.Protobuf.ChatAiModelNodeDataReflection.Descriptor, global::CircuitsV2.Protobuf.ImageGenerationAiModelNodeDataReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitNodeData), global::CircuitsV2.Protobuf.CircuitNodeData.Parser, new[]{ "NodeId", "NodeType", "NodeName", "InventionData", "TransformData", "NodeGroups", "MakerPenInteractionFilter", "IsFrozen", "SwitchNodeData", "VariableNodeData", "GraphNodeData", "InNodeData", "OutNodeData", "EventReceiverNodeData", "EventSenderNodeData", "SelfNodeData", "ControlPanelData", "LogNodeData", "PropertyNodeData", "BoardBusData", "EventDefinitionNodeData", "AwardCurrencyNodeData", "GetBalanceNodeData", "ColorData", "ConstantConsumableNodeData", "RaycastNodeData", "LeaderboardStatData", "ColorConstantNodeData", "SampleAudioData", "CommentNodeData", "ConstantDestinationNodeData", "HolsterNodeData", "HudElementData", "SetPlayerNameColorData", "ConstantPlayerOutfitSlotFlagNodeData", "BigDebugChipData", "PlayerWorldUiData", "SequenceNodeData", "ConstantRoomKeyNodeData", "MoodsConstantNodeData", "SunConstantNodeData", "FogConstantNodeData", "BackgroundObjectsConstantNodeData", "SkydomeConstantNodeData", "SfxAudioData", "PlayAudioAtPositionData", "ConstantRewardData", "AwardRoomKeyNodeData", "AwardConsumableNodeData", "DataTableNodeData", "RoomHudData", "DataTableConfiguredColumnNodeData", "LocomotionRequestSteeringNodeData", "BannerNotificationNodeData", "RewardNotificationNodeData", "ConstantInventoryItemNodeData", "PlayerDefinitionBoardData", "ConstantGiftdropShopItemData", "ConstantObjectiveMarkerNodeData", "ConstantRoomCurrencyNodeData", "AwardCurrencyFromConstantNodeData", "GetBalanceFromConstantNodeData", "GetInventoryItemCountNodeData", "AddInventoryItemNodeData", "RemoveInventoryItemNodeData", "StudioFunctionNodeData", "ConstantQuickChatTableNodeData", "EquipmentSlotNodeData", "StateData", "ConstantRoomOfferNodeData", "LocomotionRequestSteeringR2NodeData", "FunctionCallNodeData", "HolotarRecordingData", "PlayerPromptNodeData", "ConstantStorefrontItemData", "AudioFxZoneSetEffectNodeData", "ConstantPlayerEventNodeData", "CustomPropertyNodeData", "RequestAvatarLocomotionAnimationData", "ConstantAvatarItemNodeData", "ConstantBodyPartNodeData", "MessageReceiverNodeData", "MessageSenderNodeData", "ProjectileData", "ParticleVfxData", "PlayParticleVfxAtPositionData", "IsRecRoomObjectOfTypeNodeData", "CreationObjectGetAllOfTypeWithTagNodeData", "GameAiSendUserPromptWithStructuredResponseNodeData", "TextureConstantData", "TextToSpeechData", "GenAiAudioData", "ChatAiModelNodeData", "ImageGenerationAiModelNodeData", "DEPRECATEDNodeId", "DEPRECATEDNodeType", "DEPRECATEDInputPortCollection", "DEPRECATEDOutputPortCollection", "DEPRECATEDNodeConnectionDatas", "DEPRECATEDNodeGroups0", "DEPRECATEDNodeGroups1", "DEPRECATEDListensToEventIds", "DEPRECATEDSendsToEventIds", "DEPRECATEDSyncedEventSenderNodeData", "DEPRECATEDSfxAudioData", "DEPRECATEDStateMachineData" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser 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.CircuitNodeDataReflection.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 CircuitNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitNodeData(CircuitNodeData other) : this() { + nodeId_ = other.nodeId_ != null ? other.nodeId_.Clone() : null; + nodeType_ = other.nodeType_ != null ? other.nodeType_.Clone() : null; + nodeName_ = other.nodeName_; + inventionData_ = other.inventionData_ != null ? other.inventionData_.Clone() : null; + transformData_ = other.transformData_ != null ? other.transformData_.Clone() : null; + nodeGroups_ = other.nodeGroups_.Clone(); + makerPenInteractionFilter_ = other.makerPenInteractionFilter_; + isFrozen_ = other.isFrozen_; + switchNodeData_ = other.switchNodeData_ != null ? other.switchNodeData_.Clone() : null; + variableNodeData_ = other.variableNodeData_ != null ? other.variableNodeData_.Clone() : null; + graphNodeData_ = other.graphNodeData_ != null ? other.graphNodeData_.Clone() : null; + inNodeData_ = other.inNodeData_ != null ? other.inNodeData_.Clone() : null; + outNodeData_ = other.outNodeData_ != null ? other.outNodeData_.Clone() : null; + eventReceiverNodeData_ = other.eventReceiverNodeData_ != null ? other.eventReceiverNodeData_.Clone() : null; + eventSenderNodeData_ = other.eventSenderNodeData_ != null ? other.eventSenderNodeData_.Clone() : null; + selfNodeData_ = other.selfNodeData_ != null ? other.selfNodeData_.Clone() : null; + controlPanelData_ = other.controlPanelData_ != null ? other.controlPanelData_.Clone() : null; + logNodeData_ = other.logNodeData_ != null ? other.logNodeData_.Clone() : null; + propertyNodeData_ = other.propertyNodeData_ != null ? other.propertyNodeData_.Clone() : null; + boardBusData_ = other.boardBusData_ != null ? other.boardBusData_.Clone() : null; + eventDefinitionNodeData_ = other.eventDefinitionNodeData_ != null ? other.eventDefinitionNodeData_.Clone() : null; + awardCurrencyNodeData_ = other.awardCurrencyNodeData_ != null ? other.awardCurrencyNodeData_.Clone() : null; + getBalanceNodeData_ = other.getBalanceNodeData_ != null ? other.getBalanceNodeData_.Clone() : null; + colorData_ = other.colorData_; + constantConsumableNodeData_ = other.constantConsumableNodeData_ != null ? other.constantConsumableNodeData_.Clone() : null; + raycastNodeData_ = other.raycastNodeData_ != null ? other.raycastNodeData_.Clone() : null; + leaderboardStatData_ = other.leaderboardStatData_ != null ? other.leaderboardStatData_.Clone() : null; + colorConstantNodeData_ = other.colorConstantNodeData_ != null ? other.colorConstantNodeData_.Clone() : null; + sampleAudioData_ = other.sampleAudioData_ != null ? other.sampleAudioData_.Clone() : null; + commentNodeData_ = other.commentNodeData_ != null ? other.commentNodeData_.Clone() : null; + constantDestinationNodeData_ = other.constantDestinationNodeData_ != null ? other.constantDestinationNodeData_.Clone() : null; + holsterNodeData_ = other.holsterNodeData_ != null ? other.holsterNodeData_.Clone() : null; + hudElementData_ = other.hudElementData_ != null ? other.hudElementData_.Clone() : null; + setPlayerNameColorData_ = other.setPlayerNameColorData_ != null ? other.setPlayerNameColorData_.Clone() : null; + constantPlayerOutfitSlotFlagNodeData_ = other.constantPlayerOutfitSlotFlagNodeData_ != null ? other.constantPlayerOutfitSlotFlagNodeData_.Clone() : null; + bigDebugChipData_ = other.bigDebugChipData_ != null ? other.bigDebugChipData_.Clone() : null; + playerWorldUiData_ = other.playerWorldUiData_ != null ? other.playerWorldUiData_.Clone() : null; + sequenceNodeData_ = other.sequenceNodeData_ != null ? other.sequenceNodeData_.Clone() : null; + constantRoomKeyNodeData_ = other.constantRoomKeyNodeData_ != null ? other.constantRoomKeyNodeData_.Clone() : null; + moodsConstantNodeData_ = other.moodsConstantNodeData_ != null ? other.moodsConstantNodeData_.Clone() : null; + sunConstantNodeData_ = other.sunConstantNodeData_ != null ? other.sunConstantNodeData_.Clone() : null; + fogConstantNodeData_ = other.fogConstantNodeData_ != null ? other.fogConstantNodeData_.Clone() : null; + backgroundObjectsConstantNodeData_ = other.backgroundObjectsConstantNodeData_ != null ? other.backgroundObjectsConstantNodeData_.Clone() : null; + skydomeConstantNodeData_ = other.skydomeConstantNodeData_ != null ? other.skydomeConstantNodeData_.Clone() : null; + sfxAudioData_ = other.sfxAudioData_ != null ? other.sfxAudioData_.Clone() : null; + playAudioAtPositionData_ = other.playAudioAtPositionData_ != null ? other.playAudioAtPositionData_.Clone() : null; + constantRewardData_ = other.constantRewardData_ != null ? other.constantRewardData_.Clone() : null; + awardRoomKeyNodeData_ = other.awardRoomKeyNodeData_ != null ? other.awardRoomKeyNodeData_.Clone() : null; + awardConsumableNodeData_ = other.awardConsumableNodeData_ != null ? other.awardConsumableNodeData_.Clone() : null; + dataTableNodeData_ = other.dataTableNodeData_ != null ? other.dataTableNodeData_.Clone() : null; + roomHudData_ = other.roomHudData_ != null ? other.roomHudData_.Clone() : null; + dataTableConfiguredColumnNodeData_ = other.dataTableConfiguredColumnNodeData_ != null ? other.dataTableConfiguredColumnNodeData_.Clone() : null; + locomotionRequestSteeringNodeData_ = other.locomotionRequestSteeringNodeData_ != null ? other.locomotionRequestSteeringNodeData_.Clone() : null; + bannerNotificationNodeData_ = other.bannerNotificationNodeData_ != null ? other.bannerNotificationNodeData_.Clone() : null; + rewardNotificationNodeData_ = other.rewardNotificationNodeData_ != null ? other.rewardNotificationNodeData_.Clone() : null; + constantInventoryItemNodeData_ = other.constantInventoryItemNodeData_ != null ? other.constantInventoryItemNodeData_.Clone() : null; + playerDefinitionBoardData_ = other.playerDefinitionBoardData_ != null ? other.playerDefinitionBoardData_.Clone() : null; + constantGiftdropShopItemData_ = other.constantGiftdropShopItemData_ != null ? other.constantGiftdropShopItemData_.Clone() : null; + constantObjectiveMarkerNodeData_ = other.constantObjectiveMarkerNodeData_ != null ? other.constantObjectiveMarkerNodeData_.Clone() : null; + constantRoomCurrencyNodeData_ = other.constantRoomCurrencyNodeData_ != null ? other.constantRoomCurrencyNodeData_.Clone() : null; + awardCurrencyFromConstantNodeData_ = other.awardCurrencyFromConstantNodeData_ != null ? other.awardCurrencyFromConstantNodeData_.Clone() : null; + getBalanceFromConstantNodeData_ = other.getBalanceFromConstantNodeData_ != null ? other.getBalanceFromConstantNodeData_.Clone() : null; + getInventoryItemCountNodeData_ = other.getInventoryItemCountNodeData_ != null ? other.getInventoryItemCountNodeData_.Clone() : null; + addInventoryItemNodeData_ = other.addInventoryItemNodeData_ != null ? other.addInventoryItemNodeData_.Clone() : null; + removeInventoryItemNodeData_ = other.removeInventoryItemNodeData_ != null ? other.removeInventoryItemNodeData_.Clone() : null; + studioFunctionNodeData_ = other.studioFunctionNodeData_ != null ? other.studioFunctionNodeData_.Clone() : null; + constantQuickChatTableNodeData_ = other.constantQuickChatTableNodeData_ != null ? other.constantQuickChatTableNodeData_.Clone() : null; + equipmentSlotNodeData_ = other.equipmentSlotNodeData_ != null ? other.equipmentSlotNodeData_.Clone() : null; + stateData_ = other.stateData_ != null ? other.stateData_.Clone() : null; + constantRoomOfferNodeData_ = other.constantRoomOfferNodeData_ != null ? other.constantRoomOfferNodeData_.Clone() : null; + locomotionRequestSteeringR2NodeData_ = other.locomotionRequestSteeringR2NodeData_ != null ? other.locomotionRequestSteeringR2NodeData_.Clone() : null; + functionCallNodeData_ = other.functionCallNodeData_ != null ? other.functionCallNodeData_.Clone() : null; + holotarRecordingData_ = other.holotarRecordingData_ != null ? other.holotarRecordingData_.Clone() : null; + playerPromptNodeData_ = other.playerPromptNodeData_ != null ? other.playerPromptNodeData_.Clone() : null; + constantStorefrontItemData_ = other.constantStorefrontItemData_ != null ? other.constantStorefrontItemData_.Clone() : null; + audioFxZoneSetEffectNodeData_ = other.audioFxZoneSetEffectNodeData_ != null ? other.audioFxZoneSetEffectNodeData_.Clone() : null; + constantPlayerEventNodeData_ = other.constantPlayerEventNodeData_ != null ? other.constantPlayerEventNodeData_.Clone() : null; + customPropertyNodeData_ = other.customPropertyNodeData_ != null ? other.customPropertyNodeData_.Clone() : null; + requestAvatarLocomotionAnimationData_ = other.requestAvatarLocomotionAnimationData_ != null ? other.requestAvatarLocomotionAnimationData_.Clone() : null; + constantAvatarItemNodeData_ = other.constantAvatarItemNodeData_ != null ? other.constantAvatarItemNodeData_.Clone() : null; + constantBodyPartNodeData_ = other.constantBodyPartNodeData_ != null ? other.constantBodyPartNodeData_.Clone() : null; + messageReceiverNodeData_ = other.messageReceiverNodeData_ != null ? other.messageReceiverNodeData_.Clone() : null; + messageSenderNodeData_ = other.messageSenderNodeData_ != null ? other.messageSenderNodeData_.Clone() : null; + projectileData_ = other.projectileData_ != null ? other.projectileData_.Clone() : null; + particleVfxData_ = other.particleVfxData_ != null ? other.particleVfxData_.Clone() : null; + playParticleVfxAtPositionData_ = other.playParticleVfxAtPositionData_ != null ? other.playParticleVfxAtPositionData_.Clone() : null; + isRecRoomObjectOfTypeNodeData_ = other.isRecRoomObjectOfTypeNodeData_ != null ? other.isRecRoomObjectOfTypeNodeData_.Clone() : null; + creationObjectGetAllOfTypeWithTagNodeData_ = other.creationObjectGetAllOfTypeWithTagNodeData_ != null ? other.creationObjectGetAllOfTypeWithTagNodeData_.Clone() : null; + gameAiSendUserPromptWithStructuredResponseNodeData_ = other.gameAiSendUserPromptWithStructuredResponseNodeData_ != null ? other.gameAiSendUserPromptWithStructuredResponseNodeData_.Clone() : null; + textureConstantData_ = other.textureConstantData_ != null ? other.textureConstantData_.Clone() : null; + textToSpeechData_ = other.textToSpeechData_ != null ? other.textToSpeechData_.Clone() : null; + genAiAudioData_ = other.genAiAudioData_ != null ? other.genAiAudioData_.Clone() : null; + chatAiModelNodeData_ = other.chatAiModelNodeData_ != null ? other.chatAiModelNodeData_.Clone() : null; + imageGenerationAiModelNodeData_ = other.imageGenerationAiModelNodeData_ != null ? other.imageGenerationAiModelNodeData_.Clone() : null; + dEPRECATEDNodeId_ = other.dEPRECATEDNodeId_; + dEPRECATEDNodeType_ = other.dEPRECATEDNodeType_; + dEPRECATEDInputPortCollection_ = other.dEPRECATEDInputPortCollection_ != null ? other.dEPRECATEDInputPortCollection_.Clone() : null; + dEPRECATEDOutputPortCollection_ = other.dEPRECATEDOutputPortCollection_ != null ? other.dEPRECATEDOutputPortCollection_.Clone() : null; + dEPRECATEDNodeConnectionDatas_ = other.dEPRECATEDNodeConnectionDatas_.Clone(); + dEPRECATEDNodeGroups0_ = other.dEPRECATEDNodeGroups0_ != null ? other.dEPRECATEDNodeGroups0_.Clone() : null; + dEPRECATEDNodeGroups1_ = other.dEPRECATEDNodeGroups1_.Clone(); + dEPRECATEDListensToEventIds_ = other.dEPRECATEDListensToEventIds_.Clone(); + dEPRECATEDSendsToEventIds_ = other.dEPRECATEDSendsToEventIds_.Clone(); + dEPRECATEDSyncedEventSenderNodeData_ = other.dEPRECATEDSyncedEventSenderNodeData_ != null ? other.dEPRECATEDSyncedEventSenderNodeData_.Clone() : null; + dEPRECATEDSfxAudioData_ = other.dEPRECATEDSfxAudioData_ != null ? other.dEPRECATEDSfxAudioData_.Clone() : null; + dEPRECATEDStateMachineData_ = other.dEPRECATEDStateMachineData_ != null ? other.dEPRECATEDStateMachineData_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitNodeData Clone() { + return new CircuitNodeData(this); + } + + /// Field number for the "node_id" field. + public const int NodeIdFieldNumber = 12; + private global::RecRoom.Protobuf.Core.GuidData nodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeId { + get { return nodeId_; } + set { + nodeId_ = value; + } + } + + /// Field number for the "node_type" field. + public const int NodeTypeFieldNumber = 13; + private global::RecRoom.Protobuf.Core.GuidData nodeType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData NodeType { + get { return nodeType_; } + set { + nodeType_ = value; + } + } + + /// Field number for the "node_name" field. + public const int NodeNameFieldNumber = 6; + private string nodeName_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NodeName { + get { return nodeName_; } + set { + nodeName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "invention_data" field. + public const int InventionDataFieldNumber = 7; + private global::CircuitsV2.Protobuf.InventionPieceData inventionData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.InventionPieceData InventionData { + get { return inventionData_; } + set { + inventionData_ = value; + } + } + + /// Field number for the "transform_data" field. + public const int TransformDataFieldNumber = 8; + private global::CircuitsV2.Protobuf.CircuitObjectTransformData transformData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CircuitObjectTransformData TransformData { + get { return transformData_; } + set { + transformData_ = value; + } + } + + /// Field number for the "node_groups" field. + public const int NodeGroupsFieldNumber = 11; + private static readonly pb::FieldCodec _repeated_nodeGroups_codec + = pb::FieldCodec.ForMessage(90, global::CircuitsV2.Protobuf.NodeGroupData.Parser); + private readonly pbc::RepeatedField nodeGroups_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField NodeGroups { + get { return nodeGroups_; } + } + + /// Field number for the "maker_pen_interaction_filter" field. + public const int MakerPenInteractionFilterFieldNumber = 14; + private int makerPenInteractionFilter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MakerPenInteractionFilter { + get { return makerPenInteractionFilter_; } + set { + makerPenInteractionFilter_ = value; + } + } + + /// Field number for the "is_frozen" field. + public const int IsFrozenFieldNumber = 15; + private bool isFrozen_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool IsFrozen { + get { return isFrozen_; } + set { + isFrozen_ = value; + } + } + + /// Field number for the "switch_node_data" field. + public const int SwitchNodeDataFieldNumber = 102; + private global::CircuitsV2.Protobuf.SwitchNodeData switchNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SwitchNodeData SwitchNodeData { + get { return switchNodeData_; } + set { + switchNodeData_ = value; + } + } + + /// Field number for the "variable_node_data" field. + public const int VariableNodeDataFieldNumber = 103; + private global::CircuitsV2.Protobuf.VariableNodeData variableNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.VariableNodeData VariableNodeData { + get { return variableNodeData_; } + set { + variableNodeData_ = value; + } + } + + /// Field number for the "graph_node_data" field. + public const int GraphNodeDataFieldNumber = 104; + private global::CircuitsV2.Protobuf.GraphNodeData graphNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.GraphNodeData GraphNodeData { + get { return graphNodeData_; } + set { + graphNodeData_ = value; + } + } + + /// Field number for the "in_node_data" field. + public const int InNodeDataFieldNumber = 105; + private global::CircuitsV2.Protobuf.InNodeData inNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.InNodeData InNodeData { + get { return inNodeData_; } + set { + inNodeData_ = value; + } + } + + /// Field number for the "out_node_data" field. + public const int OutNodeDataFieldNumber = 106; + private global::CircuitsV2.Protobuf.OutNodeData outNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.OutNodeData OutNodeData { + get { return outNodeData_; } + set { + outNodeData_ = value; + } + } + + /// Field number for the "event_receiver_node_data" field. + public const int EventReceiverNodeDataFieldNumber = 107; + private global::CircuitsV2.Protobuf.EventReceiverNodeData eventReceiverNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.EventReceiverNodeData EventReceiverNodeData { + get { return eventReceiverNodeData_; } + set { + eventReceiverNodeData_ = value; + } + } + + /// Field number for the "event_sender_node_data" field. + public const int EventSenderNodeDataFieldNumber = 108; + private global::CircuitsV2.Protobuf.EventSenderNodeData eventSenderNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.EventSenderNodeData EventSenderNodeData { + get { return eventSenderNodeData_; } + set { + eventSenderNodeData_ = value; + } + } + + /// Field number for the "self_node_data" field. + public const int SelfNodeDataFieldNumber = 109; + private global::CircuitsV2.Protobuf.SelfNodeData selfNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SelfNodeData SelfNodeData { + get { return selfNodeData_; } + set { + selfNodeData_ = value; + } + } + + /// Field number for the "control_panel_data" field. + public const int ControlPanelDataFieldNumber = 110; + private global::CircuitsV2.Protobuf.ControlPanelData controlPanelData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ControlPanelData ControlPanelData { + get { return controlPanelData_; } + set { + controlPanelData_ = value; + } + } + + /// Field number for the "log_node_data" field. + public const int LogNodeDataFieldNumber = 112; + private global::CircuitsV2.Protobuf.LogNodeData logNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.LogNodeData LogNodeData { + get { return logNodeData_; } + set { + logNodeData_ = value; + } + } + + /// Field number for the "property_node_data" field. + public const int PropertyNodeDataFieldNumber = 113; + private global::CircuitsV2.Protobuf.PropertyNodeData propertyNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PropertyNodeData PropertyNodeData { + get { return propertyNodeData_; } + set { + propertyNodeData_ = value; + } + } + + /// Field number for the "board_bus_data" field. + public const int BoardBusDataFieldNumber = 114; + private global::CircuitsV2.Protobuf.BoardBusData boardBusData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.BoardBusData BoardBusData { + get { return boardBusData_; } + set { + boardBusData_ = value; + } + } + + /// Field number for the "event_definition_node_data" field. + public const int EventDefinitionNodeDataFieldNumber = 115; + private global::CircuitsV2.Protobuf.EventDefinitionNodeData eventDefinitionNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.EventDefinitionNodeData EventDefinitionNodeData { + get { return eventDefinitionNodeData_; } + set { + eventDefinitionNodeData_ = value; + } + } + + /// Field number for the "award_currency_node_data" field. + public const int AwardCurrencyNodeDataFieldNumber = 116; + private global::CircuitsV2.Protobuf.AwardCurrencyNodeData awardCurrencyNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.AwardCurrencyNodeData AwardCurrencyNodeData { + get { return awardCurrencyNodeData_; } + set { + awardCurrencyNodeData_ = value; + } + } + + /// Field number for the "get_balance_node_data" field. + public const int GetBalanceNodeDataFieldNumber = 117; + private global::CircuitsV2.Protobuf.GetBalanceNodeData getBalanceNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.GetBalanceNodeData GetBalanceNodeData { + get { return getBalanceNodeData_; } + set { + getBalanceNodeData_ = value; + } + } + + /// Field number for the "color_data" field. + public const int ColorDataFieldNumber = 118; + private int colorData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int ColorData { + get { return colorData_; } + set { + colorData_ = value; + } + } + + /// Field number for the "constant_consumable_node_data" field. + public const int ConstantConsumableNodeDataFieldNumber = 119; + private global::CircuitsV2.Protobuf.ConstantConsumableData constantConsumableNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantConsumableData ConstantConsumableNodeData { + get { return constantConsumableNodeData_; } + set { + constantConsumableNodeData_ = value; + } + } + + /// Field number for the "raycast_node_data" field. + public const int RaycastNodeDataFieldNumber = 120; + private global::CircuitsV2.Protobuf.RaycastNodeData raycastNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RaycastNodeData RaycastNodeData { + get { return raycastNodeData_; } + set { + raycastNodeData_ = value; + } + } + + /// Field number for the "leaderboard_stat_data" field. + public const int LeaderboardStatDataFieldNumber = 121; + private global::CircuitsV2.Protobuf.LeaderboardStatData leaderboardStatData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.LeaderboardStatData LeaderboardStatData { + get { return leaderboardStatData_; } + set { + leaderboardStatData_ = value; + } + } + + /// Field number for the "color_constant_node_data" field. + public const int ColorConstantNodeDataFieldNumber = 122; + private global::CircuitsV2.Protobuf.ColorConstantNodeData colorConstantNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ColorConstantNodeData ColorConstantNodeData { + get { return colorConstantNodeData_; } + set { + colorConstantNodeData_ = value; + } + } + + /// Field number for the "sample_audio_data" field. + public const int SampleAudioDataFieldNumber = 123; + private global::CircuitsV2.Protobuf.SampleAudioData sampleAudioData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SampleAudioData SampleAudioData { + get { return sampleAudioData_; } + set { + sampleAudioData_ = value; + } + } + + /// Field number for the "comment_node_data" field. + public const int CommentNodeDataFieldNumber = 124; + private global::CircuitsV2.Protobuf.CommentNodeData commentNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CommentNodeData CommentNodeData { + get { return commentNodeData_; } + set { + commentNodeData_ = value; + } + } + + /// Field number for the "constant_destination_node_data" field. + public const int ConstantDestinationNodeDataFieldNumber = 125; + private global::CircuitsV2.Protobuf.ConstantDestinationData constantDestinationNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantDestinationData ConstantDestinationNodeData { + get { return constantDestinationNodeData_; } + set { + constantDestinationNodeData_ = value; + } + } + + /// Field number for the "holster_node_data" field. + public const int HolsterNodeDataFieldNumber = 126; + private global::CircuitsV2.Protobuf.HolsterNodeData holsterNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.HolsterNodeData HolsterNodeData { + get { return holsterNodeData_; } + set { + holsterNodeData_ = value; + } + } + + /// Field number for the "hud_element_data" field. + public const int HudElementDataFieldNumber = 127; + private global::CircuitsV2.Protobuf.HudElementData hudElementData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.HudElementData HudElementData { + get { return hudElementData_; } + set { + hudElementData_ = value; + } + } + + /// Field number for the "set_player_name_color_data" field. + public const int SetPlayerNameColorDataFieldNumber = 128; + private global::CircuitsV2.Protobuf.SetPlayerNameColorData setPlayerNameColorData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SetPlayerNameColorData SetPlayerNameColorData { + get { return setPlayerNameColorData_; } + set { + setPlayerNameColorData_ = value; + } + } + + /// Field number for the "constant_player_outfit_slot_flag_node_data" field. + public const int ConstantPlayerOutfitSlotFlagNodeDataFieldNumber = 130; + private global::CircuitsV2.Protobuf.ConstantPlayerOutfitSlotFlagNodeData constantPlayerOutfitSlotFlagNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantPlayerOutfitSlotFlagNodeData ConstantPlayerOutfitSlotFlagNodeData { + get { return constantPlayerOutfitSlotFlagNodeData_; } + set { + constantPlayerOutfitSlotFlagNodeData_ = value; + } + } + + /// Field number for the "big_debug_chip_data" field. + public const int BigDebugChipDataFieldNumber = 131; + private global::CircuitsV2.Protobuf.BigDebugChipData bigDebugChipData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.BigDebugChipData BigDebugChipData { + get { return bigDebugChipData_; } + set { + bigDebugChipData_ = value; + } + } + + /// Field number for the "player_world_ui_data" field. + public const int PlayerWorldUiDataFieldNumber = 132; + private global::CircuitsV2.Protobuf.PlayerWorldUIData playerWorldUiData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayerWorldUIData PlayerWorldUiData { + get { return playerWorldUiData_; } + set { + playerWorldUiData_ = value; + } + } + + /// Field number for the "sequence_node_data" field. + public const int SequenceNodeDataFieldNumber = 133; + private global::CircuitsV2.Protobuf.SequenceNodeData sequenceNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SequenceNodeData SequenceNodeData { + get { return sequenceNodeData_; } + set { + sequenceNodeData_ = value; + } + } + + /// Field number for the "constant_room_key_node_data" field. + public const int ConstantRoomKeyNodeDataFieldNumber = 134; + private global::CircuitsV2.Protobuf.ConstantRoomKeyData constantRoomKeyNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantRoomKeyData ConstantRoomKeyNodeData { + get { return constantRoomKeyNodeData_; } + set { + constantRoomKeyNodeData_ = value; + } + } + + /// Field number for the "moods_constant_node_data" field. + public const int MoodsConstantNodeDataFieldNumber = 135; + private global::CircuitsV2.Protobuf.MoodsConstantNodeData moodsConstantNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MoodsConstantNodeData MoodsConstantNodeData { + get { return moodsConstantNodeData_; } + set { + moodsConstantNodeData_ = value; + } + } + + /// Field number for the "sun_constant_node_data" field. + public const int SunConstantNodeDataFieldNumber = 136; + private global::CircuitsV2.Protobuf.SunConstantNodeData sunConstantNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SunConstantNodeData SunConstantNodeData { + get { return sunConstantNodeData_; } + set { + sunConstantNodeData_ = value; + } + } + + /// Field number for the "fog_constant_node_data" field. + public const int FogConstantNodeDataFieldNumber = 137; + private global::CircuitsV2.Protobuf.FogConstantNodeData fogConstantNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.FogConstantNodeData FogConstantNodeData { + get { return fogConstantNodeData_; } + set { + fogConstantNodeData_ = value; + } + } + + /// Field number for the "background_objects_constant_node_data" field. + public const int BackgroundObjectsConstantNodeDataFieldNumber = 138; + private global::CircuitsV2.Protobuf.BackgroundObjectsConstantNodeData backgroundObjectsConstantNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.BackgroundObjectsConstantNodeData BackgroundObjectsConstantNodeData { + get { return backgroundObjectsConstantNodeData_; } + set { + backgroundObjectsConstantNodeData_ = value; + } + } + + /// Field number for the "skydome_constant_node_data" field. + public const int SkydomeConstantNodeDataFieldNumber = 139; + private global::CircuitsV2.Protobuf.SkydomeConstantNodeData skydomeConstantNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SkydomeConstantNodeData SkydomeConstantNodeData { + get { return skydomeConstantNodeData_; } + set { + skydomeConstantNodeData_ = value; + } + } + + /// Field number for the "sfx_audio_data" field. + public const int SfxAudioDataFieldNumber = 140; + private global::CircuitsV2.Protobuf.SfxAudioData sfxAudioData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.SfxAudioData SfxAudioData { + get { return sfxAudioData_; } + set { + sfxAudioData_ = value; + } + } + + /// Field number for the "play_audio_at_position_data" field. + public const int PlayAudioAtPositionDataFieldNumber = 141; + private global::CircuitsV2.Protobuf.PlayAudioAtPositionData playAudioAtPositionData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayAudioAtPositionData PlayAudioAtPositionData { + get { return playAudioAtPositionData_; } + set { + playAudioAtPositionData_ = value; + } + } + + /// Field number for the "constant_reward_data" field. + public const int ConstantRewardDataFieldNumber = 142; + private global::CircuitsV2.Protobuf.ConstantRewardData constantRewardData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantRewardData ConstantRewardData { + get { return constantRewardData_; } + set { + constantRewardData_ = value; + } + } + + /// Field number for the "award_room_key_node_data" field. + public const int AwardRoomKeyNodeDataFieldNumber = 143; + private global::CircuitsV2.Protobuf.AwardRoomKeyNodeData awardRoomKeyNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.AwardRoomKeyNodeData AwardRoomKeyNodeData { + get { return awardRoomKeyNodeData_; } + set { + awardRoomKeyNodeData_ = value; + } + } + + /// Field number for the "award_consumable_node_data" field. + public const int AwardConsumableNodeDataFieldNumber = 144; + private global::CircuitsV2.Protobuf.AwardConsumableNodeData awardConsumableNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.AwardConsumableNodeData AwardConsumableNodeData { + get { return awardConsumableNodeData_; } + set { + awardConsumableNodeData_ = value; + } + } + + /// Field number for the "data_table_node_data" field. + public const int DataTableNodeDataFieldNumber = 145; + private global::CircuitsV2.Protobuf.DataTableNodeData dataTableNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DataTableNodeData DataTableNodeData { + get { return dataTableNodeData_; } + set { + dataTableNodeData_ = value; + } + } + + /// Field number for the "room_hud_data" field. + public const int RoomHudDataFieldNumber = 146; + private global::CircuitsV2.Protobuf.RoomHudData roomHudData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RoomHudData RoomHudData { + get { return roomHudData_; } + set { + roomHudData_ = value; + } + } + + /// Field number for the "data_table_configured_column_node_data" field. + public const int DataTableConfiguredColumnNodeDataFieldNumber = 147; + private global::CircuitsV2.Protobuf.DataTableConfiguredColumnNodeData dataTableConfiguredColumnNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DataTableConfiguredColumnNodeData DataTableConfiguredColumnNodeData { + get { return dataTableConfiguredColumnNodeData_; } + set { + dataTableConfiguredColumnNodeData_ = value; + } + } + + /// Field number for the "locomotion_request_steering_node_data" field. + public const int LocomotionRequestSteeringNodeDataFieldNumber = 148; + private global::CircuitsV2.Protobuf.LocomotionRequestSteeringNodeData locomotionRequestSteeringNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.LocomotionRequestSteeringNodeData LocomotionRequestSteeringNodeData { + get { return locomotionRequestSteeringNodeData_; } + set { + locomotionRequestSteeringNodeData_ = value; + } + } + + /// Field number for the "banner_notification_node_data" field. + public const int BannerNotificationNodeDataFieldNumber = 149; + private global::CircuitsV2.Protobuf.BannerNotificationNodeData bannerNotificationNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.BannerNotificationNodeData BannerNotificationNodeData { + get { return bannerNotificationNodeData_; } + set { + bannerNotificationNodeData_ = value; + } + } + + /// Field number for the "reward_notification_node_data" field. + public const int RewardNotificationNodeDataFieldNumber = 150; + private global::CircuitsV2.Protobuf.RewardNotificationNodeData rewardNotificationNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RewardNotificationNodeData RewardNotificationNodeData { + get { return rewardNotificationNodeData_; } + set { + rewardNotificationNodeData_ = value; + } + } + + /// Field number for the "constant_inventory_item_node_data" field. + public const int ConstantInventoryItemNodeDataFieldNumber = 151; + private global::CircuitsV2.Protobuf.ConstantInventoryItemData constantInventoryItemNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantInventoryItemData ConstantInventoryItemNodeData { + get { return constantInventoryItemNodeData_; } + set { + constantInventoryItemNodeData_ = value; + } + } + + /// Field number for the "player_definition_board_data" field. + public const int PlayerDefinitionBoardDataFieldNumber = 152; + private global::CircuitsV2.Protobuf.PlayerDefinitionBoardData playerDefinitionBoardData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayerDefinitionBoardData PlayerDefinitionBoardData { + get { return playerDefinitionBoardData_; } + set { + playerDefinitionBoardData_ = value; + } + } + + /// Field number for the "constant_giftdrop_shop_item_data" field. + public const int ConstantGiftdropShopItemDataFieldNumber = 153; + private global::CircuitsV2.Protobuf.ConstantGiftDropShopItemNodeData constantGiftdropShopItemData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantGiftDropShopItemNodeData ConstantGiftdropShopItemData { + get { return constantGiftdropShopItemData_; } + set { + constantGiftdropShopItemData_ = value; + } + } + + /// Field number for the "constant_objective_marker_node_data" field. + public const int ConstantObjectiveMarkerNodeDataFieldNumber = 154; + private global::CircuitsV2.Protobuf.ConstantObjectiveMarkerData constantObjectiveMarkerNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantObjectiveMarkerData ConstantObjectiveMarkerNodeData { + get { return constantObjectiveMarkerNodeData_; } + set { + constantObjectiveMarkerNodeData_ = value; + } + } + + /// Field number for the "constant_room_currency_node_data" field. + public const int ConstantRoomCurrencyNodeDataFieldNumber = 155; + private global::CircuitsV2.Protobuf.ConstantRoomCurrencyData constantRoomCurrencyNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantRoomCurrencyData ConstantRoomCurrencyNodeData { + get { return constantRoomCurrencyNodeData_; } + set { + constantRoomCurrencyNodeData_ = value; + } + } + + /// Field number for the "award_currency_from_constant_node_data" field. + public const int AwardCurrencyFromConstantNodeDataFieldNumber = 156; + private global::CircuitsV2.Protobuf.AwardCurrencyFromConstantNodeData awardCurrencyFromConstantNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.AwardCurrencyFromConstantNodeData AwardCurrencyFromConstantNodeData { + get { return awardCurrencyFromConstantNodeData_; } + set { + awardCurrencyFromConstantNodeData_ = value; + } + } + + /// Field number for the "get_balance_from_constant_node_data" field. + public const int GetBalanceFromConstantNodeDataFieldNumber = 157; + private global::CircuitsV2.Protobuf.GetBalanceFromConstantNodeData getBalanceFromConstantNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.GetBalanceFromConstantNodeData GetBalanceFromConstantNodeData { + get { return getBalanceFromConstantNodeData_; } + set { + getBalanceFromConstantNodeData_ = value; + } + } + + /// Field number for the "get_inventory_item_count_node_data" field. + public const int GetInventoryItemCountNodeDataFieldNumber = 159; + private global::CircuitsV2.Protobuf.GetInventoryItemCountNodeData getInventoryItemCountNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.GetInventoryItemCountNodeData GetInventoryItemCountNodeData { + get { return getInventoryItemCountNodeData_; } + set { + getInventoryItemCountNodeData_ = value; + } + } + + /// Field number for the "add_inventory_item_node_data" field. + public const int AddInventoryItemNodeDataFieldNumber = 160; + private global::CircuitsV2.Protobuf.AddInventoryItemNodeData addInventoryItemNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.AddInventoryItemNodeData AddInventoryItemNodeData { + get { return addInventoryItemNodeData_; } + set { + addInventoryItemNodeData_ = value; + } + } + + /// Field number for the "remove_inventory_item_node_data" field. + public const int RemoveInventoryItemNodeDataFieldNumber = 161; + private global::CircuitsV2.Protobuf.RemoveInventoryItemNodeData removeInventoryItemNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RemoveInventoryItemNodeData RemoveInventoryItemNodeData { + get { return removeInventoryItemNodeData_; } + set { + removeInventoryItemNodeData_ = value; + } + } + + /// Field number for the "studio_function_node_data" field. + public const int StudioFunctionNodeDataFieldNumber = 162; + private global::CircuitsV2.Protobuf.StudioFunctionNodeData studioFunctionNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.StudioFunctionNodeData StudioFunctionNodeData { + get { return studioFunctionNodeData_; } + set { + studioFunctionNodeData_ = value; + } + } + + /// Field number for the "constant_quick_chat_table_node_data" field. + public const int ConstantQuickChatTableNodeDataFieldNumber = 163; + private global::CircuitsV2.Protobuf.ConstantQuickChatTableData constantQuickChatTableNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantQuickChatTableData ConstantQuickChatTableNodeData { + get { return constantQuickChatTableNodeData_; } + set { + constantQuickChatTableNodeData_ = value; + } + } + + /// Field number for the "equipment_slot_node_data" field. + public const int EquipmentSlotNodeDataFieldNumber = 164; + private global::CircuitsV2.Protobuf.EquipmentSlotData equipmentSlotNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.EquipmentSlotData EquipmentSlotNodeData { + get { return equipmentSlotNodeData_; } + set { + equipmentSlotNodeData_ = value; + } + } + + /// Field number for the "state_data" field. + public const int StateDataFieldNumber = 165; + private global::CircuitsV2.Protobuf.ConstantStateData stateData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantStateData StateData { + get { return stateData_; } + set { + stateData_ = value; + } + } + + /// Field number for the "constant_room_offer_node_data" field. + public const int ConstantRoomOfferNodeDataFieldNumber = 166; + private global::CircuitsV2.Protobuf.ConstantRoomOfferData constantRoomOfferNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantRoomOfferData ConstantRoomOfferNodeData { + get { return constantRoomOfferNodeData_; } + set { + constantRoomOfferNodeData_ = value; + } + } + + /// Field number for the "locomotion_request_steering_r2_node_data" field. + public const int LocomotionRequestSteeringR2NodeDataFieldNumber = 167; + private global::CircuitsV2.Protobuf.LocomotionRequestSteeringR2NodeData locomotionRequestSteeringR2NodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.LocomotionRequestSteeringR2NodeData LocomotionRequestSteeringR2NodeData { + get { return locomotionRequestSteeringR2NodeData_; } + set { + locomotionRequestSteeringR2NodeData_ = value; + } + } + + /// Field number for the "function_call_node_data" field. + public const int FunctionCallNodeDataFieldNumber = 168; + private global::CircuitsV2.Protobuf.FunctionCallNodeData functionCallNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.FunctionCallNodeData FunctionCallNodeData { + get { return functionCallNodeData_; } + set { + functionCallNodeData_ = value; + } + } + + /// Field number for the "holotar_recording_data" field. + public const int HolotarRecordingDataFieldNumber = 169; + private global::CircuitsV2.Protobuf.HolotarRecordingData holotarRecordingData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.HolotarRecordingData HolotarRecordingData { + get { return holotarRecordingData_; } + set { + holotarRecordingData_ = value; + } + } + + /// Field number for the "player_prompt_node_data" field. + public const int PlayerPromptNodeDataFieldNumber = 170; + private global::CircuitsV2.Protobuf.PlayerPromptNodeData playerPromptNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayerPromptNodeData PlayerPromptNodeData { + get { return playerPromptNodeData_; } + set { + playerPromptNodeData_ = value; + } + } + + /// Field number for the "constant_storefront_item_data" field. + public const int ConstantStorefrontItemDataFieldNumber = 171; + private global::CircuitsV2.Protobuf.ConstantStorefrontItemData constantStorefrontItemData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantStorefrontItemData ConstantStorefrontItemData { + get { return constantStorefrontItemData_; } + set { + constantStorefrontItemData_ = value; + } + } + + /// Field number for the "audio_fx_zone_set_effect_node_data" field. + public const int AudioFxZoneSetEffectNodeDataFieldNumber = 172; + private global::CircuitsV2.Protobuf.AudioFxZoneSetEffectNodeData audioFxZoneSetEffectNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.AudioFxZoneSetEffectNodeData AudioFxZoneSetEffectNodeData { + get { return audioFxZoneSetEffectNodeData_; } + set { + audioFxZoneSetEffectNodeData_ = value; + } + } + + /// Field number for the "constant_player_event_node_data" field. + public const int ConstantPlayerEventNodeDataFieldNumber = 173; + private global::CircuitsV2.Protobuf.ConstantPlayerEventNodeData constantPlayerEventNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantPlayerEventNodeData ConstantPlayerEventNodeData { + get { return constantPlayerEventNodeData_; } + set { + constantPlayerEventNodeData_ = value; + } + } + + /// Field number for the "custom_property_node_data" field. + public const int CustomPropertyNodeDataFieldNumber = 174; + private global::CircuitsV2.Protobuf.CustomPropertyNodeData customPropertyNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CustomPropertyNodeData CustomPropertyNodeData { + get { return customPropertyNodeData_; } + set { + customPropertyNodeData_ = value; + } + } + + /// Field number for the "request_avatar_locomotion_animation_data" field. + public const int RequestAvatarLocomotionAnimationDataFieldNumber = 175; + private global::CircuitsV2.Protobuf.RequestAvatarLocomotionAnimationData requestAvatarLocomotionAnimationData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.RequestAvatarLocomotionAnimationData RequestAvatarLocomotionAnimationData { + get { return requestAvatarLocomotionAnimationData_; } + set { + requestAvatarLocomotionAnimationData_ = value; + } + } + + /// Field number for the "constant_avatar_item_node_data" field. + public const int ConstantAvatarItemNodeDataFieldNumber = 176; + private global::CircuitsV2.Protobuf.ConstantAvatarItemData constantAvatarItemNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantAvatarItemData ConstantAvatarItemNodeData { + get { return constantAvatarItemNodeData_; } + set { + constantAvatarItemNodeData_ = value; + } + } + + /// Field number for the "constant_body_part_node_data" field. + public const int ConstantBodyPartNodeDataFieldNumber = 177; + private global::CircuitsV2.Protobuf.ConstantBodyPartData constantBodyPartNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ConstantBodyPartData ConstantBodyPartNodeData { + get { return constantBodyPartNodeData_; } + set { + constantBodyPartNodeData_ = value; + } + } + + /// Field number for the "message_receiver_node_data" field. + public const int MessageReceiverNodeDataFieldNumber = 178; + private global::CircuitsV2.Protobuf.MessageReceiverNodeData messageReceiverNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MessageReceiverNodeData MessageReceiverNodeData { + get { return messageReceiverNodeData_; } + set { + messageReceiverNodeData_ = value; + } + } + + /// Field number for the "message_sender_node_data" field. + public const int MessageSenderNodeDataFieldNumber = 179; + private global::CircuitsV2.Protobuf.MessageSenderNodeData messageSenderNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.MessageSenderNodeData MessageSenderNodeData { + get { return messageSenderNodeData_; } + set { + messageSenderNodeData_ = value; + } + } + + /// Field number for the "projectile_data" field. + public const int ProjectileDataFieldNumber = 180; + private global::CircuitsV2.Protobuf.ProjectileData projectileData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ProjectileData ProjectileData { + get { return projectileData_; } + set { + projectileData_ = value; + } + } + + /// Field number for the "particle_vfx_data" field. + public const int ParticleVfxDataFieldNumber = 181; + private global::CircuitsV2.Protobuf.ParticleVfxData particleVfxData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ParticleVfxData ParticleVfxData { + get { return particleVfxData_; } + set { + particleVfxData_ = value; + } + } + + /// Field number for the "play_particle_vfx_at_position_data" field. + public const int PlayParticleVfxAtPositionDataFieldNumber = 182; + private global::CircuitsV2.Protobuf.PlayParticleVfxAtPositionData playParticleVfxAtPositionData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.PlayParticleVfxAtPositionData PlayParticleVfxAtPositionData { + get { return playParticleVfxAtPositionData_; } + set { + playParticleVfxAtPositionData_ = value; + } + } + + /// Field number for the "is_rec_room_object_of_type_node_data" field. + public const int IsRecRoomObjectOfTypeNodeDataFieldNumber = 183; + private global::CircuitsV2.Protobuf.IsRecRoomObjectOfTypeNodeData isRecRoomObjectOfTypeNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.IsRecRoomObjectOfTypeNodeData IsRecRoomObjectOfTypeNodeData { + get { return isRecRoomObjectOfTypeNodeData_; } + set { + isRecRoomObjectOfTypeNodeData_ = value; + } + } + + /// Field number for the "creation_object_get_all_of_type_with_tag_node_data" field. + public const int CreationObjectGetAllOfTypeWithTagNodeDataFieldNumber = 185; + private global::CircuitsV2.Protobuf.CreationObjectGetAllOfTypeWithTagNodeData creationObjectGetAllOfTypeWithTagNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.CreationObjectGetAllOfTypeWithTagNodeData CreationObjectGetAllOfTypeWithTagNodeData { + get { return creationObjectGetAllOfTypeWithTagNodeData_; } + set { + creationObjectGetAllOfTypeWithTagNodeData_ = value; + } + } + + /// Field number for the "game_ai_send_user_prompt_with_structured_response_node_data" field. + public const int GameAiSendUserPromptWithStructuredResponseNodeDataFieldNumber = 186; + private global::CircuitsV2.Protobuf.GameAISendUserPromptWithStructuredResponseNodeData gameAiSendUserPromptWithStructuredResponseNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.GameAISendUserPromptWithStructuredResponseNodeData GameAiSendUserPromptWithStructuredResponseNodeData { + get { return gameAiSendUserPromptWithStructuredResponseNodeData_; } + set { + gameAiSendUserPromptWithStructuredResponseNodeData_ = value; + } + } + + /// Field number for the "texture_constant_data" field. + public const int TextureConstantDataFieldNumber = 187; + private global::CircuitsV2.Protobuf.TextureConstantData textureConstantData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.TextureConstantData TextureConstantData { + get { return textureConstantData_; } + set { + textureConstantData_ = value; + } + } + + /// Field number for the "text_to_speech_data" field. + public const int TextToSpeechDataFieldNumber = 188; + private global::CircuitsV2.Protobuf.TextToSpeechData textToSpeechData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.TextToSpeechData TextToSpeechData { + get { return textToSpeechData_; } + set { + textToSpeechData_ = value; + } + } + + /// Field number for the "gen_ai_audio_data" field. + public const int GenAiAudioDataFieldNumber = 189; + private global::CircuitsV2.Protobuf.GenAiAudioData genAiAudioData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.GenAiAudioData GenAiAudioData { + get { return genAiAudioData_; } + set { + genAiAudioData_ = value; + } + } + + /// Field number for the "chat_ai_model_node_data" field. + public const int ChatAiModelNodeDataFieldNumber = 190; + private global::CircuitsV2.Protobuf.ChatAiModelNodeData chatAiModelNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ChatAiModelNodeData ChatAiModelNodeData { + get { return chatAiModelNodeData_; } + set { + chatAiModelNodeData_ = value; + } + } + + /// Field number for the "image_generation_ai_model_node_data" field. + public const int ImageGenerationAiModelNodeDataFieldNumber = 191; + private global::CircuitsV2.Protobuf.ImageGenerationAiModelNodeData imageGenerationAiModelNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.ImageGenerationAiModelNodeData ImageGenerationAiModelNodeData { + get { return imageGenerationAiModelNodeData_; } + set { + imageGenerationAiModelNodeData_ = value; + } + } + + /// Field number for the "DEPRECATED_node_id" field. + public const int DEPRECATEDNodeIdFieldNumber = 1; + private pb::ByteString dEPRECATEDNodeId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDNodeId { + get { return dEPRECATEDNodeId_; } + set { + dEPRECATEDNodeId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_node_type" field. + public const int DEPRECATEDNodeTypeFieldNumber = 2; + private pb::ByteString dEPRECATEDNodeType_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString DEPRECATEDNodeType { + get { return dEPRECATEDNodeType_; } + set { + dEPRECATEDNodeType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "DEPRECATED_input_port_collection" field. + public const int DEPRECATEDInputPortCollectionFieldNumber = 3; + private global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData dEPRECATEDInputPortCollection_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData DEPRECATEDInputPortCollection { + get { return dEPRECATEDInputPortCollection_; } + set { + dEPRECATEDInputPortCollection_ = value; + } + } + + /// Field number for the "DEPRECATED_output_port_collection" field. + public const int DEPRECATEDOutputPortCollectionFieldNumber = 4; + private global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData dEPRECATEDOutputPortCollection_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData DEPRECATEDOutputPortCollection { + get { return dEPRECATEDOutputPortCollection_; } + set { + dEPRECATEDOutputPortCollection_ = value; + } + } + + /// Field number for the "DEPRECATED_node_connection_datas" field. + public const int DEPRECATEDNodeConnectionDatasFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_dEPRECATEDNodeConnectionDatas_codec + = pb::FieldCodec.ForMessage(42, global::Circuits.Static.Api.Protobuf.StaticEdgeData.Parser); + private readonly pbc::RepeatedField dEPRECATEDNodeConnectionDatas_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDNodeConnectionDatas { + get { return dEPRECATEDNodeConnectionDatas_; } + } + + /// Field number for the "DEPRECATED_node_groups_0" field. + public const int DEPRECATEDNodeGroups0FieldNumber = 9; + private global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData dEPRECATEDNodeGroups0_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData DEPRECATEDNodeGroups0 { + get { return dEPRECATEDNodeGroups0_; } + set { + dEPRECATEDNodeGroups0_ = value; + } + } + + /// Field number for the "DEPRECATED_node_groups_1" field. + public const int DEPRECATEDNodeGroups1FieldNumber = 10; + private static readonly pb::FieldCodec _repeated_dEPRECATEDNodeGroups1_codec + = pb::FieldCodec.ForMessage(82, global::CircuitsV2.Protobuf.DEPRECATED_KeyedNodeGroupData.Parser); + private readonly pbc::RepeatedField dEPRECATEDNodeGroups1_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDNodeGroups1 { + get { return dEPRECATEDNodeGroups1_; } + } + + /// Field number for the "DEPRECATED_listens_to_event_ids" field. + public const int DEPRECATEDListensToEventIdsFieldNumber = 100; + private static readonly pb::FieldCodec _repeated_dEPRECATEDListensToEventIds_codec + = pb::FieldCodec.ForMessage(802, global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData.Parser); + private readonly pbc::RepeatedField dEPRECATEDListensToEventIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDListensToEventIds { + get { return dEPRECATEDListensToEventIds_; } + } + + /// Field number for the "DEPRECATED_sends_to_event_ids" field. + public const int DEPRECATEDSendsToEventIdsFieldNumber = 101; + private static readonly pb::FieldCodec _repeated_dEPRECATEDSendsToEventIds_codec + = pb::FieldCodec.ForMessage(810, global::CircuitsV2.Protobuf.DEPRECATED_EventRegistrationData.Parser); + private readonly pbc::RepeatedField dEPRECATEDSendsToEventIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DEPRECATEDSendsToEventIds { + get { return dEPRECATEDSendsToEventIds_; } + } + + /// Field number for the "DEPRECATED_synced_event_sender_node_data" field. + public const int DEPRECATEDSyncedEventSenderNodeDataFieldNumber = 111; + private global::CircuitsV2.Protobuf.DEPRECATED_SyncedEventSenderNodeData dEPRECATEDSyncedEventSenderNodeData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_SyncedEventSenderNodeData DEPRECATEDSyncedEventSenderNodeData { + get { return dEPRECATEDSyncedEventSenderNodeData_; } + set { + dEPRECATEDSyncedEventSenderNodeData_ = value; + } + } + + /// Field number for the "DEPRECATED_sfx_audio_data" field. + public const int DEPRECATEDSfxAudioDataFieldNumber = 129; + private global::RecRoom.Protobuf.Core.GuidData dEPRECATEDSfxAudioData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::RecRoom.Protobuf.Core.GuidData DEPRECATEDSfxAudioData { + get { return dEPRECATEDSfxAudioData_; } + set { + dEPRECATEDSfxAudioData_ = value; + } + } + + /// Field number for the "DEPRECATED_state_machine_data" field. + public const int DEPRECATEDStateMachineDataFieldNumber = 158; + private global::CircuitsV2.Protobuf.DEPRECATED_StateMachineData dEPRECATEDStateMachineData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::CircuitsV2.Protobuf.DEPRECATED_StateMachineData DEPRECATEDStateMachineData { + get { return dEPRECATEDStateMachineData_; } + set { + dEPRECATEDStateMachineData_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NodeId, other.NodeId)) return false; + if (!object.Equals(NodeType, other.NodeType)) return false; + if (NodeName != other.NodeName) return false; + if (!object.Equals(InventionData, other.InventionData)) return false; + if (!object.Equals(TransformData, other.TransformData)) return false; + if(!nodeGroups_.Equals(other.nodeGroups_)) return false; + if (MakerPenInteractionFilter != other.MakerPenInteractionFilter) return false; + if (IsFrozen != other.IsFrozen) return false; + if (!object.Equals(SwitchNodeData, other.SwitchNodeData)) return false; + if (!object.Equals(VariableNodeData, other.VariableNodeData)) return false; + if (!object.Equals(GraphNodeData, other.GraphNodeData)) return false; + if (!object.Equals(InNodeData, other.InNodeData)) return false; + if (!object.Equals(OutNodeData, other.OutNodeData)) return false; + if (!object.Equals(EventReceiverNodeData, other.EventReceiverNodeData)) return false; + if (!object.Equals(EventSenderNodeData, other.EventSenderNodeData)) return false; + if (!object.Equals(SelfNodeData, other.SelfNodeData)) return false; + if (!object.Equals(ControlPanelData, other.ControlPanelData)) return false; + if (!object.Equals(LogNodeData, other.LogNodeData)) return false; + if (!object.Equals(PropertyNodeData, other.PropertyNodeData)) return false; + if (!object.Equals(BoardBusData, other.BoardBusData)) return false; + if (!object.Equals(EventDefinitionNodeData, other.EventDefinitionNodeData)) return false; + if (!object.Equals(AwardCurrencyNodeData, other.AwardCurrencyNodeData)) return false; + if (!object.Equals(GetBalanceNodeData, other.GetBalanceNodeData)) return false; + if (ColorData != other.ColorData) return false; + if (!object.Equals(ConstantConsumableNodeData, other.ConstantConsumableNodeData)) return false; + if (!object.Equals(RaycastNodeData, other.RaycastNodeData)) return false; + if (!object.Equals(LeaderboardStatData, other.LeaderboardStatData)) return false; + if (!object.Equals(ColorConstantNodeData, other.ColorConstantNodeData)) return false; + if (!object.Equals(SampleAudioData, other.SampleAudioData)) return false; + if (!object.Equals(CommentNodeData, other.CommentNodeData)) return false; + if (!object.Equals(ConstantDestinationNodeData, other.ConstantDestinationNodeData)) return false; + if (!object.Equals(HolsterNodeData, other.HolsterNodeData)) return false; + if (!object.Equals(HudElementData, other.HudElementData)) return false; + if (!object.Equals(SetPlayerNameColorData, other.SetPlayerNameColorData)) return false; + if (!object.Equals(ConstantPlayerOutfitSlotFlagNodeData, other.ConstantPlayerOutfitSlotFlagNodeData)) return false; + if (!object.Equals(BigDebugChipData, other.BigDebugChipData)) return false; + if (!object.Equals(PlayerWorldUiData, other.PlayerWorldUiData)) return false; + if (!object.Equals(SequenceNodeData, other.SequenceNodeData)) return false; + if (!object.Equals(ConstantRoomKeyNodeData, other.ConstantRoomKeyNodeData)) return false; + if (!object.Equals(MoodsConstantNodeData, other.MoodsConstantNodeData)) return false; + if (!object.Equals(SunConstantNodeData, other.SunConstantNodeData)) return false; + if (!object.Equals(FogConstantNodeData, other.FogConstantNodeData)) return false; + if (!object.Equals(BackgroundObjectsConstantNodeData, other.BackgroundObjectsConstantNodeData)) return false; + if (!object.Equals(SkydomeConstantNodeData, other.SkydomeConstantNodeData)) return false; + if (!object.Equals(SfxAudioData, other.SfxAudioData)) return false; + if (!object.Equals(PlayAudioAtPositionData, other.PlayAudioAtPositionData)) return false; + if (!object.Equals(ConstantRewardData, other.ConstantRewardData)) return false; + if (!object.Equals(AwardRoomKeyNodeData, other.AwardRoomKeyNodeData)) return false; + if (!object.Equals(AwardConsumableNodeData, other.AwardConsumableNodeData)) return false; + if (!object.Equals(DataTableNodeData, other.DataTableNodeData)) return false; + if (!object.Equals(RoomHudData, other.RoomHudData)) return false; + if (!object.Equals(DataTableConfiguredColumnNodeData, other.DataTableConfiguredColumnNodeData)) return false; + if (!object.Equals(LocomotionRequestSteeringNodeData, other.LocomotionRequestSteeringNodeData)) return false; + if (!object.Equals(BannerNotificationNodeData, other.BannerNotificationNodeData)) return false; + if (!object.Equals(RewardNotificationNodeData, other.RewardNotificationNodeData)) return false; + if (!object.Equals(ConstantInventoryItemNodeData, other.ConstantInventoryItemNodeData)) return false; + if (!object.Equals(PlayerDefinitionBoardData, other.PlayerDefinitionBoardData)) return false; + if (!object.Equals(ConstantGiftdropShopItemData, other.ConstantGiftdropShopItemData)) return false; + if (!object.Equals(ConstantObjectiveMarkerNodeData, other.ConstantObjectiveMarkerNodeData)) return false; + if (!object.Equals(ConstantRoomCurrencyNodeData, other.ConstantRoomCurrencyNodeData)) return false; + if (!object.Equals(AwardCurrencyFromConstantNodeData, other.AwardCurrencyFromConstantNodeData)) return false; + if (!object.Equals(GetBalanceFromConstantNodeData, other.GetBalanceFromConstantNodeData)) return false; + if (!object.Equals(GetInventoryItemCountNodeData, other.GetInventoryItemCountNodeData)) return false; + if (!object.Equals(AddInventoryItemNodeData, other.AddInventoryItemNodeData)) return false; + if (!object.Equals(RemoveInventoryItemNodeData, other.RemoveInventoryItemNodeData)) return false; + if (!object.Equals(StudioFunctionNodeData, other.StudioFunctionNodeData)) return false; + if (!object.Equals(ConstantQuickChatTableNodeData, other.ConstantQuickChatTableNodeData)) return false; + if (!object.Equals(EquipmentSlotNodeData, other.EquipmentSlotNodeData)) return false; + if (!object.Equals(StateData, other.StateData)) return false; + if (!object.Equals(ConstantRoomOfferNodeData, other.ConstantRoomOfferNodeData)) return false; + if (!object.Equals(LocomotionRequestSteeringR2NodeData, other.LocomotionRequestSteeringR2NodeData)) return false; + if (!object.Equals(FunctionCallNodeData, other.FunctionCallNodeData)) return false; + if (!object.Equals(HolotarRecordingData, other.HolotarRecordingData)) return false; + if (!object.Equals(PlayerPromptNodeData, other.PlayerPromptNodeData)) return false; + if (!object.Equals(ConstantStorefrontItemData, other.ConstantStorefrontItemData)) return false; + if (!object.Equals(AudioFxZoneSetEffectNodeData, other.AudioFxZoneSetEffectNodeData)) return false; + if (!object.Equals(ConstantPlayerEventNodeData, other.ConstantPlayerEventNodeData)) return false; + if (!object.Equals(CustomPropertyNodeData, other.CustomPropertyNodeData)) return false; + if (!object.Equals(RequestAvatarLocomotionAnimationData, other.RequestAvatarLocomotionAnimationData)) return false; + if (!object.Equals(ConstantAvatarItemNodeData, other.ConstantAvatarItemNodeData)) return false; + if (!object.Equals(ConstantBodyPartNodeData, other.ConstantBodyPartNodeData)) return false; + if (!object.Equals(MessageReceiverNodeData, other.MessageReceiverNodeData)) return false; + if (!object.Equals(MessageSenderNodeData, other.MessageSenderNodeData)) return false; + if (!object.Equals(ProjectileData, other.ProjectileData)) return false; + if (!object.Equals(ParticleVfxData, other.ParticleVfxData)) return false; + if (!object.Equals(PlayParticleVfxAtPositionData, other.PlayParticleVfxAtPositionData)) return false; + if (!object.Equals(IsRecRoomObjectOfTypeNodeData, other.IsRecRoomObjectOfTypeNodeData)) return false; + if (!object.Equals(CreationObjectGetAllOfTypeWithTagNodeData, other.CreationObjectGetAllOfTypeWithTagNodeData)) return false; + if (!object.Equals(GameAiSendUserPromptWithStructuredResponseNodeData, other.GameAiSendUserPromptWithStructuredResponseNodeData)) return false; + if (!object.Equals(TextureConstantData, other.TextureConstantData)) return false; + if (!object.Equals(TextToSpeechData, other.TextToSpeechData)) return false; + if (!object.Equals(GenAiAudioData, other.GenAiAudioData)) return false; + if (!object.Equals(ChatAiModelNodeData, other.ChatAiModelNodeData)) return false; + if (!object.Equals(ImageGenerationAiModelNodeData, other.ImageGenerationAiModelNodeData)) return false; + if (DEPRECATEDNodeId != other.DEPRECATEDNodeId) return false; + if (DEPRECATEDNodeType != other.DEPRECATEDNodeType) return false; + if (!object.Equals(DEPRECATEDInputPortCollection, other.DEPRECATEDInputPortCollection)) return false; + if (!object.Equals(DEPRECATEDOutputPortCollection, other.DEPRECATEDOutputPortCollection)) return false; + if(!dEPRECATEDNodeConnectionDatas_.Equals(other.dEPRECATEDNodeConnectionDatas_)) return false; + if (!object.Equals(DEPRECATEDNodeGroups0, other.DEPRECATEDNodeGroups0)) return false; + if(!dEPRECATEDNodeGroups1_.Equals(other.dEPRECATEDNodeGroups1_)) return false; + if(!dEPRECATEDListensToEventIds_.Equals(other.dEPRECATEDListensToEventIds_)) return false; + if(!dEPRECATEDSendsToEventIds_.Equals(other.dEPRECATEDSendsToEventIds_)) return false; + if (!object.Equals(DEPRECATEDSyncedEventSenderNodeData, other.DEPRECATEDSyncedEventSenderNodeData)) return false; + if (!object.Equals(DEPRECATEDSfxAudioData, other.DEPRECATEDSfxAudioData)) return false; + if (!object.Equals(DEPRECATEDStateMachineData, other.DEPRECATEDStateMachineData)) 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 (nodeId_ != null) hash ^= NodeId.GetHashCode(); + if (nodeType_ != null) hash ^= NodeType.GetHashCode(); + if (NodeName.Length != 0) hash ^= NodeName.GetHashCode(); + if (inventionData_ != null) hash ^= InventionData.GetHashCode(); + if (transformData_ != null) hash ^= TransformData.GetHashCode(); + hash ^= nodeGroups_.GetHashCode(); + if (MakerPenInteractionFilter != 0) hash ^= MakerPenInteractionFilter.GetHashCode(); + if (IsFrozen != false) hash ^= IsFrozen.GetHashCode(); + if (switchNodeData_ != null) hash ^= SwitchNodeData.GetHashCode(); + if (variableNodeData_ != null) hash ^= VariableNodeData.GetHashCode(); + if (graphNodeData_ != null) hash ^= GraphNodeData.GetHashCode(); + if (inNodeData_ != null) hash ^= InNodeData.GetHashCode(); + if (outNodeData_ != null) hash ^= OutNodeData.GetHashCode(); + if (eventReceiverNodeData_ != null) hash ^= EventReceiverNodeData.GetHashCode(); + if (eventSenderNodeData_ != null) hash ^= EventSenderNodeData.GetHashCode(); + if (selfNodeData_ != null) hash ^= SelfNodeData.GetHashCode(); + if (controlPanelData_ != null) hash ^= ControlPanelData.GetHashCode(); + if (logNodeData_ != null) hash ^= LogNodeData.GetHashCode(); + if (propertyNodeData_ != null) hash ^= PropertyNodeData.GetHashCode(); + if (boardBusData_ != null) hash ^= BoardBusData.GetHashCode(); + if (eventDefinitionNodeData_ != null) hash ^= EventDefinitionNodeData.GetHashCode(); + if (awardCurrencyNodeData_ != null) hash ^= AwardCurrencyNodeData.GetHashCode(); + if (getBalanceNodeData_ != null) hash ^= GetBalanceNodeData.GetHashCode(); + if (ColorData != 0) hash ^= ColorData.GetHashCode(); + if (constantConsumableNodeData_ != null) hash ^= ConstantConsumableNodeData.GetHashCode(); + if (raycastNodeData_ != null) hash ^= RaycastNodeData.GetHashCode(); + if (leaderboardStatData_ != null) hash ^= LeaderboardStatData.GetHashCode(); + if (colorConstantNodeData_ != null) hash ^= ColorConstantNodeData.GetHashCode(); + if (sampleAudioData_ != null) hash ^= SampleAudioData.GetHashCode(); + if (commentNodeData_ != null) hash ^= CommentNodeData.GetHashCode(); + if (constantDestinationNodeData_ != null) hash ^= ConstantDestinationNodeData.GetHashCode(); + if (holsterNodeData_ != null) hash ^= HolsterNodeData.GetHashCode(); + if (hudElementData_ != null) hash ^= HudElementData.GetHashCode(); + if (setPlayerNameColorData_ != null) hash ^= SetPlayerNameColorData.GetHashCode(); + if (constantPlayerOutfitSlotFlagNodeData_ != null) hash ^= ConstantPlayerOutfitSlotFlagNodeData.GetHashCode(); + if (bigDebugChipData_ != null) hash ^= BigDebugChipData.GetHashCode(); + if (playerWorldUiData_ != null) hash ^= PlayerWorldUiData.GetHashCode(); + if (sequenceNodeData_ != null) hash ^= SequenceNodeData.GetHashCode(); + if (constantRoomKeyNodeData_ != null) hash ^= ConstantRoomKeyNodeData.GetHashCode(); + if (moodsConstantNodeData_ != null) hash ^= MoodsConstantNodeData.GetHashCode(); + if (sunConstantNodeData_ != null) hash ^= SunConstantNodeData.GetHashCode(); + if (fogConstantNodeData_ != null) hash ^= FogConstantNodeData.GetHashCode(); + if (backgroundObjectsConstantNodeData_ != null) hash ^= BackgroundObjectsConstantNodeData.GetHashCode(); + if (skydomeConstantNodeData_ != null) hash ^= SkydomeConstantNodeData.GetHashCode(); + if (sfxAudioData_ != null) hash ^= SfxAudioData.GetHashCode(); + if (playAudioAtPositionData_ != null) hash ^= PlayAudioAtPositionData.GetHashCode(); + if (constantRewardData_ != null) hash ^= ConstantRewardData.GetHashCode(); + if (awardRoomKeyNodeData_ != null) hash ^= AwardRoomKeyNodeData.GetHashCode(); + if (awardConsumableNodeData_ != null) hash ^= AwardConsumableNodeData.GetHashCode(); + if (dataTableNodeData_ != null) hash ^= DataTableNodeData.GetHashCode(); + if (roomHudData_ != null) hash ^= RoomHudData.GetHashCode(); + if (dataTableConfiguredColumnNodeData_ != null) hash ^= DataTableConfiguredColumnNodeData.GetHashCode(); + if (locomotionRequestSteeringNodeData_ != null) hash ^= LocomotionRequestSteeringNodeData.GetHashCode(); + if (bannerNotificationNodeData_ != null) hash ^= BannerNotificationNodeData.GetHashCode(); + if (rewardNotificationNodeData_ != null) hash ^= RewardNotificationNodeData.GetHashCode(); + if (constantInventoryItemNodeData_ != null) hash ^= ConstantInventoryItemNodeData.GetHashCode(); + if (playerDefinitionBoardData_ != null) hash ^= PlayerDefinitionBoardData.GetHashCode(); + if (constantGiftdropShopItemData_ != null) hash ^= ConstantGiftdropShopItemData.GetHashCode(); + if (constantObjectiveMarkerNodeData_ != null) hash ^= ConstantObjectiveMarkerNodeData.GetHashCode(); + if (constantRoomCurrencyNodeData_ != null) hash ^= ConstantRoomCurrencyNodeData.GetHashCode(); + if (awardCurrencyFromConstantNodeData_ != null) hash ^= AwardCurrencyFromConstantNodeData.GetHashCode(); + if (getBalanceFromConstantNodeData_ != null) hash ^= GetBalanceFromConstantNodeData.GetHashCode(); + if (getInventoryItemCountNodeData_ != null) hash ^= GetInventoryItemCountNodeData.GetHashCode(); + if (addInventoryItemNodeData_ != null) hash ^= AddInventoryItemNodeData.GetHashCode(); + if (removeInventoryItemNodeData_ != null) hash ^= RemoveInventoryItemNodeData.GetHashCode(); + if (studioFunctionNodeData_ != null) hash ^= StudioFunctionNodeData.GetHashCode(); + if (constantQuickChatTableNodeData_ != null) hash ^= ConstantQuickChatTableNodeData.GetHashCode(); + if (equipmentSlotNodeData_ != null) hash ^= EquipmentSlotNodeData.GetHashCode(); + if (stateData_ != null) hash ^= StateData.GetHashCode(); + if (constantRoomOfferNodeData_ != null) hash ^= ConstantRoomOfferNodeData.GetHashCode(); + if (locomotionRequestSteeringR2NodeData_ != null) hash ^= LocomotionRequestSteeringR2NodeData.GetHashCode(); + if (functionCallNodeData_ != null) hash ^= FunctionCallNodeData.GetHashCode(); + if (holotarRecordingData_ != null) hash ^= HolotarRecordingData.GetHashCode(); + if (playerPromptNodeData_ != null) hash ^= PlayerPromptNodeData.GetHashCode(); + if (constantStorefrontItemData_ != null) hash ^= ConstantStorefrontItemData.GetHashCode(); + if (audioFxZoneSetEffectNodeData_ != null) hash ^= AudioFxZoneSetEffectNodeData.GetHashCode(); + if (constantPlayerEventNodeData_ != null) hash ^= ConstantPlayerEventNodeData.GetHashCode(); + if (customPropertyNodeData_ != null) hash ^= CustomPropertyNodeData.GetHashCode(); + if (requestAvatarLocomotionAnimationData_ != null) hash ^= RequestAvatarLocomotionAnimationData.GetHashCode(); + if (constantAvatarItemNodeData_ != null) hash ^= ConstantAvatarItemNodeData.GetHashCode(); + if (constantBodyPartNodeData_ != null) hash ^= ConstantBodyPartNodeData.GetHashCode(); + if (messageReceiverNodeData_ != null) hash ^= MessageReceiverNodeData.GetHashCode(); + if (messageSenderNodeData_ != null) hash ^= MessageSenderNodeData.GetHashCode(); + if (projectileData_ != null) hash ^= ProjectileData.GetHashCode(); + if (particleVfxData_ != null) hash ^= ParticleVfxData.GetHashCode(); + if (playParticleVfxAtPositionData_ != null) hash ^= PlayParticleVfxAtPositionData.GetHashCode(); + if (isRecRoomObjectOfTypeNodeData_ != null) hash ^= IsRecRoomObjectOfTypeNodeData.GetHashCode(); + if (creationObjectGetAllOfTypeWithTagNodeData_ != null) hash ^= CreationObjectGetAllOfTypeWithTagNodeData.GetHashCode(); + if (gameAiSendUserPromptWithStructuredResponseNodeData_ != null) hash ^= GameAiSendUserPromptWithStructuredResponseNodeData.GetHashCode(); + if (textureConstantData_ != null) hash ^= TextureConstantData.GetHashCode(); + if (textToSpeechData_ != null) hash ^= TextToSpeechData.GetHashCode(); + if (genAiAudioData_ != null) hash ^= GenAiAudioData.GetHashCode(); + if (chatAiModelNodeData_ != null) hash ^= ChatAiModelNodeData.GetHashCode(); + if (imageGenerationAiModelNodeData_ != null) hash ^= ImageGenerationAiModelNodeData.GetHashCode(); + if (DEPRECATEDNodeId.Length != 0) hash ^= DEPRECATEDNodeId.GetHashCode(); + if (DEPRECATEDNodeType.Length != 0) hash ^= DEPRECATEDNodeType.GetHashCode(); + if (dEPRECATEDInputPortCollection_ != null) hash ^= DEPRECATEDInputPortCollection.GetHashCode(); + if (dEPRECATEDOutputPortCollection_ != null) hash ^= DEPRECATEDOutputPortCollection.GetHashCode(); + hash ^= dEPRECATEDNodeConnectionDatas_.GetHashCode(); + if (dEPRECATEDNodeGroups0_ != null) hash ^= DEPRECATEDNodeGroups0.GetHashCode(); + hash ^= dEPRECATEDNodeGroups1_.GetHashCode(); + hash ^= dEPRECATEDListensToEventIds_.GetHashCode(); + hash ^= dEPRECATEDSendsToEventIds_.GetHashCode(); + if (dEPRECATEDSyncedEventSenderNodeData_ != null) hash ^= DEPRECATEDSyncedEventSenderNodeData.GetHashCode(); + if (dEPRECATEDSfxAudioData_ != null) hash ^= DEPRECATEDSfxAudioData.GetHashCode(); + if (dEPRECATEDStateMachineData_ != null) hash ^= DEPRECATEDStateMachineData.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 (DEPRECATEDNodeId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDNodeId); + } + if (DEPRECATEDNodeType.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDNodeType); + } + if (dEPRECATEDInputPortCollection_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDInputPortCollection); + } + if (dEPRECATEDOutputPortCollection_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDOutputPortCollection); + } + dEPRECATEDNodeConnectionDatas_.WriteTo(output, _repeated_dEPRECATEDNodeConnectionDatas_codec); + if (NodeName.Length != 0) { + output.WriteRawTag(50); + output.WriteString(NodeName); + } + if (inventionData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(InventionData); + } + if (transformData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(TransformData); + } + if (dEPRECATEDNodeGroups0_ != null) { + output.WriteRawTag(74); + output.WriteMessage(DEPRECATEDNodeGroups0); + } + dEPRECATEDNodeGroups1_.WriteTo(output, _repeated_dEPRECATEDNodeGroups1_codec); + nodeGroups_.WriteTo(output, _repeated_nodeGroups_codec); + if (nodeId_ != null) { + output.WriteRawTag(98); + output.WriteMessage(NodeId); + } + if (nodeType_ != null) { + output.WriteRawTag(106); + output.WriteMessage(NodeType); + } + if (MakerPenInteractionFilter != 0) { + output.WriteRawTag(112); + output.WriteInt32(MakerPenInteractionFilter); + } + if (IsFrozen != false) { + output.WriteRawTag(120); + output.WriteBool(IsFrozen); + } + dEPRECATEDListensToEventIds_.WriteTo(output, _repeated_dEPRECATEDListensToEventIds_codec); + dEPRECATEDSendsToEventIds_.WriteTo(output, _repeated_dEPRECATEDSendsToEventIds_codec); + if (switchNodeData_ != null) { + output.WriteRawTag(178, 6); + output.WriteMessage(SwitchNodeData); + } + if (variableNodeData_ != null) { + output.WriteRawTag(186, 6); + output.WriteMessage(VariableNodeData); + } + if (graphNodeData_ != null) { + output.WriteRawTag(194, 6); + output.WriteMessage(GraphNodeData); + } + if (inNodeData_ != null) { + output.WriteRawTag(202, 6); + output.WriteMessage(InNodeData); + } + if (outNodeData_ != null) { + output.WriteRawTag(210, 6); + output.WriteMessage(OutNodeData); + } + if (eventReceiverNodeData_ != null) { + output.WriteRawTag(218, 6); + output.WriteMessage(EventReceiverNodeData); + } + if (eventSenderNodeData_ != null) { + output.WriteRawTag(226, 6); + output.WriteMessage(EventSenderNodeData); + } + if (selfNodeData_ != null) { + output.WriteRawTag(234, 6); + output.WriteMessage(SelfNodeData); + } + if (controlPanelData_ != null) { + output.WriteRawTag(242, 6); + output.WriteMessage(ControlPanelData); + } + if (dEPRECATEDSyncedEventSenderNodeData_ != null) { + output.WriteRawTag(250, 6); + output.WriteMessage(DEPRECATEDSyncedEventSenderNodeData); + } + if (logNodeData_ != null) { + output.WriteRawTag(130, 7); + output.WriteMessage(LogNodeData); + } + if (propertyNodeData_ != null) { + output.WriteRawTag(138, 7); + output.WriteMessage(PropertyNodeData); + } + if (boardBusData_ != null) { + output.WriteRawTag(146, 7); + output.WriteMessage(BoardBusData); + } + if (eventDefinitionNodeData_ != null) { + output.WriteRawTag(154, 7); + output.WriteMessage(EventDefinitionNodeData); + } + if (awardCurrencyNodeData_ != null) { + output.WriteRawTag(162, 7); + output.WriteMessage(AwardCurrencyNodeData); + } + if (getBalanceNodeData_ != null) { + output.WriteRawTag(170, 7); + output.WriteMessage(GetBalanceNodeData); + } + if (ColorData != 0) { + output.WriteRawTag(176, 7); + output.WriteInt32(ColorData); + } + if (constantConsumableNodeData_ != null) { + output.WriteRawTag(186, 7); + output.WriteMessage(ConstantConsumableNodeData); + } + if (raycastNodeData_ != null) { + output.WriteRawTag(194, 7); + output.WriteMessage(RaycastNodeData); + } + if (leaderboardStatData_ != null) { + output.WriteRawTag(202, 7); + output.WriteMessage(LeaderboardStatData); + } + if (colorConstantNodeData_ != null) { + output.WriteRawTag(210, 7); + output.WriteMessage(ColorConstantNodeData); + } + if (sampleAudioData_ != null) { + output.WriteRawTag(218, 7); + output.WriteMessage(SampleAudioData); + } + if (commentNodeData_ != null) { + output.WriteRawTag(226, 7); + output.WriteMessage(CommentNodeData); + } + if (constantDestinationNodeData_ != null) { + output.WriteRawTag(234, 7); + output.WriteMessage(ConstantDestinationNodeData); + } + if (holsterNodeData_ != null) { + output.WriteRawTag(242, 7); + output.WriteMessage(HolsterNodeData); + } + if (hudElementData_ != null) { + output.WriteRawTag(250, 7); + output.WriteMessage(HudElementData); + } + if (setPlayerNameColorData_ != null) { + output.WriteRawTag(130, 8); + output.WriteMessage(SetPlayerNameColorData); + } + if (dEPRECATEDSfxAudioData_ != null) { + output.WriteRawTag(138, 8); + output.WriteMessage(DEPRECATEDSfxAudioData); + } + if (constantPlayerOutfitSlotFlagNodeData_ != null) { + output.WriteRawTag(146, 8); + output.WriteMessage(ConstantPlayerOutfitSlotFlagNodeData); + } + if (bigDebugChipData_ != null) { + output.WriteRawTag(154, 8); + output.WriteMessage(BigDebugChipData); + } + if (playerWorldUiData_ != null) { + output.WriteRawTag(162, 8); + output.WriteMessage(PlayerWorldUiData); + } + if (sequenceNodeData_ != null) { + output.WriteRawTag(170, 8); + output.WriteMessage(SequenceNodeData); + } + if (constantRoomKeyNodeData_ != null) { + output.WriteRawTag(178, 8); + output.WriteMessage(ConstantRoomKeyNodeData); + } + if (moodsConstantNodeData_ != null) { + output.WriteRawTag(186, 8); + output.WriteMessage(MoodsConstantNodeData); + } + if (sunConstantNodeData_ != null) { + output.WriteRawTag(194, 8); + output.WriteMessage(SunConstantNodeData); + } + if (fogConstantNodeData_ != null) { + output.WriteRawTag(202, 8); + output.WriteMessage(FogConstantNodeData); + } + if (backgroundObjectsConstantNodeData_ != null) { + output.WriteRawTag(210, 8); + output.WriteMessage(BackgroundObjectsConstantNodeData); + } + if (skydomeConstantNodeData_ != null) { + output.WriteRawTag(218, 8); + output.WriteMessage(SkydomeConstantNodeData); + } + if (sfxAudioData_ != null) { + output.WriteRawTag(226, 8); + output.WriteMessage(SfxAudioData); + } + if (playAudioAtPositionData_ != null) { + output.WriteRawTag(234, 8); + output.WriteMessage(PlayAudioAtPositionData); + } + if (constantRewardData_ != null) { + output.WriteRawTag(242, 8); + output.WriteMessage(ConstantRewardData); + } + if (awardRoomKeyNodeData_ != null) { + output.WriteRawTag(250, 8); + output.WriteMessage(AwardRoomKeyNodeData); + } + if (awardConsumableNodeData_ != null) { + output.WriteRawTag(130, 9); + output.WriteMessage(AwardConsumableNodeData); + } + if (dataTableNodeData_ != null) { + output.WriteRawTag(138, 9); + output.WriteMessage(DataTableNodeData); + } + if (roomHudData_ != null) { + output.WriteRawTag(146, 9); + output.WriteMessage(RoomHudData); + } + if (dataTableConfiguredColumnNodeData_ != null) { + output.WriteRawTag(154, 9); + output.WriteMessage(DataTableConfiguredColumnNodeData); + } + if (locomotionRequestSteeringNodeData_ != null) { + output.WriteRawTag(162, 9); + output.WriteMessage(LocomotionRequestSteeringNodeData); + } + if (bannerNotificationNodeData_ != null) { + output.WriteRawTag(170, 9); + output.WriteMessage(BannerNotificationNodeData); + } + if (rewardNotificationNodeData_ != null) { + output.WriteRawTag(178, 9); + output.WriteMessage(RewardNotificationNodeData); + } + if (constantInventoryItemNodeData_ != null) { + output.WriteRawTag(186, 9); + output.WriteMessage(ConstantInventoryItemNodeData); + } + if (playerDefinitionBoardData_ != null) { + output.WriteRawTag(194, 9); + output.WriteMessage(PlayerDefinitionBoardData); + } + if (constantGiftdropShopItemData_ != null) { + output.WriteRawTag(202, 9); + output.WriteMessage(ConstantGiftdropShopItemData); + } + if (constantObjectiveMarkerNodeData_ != null) { + output.WriteRawTag(210, 9); + output.WriteMessage(ConstantObjectiveMarkerNodeData); + } + if (constantRoomCurrencyNodeData_ != null) { + output.WriteRawTag(218, 9); + output.WriteMessage(ConstantRoomCurrencyNodeData); + } + if (awardCurrencyFromConstantNodeData_ != null) { + output.WriteRawTag(226, 9); + output.WriteMessage(AwardCurrencyFromConstantNodeData); + } + if (getBalanceFromConstantNodeData_ != null) { + output.WriteRawTag(234, 9); + output.WriteMessage(GetBalanceFromConstantNodeData); + } + if (dEPRECATEDStateMachineData_ != null) { + output.WriteRawTag(242, 9); + output.WriteMessage(DEPRECATEDStateMachineData); + } + if (getInventoryItemCountNodeData_ != null) { + output.WriteRawTag(250, 9); + output.WriteMessage(GetInventoryItemCountNodeData); + } + if (addInventoryItemNodeData_ != null) { + output.WriteRawTag(130, 10); + output.WriteMessage(AddInventoryItemNodeData); + } + if (removeInventoryItemNodeData_ != null) { + output.WriteRawTag(138, 10); + output.WriteMessage(RemoveInventoryItemNodeData); + } + if (studioFunctionNodeData_ != null) { + output.WriteRawTag(146, 10); + output.WriteMessage(StudioFunctionNodeData); + } + if (constantQuickChatTableNodeData_ != null) { + output.WriteRawTag(154, 10); + output.WriteMessage(ConstantQuickChatTableNodeData); + } + if (equipmentSlotNodeData_ != null) { + output.WriteRawTag(162, 10); + output.WriteMessage(EquipmentSlotNodeData); + } + if (stateData_ != null) { + output.WriteRawTag(170, 10); + output.WriteMessage(StateData); + } + if (constantRoomOfferNodeData_ != null) { + output.WriteRawTag(178, 10); + output.WriteMessage(ConstantRoomOfferNodeData); + } + if (locomotionRequestSteeringR2NodeData_ != null) { + output.WriteRawTag(186, 10); + output.WriteMessage(LocomotionRequestSteeringR2NodeData); + } + if (functionCallNodeData_ != null) { + output.WriteRawTag(194, 10); + output.WriteMessage(FunctionCallNodeData); + } + if (holotarRecordingData_ != null) { + output.WriteRawTag(202, 10); + output.WriteMessage(HolotarRecordingData); + } + if (playerPromptNodeData_ != null) { + output.WriteRawTag(210, 10); + output.WriteMessage(PlayerPromptNodeData); + } + if (constantStorefrontItemData_ != null) { + output.WriteRawTag(218, 10); + output.WriteMessage(ConstantStorefrontItemData); + } + if (audioFxZoneSetEffectNodeData_ != null) { + output.WriteRawTag(226, 10); + output.WriteMessage(AudioFxZoneSetEffectNodeData); + } + if (constantPlayerEventNodeData_ != null) { + output.WriteRawTag(234, 10); + output.WriteMessage(ConstantPlayerEventNodeData); + } + if (customPropertyNodeData_ != null) { + output.WriteRawTag(242, 10); + output.WriteMessage(CustomPropertyNodeData); + } + if (requestAvatarLocomotionAnimationData_ != null) { + output.WriteRawTag(250, 10); + output.WriteMessage(RequestAvatarLocomotionAnimationData); + } + if (constantAvatarItemNodeData_ != null) { + output.WriteRawTag(130, 11); + output.WriteMessage(ConstantAvatarItemNodeData); + } + if (constantBodyPartNodeData_ != null) { + output.WriteRawTag(138, 11); + output.WriteMessage(ConstantBodyPartNodeData); + } + if (messageReceiverNodeData_ != null) { + output.WriteRawTag(146, 11); + output.WriteMessage(MessageReceiverNodeData); + } + if (messageSenderNodeData_ != null) { + output.WriteRawTag(154, 11); + output.WriteMessage(MessageSenderNodeData); + } + if (projectileData_ != null) { + output.WriteRawTag(162, 11); + output.WriteMessage(ProjectileData); + } + if (particleVfxData_ != null) { + output.WriteRawTag(170, 11); + output.WriteMessage(ParticleVfxData); + } + if (playParticleVfxAtPositionData_ != null) { + output.WriteRawTag(178, 11); + output.WriteMessage(PlayParticleVfxAtPositionData); + } + if (isRecRoomObjectOfTypeNodeData_ != null) { + output.WriteRawTag(186, 11); + output.WriteMessage(IsRecRoomObjectOfTypeNodeData); + } + if (creationObjectGetAllOfTypeWithTagNodeData_ != null) { + output.WriteRawTag(202, 11); + output.WriteMessage(CreationObjectGetAllOfTypeWithTagNodeData); + } + if (gameAiSendUserPromptWithStructuredResponseNodeData_ != null) { + output.WriteRawTag(210, 11); + output.WriteMessage(GameAiSendUserPromptWithStructuredResponseNodeData); + } + if (textureConstantData_ != null) { + output.WriteRawTag(218, 11); + output.WriteMessage(TextureConstantData); + } + if (textToSpeechData_ != null) { + output.WriteRawTag(226, 11); + output.WriteMessage(TextToSpeechData); + } + if (genAiAudioData_ != null) { + output.WriteRawTag(234, 11); + output.WriteMessage(GenAiAudioData); + } + if (chatAiModelNodeData_ != null) { + output.WriteRawTag(242, 11); + output.WriteMessage(ChatAiModelNodeData); + } + if (imageGenerationAiModelNodeData_ != null) { + output.WriteRawTag(250, 11); + output.WriteMessage(ImageGenerationAiModelNodeData); + } + 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 (DEPRECATEDNodeId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(DEPRECATEDNodeId); + } + if (DEPRECATEDNodeType.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(DEPRECATEDNodeType); + } + if (dEPRECATEDInputPortCollection_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DEPRECATEDInputPortCollection); + } + if (dEPRECATEDOutputPortCollection_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DEPRECATEDOutputPortCollection); + } + dEPRECATEDNodeConnectionDatas_.WriteTo(ref output, _repeated_dEPRECATEDNodeConnectionDatas_codec); + if (NodeName.Length != 0) { + output.WriteRawTag(50); + output.WriteString(NodeName); + } + if (inventionData_ != null) { + output.WriteRawTag(58); + output.WriteMessage(InventionData); + } + if (transformData_ != null) { + output.WriteRawTag(66); + output.WriteMessage(TransformData); + } + if (dEPRECATEDNodeGroups0_ != null) { + output.WriteRawTag(74); + output.WriteMessage(DEPRECATEDNodeGroups0); + } + dEPRECATEDNodeGroups1_.WriteTo(ref output, _repeated_dEPRECATEDNodeGroups1_codec); + nodeGroups_.WriteTo(ref output, _repeated_nodeGroups_codec); + if (nodeId_ != null) { + output.WriteRawTag(98); + output.WriteMessage(NodeId); + } + if (nodeType_ != null) { + output.WriteRawTag(106); + output.WriteMessage(NodeType); + } + if (MakerPenInteractionFilter != 0) { + output.WriteRawTag(112); + output.WriteInt32(MakerPenInteractionFilter); + } + if (IsFrozen != false) { + output.WriteRawTag(120); + output.WriteBool(IsFrozen); + } + dEPRECATEDListensToEventIds_.WriteTo(ref output, _repeated_dEPRECATEDListensToEventIds_codec); + dEPRECATEDSendsToEventIds_.WriteTo(ref output, _repeated_dEPRECATEDSendsToEventIds_codec); + if (switchNodeData_ != null) { + output.WriteRawTag(178, 6); + output.WriteMessage(SwitchNodeData); + } + if (variableNodeData_ != null) { + output.WriteRawTag(186, 6); + output.WriteMessage(VariableNodeData); + } + if (graphNodeData_ != null) { + output.WriteRawTag(194, 6); + output.WriteMessage(GraphNodeData); + } + if (inNodeData_ != null) { + output.WriteRawTag(202, 6); + output.WriteMessage(InNodeData); + } + if (outNodeData_ != null) { + output.WriteRawTag(210, 6); + output.WriteMessage(OutNodeData); + } + if (eventReceiverNodeData_ != null) { + output.WriteRawTag(218, 6); + output.WriteMessage(EventReceiverNodeData); + } + if (eventSenderNodeData_ != null) { + output.WriteRawTag(226, 6); + output.WriteMessage(EventSenderNodeData); + } + if (selfNodeData_ != null) { + output.WriteRawTag(234, 6); + output.WriteMessage(SelfNodeData); + } + if (controlPanelData_ != null) { + output.WriteRawTag(242, 6); + output.WriteMessage(ControlPanelData); + } + if (dEPRECATEDSyncedEventSenderNodeData_ != null) { + output.WriteRawTag(250, 6); + output.WriteMessage(DEPRECATEDSyncedEventSenderNodeData); + } + if (logNodeData_ != null) { + output.WriteRawTag(130, 7); + output.WriteMessage(LogNodeData); + } + if (propertyNodeData_ != null) { + output.WriteRawTag(138, 7); + output.WriteMessage(PropertyNodeData); + } + if (boardBusData_ != null) { + output.WriteRawTag(146, 7); + output.WriteMessage(BoardBusData); + } + if (eventDefinitionNodeData_ != null) { + output.WriteRawTag(154, 7); + output.WriteMessage(EventDefinitionNodeData); + } + if (awardCurrencyNodeData_ != null) { + output.WriteRawTag(162, 7); + output.WriteMessage(AwardCurrencyNodeData); + } + if (getBalanceNodeData_ != null) { + output.WriteRawTag(170, 7); + output.WriteMessage(GetBalanceNodeData); + } + if (ColorData != 0) { + output.WriteRawTag(176, 7); + output.WriteInt32(ColorData); + } + if (constantConsumableNodeData_ != null) { + output.WriteRawTag(186, 7); + output.WriteMessage(ConstantConsumableNodeData); + } + if (raycastNodeData_ != null) { + output.WriteRawTag(194, 7); + output.WriteMessage(RaycastNodeData); + } + if (leaderboardStatData_ != null) { + output.WriteRawTag(202, 7); + output.WriteMessage(LeaderboardStatData); + } + if (colorConstantNodeData_ != null) { + output.WriteRawTag(210, 7); + output.WriteMessage(ColorConstantNodeData); + } + if (sampleAudioData_ != null) { + output.WriteRawTag(218, 7); + output.WriteMessage(SampleAudioData); + } + if (commentNodeData_ != null) { + output.WriteRawTag(226, 7); + output.WriteMessage(CommentNodeData); + } + if (constantDestinationNodeData_ != null) { + output.WriteRawTag(234, 7); + output.WriteMessage(ConstantDestinationNodeData); + } + if (holsterNodeData_ != null) { + output.WriteRawTag(242, 7); + output.WriteMessage(HolsterNodeData); + } + if (hudElementData_ != null) { + output.WriteRawTag(250, 7); + output.WriteMessage(HudElementData); + } + if (setPlayerNameColorData_ != null) { + output.WriteRawTag(130, 8); + output.WriteMessage(SetPlayerNameColorData); + } + if (dEPRECATEDSfxAudioData_ != null) { + output.WriteRawTag(138, 8); + output.WriteMessage(DEPRECATEDSfxAudioData); + } + if (constantPlayerOutfitSlotFlagNodeData_ != null) { + output.WriteRawTag(146, 8); + output.WriteMessage(ConstantPlayerOutfitSlotFlagNodeData); + } + if (bigDebugChipData_ != null) { + output.WriteRawTag(154, 8); + output.WriteMessage(BigDebugChipData); + } + if (playerWorldUiData_ != null) { + output.WriteRawTag(162, 8); + output.WriteMessage(PlayerWorldUiData); + } + if (sequenceNodeData_ != null) { + output.WriteRawTag(170, 8); + output.WriteMessage(SequenceNodeData); + } + if (constantRoomKeyNodeData_ != null) { + output.WriteRawTag(178, 8); + output.WriteMessage(ConstantRoomKeyNodeData); + } + if (moodsConstantNodeData_ != null) { + output.WriteRawTag(186, 8); + output.WriteMessage(MoodsConstantNodeData); + } + if (sunConstantNodeData_ != null) { + output.WriteRawTag(194, 8); + output.WriteMessage(SunConstantNodeData); + } + if (fogConstantNodeData_ != null) { + output.WriteRawTag(202, 8); + output.WriteMessage(FogConstantNodeData); + } + if (backgroundObjectsConstantNodeData_ != null) { + output.WriteRawTag(210, 8); + output.WriteMessage(BackgroundObjectsConstantNodeData); + } + if (skydomeConstantNodeData_ != null) { + output.WriteRawTag(218, 8); + output.WriteMessage(SkydomeConstantNodeData); + } + if (sfxAudioData_ != null) { + output.WriteRawTag(226, 8); + output.WriteMessage(SfxAudioData); + } + if (playAudioAtPositionData_ != null) { + output.WriteRawTag(234, 8); + output.WriteMessage(PlayAudioAtPositionData); + } + if (constantRewardData_ != null) { + output.WriteRawTag(242, 8); + output.WriteMessage(ConstantRewardData); + } + if (awardRoomKeyNodeData_ != null) { + output.WriteRawTag(250, 8); + output.WriteMessage(AwardRoomKeyNodeData); + } + if (awardConsumableNodeData_ != null) { + output.WriteRawTag(130, 9); + output.WriteMessage(AwardConsumableNodeData); + } + if (dataTableNodeData_ != null) { + output.WriteRawTag(138, 9); + output.WriteMessage(DataTableNodeData); + } + if (roomHudData_ != null) { + output.WriteRawTag(146, 9); + output.WriteMessage(RoomHudData); + } + if (dataTableConfiguredColumnNodeData_ != null) { + output.WriteRawTag(154, 9); + output.WriteMessage(DataTableConfiguredColumnNodeData); + } + if (locomotionRequestSteeringNodeData_ != null) { + output.WriteRawTag(162, 9); + output.WriteMessage(LocomotionRequestSteeringNodeData); + } + if (bannerNotificationNodeData_ != null) { + output.WriteRawTag(170, 9); + output.WriteMessage(BannerNotificationNodeData); + } + if (rewardNotificationNodeData_ != null) { + output.WriteRawTag(178, 9); + output.WriteMessage(RewardNotificationNodeData); + } + if (constantInventoryItemNodeData_ != null) { + output.WriteRawTag(186, 9); + output.WriteMessage(ConstantInventoryItemNodeData); + } + if (playerDefinitionBoardData_ != null) { + output.WriteRawTag(194, 9); + output.WriteMessage(PlayerDefinitionBoardData); + } + if (constantGiftdropShopItemData_ != null) { + output.WriteRawTag(202, 9); + output.WriteMessage(ConstantGiftdropShopItemData); + } + if (constantObjectiveMarkerNodeData_ != null) { + output.WriteRawTag(210, 9); + output.WriteMessage(ConstantObjectiveMarkerNodeData); + } + if (constantRoomCurrencyNodeData_ != null) { + output.WriteRawTag(218, 9); + output.WriteMessage(ConstantRoomCurrencyNodeData); + } + if (awardCurrencyFromConstantNodeData_ != null) { + output.WriteRawTag(226, 9); + output.WriteMessage(AwardCurrencyFromConstantNodeData); + } + if (getBalanceFromConstantNodeData_ != null) { + output.WriteRawTag(234, 9); + output.WriteMessage(GetBalanceFromConstantNodeData); + } + if (dEPRECATEDStateMachineData_ != null) { + output.WriteRawTag(242, 9); + output.WriteMessage(DEPRECATEDStateMachineData); + } + if (getInventoryItemCountNodeData_ != null) { + output.WriteRawTag(250, 9); + output.WriteMessage(GetInventoryItemCountNodeData); + } + if (addInventoryItemNodeData_ != null) { + output.WriteRawTag(130, 10); + output.WriteMessage(AddInventoryItemNodeData); + } + if (removeInventoryItemNodeData_ != null) { + output.WriteRawTag(138, 10); + output.WriteMessage(RemoveInventoryItemNodeData); + } + if (studioFunctionNodeData_ != null) { + output.WriteRawTag(146, 10); + output.WriteMessage(StudioFunctionNodeData); + } + if (constantQuickChatTableNodeData_ != null) { + output.WriteRawTag(154, 10); + output.WriteMessage(ConstantQuickChatTableNodeData); + } + if (equipmentSlotNodeData_ != null) { + output.WriteRawTag(162, 10); + output.WriteMessage(EquipmentSlotNodeData); + } + if (stateData_ != null) { + output.WriteRawTag(170, 10); + output.WriteMessage(StateData); + } + if (constantRoomOfferNodeData_ != null) { + output.WriteRawTag(178, 10); + output.WriteMessage(ConstantRoomOfferNodeData); + } + if (locomotionRequestSteeringR2NodeData_ != null) { + output.WriteRawTag(186, 10); + output.WriteMessage(LocomotionRequestSteeringR2NodeData); + } + if (functionCallNodeData_ != null) { + output.WriteRawTag(194, 10); + output.WriteMessage(FunctionCallNodeData); + } + if (holotarRecordingData_ != null) { + output.WriteRawTag(202, 10); + output.WriteMessage(HolotarRecordingData); + } + if (playerPromptNodeData_ != null) { + output.WriteRawTag(210, 10); + output.WriteMessage(PlayerPromptNodeData); + } + if (constantStorefrontItemData_ != null) { + output.WriteRawTag(218, 10); + output.WriteMessage(ConstantStorefrontItemData); + } + if (audioFxZoneSetEffectNodeData_ != null) { + output.WriteRawTag(226, 10); + output.WriteMessage(AudioFxZoneSetEffectNodeData); + } + if (constantPlayerEventNodeData_ != null) { + output.WriteRawTag(234, 10); + output.WriteMessage(ConstantPlayerEventNodeData); + } + if (customPropertyNodeData_ != null) { + output.WriteRawTag(242, 10); + output.WriteMessage(CustomPropertyNodeData); + } + if (requestAvatarLocomotionAnimationData_ != null) { + output.WriteRawTag(250, 10); + output.WriteMessage(RequestAvatarLocomotionAnimationData); + } + if (constantAvatarItemNodeData_ != null) { + output.WriteRawTag(130, 11); + output.WriteMessage(ConstantAvatarItemNodeData); + } + if (constantBodyPartNodeData_ != null) { + output.WriteRawTag(138, 11); + output.WriteMessage(ConstantBodyPartNodeData); + } + if (messageReceiverNodeData_ != null) { + output.WriteRawTag(146, 11); + output.WriteMessage(MessageReceiverNodeData); + } + if (messageSenderNodeData_ != null) { + output.WriteRawTag(154, 11); + output.WriteMessage(MessageSenderNodeData); + } + if (projectileData_ != null) { + output.WriteRawTag(162, 11); + output.WriteMessage(ProjectileData); + } + if (particleVfxData_ != null) { + output.WriteRawTag(170, 11); + output.WriteMessage(ParticleVfxData); + } + if (playParticleVfxAtPositionData_ != null) { + output.WriteRawTag(178, 11); + output.WriteMessage(PlayParticleVfxAtPositionData); + } + if (isRecRoomObjectOfTypeNodeData_ != null) { + output.WriteRawTag(186, 11); + output.WriteMessage(IsRecRoomObjectOfTypeNodeData); + } + if (creationObjectGetAllOfTypeWithTagNodeData_ != null) { + output.WriteRawTag(202, 11); + output.WriteMessage(CreationObjectGetAllOfTypeWithTagNodeData); + } + if (gameAiSendUserPromptWithStructuredResponseNodeData_ != null) { + output.WriteRawTag(210, 11); + output.WriteMessage(GameAiSendUserPromptWithStructuredResponseNodeData); + } + if (textureConstantData_ != null) { + output.WriteRawTag(218, 11); + output.WriteMessage(TextureConstantData); + } + if (textToSpeechData_ != null) { + output.WriteRawTag(226, 11); + output.WriteMessage(TextToSpeechData); + } + if (genAiAudioData_ != null) { + output.WriteRawTag(234, 11); + output.WriteMessage(GenAiAudioData); + } + if (chatAiModelNodeData_ != null) { + output.WriteRawTag(242, 11); + output.WriteMessage(ChatAiModelNodeData); + } + if (imageGenerationAiModelNodeData_ != null) { + output.WriteRawTag(250, 11); + output.WriteMessage(ImageGenerationAiModelNodeData); + } + 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 (nodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeId); + } + if (nodeType_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NodeType); + } + if (NodeName.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(NodeName); + } + if (inventionData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InventionData); + } + if (transformData_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TransformData); + } + size += nodeGroups_.CalculateSize(_repeated_nodeGroups_codec); + if (MakerPenInteractionFilter != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MakerPenInteractionFilter); + } + if (IsFrozen != false) { + size += 1 + 1; + } + if (switchNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SwitchNodeData); + } + if (variableNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(VariableNodeData); + } + if (graphNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GraphNodeData); + } + if (inNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(InNodeData); + } + if (outNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(OutNodeData); + } + if (eventReceiverNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EventReceiverNodeData); + } + if (eventSenderNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EventSenderNodeData); + } + if (selfNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SelfNodeData); + } + if (controlPanelData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ControlPanelData); + } + if (logNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(LogNodeData); + } + if (propertyNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PropertyNodeData); + } + if (boardBusData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BoardBusData); + } + if (eventDefinitionNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EventDefinitionNodeData); + } + if (awardCurrencyNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AwardCurrencyNodeData); + } + if (getBalanceNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GetBalanceNodeData); + } + if (ColorData != 0) { + size += 2 + pb::CodedOutputStream.ComputeInt32Size(ColorData); + } + if (constantConsumableNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantConsumableNodeData); + } + if (raycastNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RaycastNodeData); + } + if (leaderboardStatData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(LeaderboardStatData); + } + if (colorConstantNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ColorConstantNodeData); + } + if (sampleAudioData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SampleAudioData); + } + if (commentNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CommentNodeData); + } + if (constantDestinationNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantDestinationNodeData); + } + if (holsterNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(HolsterNodeData); + } + if (hudElementData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(HudElementData); + } + if (setPlayerNameColorData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SetPlayerNameColorData); + } + if (constantPlayerOutfitSlotFlagNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantPlayerOutfitSlotFlagNodeData); + } + if (bigDebugChipData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BigDebugChipData); + } + if (playerWorldUiData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayerWorldUiData); + } + if (sequenceNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SequenceNodeData); + } + if (constantRoomKeyNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantRoomKeyNodeData); + } + if (moodsConstantNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MoodsConstantNodeData); + } + if (sunConstantNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SunConstantNodeData); + } + if (fogConstantNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(FogConstantNodeData); + } + if (backgroundObjectsConstantNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BackgroundObjectsConstantNodeData); + } + if (skydomeConstantNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SkydomeConstantNodeData); + } + if (sfxAudioData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(SfxAudioData); + } + if (playAudioAtPositionData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayAudioAtPositionData); + } + if (constantRewardData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantRewardData); + } + if (awardRoomKeyNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AwardRoomKeyNodeData); + } + if (awardConsumableNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AwardConsumableNodeData); + } + if (dataTableNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DataTableNodeData); + } + if (roomHudData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RoomHudData); + } + if (dataTableConfiguredColumnNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DataTableConfiguredColumnNodeData); + } + if (locomotionRequestSteeringNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(LocomotionRequestSteeringNodeData); + } + if (bannerNotificationNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(BannerNotificationNodeData); + } + if (rewardNotificationNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RewardNotificationNodeData); + } + if (constantInventoryItemNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantInventoryItemNodeData); + } + if (playerDefinitionBoardData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayerDefinitionBoardData); + } + if (constantGiftdropShopItemData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantGiftdropShopItemData); + } + if (constantObjectiveMarkerNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantObjectiveMarkerNodeData); + } + if (constantRoomCurrencyNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantRoomCurrencyNodeData); + } + if (awardCurrencyFromConstantNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AwardCurrencyFromConstantNodeData); + } + if (getBalanceFromConstantNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GetBalanceFromConstantNodeData); + } + if (getInventoryItemCountNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GetInventoryItemCountNodeData); + } + if (addInventoryItemNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AddInventoryItemNodeData); + } + if (removeInventoryItemNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RemoveInventoryItemNodeData); + } + if (studioFunctionNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(StudioFunctionNodeData); + } + if (constantQuickChatTableNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantQuickChatTableNodeData); + } + if (equipmentSlotNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(EquipmentSlotNodeData); + } + if (stateData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(StateData); + } + if (constantRoomOfferNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantRoomOfferNodeData); + } + if (locomotionRequestSteeringR2NodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(LocomotionRequestSteeringR2NodeData); + } + if (functionCallNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(FunctionCallNodeData); + } + if (holotarRecordingData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(HolotarRecordingData); + } + if (playerPromptNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayerPromptNodeData); + } + if (constantStorefrontItemData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantStorefrontItemData); + } + if (audioFxZoneSetEffectNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(AudioFxZoneSetEffectNodeData); + } + if (constantPlayerEventNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantPlayerEventNodeData); + } + if (customPropertyNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CustomPropertyNodeData); + } + if (requestAvatarLocomotionAnimationData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(RequestAvatarLocomotionAnimationData); + } + if (constantAvatarItemNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantAvatarItemNodeData); + } + if (constantBodyPartNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantBodyPartNodeData); + } + if (messageReceiverNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MessageReceiverNodeData); + } + if (messageSenderNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(MessageSenderNodeData); + } + if (projectileData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ProjectileData); + } + if (particleVfxData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ParticleVfxData); + } + if (playParticleVfxAtPositionData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(PlayParticleVfxAtPositionData); + } + if (isRecRoomObjectOfTypeNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(IsRecRoomObjectOfTypeNodeData); + } + if (creationObjectGetAllOfTypeWithTagNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(CreationObjectGetAllOfTypeWithTagNodeData); + } + if (gameAiSendUserPromptWithStructuredResponseNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GameAiSendUserPromptWithStructuredResponseNodeData); + } + if (textureConstantData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TextureConstantData); + } + if (textToSpeechData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(TextToSpeechData); + } + if (genAiAudioData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GenAiAudioData); + } + if (chatAiModelNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ChatAiModelNodeData); + } + if (imageGenerationAiModelNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ImageGenerationAiModelNodeData); + } + if (DEPRECATEDNodeId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDNodeId); + } + if (DEPRECATEDNodeType.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(DEPRECATEDNodeType); + } + if (dEPRECATEDInputPortCollection_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDInputPortCollection); + } + if (dEPRECATEDOutputPortCollection_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDOutputPortCollection); + } + size += dEPRECATEDNodeConnectionDatas_.CalculateSize(_repeated_dEPRECATEDNodeConnectionDatas_codec); + if (dEPRECATEDNodeGroups0_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDNodeGroups0); + } + size += dEPRECATEDNodeGroups1_.CalculateSize(_repeated_dEPRECATEDNodeGroups1_codec); + size += dEPRECATEDListensToEventIds_.CalculateSize(_repeated_dEPRECATEDListensToEventIds_codec); + size += dEPRECATEDSendsToEventIds_.CalculateSize(_repeated_dEPRECATEDSendsToEventIds_codec); + if (dEPRECATEDSyncedEventSenderNodeData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDSyncedEventSenderNodeData); + } + if (dEPRECATEDSfxAudioData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDSfxAudioData); + } + if (dEPRECATEDStateMachineData_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(DEPRECATEDStateMachineData); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitNodeData other) { + if (other == null) { + return; + } + if (other.nodeId_ != null) { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeId.MergeFrom(other.NodeId); + } + if (other.nodeType_ != null) { + if (nodeType_ == null) { + NodeType = new global::RecRoom.Protobuf.Core.GuidData(); + } + NodeType.MergeFrom(other.NodeType); + } + if (other.NodeName.Length != 0) { + NodeName = other.NodeName; + } + if (other.inventionData_ != null) { + if (inventionData_ == null) { + InventionData = new global::CircuitsV2.Protobuf.InventionPieceData(); + } + InventionData.MergeFrom(other.InventionData); + } + if (other.transformData_ != null) { + if (transformData_ == null) { + TransformData = new global::CircuitsV2.Protobuf.CircuitObjectTransformData(); + } + TransformData.MergeFrom(other.TransformData); + } + nodeGroups_.Add(other.nodeGroups_); + if (other.MakerPenInteractionFilter != 0) { + MakerPenInteractionFilter = other.MakerPenInteractionFilter; + } + if (other.IsFrozen != false) { + IsFrozen = other.IsFrozen; + } + if (other.switchNodeData_ != null) { + if (switchNodeData_ == null) { + SwitchNodeData = new global::CircuitsV2.Protobuf.SwitchNodeData(); + } + SwitchNodeData.MergeFrom(other.SwitchNodeData); + } + if (other.variableNodeData_ != null) { + if (variableNodeData_ == null) { + VariableNodeData = new global::CircuitsV2.Protobuf.VariableNodeData(); + } + VariableNodeData.MergeFrom(other.VariableNodeData); + } + if (other.graphNodeData_ != null) { + if (graphNodeData_ == null) { + GraphNodeData = new global::CircuitsV2.Protobuf.GraphNodeData(); + } + GraphNodeData.MergeFrom(other.GraphNodeData); + } + if (other.inNodeData_ != null) { + if (inNodeData_ == null) { + InNodeData = new global::CircuitsV2.Protobuf.InNodeData(); + } + InNodeData.MergeFrom(other.InNodeData); + } + if (other.outNodeData_ != null) { + if (outNodeData_ == null) { + OutNodeData = new global::CircuitsV2.Protobuf.OutNodeData(); + } + OutNodeData.MergeFrom(other.OutNodeData); + } + if (other.eventReceiverNodeData_ != null) { + if (eventReceiverNodeData_ == null) { + EventReceiverNodeData = new global::CircuitsV2.Protobuf.EventReceiverNodeData(); + } + EventReceiverNodeData.MergeFrom(other.EventReceiverNodeData); + } + if (other.eventSenderNodeData_ != null) { + if (eventSenderNodeData_ == null) { + EventSenderNodeData = new global::CircuitsV2.Protobuf.EventSenderNodeData(); + } + EventSenderNodeData.MergeFrom(other.EventSenderNodeData); + } + if (other.selfNodeData_ != null) { + if (selfNodeData_ == null) { + SelfNodeData = new global::CircuitsV2.Protobuf.SelfNodeData(); + } + SelfNodeData.MergeFrom(other.SelfNodeData); + } + if (other.controlPanelData_ != null) { + if (controlPanelData_ == null) { + ControlPanelData = new global::CircuitsV2.Protobuf.ControlPanelData(); + } + ControlPanelData.MergeFrom(other.ControlPanelData); + } + if (other.logNodeData_ != null) { + if (logNodeData_ == null) { + LogNodeData = new global::CircuitsV2.Protobuf.LogNodeData(); + } + LogNodeData.MergeFrom(other.LogNodeData); + } + if (other.propertyNodeData_ != null) { + if (propertyNodeData_ == null) { + PropertyNodeData = new global::CircuitsV2.Protobuf.PropertyNodeData(); + } + PropertyNodeData.MergeFrom(other.PropertyNodeData); + } + if (other.boardBusData_ != null) { + if (boardBusData_ == null) { + BoardBusData = new global::CircuitsV2.Protobuf.BoardBusData(); + } + BoardBusData.MergeFrom(other.BoardBusData); + } + if (other.eventDefinitionNodeData_ != null) { + if (eventDefinitionNodeData_ == null) { + EventDefinitionNodeData = new global::CircuitsV2.Protobuf.EventDefinitionNodeData(); + } + EventDefinitionNodeData.MergeFrom(other.EventDefinitionNodeData); + } + if (other.awardCurrencyNodeData_ != null) { + if (awardCurrencyNodeData_ == null) { + AwardCurrencyNodeData = new global::CircuitsV2.Protobuf.AwardCurrencyNodeData(); + } + AwardCurrencyNodeData.MergeFrom(other.AwardCurrencyNodeData); + } + if (other.getBalanceNodeData_ != null) { + if (getBalanceNodeData_ == null) { + GetBalanceNodeData = new global::CircuitsV2.Protobuf.GetBalanceNodeData(); + } + GetBalanceNodeData.MergeFrom(other.GetBalanceNodeData); + } + if (other.ColorData != 0) { + ColorData = other.ColorData; + } + if (other.constantConsumableNodeData_ != null) { + if (constantConsumableNodeData_ == null) { + ConstantConsumableNodeData = new global::CircuitsV2.Protobuf.ConstantConsumableData(); + } + ConstantConsumableNodeData.MergeFrom(other.ConstantConsumableNodeData); + } + if (other.raycastNodeData_ != null) { + if (raycastNodeData_ == null) { + RaycastNodeData = new global::CircuitsV2.Protobuf.RaycastNodeData(); + } + RaycastNodeData.MergeFrom(other.RaycastNodeData); + } + if (other.leaderboardStatData_ != null) { + if (leaderboardStatData_ == null) { + LeaderboardStatData = new global::CircuitsV2.Protobuf.LeaderboardStatData(); + } + LeaderboardStatData.MergeFrom(other.LeaderboardStatData); + } + if (other.colorConstantNodeData_ != null) { + if (colorConstantNodeData_ == null) { + ColorConstantNodeData = new global::CircuitsV2.Protobuf.ColorConstantNodeData(); + } + ColorConstantNodeData.MergeFrom(other.ColorConstantNodeData); + } + if (other.sampleAudioData_ != null) { + if (sampleAudioData_ == null) { + SampleAudioData = new global::CircuitsV2.Protobuf.SampleAudioData(); + } + SampleAudioData.MergeFrom(other.SampleAudioData); + } + if (other.commentNodeData_ != null) { + if (commentNodeData_ == null) { + CommentNodeData = new global::CircuitsV2.Protobuf.CommentNodeData(); + } + CommentNodeData.MergeFrom(other.CommentNodeData); + } + if (other.constantDestinationNodeData_ != null) { + if (constantDestinationNodeData_ == null) { + ConstantDestinationNodeData = new global::CircuitsV2.Protobuf.ConstantDestinationData(); + } + ConstantDestinationNodeData.MergeFrom(other.ConstantDestinationNodeData); + } + if (other.holsterNodeData_ != null) { + if (holsterNodeData_ == null) { + HolsterNodeData = new global::CircuitsV2.Protobuf.HolsterNodeData(); + } + HolsterNodeData.MergeFrom(other.HolsterNodeData); + } + if (other.hudElementData_ != null) { + if (hudElementData_ == null) { + HudElementData = new global::CircuitsV2.Protobuf.HudElementData(); + } + HudElementData.MergeFrom(other.HudElementData); + } + if (other.setPlayerNameColorData_ != null) { + if (setPlayerNameColorData_ == null) { + SetPlayerNameColorData = new global::CircuitsV2.Protobuf.SetPlayerNameColorData(); + } + SetPlayerNameColorData.MergeFrom(other.SetPlayerNameColorData); + } + if (other.constantPlayerOutfitSlotFlagNodeData_ != null) { + if (constantPlayerOutfitSlotFlagNodeData_ == null) { + ConstantPlayerOutfitSlotFlagNodeData = new global::CircuitsV2.Protobuf.ConstantPlayerOutfitSlotFlagNodeData(); + } + ConstantPlayerOutfitSlotFlagNodeData.MergeFrom(other.ConstantPlayerOutfitSlotFlagNodeData); + } + if (other.bigDebugChipData_ != null) { + if (bigDebugChipData_ == null) { + BigDebugChipData = new global::CircuitsV2.Protobuf.BigDebugChipData(); + } + BigDebugChipData.MergeFrom(other.BigDebugChipData); + } + if (other.playerWorldUiData_ != null) { + if (playerWorldUiData_ == null) { + PlayerWorldUiData = new global::CircuitsV2.Protobuf.PlayerWorldUIData(); + } + PlayerWorldUiData.MergeFrom(other.PlayerWorldUiData); + } + if (other.sequenceNodeData_ != null) { + if (sequenceNodeData_ == null) { + SequenceNodeData = new global::CircuitsV2.Protobuf.SequenceNodeData(); + } + SequenceNodeData.MergeFrom(other.SequenceNodeData); + } + if (other.constantRoomKeyNodeData_ != null) { + if (constantRoomKeyNodeData_ == null) { + ConstantRoomKeyNodeData = new global::CircuitsV2.Protobuf.ConstantRoomKeyData(); + } + ConstantRoomKeyNodeData.MergeFrom(other.ConstantRoomKeyNodeData); + } + if (other.moodsConstantNodeData_ != null) { + if (moodsConstantNodeData_ == null) { + MoodsConstantNodeData = new global::CircuitsV2.Protobuf.MoodsConstantNodeData(); + } + MoodsConstantNodeData.MergeFrom(other.MoodsConstantNodeData); + } + if (other.sunConstantNodeData_ != null) { + if (sunConstantNodeData_ == null) { + SunConstantNodeData = new global::CircuitsV2.Protobuf.SunConstantNodeData(); + } + SunConstantNodeData.MergeFrom(other.SunConstantNodeData); + } + if (other.fogConstantNodeData_ != null) { + if (fogConstantNodeData_ == null) { + FogConstantNodeData = new global::CircuitsV2.Protobuf.FogConstantNodeData(); + } + FogConstantNodeData.MergeFrom(other.FogConstantNodeData); + } + if (other.backgroundObjectsConstantNodeData_ != null) { + if (backgroundObjectsConstantNodeData_ == null) { + BackgroundObjectsConstantNodeData = new global::CircuitsV2.Protobuf.BackgroundObjectsConstantNodeData(); + } + BackgroundObjectsConstantNodeData.MergeFrom(other.BackgroundObjectsConstantNodeData); + } + if (other.skydomeConstantNodeData_ != null) { + if (skydomeConstantNodeData_ == null) { + SkydomeConstantNodeData = new global::CircuitsV2.Protobuf.SkydomeConstantNodeData(); + } + SkydomeConstantNodeData.MergeFrom(other.SkydomeConstantNodeData); + } + if (other.sfxAudioData_ != null) { + if (sfxAudioData_ == null) { + SfxAudioData = new global::CircuitsV2.Protobuf.SfxAudioData(); + } + SfxAudioData.MergeFrom(other.SfxAudioData); + } + if (other.playAudioAtPositionData_ != null) { + if (playAudioAtPositionData_ == null) { + PlayAudioAtPositionData = new global::CircuitsV2.Protobuf.PlayAudioAtPositionData(); + } + PlayAudioAtPositionData.MergeFrom(other.PlayAudioAtPositionData); + } + if (other.constantRewardData_ != null) { + if (constantRewardData_ == null) { + ConstantRewardData = new global::CircuitsV2.Protobuf.ConstantRewardData(); + } + ConstantRewardData.MergeFrom(other.ConstantRewardData); + } + if (other.awardRoomKeyNodeData_ != null) { + if (awardRoomKeyNodeData_ == null) { + AwardRoomKeyNodeData = new global::CircuitsV2.Protobuf.AwardRoomKeyNodeData(); + } + AwardRoomKeyNodeData.MergeFrom(other.AwardRoomKeyNodeData); + } + if (other.awardConsumableNodeData_ != null) { + if (awardConsumableNodeData_ == null) { + AwardConsumableNodeData = new global::CircuitsV2.Protobuf.AwardConsumableNodeData(); + } + AwardConsumableNodeData.MergeFrom(other.AwardConsumableNodeData); + } + if (other.dataTableNodeData_ != null) { + if (dataTableNodeData_ == null) { + DataTableNodeData = new global::CircuitsV2.Protobuf.DataTableNodeData(); + } + DataTableNodeData.MergeFrom(other.DataTableNodeData); + } + if (other.roomHudData_ != null) { + if (roomHudData_ == null) { + RoomHudData = new global::CircuitsV2.Protobuf.RoomHudData(); + } + RoomHudData.MergeFrom(other.RoomHudData); + } + if (other.dataTableConfiguredColumnNodeData_ != null) { + if (dataTableConfiguredColumnNodeData_ == null) { + DataTableConfiguredColumnNodeData = new global::CircuitsV2.Protobuf.DataTableConfiguredColumnNodeData(); + } + DataTableConfiguredColumnNodeData.MergeFrom(other.DataTableConfiguredColumnNodeData); + } + if (other.locomotionRequestSteeringNodeData_ != null) { + if (locomotionRequestSteeringNodeData_ == null) { + LocomotionRequestSteeringNodeData = new global::CircuitsV2.Protobuf.LocomotionRequestSteeringNodeData(); + } + LocomotionRequestSteeringNodeData.MergeFrom(other.LocomotionRequestSteeringNodeData); + } + if (other.bannerNotificationNodeData_ != null) { + if (bannerNotificationNodeData_ == null) { + BannerNotificationNodeData = new global::CircuitsV2.Protobuf.BannerNotificationNodeData(); + } + BannerNotificationNodeData.MergeFrom(other.BannerNotificationNodeData); + } + if (other.rewardNotificationNodeData_ != null) { + if (rewardNotificationNodeData_ == null) { + RewardNotificationNodeData = new global::CircuitsV2.Protobuf.RewardNotificationNodeData(); + } + RewardNotificationNodeData.MergeFrom(other.RewardNotificationNodeData); + } + if (other.constantInventoryItemNodeData_ != null) { + if (constantInventoryItemNodeData_ == null) { + ConstantInventoryItemNodeData = new global::CircuitsV2.Protobuf.ConstantInventoryItemData(); + } + ConstantInventoryItemNodeData.MergeFrom(other.ConstantInventoryItemNodeData); + } + if (other.playerDefinitionBoardData_ != null) { + if (playerDefinitionBoardData_ == null) { + PlayerDefinitionBoardData = new global::CircuitsV2.Protobuf.PlayerDefinitionBoardData(); + } + PlayerDefinitionBoardData.MergeFrom(other.PlayerDefinitionBoardData); + } + if (other.constantGiftdropShopItemData_ != null) { + if (constantGiftdropShopItemData_ == null) { + ConstantGiftdropShopItemData = new global::CircuitsV2.Protobuf.ConstantGiftDropShopItemNodeData(); + } + ConstantGiftdropShopItemData.MergeFrom(other.ConstantGiftdropShopItemData); + } + if (other.constantObjectiveMarkerNodeData_ != null) { + if (constantObjectiveMarkerNodeData_ == null) { + ConstantObjectiveMarkerNodeData = new global::CircuitsV2.Protobuf.ConstantObjectiveMarkerData(); + } + ConstantObjectiveMarkerNodeData.MergeFrom(other.ConstantObjectiveMarkerNodeData); + } + if (other.constantRoomCurrencyNodeData_ != null) { + if (constantRoomCurrencyNodeData_ == null) { + ConstantRoomCurrencyNodeData = new global::CircuitsV2.Protobuf.ConstantRoomCurrencyData(); + } + ConstantRoomCurrencyNodeData.MergeFrom(other.ConstantRoomCurrencyNodeData); + } + if (other.awardCurrencyFromConstantNodeData_ != null) { + if (awardCurrencyFromConstantNodeData_ == null) { + AwardCurrencyFromConstantNodeData = new global::CircuitsV2.Protobuf.AwardCurrencyFromConstantNodeData(); + } + AwardCurrencyFromConstantNodeData.MergeFrom(other.AwardCurrencyFromConstantNodeData); + } + if (other.getBalanceFromConstantNodeData_ != null) { + if (getBalanceFromConstantNodeData_ == null) { + GetBalanceFromConstantNodeData = new global::CircuitsV2.Protobuf.GetBalanceFromConstantNodeData(); + } + GetBalanceFromConstantNodeData.MergeFrom(other.GetBalanceFromConstantNodeData); + } + if (other.getInventoryItemCountNodeData_ != null) { + if (getInventoryItemCountNodeData_ == null) { + GetInventoryItemCountNodeData = new global::CircuitsV2.Protobuf.GetInventoryItemCountNodeData(); + } + GetInventoryItemCountNodeData.MergeFrom(other.GetInventoryItemCountNodeData); + } + if (other.addInventoryItemNodeData_ != null) { + if (addInventoryItemNodeData_ == null) { + AddInventoryItemNodeData = new global::CircuitsV2.Protobuf.AddInventoryItemNodeData(); + } + AddInventoryItemNodeData.MergeFrom(other.AddInventoryItemNodeData); + } + if (other.removeInventoryItemNodeData_ != null) { + if (removeInventoryItemNodeData_ == null) { + RemoveInventoryItemNodeData = new global::CircuitsV2.Protobuf.RemoveInventoryItemNodeData(); + } + RemoveInventoryItemNodeData.MergeFrom(other.RemoveInventoryItemNodeData); + } + if (other.studioFunctionNodeData_ != null) { + if (studioFunctionNodeData_ == null) { + StudioFunctionNodeData = new global::CircuitsV2.Protobuf.StudioFunctionNodeData(); + } + StudioFunctionNodeData.MergeFrom(other.StudioFunctionNodeData); + } + if (other.constantQuickChatTableNodeData_ != null) { + if (constantQuickChatTableNodeData_ == null) { + ConstantQuickChatTableNodeData = new global::CircuitsV2.Protobuf.ConstantQuickChatTableData(); + } + ConstantQuickChatTableNodeData.MergeFrom(other.ConstantQuickChatTableNodeData); + } + if (other.equipmentSlotNodeData_ != null) { + if (equipmentSlotNodeData_ == null) { + EquipmentSlotNodeData = new global::CircuitsV2.Protobuf.EquipmentSlotData(); + } + EquipmentSlotNodeData.MergeFrom(other.EquipmentSlotNodeData); + } + if (other.stateData_ != null) { + if (stateData_ == null) { + StateData = new global::CircuitsV2.Protobuf.ConstantStateData(); + } + StateData.MergeFrom(other.StateData); + } + if (other.constantRoomOfferNodeData_ != null) { + if (constantRoomOfferNodeData_ == null) { + ConstantRoomOfferNodeData = new global::CircuitsV2.Protobuf.ConstantRoomOfferData(); + } + ConstantRoomOfferNodeData.MergeFrom(other.ConstantRoomOfferNodeData); + } + if (other.locomotionRequestSteeringR2NodeData_ != null) { + if (locomotionRequestSteeringR2NodeData_ == null) { + LocomotionRequestSteeringR2NodeData = new global::CircuitsV2.Protobuf.LocomotionRequestSteeringR2NodeData(); + } + LocomotionRequestSteeringR2NodeData.MergeFrom(other.LocomotionRequestSteeringR2NodeData); + } + if (other.functionCallNodeData_ != null) { + if (functionCallNodeData_ == null) { + FunctionCallNodeData = new global::CircuitsV2.Protobuf.FunctionCallNodeData(); + } + FunctionCallNodeData.MergeFrom(other.FunctionCallNodeData); + } + if (other.holotarRecordingData_ != null) { + if (holotarRecordingData_ == null) { + HolotarRecordingData = new global::CircuitsV2.Protobuf.HolotarRecordingData(); + } + HolotarRecordingData.MergeFrom(other.HolotarRecordingData); + } + if (other.playerPromptNodeData_ != null) { + if (playerPromptNodeData_ == null) { + PlayerPromptNodeData = new global::CircuitsV2.Protobuf.PlayerPromptNodeData(); + } + PlayerPromptNodeData.MergeFrom(other.PlayerPromptNodeData); + } + if (other.constantStorefrontItemData_ != null) { + if (constantStorefrontItemData_ == null) { + ConstantStorefrontItemData = new global::CircuitsV2.Protobuf.ConstantStorefrontItemData(); + } + ConstantStorefrontItemData.MergeFrom(other.ConstantStorefrontItemData); + } + if (other.audioFxZoneSetEffectNodeData_ != null) { + if (audioFxZoneSetEffectNodeData_ == null) { + AudioFxZoneSetEffectNodeData = new global::CircuitsV2.Protobuf.AudioFxZoneSetEffectNodeData(); + } + AudioFxZoneSetEffectNodeData.MergeFrom(other.AudioFxZoneSetEffectNodeData); + } + if (other.constantPlayerEventNodeData_ != null) { + if (constantPlayerEventNodeData_ == null) { + ConstantPlayerEventNodeData = new global::CircuitsV2.Protobuf.ConstantPlayerEventNodeData(); + } + ConstantPlayerEventNodeData.MergeFrom(other.ConstantPlayerEventNodeData); + } + if (other.customPropertyNodeData_ != null) { + if (customPropertyNodeData_ == null) { + CustomPropertyNodeData = new global::CircuitsV2.Protobuf.CustomPropertyNodeData(); + } + CustomPropertyNodeData.MergeFrom(other.CustomPropertyNodeData); + } + if (other.requestAvatarLocomotionAnimationData_ != null) { + if (requestAvatarLocomotionAnimationData_ == null) { + RequestAvatarLocomotionAnimationData = new global::CircuitsV2.Protobuf.RequestAvatarLocomotionAnimationData(); + } + RequestAvatarLocomotionAnimationData.MergeFrom(other.RequestAvatarLocomotionAnimationData); + } + if (other.constantAvatarItemNodeData_ != null) { + if (constantAvatarItemNodeData_ == null) { + ConstantAvatarItemNodeData = new global::CircuitsV2.Protobuf.ConstantAvatarItemData(); + } + ConstantAvatarItemNodeData.MergeFrom(other.ConstantAvatarItemNodeData); + } + if (other.constantBodyPartNodeData_ != null) { + if (constantBodyPartNodeData_ == null) { + ConstantBodyPartNodeData = new global::CircuitsV2.Protobuf.ConstantBodyPartData(); + } + ConstantBodyPartNodeData.MergeFrom(other.ConstantBodyPartNodeData); + } + if (other.messageReceiverNodeData_ != null) { + if (messageReceiverNodeData_ == null) { + MessageReceiverNodeData = new global::CircuitsV2.Protobuf.MessageReceiverNodeData(); + } + MessageReceiverNodeData.MergeFrom(other.MessageReceiverNodeData); + } + if (other.messageSenderNodeData_ != null) { + if (messageSenderNodeData_ == null) { + MessageSenderNodeData = new global::CircuitsV2.Protobuf.MessageSenderNodeData(); + } + MessageSenderNodeData.MergeFrom(other.MessageSenderNodeData); + } + if (other.projectileData_ != null) { + if (projectileData_ == null) { + ProjectileData = new global::CircuitsV2.Protobuf.ProjectileData(); + } + ProjectileData.MergeFrom(other.ProjectileData); + } + if (other.particleVfxData_ != null) { + if (particleVfxData_ == null) { + ParticleVfxData = new global::CircuitsV2.Protobuf.ParticleVfxData(); + } + ParticleVfxData.MergeFrom(other.ParticleVfxData); + } + if (other.playParticleVfxAtPositionData_ != null) { + if (playParticleVfxAtPositionData_ == null) { + PlayParticleVfxAtPositionData = new global::CircuitsV2.Protobuf.PlayParticleVfxAtPositionData(); + } + PlayParticleVfxAtPositionData.MergeFrom(other.PlayParticleVfxAtPositionData); + } + if (other.isRecRoomObjectOfTypeNodeData_ != null) { + if (isRecRoomObjectOfTypeNodeData_ == null) { + IsRecRoomObjectOfTypeNodeData = new global::CircuitsV2.Protobuf.IsRecRoomObjectOfTypeNodeData(); + } + IsRecRoomObjectOfTypeNodeData.MergeFrom(other.IsRecRoomObjectOfTypeNodeData); + } + if (other.creationObjectGetAllOfTypeWithTagNodeData_ != null) { + if (creationObjectGetAllOfTypeWithTagNodeData_ == null) { + CreationObjectGetAllOfTypeWithTagNodeData = new global::CircuitsV2.Protobuf.CreationObjectGetAllOfTypeWithTagNodeData(); + } + CreationObjectGetAllOfTypeWithTagNodeData.MergeFrom(other.CreationObjectGetAllOfTypeWithTagNodeData); + } + if (other.gameAiSendUserPromptWithStructuredResponseNodeData_ != null) { + if (gameAiSendUserPromptWithStructuredResponseNodeData_ == null) { + GameAiSendUserPromptWithStructuredResponseNodeData = new global::CircuitsV2.Protobuf.GameAISendUserPromptWithStructuredResponseNodeData(); + } + GameAiSendUserPromptWithStructuredResponseNodeData.MergeFrom(other.GameAiSendUserPromptWithStructuredResponseNodeData); + } + if (other.textureConstantData_ != null) { + if (textureConstantData_ == null) { + TextureConstantData = new global::CircuitsV2.Protobuf.TextureConstantData(); + } + TextureConstantData.MergeFrom(other.TextureConstantData); + } + if (other.textToSpeechData_ != null) { + if (textToSpeechData_ == null) { + TextToSpeechData = new global::CircuitsV2.Protobuf.TextToSpeechData(); + } + TextToSpeechData.MergeFrom(other.TextToSpeechData); + } + if (other.genAiAudioData_ != null) { + if (genAiAudioData_ == null) { + GenAiAudioData = new global::CircuitsV2.Protobuf.GenAiAudioData(); + } + GenAiAudioData.MergeFrom(other.GenAiAudioData); + } + if (other.chatAiModelNodeData_ != null) { + if (chatAiModelNodeData_ == null) { + ChatAiModelNodeData = new global::CircuitsV2.Protobuf.ChatAiModelNodeData(); + } + ChatAiModelNodeData.MergeFrom(other.ChatAiModelNodeData); + } + if (other.imageGenerationAiModelNodeData_ != null) { + if (imageGenerationAiModelNodeData_ == null) { + ImageGenerationAiModelNodeData = new global::CircuitsV2.Protobuf.ImageGenerationAiModelNodeData(); + } + ImageGenerationAiModelNodeData.MergeFrom(other.ImageGenerationAiModelNodeData); + } + if (other.DEPRECATEDNodeId.Length != 0) { + DEPRECATEDNodeId = other.DEPRECATEDNodeId; + } + if (other.DEPRECATEDNodeType.Length != 0) { + DEPRECATEDNodeType = other.DEPRECATEDNodeType; + } + if (other.dEPRECATEDInputPortCollection_ != null) { + if (dEPRECATEDInputPortCollection_ == null) { + DEPRECATEDInputPortCollection = new global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData(); + } + DEPRECATEDInputPortCollection.MergeFrom(other.DEPRECATEDInputPortCollection); + } + if (other.dEPRECATEDOutputPortCollection_ != null) { + if (dEPRECATEDOutputPortCollection_ == null) { + DEPRECATEDOutputPortCollection = new global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData(); + } + DEPRECATEDOutputPortCollection.MergeFrom(other.DEPRECATEDOutputPortCollection); + } + dEPRECATEDNodeConnectionDatas_.Add(other.dEPRECATEDNodeConnectionDatas_); + if (other.dEPRECATEDNodeGroups0_ != null) { + if (dEPRECATEDNodeGroups0_ == null) { + DEPRECATEDNodeGroups0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + DEPRECATEDNodeGroups0.MergeFrom(other.DEPRECATEDNodeGroups0); + } + dEPRECATEDNodeGroups1_.Add(other.dEPRECATEDNodeGroups1_); + dEPRECATEDListensToEventIds_.Add(other.dEPRECATEDListensToEventIds_); + dEPRECATEDSendsToEventIds_.Add(other.dEPRECATEDSendsToEventIds_); + if (other.dEPRECATEDSyncedEventSenderNodeData_ != null) { + if (dEPRECATEDSyncedEventSenderNodeData_ == null) { + DEPRECATEDSyncedEventSenderNodeData = new global::CircuitsV2.Protobuf.DEPRECATED_SyncedEventSenderNodeData(); + } + DEPRECATEDSyncedEventSenderNodeData.MergeFrom(other.DEPRECATEDSyncedEventSenderNodeData); + } + if (other.dEPRECATEDSfxAudioData_ != null) { + if (dEPRECATEDSfxAudioData_ == null) { + DEPRECATEDSfxAudioData = new global::RecRoom.Protobuf.Core.GuidData(); + } + DEPRECATEDSfxAudioData.MergeFrom(other.DEPRECATEDSfxAudioData); + } + if (other.dEPRECATEDStateMachineData_ != null) { + if (dEPRECATEDStateMachineData_ == null) { + DEPRECATEDStateMachineData = new global::CircuitsV2.Protobuf.DEPRECATED_StateMachineData(); + } + DEPRECATEDStateMachineData.MergeFrom(other.DEPRECATEDStateMachineData); + } + _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: { + DEPRECATEDNodeId = input.ReadBytes(); + break; + } + case 18: { + DEPRECATEDNodeType = input.ReadBytes(); + break; + } + case 26: { + if (dEPRECATEDInputPortCollection_ == null) { + DEPRECATEDInputPortCollection = new global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData(); + } + input.ReadMessage(DEPRECATEDInputPortCollection); + break; + } + case 34: { + if (dEPRECATEDOutputPortCollection_ == null) { + DEPRECATEDOutputPortCollection = new global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData(); + } + input.ReadMessage(DEPRECATEDOutputPortCollection); + break; + } + case 42: { + dEPRECATEDNodeConnectionDatas_.AddEntriesFrom(input, _repeated_dEPRECATEDNodeConnectionDatas_codec); + break; + } + case 50: { + NodeName = input.ReadString(); + break; + } + case 58: { + if (inventionData_ == null) { + InventionData = new global::CircuitsV2.Protobuf.InventionPieceData(); + } + input.ReadMessage(InventionData); + break; + } + case 66: { + if (transformData_ == null) { + TransformData = new global::CircuitsV2.Protobuf.CircuitObjectTransformData(); + } + input.ReadMessage(TransformData); + break; + } + case 74: { + if (dEPRECATEDNodeGroups0_ == null) { + DEPRECATEDNodeGroups0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDNodeGroups0); + break; + } + case 82: { + dEPRECATEDNodeGroups1_.AddEntriesFrom(input, _repeated_dEPRECATEDNodeGroups1_codec); + break; + } + case 90: { + nodeGroups_.AddEntriesFrom(input, _repeated_nodeGroups_codec); + break; + } + case 98: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 106: { + if (nodeType_ == null) { + NodeType = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeType); + break; + } + case 112: { + MakerPenInteractionFilter = input.ReadInt32(); + break; + } + case 120: { + IsFrozen = input.ReadBool(); + break; + } + case 802: { + dEPRECATEDListensToEventIds_.AddEntriesFrom(input, _repeated_dEPRECATEDListensToEventIds_codec); + break; + } + case 810: { + dEPRECATEDSendsToEventIds_.AddEntriesFrom(input, _repeated_dEPRECATEDSendsToEventIds_codec); + break; + } + case 818: { + if (switchNodeData_ == null) { + SwitchNodeData = new global::CircuitsV2.Protobuf.SwitchNodeData(); + } + input.ReadMessage(SwitchNodeData); + break; + } + case 826: { + if (variableNodeData_ == null) { + VariableNodeData = new global::CircuitsV2.Protobuf.VariableNodeData(); + } + input.ReadMessage(VariableNodeData); + break; + } + case 834: { + if (graphNodeData_ == null) { + GraphNodeData = new global::CircuitsV2.Protobuf.GraphNodeData(); + } + input.ReadMessage(GraphNodeData); + break; + } + case 842: { + if (inNodeData_ == null) { + InNodeData = new global::CircuitsV2.Protobuf.InNodeData(); + } + input.ReadMessage(InNodeData); + break; + } + case 850: { + if (outNodeData_ == null) { + OutNodeData = new global::CircuitsV2.Protobuf.OutNodeData(); + } + input.ReadMessage(OutNodeData); + break; + } + case 858: { + if (eventReceiverNodeData_ == null) { + EventReceiverNodeData = new global::CircuitsV2.Protobuf.EventReceiverNodeData(); + } + input.ReadMessage(EventReceiverNodeData); + break; + } + case 866: { + if (eventSenderNodeData_ == null) { + EventSenderNodeData = new global::CircuitsV2.Protobuf.EventSenderNodeData(); + } + input.ReadMessage(EventSenderNodeData); + break; + } + case 874: { + if (selfNodeData_ == null) { + SelfNodeData = new global::CircuitsV2.Protobuf.SelfNodeData(); + } + input.ReadMessage(SelfNodeData); + break; + } + case 882: { + if (controlPanelData_ == null) { + ControlPanelData = new global::CircuitsV2.Protobuf.ControlPanelData(); + } + input.ReadMessage(ControlPanelData); + break; + } + case 890: { + if (dEPRECATEDSyncedEventSenderNodeData_ == null) { + DEPRECATEDSyncedEventSenderNodeData = new global::CircuitsV2.Protobuf.DEPRECATED_SyncedEventSenderNodeData(); + } + input.ReadMessage(DEPRECATEDSyncedEventSenderNodeData); + break; + } + case 898: { + if (logNodeData_ == null) { + LogNodeData = new global::CircuitsV2.Protobuf.LogNodeData(); + } + input.ReadMessage(LogNodeData); + break; + } + case 906: { + if (propertyNodeData_ == null) { + PropertyNodeData = new global::CircuitsV2.Protobuf.PropertyNodeData(); + } + input.ReadMessage(PropertyNodeData); + break; + } + case 914: { + if (boardBusData_ == null) { + BoardBusData = new global::CircuitsV2.Protobuf.BoardBusData(); + } + input.ReadMessage(BoardBusData); + break; + } + case 922: { + if (eventDefinitionNodeData_ == null) { + EventDefinitionNodeData = new global::CircuitsV2.Protobuf.EventDefinitionNodeData(); + } + input.ReadMessage(EventDefinitionNodeData); + break; + } + case 930: { + if (awardCurrencyNodeData_ == null) { + AwardCurrencyNodeData = new global::CircuitsV2.Protobuf.AwardCurrencyNodeData(); + } + input.ReadMessage(AwardCurrencyNodeData); + break; + } + case 938: { + if (getBalanceNodeData_ == null) { + GetBalanceNodeData = new global::CircuitsV2.Protobuf.GetBalanceNodeData(); + } + input.ReadMessage(GetBalanceNodeData); + break; + } + case 944: { + ColorData = input.ReadInt32(); + break; + } + case 954: { + if (constantConsumableNodeData_ == null) { + ConstantConsumableNodeData = new global::CircuitsV2.Protobuf.ConstantConsumableData(); + } + input.ReadMessage(ConstantConsumableNodeData); + break; + } + case 962: { + if (raycastNodeData_ == null) { + RaycastNodeData = new global::CircuitsV2.Protobuf.RaycastNodeData(); + } + input.ReadMessage(RaycastNodeData); + break; + } + case 970: { + if (leaderboardStatData_ == null) { + LeaderboardStatData = new global::CircuitsV2.Protobuf.LeaderboardStatData(); + } + input.ReadMessage(LeaderboardStatData); + break; + } + case 978: { + if (colorConstantNodeData_ == null) { + ColorConstantNodeData = new global::CircuitsV2.Protobuf.ColorConstantNodeData(); + } + input.ReadMessage(ColorConstantNodeData); + break; + } + case 986: { + if (sampleAudioData_ == null) { + SampleAudioData = new global::CircuitsV2.Protobuf.SampleAudioData(); + } + input.ReadMessage(SampleAudioData); + break; + } + case 994: { + if (commentNodeData_ == null) { + CommentNodeData = new global::CircuitsV2.Protobuf.CommentNodeData(); + } + input.ReadMessage(CommentNodeData); + break; + } + case 1002: { + if (constantDestinationNodeData_ == null) { + ConstantDestinationNodeData = new global::CircuitsV2.Protobuf.ConstantDestinationData(); + } + input.ReadMessage(ConstantDestinationNodeData); + break; + } + case 1010: { + if (holsterNodeData_ == null) { + HolsterNodeData = new global::CircuitsV2.Protobuf.HolsterNodeData(); + } + input.ReadMessage(HolsterNodeData); + break; + } + case 1018: { + if (hudElementData_ == null) { + HudElementData = new global::CircuitsV2.Protobuf.HudElementData(); + } + input.ReadMessage(HudElementData); + break; + } + case 1026: { + if (setPlayerNameColorData_ == null) { + SetPlayerNameColorData = new global::CircuitsV2.Protobuf.SetPlayerNameColorData(); + } + input.ReadMessage(SetPlayerNameColorData); + break; + } + case 1034: { + if (dEPRECATEDSfxAudioData_ == null) { + DEPRECATEDSfxAudioData = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DEPRECATEDSfxAudioData); + break; + } + case 1042: { + if (constantPlayerOutfitSlotFlagNodeData_ == null) { + ConstantPlayerOutfitSlotFlagNodeData = new global::CircuitsV2.Protobuf.ConstantPlayerOutfitSlotFlagNodeData(); + } + input.ReadMessage(ConstantPlayerOutfitSlotFlagNodeData); + break; + } + case 1050: { + if (bigDebugChipData_ == null) { + BigDebugChipData = new global::CircuitsV2.Protobuf.BigDebugChipData(); + } + input.ReadMessage(BigDebugChipData); + break; + } + case 1058: { + if (playerWorldUiData_ == null) { + PlayerWorldUiData = new global::CircuitsV2.Protobuf.PlayerWorldUIData(); + } + input.ReadMessage(PlayerWorldUiData); + break; + } + case 1066: { + if (sequenceNodeData_ == null) { + SequenceNodeData = new global::CircuitsV2.Protobuf.SequenceNodeData(); + } + input.ReadMessage(SequenceNodeData); + break; + } + case 1074: { + if (constantRoomKeyNodeData_ == null) { + ConstantRoomKeyNodeData = new global::CircuitsV2.Protobuf.ConstantRoomKeyData(); + } + input.ReadMessage(ConstantRoomKeyNodeData); + break; + } + case 1082: { + if (moodsConstantNodeData_ == null) { + MoodsConstantNodeData = new global::CircuitsV2.Protobuf.MoodsConstantNodeData(); + } + input.ReadMessage(MoodsConstantNodeData); + break; + } + case 1090: { + if (sunConstantNodeData_ == null) { + SunConstantNodeData = new global::CircuitsV2.Protobuf.SunConstantNodeData(); + } + input.ReadMessage(SunConstantNodeData); + break; + } + case 1098: { + if (fogConstantNodeData_ == null) { + FogConstantNodeData = new global::CircuitsV2.Protobuf.FogConstantNodeData(); + } + input.ReadMessage(FogConstantNodeData); + break; + } + case 1106: { + if (backgroundObjectsConstantNodeData_ == null) { + BackgroundObjectsConstantNodeData = new global::CircuitsV2.Protobuf.BackgroundObjectsConstantNodeData(); + } + input.ReadMessage(BackgroundObjectsConstantNodeData); + break; + } + case 1114: { + if (skydomeConstantNodeData_ == null) { + SkydomeConstantNodeData = new global::CircuitsV2.Protobuf.SkydomeConstantNodeData(); + } + input.ReadMessage(SkydomeConstantNodeData); + break; + } + case 1122: { + if (sfxAudioData_ == null) { + SfxAudioData = new global::CircuitsV2.Protobuf.SfxAudioData(); + } + input.ReadMessage(SfxAudioData); + break; + } + case 1130: { + if (playAudioAtPositionData_ == null) { + PlayAudioAtPositionData = new global::CircuitsV2.Protobuf.PlayAudioAtPositionData(); + } + input.ReadMessage(PlayAudioAtPositionData); + break; + } + case 1138: { + if (constantRewardData_ == null) { + ConstantRewardData = new global::CircuitsV2.Protobuf.ConstantRewardData(); + } + input.ReadMessage(ConstantRewardData); + break; + } + case 1146: { + if (awardRoomKeyNodeData_ == null) { + AwardRoomKeyNodeData = new global::CircuitsV2.Protobuf.AwardRoomKeyNodeData(); + } + input.ReadMessage(AwardRoomKeyNodeData); + break; + } + case 1154: { + if (awardConsumableNodeData_ == null) { + AwardConsumableNodeData = new global::CircuitsV2.Protobuf.AwardConsumableNodeData(); + } + input.ReadMessage(AwardConsumableNodeData); + break; + } + case 1162: { + if (dataTableNodeData_ == null) { + DataTableNodeData = new global::CircuitsV2.Protobuf.DataTableNodeData(); + } + input.ReadMessage(DataTableNodeData); + break; + } + case 1170: { + if (roomHudData_ == null) { + RoomHudData = new global::CircuitsV2.Protobuf.RoomHudData(); + } + input.ReadMessage(RoomHudData); + break; + } + case 1178: { + if (dataTableConfiguredColumnNodeData_ == null) { + DataTableConfiguredColumnNodeData = new global::CircuitsV2.Protobuf.DataTableConfiguredColumnNodeData(); + } + input.ReadMessage(DataTableConfiguredColumnNodeData); + break; + } + case 1186: { + if (locomotionRequestSteeringNodeData_ == null) { + LocomotionRequestSteeringNodeData = new global::CircuitsV2.Protobuf.LocomotionRequestSteeringNodeData(); + } + input.ReadMessage(LocomotionRequestSteeringNodeData); + break; + } + case 1194: { + if (bannerNotificationNodeData_ == null) { + BannerNotificationNodeData = new global::CircuitsV2.Protobuf.BannerNotificationNodeData(); + } + input.ReadMessage(BannerNotificationNodeData); + break; + } + case 1202: { + if (rewardNotificationNodeData_ == null) { + RewardNotificationNodeData = new global::CircuitsV2.Protobuf.RewardNotificationNodeData(); + } + input.ReadMessage(RewardNotificationNodeData); + break; + } + case 1210: { + if (constantInventoryItemNodeData_ == null) { + ConstantInventoryItemNodeData = new global::CircuitsV2.Protobuf.ConstantInventoryItemData(); + } + input.ReadMessage(ConstantInventoryItemNodeData); + break; + } + case 1218: { + if (playerDefinitionBoardData_ == null) { + PlayerDefinitionBoardData = new global::CircuitsV2.Protobuf.PlayerDefinitionBoardData(); + } + input.ReadMessage(PlayerDefinitionBoardData); + break; + } + case 1226: { + if (constantGiftdropShopItemData_ == null) { + ConstantGiftdropShopItemData = new global::CircuitsV2.Protobuf.ConstantGiftDropShopItemNodeData(); + } + input.ReadMessage(ConstantGiftdropShopItemData); + break; + } + case 1234: { + if (constantObjectiveMarkerNodeData_ == null) { + ConstantObjectiveMarkerNodeData = new global::CircuitsV2.Protobuf.ConstantObjectiveMarkerData(); + } + input.ReadMessage(ConstantObjectiveMarkerNodeData); + break; + } + case 1242: { + if (constantRoomCurrencyNodeData_ == null) { + ConstantRoomCurrencyNodeData = new global::CircuitsV2.Protobuf.ConstantRoomCurrencyData(); + } + input.ReadMessage(ConstantRoomCurrencyNodeData); + break; + } + case 1250: { + if (awardCurrencyFromConstantNodeData_ == null) { + AwardCurrencyFromConstantNodeData = new global::CircuitsV2.Protobuf.AwardCurrencyFromConstantNodeData(); + } + input.ReadMessage(AwardCurrencyFromConstantNodeData); + break; + } + case 1258: { + if (getBalanceFromConstantNodeData_ == null) { + GetBalanceFromConstantNodeData = new global::CircuitsV2.Protobuf.GetBalanceFromConstantNodeData(); + } + input.ReadMessage(GetBalanceFromConstantNodeData); + break; + } + case 1266: { + if (dEPRECATEDStateMachineData_ == null) { + DEPRECATEDStateMachineData = new global::CircuitsV2.Protobuf.DEPRECATED_StateMachineData(); + } + input.ReadMessage(DEPRECATEDStateMachineData); + break; + } + case 1274: { + if (getInventoryItemCountNodeData_ == null) { + GetInventoryItemCountNodeData = new global::CircuitsV2.Protobuf.GetInventoryItemCountNodeData(); + } + input.ReadMessage(GetInventoryItemCountNodeData); + break; + } + case 1282: { + if (addInventoryItemNodeData_ == null) { + AddInventoryItemNodeData = new global::CircuitsV2.Protobuf.AddInventoryItemNodeData(); + } + input.ReadMessage(AddInventoryItemNodeData); + break; + } + case 1290: { + if (removeInventoryItemNodeData_ == null) { + RemoveInventoryItemNodeData = new global::CircuitsV2.Protobuf.RemoveInventoryItemNodeData(); + } + input.ReadMessage(RemoveInventoryItemNodeData); + break; + } + case 1298: { + if (studioFunctionNodeData_ == null) { + StudioFunctionNodeData = new global::CircuitsV2.Protobuf.StudioFunctionNodeData(); + } + input.ReadMessage(StudioFunctionNodeData); + break; + } + case 1306: { + if (constantQuickChatTableNodeData_ == null) { + ConstantQuickChatTableNodeData = new global::CircuitsV2.Protobuf.ConstantQuickChatTableData(); + } + input.ReadMessage(ConstantQuickChatTableNodeData); + break; + } + case 1314: { + if (equipmentSlotNodeData_ == null) { + EquipmentSlotNodeData = new global::CircuitsV2.Protobuf.EquipmentSlotData(); + } + input.ReadMessage(EquipmentSlotNodeData); + break; + } + case 1322: { + if (stateData_ == null) { + StateData = new global::CircuitsV2.Protobuf.ConstantStateData(); + } + input.ReadMessage(StateData); + break; + } + case 1330: { + if (constantRoomOfferNodeData_ == null) { + ConstantRoomOfferNodeData = new global::CircuitsV2.Protobuf.ConstantRoomOfferData(); + } + input.ReadMessage(ConstantRoomOfferNodeData); + break; + } + case 1338: { + if (locomotionRequestSteeringR2NodeData_ == null) { + LocomotionRequestSteeringR2NodeData = new global::CircuitsV2.Protobuf.LocomotionRequestSteeringR2NodeData(); + } + input.ReadMessage(LocomotionRequestSteeringR2NodeData); + break; + } + case 1346: { + if (functionCallNodeData_ == null) { + FunctionCallNodeData = new global::CircuitsV2.Protobuf.FunctionCallNodeData(); + } + input.ReadMessage(FunctionCallNodeData); + break; + } + case 1354: { + if (holotarRecordingData_ == null) { + HolotarRecordingData = new global::CircuitsV2.Protobuf.HolotarRecordingData(); + } + input.ReadMessage(HolotarRecordingData); + break; + } + case 1362: { + if (playerPromptNodeData_ == null) { + PlayerPromptNodeData = new global::CircuitsV2.Protobuf.PlayerPromptNodeData(); + } + input.ReadMessage(PlayerPromptNodeData); + break; + } + case 1370: { + if (constantStorefrontItemData_ == null) { + ConstantStorefrontItemData = new global::CircuitsV2.Protobuf.ConstantStorefrontItemData(); + } + input.ReadMessage(ConstantStorefrontItemData); + break; + } + case 1378: { + if (audioFxZoneSetEffectNodeData_ == null) { + AudioFxZoneSetEffectNodeData = new global::CircuitsV2.Protobuf.AudioFxZoneSetEffectNodeData(); + } + input.ReadMessage(AudioFxZoneSetEffectNodeData); + break; + } + case 1386: { + if (constantPlayerEventNodeData_ == null) { + ConstantPlayerEventNodeData = new global::CircuitsV2.Protobuf.ConstantPlayerEventNodeData(); + } + input.ReadMessage(ConstantPlayerEventNodeData); + break; + } + case 1394: { + if (customPropertyNodeData_ == null) { + CustomPropertyNodeData = new global::CircuitsV2.Protobuf.CustomPropertyNodeData(); + } + input.ReadMessage(CustomPropertyNodeData); + break; + } + case 1402: { + if (requestAvatarLocomotionAnimationData_ == null) { + RequestAvatarLocomotionAnimationData = new global::CircuitsV2.Protobuf.RequestAvatarLocomotionAnimationData(); + } + input.ReadMessage(RequestAvatarLocomotionAnimationData); + break; + } + case 1410: { + if (constantAvatarItemNodeData_ == null) { + ConstantAvatarItemNodeData = new global::CircuitsV2.Protobuf.ConstantAvatarItemData(); + } + input.ReadMessage(ConstantAvatarItemNodeData); + break; + } + case 1418: { + if (constantBodyPartNodeData_ == null) { + ConstantBodyPartNodeData = new global::CircuitsV2.Protobuf.ConstantBodyPartData(); + } + input.ReadMessage(ConstantBodyPartNodeData); + break; + } + case 1426: { + if (messageReceiverNodeData_ == null) { + MessageReceiverNodeData = new global::CircuitsV2.Protobuf.MessageReceiverNodeData(); + } + input.ReadMessage(MessageReceiverNodeData); + break; + } + case 1434: { + if (messageSenderNodeData_ == null) { + MessageSenderNodeData = new global::CircuitsV2.Protobuf.MessageSenderNodeData(); + } + input.ReadMessage(MessageSenderNodeData); + break; + } + case 1442: { + if (projectileData_ == null) { + ProjectileData = new global::CircuitsV2.Protobuf.ProjectileData(); + } + input.ReadMessage(ProjectileData); + break; + } + case 1450: { + if (particleVfxData_ == null) { + ParticleVfxData = new global::CircuitsV2.Protobuf.ParticleVfxData(); + } + input.ReadMessage(ParticleVfxData); + break; + } + case 1458: { + if (playParticleVfxAtPositionData_ == null) { + PlayParticleVfxAtPositionData = new global::CircuitsV2.Protobuf.PlayParticleVfxAtPositionData(); + } + input.ReadMessage(PlayParticleVfxAtPositionData); + break; + } + case 1466: { + if (isRecRoomObjectOfTypeNodeData_ == null) { + IsRecRoomObjectOfTypeNodeData = new global::CircuitsV2.Protobuf.IsRecRoomObjectOfTypeNodeData(); + } + input.ReadMessage(IsRecRoomObjectOfTypeNodeData); + break; + } + case 1482: { + if (creationObjectGetAllOfTypeWithTagNodeData_ == null) { + CreationObjectGetAllOfTypeWithTagNodeData = new global::CircuitsV2.Protobuf.CreationObjectGetAllOfTypeWithTagNodeData(); + } + input.ReadMessage(CreationObjectGetAllOfTypeWithTagNodeData); + break; + } + case 1490: { + if (gameAiSendUserPromptWithStructuredResponseNodeData_ == null) { + GameAiSendUserPromptWithStructuredResponseNodeData = new global::CircuitsV2.Protobuf.GameAISendUserPromptWithStructuredResponseNodeData(); + } + input.ReadMessage(GameAiSendUserPromptWithStructuredResponseNodeData); + break; + } + case 1498: { + if (textureConstantData_ == null) { + TextureConstantData = new global::CircuitsV2.Protobuf.TextureConstantData(); + } + input.ReadMessage(TextureConstantData); + break; + } + case 1506: { + if (textToSpeechData_ == null) { + TextToSpeechData = new global::CircuitsV2.Protobuf.TextToSpeechData(); + } + input.ReadMessage(TextToSpeechData); + break; + } + case 1514: { + if (genAiAudioData_ == null) { + GenAiAudioData = new global::CircuitsV2.Protobuf.GenAiAudioData(); + } + input.ReadMessage(GenAiAudioData); + break; + } + case 1522: { + if (chatAiModelNodeData_ == null) { + ChatAiModelNodeData = new global::CircuitsV2.Protobuf.ChatAiModelNodeData(); + } + input.ReadMessage(ChatAiModelNodeData); + break; + } + case 1530: { + if (imageGenerationAiModelNodeData_ == null) { + ImageGenerationAiModelNodeData = new global::CircuitsV2.Protobuf.ImageGenerationAiModelNodeData(); + } + input.ReadMessage(ImageGenerationAiModelNodeData); + 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: { + DEPRECATEDNodeId = input.ReadBytes(); + break; + } + case 18: { + DEPRECATEDNodeType = input.ReadBytes(); + break; + } + case 26: { + if (dEPRECATEDInputPortCollection_ == null) { + DEPRECATEDInputPortCollection = new global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData(); + } + input.ReadMessage(DEPRECATEDInputPortCollection); + break; + } + case 34: { + if (dEPRECATEDOutputPortCollection_ == null) { + DEPRECATEDOutputPortCollection = new global::CircuitsV2.Protobuf.DEPRECATED_PortCollectionData(); + } + input.ReadMessage(DEPRECATEDOutputPortCollection); + break; + } + case 42: { + dEPRECATEDNodeConnectionDatas_.AddEntriesFrom(ref input, _repeated_dEPRECATEDNodeConnectionDatas_codec); + break; + } + case 50: { + NodeName = input.ReadString(); + break; + } + case 58: { + if (inventionData_ == null) { + InventionData = new global::CircuitsV2.Protobuf.InventionPieceData(); + } + input.ReadMessage(InventionData); + break; + } + case 66: { + if (transformData_ == null) { + TransformData = new global::CircuitsV2.Protobuf.CircuitObjectTransformData(); + } + input.ReadMessage(TransformData); + break; + } + case 74: { + if (dEPRECATEDNodeGroups0_ == null) { + DEPRECATEDNodeGroups0 = new global::CircuitsV2.Protobuf.DEPRECATED_ListDictionaryData(); + } + input.ReadMessage(DEPRECATEDNodeGroups0); + break; + } + case 82: { + dEPRECATEDNodeGroups1_.AddEntriesFrom(ref input, _repeated_dEPRECATEDNodeGroups1_codec); + break; + } + case 90: { + nodeGroups_.AddEntriesFrom(ref input, _repeated_nodeGroups_codec); + break; + } + case 98: { + if (nodeId_ == null) { + NodeId = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeId); + break; + } + case 106: { + if (nodeType_ == null) { + NodeType = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(NodeType); + break; + } + case 112: { + MakerPenInteractionFilter = input.ReadInt32(); + break; + } + case 120: { + IsFrozen = input.ReadBool(); + break; + } + case 802: { + dEPRECATEDListensToEventIds_.AddEntriesFrom(ref input, _repeated_dEPRECATEDListensToEventIds_codec); + break; + } + case 810: { + dEPRECATEDSendsToEventIds_.AddEntriesFrom(ref input, _repeated_dEPRECATEDSendsToEventIds_codec); + break; + } + case 818: { + if (switchNodeData_ == null) { + SwitchNodeData = new global::CircuitsV2.Protobuf.SwitchNodeData(); + } + input.ReadMessage(SwitchNodeData); + break; + } + case 826: { + if (variableNodeData_ == null) { + VariableNodeData = new global::CircuitsV2.Protobuf.VariableNodeData(); + } + input.ReadMessage(VariableNodeData); + break; + } + case 834: { + if (graphNodeData_ == null) { + GraphNodeData = new global::CircuitsV2.Protobuf.GraphNodeData(); + } + input.ReadMessage(GraphNodeData); + break; + } + case 842: { + if (inNodeData_ == null) { + InNodeData = new global::CircuitsV2.Protobuf.InNodeData(); + } + input.ReadMessage(InNodeData); + break; + } + case 850: { + if (outNodeData_ == null) { + OutNodeData = new global::CircuitsV2.Protobuf.OutNodeData(); + } + input.ReadMessage(OutNodeData); + break; + } + case 858: { + if (eventReceiverNodeData_ == null) { + EventReceiverNodeData = new global::CircuitsV2.Protobuf.EventReceiverNodeData(); + } + input.ReadMessage(EventReceiverNodeData); + break; + } + case 866: { + if (eventSenderNodeData_ == null) { + EventSenderNodeData = new global::CircuitsV2.Protobuf.EventSenderNodeData(); + } + input.ReadMessage(EventSenderNodeData); + break; + } + case 874: { + if (selfNodeData_ == null) { + SelfNodeData = new global::CircuitsV2.Protobuf.SelfNodeData(); + } + input.ReadMessage(SelfNodeData); + break; + } + case 882: { + if (controlPanelData_ == null) { + ControlPanelData = new global::CircuitsV2.Protobuf.ControlPanelData(); + } + input.ReadMessage(ControlPanelData); + break; + } + case 890: { + if (dEPRECATEDSyncedEventSenderNodeData_ == null) { + DEPRECATEDSyncedEventSenderNodeData = new global::CircuitsV2.Protobuf.DEPRECATED_SyncedEventSenderNodeData(); + } + input.ReadMessage(DEPRECATEDSyncedEventSenderNodeData); + break; + } + case 898: { + if (logNodeData_ == null) { + LogNodeData = new global::CircuitsV2.Protobuf.LogNodeData(); + } + input.ReadMessage(LogNodeData); + break; + } + case 906: { + if (propertyNodeData_ == null) { + PropertyNodeData = new global::CircuitsV2.Protobuf.PropertyNodeData(); + } + input.ReadMessage(PropertyNodeData); + break; + } + case 914: { + if (boardBusData_ == null) { + BoardBusData = new global::CircuitsV2.Protobuf.BoardBusData(); + } + input.ReadMessage(BoardBusData); + break; + } + case 922: { + if (eventDefinitionNodeData_ == null) { + EventDefinitionNodeData = new global::CircuitsV2.Protobuf.EventDefinitionNodeData(); + } + input.ReadMessage(EventDefinitionNodeData); + break; + } + case 930: { + if (awardCurrencyNodeData_ == null) { + AwardCurrencyNodeData = new global::CircuitsV2.Protobuf.AwardCurrencyNodeData(); + } + input.ReadMessage(AwardCurrencyNodeData); + break; + } + case 938: { + if (getBalanceNodeData_ == null) { + GetBalanceNodeData = new global::CircuitsV2.Protobuf.GetBalanceNodeData(); + } + input.ReadMessage(GetBalanceNodeData); + break; + } + case 944: { + ColorData = input.ReadInt32(); + break; + } + case 954: { + if (constantConsumableNodeData_ == null) { + ConstantConsumableNodeData = new global::CircuitsV2.Protobuf.ConstantConsumableData(); + } + input.ReadMessage(ConstantConsumableNodeData); + break; + } + case 962: { + if (raycastNodeData_ == null) { + RaycastNodeData = new global::CircuitsV2.Protobuf.RaycastNodeData(); + } + input.ReadMessage(RaycastNodeData); + break; + } + case 970: { + if (leaderboardStatData_ == null) { + LeaderboardStatData = new global::CircuitsV2.Protobuf.LeaderboardStatData(); + } + input.ReadMessage(LeaderboardStatData); + break; + } + case 978: { + if (colorConstantNodeData_ == null) { + ColorConstantNodeData = new global::CircuitsV2.Protobuf.ColorConstantNodeData(); + } + input.ReadMessage(ColorConstantNodeData); + break; + } + case 986: { + if (sampleAudioData_ == null) { + SampleAudioData = new global::CircuitsV2.Protobuf.SampleAudioData(); + } + input.ReadMessage(SampleAudioData); + break; + } + case 994: { + if (commentNodeData_ == null) { + CommentNodeData = new global::CircuitsV2.Protobuf.CommentNodeData(); + } + input.ReadMessage(CommentNodeData); + break; + } + case 1002: { + if (constantDestinationNodeData_ == null) { + ConstantDestinationNodeData = new global::CircuitsV2.Protobuf.ConstantDestinationData(); + } + input.ReadMessage(ConstantDestinationNodeData); + break; + } + case 1010: { + if (holsterNodeData_ == null) { + HolsterNodeData = new global::CircuitsV2.Protobuf.HolsterNodeData(); + } + input.ReadMessage(HolsterNodeData); + break; + } + case 1018: { + if (hudElementData_ == null) { + HudElementData = new global::CircuitsV2.Protobuf.HudElementData(); + } + input.ReadMessage(HudElementData); + break; + } + case 1026: { + if (setPlayerNameColorData_ == null) { + SetPlayerNameColorData = new global::CircuitsV2.Protobuf.SetPlayerNameColorData(); + } + input.ReadMessage(SetPlayerNameColorData); + break; + } + case 1034: { + if (dEPRECATEDSfxAudioData_ == null) { + DEPRECATEDSfxAudioData = new global::RecRoom.Protobuf.Core.GuidData(); + } + input.ReadMessage(DEPRECATEDSfxAudioData); + break; + } + case 1042: { + if (constantPlayerOutfitSlotFlagNodeData_ == null) { + ConstantPlayerOutfitSlotFlagNodeData = new global::CircuitsV2.Protobuf.ConstantPlayerOutfitSlotFlagNodeData(); + } + input.ReadMessage(ConstantPlayerOutfitSlotFlagNodeData); + break; + } + case 1050: { + if (bigDebugChipData_ == null) { + BigDebugChipData = new global::CircuitsV2.Protobuf.BigDebugChipData(); + } + input.ReadMessage(BigDebugChipData); + break; + } + case 1058: { + if (playerWorldUiData_ == null) { + PlayerWorldUiData = new global::CircuitsV2.Protobuf.PlayerWorldUIData(); + } + input.ReadMessage(PlayerWorldUiData); + break; + } + case 1066: { + if (sequenceNodeData_ == null) { + SequenceNodeData = new global::CircuitsV2.Protobuf.SequenceNodeData(); + } + input.ReadMessage(SequenceNodeData); + break; + } + case 1074: { + if (constantRoomKeyNodeData_ == null) { + ConstantRoomKeyNodeData = new global::CircuitsV2.Protobuf.ConstantRoomKeyData(); + } + input.ReadMessage(ConstantRoomKeyNodeData); + break; + } + case 1082: { + if (moodsConstantNodeData_ == null) { + MoodsConstantNodeData = new global::CircuitsV2.Protobuf.MoodsConstantNodeData(); + } + input.ReadMessage(MoodsConstantNodeData); + break; + } + case 1090: { + if (sunConstantNodeData_ == null) { + SunConstantNodeData = new global::CircuitsV2.Protobuf.SunConstantNodeData(); + } + input.ReadMessage(SunConstantNodeData); + break; + } + case 1098: { + if (fogConstantNodeData_ == null) { + FogConstantNodeData = new global::CircuitsV2.Protobuf.FogConstantNodeData(); + } + input.ReadMessage(FogConstantNodeData); + break; + } + case 1106: { + if (backgroundObjectsConstantNodeData_ == null) { + BackgroundObjectsConstantNodeData = new global::CircuitsV2.Protobuf.BackgroundObjectsConstantNodeData(); + } + input.ReadMessage(BackgroundObjectsConstantNodeData); + break; + } + case 1114: { + if (skydomeConstantNodeData_ == null) { + SkydomeConstantNodeData = new global::CircuitsV2.Protobuf.SkydomeConstantNodeData(); + } + input.ReadMessage(SkydomeConstantNodeData); + break; + } + case 1122: { + if (sfxAudioData_ == null) { + SfxAudioData = new global::CircuitsV2.Protobuf.SfxAudioData(); + } + input.ReadMessage(SfxAudioData); + break; + } + case 1130: { + if (playAudioAtPositionData_ == null) { + PlayAudioAtPositionData = new global::CircuitsV2.Protobuf.PlayAudioAtPositionData(); + } + input.ReadMessage(PlayAudioAtPositionData); + break; + } + case 1138: { + if (constantRewardData_ == null) { + ConstantRewardData = new global::CircuitsV2.Protobuf.ConstantRewardData(); + } + input.ReadMessage(ConstantRewardData); + break; + } + case 1146: { + if (awardRoomKeyNodeData_ == null) { + AwardRoomKeyNodeData = new global::CircuitsV2.Protobuf.AwardRoomKeyNodeData(); + } + input.ReadMessage(AwardRoomKeyNodeData); + break; + } + case 1154: { + if (awardConsumableNodeData_ == null) { + AwardConsumableNodeData = new global::CircuitsV2.Protobuf.AwardConsumableNodeData(); + } + input.ReadMessage(AwardConsumableNodeData); + break; + } + case 1162: { + if (dataTableNodeData_ == null) { + DataTableNodeData = new global::CircuitsV2.Protobuf.DataTableNodeData(); + } + input.ReadMessage(DataTableNodeData); + break; + } + case 1170: { + if (roomHudData_ == null) { + RoomHudData = new global::CircuitsV2.Protobuf.RoomHudData(); + } + input.ReadMessage(RoomHudData); + break; + } + case 1178: { + if (dataTableConfiguredColumnNodeData_ == null) { + DataTableConfiguredColumnNodeData = new global::CircuitsV2.Protobuf.DataTableConfiguredColumnNodeData(); + } + input.ReadMessage(DataTableConfiguredColumnNodeData); + break; + } + case 1186: { + if (locomotionRequestSteeringNodeData_ == null) { + LocomotionRequestSteeringNodeData = new global::CircuitsV2.Protobuf.LocomotionRequestSteeringNodeData(); + } + input.ReadMessage(LocomotionRequestSteeringNodeData); + break; + } + case 1194: { + if (bannerNotificationNodeData_ == null) { + BannerNotificationNodeData = new global::CircuitsV2.Protobuf.BannerNotificationNodeData(); + } + input.ReadMessage(BannerNotificationNodeData); + break; + } + case 1202: { + if (rewardNotificationNodeData_ == null) { + RewardNotificationNodeData = new global::CircuitsV2.Protobuf.RewardNotificationNodeData(); + } + input.ReadMessage(RewardNotificationNodeData); + break; + } + case 1210: { + if (constantInventoryItemNodeData_ == null) { + ConstantInventoryItemNodeData = new global::CircuitsV2.Protobuf.ConstantInventoryItemData(); + } + input.ReadMessage(ConstantInventoryItemNodeData); + break; + } + case 1218: { + if (playerDefinitionBoardData_ == null) { + PlayerDefinitionBoardData = new global::CircuitsV2.Protobuf.PlayerDefinitionBoardData(); + } + input.ReadMessage(PlayerDefinitionBoardData); + break; + } + case 1226: { + if (constantGiftdropShopItemData_ == null) { + ConstantGiftdropShopItemData = new global::CircuitsV2.Protobuf.ConstantGiftDropShopItemNodeData(); + } + input.ReadMessage(ConstantGiftdropShopItemData); + break; + } + case 1234: { + if (constantObjectiveMarkerNodeData_ == null) { + ConstantObjectiveMarkerNodeData = new global::CircuitsV2.Protobuf.ConstantObjectiveMarkerData(); + } + input.ReadMessage(ConstantObjectiveMarkerNodeData); + break; + } + case 1242: { + if (constantRoomCurrencyNodeData_ == null) { + ConstantRoomCurrencyNodeData = new global::CircuitsV2.Protobuf.ConstantRoomCurrencyData(); + } + input.ReadMessage(ConstantRoomCurrencyNodeData); + break; + } + case 1250: { + if (awardCurrencyFromConstantNodeData_ == null) { + AwardCurrencyFromConstantNodeData = new global::CircuitsV2.Protobuf.AwardCurrencyFromConstantNodeData(); + } + input.ReadMessage(AwardCurrencyFromConstantNodeData); + break; + } + case 1258: { + if (getBalanceFromConstantNodeData_ == null) { + GetBalanceFromConstantNodeData = new global::CircuitsV2.Protobuf.GetBalanceFromConstantNodeData(); + } + input.ReadMessage(GetBalanceFromConstantNodeData); + break; + } + case 1266: { + if (dEPRECATEDStateMachineData_ == null) { + DEPRECATEDStateMachineData = new global::CircuitsV2.Protobuf.DEPRECATED_StateMachineData(); + } + input.ReadMessage(DEPRECATEDStateMachineData); + break; + } + case 1274: { + if (getInventoryItemCountNodeData_ == null) { + GetInventoryItemCountNodeData = new global::CircuitsV2.Protobuf.GetInventoryItemCountNodeData(); + } + input.ReadMessage(GetInventoryItemCountNodeData); + break; + } + case 1282: { + if (addInventoryItemNodeData_ == null) { + AddInventoryItemNodeData = new global::CircuitsV2.Protobuf.AddInventoryItemNodeData(); + } + input.ReadMessage(AddInventoryItemNodeData); + break; + } + case 1290: { + if (removeInventoryItemNodeData_ == null) { + RemoveInventoryItemNodeData = new global::CircuitsV2.Protobuf.RemoveInventoryItemNodeData(); + } + input.ReadMessage(RemoveInventoryItemNodeData); + break; + } + case 1298: { + if (studioFunctionNodeData_ == null) { + StudioFunctionNodeData = new global::CircuitsV2.Protobuf.StudioFunctionNodeData(); + } + input.ReadMessage(StudioFunctionNodeData); + break; + } + case 1306: { + if (constantQuickChatTableNodeData_ == null) { + ConstantQuickChatTableNodeData = new global::CircuitsV2.Protobuf.ConstantQuickChatTableData(); + } + input.ReadMessage(ConstantQuickChatTableNodeData); + break; + } + case 1314: { + if (equipmentSlotNodeData_ == null) { + EquipmentSlotNodeData = new global::CircuitsV2.Protobuf.EquipmentSlotData(); + } + input.ReadMessage(EquipmentSlotNodeData); + break; + } + case 1322: { + if (stateData_ == null) { + StateData = new global::CircuitsV2.Protobuf.ConstantStateData(); + } + input.ReadMessage(StateData); + break; + } + case 1330: { + if (constantRoomOfferNodeData_ == null) { + ConstantRoomOfferNodeData = new global::CircuitsV2.Protobuf.ConstantRoomOfferData(); + } + input.ReadMessage(ConstantRoomOfferNodeData); + break; + } + case 1338: { + if (locomotionRequestSteeringR2NodeData_ == null) { + LocomotionRequestSteeringR2NodeData = new global::CircuitsV2.Protobuf.LocomotionRequestSteeringR2NodeData(); + } + input.ReadMessage(LocomotionRequestSteeringR2NodeData); + break; + } + case 1346: { + if (functionCallNodeData_ == null) { + FunctionCallNodeData = new global::CircuitsV2.Protobuf.FunctionCallNodeData(); + } + input.ReadMessage(FunctionCallNodeData); + break; + } + case 1354: { + if (holotarRecordingData_ == null) { + HolotarRecordingData = new global::CircuitsV2.Protobuf.HolotarRecordingData(); + } + input.ReadMessage(HolotarRecordingData); + break; + } + case 1362: { + if (playerPromptNodeData_ == null) { + PlayerPromptNodeData = new global::CircuitsV2.Protobuf.PlayerPromptNodeData(); + } + input.ReadMessage(PlayerPromptNodeData); + break; + } + case 1370: { + if (constantStorefrontItemData_ == null) { + ConstantStorefrontItemData = new global::CircuitsV2.Protobuf.ConstantStorefrontItemData(); + } + input.ReadMessage(ConstantStorefrontItemData); + break; + } + case 1378: { + if (audioFxZoneSetEffectNodeData_ == null) { + AudioFxZoneSetEffectNodeData = new global::CircuitsV2.Protobuf.AudioFxZoneSetEffectNodeData(); + } + input.ReadMessage(AudioFxZoneSetEffectNodeData); + break; + } + case 1386: { + if (constantPlayerEventNodeData_ == null) { + ConstantPlayerEventNodeData = new global::CircuitsV2.Protobuf.ConstantPlayerEventNodeData(); + } + input.ReadMessage(ConstantPlayerEventNodeData); + break; + } + case 1394: { + if (customPropertyNodeData_ == null) { + CustomPropertyNodeData = new global::CircuitsV2.Protobuf.CustomPropertyNodeData(); + } + input.ReadMessage(CustomPropertyNodeData); + break; + } + case 1402: { + if (requestAvatarLocomotionAnimationData_ == null) { + RequestAvatarLocomotionAnimationData = new global::CircuitsV2.Protobuf.RequestAvatarLocomotionAnimationData(); + } + input.ReadMessage(RequestAvatarLocomotionAnimationData); + break; + } + case 1410: { + if (constantAvatarItemNodeData_ == null) { + ConstantAvatarItemNodeData = new global::CircuitsV2.Protobuf.ConstantAvatarItemData(); + } + input.ReadMessage(ConstantAvatarItemNodeData); + break; + } + case 1418: { + if (constantBodyPartNodeData_ == null) { + ConstantBodyPartNodeData = new global::CircuitsV2.Protobuf.ConstantBodyPartData(); + } + input.ReadMessage(ConstantBodyPartNodeData); + break; + } + case 1426: { + if (messageReceiverNodeData_ == null) { + MessageReceiverNodeData = new global::CircuitsV2.Protobuf.MessageReceiverNodeData(); + } + input.ReadMessage(MessageReceiverNodeData); + break; + } + case 1434: { + if (messageSenderNodeData_ == null) { + MessageSenderNodeData = new global::CircuitsV2.Protobuf.MessageSenderNodeData(); + } + input.ReadMessage(MessageSenderNodeData); + break; + } + case 1442: { + if (projectileData_ == null) { + ProjectileData = new global::CircuitsV2.Protobuf.ProjectileData(); + } + input.ReadMessage(ProjectileData); + break; + } + case 1450: { + if (particleVfxData_ == null) { + ParticleVfxData = new global::CircuitsV2.Protobuf.ParticleVfxData(); + } + input.ReadMessage(ParticleVfxData); + break; + } + case 1458: { + if (playParticleVfxAtPositionData_ == null) { + PlayParticleVfxAtPositionData = new global::CircuitsV2.Protobuf.PlayParticleVfxAtPositionData(); + } + input.ReadMessage(PlayParticleVfxAtPositionData); + break; + } + case 1466: { + if (isRecRoomObjectOfTypeNodeData_ == null) { + IsRecRoomObjectOfTypeNodeData = new global::CircuitsV2.Protobuf.IsRecRoomObjectOfTypeNodeData(); + } + input.ReadMessage(IsRecRoomObjectOfTypeNodeData); + break; + } + case 1482: { + if (creationObjectGetAllOfTypeWithTagNodeData_ == null) { + CreationObjectGetAllOfTypeWithTagNodeData = new global::CircuitsV2.Protobuf.CreationObjectGetAllOfTypeWithTagNodeData(); + } + input.ReadMessage(CreationObjectGetAllOfTypeWithTagNodeData); + break; + } + case 1490: { + if (gameAiSendUserPromptWithStructuredResponseNodeData_ == null) { + GameAiSendUserPromptWithStructuredResponseNodeData = new global::CircuitsV2.Protobuf.GameAISendUserPromptWithStructuredResponseNodeData(); + } + input.ReadMessage(GameAiSendUserPromptWithStructuredResponseNodeData); + break; + } + case 1498: { + if (textureConstantData_ == null) { + TextureConstantData = new global::CircuitsV2.Protobuf.TextureConstantData(); + } + input.ReadMessage(TextureConstantData); + break; + } + case 1506: { + if (textToSpeechData_ == null) { + TextToSpeechData = new global::CircuitsV2.Protobuf.TextToSpeechData(); + } + input.ReadMessage(TextToSpeechData); + break; + } + case 1514: { + if (genAiAudioData_ == null) { + GenAiAudioData = new global::CircuitsV2.Protobuf.GenAiAudioData(); + } + input.ReadMessage(GenAiAudioData); + break; + } + case 1522: { + if (chatAiModelNodeData_ == null) { + ChatAiModelNodeData = new global::CircuitsV2.Protobuf.ChatAiModelNodeData(); + } + input.ReadMessage(ChatAiModelNodeData); + break; + } + case 1530: { + if (imageGenerationAiModelNodeData_ == null) { + ImageGenerationAiModelNodeData = new global::CircuitsV2.Protobuf.ImageGenerationAiModelNodeData(); + } + input.ReadMessage(ImageGenerationAiModelNodeData); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/persistence_CircuitNodeData.cs b/persistence_CircuitNodeData.cs new file mode 100644 index 0000000..b51be7c --- /dev/null +++ b/persistence_CircuitNodeData.cs @@ -0,0 +1,704 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/circuit_node_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/circuit_node_data.proto + public static partial class CircuitNodeDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/circuit_node_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static CircuitNodeDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CixyZWNfcm9vbS9wZXJzaXN0ZW5jZS9jaXJjdWl0X25vZGVfZGF0YS5wcm90", + "bxIIcmVjX3Jvb20iQAoPQ2lyY3VpdE5vZGVEYXRhEhcKD2NpcmN1aXRfbm9k", + "ZV9pZBgBIAEoBRIUCgxub2RlX21lc3NhZ2UYAiABKAkinAEKFVN0YXRlTWFj", + "aGluZVN0YXRlRGF0YRIRCglzdGF0ZV9pZHgYASABKAUSHQoVc3RhdGVfbWFj", + "aGluZV92aWV3X2lkGAIgASgMEgwKBG5hbWUYAyABKAkSDAoEdmFsMRgEIAEo", + "BRIMCgR2YWwyGAUgASgFEgwKBHZhbDMYBiABKAUSGQoRbWluX3RpbWVfaW5f", + "c3RhdGUYByABKAVCE6oCEFJlY1Jvb20uUHJvdG9idWZiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.CircuitNodeData), global::RecRoom.Protobuf.CircuitNodeData.Parser, new[]{ "CircuitNodeId", "NodeMessage" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.StateMachineStateData), global::RecRoom.Protobuf.StateMachineStateData.Parser, new[]{ "StateIdx", "StateMachineViewId", "Name", "Val1", "Val2", "Val3", "MinTimeInState" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CircuitNodeData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CircuitNodeData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.CircuitNodeDataReflection.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 CircuitNodeData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitNodeData(CircuitNodeData other) : this() { + circuitNodeId_ = other.circuitNodeId_; + nodeMessage_ = other.nodeMessage_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CircuitNodeData Clone() { + return new CircuitNodeData(this); + } + + /// Field number for the "circuit_node_id" field. + public const int CircuitNodeIdFieldNumber = 1; + private int circuitNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CircuitNodeId { + get { return circuitNodeId_; } + set { + circuitNodeId_ = value; + } + } + + /// Field number for the "node_message" field. + public const int NodeMessageFieldNumber = 2; + private string nodeMessage_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NodeMessage { + get { return nodeMessage_; } + set { + nodeMessage_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CircuitNodeData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CircuitNodeData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CircuitNodeId != other.CircuitNodeId) return false; + if (NodeMessage != other.NodeMessage) 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 (CircuitNodeId != 0) hash ^= CircuitNodeId.GetHashCode(); + if (NodeMessage.Length != 0) hash ^= NodeMessage.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 (CircuitNodeId != 0) { + output.WriteRawTag(8); + output.WriteInt32(CircuitNodeId); + } + if (NodeMessage.Length != 0) { + output.WriteRawTag(18); + output.WriteString(NodeMessage); + } + 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 (CircuitNodeId != 0) { + output.WriteRawTag(8); + output.WriteInt32(CircuitNodeId); + } + if (NodeMessage.Length != 0) { + output.WriteRawTag(18); + output.WriteString(NodeMessage); + } + 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 (CircuitNodeId != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(CircuitNodeId); + } + if (NodeMessage.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(NodeMessage); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CircuitNodeData other) { + if (other == null) { + return; + } + if (other.CircuitNodeId != 0) { + CircuitNodeId = other.CircuitNodeId; + } + if (other.NodeMessage.Length != 0) { + NodeMessage = other.NodeMessage; + } + _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 8: { + CircuitNodeId = input.ReadInt32(); + break; + } + case 18: { + NodeMessage = input.ReadString(); + 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 8: { + CircuitNodeId = input.ReadInt32(); + break; + } + case 18: { + NodeMessage = input.ReadString(); + break; + } + } + } + } + #endif + + } + + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StateMachineStateData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StateMachineStateData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.CircuitNodeDataReflection.Descriptor.MessageTypes[1]; } + } + + [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 StateMachineStateData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StateMachineStateData(StateMachineStateData other) : this() { + stateIdx_ = other.stateIdx_; + stateMachineViewId_ = other.stateMachineViewId_; + name_ = other.name_; + val1_ = other.val1_; + val2_ = other.val2_; + val3_ = other.val3_; + minTimeInState_ = other.minTimeInState_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StateMachineStateData Clone() { + return new StateMachineStateData(this); + } + + /// Field number for the "state_idx" field. + public const int StateIdxFieldNumber = 1; + private int stateIdx_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int StateIdx { + get { return stateIdx_; } + set { + stateIdx_ = value; + } + } + + /// Field number for the "state_machine_view_id" field. + public const int StateMachineViewIdFieldNumber = 2; + private pb::ByteString stateMachineViewId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString StateMachineViewId { + get { return stateMachineViewId_; } + set { + stateMachineViewId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private string name_ = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "val1" field. + public const int Val1FieldNumber = 4; + private int val1_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Val1 { + get { return val1_; } + set { + val1_ = value; + } + } + + /// Field number for the "val2" field. + public const int Val2FieldNumber = 5; + private int val2_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Val2 { + get { return val2_; } + set { + val2_ = value; + } + } + + /// Field number for the "val3" field. + public const int Val3FieldNumber = 6; + private int val3_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Val3 { + get { return val3_; } + set { + val3_ = value; + } + } + + /// Field number for the "min_time_in_state" field. + public const int MinTimeInStateFieldNumber = 7; + private int minTimeInState_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MinTimeInState { + get { return minTimeInState_; } + set { + minTimeInState_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StateMachineStateData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StateMachineStateData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (StateIdx != other.StateIdx) return false; + if (StateMachineViewId != other.StateMachineViewId) return false; + if (Name != other.Name) return false; + if (Val1 != other.Val1) return false; + if (Val2 != other.Val2) return false; + if (Val3 != other.Val3) return false; + if (MinTimeInState != other.MinTimeInState) 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 (StateIdx != 0) hash ^= StateIdx.GetHashCode(); + if (StateMachineViewId.Length != 0) hash ^= StateMachineViewId.GetHashCode(); + if (Name.Length != 0) hash ^= Name.GetHashCode(); + if (Val1 != 0) hash ^= Val1.GetHashCode(); + if (Val2 != 0) hash ^= Val2.GetHashCode(); + if (Val3 != 0) hash ^= Val3.GetHashCode(); + if (MinTimeInState != 0) hash ^= MinTimeInState.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 (StateIdx != 0) { + output.WriteRawTag(8); + output.WriteInt32(StateIdx); + } + if (StateMachineViewId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(StateMachineViewId); + } + if (Name.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (Val1 != 0) { + output.WriteRawTag(32); + output.WriteInt32(Val1); + } + if (Val2 != 0) { + output.WriteRawTag(40); + output.WriteInt32(Val2); + } + if (Val3 != 0) { + output.WriteRawTag(48); + output.WriteInt32(Val3); + } + if (MinTimeInState != 0) { + output.WriteRawTag(56); + output.WriteInt32(MinTimeInState); + } + 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 (StateIdx != 0) { + output.WriteRawTag(8); + output.WriteInt32(StateIdx); + } + if (StateMachineViewId.Length != 0) { + output.WriteRawTag(18); + output.WriteBytes(StateMachineViewId); + } + if (Name.Length != 0) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (Val1 != 0) { + output.WriteRawTag(32); + output.WriteInt32(Val1); + } + if (Val2 != 0) { + output.WriteRawTag(40); + output.WriteInt32(Val2); + } + if (Val3 != 0) { + output.WriteRawTag(48); + output.WriteInt32(Val3); + } + if (MinTimeInState != 0) { + output.WriteRawTag(56); + output.WriteInt32(MinTimeInState); + } + 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 (StateIdx != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(StateIdx); + } + if (StateMachineViewId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(StateMachineViewId); + } + if (Name.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (Val1 != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Val1); + } + if (Val2 != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Val2); + } + if (Val3 != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Val3); + } + if (MinTimeInState != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(MinTimeInState); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StateMachineStateData other) { + if (other == null) { + return; + } + if (other.StateIdx != 0) { + StateIdx = other.StateIdx; + } + if (other.StateMachineViewId.Length != 0) { + StateMachineViewId = other.StateMachineViewId; + } + if (other.Name.Length != 0) { + Name = other.Name; + } + if (other.Val1 != 0) { + Val1 = other.Val1; + } + if (other.Val2 != 0) { + Val2 = other.Val2; + } + if (other.Val3 != 0) { + Val3 = other.Val3; + } + if (other.MinTimeInState != 0) { + MinTimeInState = other.MinTimeInState; + } + _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 8: { + StateIdx = input.ReadInt32(); + break; + } + case 18: { + StateMachineViewId = input.ReadBytes(); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 32: { + Val1 = input.ReadInt32(); + break; + } + case 40: { + Val2 = input.ReadInt32(); + break; + } + case 48: { + Val3 = input.ReadInt32(); + break; + } + case 56: { + MinTimeInState = input.ReadInt32(); + 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 8: { + StateIdx = input.ReadInt32(); + break; + } + case 18: { + StateMachineViewId = input.ReadBytes(); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 32: { + Val1 = input.ReadInt32(); + break; + } + case 40: { + Val2 = input.ReadInt32(); + break; + } + case 48: { + Val3 = input.ReadInt32(); + break; + } + case 56: { + MinTimeInState = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/persistence_InventionPieceData.cs b/persistence_InventionPieceData.cs new file mode 100644 index 0000000..ea27591 --- /dev/null +++ b/persistence_InventionPieceData.cs @@ -0,0 +1,355 @@ +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: rec_room/persistence/invention_piece_data.proto +// +#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 RecRoom.Protobuf { + + /// Holder for reflection information generated from rec_room/persistence/invention_piece_data.proto + public static partial class InventionPieceDataReflection { + + #region Descriptor + /// File descriptor for rec_room/persistence/invention_piece_data.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static InventionPieceDataReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "Ci9yZWNfcm9vbS9wZXJzaXN0ZW5jZS9pbnZlbnRpb25fcGllY2VfZGF0YS5w", + "cm90bxIIcmVjX3Jvb20igAEKEkludmVudGlvblBpZWNlRGF0YRITCgtpbnN0", + "YW5jZV9pZBgBIAEoDBIUCgxpbnZlbnRpb25faWQYAiABKAMSFgoOdmVyc2lv", + "bl9udW1iZXIYAyABKAUSJwofb3JpZ2luYWxseV9mcm9tX290aGVyX2ludmVu", + "dGlvbhgEIAEoCEITqgIQUmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::RecRoom.Protobuf.InventionPieceData), global::RecRoom.Protobuf.InventionPieceData.Parser, new[]{ "InstanceId", "InventionId", "VersionNumber", "OriginallyFromOtherInvention" }, null, null, null, null) + })); + } + #endregion + + } + #region Messages + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InventionPieceData : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InventionPieceData()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::RecRoom.Protobuf.InventionPieceDataReflection.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 InventionPieceData() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionPieceData(InventionPieceData other) : this() { + instanceId_ = other.instanceId_; + inventionId_ = other.inventionId_; + versionNumber_ = other.versionNumber_; + originallyFromOtherInvention_ = other.originallyFromOtherInvention_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InventionPieceData Clone() { + return new InventionPieceData(this); + } + + /// Field number for the "instance_id" field. + public const int InstanceIdFieldNumber = 1; + private pb::ByteString instanceId_ = pb::ByteString.Empty; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString InstanceId { + get { return instanceId_; } + set { + instanceId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "invention_id" field. + public const int InventionIdFieldNumber = 2; + private long inventionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long InventionId { + get { return inventionId_; } + set { + inventionId_ = value; + } + } + + /// Field number for the "version_number" field. + public const int VersionNumberFieldNumber = 3; + private int versionNumber_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int VersionNumber { + get { return versionNumber_; } + set { + versionNumber_ = value; + } + } + + /// Field number for the "originally_from_other_invention" field. + public const int OriginallyFromOtherInventionFieldNumber = 4; + private bool originallyFromOtherInvention_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool OriginallyFromOtherInvention { + get { return originallyFromOtherInvention_; } + set { + originallyFromOtherInvention_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InventionPieceData); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InventionPieceData other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InstanceId != other.InstanceId) return false; + if (InventionId != other.InventionId) return false; + if (VersionNumber != other.VersionNumber) return false; + if (OriginallyFromOtherInvention != other.OriginallyFromOtherInvention) 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 (InstanceId.Length != 0) hash ^= InstanceId.GetHashCode(); + if (InventionId != 0L) hash ^= InventionId.GetHashCode(); + if (VersionNumber != 0) hash ^= VersionNumber.GetHashCode(); + if (OriginallyFromOtherInvention != false) hash ^= OriginallyFromOtherInvention.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 (InstanceId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(InstanceId); + } + if (InventionId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(InventionId); + } + if (VersionNumber != 0) { + output.WriteRawTag(24); + output.WriteInt32(VersionNumber); + } + if (OriginallyFromOtherInvention != false) { + output.WriteRawTag(32); + output.WriteBool(OriginallyFromOtherInvention); + } + 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 (InstanceId.Length != 0) { + output.WriteRawTag(10); + output.WriteBytes(InstanceId); + } + if (InventionId != 0L) { + output.WriteRawTag(16); + output.WriteInt64(InventionId); + } + if (VersionNumber != 0) { + output.WriteRawTag(24); + output.WriteInt32(VersionNumber); + } + if (OriginallyFromOtherInvention != false) { + output.WriteRawTag(32); + output.WriteBool(OriginallyFromOtherInvention); + } + 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 (InstanceId.Length != 0) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(InstanceId); + } + if (InventionId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(InventionId); + } + if (VersionNumber != 0) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(VersionNumber); + } + if (OriginallyFromOtherInvention != false) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InventionPieceData other) { + if (other == null) { + return; + } + if (other.InstanceId.Length != 0) { + InstanceId = other.InstanceId; + } + if (other.InventionId != 0L) { + InventionId = other.InventionId; + } + if (other.VersionNumber != 0) { + VersionNumber = other.VersionNumber; + } + if (other.OriginallyFromOtherInvention != false) { + OriginallyFromOtherInvention = other.OriginallyFromOtherInvention; + } + _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: { + InstanceId = input.ReadBytes(); + break; + } + case 16: { + InventionId = input.ReadInt64(); + break; + } + case 24: { + VersionNumber = input.ReadInt32(); + break; + } + case 32: { + OriginallyFromOtherInvention = input.ReadBool(); + 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: { + InstanceId = input.ReadBytes(); + break; + } + case 16: { + InventionId = input.ReadInt64(); + break; + } + case 24: { + VersionNumber = input.ReadInt32(); + break; + } + case 32: { + OriginallyFromOtherInvention = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code