mirror of
https://github.com/EggLinks/DanhengServer-OpenSource.git
synced 2026-01-02 20:26:03 +08:00
fix: summon unit (#7)
This commit is contained in:
@@ -25,24 +25,21 @@ namespace EggLink.DanhengServer.Proto {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"ChlTY2VuZVN1bW1vblVuaXRJbmZvLnByb3RvIqoBChNTY2VuZVN1bW1vblVu",
|
||||
"aXRJbmZvEhQKDGxpZmVfdGltZV9tcxgPIAEoBRIZChF0cmlnZ2VyX25hbWVf",
|
||||
"bGlzdBgLIAMoCRIYChBhdHRhY2hfZW50aXR5X2lkGAQgASgNEhYKDmNyZWF0",
|
||||
"ZV90aW1lX21zGAcgASgEEhgKEGNhc3Rlcl9lbnRpdHlfaWQYDSABKA0SFgoO",
|
||||
"c3VtbW9uX3VuaXRfaWQYBSABKA1CHqoCG0VnZ0xpbmsuRGFuaGVuZ1NlcnZl",
|
||||
"aXRJbmZvEhkKEXRyaWdnZXJfbmFtZV9saXN0GAsgAygJEhQKDGxpZmVfdGlt",
|
||||
"ZV9tcxgPIAEoERIYChBjYXN0ZXJfZW50aXR5X2lkGAQgASgNEhgKEGF0dGFj",
|
||||
"aF9lbnRpdHlfaWQYBSABKA0SFgoOc3VtbW9uX3VuaXRfaWQYDSABKA0SFgoO",
|
||||
"Y3JlYXRlX3RpbWVfbXMYByABKARCHqoCG0VnZ0xpbmsuRGFuaGVuZ1NlcnZl",
|
||||
"ci5Qcm90b2IGcHJvdG8z"));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.SceneSummonUnitInfo), global::EggLink.DanhengServer.Proto.SceneSummonUnitInfo.Parser, new[]{ "LifeTimeMs", "TriggerNameList", "AttachEntityId", "CreateTimeMs", "CasterEntityId", "SummonUnitId" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.SceneSummonUnitInfo), global::EggLink.DanhengServer.Proto.SceneSummonUnitInfo.Parser, new[]{ "TriggerNameList", "LifeTimeMs", "CasterEntityId", "AttachEntityId", "SummonUnitId", "CreateTimeMs" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
|
||||
}
|
||||
#region Messages
|
||||
/// <summary>
|
||||
///?
|
||||
/// </summary>
|
||||
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
|
||||
public sealed partial class SceneSummonUnitInfo : pb::IMessage<SceneSummonUnitInfo>
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
@@ -78,12 +75,12 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public SceneSummonUnitInfo(SceneSummonUnitInfo other) : this() {
|
||||
lifeTimeMs_ = other.lifeTimeMs_;
|
||||
triggerNameList_ = other.triggerNameList_.Clone();
|
||||
attachEntityId_ = other.attachEntityId_;
|
||||
createTimeMs_ = other.createTimeMs_;
|
||||
lifeTimeMs_ = other.lifeTimeMs_;
|
||||
casterEntityId_ = other.casterEntityId_;
|
||||
attachEntityId_ = other.attachEntityId_;
|
||||
summonUnitId_ = other.summonUnitId_;
|
||||
createTimeMs_ = other.createTimeMs_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -93,6 +90,17 @@ namespace EggLink.DanhengServer.Proto {
|
||||
return new SceneSummonUnitInfo(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "trigger_name_list" field.</summary>
|
||||
public const int TriggerNameListFieldNumber = 11;
|
||||
private static readonly pb::FieldCodec<string> _repeated_triggerNameList_codec
|
||||
= pb::FieldCodec.ForString(90);
|
||||
private readonly pbc::RepeatedField<string> triggerNameList_ = new pbc::RepeatedField<string>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<string> TriggerNameList {
|
||||
get { return triggerNameList_; }
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "life_time_ms" field.</summary>
|
||||
public const int LifeTimeMsFieldNumber = 15;
|
||||
private int lifeTimeMs_;
|
||||
@@ -105,19 +113,20 @@ namespace EggLink.DanhengServer.Proto {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "trigger_name_list" field.</summary>
|
||||
public const int TriggerNameListFieldNumber = 11;
|
||||
private static readonly pb::FieldCodec<string> _repeated_triggerNameList_codec
|
||||
= pb::FieldCodec.ForString(90);
|
||||
private readonly pbc::RepeatedField<string> triggerNameList_ = new pbc::RepeatedField<string>();
|
||||
/// <summary>Field number for the "caster_entity_id" field.</summary>
|
||||
public const int CasterEntityIdFieldNumber = 4;
|
||||
private uint casterEntityId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<string> TriggerNameList {
|
||||
get { return triggerNameList_; }
|
||||
public uint CasterEntityId {
|
||||
get { return casterEntityId_; }
|
||||
set {
|
||||
casterEntityId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "attach_entity_id" field.</summary>
|
||||
public const int AttachEntityIdFieldNumber = 4;
|
||||
public const int AttachEntityIdFieldNumber = 5;
|
||||
private uint attachEntityId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
@@ -128,6 +137,18 @@ namespace EggLink.DanhengServer.Proto {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "summon_unit_id" field.</summary>
|
||||
public const int SummonUnitIdFieldNumber = 13;
|
||||
private uint summonUnitId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint SummonUnitId {
|
||||
get { return summonUnitId_; }
|
||||
set {
|
||||
summonUnitId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "create_time_ms" field.</summary>
|
||||
public const int CreateTimeMsFieldNumber = 7;
|
||||
private ulong createTimeMs_;
|
||||
@@ -140,30 +161,6 @@ namespace EggLink.DanhengServer.Proto {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "caster_entity_id" field.</summary>
|
||||
public const int CasterEntityIdFieldNumber = 13;
|
||||
private uint casterEntityId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint CasterEntityId {
|
||||
get { return casterEntityId_; }
|
||||
set {
|
||||
casterEntityId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "summon_unit_id" field.</summary>
|
||||
public const int SummonUnitIdFieldNumber = 5;
|
||||
private uint summonUnitId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint SummonUnitId {
|
||||
get { return summonUnitId_; }
|
||||
set {
|
||||
summonUnitId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override bool Equals(object other) {
|
||||
@@ -179,12 +176,12 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if (LifeTimeMs != other.LifeTimeMs) return false;
|
||||
if(!triggerNameList_.Equals(other.triggerNameList_)) return false;
|
||||
if (AttachEntityId != other.AttachEntityId) return false;
|
||||
if (CreateTimeMs != other.CreateTimeMs) return false;
|
||||
if (LifeTimeMs != other.LifeTimeMs) return false;
|
||||
if (CasterEntityId != other.CasterEntityId) return false;
|
||||
if (AttachEntityId != other.AttachEntityId) return false;
|
||||
if (SummonUnitId != other.SummonUnitId) return false;
|
||||
if (CreateTimeMs != other.CreateTimeMs) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -192,12 +189,12 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
if (LifeTimeMs != 0) hash ^= LifeTimeMs.GetHashCode();
|
||||
hash ^= triggerNameList_.GetHashCode();
|
||||
if (AttachEntityId != 0) hash ^= AttachEntityId.GetHashCode();
|
||||
if (CreateTimeMs != 0UL) hash ^= CreateTimeMs.GetHashCode();
|
||||
if (LifeTimeMs != 0) hash ^= LifeTimeMs.GetHashCode();
|
||||
if (CasterEntityId != 0) hash ^= CasterEntityId.GetHashCode();
|
||||
if (AttachEntityId != 0) hash ^= AttachEntityId.GetHashCode();
|
||||
if (SummonUnitId != 0) hash ^= SummonUnitId.GetHashCode();
|
||||
if (CreateTimeMs != 0UL) hash ^= CreateTimeMs.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
@@ -216,26 +213,26 @@ namespace EggLink.DanhengServer.Proto {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
if (AttachEntityId != 0) {
|
||||
if (CasterEntityId != 0) {
|
||||
output.WriteRawTag(32);
|
||||
output.WriteUInt32(AttachEntityId);
|
||||
output.WriteUInt32(CasterEntityId);
|
||||
}
|
||||
if (SummonUnitId != 0) {
|
||||
if (AttachEntityId != 0) {
|
||||
output.WriteRawTag(40);
|
||||
output.WriteUInt32(SummonUnitId);
|
||||
output.WriteUInt32(AttachEntityId);
|
||||
}
|
||||
if (CreateTimeMs != 0UL) {
|
||||
output.WriteRawTag(56);
|
||||
output.WriteUInt64(CreateTimeMs);
|
||||
}
|
||||
triggerNameList_.WriteTo(output, _repeated_triggerNameList_codec);
|
||||
if (CasterEntityId != 0) {
|
||||
if (SummonUnitId != 0) {
|
||||
output.WriteRawTag(104);
|
||||
output.WriteUInt32(CasterEntityId);
|
||||
output.WriteUInt32(SummonUnitId);
|
||||
}
|
||||
if (LifeTimeMs != 0) {
|
||||
output.WriteRawTag(120);
|
||||
output.WriteInt32(LifeTimeMs);
|
||||
output.WriteSInt32(LifeTimeMs);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
@@ -247,26 +244,26 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
if (AttachEntityId != 0) {
|
||||
if (CasterEntityId != 0) {
|
||||
output.WriteRawTag(32);
|
||||
output.WriteUInt32(AttachEntityId);
|
||||
output.WriteUInt32(CasterEntityId);
|
||||
}
|
||||
if (SummonUnitId != 0) {
|
||||
if (AttachEntityId != 0) {
|
||||
output.WriteRawTag(40);
|
||||
output.WriteUInt32(SummonUnitId);
|
||||
output.WriteUInt32(AttachEntityId);
|
||||
}
|
||||
if (CreateTimeMs != 0UL) {
|
||||
output.WriteRawTag(56);
|
||||
output.WriteUInt64(CreateTimeMs);
|
||||
}
|
||||
triggerNameList_.WriteTo(ref output, _repeated_triggerNameList_codec);
|
||||
if (CasterEntityId != 0) {
|
||||
if (SummonUnitId != 0) {
|
||||
output.WriteRawTag(104);
|
||||
output.WriteUInt32(CasterEntityId);
|
||||
output.WriteUInt32(SummonUnitId);
|
||||
}
|
||||
if (LifeTimeMs != 0) {
|
||||
output.WriteRawTag(120);
|
||||
output.WriteInt32(LifeTimeMs);
|
||||
output.WriteSInt32(LifeTimeMs);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
@@ -278,22 +275,22 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
if (LifeTimeMs != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(LifeTimeMs);
|
||||
}
|
||||
size += triggerNameList_.CalculateSize(_repeated_triggerNameList_codec);
|
||||
if (AttachEntityId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(AttachEntityId);
|
||||
}
|
||||
if (CreateTimeMs != 0UL) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(CreateTimeMs);
|
||||
if (LifeTimeMs != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeSInt32Size(LifeTimeMs);
|
||||
}
|
||||
if (CasterEntityId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(CasterEntityId);
|
||||
}
|
||||
if (AttachEntityId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(AttachEntityId);
|
||||
}
|
||||
if (SummonUnitId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(SummonUnitId);
|
||||
}
|
||||
if (CreateTimeMs != 0UL) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(CreateTimeMs);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
}
|
||||
@@ -306,22 +303,22 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
triggerNameList_.Add(other.triggerNameList_);
|
||||
if (other.LifeTimeMs != 0) {
|
||||
LifeTimeMs = other.LifeTimeMs;
|
||||
}
|
||||
triggerNameList_.Add(other.triggerNameList_);
|
||||
if (other.AttachEntityId != 0) {
|
||||
AttachEntityId = other.AttachEntityId;
|
||||
}
|
||||
if (other.CreateTimeMs != 0UL) {
|
||||
CreateTimeMs = other.CreateTimeMs;
|
||||
}
|
||||
if (other.CasterEntityId != 0) {
|
||||
CasterEntityId = other.CasterEntityId;
|
||||
}
|
||||
if (other.AttachEntityId != 0) {
|
||||
AttachEntityId = other.AttachEntityId;
|
||||
}
|
||||
if (other.SummonUnitId != 0) {
|
||||
SummonUnitId = other.SummonUnitId;
|
||||
}
|
||||
if (other.CreateTimeMs != 0UL) {
|
||||
CreateTimeMs = other.CreateTimeMs;
|
||||
}
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -338,11 +335,11 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 32: {
|
||||
AttachEntityId = input.ReadUInt32();
|
||||
CasterEntityId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 40: {
|
||||
SummonUnitId = input.ReadUInt32();
|
||||
AttachEntityId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 56: {
|
||||
@@ -354,11 +351,11 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
}
|
||||
case 104: {
|
||||
CasterEntityId = input.ReadUInt32();
|
||||
SummonUnitId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 120: {
|
||||
LifeTimeMs = input.ReadInt32();
|
||||
LifeTimeMs = input.ReadSInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -377,11 +374,11 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 32: {
|
||||
AttachEntityId = input.ReadUInt32();
|
||||
CasterEntityId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 40: {
|
||||
SummonUnitId = input.ReadUInt32();
|
||||
AttachEntityId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 56: {
|
||||
@@ -393,11 +390,11 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
}
|
||||
case 104: {
|
||||
CasterEntityId = input.ReadUInt32();
|
||||
SummonUnitId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 120: {
|
||||
LifeTimeMs = input.ReadInt32();
|
||||
LifeTimeMs = input.ReadSInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user