//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ // *************************************************************************** // * 作者= jjr // * 创建时间 = 2017-04-27 // * 用途= 公会科技处理器 // *************************************************************************** // Generated from: guildTechHandler.proto // Note: requires additional types generated from: item.proto // Note: requires additional types generated from: common.proto namespace pomelo.area { //--------------------------------------------------------------------------------------- /// /// 获取科技详细信息 /// [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GetGuildTechInfoRequest")] public partial class GetGuildTechInfoRequest : global::ProtoBuf.IExtensible { public GetGuildTechInfoRequest() {} private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- /// /// 升级科技建筑等级 /// [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"UpgradeGuildTechRequest")] public partial class UpgradeGuildTechRequest : global::ProtoBuf.IExtensible { public UpgradeGuildTechRequest() {} private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- /// /// 升级科技个人技能等级 /// [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"UpgradeGuildSkillRequest")] public partial class UpgradeGuildSkillRequest : global::ProtoBuf.IExtensible { public UpgradeGuildSkillRequest() {} private int _skillId = default(int); /// /// 技能id /// [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"skillId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int skillId { get { return _skillId; } set { _skillId = value; } } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- /// /// 购买科技产品 /// [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"BuyGuildProductRequest")] public partial class BuyGuildProductRequest : global::ProtoBuf.IExtensible { public BuyGuildProductRequest() {} private int _productId = default(int); /// /// 物品产出id /// [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"productId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int productId { get { return _productId; } set { _productId = value; } } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GuildBuff")] public partial class GuildBuff : global::ProtoBuf.IExtensible { public GuildBuff() {} private int _level = default(int); /// /// 增益等级 /// [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"level", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int level { get { return _level; } set { _level = value; } } private readonly global::System.Collections.Generic.List _currentAttrs = new global::System.Collections.Generic.List(); /// /// 加成属性 /// [global::ProtoBuf.ProtoMember(2, Name=@"currentAttrs", DataFormat = global::ProtoBuf.DataFormat.Default)] public global::System.Collections.Generic.List currentAttrs { get { return _currentAttrs; } } private readonly global::System.Collections.Generic.List _nextAttrs = new global::System.Collections.Generic.List(); /// /// 下一级加成属性 /// [global::ProtoBuf.ProtoMember(3, Name=@"nextAttrs", DataFormat = global::ProtoBuf.DataFormat.Default)] public global::System.Collections.Generic.List nextAttrs { get { return _nextAttrs; } } private int _needFund = default(int); /// /// 升级需要公会基金 /// [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"needFund", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int needFund { get { return _needFund; } set { _needFund = value; } } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GuildSkill")] public partial class GuildSkill : global::ProtoBuf.IExtensible { public GuildSkill() {} private int _s2c_id = default(int); /// /// 技能id /// [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"s2c_id", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_id { get { return _s2c_id; } set { _s2c_id = value; } } private int _s2c_lv = default(int); /// /// 技能lv /// [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_lv", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_lv { get { return _s2c_lv; } set { _s2c_lv = value; } } private bool _s2c_isRecommend = default(bool); /// /// 是否推荐 /// [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_isRecommend", DataFormat = global::ProtoBuf.DataFormat.Default)] [global::System.ComponentModel.DefaultValue(default(bool))] public bool s2c_isRecommend { get { return _s2c_isRecommend; } set { _s2c_isRecommend = value; } } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GuildProduct")] public partial class GuildProduct : global::ProtoBuf.IExtensible { public GuildProduct() {} private int _id = default(int); /// /// 配置id /// [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int id { get { return _id; } set { _id = value; } } private pomelo.item.MiniItem _item = null; /// /// 产出道具 /// [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"item", DataFormat = global::ProtoBuf.DataFormat.Default)] [global::System.ComponentModel.DefaultValue(null)] public pomelo.item.MiniItem item { get { return _item; } set { _item = value; } } private string _itemShowName = ""; /// /// 显示名字 /// [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"itemShowName", DataFormat = global::ProtoBuf.DataFormat.Default)] [global::System.ComponentModel.DefaultValue("")] public string itemShowName { get { return _itemShowName; } set { _itemShowName = value; } } private int _level = default(int); /// /// 需要等级 /// [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"level", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int level { get { return _level; } set { _level = value; } } private int _upLevel = default(int); /// /// 需要进阶等级 /// [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"upLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int upLevel { get { return _upLevel; } set { _upLevel = value; } } private int _needJob = default(int); /// /// 需要职位 /// [global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"needJob", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int needJob { get { return _needJob; } set { _needJob = value; } } private int _needContribution = default(int); /// /// 价格(需要贡献) /// [global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"needContribution", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int needContribution { get { return _needContribution; } set { _needContribution = value; } } private int _state = default(int); /// /// 0:未激活(暂时不用) 1:未购买 2:已购买 /// [global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"state", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int state { get { return _state; } set { _state = value; } } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- /// /// 获取科技详细信息 /// [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GetGuildTechInfoResponse")] public partial class GetGuildTechInfoResponse : global::ProtoBuf.IExtensible { public GetGuildTechInfoResponse() {} private int _s2c_code; [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] public int s2c_code { get { return _s2c_code; } set { _s2c_code = value; } } private string _s2c_msg = ""; [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)] [global::System.ComponentModel.DefaultValue("")] public string s2c_msg { get { return _s2c_msg; } set { _s2c_msg = value; } } private int _s2c_level = default(int); /// /// 公会修行科技等级 /// [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_level", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_level { get { return _s2c_level; } set { _s2c_level = value; } } private int _s2c_contribution = default(int); /// /// 公会贡献 /// [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_contribution", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_contribution { get { return _s2c_contribution; } set { _s2c_contribution = value; } } private int _s2c_fund = default(int); /// /// 公会资金 /// [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"s2c_fund", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_fund { get { return _s2c_fund; } set { _s2c_fund = value; } } private readonly global::System.Collections.Generic.List _s2c_skillInfo = new global::System.Collections.Generic.List(); /// /// 个人技能信息 /// [global::ProtoBuf.ProtoMember(6, Name=@"s2c_skillInfo", DataFormat = global::ProtoBuf.DataFormat.Default)] public global::System.Collections.Generic.List s2c_skillInfo { get { return _s2c_skillInfo; } } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- /// /// 升级科技建筑等级 /// [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"UpgradeGuildTechResponse")] public partial class UpgradeGuildTechResponse : global::ProtoBuf.IExtensible { public UpgradeGuildTechResponse() {} private int _s2c_code; [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] public int s2c_code { get { return _s2c_code; } set { _s2c_code = value; } } private string _s2c_msg = ""; [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)] [global::System.ComponentModel.DefaultValue("")] public string s2c_msg { get { return _s2c_msg; } set { _s2c_msg = value; } } private int _s2c_level = default(int); /// /// 科技等级 /// [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_level", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_level { get { return _s2c_level; } set { _s2c_level = value; } } private int _s2c_fund = default(int); /// /// 公会剩余资金 /// [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_fund", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_fund { get { return _s2c_fund; } set { _s2c_fund = value; } } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- /// /// 升级科技个人技能等级 /// [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"UpgradeGuildSkillResponse")] public partial class UpgradeGuildSkillResponse : global::ProtoBuf.IExtensible { public UpgradeGuildSkillResponse() {} private int _s2c_code; [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] public int s2c_code { get { return _s2c_code; } set { _s2c_code = value; } } private string _s2c_msg = ""; [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)] [global::System.ComponentModel.DefaultValue("")] public string s2c_msg { get { return _s2c_msg; } set { _s2c_msg = value; } } private pomelo.area.GuildSkill _s2c_skillInfo = null; /// /// 技能信息 /// [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_skillInfo", DataFormat = global::ProtoBuf.DataFormat.Default)] [global::System.ComponentModel.DefaultValue(null)] public pomelo.area.GuildSkill s2c_skillInfo { get { return _s2c_skillInfo; } set { _s2c_skillInfo = value; } } private int _s2c_contribution = default(int); /// /// 公会贡献 /// [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_contribution", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_contribution { get { return _s2c_contribution; } set { _s2c_contribution = value; } } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- /// /// 购买科技产品 /// [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"BuyGuildProductResponse")] public partial class BuyGuildProductResponse : global::ProtoBuf.IExtensible { public BuyGuildProductResponse() {} private int _s2c_code; [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] public int s2c_code { get { return _s2c_code; } set { _s2c_code = value; } } private string _s2c_msg = ""; [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)] [global::System.ComponentModel.DefaultValue("")] public string s2c_msg { get { return _s2c_msg; } set { _s2c_msg = value; } } private int _s2c_id = default(int); /// /// 产出id /// [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_id", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_id { get { return _s2c_id; } set { _s2c_id = value; } } private int _s2c_state = default(int); /// /// 产出购买状态 /// [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_state", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_state { get { return _s2c_state; } set { _s2c_state = value; } } private int _s2c_contribution = default(int); /// /// 公会贡献 /// [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"s2c_contribution", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_contribution { get { return _s2c_contribution; } set { _s2c_contribution = value; } } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } //--------------------------------------------------------------------------------------- [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"GuildTechRefreshPush")] public partial class GuildTechRefreshPush : global::ProtoBuf.IExtensible { public GuildTechRefreshPush() {} private int _s2c_code = default(int); [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int s2c_code { get { return _s2c_code; } set { _s2c_code = value; } } private string _s2c_msg = ""; [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)] [global::System.ComponentModel.DefaultValue("")] public string s2c_msg { get { return _s2c_msg; } set { _s2c_msg = value; } } private int _type = default(int); /// /// 1:科技刷新 2:升级 /// [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"type", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int type { get { return _type; } set { _type = value; } } private int _level = default(int); /// /// 科技等级 /// [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"level", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] [global::System.ComponentModel.DefaultValue(default(int))] public int level { get { return _level; } set { _level = value; } } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); } } }