// Code generated by protoc-gen-go. DO NOT EDIT.
// source: service/long_house_game.proto

package proto

import (
	fmt "fmt"
	math "math"
	proto "github.com/golang/protobuf/proto"
	model "vikingar/proto/gen-go/model"
)

// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package

//id=12301
//赐名
type LongHouseGiveNameRequest struct {
	//子嗣ID
	OffspringId string `protobuf:"bytes,1,opt,name=offspring_id,json=offspringId,proto3" json:"offspring_id,omitempty"`
	//名字
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseGiveNameRequest) Reset()         { *m = LongHouseGiveNameRequest{} }
func (m *LongHouseGiveNameRequest) String() string { return proto.CompactTextString(m) }
func (*LongHouseGiveNameRequest) ProtoMessage()    {}
func (*LongHouseGiveNameRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{0}
}

func (m *LongHouseGiveNameRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseGiveNameRequest.Unmarshal(m, b)
}
func (m *LongHouseGiveNameRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseGiveNameRequest.Marshal(b, m, deterministic)
}
func (m *LongHouseGiveNameRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseGiveNameRequest.Merge(m, src)
}
func (m *LongHouseGiveNameRequest) XXX_Size() int {
	return xxx_messageInfo_LongHouseGiveNameRequest.Size(m)
}
func (m *LongHouseGiveNameRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseGiveNameRequest.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseGiveNameRequest proto.InternalMessageInfo

func (m *LongHouseGiveNameRequest) GetOffspringId() string {
	if m != nil {
		return m.OffspringId
	}
	return ""
}

func (m *LongHouseGiveNameRequest) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

//id=12301
type LongHouseGiveNameResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseGiveNameResponse) Reset()         { *m = LongHouseGiveNameResponse{} }
func (m *LongHouseGiveNameResponse) String() string { return proto.CompactTextString(m) }
func (*LongHouseGiveNameResponse) ProtoMessage()    {}
func (*LongHouseGiveNameResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{1}
}

