[03_RoyalGallery]

Updated the grpc feature.
master
LH 6 years ago
parent 394fd0da50
commit 0936f731cd
  1. 8
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/Grpc.meta
  2. 128
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/Grpc/Ultracombos.Marvel.DrawHeroesGrpc.cs
  3. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/Grpc/Ultracombos.Marvel.DrawHeroesGrpc.cs.meta
  4. 127
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/Grpc/Ultracombos.minionsGrpc.cs
  5. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/Grpc/Ultracombos.minionsGrpc.cs.meta
  6. 813
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/Grpc/UltracombosMarvelDrawHeroes.cs
  7. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/Grpc/UltracombosMarvelDrawHeroes.cs.meta
  8. 681
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/Grpc/UltracombosMinions.cs
  9. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/Grpc/UltracombosMinions.cs.meta
  10. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/PrintingGenerator.cs
  11. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Navigator_PC/19050-03_RoyalGallery_Navigator_PC/Assets/PaintingNavigator/Script/ResourceServer.cs
  12. 183
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait.unity
  13. 8
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Grpc.meta
  14. 128
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Grpc/Ultracombos.Marvel.DrawHeroesGrpc.cs
  15. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Grpc/Ultracombos.Marvel.DrawHeroesGrpc.cs.meta
  16. 127
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Grpc/Ultracombos.minionsGrpc.cs
  17. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Grpc/Ultracombos.minionsGrpc.cs.meta
  18. 813
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Grpc/UltracombosMarvelDrawHeroes.cs
  19. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Grpc/UltracombosMarvelDrawHeroes.cs.meta
  20. 681
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Grpc/UltracombosMinions.cs
  21. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Grpc/UltracombosMinions.cs.meta
  22. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Portrait.cs
  23. 8
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/ResourceClient.cs
  24. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/ResourceServer.cs
  25. 18
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/RorayGalleryGrpcServer.cs
  26. 0
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/RorayGalleryGrpcServer.cs.meta
  27. 1
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Packages/manifest.json
  28. 3
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/AppData.cs
  29. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/DevelopMode.cs
  30. 8
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/Grpc.meta
  31. 128
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/Grpc/Ultracombos.Marvel.DrawHeroesGrpc.cs
  32. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/Grpc/Ultracombos.Marvel.DrawHeroesGrpc.cs.meta
  33. 813
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/Grpc/UltracombosMarvelDrawHeroes.cs
  34. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/Grpc/UltracombosMarvelDrawHeroes.cs.meta
  35. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/LastPaintingImage.cs
  36. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/LastSignatureImage.cs
  37. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/PageManager.cs
  38. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/PaintSender.cs
  39. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/Pivot.cs
  40. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/ResourceClient.cs
  41. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/RoleLocationManager.cs
  42. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/SerialTextModifier.cs

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: d6817963de988414da67c17d88e5927b
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

