2025-06-07 17:43:34 +08:00

178 lines
6.9 KiB
C#

// <auto-generated>
// This file was generated by a tool; you should avoid making direct changes.
// Consider using 'partial classes' to extend these types
// Input: mod_hero.proto
// </auto-generated>
#region Designer generated code
#pragma warning disable CS0612, CS0618, CS1591, CS3021, CS8981, IDE0079, IDE1006, RCS1036, RCS1057, RCS1085, RCS1192
namespace Pb
{
[global::ProtoBuf.ProtoContract()]
public partial class Hero : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
[global::ProtoBuf.ProtoMember(1)]
public ulong Uid { get; set; }
[global::ProtoBuf.ProtoMember(2)]
public uint Id { get; set; }
[global::ProtoBuf.ProtoMember(3)]
public ulong Exp { get; set; }
[global::ProtoBuf.ProtoMember(4)]
public uint Level { get; set; }
[global::ProtoBuf.ProtoMember(5)]
public uint BreakLevel { get; set; }
[global::ProtoBuf.ProtoMember(6)]
public uint SoulLevel { get; set; }
[global::ProtoBuf.ProtoMember(7, Name = @"SoulList", IsPacked = true)]
public uint[] SoulLists { get; set; }
[global::ProtoBuf.ProtoMember(8)]
public uint Awaken { get; set; }
[global::ProtoBuf.ProtoMember(14, IsPacked = true)]
public ulong[] Attrs { get; set; }
}
[global::ProtoBuf.ProtoContract()]
public partial class HeroListAck : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
[global::ProtoBuf.ProtoMember(1, Name = @"HeroList")]
public global::System.Collections.Generic.List<Hero> HeroLists { get; } = new global::System.Collections.Generic.List<Hero>();
}
[global::ProtoBuf.ProtoContract()]
public partial class HeroChange : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
[global::ProtoBuf.ProtoMember(1)]
public ChangeType ChangeType { get; set; }
[global::ProtoBuf.ProtoMember(2)]
public Hero Hero { get; set; }
}
[global::ProtoBuf.ProtoContract()]
public partial class HeroChangeListAck : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
[global::ProtoBuf.ProtoMember(1, Name = @"ChangeList")]
public global::System.Collections.Generic.List<HeroChange> ChangeLists { get; } = new global::System.Collections.Generic.List<HeroChange>();
}
[global::ProtoBuf.ProtoContract()]
public partial class HeroUpgradeReq : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
[global::ProtoBuf.ProtoMember(1)]
public ulong HeroUid { get; set; }
[global::ProtoBuf.ProtoMember(2)]
public uint Levels { get; set; }
}
[global::ProtoBuf.ProtoContract()]
public partial class HeroBreakReq : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
[global::ProtoBuf.ProtoMember(1)]
public ulong HeroUid { get; set; }
[global::ProtoBuf.ProtoMember(2)]
public uint OptItemId { get; set; }
}
[global::ProtoBuf.ProtoContract()]
public partial class HeroBookItem : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
[global::ProtoBuf.ProtoMember(1)]
public uint BookId { get; set; }
[global::ProtoBuf.ProtoMember(2)]
public AbleStatus Status { get; set; }
}
[global::ProtoBuf.ProtoContract()]
public partial class HeroBook : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
[global::ProtoBuf.ProtoMember(1)]
public uint HeroId { get; set; }
[global::ProtoBuf.ProtoMember(8, Name = @"ItemList")]
public global::System.Collections.Generic.List<HeroBookItem> ItemLists { get; } = new global::System.Collections.Generic.List<HeroBookItem>();
}
[global::ProtoBuf.ProtoContract()]
public partial class HeroBookListAck : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
[global::ProtoBuf.ProtoMember(1, Name = @"BookList")]
public global::System.Collections.Generic.List<HeroBook> BookLists { get; } = new global::System.Collections.Generic.List<HeroBook>();
}
[global::ProtoBuf.ProtoContract()]
public partial class HeroBookActivateReq : global::ProtoBuf.IExtensible
{
private global::ProtoBuf.IExtension __pbn__extensionData;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
=> global::ProtoBuf.Extensible.GetExtensionObject(ref __pbn__extensionData, createIfMissing);
[global::ProtoBuf.ProtoMember(1)]
public uint HeroId { get; set; }
[global::ProtoBuf.ProtoMember(2)]
public uint Index { get; set; }
}
}
#pragma warning restore CS0612, CS0618, CS1591, CS3021, CS8981, IDE0079, IDE1006, RCS1036, RCS1057, RCS1085, RCS1192
#endregion