//------------------------------------------------------------------------------
//
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
// ***************************************************************************
// * 作者: 曾振东
// * 创建时间: 2015-10-17
// * 用途: 随从数据
// ***************************************************************************
// Generated from: followerHandler.proto
// Note: requires additional types generated from: common.proto
// Note: requires additional types generated from: item.proto
namespace pomelo.follower
{
//---------------------------------------------------------------------------------------
///
/// 随从技能对象
///
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Skill")]
public partial class Skill : global::ProtoBuf.IExtensible
{
public Skill() {}
private int _skillId;
///
/// 技能模板id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"skillId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int skillId
{
get { return _skillId; }
set { _skillId = value; }
}
private int _level = default(int);
[global::ProtoBuf.ProtoMember(2, 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 _pos = default(int);
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"pos", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int pos
{
get { return _pos; }
set { _pos = value; }
}
private bool _isLocking = default(bool);
///
/// 该技能的锁定状态(主动技能忽略该字段)
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"isLocking", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(default(bool))]
public bool isLocking
{
get { return _isLocking; }
set { _isLocking = value; }
}
private int _kind = default(int);
///
/// 技能种类(0:固元 1:秘法 2:神通)
///
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"kind", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int kind
{
get { return _kind; }
set { _kind = 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=@"Attributes")]
public partial class Attributes : global::ProtoBuf.IExtensible
{
public Attributes() {}
private int _attributesKey;
///
/// 属性id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"attributesKey", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int attributesKey
{
get { return _attributesKey; }
set { _attributesKey = value; }
}
private string _attributesVelue = "";
///
/// 值
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"attributesVelue", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string attributesVelue
{
get { return _attributesVelue; }
set { _attributesVelue = value; }
}
private int _attributesDesc = default(int);
///
/// 策划配置的属性显示描述
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"attributesDesc", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int attributesDesc
{
get { return _attributesDesc; }
set { _attributesDesc = 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=@"FollowerInfo")]
public partial class FollowerInfo : global::ProtoBuf.IExtensible
{
public FollowerInfo() {}
private string _id;
///
/// 随从唯一id
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string id
{
get { return _id; }
set { _id = value; }
}
private int _followerId = default(int);
///
/// 随从模板id
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"followerId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int followerId
{
get { return _followerId; }
set { _followerId = value; }
}
private string _name = "";
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"name", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string name
{
get { return _name; }
set { _name = value; }
}
private int _skin = default(int);
///
/// (模型的品阶)
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"skin", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int skin
{
get { return _skin; }
set { _skin = value; }
}
private int _sex = default(int);
///
/// 性别(0:男 1:女)
///
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"sex", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int sex
{
get { return _sex; }
set { _sex = value; }
}
private int _type = default(int);
///
/// 随从类型(1:神 2:妖 3:鬼 4:龙)
///
[global::ProtoBuf.ProtoMember(6, 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 _qcolor = default(int);
///
/// 品质(颜色)
///
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"qcolor", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int qcolor
{
get { return _qcolor; }
set { _qcolor = value; }
}
private int _generation = default(int);
///
/// 随从世代(1代不可赠送,可繁衍; 2代可赠送,不可繁衍)
///
[global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"generation", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int generation
{
get { return _generation; }
set { _generation = value; }
}
private int _level = default(int);
///
/// 等级
///
[global::ProtoBuf.ProtoMember(9, 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 long _exp = default(long);
///
/// 经验
///
[global::ProtoBuf.ProtoMember(10, IsRequired = false, Name=@"exp", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long exp
{
get { return _exp; }
set { _exp = value; }
}
private int _grade = default(int);
///
/// 品阶
///
[global::ProtoBuf.ProtoMember(11, IsRequired = false, Name=@"grade", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int grade
{
get { return _grade; }
set { _grade = value; }
}
private int _fightPower = default(int);
///
/// 战力
///
[global::ProtoBuf.ProtoMember(12, IsRequired = false, Name=@"fightPower", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int fightPower
{
get { return _fightPower; }
set { _fightPower = value; }
}
private bool _isFight = default(bool);
///
/// 是否出战
///
[global::ProtoBuf.ProtoMember(13, IsRequired = false, Name=@"isFight", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(default(bool))]
public bool isFight
{
get { return _isFight; }
set { _isFight = value; }
}
private bool _isBattleArray = default(bool);
///
/// 是否上阵
///
[global::ProtoBuf.ProtoMember(14, IsRequired = false, Name=@"isBattleArray", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(default(bool))]
public bool isBattleArray
{
get { return _isBattleArray; }
set { _isBattleArray = value; }
}
private readonly global::System.Collections.Generic.List _skills = new global::System.Collections.Generic.List();
///
/// 主动技能
///
[global::ProtoBuf.ProtoMember(15, Name=@"skills", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List skills
{
get { return _skills; }
}
private readonly global::System.Collections.Generic.List _passiveSkills = new global::System.Collections.Generic.List();
///
/// 被动技能
///
[global::ProtoBuf.ProtoMember(16, Name=@"passiveSkills", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List passiveSkills
{
get { return _passiveSkills; }
}
private readonly global::System.Collections.Generic.List _property = new global::System.Collections.Generic.List();
///
/// 属性
///
[global::ProtoBuf.ProtoMember(17, Name=@"property", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List property
{
get { return _property; }
}
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=@"BattleArray")]
public partial class BattleArray : global::ProtoBuf.IExtensible
{
public BattleArray() {}
private int _pos;
///
/// 助战点位置
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"pos", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int pos
{
get { return _pos; }
set { _pos = value; }
}
private string _id = "";
///
/// 随从唯一id
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string id
{
get { return _id; }
set { _id = value; }
}
private pomelo.follower.Attributes _pointAtt = null;
///
/// 助战点点位属性
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"pointAtt", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.follower.Attributes pointAtt
{
get { return _pointAtt; }
set { _pointAtt = 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=@"BattleArrays")]
public partial class BattleArrays : global::ProtoBuf.IExtensible
{
public BattleArrays() {}
private string _curArray;
///
/// 当前阵法类型(-1:无)
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"curArray", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string curArray
{
get { return _curArray; }
set { _curArray = value; }
}
private readonly global::System.Collections.Generic.List _curBattleArray = new global::System.Collections.Generic.List();
///
/// 当前阵法上的随从(0号位置为出战随从)
///
[global::ProtoBuf.ProtoMember(2, Name=@"curBattleArray", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List curBattleArray
{
get { return _curBattleArray; }
}
private bool _isArrayAttr = default(bool);
///
/// 是否激活阵法套装属性(false:未激活)
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"isArrayAttr", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(default(bool))]
public bool isArrayAttr
{
get { return _isArrayAttr; }
set { _isArrayAttr = value; }
}
private readonly global::System.Collections.Generic.List _curBattleArrayAtt = new global::System.Collections.Generic.List();
///
/// 阵法效果(套装效果)
///
[global::ProtoBuf.ProtoMember(4, Name=@"curBattleArrayAtt", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List curBattleArrayAtt
{
get { return _curBattleArrayAtt; }
}
private readonly global::System.Collections.Generic.List _curPointArrayAtt = new global::System.Collections.Generic.List();
///
/// 助战点效果
///
[global::ProtoBuf.ProtoMember(5, Name=@"curPointArrayAtt", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List curPointArrayAtt
{
get { return _curPointArrayAtt; }
}
private readonly global::System.Collections.Generic.List _arrayList = new global::System.Collections.Generic.List();
///
/// 已学习的阵法
///
[global::ProtoBuf.ProtoMember(6, Name=@"arrayList", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List arrayList
{
get { return _arrayList; }
}
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=@"Gourd")]
public partial class Gourd : global::ProtoBuf.IExtensible
{
public Gourd() {}
private int _pos;
///
/// 葫芦藤位置(0:灵修葫芦 1:新手引导葫芦|普通葫芦, 2:灵气葫芦)
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"pos", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int pos
{
get { return _pos; }
set { _pos = value; }
}
private int _gourdType = default(int);
///
/// 葫芦类型(0:新手引导葫芦 1:普通葫芦, 2:灵气葫芦, 3:灵修葫芦)
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"gourdType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int gourdType
{
get { return _gourdType; }
set { _gourdType = value; }
}
private int _followerId = default(int);
///
/// 随从模板id
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"followerId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int followerId
{
get { return _followerId; }
set { _followerId = value; }
}
private long _time = default(long);
///
/// 到期时间
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"time", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long time
{
get { return _time; }
set { _time = 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=@"GourdsInfo")]
public partial class GourdsInfo : global::ProtoBuf.IExtensible
{
public GourdsInfo() {}
private readonly global::System.Collections.Generic.List _gourd = new global::System.Collections.Generic.List();
///
/// 葫芦列表
///
[global::ProtoBuf.ProtoMember(1, Name=@"gourd", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List gourd
{
get { return _gourd; }
}
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=@"GetFollowerInfoRequest")]
public partial class GetFollowerInfoRequest : global::ProtoBuf.IExtensible
{
public GetFollowerInfoRequest() {}
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=@"GetFollowerInfoResponse")]
public partial class GetFollowerInfoResponse : global::ProtoBuf.IExtensible
{
public GetFollowerInfoResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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_grid = default(int);
///
/// 随从栏位格子数
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_grid", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int s2c_grid
{
get { return _s2c_grid; }
set { _s2c_grid = value; }
}
private readonly global::System.Collections.Generic.List _s2c_follower = new global::System.Collections.Generic.List();
[global::ProtoBuf.ProtoMember(4, Name=@"s2c_follower", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List s2c_follower
{
get { return _s2c_follower; }
}
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=@"GetBattleArrayRequest")]
public partial class GetBattleArrayRequest : global::ProtoBuf.IExtensible
{
public GetBattleArrayRequest() {}
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=@"GetBattleArrayResponse")]
public partial class GetBattleArrayResponse : global::ProtoBuf.IExtensible
{
public GetBattleArrayResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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.follower.BattleArrays _s2c_curBattleArrays = null;
///
/// 当前阵法信息
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_curBattleArrays", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.follower.BattleArrays s2c_curBattleArrays
{
get { return _s2c_curBattleArrays; }
set { _s2c_curBattleArrays = 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=@"OptionFollowerRequest")]
public partial class OptionFollowerRequest : global::ProtoBuf.IExtensible
{
public OptionFollowerRequest() {}
private int _optionType;
///
/// 操作(1:升级 2:升阶 3:出战 4:休息 5:放生 6:随从改名 7:选择灵修随从 8:使用皮肤 9:学习随从被动技能 10:升级随从被动技能 11:遗忘被动技能)
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"optionType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int optionType
{
get { return _optionType; }
set { _optionType = value; }
}
private string _id;
///
/// 随从唯一id
///
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string id
{
get { return _id; }
set { _id = value; }
}
private string _itemCode = "";
///
/// 升级随从 消耗的物品
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"itemCode", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string itemCode
{
get { return _itemCode; }
set { _itemCode = value; }
}
private int _itemCount = default(int);
///
/// 升级随从 消耗的物品数量
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"itemCount", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int itemCount
{
get { return _itemCount; }
set { _itemCount = value; }
}
private readonly global::System.Collections.Generic.List _removeIds = new global::System.Collections.Generic.List();
///
/// 升阶勾选扣除的随从
///
[global::ProtoBuf.ProtoMember(5, Name=@"removeIds", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List removeIds
{
get { return _removeIds; }
}
private string _followerName = "";
///
/// 随从名字
///
[global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"followerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string followerName
{
get { return _followerName; }
set { _followerName = value; }
}
private int _followerSkin = default(int);
///
/// 随从皮肤(发随从等阶)
///
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"followerSkin", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int followerSkin
{
get { return _followerSkin; }
set { _followerSkin = value; }
}
private string _arrayId = "";
///
/// 出战阵法模板id(-1:无)
///
[global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"arrayId", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string arrayId
{
get { return _arrayId; }
set { _arrayId = value; }
}
private int _followerSkillId = default(int);
///
/// 被动技能id
///
[global::ProtoBuf.ProtoMember(9, IsRequired = false, Name=@"followerSkillId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int followerSkillId
{
get { return _followerSkillId; }
set { _followerSkillId = 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=@"OptionFollowerResponse")]
public partial class OptionFollowerResponse : global::ProtoBuf.IExtensible
{
public OptionFollowerResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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 readonly global::System.Collections.Generic.List _s2c_follower = new global::System.Collections.Generic.List();
///
/// 改变的随从列表
///
[global::ProtoBuf.ProtoMember(3, Name=@"s2c_follower", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List s2c_follower
{
get { return _s2c_follower; }
}
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=@"OptionBattleArrayPointRequest")]
public partial class OptionBattleArrayPointRequest : global::ProtoBuf.IExtensible
{
public OptionBattleArrayPointRequest() {}
private int _optionType;
///
/// 操作(1:上阵 2:卸下 3:替换)
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"optionType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int optionType
{
get { return _optionType; }
set { _optionType = value; }
}
private int _pos;
///
/// 助战点位置
///
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"pos", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int pos
{
get { return _pos; }
set { _pos = value; }
}
private string _id;
///
/// 随从唯一id
///
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string id
{
get { return _id; }
set { _id = 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=@"OptionBattleArrayPointResponse")]
public partial class OptionBattleArrayPointResponse : global::ProtoBuf.IExtensible
{
public OptionBattleArrayPointResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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 readonly global::System.Collections.Generic.List _s2c_follower = new global::System.Collections.Generic.List();
///
/// 改变的随从列表
///
[global::ProtoBuf.ProtoMember(3, Name=@"s2c_follower", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List s2c_follower
{
get { return _s2c_follower; }
}
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=@"GetGourdInfoRequest")]
public partial class GetGourdInfoRequest : global::ProtoBuf.IExtensible
{
public GetGourdInfoRequest() {}
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=@"GetGourdInfoResponse")]
public partial class GetGourdInfoResponse : global::ProtoBuf.IExtensible
{
public GetGourdInfoResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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.follower.GourdsInfo _s2c_gourdsInfo = null;
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_gourdsInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.follower.GourdsInfo s2c_gourdsInfo
{
get { return _s2c_gourdsInfo; }
set { _s2c_gourdsInfo = value; }
}
private long _s2c_time = default(long);
///
/// 浇水刷新到期时间
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_time", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long s2c_time
{
get { return _s2c_time; }
set { _s2c_time = value; }
}
private int _s2c_remainingNum = default(int);
///
/// 可浇水次数
///
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"s2c_remainingNum", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int s2c_remainingNum
{
get { return _s2c_remainingNum; }
set { _s2c_remainingNum = 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=@"WateringRequest")]
public partial class WateringRequest : global::ProtoBuf.IExtensible
{
public WateringRequest() {}
private int _wateringType;
///
/// 浇水类型(1:普通浇水 2:灵气浇水)
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"wateringType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int wateringType
{
get { return _wateringType; }
set { _wateringType = 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=@"WateringResponse")]
public partial class WateringResponse : global::ProtoBuf.IExtensible
{
public WateringResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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.follower.GourdsInfo _s2c_gourdsInfo = null;
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_gourdsInfo", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.follower.GourdsInfo s2c_gourdsInfo
{
get { return _s2c_gourdsInfo; }
set { _s2c_gourdsInfo = value; }
}
private long _s2c_time = default(long);
///
/// 浇水刷新到期时间
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_time", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(long))]
public long s2c_time
{
get { return _s2c_time; }
set { _s2c_time = value; }
}
private int _s2c_remainingNum = default(int);
///
/// 可浇水次数
///
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"s2c_remainingNum", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int s2c_remainingNum
{
get { return _s2c_remainingNum; }
set { _s2c_remainingNum = 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=@"PikupGourdRequest")]
public partial class PikupGourdRequest : global::ProtoBuf.IExtensible
{
public PikupGourdRequest() {}
private int _pos;
///
/// 葫芦位置
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"pos", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int pos
{
get { return _pos; }
set { _pos = 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=@"PikupGourdResponse")]
public partial class PikupGourdResponse : global::ProtoBuf.IExtensible
{
public PikupGourdResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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 readonly global::System.Collections.Generic.List _s2c_items = new global::System.Collections.Generic.List();
///
/// 获得的道具
///
[global::ProtoBuf.ProtoMember(3, Name=@"s2c_items", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List s2c_items
{
get { return _s2c_items; }
}
private int _s2c_follower = default(int);
///
/// 获得的随从模板id
///
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_follower", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int s2c_follower
{
get { return _s2c_follower; }
set { _s2c_follower = 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=@"SexualRequest")]
public partial class SexualRequest : global::ProtoBuf.IExtensible
{
public SexualRequest() {}
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=@"SexualResponse")]
public partial class SexualResponse : global::ProtoBuf.IExtensible
{
public SexualResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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 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=@"SexualConfirmApplyRequest")]
public partial class SexualConfirmApplyRequest : global::ProtoBuf.IExtensible
{
public SexualConfirmApplyRequest() {}
private int _isAgree;
///
/// 是否同意(0:拒绝 1:同意)
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"isAgree", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
public int isAgree
{
get { return _isAgree; }
set { _isAgree = 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=@"SexualConfirmApplyResponse")]
public partial class SexualConfirmApplyResponse : global::ProtoBuf.IExtensible
{
public SexualConfirmApplyResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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 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=@"BuyFollowerGridRequest")]
public partial class BuyFollowerGridRequest : global::ProtoBuf.IExtensible
{
public BuyFollowerGridRequest() {}
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=@"BuyFollowerGridResponse")]
public partial class BuyFollowerGridResponse : global::ProtoBuf.IExtensible
{
public BuyFollowerGridResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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_grid = default(int);
///
/// 随从栏位格子数
///
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_grid", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
[global::System.ComponentModel.DefaultValue(default(int))]
public int s2c_grid
{
get { return _s2c_grid; }
set { _s2c_grid = 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=@"ReceiveSexualFollowerRequest")]
public partial class ReceiveSexualFollowerRequest : global::ProtoBuf.IExtensible
{
public ReceiveSexualFollowerRequest() {}
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=@"ReceiveSexualFollowerResponse")]
public partial class ReceiveSexualFollowerResponse : global::ProtoBuf.IExtensible
{
public ReceiveSexualFollowerResponse() {}
private int _s2c_code;
///
/// 错误码 200:OK
///
[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 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=@"UpdateBattleArrayPush")]
public partial class UpdateBattleArrayPush : global::ProtoBuf.IExtensible
{
public UpdateBattleArrayPush() {}
private pomelo.follower.BattleArrays _s2c_curBattleArrays;
///
/// 阵法信息
///
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_curBattleArrays", DataFormat = global::ProtoBuf.DataFormat.Default)]
public pomelo.follower.BattleArrays s2c_curBattleArrays
{
get { return _s2c_curBattleArrays; }
set { _s2c_curBattleArrays = 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=@"ConfirmPush")]
public partial class ConfirmPush : global::ProtoBuf.IExtensible
{
public ConfirmPush() {}
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=@"ChoosePush")]
public partial class ChoosePush : global::ProtoBuf.IExtensible
{
public ChoosePush() {}
private pomelo.follower.FollowerInfo _s2c_choosefollower = null;
///
/// 队长选择的随从
///
[global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"s2c_choosefollower", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public pomelo.follower.FollowerInfo s2c_choosefollower
{
get { return _s2c_choosefollower; }
set { _s2c_choosefollower = 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=@"DeletFollowerPush")]
public partial class DeletFollowerPush : global::ProtoBuf.IExtensible
{
public DeletFollowerPush() {}
private readonly global::System.Collections.Generic.List _s2c_removeIds = new global::System.Collections.Generic.List();
///
/// 删除的随从id列表
///
[global::ProtoBuf.ProtoMember(1, Name=@"s2c_removeIds", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List s2c_removeIds
{
get { return _s2c_removeIds; }
}
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=@"AddFollowerPush")]
public partial class AddFollowerPush : global::ProtoBuf.IExtensible
{
public AddFollowerPush() {}
private pomelo.follower.FollowerInfo _s2c_follower;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_follower", DataFormat = global::ProtoBuf.DataFormat.Default)]
public pomelo.follower.FollowerInfo s2c_follower
{
get { return _s2c_follower; }
set { _s2c_follower = value; }
}
private bool _s2c_isTips = default(bool);
///
/// 是否弹获得弹框(false:不弹)
///
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_isTips", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(default(bool))]
public bool s2c_isTips
{
get { return _s2c_isTips; }
set { _s2c_isTips = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
}