@ -1,128 +0,0 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Ultracombos.Marvel.DrawHeroes.proto
// </auto-generated>
#pragma warning disable 0414, 1591
#region Designer generated code
using grpc = global::Grpc.Core;
namespace UltraCombos.Marvel.DrawHeroes {
public static partial class Resource
{
static readonly string __ServiceName = "UltraCombos.Marvel.DrawHeroes.Resource";
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.Device> __Marshaller_UltraCombos_Marvel_DrawHeroes_Device = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.Device.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.Page> __Marshaller_UltraCombos_Marvel_DrawHeroes_Page = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.Page.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.DataRequest> __Marshaller_UltraCombos_Marvel_DrawHeroes_DataRequest = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.DataRequest.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.DataReply> __Marshaller_UltraCombos_Marvel_DrawHeroes_DataReply = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.DataReply.Parser.ParseFrom);
static readonly grpc::Method<global::UltraCombos.Marvel.DrawHeroes.Device, global::UltraCombos.Marvel.DrawHeroes.Page> __Method_GetPage = new grpc::Method<global::UltraCombos.Marvel.DrawHeroes.Device, global::UltraCombos.Marvel.DrawHeroes.Page>(
grpc::MethodType.Unary,
__ServiceName,
"GetPage",
__Marshaller_UltraCombos_Marvel_DrawHeroes_Device,
__Marshaller_UltraCombos_Marvel_DrawHeroes_Page);
static readonly grpc::Method<global::UltraCombos.Marvel.DrawHeroes.DataRequest, global::UltraCombos.Marvel.DrawHeroes.DataReply> __Method_SendData = new grpc::Method<global::UltraCombos.Marvel.DrawHeroes.DataRequest, global::UltraCombos.Marvel.DrawHeroes.DataReply>(
grpc::MethodType.Unary,
__ServiceName,
"SendData",
__Marshaller_UltraCombos_Marvel_DrawHeroes_DataRequest,
__Marshaller_UltraCombos_Marvel_DrawHeroes_DataReply);
/// <summary>Service descriptor</summary>
public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor
{
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.Services[0]; }
}
/// <summary>Base class for server-side implementations of Resource</summary>
public abstract partial class ResourceBase
{
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Marvel.DrawHeroes.Page> GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
}
/// <summary>Client for Resource</summary>
public partial class ResourceClient : grpc::ClientBase<ResourceClient>
{
/// <summary>Creates a new client for Resource</summary>
/// <param name="channel">The channel to use to make remote calls.</param>
public ResourceClient(grpc::Channel channel) : base(channel)
{
}
/// <summary>Creates a new client for Resource that uses a custom <c>CallInvoker</c>.</summary>
/// <param name="callInvoker">The callInvoker to use to make remote calls.</param>
public ResourceClient(grpc::CallInvoker callInvoker) : base(callInvoker)
{
}
/// <summary>Protected parameterless constructor to allow creation of test doubles.</summary>
protected ResourceClient() : base()
{
}
/// <summary>Protected constructor to allow creation of configured clients.</summary>
/// <param name="configuration">The client configuration.</param>
protected ResourceClient(ClientBaseConfiguration configuration) : base(configuration)
{
}
public virtual global::UltraCombos.Marvel.DrawHeroes.Page GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetPage(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Marvel.DrawHeroes.Page GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_GetPage, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.Page> GetPageAsync(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetPageAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.Page> GetPageAsync(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_GetPage, null, options, request);
}
public virtual global::UltraCombos.Marvel.DrawHeroes.DataReply SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendData(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Marvel.DrawHeroes.DataReply SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_SendData, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendDataAsync(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendDataAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendDataAsync(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_SendData, null, options, request);
}
/// <summary>Creates a new instance of client from given <c>ClientBaseConfiguration</c>.</summary>
protected override ResourceClient NewInstance(ClientBaseConfiguration configuration)
{
return new ResourceClient(configuration);
}
}
/// <summary>Creates service definition that can be registered with a server</summary>
/// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
public static grpc::ServerServiceDefinition BindService(ResourceBase serviceImpl)
{
return grpc::ServerServiceDefinition.CreateBuilder()
.AddMethod(__Method_GetPage, serviceImpl.GetPage)
.AddMethod(__Method_SendData, serviceImpl.SendData).Build();
}
}
}
#endregion

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: e3b94615b2dc30a46bb2595acf1f7149
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -1,127 +0,0 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ultracombos.minions.proto
// </auto-generated>
#pragma warning disable 0414, 1591
#region Designer generated code
using grpc = global::Grpc.Core;
namespace UltraCombos.Minions {
public static partial class Resource
{
static readonly string __ServiceName = "UltraCombos.Minions.Resource";
static readonly grpc::Marshaller<global::UltraCombos.Minions.Index> __Marshaller_UltraCombos_Minions_Index = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Minions.Index.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Minions.DataRequest> __Marshaller_UltraCombos_Minions_DataRequest = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Minions.DataRequest.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Minions.DataReply> __Marshaller_UltraCombos_Minions_DataReply = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Minions.DataReply.Parser.ParseFrom);
static readonly grpc::Method<global::UltraCombos.Minions.Index, global::UltraCombos.Minions.Index> __Method_GetIndex = new grpc::Method<global::UltraCombos.Minions.Index, global::UltraCombos.Minions.Index>(
grpc::MethodType.Unary,
__ServiceName,
"GetIndex",
__Marshaller_UltraCombos_Minions_Index,
__Marshaller_UltraCombos_Minions_Index);
static readonly grpc::Method<global::UltraCombos.Minions.DataRequest, global::UltraCombos.Minions.DataReply> __Method_SendData = new grpc::Method<global::UltraCombos.Minions.DataRequest, global::UltraCombos.Minions.DataReply>(
grpc::MethodType.Unary,
__ServiceName,
"SendData",
__Marshaller_UltraCombos_Minions_DataRequest,
__Marshaller_UltraCombos_Minions_DataReply);
/// <summary>Service descriptor</summary>
public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor
{
get { return global::UltraCombos.Minions.UltracombosMinionsReflection.Descriptor.Services[0]; }
}
/// <summary>Base class for server-side implementations of Resource</summary>
public abstract partial class ResourceBase
{
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Minions.Index> GetIndex(global::UltraCombos.Minions.Index request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Minions.DataReply> SendData(global::UltraCombos.Minions.DataRequest request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
}
/// <summary>Client for Resource</summary>
public partial class ResourceClient : grpc::ClientBase<ResourceClient>
{
/// <summary>Creates a new client for Resource</summary>
/// <param name="channel">The channel to use to make remote calls.</param>
public ResourceClient(grpc::Channel channel) : base(channel)
{
}
/// <summary>Creates a new client for Resource that uses a custom <c>CallInvoker</c>.</summary>
/// <param name="callInvoker">The callInvoker to use to make remote calls.</param>
public ResourceClient(grpc::CallInvoker callInvoker) : base(callInvoker)
{
}
/// <summary>Protected parameterless constructor to allow creation of test doubles.</summary>
protected ResourceClient() : base()
{
}
/// <summary>Protected constructor to allow creation of configured clients.</summary>
/// <param name="configuration">The client configuration.</param>
protected ResourceClient(ClientBaseConfiguration configuration) : base(configuration)
{
}
public virtual global::UltraCombos.Minions.Index GetIndex(global::UltraCombos.Minions.Index request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetIndex(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Minions.Index GetIndex(global::UltraCombos.Minions.Index request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_GetIndex, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Minions.Index> GetIndexAsync(global::UltraCombos.Minions.Index request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetIndexAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Minions.Index> GetIndexAsync(global::UltraCombos.Minions.Index request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_GetIndex, null, options, request);
}
public virtual global::UltraCombos.Minions.DataReply SendData(global::UltraCombos.Minions.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendData(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Minions.DataReply SendData(global::UltraCombos.Minions.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_SendData, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Minions.DataReply> SendDataAsync(global::UltraCombos.Minions.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendDataAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Minions.DataReply> SendDataAsync(global::UltraCombos.Minions.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_SendData, null, options, request);
}
/// <summary>Creates a new instance of client from given <c>ClientBaseConfiguration</c>.</summary>
protected override ResourceClient NewInstance(ClientBaseConfiguration configuration)
{
return new ResourceClient(configuration);
}
}
/// <summary>Creates service definition that can be registered with a server</summary>
/// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
public static grpc::ServerServiceDefinition BindService(ResourceBase serviceImpl)
{
return grpc::ServerServiceDefinition.CreateBuilder()
.AddMethod(__Method_GetIndex, serviceImpl.GetIndex)
.AddMethod(__Method_SendData, serviceImpl.SendData).Build();
}
}
}
#endregion

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 5d7a06eb139b8044da62946a48e3f2e2
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -1,813 +0,0 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Ultracombos.Marvel.DrawHeroes.proto
// </auto-generated>
#pragma warning disable 1591, 0612, 3021
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace UltraCombos.Marvel.DrawHeroes {
/// <summary>Holder for reflection information generated from Ultracombos.Marvel.DrawHeroes.proto</summary>
public static partial class UltracombosMarvelDrawHeroesReflection {
#region Descriptor
/// <summary>File descriptor for Ultracombos.Marvel.DrawHeroes.proto</summary>
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static UltracombosMarvelDrawHeroesReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"CiNVbHRyYWNvbWJvcy5NYXJ2ZWwuRHJhd0hlcm9lcy5wcm90bxIdVWx0cmFD",
"b21ib3MuTWFydmVsLkRyYXdIZXJvZXMiBwoFRW1wdHkiFAoGRGV2aWNlEgoK",
"AmlkGAEgASgFIiIKBFBhZ2USCgoCaWQYASABKAkSDgoGc2VyaWFsGAIgASgJ",
"ImAKC0RhdGFSZXF1ZXN0EgoKAmlkGAEgASgJEg4KBnNlcmlhbBgCIAEoCRIP",
"Cgdjb250ZW50GAMgASgMEhEKCXNpZ25hdHVyZRgEIAEoDBIRCgl0aHVtYm5h",
"aWwYBSABKAwiGwoJRGF0YVJlcGx5Eg4KBnJlc3VsdBgBIAEoCTLHAQoIUmVz",
"b3VyY2USVwoHR2V0UGFnZRIlLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVy",
"b2VzLkRldmljZRojLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVyb2VzLlBh",
"Z2UiABJiCghTZW5kRGF0YRIqLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVy",
"b2VzLkRhdGFSZXF1ZXN0GiguVWx0cmFDb21ib3MuTWFydmVsLkRyYXdIZXJv",
"ZXMuRGF0YVJlcGx5IgBiBnByb3RvMw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Empty), global::UltraCombos.Marvel.DrawHeroes.Empty.Parser, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Device), global::UltraCombos.Marvel.DrawHeroes.Device.Parser, new[]{ "Id" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Page), global::UltraCombos.Marvel.DrawHeroes.Page.Parser, new[]{ "Id", "Serial" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.DataRequest), global::UltraCombos.Marvel.DrawHeroes.DataRequest.Parser, new[]{ "Id", "Serial", "Content", "Signature", "Thumbnail" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.DataReply), global::UltraCombos.Marvel.DrawHeroes.DataReply.Parser, new[]{ "Result" }, null, null, null)
}));
}
#endregion
}
#region Messages
public sealed partial class Empty : pb::IMessage<Empty> {
private static readonly pb::MessageParser<Empty> _parser = new pb::MessageParser<Empty>(() => new Empty());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Empty> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty(Empty other) : this() {
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty Clone() {
return new Empty(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Empty);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Empty other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Empty other) {
if (other == null) {
return;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
}
}
}
}
public sealed partial class Device : pb::IMessage<Device> {
private static readonly pb::MessageParser<Device> _parser = new pb::MessageParser<Device>(() => new Device());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Device> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device(Device other) : this() {
id_ = other.id_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device Clone() {
return new Device(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private int id_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int Id {
get { return id_; }
set {
id_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Device);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Device 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]
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]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id != 0) {
output.WriteRawTag(8);
output.WriteInt32(Id);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
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]
public void MergeFrom(Device other) {
if (other == null) {
return;
}
if (other.Id != 0) {
Id = other.Id;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Id = input.ReadInt32();
break;
}
}
}
}
}
public sealed partial class Page : pb::IMessage<Page> {
private static readonly pb::MessageParser<Page> _parser = new pb::MessageParser<Page>(() => new Page());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Page> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page(Page other) : this() {
id_ = other.id_;
serial_ = other.serial_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page Clone() {
return new Page(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private string id_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Page);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Page other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Page other) {
if (other == null) {
return;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Id = input.ReadString();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
}
}
}
}
public sealed partial class DataRequest : pb::IMessage<DataRequest> {
private static readonly pb::MessageParser<DataRequest> _parser = new pb::MessageParser<DataRequest>(() => new DataRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest(DataRequest other) : this() {
id_ = other.id_;
serial_ = other.serial_;
content_ = other.content_;
signature_ = other.signature_;
thumbnail_ = other.thumbnail_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest Clone() {
return new DataRequest(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private string id_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "content" field.</summary>
public const int ContentFieldNumber = 3;
private pb::ByteString content_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Content {
get { return content_; }
set {
content_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "signature" field.</summary>
public const int SignatureFieldNumber = 4;
private pb::ByteString signature_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Signature {
get { return signature_; }
set {
signature_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "thumbnail" field.</summary>
public const int ThumbnailFieldNumber = 5;
private pb::ByteString thumbnail_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Thumbnail {
get { return thumbnail_; }
set {
thumbnail_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
if (Content != other.Content) return false;
if (Signature != other.Signature) return false;
if (Thumbnail != other.Thumbnail) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (Content.Length != 0) hash ^= Content.GetHashCode();
if (Signature.Length != 0) hash ^= Signature.GetHashCode();
if (Thumbnail.Length != 0) hash ^= Thumbnail.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (Content.Length != 0) {
output.WriteRawTag(26);
output.WriteBytes(Content);
}
if (Signature.Length != 0) {
output.WriteRawTag(34);
output.WriteBytes(Signature);
}
if (Thumbnail.Length != 0) {
output.WriteRawTag(42);
output.WriteBytes(Thumbnail);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (Content.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Content);
}
if (Signature.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Signature);
}
if (Thumbnail.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Thumbnail);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataRequest other) {
if (other == null) {
return;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
if (other.Content.Length != 0) {
Content = other.Content;
}
if (other.Signature.Length != 0) {
Signature = other.Signature;
}
if (other.Thumbnail.Length != 0) {
Thumbnail = other.Thumbnail;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Id = input.ReadString();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
case 26: {
Content = input.ReadBytes();
break;
}
case 34: {
Signature = input.ReadBytes();
break;
}
case 42: {
Thumbnail = input.ReadBytes();
break;
}
}
}
}
}
public sealed partial class DataReply : pb::IMessage<DataReply> {
private static readonly pb::MessageParser<DataReply> _parser = new pb::MessageParser<DataReply>(() => new DataReply());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataReply> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[4]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply(DataReply other) : this() {
result_ = other.result_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply Clone() {
return new DataReply(this);
}
/// <summary>Field number for the "result" field.</summary>
public const int ResultFieldNumber = 1;
private string result_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Result {
get { return result_; }
set {
result_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataReply);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataReply other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Result != other.Result) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Result.Length != 0) hash ^= Result.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Result.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Result);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Result.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Result);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataReply other) {
if (other == null) {
return;
}
if (other.Result.Length != 0) {
Result = other.Result;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Result = input.ReadString();
break;
}
}
}
}
}
#endregion
}
#endregion Designer generated code

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 111f88091d9ab8948a3273e8c16a943f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -1,681 +0,0 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ultracombos.minions.proto
// </auto-generated>
#pragma warning disable 1591, 0612, 3021
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace UltraCombos.Minions {
/// <summary>Holder for reflection information generated from ultracombos.minions.proto</summary>
public static partial class UltracombosMinionsReflection {
#region Descriptor
/// <summary>File descriptor for ultracombos.minions.proto</summary>
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static UltracombosMinionsReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"Chl1bHRyYWNvbWJvcy5taW5pb25zLnByb3RvEhNVbHRyYUNvbWJvcy5NaW5p",
"b25zIgcKBUVtcHR5IiMKBUluZGV4EgoKAmlkGAEgASgFEg4KBnNlcmlhbBgC",
"IAEoCSJgCgtEYXRhUmVxdWVzdBIKCgJpZBgBIAEoBRIOCgZzZXJpYWwYAiAB",
"KAkSDwoHY29udGVudBgDIAEoDBIRCglzaWduYXR1cmUYBCABKAwSEQoJdGh1",
"bWJuYWlsGAUgASgMIhsKCURhdGFSZXBseRIOCgZyZXN1bHQYASABKAkyoAEK",
"CFJlc291cmNlEkQKCEdldEluZGV4EhouVWx0cmFDb21ib3MuTWluaW9ucy5J",
"bmRleBoaLlVsdHJhQ29tYm9zLk1pbmlvbnMuSW5kZXgiABJOCghTZW5kRGF0",
"YRIgLlVsdHJhQ29tYm9zLk1pbmlvbnMuRGF0YVJlcXVlc3QaHi5VbHRyYUNv",
"bWJvcy5NaW5pb25zLkRhdGFSZXBseSIAYgZwcm90bzM="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Minions.Empty), global::UltraCombos.Minions.Empty.Parser, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Minions.Index), global::UltraCombos.Minions.Index.Parser, new[]{ "Id", "Serial" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Minions.DataRequest), global::UltraCombos.Minions.DataRequest.Parser, new[]{ "Id", "Serial", "Content", "Signature", "Thumbnail" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Minions.DataReply), global::UltraCombos.Minions.DataReply.Parser, new[]{ "Result" }, null, null, null)
}));
}
#endregion
}
#region Messages
public sealed partial class Empty : pb::IMessage<Empty> {
private static readonly pb::MessageParser<Empty> _parser = new pb::MessageParser<Empty>(() => new Empty());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Empty> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Minions.UltracombosMinionsReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty(Empty other) : this() {
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty Clone() {
return new Empty(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Empty);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Empty other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Empty other) {
if (other == null) {
return;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
}
}
}
}
public sealed partial class Index : pb::IMessage<Index> {
private static readonly pb::MessageParser<Index> _parser = new pb::MessageParser<Index>(() => new Index());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Index> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Minions.UltracombosMinionsReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Index() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Index(Index other) : this() {
id_ = other.id_;
serial_ = other.serial_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Index Clone() {
return new Index(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private int id_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int Id {
get { return id_; }
set {
id_ = value;
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Index);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Index other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id != 0) {
output.WriteRawTag(8);
output.WriteInt32(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Index other) {
if (other == null) {
return;
}
if (other.Id != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Id = input.ReadInt32();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
}
}
}
}
public sealed partial class DataRequest : pb::IMessage<DataRequest> {
private static readonly pb::MessageParser<DataRequest> _parser = new pb::MessageParser<DataRequest>(() => new DataRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Minions.UltracombosMinionsReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest(DataRequest other) : this() {
id_ = other.id_;
serial_ = other.serial_;
content_ = other.content_;
signature_ = other.signature_;
thumbnail_ = other.thumbnail_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest Clone() {
return new DataRequest(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private int id_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int Id {
get { return id_; }
set {
id_ = value;
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "content" field.</summary>
public const int ContentFieldNumber = 3;
private pb::ByteString content_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Content {
get { return content_; }
set {
content_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "signature" field.</summary>
public const int SignatureFieldNumber = 4;
private pb::ByteString signature_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Signature {
get { return signature_; }
set {
signature_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "thumbnail" field.</summary>
public const int ThumbnailFieldNumber = 5;
private pb::ByteString thumbnail_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Thumbnail {
get { return thumbnail_; }
set {
thumbnail_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
if (Content != other.Content) return false;
if (Signature != other.Signature) return false;
if (Thumbnail != other.Thumbnail) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (Content.Length != 0) hash ^= Content.GetHashCode();
if (Signature.Length != 0) hash ^= Signature.GetHashCode();
if (Thumbnail.Length != 0) hash ^= Thumbnail.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id != 0) {
output.WriteRawTag(8);
output.WriteInt32(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (Content.Length != 0) {
output.WriteRawTag(26);
output.WriteBytes(Content);
}
if (Signature.Length != 0) {
output.WriteRawTag(34);
output.WriteBytes(Signature);
}
if (Thumbnail.Length != 0) {
output.WriteRawTag(42);
output.WriteBytes(Thumbnail);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (Content.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Content);
}
if (Signature.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Signature);
}
if (Thumbnail.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Thumbnail);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataRequest other) {
if (other == null) {
return;
}
if (other.Id != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
if (other.Content.Length != 0) {
Content = other.Content;
}
if (other.Signature.Length != 0) {
Signature = other.Signature;
}
if (other.Thumbnail.Length != 0) {
Thumbnail = other.Thumbnail;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Id = input.ReadInt32();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
case 26: {
Content = input.ReadBytes();
break;
}
case 34: {
Signature = input.ReadBytes();
break;
}
case 42: {
Thumbnail = input.ReadBytes();
break;
}
}
}
}
}
public sealed partial class DataReply : pb::IMessage<DataReply> {
private static readonly pb::MessageParser<DataReply> _parser = new pb::MessageParser<DataReply>(() => new DataReply());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataReply> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Minions.UltracombosMinionsReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply(DataReply other) : this() {
result_ = other.result_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply Clone() {
return new DataReply(this);
}
/// <summary>Field number for the "result" field.</summary>
public const int ResultFieldNumber = 1;
private string result_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Result {
get { return result_; }
set {
result_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataReply);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataReply other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Result != other.Result) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Result.Length != 0) hash ^= Result.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Result.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Result);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Result.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Result);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataReply other) {
if (other == null) {
return;
}
if (other.Result.Length != 0) {
Result = other.Result;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Result = input.ReadString();
break;
}
}
}
}
}
#endregion
}
#endregion Designer generated code

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 5dbf50d074815e447b7d755114cb4a34
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -39,7 +39,7 @@ namespace UltraCombos.Minions.GirlsRoom.Nav
setting_filename = $"{Application.dataPath}/../Settings.json";
var json = File.ReadAllText(setting_filename);
var config = JsonUtility.FromJson<UltraCombos.Marvel.DrawHeroes.Config>(json);
var config = JsonUtility.FromJson<Frozen.RoyalGallery.Config>(json);
luggage_path = config.luggagePath;
Debug.Log($"Luggage path: {luggage_path}");
}

@ -8,7 +8,7 @@ using UnityEngine.Events;
using UnityEngine.Networking;
using UltraCombos.Minions.GirlsRoom.Nav;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
class Config
{

@ -239,18 +239,6 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 822012542}
m_PrefabAsset: {fileID: 0}
--- !u!114 &274290748 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 114930378025822482, guid: 12ab0e5b5933e1f409de3b7ff462a95f,
type: 3}
m_PrefabInstance: {fileID: 822012542}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2ef5caefbf76037459e39687e6d1c546, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &275645426
GameObject:
m_ObjectHideFlags: 0
@ -269,7 +257,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!4 &275645427
Transform:
m_ObjectHideFlags: 0
@ -619,8 +607,8 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 492259777}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 43.41, y: 72.15, z: 10}
m_LocalScale: {x: 6.436748, y: 14.571055, z: 1}
m_LocalPosition: {x: -0.3, y: 0.8, z: 10}
m_LocalScale: {x: 20, y: 20, z: 1}
m_Children: []
m_Father: {fileID: 2135091040}
m_RootOrder: 0
@ -698,7 +686,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 21f70a2ec67c77142bb8578ced0ffec9, type: 3}
m_Name:
m_EditorClassIdentifier:
id: we
id: 07
mode: 0
--- !u!1 &542808023
GameObject:
@ -1119,7 +1107,7 @@ PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 961139955}
m_TransformParent: {fileID: 1940738862}
m_Modifications:
- target: {fileID: 1820076180253818, guid: 12ab0e5b5933e1f409de3b7ff462a95f, type: 3}
propertyPath: m_Name
@ -1131,27 +1119,27 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 4566515945476120, guid: 12ab0e5b5933e1f409de3b7ff462a95f, type: 3}
propertyPath: m_LocalPosition.x
value: 0
value: -8.91366
objectReference: {fileID: 0}
- target: {fileID: 4566515945476120, guid: 12ab0e5b5933e1f409de3b7ff462a95f, type: 3}
propertyPath: m_LocalPosition.y
value: 0
value: -13.553471
objectReference: {fileID: 0}
- target: {fileID: 4566515945476120, guid: 12ab0e5b5933e1f409de3b7ff462a95f, type: 3}
propertyPath: m_LocalPosition.z
value: 90
value: 81.00599
objectReference: {fileID: 0}
- target: {fileID: 4566515945476120, guid: 12ab0e5b5933e1f409de3b7ff462a95f, type: 3}
propertyPath: m_LocalRotation.x
value: 0
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4566515945476120, guid: 12ab0e5b5933e1f409de3b7ff462a95f, type: 3}
propertyPath: m_LocalRotation.y
value: 0
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4566515945476120, guid: 12ab0e5b5933e1f409de3b7ff462a95f, type: 3}
propertyPath: m_LocalRotation.z
value: 0
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4566515945476120, guid: 12ab0e5b5933e1f409de3b7ff462a95f, type: 3}
propertyPath: m_LocalRotation.w
@ -1159,7 +1147,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 4566515945476120, guid: 12ab0e5b5933e1f409de3b7ff462a95f, type: 3}
propertyPath: m_RootOrder
value: 2
value: 0
objectReference: {fileID: 0}
- target: {fileID: 114930378025822482, guid: 12ab0e5b5933e1f409de3b7ff462a95f,
type: 3}
@ -1405,30 +1393,30 @@ MonoBehaviour:
outputMipmap: 0
EffectFade: 0
PanFade: 0
SrcBright: 0.94
SrcContrast: 1.4
SrcBright: 0.92
SrcContrast: 1.03
SrcColor: 1.28
SrcBlur: 0
BrushDetail: 1
BrushFill: 0.651
NumStrokes: 111945
LayerScale: 0.722
Canvas: 0.209
BrushFill: 1
NumStrokes: 152151
LayerScale: 0.743
Canvas: 0.438
FlickerFreq: 0
FlickerStrength: 0
LightAng: 110
LightOffs: 37
PaintDiff: 0.605
PaintSpec: 0.33
PaintShiny: 0
LightAng: 56
LightOffs: 43.2
PaintDiff: 0.284
PaintSpec: 0.284
PaintShiny: 0.309
ColorSpread: 0.46
ScreenFOV: 30.9
StrokeAng: 186
StrokeBend: 0.1
StrokeDir: 0.168
ScreenFOV: 64.6
StrokeAng: 178
StrokeBend: -0.03
StrokeDir: 0.426
StrokeContour: 1
MultiStroke: 6.28
strokeSeed: 51044
MultiStroke: 9.12
strokeSeed: 55626
Vignette: 0
CanvasBg: 0
CanvasTint: {r: 1, g: 1, b: 1, a: 1}
@ -1450,21 +1438,21 @@ MonoBehaviour:
renderToTexture: 0
outputTexture: {fileID: 0}
outputMipmap: 0
fade: 0
panFade: 0
brightness: 1.27
contrast: 1
color: 1
shaderMethod: 1
outlines: 1.2
hatches: 1.24
outlineError: 1.55
flicker: 0
flickerFreq: 7
fixedHatchDir: 0.649
hatchScale: 1.5
hatchLength: 161
mipLevel: 0.39
fade: 0.437
panFade: 0.241
brightness: 1.24
contrast: 0.38
color: 1.12
shaderMethod: 0
outlines: 0.7
hatches: 1.04
outlineError: 1.36
flicker: 0.015
flickerFreq: 3.6
fixedHatchDir: 0.72
hatchScale: 1.259
hatchLength: 162
mipLevel: 0.11
vignetting: 0
contentVignetting: 0
paperTint: {r: 1, g: 1, b: 1, a: 1}
@ -1543,7 +1531,6 @@ Transform:
m_Children:
- {fileID: 2135091040}
- {fileID: 819030248}
- {fileID: 274290747}
- {fileID: 1547140293}
m_Father: {fileID: 0}
m_RootOrder: 4
@ -1557,7 +1544,6 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 977824801}
- component: {fileID: 977824799}
- component: {fileID: 977824802}
- component: {fileID: 977824800}
m_Layer: 0
@ -1567,48 +1553,6 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &977824799
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 977824798}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 562012399f9d5ab44bcdd9f041e30c83, type: 3}
m_Name:
m_EditorClassIdentifier:
port: 50051
subnet:
texture: {fileID: 0}
maxCount: 20
index: 0
onTextureReceived:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 274290748}
m_MethodName: UpdateTexture
m_Mode: 0
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- m_Target: {fileID: 1833696214}
m_MethodName: UpdateTexture
m_Mode: 0
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
--- !u!114 &977824800
MonoBehaviour:
m_ObjectHideFlags: 0
@ -2049,7 +1993,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!4 &1424239747
Transform:
m_ObjectHideFlags: 0
@ -2137,7 +2081,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 21f70a2ec67c77142bb8578ced0ffec9, type: 3}
m_Name:
m_EditorClassIdentifier:
id: 10
id: 07
mode: 0
--- !u!1 &1519278660
GameObject:
@ -2275,7 +2219,7 @@ Transform:
m_Children:
- {fileID: 417831288}
m_Father: {fileID: 961139955}
m_RootOrder: 3
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1547140294
MonoBehaviour:
@ -3270,7 +3214,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Color: {r: 0.050980393, g: 0.3529412, b: 0.30980393, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
@ -3844,6 +3788,37 @@ MonoBehaviour:
isDelay: 0
delayTime: -1
path: 20181126_MinionsSZ_GirlsRoom_Ani_7.aif
--- !u!1 &1940738861
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1940738862}
m_Layer: 0
m_Name: '[Disabled] ---------------------'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &1940738862
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1940738861}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 8.91366, y: 13.553471, z: 8.994012}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 274290747}
m_Father: {fileID: 0}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1985409673
GameObject:
m_ObjectHideFlags: 0

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 73d0cf2a2606a3f4a8916de5d5f21091
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

