From c1830ab5100ae7ca70037482b0ec36f2347f743c Mon Sep 17 00:00:00 2001 From: splootybean Date: Sun, 10 May 2026 13:39:01 -0700 Subject: [PATCH] Protobuf... --- ActionData.cs | 96984 ++++++++++++++++ AddInventoryItemNodeData.cs | 243 + AiData.cs | 2289 + AmmunitionData.cs | 280 + AreaControllerData.cs | 480 + AudioEffectZoneData.cs | 355 + AudioFxZoneSetEffectNodeData.cs | 243 + AudioSamplerData.cs | 715 + AudioStreamData.cs | 501 + AutosaveData.cs | 353 + AutosaveFileData.cs | 504 + AvatarData.cs | 5219 + AwardConsumableNodeData.cs | 243 + AwardCurrencyFromConstantNodeData.cs | 243 + AwardCurrencyNodeData.cs | 328 + AwardRoomKeyNodeData.cs | 242 + BackgroundObjectsConstantNodeData.cs | 235 + BannerNotificationNodeData.cs | 544 + BaseHandleData.cs | 242 + BattleRoyaleGearData.cs | 764 + Beacon.cs | 279 + BehaviorBoardInstData.cs | 280 + BehaviorDefNodeInstData.cs | 243 + BehaviorGraphInstData.cs | 280 + BehaviorsStateData.cs | 336 + BigDebugChipData.cs | 242 + BoardBusData.cs | 261 + BouncePadData.cs | 468 + BreakableObjectData.cs | 242 + ButtonData.cs | 1077 + CharadesCoopClassicGameRuleData.cs | 281 + CharadesTeamLightningGameRuleData.cs | 319 + ChatAiModelNodeData.cs | 242 + CheckpointData.cs | 242 + CircuitGlobalEntitiesData.cs | 1062 + CircuitGraphData.cs | 967 + CircuitGraphEntitiesData.cs | 946 + CircuitGraphToolMappingRegistryData.cs | 492 + CircuitInteractionFilterData.cs | 334 + CircuitLinkData.cs | 392 + CircuitNodeData.cs | 2699 + CircuitObjectTransformData.cs | 339 + CircuitRootData.cs | 573 + CircuitSerializationVersion.cs | 243 + CircuitSignalData.cs | 431 + CircuitStudioUnitySubAssetUsageData.cs | 520 + CircuitTemplateRootData.cs | 535 + CircuitTypeData.cs | 3456 + CircuitsPlayerEventData.cs | 280 + CircuitsQuatData.cs | 354 + CircuitsVec3Data.cs | 317 + CloneSpawnRequestData.cs | 307 + CloudDataLedgerData.cs | 738 + CloudDataLedgerEntryData.cs | 395 + CloudDataLedgerType.cs | 69 + CloudMemoryData.cs | 486 + CollisionDetectionVolumeData.cs | 669 + ColorConstantNodeData.cs | 242 + ColorData.cs | 353 + CommentNodeData.cs | 392 + ConfigurableCircuitVisibilityData.cs | 243 + ConfigurablePhysicsSettingsData.cs | 243 + ConfigurableSelectorData.cs | 280 + ConnectableNodeData.cs | 762 + ConstantAiFunctionNodeInstData.cs | 243 + ConstantAvatarItemNodeData.cs | 253 + ConstantBodyPartNodeData.cs | 242 + ConstantConsumableNodeData.cs | 253 + ConstantDestinationNodeData.cs | 506 + ConstantGiftdropShopItemNodeData.cs | 280 + ConstantInventoryItemNodeData.cs | 253 + ConstantObjectiveMarkerNodeData.cs | 469 + ConstantPlayerEventNodeData.cs | 291 + ConstantPlayerOutfitSlotFlagNodeData.cs | 243 + ConstantQuickChatTableNodeData.cs | 232 + ConstantRewardData.cs | 252 + ConstantRoomCurrencyNodeData.cs | 253 + ConstantRoomKeyNodeData.cs | 252 + ConstantRoomOfferNodeData.cs | 252 + ConstantStateData.cs | 252 + ConstantStorefrontItemData.cs | 280 + ConsumableRewardData.cs | 290 + ControlPanelCircuitObjectData.cs | 414 + ControlPanelData.cs | 318 + ControlPanelRootData.cs | 389 + CostumeData.cs | 533 + CreationObjectData.cs | 802 + CreationObjectGetAllOfTypeWithTagNodeData.cs | 254 + CurrencyRewardData.cs | 290 + CustomPropertiesStateData.cs | 526 + CustomPropertyInstanceSetData.cs | 234 + CustomPropertyNodeData.cs | 253 + CustomPropertyNodeInstData.cs | 280 + DEPRECATEDCircuitEventDefinitionData.cs | 310 + DEPRECATEDCircuitEventObjectData.cs | 352 + DEPRECATEDCircuitEventPropertyData.cs | 340 + DEPRECATEDCircuitGraphKind.cs | 59 + DEPRECATEDCircuitSerializationVersion.cs | 48 + DEPRECATEDCircuitTypeData.cs | 4486 + DEPRECATEDCloudDataLedgerVersion.cs | 51 + DEPRECATEDDefaultPortData.cs | 291 + DEPRECATEDDictionaryData.cs | 660 + DEPRECATEDEventBusData.cs | 264 + DEPRECATEDEventRegistrationData.cs | 452 + DEPRECATEDGameSettingsData.cs | 243 + DEPRECATEDHostSettingsData.cs | 509 + DEPRECATEDKeyedInputDescData.cs | 291 + DEPRECATEDKeyedInputNodeData.cs | 280 + DEPRECATEDKeyedInputPortData.cs | 291 + DEPRECATEDKeyedNodeDescData.cs | 291 + DEPRECATEDKeyedNodeGroupData.cs | 291 + DEPRECATEDKeyedOutputDescData.cs | 291 + DEPRECATEDKeyedOutputNodeData.cs | 280 + DEPRECATEDKeyedOutputPortData.cs | 291 + DEPRECATEDNodePortData.cs | 329 + DEPRECATEDNullableBytes.cs | 243 + DEPRECATEDOutfitData.cs | 355 + DEPRECATEDOutputPortData.cs | 243 + DEPRECATEDPortCollectionData.cs | 291 + DEPRECATEDPortGroupData.cs | 510 + DEPRECATEDPortGroupType.cs | 51 + DEPRECATEDRoomPersistenceVersion.cs | 112 + DEPRECATEDSandboxSettingsData.cs | 281 + DEPRECATEDStateMachineData.cs | 290 + DEPRECATEDSyncedEventSenderNodeData.cs | 245 + DEPRECATEDToolData.cs | 243 + DataTableColumnData.cs | 233 + DataTableColumnDefinitionData.cs | 291 + DataTableConfiguredColumnNodeData.cs | 338 + DataTableData.cs | 300 + DataTableNodeData.cs | 252 + DataTableRegistryData.cs | 234 + DataTableRegistryEntryData.cs | 301 + DialogueUiData.cs | 1043 + DodgeballGameRuleData.cs | 243 + DrawingSurfaceData.cs | 329 + DynamicLightData.cs | 903 + EntityDefinitionData.cs | 415 + EnvironmentData.cs | 288 + EquipmentSlotData.cs | 280 + EvGraphData.cs | 514 + EvGraphsData.cs | 233 + EvInputData.cs | 290 + EvNodeData.cs | 280 + EvOutputData.cs | 242 + EvStaticStateSysData.cs | 301 + EventDefinitionNodeData.cs | 338 + EventReceiverNodeData.cs | 349 + EventSenderNodeData.cs | 388 + ExplosionEmitterData.cs | 355 + FogConstantNodeData.cs | 317 + FreeGiftButtonData.cs | 242 + FullBodyAnimationOverride.cs | 50 + FullBodyPuppetToolData.cs | 340 + FunctionCallNodeData.cs | 329 + FunctionCallNodeInstData.cs | 280 + FunctionDeclInstData.cs | 372 + FunctionDefGraphInstData.cs | 280 + FunctionGraphData.cs | 372 + FunctionNodeData.cs | 243 + GameAiData.cs | 976 + ...serPromptWithStructuredResponseNodeData.cs | 871 + GameCombatAutoHealConfigurationData.cs | 281 + GameCombatDownButNotOutConfigurationData.cs | 319 + GameCombatEnemyUiConfigurationData.cs | 281 + GameCombatFriendlyFireConfigurationData.cs | 358 + GameCombatPlayerUiConfigurationData.cs | 395 + GameCombatRespawnConfigurationData.cs | 319 + GameCombatReviveConfigurationData.cs | 509 + GameConfigurationData.cs | 3118 + GameRoleCollectionData.cs | 234 + GameRoleNodeData.cs | 253 + GameRuleWrapperData.cs | 648 + GameStartRequirementConfigurationData.cs | 319 + GameStatConfigurationData.cs | 355 + GameTeamConfigurationData.cs | 243 + GameTeamPlayerVisualConfigurationData.cs | 432 + GameTeamRadioConfigurationData.cs | 318 + GenAiAudioData.cs | 392 + GetBalanceFromConstantNodeData.cs | 243 + GetBalanceNodeData.cs | 328 + GetInventoryItemCountNodeData.cs | 243 + GlassPaneData.cs | 242 + GrabberData.cs | 280 + GraphNodeData.cs | 774 + GraphSysData.cs | 350 + GraphsData.cs | 281 + GroupBoardPortMappingsData.cs | 404 + GuidData.cs | 241 + GunHandleData.cs | 1233 + HealthPotionData.cs | 356 + HolotarData.cs | 4658 + HolotarRecordingData.cs | 430 + HolsterNodeData.cs | 280 + HudElementData.cs | 504 + Id128Data.cs | 242 + IdMapping32Data.cs | 280 + ImageData.cs | 280 + ImageGenerationAiModelNodeData.cs | 243 + InNodeData.cs | 252 + InOutGraphInstData.cs | 280 + InputDescData.cs | 537 + InputGroupsData.cs | 234 + InputOutputsData.cs | 234 + InputPortData.cs | 291 + InputsData.cs | 310 + InstanceMemoryData.cs | 1028 + InteractionFilter.cs | 344 + InteractionVolumeData.cs | 593 + InventionAnchorData.cs | 338 + InventionInstanceData.cs | 290 + InventionPieceData.cs | 403 + InventionSpawnRequestData.cs | 629 + InventionUsage.cs | 514 + InventoryItemEquipmentSlotsData.cs | 233 + InvisibleCollisionData.cs | 382 + InvisibleCollisionV2Data.cs | 442 + IsRecRoomObjectOfTypeNodeData.cs | 254 + KeepsakeData.cs | 242 + KeyRewardData.cs | 252 + LaserPointerData.cs | 317 + LaserTagGameRuleData.cs | 280 + LeaderboardData.cs | 778 + LeaderboardStatData.cs | 242 + ListVariantData.cs | 233 + LocomotionRequestSteeringNodeData.cs | 243 + LocomotionRequestSteeringR2NodeData.cs | 244 + LogNodeData.cs | 242 + LogScreen.cs | 317 + MannequinData.cs | 563 + MeleeWeaponData.cs | 452 + MemoryData.cs | 1770 + MemoryType.cs | 50 + MeshLibraryData.cs | 233 + MeshLibraryRecordData.cs | 280 + MessageData.cs | 322 + MessageOptions.cs | 39 + MessageParameterData.cs | 301 + MessageReceiverNodeData.cs | 291 + MessageReceiverNodeInstData.cs | 243 + MessageSenderNodeData.cs | 389 + MessageSenderNodeInstData.cs | 243 + MessageSignatureData.cs | 271 + MessagesStateData.cs | 339 + MoodCircuitData.cs | 3267 + MoodsConstantNodeData.cs | 419 + MoveablepropData.cs | 243 + NamedTypeData.cs | 290 + NavmeshData.cs | 564 + NodeChildrenData.cs | 234 + NodeDescData.cs | 547 + NodeGroupData.cs | 416 + NodeInputsData.cs | 234 + NodeOutputsData.cs | 234 + NodeTransformData.cs | 299 + NodesData.cs | 310 + ObjectGroupData.cs | 3018 + ObjectSpawnerData.cs | 355 + OperationValidation.cs | 345 + OrphanData.cs | 289 + OutNodeData.cs | 252 + OutputDescData.cs | 376 + OutputGroupsData.cs | 234 + OutputInputsData.cs | 234 + OutputsData.cs | 310 + OverridableFieldData.cs | 2853 + PaddleballGameRuleData.cs | 280 + PaintballCaptureTheFlagGameRuleData.cs | 319 + PaintballTeamBattleGameRuleData.cs | 318 + ParticleEmitterData.cs | 429 + ParticleVfxData.cs | 252 + PersistedAudioPlayerData.cs | 580 + PersistedRoomData.cs | 1447 + PersistedRoomVersion.cs | 273 + PersistedSfxData.cs | 505 + PersistedValue.cs | 337 + PersistenceViewData.cs | 7324 ++ PlayAudioAtPositionData.cs | 393 + PlayParticleVfxAtPositionData.cs | 243 + PlayerAttractorData.cs | 242 + PlayerCloudData.cs | 721 + PlayerDefinitionBoardData.cs | 319 + PlayerEventBroadcastVolumeData.cs | 281 + PlayerGameRoleData.cs | 4343 + PlayerGraphData.cs | 253 + PlayerPromptNodeData.cs | 318 + PlayerRoomRoleData.cs | 1548 + PlayerSaveData.cs | 533 + PlayerSaveVersion.cs | 57 + PlayerTraitsData.cs | 233 + PlayerWorldBarData.cs | 392 + PlayerWorldTextData.cs | 317 + PlayerWorldUiData.cs | 472 + PoolTableData.cs | 253 + PosterData.cs | 317 + PrimitiveMemoryData.cs | 317 + ProgressionSettingsData.cs | 2071 + ProjectileData.cs | 911 + ProjectileLauncherData.cs | 706 + PropertyNodeData.cs | 253 + ProximityMineData.cs | 243 + QuaternionData.cs | 353 + RangedWeaponData.cs | 582 + RangedWeaponPropData.cs | 1490 + RaycastGizmoData.cs | 468 + RaycastNodeData.cs | 280 + RemoteControlData.cs | 243 + RemoteVideoPlayerData.cs | 393 + RemoveInventoryItemNodeData.cs | 243 + ReplicatorData.cs | 242 + ReplicatorRegistryData.cs | 866 + RequestAvatarLocomotionAnimationData.cs | 246 + RewardData.cs | 595 + RewardNotificationNodeData.cs | 544 + RoomAssetsStateData.cs | 488 + RoomConsumableButtonData.cs | 243 + RoomCurrencyButtonData.cs | 243 + RoomDoorData.cs | 494 + RoomDoorV2Data.cs | 469 + RoomHudData.cs | 988 + RoomInventoryItemRewardData.cs | 290 + RoomMoodBackgroundObjectsData.cs | 444 + RoomMoodBackgroundObjectsTypeData.cs | 355 + RoomMoodData.cs | 406 + RoomMoodFogData.cs | 365 + RoomMoodSkydomeData.cs | 515 + RoomMoodSunData.cs | 750 + RoomOperationMessage.cs | 1554 + RoomRoleCollectionData.cs | 282 + RoomatarData.cs | 2587 + RoomieCustomizationData.cs | 605 + RootData.cs | 292 + RpcData.cs | 205 + RpcTarget.cs | 52 + RrGraphData.cs | 309 + RrGraphsData.cs | 310 + RrNodeData.cs | 302 + RrStaticStateSysData.cs | 340 + SampleAudioData.cs | 430 + SandboxColorableData.cs | 440 + SandboxDeformationData.cs | 253 + SandboxGizmoData.cs | 2015 + SceneSettingsData.cs | 544 + ScoreboardSetupData.cs | 242 + SeatData.cs | 445 + SecurityData.cs | 242 + SelfNodeData.cs | 252 + SequenceNodeData.cs | 242 + SetLeaderboardStatData.cs | 243 + SetPlayerNameColorData.cs | 242 + SetTagsNodeData.cs | 252 + SfxAudioData.cs | 365 + ShapeData.cs | 2842 + SkydomeConstantNodeData.cs | 468 + SlotData.cs | 279 + SnapshotOnlyData.cs | 254 + SoaId32Data.cs | 299 + SoccerGameRuleData.cs | 243 + SpawnPointData.cs | 544 + SpawnPointV2Data.cs | 424 + SpawnableToolData.cs | 242 + SpawnpointSpawnerData.cs | 282 + StateMachineGraphInstData.cs | 355 + StaticCircuitsConfigData.cs | 281 + StaticEdgeData.cs | 676 + StickyData.cs | 375 + StreamingCameraPointData.cs | 280 + StudioFunctionDefinitionData.cs | 329 + StudioFunctionNodeData.cs | 291 + StudioFunctionPortDeclarationData.cs | 312 + StudioFunctionRegistrationData.cs | 284 + StudioFunctionSignatureData.cs | 300 + StudioFunctionSignatureRegistryData.cs | 273 + StudioFunctionSignatureRegistryEntryData.cs | 293 + StudioObjectUnityAssetData.cs | 355 + StuntrunnerGameRuleData.cs | 393 + SunConstantNodeData.cs | 580 + SuperRoomData.cs | 406 + SuperRoomVersion.cs | 55 + SwingHandleData.cs | 465 + SwitchNodeData.cs | 231 + SymbolMemoryData.cs | 300 + SyncedData.cs | 242 + SyncedMemoryData.cs | 1028 + SynchronizedEventData.cs | 430 + TagData.cs | 230 + TaggedToolData.cs | 252 + TemplateSpawnRequestData.cs | 1720 + TestIntegerEntityCoreData.cs | 290 + TestIntegerEntityProviderData.cs | 243 + TextLabelData.cs | 468 + TextScreenData.cs | 392 + TextToSpeechData.cs | 280 + TextureConstantData.cs | 280 + TexturedQuadData.cs | 317 + ThrowHandleData.cs | 423 + ToolCleanupData.cs | 629 + ToolEntityData.cs | 242 + ToolHolderData.cs | 242 + ToolSpawnRequestData.cs | 413 + ToolTagSettingsData.cs | 253 + TrailData.cs | 542 + TransformData.cs | 469 + TreeSysData.cs | 310 + TriggerHandleData.cs | 280 + TriggerVolumeData.cs | 695 + UgcAccessibility.cs | 49 + UgcSteeringData.cs | 231 + UgcSteeringEngineData.cs | 1002 + UgcStorefrontData.cs | 684 + VariableNodeData.cs | 577 + VariantData.cs | 391 + Vector2Data.cs | 279 + Vector3Data.cs | 316 + VehicleData.cs | 1920 + Version.cs | 49 + VoiceSample.cs | 466 + WelcomeMatV2Data.cs | 355 + circuits_v2_CircuitNodeData.cs | 5193 + persistence_CircuitNodeData.cs | 704 + persistence_InventionPieceData.cs | 355 + 421 files changed, 313428 insertions(+) create mode 100644 ActionData.cs create mode 100644 AddInventoryItemNodeData.cs create mode 100644 AiData.cs create mode 100644 AmmunitionData.cs create mode 100644 AreaControllerData.cs create mode 100644 AudioEffectZoneData.cs create mode 100644 AudioFxZoneSetEffectNodeData.cs create mode 100644 AudioSamplerData.cs create mode 100644 AudioStreamData.cs create mode 100644 AutosaveData.cs create mode 100644 AutosaveFileData.cs create mode 100644 AvatarData.cs create mode 100644 AwardConsumableNodeData.cs create mode 100644 AwardCurrencyFromConstantNodeData.cs create mode 100644 AwardCurrencyNodeData.cs create mode 100644 AwardRoomKeyNodeData.cs create mode 100644 BackgroundObjectsConstantNodeData.cs create mode 100644 BannerNotificationNodeData.cs create mode 100644 BaseHandleData.cs create mode 100644 BattleRoyaleGearData.cs create mode 100644 Beacon.cs create mode 100644 BehaviorBoardInstData.cs create mode 100644 BehaviorDefNodeInstData.cs create mode 100644 BehaviorGraphInstData.cs create mode 100644 BehaviorsStateData.cs create mode 100644 BigDebugChipData.cs create mode 100644 BoardBusData.cs create mode 100644 BouncePadData.cs create mode 100644 BreakableObjectData.cs create mode 100644 ButtonData.cs create mode 100644 CharadesCoopClassicGameRuleData.cs create mode 100644 CharadesTeamLightningGameRuleData.cs create mode 100644 ChatAiModelNodeData.cs create mode 100644 CheckpointData.cs create mode 100644 CircuitGlobalEntitiesData.cs create mode 100644 CircuitGraphData.cs create mode 100644 CircuitGraphEntitiesData.cs create mode 100644 CircuitGraphToolMappingRegistryData.cs create mode 100644 CircuitInteractionFilterData.cs create mode 100644 CircuitLinkData.cs create mode 100644 CircuitNodeData.cs create mode 100644 CircuitObjectTransformData.cs create mode 100644 CircuitRootData.cs create mode 100644 CircuitSerializationVersion.cs create mode 100644 CircuitSignalData.cs create mode 100644 CircuitStudioUnitySubAssetUsageData.cs create mode 100644 CircuitTemplateRootData.cs create mode 100644 CircuitTypeData.cs create mode 100644 CircuitsPlayerEventData.cs create mode 100644 CircuitsQuatData.cs create mode 100644 CircuitsVec3Data.cs create mode 100644 CloneSpawnRequestData.cs create mode 100644 CloudDataLedgerData.cs create mode 100644 CloudDataLedgerEntryData.cs create mode 100644 CloudDataLedgerType.cs create mode 100644 CloudMemoryData.cs create mode 100644 CollisionDetectionVolumeData.cs create mode 100644 ColorConstantNodeData.cs create mode 100644 ColorData.cs create mode 100644 CommentNodeData.cs create mode 100644 ConfigurableCircuitVisibilityData.cs create mode 100644 ConfigurablePhysicsSettingsData.cs create mode 100644 ConfigurableSelectorData.cs create mode 100644 ConnectableNodeData.cs create mode 100644 ConstantAiFunctionNodeInstData.cs create mode 100644 ConstantAvatarItemNodeData.cs create mode 100644 ConstantBodyPartNodeData.cs create mode 100644 ConstantConsumableNodeData.cs create mode 100644 ConstantDestinationNodeData.cs create mode 100644 ConstantGiftdropShopItemNodeData.cs create mode 100644 ConstantInventoryItemNodeData.cs create mode 100644 ConstantObjectiveMarkerNodeData.cs create mode 100644 ConstantPlayerEventNodeData.cs create mode 100644 ConstantPlayerOutfitSlotFlagNodeData.cs create mode 100644 ConstantQuickChatTableNodeData.cs create mode 100644 ConstantRewardData.cs create mode 100644 ConstantRoomCurrencyNodeData.cs create mode 100644 ConstantRoomKeyNodeData.cs create mode 100644 ConstantRoomOfferNodeData.cs create mode 100644 ConstantStateData.cs create mode 100644 ConstantStorefrontItemData.cs create mode 100644 ConsumableRewardData.cs create mode 100644 ControlPanelCircuitObjectData.cs create mode 100644 ControlPanelData.cs create mode 100644 ControlPanelRootData.cs create mode 100644 CostumeData.cs create mode 100644 CreationObjectData.cs create mode 100644 CreationObjectGetAllOfTypeWithTagNodeData.cs create mode 100644 CurrencyRewardData.cs create mode 100644 CustomPropertiesStateData.cs create mode 100644 CustomPropertyInstanceSetData.cs create mode 100644 CustomPropertyNodeData.cs create mode 100644 CustomPropertyNodeInstData.cs create mode 100644 DEPRECATEDCircuitEventDefinitionData.cs create mode 100644 DEPRECATEDCircuitEventObjectData.cs create mode 100644 DEPRECATEDCircuitEventPropertyData.cs create mode 100644 DEPRECATEDCircuitGraphKind.cs create mode 100644 DEPRECATEDCircuitSerializationVersion.cs create mode 100644 DEPRECATEDCircuitTypeData.cs create mode 100644 DEPRECATEDCloudDataLedgerVersion.cs create mode 100644 DEPRECATEDDefaultPortData.cs create mode 100644 DEPRECATEDDictionaryData.cs create mode 100644 DEPRECATEDEventBusData.cs create mode 100644 DEPRECATEDEventRegistrationData.cs create mode 100644 DEPRECATEDGameSettingsData.cs create mode 100644 DEPRECATEDHostSettingsData.cs create mode 100644 DEPRECATEDKeyedInputDescData.cs create mode 100644 DEPRECATEDKeyedInputNodeData.cs create mode 100644 DEPRECATEDKeyedInputPortData.cs create mode 100644 DEPRECATEDKeyedNodeDescData.cs create mode 100644 DEPRECATEDKeyedNodeGroupData.cs create mode 100644 DEPRECATEDKeyedOutputDescData.cs create mode 100644 DEPRECATEDKeyedOutputNodeData.cs create mode 100644 DEPRECATEDKeyedOutputPortData.cs create mode 100644 DEPRECATEDNodePortData.cs create mode 100644 DEPRECATEDNullableBytes.cs create mode 100644 DEPRECATEDOutfitData.cs create mode 100644 DEPRECATEDOutputPortData.cs create mode 100644 DEPRECATEDPortCollectionData.cs create mode 100644 DEPRECATEDPortGroupData.cs create mode 100644 DEPRECATEDPortGroupType.cs create mode 100644 DEPRECATEDRoomPersistenceVersion.cs create mode 100644 DEPRECATEDSandboxSettingsData.cs create mode 100644 DEPRECATEDStateMachineData.cs create mode 100644 DEPRECATEDSyncedEventSenderNodeData.cs create mode 100644 DEPRECATEDToolData.cs create mode 100644 DataTableColumnData.cs create mode 100644 DataTableColumnDefinitionData.cs create mode 100644 DataTableConfiguredColumnNodeData.cs create mode 100644 DataTableData.cs create mode 100644 DataTableNodeData.cs create mode 100644 DataTableRegistryData.cs create mode 100644 DataTableRegistryEntryData.cs create mode 100644 DialogueUiData.cs create mode 100644 DodgeballGameRuleData.cs create mode 100644 DrawingSurfaceData.cs create mode 100644 DynamicLightData.cs create mode 100644 EntityDefinitionData.cs create mode 100644 EnvironmentData.cs create mode 100644 EquipmentSlotData.cs create mode 100644 EvGraphData.cs create mode 100644 EvGraphsData.cs create mode 100644 EvInputData.cs create mode 100644 EvNodeData.cs create mode 100644 EvOutputData.cs create mode 100644 EvStaticStateSysData.cs create mode 100644 EventDefinitionNodeData.cs create mode 100644 EventReceiverNodeData.cs create mode 100644 EventSenderNodeData.cs create mode 100644 ExplosionEmitterData.cs create mode 100644 FogConstantNodeData.cs create mode 100644 FreeGiftButtonData.cs create mode 100644 FullBodyAnimationOverride.cs create mode 100644 FullBodyPuppetToolData.cs create mode 100644 FunctionCallNodeData.cs create mode 100644 FunctionCallNodeInstData.cs create mode 100644 FunctionDeclInstData.cs create mode 100644 FunctionDefGraphInstData.cs create mode 100644 FunctionGraphData.cs create mode 100644 FunctionNodeData.cs create mode 100644 GameAiData.cs create mode 100644 GameAiSendUserPromptWithStructuredResponseNodeData.cs create mode 100644 GameCombatAutoHealConfigurationData.cs create mode 100644 GameCombatDownButNotOutConfigurationData.cs create mode 100644 GameCombatEnemyUiConfigurationData.cs create mode 100644 GameCombatFriendlyFireConfigurationData.cs create mode 100644 GameCombatPlayerUiConfigurationData.cs create mode 100644 GameCombatRespawnConfigurationData.cs create mode 100644 GameCombatReviveConfigurationData.cs create mode 100644 GameConfigurationData.cs create mode 100644 GameRoleCollectionData.cs create mode 100644 GameRoleNodeData.cs create mode 100644 GameRuleWrapperData.cs create mode 100644 GameStartRequirementConfigurationData.cs create mode 100644 GameStatConfigurationData.cs create mode 100644 GameTeamConfigurationData.cs create mode 100644 GameTeamPlayerVisualConfigurationData.cs create mode 100644 GameTeamRadioConfigurationData.cs create mode 100644 GenAiAudioData.cs create mode 100644 GetBalanceFromConstantNodeData.cs create mode 100644 GetBalanceNodeData.cs create mode 100644 GetInventoryItemCountNodeData.cs create mode 100644 GlassPaneData.cs create mode 100644 GrabberData.cs create mode 100644 GraphNodeData.cs create mode 100644 GraphSysData.cs create mode 100644 GraphsData.cs create mode 100644 GroupBoardPortMappingsData.cs create mode 100644 GuidData.cs create mode 100644 GunHandleData.cs create mode 100644 HealthPotionData.cs create mode 100644 HolotarData.cs create mode 100644 HolotarRecordingData.cs create mode 100644 HolsterNodeData.cs create mode 100644 HudElementData.cs create mode 100644 Id128Data.cs create mode 100644 IdMapping32Data.cs create mode 100644 ImageData.cs create mode 100644 ImageGenerationAiModelNodeData.cs create mode 100644 InNodeData.cs create mode 100644 InOutGraphInstData.cs create mode 100644 InputDescData.cs create mode 100644 InputGroupsData.cs create mode 100644 InputOutputsData.cs create mode 100644 InputPortData.cs create mode 100644 InputsData.cs create mode 100644 InstanceMemoryData.cs create mode 100644 InteractionFilter.cs create mode 100644 InteractionVolumeData.cs create mode 100644 InventionAnchorData.cs create mode 100644 InventionInstanceData.cs create mode 100644 InventionPieceData.cs create mode 100644 InventionSpawnRequestData.cs create mode 100644 InventionUsage.cs create mode 100644 InventoryItemEquipmentSlotsData.cs create mode 100644 InvisibleCollisionData.cs create mode 100644 InvisibleCollisionV2Data.cs create mode 100644 IsRecRoomObjectOfTypeNodeData.cs create mode 100644 KeepsakeData.cs create mode 100644 KeyRewardData.cs create mode 100644 LaserPointerData.cs create mode 100644 LaserTagGameRuleData.cs create mode 100644 LeaderboardData.cs create mode 100644 LeaderboardStatData.cs create mode 100644 ListVariantData.cs create mode 100644 LocomotionRequestSteeringNodeData.cs create mode 100644 LocomotionRequestSteeringR2NodeData.cs create mode 100644 LogNodeData.cs create mode 100644 LogScreen.cs create mode 100644 MannequinData.cs create mode 100644 MeleeWeaponData.cs create mode 100644 MemoryData.cs create mode 100644 MemoryType.cs create mode 100644 MeshLibraryData.cs create mode 100644 MeshLibraryRecordData.cs create mode 100644 MessageData.cs create mode 100644 MessageOptions.cs create mode 100644 MessageParameterData.cs create mode 100644 MessageReceiverNodeData.cs create mode 100644 MessageReceiverNodeInstData.cs create mode 100644 MessageSenderNodeData.cs create mode 100644 MessageSenderNodeInstData.cs create mode 100644 MessageSignatureData.cs create mode 100644 MessagesStateData.cs create mode 100644 MoodCircuitData.cs create mode 100644 MoodsConstantNodeData.cs create mode 100644 MoveablepropData.cs create mode 100644 NamedTypeData.cs create mode 100644 NavmeshData.cs create mode 100644 NodeChildrenData.cs create mode 100644 NodeDescData.cs create mode 100644 NodeGroupData.cs create mode 100644 NodeInputsData.cs create mode 100644 NodeOutputsData.cs create mode 100644 NodeTransformData.cs create mode 100644 NodesData.cs create mode 100644 ObjectGroupData.cs create mode 100644 ObjectSpawnerData.cs create mode 100644 OperationValidation.cs create mode 100644 OrphanData.cs create mode 100644 OutNodeData.cs create mode 100644 OutputDescData.cs create mode 100644 OutputGroupsData.cs create mode 100644 OutputInputsData.cs create mode 100644 OutputsData.cs create mode 100644 OverridableFieldData.cs create mode 100644 PaddleballGameRuleData.cs create mode 100644 PaintballCaptureTheFlagGameRuleData.cs create mode 100644 PaintballTeamBattleGameRuleData.cs create mode 100644 ParticleEmitterData.cs create mode 100644 ParticleVfxData.cs create mode 100644 PersistedAudioPlayerData.cs create mode 100644 PersistedRoomData.cs create mode 100644 PersistedRoomVersion.cs create mode 100644 PersistedSfxData.cs create mode 100644 PersistedValue.cs create mode 100644 PersistenceViewData.cs create mode 100644 PlayAudioAtPositionData.cs create mode 100644 PlayParticleVfxAtPositionData.cs create mode 100644 PlayerAttractorData.cs create mode 100644 PlayerCloudData.cs create mode 100644 PlayerDefinitionBoardData.cs create mode 100644 PlayerEventBroadcastVolumeData.cs create mode 100644 PlayerGameRoleData.cs create mode 100644 PlayerGraphData.cs create mode 100644 PlayerPromptNodeData.cs create mode 100644 PlayerRoomRoleData.cs create mode 100644 PlayerSaveData.cs create mode 100644 PlayerSaveVersion.cs create mode 100644 PlayerTraitsData.cs create mode 100644 PlayerWorldBarData.cs create mode 100644 PlayerWorldTextData.cs create mode 100644 PlayerWorldUiData.cs create mode 100644 PoolTableData.cs create mode 100644 PosterData.cs create mode 100644 PrimitiveMemoryData.cs create mode 100644 ProgressionSettingsData.cs create mode 100644 ProjectileData.cs create mode 100644 ProjectileLauncherData.cs create mode 100644 PropertyNodeData.cs create mode 100644 ProximityMineData.cs create mode 100644 QuaternionData.cs create mode 100644 RangedWeaponData.cs create mode 100644 RangedWeaponPropData.cs create mode 100644 RaycastGizmoData.cs create mode 100644 RaycastNodeData.cs create mode 100644 RemoteControlData.cs create mode 100644 RemoteVideoPlayerData.cs create mode 100644 RemoveInventoryItemNodeData.cs create mode 100644 ReplicatorData.cs create mode 100644 ReplicatorRegistryData.cs create mode 100644 RequestAvatarLocomotionAnimationData.cs create mode 100644 RewardData.cs create mode 100644 RewardNotificationNodeData.cs create mode 100644 RoomAssetsStateData.cs create mode 100644 RoomConsumableButtonData.cs create mode 100644 RoomCurrencyButtonData.cs create mode 100644 RoomDoorData.cs create mode 100644 RoomDoorV2Data.cs create mode 100644 RoomHudData.cs create mode 100644 RoomInventoryItemRewardData.cs create mode 100644 RoomMoodBackgroundObjectsData.cs create mode 100644 RoomMoodBackgroundObjectsTypeData.cs create mode 100644 RoomMoodData.cs create mode 100644 RoomMoodFogData.cs create mode 100644 RoomMoodSkydomeData.cs create mode 100644 RoomMoodSunData.cs create mode 100644 RoomOperationMessage.cs create mode 100644 RoomRoleCollectionData.cs create mode 100644 RoomatarData.cs create mode 100644 RoomieCustomizationData.cs create mode 100644 RootData.cs create mode 100644 RpcData.cs create mode 100644 RpcTarget.cs create mode 100644 RrGraphData.cs create mode 100644 RrGraphsData.cs create mode 100644 RrNodeData.cs create mode 100644 RrStaticStateSysData.cs create mode 100644 SampleAudioData.cs create mode 100644 SandboxColorableData.cs create mode 100644 SandboxDeformationData.cs create mode 100644 SandboxGizmoData.cs create mode 100644 SceneSettingsData.cs create mode 100644 ScoreboardSetupData.cs create mode 100644 SeatData.cs create mode 100644 SecurityData.cs create mode 100644 SelfNodeData.cs create mode 100644 SequenceNodeData.cs create mode 100644 SetLeaderboardStatData.cs create mode 100644 SetPlayerNameColorData.cs create mode 100644 SetTagsNodeData.cs create mode 100644 SfxAudioData.cs create mode 100644 ShapeData.cs create mode 100644 SkydomeConstantNodeData.cs create mode 100644 SlotData.cs create mode 100644 SnapshotOnlyData.cs create mode 100644 SoaId32Data.cs create mode 100644 SoccerGameRuleData.cs create mode 100644 SpawnPointData.cs create mode 100644 SpawnPointV2Data.cs create mode 100644 SpawnableToolData.cs create mode 100644 SpawnpointSpawnerData.cs create mode 100644 StateMachineGraphInstData.cs create mode 100644 StaticCircuitsConfigData.cs create mode 100644 StaticEdgeData.cs create mode 100644 StickyData.cs create mode 100644 StreamingCameraPointData.cs create mode 100644 StudioFunctionDefinitionData.cs create mode 100644 StudioFunctionNodeData.cs create mode 100644 StudioFunctionPortDeclarationData.cs create mode 100644 StudioFunctionRegistrationData.cs create mode 100644 StudioFunctionSignatureData.cs create mode 100644 StudioFunctionSignatureRegistryData.cs create mode 100644 StudioFunctionSignatureRegistryEntryData.cs create mode 100644 StudioObjectUnityAssetData.cs create mode 100644 StuntrunnerGameRuleData.cs create mode 100644 SunConstantNodeData.cs create mode 100644 SuperRoomData.cs create mode 100644 SuperRoomVersion.cs create mode 100644 SwingHandleData.cs create mode 100644 SwitchNodeData.cs create mode 100644 SymbolMemoryData.cs create mode 100644 SyncedData.cs create mode 100644 SyncedMemoryData.cs create mode 100644 SynchronizedEventData.cs create mode 100644 TagData.cs create mode 100644 TaggedToolData.cs create mode 100644 TemplateSpawnRequestData.cs create mode 100644 TestIntegerEntityCoreData.cs create mode 100644 TestIntegerEntityProviderData.cs create mode 100644 TextLabelData.cs create mode 100644 TextScreenData.cs create mode 100644 TextToSpeechData.cs create mode 100644 TextureConstantData.cs create mode 100644 TexturedQuadData.cs create mode 100644 ThrowHandleData.cs create mode 100644 ToolCleanupData.cs create mode 100644 ToolEntityData.cs create mode 100644 ToolHolderData.cs create mode 100644 ToolSpawnRequestData.cs create mode 100644 ToolTagSettingsData.cs create mode 100644 TrailData.cs create mode 100644 TransformData.cs create mode 100644 TreeSysData.cs create mode 100644 TriggerHandleData.cs create mode 100644 TriggerVolumeData.cs create mode 100644 UgcAccessibility.cs create mode 100644 UgcSteeringData.cs create mode 100644 UgcSteeringEngineData.cs create mode 100644 UgcStorefrontData.cs create mode 100644 VariableNodeData.cs create mode 100644 VariantData.cs create mode 100644 Vector2Data.cs create mode 100644 Vector3Data.cs create mode 100644 VehicleData.cs create mode 100644 Version.cs create mode 100644 VoiceSample.cs create mode 100644 WelcomeMatV2Data.cs create mode 100644 circuits_v2_CircuitNodeData.cs create mode 100644 persistence_CircuitNodeData.cs create mode 100644 persistence_InventionPieceData.cs 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