func (m *LongHouseGiveNameResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseGiveNameResponse.Unmarshal(m, b)
}
func (m *LongHouseGiveNameResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseGiveNameResponse.Marshal(b, m, deterministic)
}
func (m *LongHouseGiveNameResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseGiveNameResponse.Merge(m, src)
}
func (m *LongHouseGiveNameResponse) XXX_Size() int {
	return xxx_messageInfo_LongHouseGiveNameResponse.Size(m)
}
func (m *LongHouseGiveNameResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseGiveNameResponse.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseGiveNameResponse proto.InternalMessageInfo

func (m *LongHouseGiveNameResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *LongHouseGiveNameResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//id=12302
//培养
type LongHouseFosterRequest struct {
	//子嗣ID
	OffspringId          string   `protobuf:"bytes,1,opt,name=offspring_id,json=offspringId,proto3" json:"offspring_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseFosterRequest) Reset()         { *m = LongHouseFosterRequest{} }
func (m *LongHouseFosterRequest) String() string { return proto.CompactTextString(m) }
func (*LongHouseFosterRequest) ProtoMessage()    {}
func (*LongHouseFosterRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{2}
}

func (m *LongHouseFosterRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseFosterRequest.Unmarshal(m, b)
}
func (m *LongHouseFosterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseFosterRequest.Marshal(b, m, deterministic)
}
func (m *LongHouseFosterRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseFosterRequest.Merge(m, src)
}
func (m *LongHouseFosterRequest) XXX_Size() int {
	return xxx_messageInfo_LongHouseFosterRequest.Size(m)
}
func (m *LongHouseFosterRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseFosterRequest.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseFosterRequest proto.InternalMessageInfo

func (m *LongHouseFosterRequest) GetOffspringId() string {
	if m != nil {
		return m.OffspringId
	}
	return ""
}

//id=12302
type LongHouseFosterResponse struct {
	Code                 int64                         `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                        `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *LongHouseFosterResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (m *LongHouseFosterResponse) Reset()         { *m = LongHouseFosterResponse{} }
func (m *LongHouseFosterResponse) String() string { return proto.CompactTextString(m) }
func (*LongHouseFosterResponse) ProtoMessage()    {}
func (*LongHouseFosterResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{3}
}

func (m *LongHouseFosterResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseFosterResponse.Unmarshal(m, b)
}
func (m *LongHouseFosterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseFosterResponse.Marshal(b, m, deterministic)
}
func (m *LongHouseFosterResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseFosterResponse.Merge(m, src)
}
func (m *LongHouseFosterResponse) XXX_Size() int {
	return xxx_messageInfo_LongHouseFosterResponse.Size(m)
}
func (m *LongHouseFosterResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseFosterResponse.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseFosterResponse proto.InternalMessageInfo

func (m *LongHouseFosterResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *LongHouseFosterResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *LongHouseFosterResponse) GetData() *LongHouseFosterResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type LongHouseFosterResponse_Data struct {
	//培养前实力
	OldPower int64 `protobuf:"varint,1,opt,name=old_power,json=oldPower,proto3" json:"old_power,omitempty"`
	//培养前阶段 1=婴儿 2=幼年 3=成年 4=待授勋
	OldStage int32 `protobuf:"varint,2,opt,name=old_stage,json=oldStage,proto3" json:"old_stage,omitempty"`
	//培养前经验
	OldExp               int64    `protobuf:"varint,3,opt,name=old_exp,json=oldExp,proto3" json:"old_exp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseFosterResponse_Data) Reset()         { *m = LongHouseFosterResponse_Data{} }
func (m *LongHouseFosterResponse_Data) String() string { return proto.CompactTextString(m) }
func (*LongHouseFosterResponse_Data) ProtoMessage()    {}
func (*LongHouseFosterResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{3, 0}
}

func (m *LongHouseFosterResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseFosterResponse_Data.Unmarshal(m, b)
}
func (m *LongHouseFosterResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseFosterResponse_Data.Marshal(b, m, deterministic)
}
func (m *LongHouseFosterResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseFosterResponse_Data.Merge(m, src)
}
func (m *LongHouseFosterResponse_Data) XXX_Size() int {
	return xxx_messageInfo_LongHouseFosterResponse_Data.Size(m)
}
func (m *LongHouseFosterResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseFosterResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseFosterResponse_Data proto.InternalMessageInfo

func (m *LongHouseFosterResponse_Data) GetOldPower() int64 {
	if m != nil {
		return m.OldPower
	}
	return 0
}

func (m *LongHouseFosterResponse_Data) GetOldStage() int32 {
	if m != nil {
		return m.OldStage
	}
	return 0
}

func (m *LongHouseFosterResponse_Data) GetOldExp() int64 {
	if m != nil {
		return m.OldExp
	}
	return 0
}

//id=12303
//创建席位
type LongHouseCreateSeatRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseCreateSeatRequest) Reset()         { *m = LongHouseCreateSeatRequest{} }
func (m *LongHouseCreateSeatRequest) String() string { return proto.CompactTextString(m) }
func (*LongHouseCreateSeatRequest) ProtoMessage()    {}
func (*LongHouseCreateSeatRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{4}
}

func (m *LongHouseCreateSeatRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseCreateSeatRequest.Unmarshal(m, b)
}
func (m *LongHouseCreateSeatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseCreateSeatRequest.Marshal(b, m, deterministic)
}
func (m *LongHouseCreateSeatRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseCreateSeatRequest.Merge(m, src)
}
func (m *LongHouseCreateSeatRequest) XXX_Size() int {
	return xxx_messageInfo_LongHouseCreateSeatRequest.Size(m)
}
func (m *LongHouseCreateSeatRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseCreateSeatRequest.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseCreateSeatRequest proto.InternalMessageInfo

//id=12303
type LongHouseCreateSeatResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseCreateSeatResponse) Reset()         { *m = LongHouseCreateSeatResponse{} }
func (m *LongHouseCreateSeatResponse) String() string { return proto.CompactTextString(m) }
func (*LongHouseCreateSeatResponse) ProtoMessage()    {}
func (*LongHouseCreateSeatResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{5}
}

func (m *LongHouseCreateSeatResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseCreateSeatResponse.Unmarshal(m, b)
}
func (m *LongHouseCreateSeatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseCreateSeatResponse.Marshal(b, m, deterministic)
}
func (m *LongHouseCreateSeatResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseCreateSeatResponse.Merge(m, src)
}
func (m *LongHouseCreateSeatResponse) XXX_Size() int {
	return xxx_messageInfo_LongHouseCreateSeatResponse.Size(m)
}
func (m *LongHouseCreateSeatResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseCreateSeatResponse.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseCreateSeatResponse proto.InternalMessageInfo

func (m *LongHouseCreateSeatResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *LongHouseCreateSeatResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//id=12304
//选择职业
type LongHousChooseProfessionRequest struct {
	//子嗣ID
	OffspringId string `protobuf:"bytes,1,opt,name=offspring_id,json=offspringId,proto3" json:"offspring_id,omitempty"`
	//职业类型
	ProfessionType       int32    `protobuf:"varint,2,opt,name=profession_type,json=professionType,proto3" json:"profession_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHousChooseProfessionRequest) Reset()         { *m = LongHousChooseProfessionRequest{} }
func (m *LongHousChooseProfessionRequest) String() string { return proto.CompactTextString(m) }
func (*LongHousChooseProfessionRequest) ProtoMessage()    {}
func (*LongHousChooseProfessionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{6}
}

func (m *LongHousChooseProfessionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHousChooseProfessionRequest.Unmarshal(m, b)
}
func (m *LongHousChooseProfessionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHousChooseProfessionRequest.Marshal(b, m, deterministic)
}
func (m *LongHousChooseProfessionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHousChooseProfessionRequest.Merge(m, src)
}
func (m *LongHousChooseProfessionRequest) XXX_Size() int {
	return xxx_messageInfo_LongHousChooseProfessionRequest.Size(m)
}
func (m *LongHousChooseProfessionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHousChooseProfessionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_LongHousChooseProfessionRequest proto.InternalMessageInfo

func (m *LongHousChooseProfessionRequest) GetOffspringId() string {
	if m != nil {
		return m.OffspringId
	}
	return ""
}

func (m *LongHousChooseProfessionRequest) GetProfessionType() int32 {
	if m != nil {
		return m.ProfessionType
	}
	return 0
}

//id=12304
type LongHouseChooseProfessionResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseChooseProfessionResponse) Reset()         { *m = LongHouseChooseProfessionResponse{} }
func (m *LongHouseChooseProfessionResponse) String() string { return proto.CompactTextString(m) }
func (*LongHouseChooseProfessionResponse) ProtoMessage()    {}
func (*LongHouseChooseProfessionResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{7}
}

func (m *LongHouseChooseProfessionResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseChooseProfessionResponse.Unmarshal(m, b)
}
func (m *LongHouseChooseProfessionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseChooseProfessionResponse.Marshal(b, m, deterministic)
}
func (m *LongHouseChooseProfessionResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseChooseProfessionResponse.Merge(m, src)
}
func (m *LongHouseChooseProfessionResponse) XXX_Size() int {
	return xxx_messageInfo_LongHouseChooseProfessionResponse.Size(m)
}
func (m *LongHouseChooseProfessionResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseChooseProfessionResponse.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseChooseProfessionResponse proto.InternalMessageInfo

func (m *LongHouseChooseProfessionResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *LongHouseChooseProfessionResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//id=12305
//面包培养
type LongHouseBreadFosterRequest struct {
	//子嗣ID
	OffspringId          string   `protobuf:"bytes,1,opt,name=offspring_id,json=offspringId,proto3" json:"offspring_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseBreadFosterRequest) Reset()         { *m = LongHouseBreadFosterRequest{} }
func (m *LongHouseBreadFosterRequest) String() string { return proto.CompactTextString(m) }
func (*LongHouseBreadFosterRequest) ProtoMessage()    {}
func (*LongHouseBreadFosterRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{8}
}

func (m *LongHouseBreadFosterRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseBreadFosterRequest.Unmarshal(m, b)
}
func (m *LongHouseBreadFosterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseBreadFosterRequest.Marshal(b, m, deterministic)
}
func (m *LongHouseBreadFosterRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseBreadFosterRequest.Merge(m, src)
}
func (m *LongHouseBreadFosterRequest) XXX_Size() int {
	return xxx_messageInfo_LongHouseBreadFosterRequest.Size(m)
}
func (m *LongHouseBreadFosterRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseBreadFosterRequest.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseBreadFosterRequest proto.InternalMessageInfo

func (m *LongHouseBreadFosterRequest) GetOffspringId() string {
	if m != nil {
		return m.OffspringId
	}
	return ""
}

//id=12305
type LongHouseBreadFosterResponse struct {
	Code                 int64                              `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                             `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *LongHouseBreadFosterResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func (m *LongHouseBreadFosterResponse) Reset()         { *m = LongHouseBreadFosterResponse{} }
func (m *LongHouseBreadFosterResponse) String() string { return proto.CompactTextString(m) }
func (*LongHouseBreadFosterResponse) ProtoMessage()    {}
func (*LongHouseBreadFosterResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{9}
}

func (m *LongHouseBreadFosterResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseBreadFosterResponse.Unmarshal(m, b)
}
func (m *LongHouseBreadFosterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseBreadFosterResponse.Marshal(b, m, deterministic)
}
func (m *LongHouseBreadFosterResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseBreadFosterResponse.Merge(m, src)
}
func (m *LongHouseBreadFosterResponse) XXX_Size() int {
	return xxx_messageInfo_LongHouseBreadFosterResponse.Size(m)
}
func (m *LongHouseBreadFosterResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseBreadFosterResponse.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseBreadFosterResponse proto.InternalMessageInfo

func (m *LongHouseBreadFosterResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *LongHouseBreadFosterResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *LongHouseBreadFosterResponse) GetData() *LongHouseBreadFosterResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type LongHouseBreadFosterResponse_Data struct {
	//培养前实力
	OldPower int64 `protobuf:"varint,1,opt,name=old_power,json=oldPower,proto3" json:"old_power,omitempty"`
	//培养前阶段 1=婴儿 2=幼年 3=成年 4=待授勋
	OldStage int32 `protobuf:"varint,2,opt,name=old_stage,json=oldStage,proto3" json:"old_stage,omitempty"`
	//培养前经验
	OldExp               int64    `protobuf:"varint,3,opt,name=old_exp,json=oldExp,proto3" json:"old_exp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseBreadFosterResponse_Data) Reset()         { *m = LongHouseBreadFosterResponse_Data{} }
func (m *LongHouseBreadFosterResponse_Data) String() string { return proto.CompactTextString(m) }
func (*LongHouseBreadFosterResponse_Data) ProtoMessage()    {}
func (*LongHouseBreadFosterResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{9, 0}
}

func (m *LongHouseBreadFosterResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseBreadFosterResponse_Data.Unmarshal(m, b)
}
func (m *LongHouseBreadFosterResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseBreadFosterResponse_Data.Marshal(b, m, deterministic)
}
func (m *LongHouseBreadFosterResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseBreadFosterResponse_Data.Merge(m, src)
}
func (m *LongHouseBreadFosterResponse_Data) XXX_Size() int {
	return xxx_messageInfo_LongHouseBreadFosterResponse_Data.Size(m)
}
func (m *LongHouseBreadFosterResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseBreadFosterResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseBreadFosterResponse_Data proto.InternalMessageInfo

func (m *LongHouseBreadFosterResponse_Data) GetOldPower() int64 {
	if m != nil {
		return m.OldPower
	}
	return 0
}

func (m *LongHouseBreadFosterResponse_Data) GetOldStage() int32 {
	if m != nil {
		return m.OldStage
	}
	return 0
}

func (m *LongHouseBreadFosterResponse_Data) GetOldExp() int64 {
	if m != nil {
		return m.OldExp
	}
	return 0
}

//id=12306
//授勋
type LongHouseGrantArmbandRequest struct {
	//子嗣ID
	OffspringId          string   `protobuf:"bytes,1,opt,name=offspring_id,json=offspringId,proto3" json:"offspring_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseGrantArmbandRequest) Reset()         { *m = LongHouseGrantArmbandRequest{} }
func (m *LongHouseGrantArmbandRequest) String() string { return proto.CompactTextString(m) }
func (*LongHouseGrantArmbandRequest) ProtoMessage()    {}
func (*LongHouseGrantArmbandRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{10}
}

func (m *LongHouseGrantArmbandRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseGrantArmbandRequest.Unmarshal(m, b)
}
func (m *LongHouseGrantArmbandRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseGrantArmbandRequest.Marshal(b, m, deterministic)
}
func (m *LongHouseGrantArmbandRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseGrantArmbandRequest.Merge(m, src)
}
func (m *LongHouseGrantArmbandRequest) XXX_Size() int {
	return xxx_messageInfo_LongHouseGrantArmbandRequest.Size(m)
}
func (m *LongHouseGrantArmbandRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseGrantArmbandRequest.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseGrantArmbandRequest proto.InternalMessageInfo

func (m *LongHouseGrantArmbandRequest) GetOffspringId() string {
	if m != nil {
		return m.OffspringId
	}
	return ""
}

//id=12306
type LongHouseGrantArmbandResponse struct {
	Code                 int64                               `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                              `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *LongHouseGrantArmbandResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

func (m *LongHouseGrantArmbandResponse) Reset()         { *m = LongHouseGrantArmbandResponse{} }
func (m *LongHouseGrantArmbandResponse) String() string { return proto.CompactTextString(m) }
func (*LongHouseGrantArmbandResponse) ProtoMessage()    {}
func (*LongHouseGrantArmbandResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{11}
}

func (m *LongHouseGrantArmbandResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseGrantArmbandResponse.Unmarshal(m, b)
}
func (m *LongHouseGrantArmbandResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseGrantArmbandResponse.Marshal(b, m, deterministic)
}
func (m *LongHouseGrantArmbandResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseGrantArmbandResponse.Merge(m, src)
}
func (m *LongHouseGrantArmbandResponse) XXX_Size() int {
	return xxx_messageInfo_LongHouseGrantArmbandResponse.Size(m)
}
func (m *LongHouseGrantArmbandResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseGrantArmbandResponse.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseGrantArmbandResponse proto.InternalMessageInfo

func (m *LongHouseGrantArmbandResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *LongHouseGrantArmbandResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *LongHouseGrantArmbandResponse) GetData() *LongHouseGrantArmbandResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type LongHouseGrantArmbandResponse_Data struct {
	//品质
	Quality int32 `protobuf:"varint,1,opt,name=quality,proto3" json:"quality,omitempty"`
	//臂环
	Armband              *model.GameObjectCount `protobuf:"bytes,2,opt,name=armband,proto3" json:"armband,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (m *LongHouseGrantArmbandResponse_Data) Reset()         { *m = LongHouseGrantArmbandResponse_Data{} }
func (m *LongHouseGrantArmbandResponse_Data) String() string { return proto.CompactTextString(m) }
func (*LongHouseGrantArmbandResponse_Data) ProtoMessage()    {}
func (*LongHouseGrantArmbandResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{11, 0}
}

func (m *LongHouseGrantArmbandResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseGrantArmbandResponse_Data.Unmarshal(m, b)
}
func (m *LongHouseGrantArmbandResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseGrantArmbandResponse_Data.Marshal(b, m, deterministic)
}
func (m *LongHouseGrantArmbandResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseGrantArmbandResponse_Data.Merge(m, src)
}
func (m *LongHouseGrantArmbandResponse_Data) XXX_Size() int {
	return xxx_messageInfo_LongHouseGrantArmbandResponse_Data.Size(m)
}
func (m *LongHouseGrantArmbandResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseGrantArmbandResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseGrantArmbandResponse_Data proto.InternalMessageInfo

func (m *LongHouseGrantArmbandResponse_Data) GetQuality() int32 {
	if m != nil {
		return m.Quality
	}
	return 0
}

func (m *LongHouseGrantArmbandResponse_Data) GetArmband() *model.GameObjectCount {
	if m != nil {
		return m.Armband
	}
	return nil
}

//id=12399
//角色数据推送
type LongHouseRolePush struct {
	//已解锁席位
	UnlockedSeat         int32    `protobuf:"zigzag32,1,opt,name=unlocked_seat,json=unlockedSeat,proto3" json:"unlocked_seat,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *LongHouseRolePush) Reset()         { *m = LongHouseRolePush{} }
func (m *LongHouseRolePush) String() string { return proto.CompactTextString(m) }
func (*LongHouseRolePush) ProtoMessage()    {}
func (*LongHouseRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{12}
}

func (m *LongHouseRolePush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseRolePush.Unmarshal(m, b)
}
func (m *LongHouseRolePush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseRolePush.Marshal(b, m, deterministic)
}
func (m *LongHouseRolePush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseRolePush.Merge(m, src)
}
func (m *LongHouseRolePush) XXX_Size() int {
	return xxx_messageInfo_LongHouseRolePush.Size(m)
}
func (m *LongHouseRolePush) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseRolePush.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseRolePush proto.InternalMessageInfo

func (m *LongHouseRolePush) GetUnlockedSeat() int32 {
	if m != nil {
		return m.UnlockedSeat
	}
	return 0
}

//id=12398
//子嗣推送
type LongHouseOffspringPush struct {
	//子嗣
	Offsprings           []*model.LongHouseOffspring `protobuf:"bytes,1,rep,name=offsprings,proto3" json:"offsprings,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (m *LongHouseOffspringPush) Reset()         { *m = LongHouseOffspringPush{} }
func (m *LongHouseOffspringPush) String() string { return proto.CompactTextString(m) }
func (*LongHouseOffspringPush) ProtoMessage()    {}
func (*LongHouseOffspringPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_b5573190123a1678, []int{13}
}

func (m *LongHouseOffspringPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_LongHouseOffspringPush.Unmarshal(m, b)
}
func (m *LongHouseOffspringPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_LongHouseOffspringPush.Marshal(b, m, deterministic)
}
func (m *LongHouseOffspringPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_LongHouseOffspringPush.Merge(m, src)
}
func (m *LongHouseOffspringPush) XXX_Size() int {
	return xxx_messageInfo_LongHouseOffspringPush.Size(m)
}
func (m *LongHouseOffspringPush) XXX_DiscardUnknown() {
	xxx_messageInfo_LongHouseOffspringPush.DiscardUnknown(m)
}

var xxx_messageInfo_LongHouseOffspringPush proto.InternalMessageInfo

func (m *LongHouseOffspringPush) GetOffsprings() []*model.LongHouseOffspring {
	if m != nil {
		return m.Offsprings
	}
	return nil
}

func init() {
	proto.RegisterType((*LongHouseGiveNameRequest)(nil), "proto.LongHouseGiveNameRequest")
	proto.RegisterType((*LongHouseGiveNameResponse)(nil), "proto.LongHouseGiveNameResponse")
	proto.RegisterType((*LongHouseFosterRequest)(nil), "proto.LongHouseFosterRequest")
	proto.RegisterType((*LongHouseFosterResponse)(nil), "proto.LongHouseFosterResponse")
	proto.RegisterType((*LongHouseFosterResponse_Data)(nil), "proto.LongHouseFosterResponse.Data")
	proto.RegisterType((*LongHouseCreateSeatRequest)(nil), "proto.LongHouseCreateSeatRequest")
	proto.RegisterType((*LongHouseCreateSeatResponse)(nil), "proto.LongHouseCreateSeatResponse")
	proto.RegisterType((*LongHousChooseProfessionRequest)(nil), "proto.LongHousChooseProfessionRequest")
	proto.RegisterType((*LongHouseChooseProfessionResponse)(nil), "proto.LongHouseChooseProfessionResponse")
	proto.RegisterType((*LongHouseBreadFosterRequest)(nil), "proto.LongHouseBreadFosterRequest")
	proto.RegisterType((*LongHouseBreadFosterResponse)(nil), "proto.LongHouseBreadFosterResponse")
	proto.RegisterType((*LongHouseBreadFosterResponse_Data)(nil), "proto.LongHouseBreadFosterResponse.Data")
	proto.RegisterType((*LongHouseGrantArmbandRequest)(nil), "proto.LongHouseGrantArmbandRequest")
	proto.RegisterType((*LongHouseGrantArmbandResponse)(nil), "proto.LongHouseGrantArmbandResponse")
	proto.RegisterType((*LongHouseGrantArmbandResponse_Data)(nil), "proto.LongHouseGrantArmbandResponse.Data")
	proto.RegisterType((*LongHouseRolePush)(nil), "proto.LongHouseRolePush")
	proto.RegisterType((*LongHouseOffspringPush)(nil), "proto.LongHouseOffspringPush")
}

func init() { proto.RegisterFile("service/long_house_game.proto", fileDescriptor_b5573190123a1678) }

var fileDescriptor_b5573190123a1678 = []byte{
	// 544 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x54, 0x41, 0x6f, 0xd3, 0x4c,
	0x10, 0x95, 0xbf, 0x24, 0xcd, 0xd7, 0x49, 0x01, 0xd5, 0x87, 0xc4, 0x4d, 0x5b, 0x91, 0xba, 0x07,
	0xc2, 0x25, 0x45, 0xe1, 0x00, 0x08, 0x90, 0x28, 0xa1, 0x04, 0x04, 0xa2, 0x61, 0xc3, 0x85, 0x93,
	0xb5, 0x89, 0x27, 0x89, 0xc1, 0xde, 0x71, 0xbd, 0xeb, 0xd2, 0xfc, 0x50, 0x2e, 0x5c, 0xf8, 0x2b,
	0xc8, 0xeb, 0xd8, 0x49, 0xd3, 0x54, 0xc2, 0x17, 0x4e, 0xd9, 0x99, 0xb7, 0xef, 0xbd, 0xd9, 0xa7,
	0x89, 0xe1, 0x50, 0x62, 0x74, 0xe9, 0x8d, 0xf1, 0xc4, 0x27, 0x31, 0x75, 0x66, 0x14, 0x4b, 0x74,
	0xa6, 0x3c, 0xc0, 0x4e, 0x18, 0x91, 0x22, 0xb3, 0xa2, 0x7f, 0x9a, 0x8d, 0x80, 0x5c, 0xf4, 0x4f,
	0x12, 0xc0, 0xa1, 0xd1, 0x37, 0x1c, 0xab, 0x14, 0x6f, 0xd6, 0x53, 0x60, 0x49, 0x4e, 0xfb, 0xf6,
	0x67, 0xb0, 0x3e, 0x92, 0x98, 0xbe, 0x4b, 0x5a, 0x7d, 0xef, 0x12, 0x3f, 0xf1, 0x00, 0x19, 0x5e,
	0xc4, 0x28, 0x95, 0x79, 0x04, 0x3b, 0x34, 0x99, 0xc8, 0x30, 0xf2, 0xc4, 0xd4, 0xf1, 0x5c, 0xcb,
	0x68, 0x19, 0xed, 0x6d, 0x56, 0xcb, 0x7b, 0xef, 0x5d, 0xd3, 0x84, 0xb2, 0xe0, 0x01, 0x5a, 0xff,
	0x69, 0x48, 0x9f, 0xed, 0x1e, 0xec, 0x6d, 0x90, 0x94, 0x21, 0x09, 0x89, 0x09, 0x61, 0x4c, 0x2e,
	0x6a, 0x2d, 0x93, 0xe9, 0x73, 0xd2, 0xf3, 0xc4, 0x84, 0x32, 0x91, 0xe4, 0x6c, 0x3f, 0x87, 0x7a,
	0x2e, 0xf2, 0x96, 0xa4, 0xc2, 0xe8, 0xef, 0xa7, 0xb2, 0x7f, 0x1a, 0xd0, 0xb8, 0xc1, 0x2e, 0x36,
	0x80, 0xf9, 0x04, 0xca, 0x2e, 0x57, 0xdc, 0x2a, 0xb5, 0x8c, 0x76, 0xad, 0x7b, 0x9c, 0xc6, 0xd5,
	0xb9, 0x45, 0xb5, 0xf3, 0x86, 0x2b, 0xce, 0x34, 0xa1, 0xf9, 0x15, 0xca, 0x49, 0x65, 0xee, 0xc3,
	0x36, 0xf9, 0xae, 0x13, 0xd2, 0x0f, 0x8c, 0xb4, 0x5b, 0x89, 0xfd, 0x4f, 0xbe, 0x3b, 0x48, 0xea,
	0x0c, 0x94, 0x8a, 0x4f, 0xd3, 0xf0, 0x2a, 0x1a, 0x1c, 0x26, 0xb5, 0xd9, 0x80, 0x6a, 0x02, 0xe2,
	0x55, 0xa8, 0xdd, 0x4b, 0x6c, 0x8b, 0x7c, 0xf7, 0xec, 0x2a, 0xb4, 0x0f, 0xa0, 0x99, 0x0f, 0xd0,
	0x8b, 0x90, 0x2b, 0x1c, 0x22, 0x57, 0x8b, 0x60, 0xec, 0x33, 0xd8, 0xdf, 0x88, 0x16, 0x4c, 0x3e,
	0x80, 0xfb, 0x99, 0x4c, 0x6f, 0x46, 0x24, 0x71, 0x10, 0xd1, 0x04, 0xa5, 0xf4, 0x48, 0x14, 0x58,
	0x8c, 0x07, 0x70, 0x2f, 0xcc, 0x79, 0x8e, 0x9a, 0x87, 0xd9, 0x33, 0xef, 0x2e, 0xdb, 0x5f, 0xe6,
	0x21, 0xda, 0x1f, 0xe0, 0x68, 0x39, 0xf5, 0x0d, 0xbf, 0x82, 0xb3, 0xbf, 0x5a, 0x89, 0xe0, 0x75,
	0x84, 0xdc, 0x2d, 0xbc, 0x3a, 0xbf, 0x0d, 0x38, 0xd8, 0x2c, 0x51, 0x70, 0x7f, 0x5e, 0x5c, 0xdb,
	0x9f, 0xf6, 0xfa, 0xfe, 0x6c, 0x90, 0xfe, 0x47, 0x4b, 0x74, 0xba, 0xf2, 0xc0, 0x7e, 0xc4, 0x85,
	0x3a, 0x8d, 0x82, 0x11, 0x17, 0x6e, 0x81, 0x90, 0x7e, 0x19, 0x70, 0x78, 0x8b, 0x46, 0xc1, 0x94,
	0x5e, 0x5e, 0x4b, 0xe9, 0xe1, 0x7a, 0x4a, 0x9b, 0xb4, 0x57, 0x63, 0x62, 0x8b, 0x98, 0x2c, 0xa8,
	0x5e, 0xc4, 0xdc, 0xf7, 0xd4, 0x5c, 0x3b, 0x56, 0x58, 0x56, 0x9a, 0x8f, 0xa0, 0xca, 0x53, 0xbe,
	0xf6, 0xad, 0x75, 0xeb, 0x0b, 0x8f, 0x3e, 0x0f, 0xf0, 0x5c, 0x7f, 0x21, 0x7b, 0x14, 0x0b, 0xc5,
	0xb2, 0x6b, 0xf6, 0x53, 0xd8, 0xcd, 0xfd, 0x19, 0xf9, 0x38, 0x88, 0xe5, 0xcc, 0x3c, 0x86, 0x3b,
	0xb1, 0xf0, 0x69, 0xfc, 0x1d, 0x5d, 0x47, 0x22, 0x57, 0xda, 0x66, 0x97, 0xed, 0x64, 0xcd, 0xe4,
	0x9f, 0x66, 0x0f, 0x57, 0xbe, 0x59, 0xe7, 0x59, 0x5c, 0x9a, 0xfe, 0x0c, 0x20, 0xcf, 0x4f, 0x5a,
	0x46, 0xab, 0xd4, 0xae, 0x75, 0xf7, 0xd6, 0x1f, 0x9b, 0x53, 0xd8, 0xca, 0xe5, 0xd1, 0x96, 0xbe,
	0xf5, 0xf8, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x5e, 0x6d, 0x34, 0x48, 0x00, 0x06, 0x00, 0x00,
}