@ -1,128 +0,0 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Ultracombos.Marvel.DrawHeroes.proto
// </auto-generated>
#pragma warning disable 0414, 1591
#region Designer generated code
using grpc = global::Grpc.Core;
namespace UltraCombos.Marvel.DrawHeroes {
public static partial class Resource
{
static readonly string __ServiceName = "UltraCombos.Marvel.DrawHeroes.Resource";
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.Device> __Marshaller_UltraCombos_Marvel_DrawHeroes_Device = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.Device.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.Page> __Marshaller_UltraCombos_Marvel_DrawHeroes_Page = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.Page.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.DataRequest> __Marshaller_UltraCombos_Marvel_DrawHeroes_DataRequest = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.DataRequest.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.DataReply> __Marshaller_UltraCombos_Marvel_DrawHeroes_DataReply = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.DataReply.Parser.ParseFrom);
static readonly grpc::Method<global::UltraCombos.Marvel.DrawHeroes.Device, global::UltraCombos.Marvel.DrawHeroes.Page> __Method_GetPage = new grpc::Method<global::UltraCombos.Marvel.DrawHeroes.Device, global::UltraCombos.Marvel.DrawHeroes.Page>(
grpc::MethodType.Unary,
__ServiceName,
"GetPage",
__Marshaller_UltraCombos_Marvel_DrawHeroes_Device,
__Marshaller_UltraCombos_Marvel_DrawHeroes_Page);
static readonly grpc::Method<global::UltraCombos.Marvel.DrawHeroes.DataRequest, global::UltraCombos.Marvel.DrawHeroes.DataReply> __Method_SendData = new grpc::Method<global::UltraCombos.Marvel.DrawHeroes.DataRequest, global::UltraCombos.Marvel.DrawHeroes.DataReply>(
grpc::MethodType.Unary,
__ServiceName,
"SendData",
__Marshaller_UltraCombos_Marvel_DrawHeroes_DataRequest,
__Marshaller_UltraCombos_Marvel_DrawHeroes_DataReply);
/// <summary>Service descriptor</summary>
public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor
{
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.Services[0]; }
}
/// <summary>Base class for server-side implementations of Resource</summary>
public abstract partial class ResourceBase
{
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Marvel.DrawHeroes.Page> GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
}
/// <summary>Client for Resource</summary>
public partial class ResourceClient : grpc::ClientBase<ResourceClient>
{
/// <summary>Creates a new client for Resource</summary>
/// <param name="channel">The channel to use to make remote calls.</param>
public ResourceClient(grpc::Channel channel) : base(channel)
{
}
/// <summary>Creates a new client for Resource that uses a custom <c>CallInvoker</c>.</summary>
/// <param name="callInvoker">The callInvoker to use to make remote calls.</param>
public ResourceClient(grpc::CallInvoker callInvoker) : base(callInvoker)
{
}
/// <summary>Protected parameterless constructor to allow creation of test doubles.</summary>
protected ResourceClient() : base()
{
}
/// <summary>Protected constructor to allow creation of configured clients.</summary>
/// <param name="configuration">The client configuration.</param>
protected ResourceClient(ClientBaseConfiguration configuration) : base(configuration)
{
}
public virtual global::UltraCombos.Marvel.DrawHeroes.Page GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetPage(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Marvel.DrawHeroes.Page GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_GetPage, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.Page> GetPageAsync(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetPageAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.Page> GetPageAsync(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_GetPage, null, options, request);
}
public virtual global::UltraCombos.Marvel.DrawHeroes.DataReply SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendData(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Marvel.DrawHeroes.DataReply SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_SendData, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendDataAsync(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendDataAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendDataAsync(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_SendData, null, options, request);
}
/// <summary>Creates a new instance of client from given <c>ClientBaseConfiguration</c>.</summary>
protected override ResourceClient NewInstance(ClientBaseConfiguration configuration)
{
return new ResourceClient(configuration);
}
}
/// <summary>Creates service definition that can be registered with a server</summary>
/// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
public static grpc::ServerServiceDefinition BindService(ResourceBase serviceImpl)
{
return grpc::ServerServiceDefinition.CreateBuilder()
.AddMethod(__Method_GetPage, serviceImpl.GetPage)
.AddMethod(__Method_SendData, serviceImpl.SendData).Build();
}
}
}
#endregion

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: b4c162a4785013143a46d39310ca0b6a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -1,127 +0,0 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ultracombos.minions.proto
// </auto-generated>
#pragma warning disable 0414, 1591
#region Designer generated code
using grpc = global::Grpc.Core;
namespace UltraCombos.Minions {
public static partial class Resource
{
static readonly string __ServiceName = "UltraCombos.Minions.Resource";
static readonly grpc::Marshaller<global::UltraCombos.Minions.Index> __Marshaller_UltraCombos_Minions_Index = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Minions.Index.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Minions.DataRequest> __Marshaller_UltraCombos_Minions_DataRequest = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Minions.DataRequest.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Minions.DataReply> __Marshaller_UltraCombos_Minions_DataReply = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Minions.DataReply.Parser.ParseFrom);
static readonly grpc::Method<global::UltraCombos.Minions.Index, global::UltraCombos.Minions.Index> __Method_GetIndex = new grpc::Method<global::UltraCombos.Minions.Index, global::UltraCombos.Minions.Index>(
grpc::MethodType.Unary,
__ServiceName,
"GetIndex",
__Marshaller_UltraCombos_Minions_Index,
__Marshaller_UltraCombos_Minions_Index);
static readonly grpc::Method<global::UltraCombos.Minions.DataRequest, global::UltraCombos.Minions.DataReply> __Method_SendData = new grpc::Method<global::UltraCombos.Minions.DataRequest, global::UltraCombos.Minions.DataReply>(
grpc::MethodType.Unary,
__ServiceName,
"SendData",
__Marshaller_UltraCombos_Minions_DataRequest,
__Marshaller_UltraCombos_Minions_DataReply);
/// <summary>Service descriptor</summary>
public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor
{
get { return global::UltraCombos.Minions.UltracombosMinionsReflection.Descriptor.Services[0]; }
}
/// <summary>Base class for server-side implementations of Resource</summary>
public abstract partial class ResourceBase
{
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Minions.Index> GetIndex(global::UltraCombos.Minions.Index request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Minions.DataReply> SendData(global::UltraCombos.Minions.DataRequest request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
}
/// <summary>Client for Resource</summary>
public partial class ResourceClient : grpc::ClientBase<ResourceClient>
{
/// <summary>Creates a new client for Resource</summary>
/// <param name="channel">The channel to use to make remote calls.</param>
public ResourceClient(grpc::Channel channel) : base(channel)
{
}
/// <summary>Creates a new client for Resource that uses a custom <c>CallInvoker</c>.</summary>
/// <param name="callInvoker">The callInvoker to use to make remote calls.</param>
public ResourceClient(grpc::CallInvoker callInvoker) : base(callInvoker)
{
}
/// <summary>Protected parameterless constructor to allow creation of test doubles.</summary>
protected ResourceClient() : base()
{
}
/// <summary>Protected constructor to allow creation of configured clients.</summary>
/// <param name="configuration">The client configuration.</param>
protected ResourceClient(ClientBaseConfiguration configuration) : base(configuration)
{
}
public virtual global::UltraCombos.Minions.Index GetIndex(global::UltraCombos.Minions.Index request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetIndex(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Minions.Index GetIndex(global::UltraCombos.Minions.Index request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_GetIndex, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Minions.Index> GetIndexAsync(global::UltraCombos.Minions.Index request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetIndexAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Minions.Index> GetIndexAsync(global::UltraCombos.Minions.Index request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_GetIndex, null, options, request);
}
public virtual global::UltraCombos.Minions.DataReply SendData(global::UltraCombos.Minions.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendData(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Minions.DataReply SendData(global::UltraCombos.Minions.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_SendData, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Minions.DataReply> SendDataAsync(global::UltraCombos.Minions.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendDataAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Minions.DataReply> SendDataAsync(global::UltraCombos.Minions.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_SendData, null, options, request);
}
/// <summary>Creates a new instance of client from given <c>ClientBaseConfiguration</c>.</summary>
protected override ResourceClient NewInstance(ClientBaseConfiguration configuration)
{
return new ResourceClient(configuration);
}
}
/// <summary>Creates service definition that can be registered with a server</summary>
/// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
public static grpc::ServerServiceDefinition BindService(ResourceBase serviceImpl)
{
return grpc::ServerServiceDefinition.CreateBuilder()
.AddMethod(__Method_GetIndex, serviceImpl.GetIndex)
.AddMethod(__Method_SendData, serviceImpl.SendData).Build();
}
}
}
#endregion

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: b89d58c3a9e17514a8b2deb3816de998
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -1,813 +0,0 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Ultracombos.Marvel.DrawHeroes.proto
// </auto-generated>
#pragma warning disable 1591, 0612, 3021
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace UltraCombos.Marvel.DrawHeroes {
/// <summary>Holder for reflection information generated from Ultracombos.Marvel.DrawHeroes.proto</summary>
public static partial class UltracombosMarvelDrawHeroesReflection {
#region Descriptor
/// <summary>File descriptor for Ultracombos.Marvel.DrawHeroes.proto</summary>
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static UltracombosMarvelDrawHeroesReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"CiNVbHRyYWNvbWJvcy5NYXJ2ZWwuRHJhd0hlcm9lcy5wcm90bxIdVWx0cmFD",
"b21ib3MuTWFydmVsLkRyYXdIZXJvZXMiBwoFRW1wdHkiFAoGRGV2aWNlEgoK",
"AmlkGAEgASgFIiIKBFBhZ2USCgoCaWQYASABKAkSDgoGc2VyaWFsGAIgASgJ",
"ImAKC0RhdGFSZXF1ZXN0EgoKAmlkGAEgASgJEg4KBnNlcmlhbBgCIAEoCRIP",
"Cgdjb250ZW50GAMgASgMEhEKCXNpZ25hdHVyZRgEIAEoDBIRCgl0aHVtYm5h",
"aWwYBSABKAwiGwoJRGF0YVJlcGx5Eg4KBnJlc3VsdBgBIAEoCTLHAQoIUmVz",
"b3VyY2USVwoHR2V0UGFnZRIlLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVy",
"b2VzLkRldmljZRojLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVyb2VzLlBh",
"Z2UiABJiCghTZW5kRGF0YRIqLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVy",
"b2VzLkRhdGFSZXF1ZXN0GiguVWx0cmFDb21ib3MuTWFydmVsLkRyYXdIZXJv",
"ZXMuRGF0YVJlcGx5IgBiBnByb3RvMw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Empty), global::UltraCombos.Marvel.DrawHeroes.Empty.Parser, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Device), global::UltraCombos.Marvel.DrawHeroes.Device.Parser, new[]{ "Id" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Page), global::UltraCombos.Marvel.DrawHeroes.Page.Parser, new[]{ "Id", "Serial" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.DataRequest), global::UltraCombos.Marvel.DrawHeroes.DataRequest.Parser, new[]{ "Id", "Serial", "Content", "Signature", "Thumbnail" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.DataReply), global::UltraCombos.Marvel.DrawHeroes.DataReply.Parser, new[]{ "Result" }, null, null, null)
}));
}
#endregion
}
#region Messages
public sealed partial class Empty : pb::IMessage<Empty> {
private static readonly pb::MessageParser<Empty> _parser = new pb::MessageParser<Empty>(() => new Empty());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Empty> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty(Empty other) : this() {
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty Clone() {
return new Empty(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Empty);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Empty other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Empty other) {
if (other == null) {
return;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
}
}
}
}
public sealed partial class Device : pb::IMessage<Device> {
private static readonly pb::MessageParser<Device> _parser = new pb::MessageParser<Device>(() => new Device());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Device> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device(Device other) : this() {
id_ = other.id_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device Clone() {
return new Device(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private int id_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int Id {
get { return id_; }
set {
id_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Device);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Device 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]
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]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id != 0) {
output.WriteRawTag(8);
output.WriteInt32(Id);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
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]
public void MergeFrom(Device other) {
if (other == null) {
return;
}
if (other.Id != 0) {
Id = other.Id;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Id = input.ReadInt32();
break;
}
}
}
}
}
public sealed partial class Page : pb::IMessage<Page> {
private static readonly pb::MessageParser<Page> _parser = new pb::MessageParser<Page>(() => new Page());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Page> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page(Page other) : this() {
id_ = other.id_;
serial_ = other.serial_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page Clone() {
return new Page(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private string id_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Page);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Page other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Page other) {
if (other == null) {
return;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Id = input.ReadString();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
}
}
}
}
public sealed partial class DataRequest : pb::IMessage<DataRequest> {
private static readonly pb::MessageParser<DataRequest> _parser = new pb::MessageParser<DataRequest>(() => new DataRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest(DataRequest other) : this() {
id_ = other.id_;
serial_ = other.serial_;
content_ = other.content_;
signature_ = other.signature_;
thumbnail_ = other.thumbnail_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest Clone() {
return new DataRequest(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private string id_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "content" field.</summary>
public const int ContentFieldNumber = 3;
private pb::ByteString content_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Content {
get { return content_; }
set {
content_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "signature" field.</summary>
public const int SignatureFieldNumber = 4;
private pb::ByteString signature_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Signature {
get { return signature_; }
set {
signature_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "thumbnail" field.</summary>
public const int ThumbnailFieldNumber = 5;
private pb::ByteString thumbnail_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Thumbnail {
get { return thumbnail_; }
set {
thumbnail_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
if (Content != other.Content) return false;
if (Signature != other.Signature) return false;
if (Thumbnail != other.Thumbnail) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (Content.Length != 0) hash ^= Content.GetHashCode();
if (Signature.Length != 0) hash ^= Signature.GetHashCode();
if (Thumbnail.Length != 0) hash ^= Thumbnail.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (Content.Length != 0) {
output.WriteRawTag(26);
output.WriteBytes(Content);
}
if (Signature.Length != 0) {
output.WriteRawTag(34);
output.WriteBytes(Signature);
}
if (Thumbnail.Length != 0) {
output.WriteRawTag(42);
output.WriteBytes(Thumbnail);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (Content.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Content);
}
if (Signature.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Signature);
}
if (Thumbnail.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Thumbnail);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataRequest other) {
if (other == null) {
return;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
if (other.Content.Length != 0) {
Content = other.Content;
}
if (other.Signature.Length != 0) {
Signature = other.Signature;
}
if (other.Thumbnail.Length != 0) {
Thumbnail = other.Thumbnail;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Id = input.ReadString();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
case 26: {
Content = input.ReadBytes();
break;
}
case 34: {
Signature = input.ReadBytes();
break;
}
case 42: {
Thumbnail = input.ReadBytes();
break;
}
}
}
}
}
public sealed partial class DataReply : pb::IMessage<DataReply> {
private static readonly pb::MessageParser<DataReply> _parser = new pb::MessageParser<DataReply>(() => new DataReply());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataReply> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[4]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply(DataReply other) : this() {
result_ = other.result_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply Clone() {
return new DataReply(this);
}
/// <summary>Field number for the "result" field.</summary>
public const int ResultFieldNumber = 1;
private string result_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Result {
get { return result_; }
set {
result_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataReply);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataReply other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Result != other.Result) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Result.Length != 0) hash ^= Result.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Result.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Result);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Result.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Result);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataReply other) {
if (other == null) {
return;
}
if (other.Result.Length != 0) {
Result = other.Result;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Result = input.ReadString();
break;
}
}
}
}
}
#endregion
}
#endregion Designer generated code

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 13345b8d9365ba34b933b6b74ec53c7c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -1,681 +0,0 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ultracombos.minions.proto
// </auto-generated>
#pragma warning disable 1591, 0612, 3021
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace UltraCombos.Minions {
/// <summary>Holder for reflection information generated from ultracombos.minions.proto</summary>
public static partial class UltracombosMinionsReflection {
#region Descriptor
/// <summary>File descriptor for ultracombos.minions.proto</summary>
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static UltracombosMinionsReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"Chl1bHRyYWNvbWJvcy5taW5pb25zLnByb3RvEhNVbHRyYUNvbWJvcy5NaW5p",
"b25zIgcKBUVtcHR5IiMKBUluZGV4EgoKAmlkGAEgASgFEg4KBnNlcmlhbBgC",
"IAEoCSJgCgtEYXRhUmVxdWVzdBIKCgJpZBgBIAEoBRIOCgZzZXJpYWwYAiAB",
"KAkSDwoHY29udGVudBgDIAEoDBIRCglzaWduYXR1cmUYBCABKAwSEQoJdGh1",
"bWJuYWlsGAUgASgMIhsKCURhdGFSZXBseRIOCgZyZXN1bHQYASABKAkyoAEK",
"CFJlc291cmNlEkQKCEdldEluZGV4EhouVWx0cmFDb21ib3MuTWluaW9ucy5J",
"bmRleBoaLlVsdHJhQ29tYm9zLk1pbmlvbnMuSW5kZXgiABJOCghTZW5kRGF0",
"YRIgLlVsdHJhQ29tYm9zLk1pbmlvbnMuRGF0YVJlcXVlc3QaHi5VbHRyYUNv",
"bWJvcy5NaW5pb25zLkRhdGFSZXBseSIAYgZwcm90bzM="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Minions.Empty), global::UltraCombos.Minions.Empty.Parser, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Minions.Index), global::UltraCombos.Minions.Index.Parser, new[]{ "Id", "Serial" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Minions.DataRequest), global::UltraCombos.Minions.DataRequest.Parser, new[]{ "Id", "Serial", "Content", "Signature", "Thumbnail" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Minions.DataReply), global::UltraCombos.Minions.DataReply.Parser, new[]{ "Result" }, null, null, null)
}));
}
#endregion
}
#region Messages
public sealed partial class Empty : pb::IMessage<Empty> {
private static readonly pb::MessageParser<Empty> _parser = new pb::MessageParser<Empty>(() => new Empty());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Empty> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Minions.UltracombosMinionsReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty(Empty other) : this() {
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty Clone() {
return new Empty(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Empty);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Empty other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Empty other) {
if (other == null) {
return;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
}
}
}
}
public sealed partial class Index : pb::IMessage<Index> {
private static readonly pb::MessageParser<Index> _parser = new pb::MessageParser<Index>(() => new Index());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Index> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Minions.UltracombosMinionsReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Index() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Index(Index other) : this() {
id_ = other.id_;
serial_ = other.serial_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Index Clone() {
return new Index(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private int id_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int Id {
get { return id_; }
set {
id_ = value;
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Index);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Index other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id != 0) {
output.WriteRawTag(8);
output.WriteInt32(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Index other) {
if (other == null) {
return;
}
if (other.Id != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Id = input.ReadInt32();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
}
}
}
}
public sealed partial class DataRequest : pb::IMessage<DataRequest> {
private static readonly pb::MessageParser<DataRequest> _parser = new pb::MessageParser<DataRequest>(() => new DataRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Minions.UltracombosMinionsReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest(DataRequest other) : this() {
id_ = other.id_;
serial_ = other.serial_;
content_ = other.content_;
signature_ = other.signature_;
thumbnail_ = other.thumbnail_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest Clone() {
return new DataRequest(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private int id_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int Id {
get { return id_; }
set {
id_ = value;
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "content" field.</summary>
public const int ContentFieldNumber = 3;
private pb::ByteString content_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Content {
get { return content_; }
set {
content_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "signature" field.</summary>
public const int SignatureFieldNumber = 4;
private pb::ByteString signature_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Signature {
get { return signature_; }
set {
signature_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "thumbnail" field.</summary>
public const int ThumbnailFieldNumber = 5;
private pb::ByteString thumbnail_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Thumbnail {
get { return thumbnail_; }
set {
thumbnail_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
if (Content != other.Content) return false;
if (Signature != other.Signature) return false;
if (Thumbnail != other.Thumbnail) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (Content.Length != 0) hash ^= Content.GetHashCode();
if (Signature.Length != 0) hash ^= Signature.GetHashCode();
if (Thumbnail.Length != 0) hash ^= Thumbnail.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id != 0) {
output.WriteRawTag(8);
output.WriteInt32(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (Content.Length != 0) {
output.WriteRawTag(26);
output.WriteBytes(Content);
}
if (Signature.Length != 0) {
output.WriteRawTag(34);
output.WriteBytes(Signature);
}
if (Thumbnail.Length != 0) {
output.WriteRawTag(42);
output.WriteBytes(Thumbnail);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (Content.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Content);
}
if (Signature.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Signature);
}
if (Thumbnail.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Thumbnail);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataRequest other) {
if (other == null) {
return;
}
if (other.Id != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
if (other.Content.Length != 0) {
Content = other.Content;
}
if (other.Signature.Length != 0) {
Signature = other.Signature;
}
if (other.Thumbnail.Length != 0) {
Thumbnail = other.Thumbnail;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Id = input.ReadInt32();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
case 26: {
Content = input.ReadBytes();
break;
}
case 34: {
Signature = input.ReadBytes();
break;
}
case 42: {
Thumbnail = input.ReadBytes();
break;
}
}
}
}
}
public sealed partial class DataReply : pb::IMessage<DataReply> {
private static readonly pb::MessageParser<DataReply> _parser = new pb::MessageParser<DataReply>(() => new DataReply());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataReply> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Minions.UltracombosMinionsReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply(DataReply other) : this() {
result_ = other.result_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply Clone() {
return new DataReply(this);
}
/// <summary>Field number for the "result" field.</summary>
public const int ResultFieldNumber = 1;
private string result_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Result {
get { return result_; }
set {
result_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataReply);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataReply other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Result != other.Result) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Result.Length != 0) hash ^= Result.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Result.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Result);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Result.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Result);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataReply other) {
if (other == null) {
return;
}
if (other.Result.Length != 0) {
Result = other.Result;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Result = input.ReadString();
break;
}
}
}
}
}
#endregion
}
#endregion Designer generated code

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 23054e9c602140c40af21a023ff86e02
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -67,11 +67,13 @@ namespace UltraCombos.Frozen
private void Update()
{
/*
if (Time.time - stamp > duration && speed > 0.0f)
{
speed = 0.0f;
prop.texture = blank_texture;
}
*/
if (mode)
{

@ -6,16 +6,16 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
[RequireComponent(typeof(DrawHeroesGrpcServer))]
[RequireComponent(typeof(RorayGalleryGrpcServer))]
public class ResourceClient : GrpcClientBase
{
public float interval = 1.0f;
float stamp = 0.0f;
Queue<DataRequest> data_pool;
Marvel.DrawHeroes.DrawHeroesGrpcServer server;
RorayGalleryGrpcServer server;
[Space(10)]
public UnityEvent onTextureReceived = new UnityEvent();
@ -32,7 +32,7 @@ namespace UltraCombos.Marvel.DrawHeroes
var options = new List<ChannelOption> { new ChannelOption(ChannelOptions.MaxSendMessageLength, int.MaxValue) };
Connect(options);
server = GetComponent<Marvel.DrawHeroes.DrawHeroesGrpcServer>();
server = GetComponent<RorayGalleryGrpcServer>();
server.onMessageReceived += OnMessageReceived;
}

@ -63,7 +63,7 @@ namespace UltraCombos.Minions
texture = new Texture2D(1024, 1024, TextureFormat.ARGB32, false);
}
if (texture.LoadImage(data.Thumbnail.ToByteArray(), false))
if (texture.LoadImage(data.Content.ToByteArray(), false))
{
onMessageReceived.Invoke(data);
onTextureReceived.Invoke(role_id, texture);

@ -6,9 +6,9 @@ using UnityEngine;
using UnityEngine.Events;
using UnityEngine.Networking;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
public class DrawHeroesGrpcServer : GrpcServerBase
public class RorayGalleryGrpcServer : GrpcServerBase
{
public string subnet = "192.168.234.0";
public Texture2D texture;
@ -80,7 +80,7 @@ namespace UltraCombos.Marvel.DrawHeroes
texture = new Texture2D(2048, 2048, TextureFormat.ARGB32, false);
}
if (texture.LoadImage(data.Thumbnail.ToByteArray(), false))
if (texture.LoadImage(data.Content.ToByteArray(), false))
{
onMessageReceived.Invoke(data);
onTextureReceived.Invoke(role_id, texture);
@ -147,9 +147,17 @@ namespace UltraCombos.Marvel.DrawHeroes
var res = onIndexRequest.Invoke(request.Id);
string dev_id = request.Id.ToString().PadLeft(2, '0');
string dev_id = request.Id.ToString("X");//request.Id.ToString().PadLeft(2, '0');
string date = System.DateTime.Now.ToString("HHmmss");
string res_id = res.PadLeft(3, '0');
string res_id = res;//res.PadLeft(3, '0');
try
{
res_id = System.Int32.Parse(res_id).ToString("X");
}
catch (System.FormatException)
{
Debug.LogWarning($"GetPage: rid={res} is not number.");
}
string serial = $"{date}{dev_id}{res_id}";

@ -4,6 +4,7 @@
"com.ultracombos.minions-girlsroom-asset": "file:<project>/../../../../../_Package/com.ultracombos.minions-girlsroom-asset",
"com.ultracombos.movie-player": "file:<project>/../../../../../_Package/com.ultracombos.movie-player",
"com.ultracombos.utility-native-plugin": "file:<project>/../../../../../_Package/com.ultracombos.utility-native-plugin",
"com.ultracombos.frozen.royal-gallery-asset": "file:<project>/../../../../../_Package/com.ultracombos.frozen.royal-gallery-asset",
"com.unity.2d.animation": "1.0.16-preview.1",
"com.unity.collab-proxy": "1.2.15",
"com.unity.package-manager-ui": "2.0.8",

@ -3,7 +3,7 @@ using System.Collections.Generic;
using UnityEngine;
using PaintCraft.Canvas.Configs;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
public class AppData : Singleton<AppData>
{
@ -11,6 +11,7 @@ namespace UltraCombos.Marvel.DrawHeroes
public int deviceId;
public string roleId;
public string serial = "0123456789";
public Color32 color;
public Texture2D lastPainting = null;
public Texture2D lastThumbnail = null;
public Texture2D lastSignature = null;

@ -4,7 +4,7 @@ using UnityEngine;
using UnityEngine.Events;
using UnityEngine.EventSystems;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
public class DevelopMode : MonoBehaviour, IDragHandler
{

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 6c033ec1a947143458a6e2354c200a35
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

@ -1,128 +0,0 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Ultracombos.Marvel.DrawHeroes.proto
// </auto-generated>
#pragma warning disable 0414, 1591
#region Designer generated code
using grpc = global::Grpc.Core;
namespace UltraCombos.Marvel.DrawHeroes {
public static partial class Resource
{
static readonly string __ServiceName = "UltraCombos.Marvel.DrawHeroes.Resource";
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.Device> __Marshaller_UltraCombos_Marvel_DrawHeroes_Device = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.Device.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.Page> __Marshaller_UltraCombos_Marvel_DrawHeroes_Page = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.Page.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.DataRequest> __Marshaller_UltraCombos_Marvel_DrawHeroes_DataRequest = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.DataRequest.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.DataReply> __Marshaller_UltraCombos_Marvel_DrawHeroes_DataReply = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.DataReply.Parser.ParseFrom);
static readonly grpc::Method<global::UltraCombos.Marvel.DrawHeroes.Device, global::UltraCombos.Marvel.DrawHeroes.Page> __Method_GetPage = new grpc::Method<global::UltraCombos.Marvel.DrawHeroes.Device, global::UltraCombos.Marvel.DrawHeroes.Page>(
grpc::MethodType.Unary,
__ServiceName,
"GetPage",
__Marshaller_UltraCombos_Marvel_DrawHeroes_Device,
__Marshaller_UltraCombos_Marvel_DrawHeroes_Page);
static readonly grpc::Method<global::UltraCombos.Marvel.DrawHeroes.DataRequest, global::UltraCombos.Marvel.DrawHeroes.DataReply> __Method_SendData = new grpc::Method<global::UltraCombos.Marvel.DrawHeroes.DataRequest, global::UltraCombos.Marvel.DrawHeroes.DataReply>(
grpc::MethodType.Unary,
__ServiceName,
"SendData",
__Marshaller_UltraCombos_Marvel_DrawHeroes_DataRequest,
__Marshaller_UltraCombos_Marvel_DrawHeroes_DataReply);
/// <summary>Service descriptor</summary>
public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor
{
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.Services[0]; }
}
/// <summary>Base class for server-side implementations of Resource</summary>
public abstract partial class ResourceBase
{
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Marvel.DrawHeroes.Page> GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
}
/// <summary>Client for Resource</summary>
public partial class ResourceClient : grpc::ClientBase<ResourceClient>
{
/// <summary>Creates a new client for Resource</summary>
/// <param name="channel">The channel to use to make remote calls.</param>
public ResourceClient(grpc::Channel channel) : base(channel)
{
}
/// <summary>Creates a new client for Resource that uses a custom <c>CallInvoker</c>.</summary>
/// <param name="callInvoker">The callInvoker to use to make remote calls.</param>
public ResourceClient(grpc::CallInvoker callInvoker) : base(callInvoker)
{
}
/// <summary>Protected parameterless constructor to allow creation of test doubles.</summary>
protected ResourceClient() : base()
{
}
/// <summary>Protected constructor to allow creation of configured clients.</summary>
/// <param name="configuration">The client configuration.</param>
protected ResourceClient(ClientBaseConfiguration configuration) : base(configuration)
{
}
public virtual global::UltraCombos.Marvel.DrawHeroes.Page GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetPage(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Marvel.DrawHeroes.Page GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_GetPage, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.Page> GetPageAsync(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetPageAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.Page> GetPageAsync(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_GetPage, null, options, request);
}
public virtual global::UltraCombos.Marvel.DrawHeroes.DataReply SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendData(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Marvel.DrawHeroes.DataReply SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_SendData, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendDataAsync(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendDataAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendDataAsync(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_SendData, null, options, request);
}
/// <summary>Creates a new instance of client from given <c>ClientBaseConfiguration</c>.</summary>
protected override ResourceClient NewInstance(ClientBaseConfiguration configuration)
{
return new ResourceClient(configuration);
}
}
/// <summary>Creates service definition that can be registered with a server</summary>
/// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
public static grpc::ServerServiceDefinition BindService(ResourceBase serviceImpl)
{
return grpc::ServerServiceDefinition.CreateBuilder()
.AddMethod(__Method_GetPage, serviceImpl.GetPage)
.AddMethod(__Method_SendData, serviceImpl.SendData).Build();
}
}
}
#endregion

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 0f8b6ebf6fdfc674482ee96abfbe077a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -1,813 +0,0 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Ultracombos.Marvel.DrawHeroes.proto
// </auto-generated>
#pragma warning disable 1591, 0612, 3021
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace UltraCombos.Marvel.DrawHeroes {
/// <summary>Holder for reflection information generated from Ultracombos.Marvel.DrawHeroes.proto</summary>
public static partial class UltracombosMarvelDrawHeroesReflection {
#region Descriptor
/// <summary>File descriptor for Ultracombos.Marvel.DrawHeroes.proto</summary>
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static UltracombosMarvelDrawHeroesReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"CiNVbHRyYWNvbWJvcy5NYXJ2ZWwuRHJhd0hlcm9lcy5wcm90bxIdVWx0cmFD",
"b21ib3MuTWFydmVsLkRyYXdIZXJvZXMiBwoFRW1wdHkiFAoGRGV2aWNlEgoK",
"AmlkGAEgASgFIiIKBFBhZ2USCgoCaWQYASABKAkSDgoGc2VyaWFsGAIgASgJ",
"ImAKC0RhdGFSZXF1ZXN0EgoKAmlkGAEgASgJEg4KBnNlcmlhbBgCIAEoCRIP",
"Cgdjb250ZW50GAMgASgMEhEKCXNpZ25hdHVyZRgEIAEoDBIRCgl0aHVtYm5h",
"aWwYBSABKAwiGwoJRGF0YVJlcGx5Eg4KBnJlc3VsdBgBIAEoCTLHAQoIUmVz",
"b3VyY2USVwoHR2V0UGFnZRIlLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVy",
"b2VzLkRldmljZRojLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVyb2VzLlBh",
"Z2UiABJiCghTZW5kRGF0YRIqLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVy",
"b2VzLkRhdGFSZXF1ZXN0GiguVWx0cmFDb21ib3MuTWFydmVsLkRyYXdIZXJv",
"ZXMuRGF0YVJlcGx5IgBiBnByb3RvMw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Empty), global::UltraCombos.Marvel.DrawHeroes.Empty.Parser, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Device), global::UltraCombos.Marvel.DrawHeroes.Device.Parser, new[]{ "Id" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Page), global::UltraCombos.Marvel.DrawHeroes.Page.Parser, new[]{ "Id", "Serial" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.DataRequest), global::UltraCombos.Marvel.DrawHeroes.DataRequest.Parser, new[]{ "Id", "Serial", "Content", "Signature", "Thumbnail" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.DataReply), global::UltraCombos.Marvel.DrawHeroes.DataReply.Parser, new[]{ "Result" }, null, null, null)
}));
}
#endregion
}
#region Messages
public sealed partial class Empty : pb::IMessage<Empty> {
private static readonly pb::MessageParser<Empty> _parser = new pb::MessageParser<Empty>(() => new Empty());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Empty> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty(Empty other) : this() {
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty Clone() {
return new Empty(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Empty);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Empty other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Empty other) {
if (other == null) {
return;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
}
}
}
}
public sealed partial class Device : pb::IMessage<Device> {
private static readonly pb::MessageParser<Device> _parser = new pb::MessageParser<Device>(() => new Device());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Device> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device(Device other) : this() {
id_ = other.id_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device Clone() {
return new Device(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private int id_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int Id {
get { return id_; }
set {
id_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Device);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Device 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]
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]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id != 0) {
output.WriteRawTag(8);
output.WriteInt32(Id);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
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]
public void MergeFrom(Device other) {
if (other == null) {
return;
}
if (other.Id != 0) {
Id = other.Id;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Id = input.ReadInt32();
break;
}
}
}
}
}
public sealed partial class Page : pb::IMessage<Page> {
private static readonly pb::MessageParser<Page> _parser = new pb::MessageParser<Page>(() => new Page());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Page> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page(Page other) : this() {
id_ = other.id_;
serial_ = other.serial_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page Clone() {
return new Page(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private string id_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Page);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Page other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Page other) {
if (other == null) {
return;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Id = input.ReadString();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
}
}
}
}
public sealed partial class DataRequest : pb::IMessage<DataRequest> {
private static readonly pb::MessageParser<DataRequest> _parser = new pb::MessageParser<DataRequest>(() => new DataRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest(DataRequest other) : this() {
id_ = other.id_;
serial_ = other.serial_;
content_ = other.content_;
signature_ = other.signature_;
thumbnail_ = other.thumbnail_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest Clone() {
return new DataRequest(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private string id_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "content" field.</summary>
public const int ContentFieldNumber = 3;
private pb::ByteString content_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Content {
get { return content_; }
set {
content_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "signature" field.</summary>
public const int SignatureFieldNumber = 4;
private pb::ByteString signature_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Signature {
get { return signature_; }
set {
signature_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "thumbnail" field.</summary>
public const int ThumbnailFieldNumber = 5;
private pb::ByteString thumbnail_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Thumbnail {
get { return thumbnail_; }
set {
thumbnail_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
if (Content != other.Content) return false;
if (Signature != other.Signature) return false;
if (Thumbnail != other.Thumbnail) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (Content.Length != 0) hash ^= Content.GetHashCode();
if (Signature.Length != 0) hash ^= Signature.GetHashCode();
if (Thumbnail.Length != 0) hash ^= Thumbnail.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (Content.Length != 0) {
output.WriteRawTag(26);
output.WriteBytes(Content);
}
if (Signature.Length != 0) {
output.WriteRawTag(34);
output.WriteBytes(Signature);
}
if (Thumbnail.Length != 0) {
output.WriteRawTag(42);
output.WriteBytes(Thumbnail);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (Content.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Content);
}
if (Signature.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Signature);
}
if (Thumbnail.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Thumbnail);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataRequest other) {
if (other == null) {
return;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
if (other.Content.Length != 0) {
Content = other.Content;
}
if (other.Signature.Length != 0) {
Signature = other.Signature;
}
if (other.Thumbnail.Length != 0) {
Thumbnail = other.Thumbnail;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Id = input.ReadString();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
case 26: {
Content = input.ReadBytes();
break;
}
case 34: {
Signature = input.ReadBytes();
break;
}
case 42: {
Thumbnail = input.ReadBytes();
break;
}
}
}
}
}
public sealed partial class DataReply : pb::IMessage<DataReply> {
private static readonly pb::MessageParser<DataReply> _parser = new pb::MessageParser<DataReply>(() => new DataReply());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataReply> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[4]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply(DataReply other) : this() {
result_ = other.result_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply Clone() {
return new DataReply(this);
}
/// <summary>Field number for the "result" field.</summary>
public const int ResultFieldNumber = 1;
private string result_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Result {
get { return result_; }
set {
result_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataReply);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataReply other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Result != other.Result) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Result.Length != 0) hash ^= Result.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Result.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Result);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Result.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Result);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataReply other) {
if (other == null) {
return;
}
if (other.Result.Length != 0) {
Result = other.Result;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Result = input.ReadString();
break;
}
}
}
}
}
#endregion
}
#endregion Designer generated code

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: d91f02c2d4a19654fbed3a7abe9380a7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -3,7 +3,7 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
[RequireComponent(typeof(RawImage))]
public class LastPaintingImage : MonoBehaviour

@ -3,7 +3,7 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
[RequireComponent(typeof(RawImage))]
public class LastSignatureImage : MonoBehaviour

@ -4,7 +4,7 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
public class PageManager : MonoBehaviour
{

@ -3,7 +3,7 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
public class PaintSender : MonoBehaviour
{

@ -2,7 +2,7 @@
using System.Collections.Generic;
using UnityEngine;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
[RequireComponent(typeof(CanvasGroup))]
public class Pivot : MonoBehaviour

@ -6,7 +6,7 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
public class ResourceClient : GrpcClientBase
{

@ -3,7 +3,7 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
public class RoleLocationManager : MonoBehaviour
{

@ -3,7 +3,7 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace UltraCombos.Marvel.DrawHeroes
namespace UltraCombos.Frozen.RoyalGallery
{
public class SerialTextModifier : MonoBehaviour
{

Loading…
Cancel
Save