// Code generated by protoc-gen-go. DO NOT EDIT.
// source: model/ore_field.proto

package proto

import (
	fmt "fmt"
	math "math"
	proto "github.com/golang/protobuf/proto"
)

// 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

//挖矿台
type OreFieldMiningPlatform struct {
	No                   int32    `protobuf:"zigzag32,1,opt,name=no,proto3" json:"no,omitempty"`
	Lv                   int32    `protobuf:"zigzag32,2,opt,name=lv,proto3" json:"lv,omitempty"`
	LeftMeltingTime      int64    `protobuf:"zigzag64,3,opt,name=left_melting_time,json=leftMeltingTime,proto3" json:"left_melting_time,omitempty"`
	CreatedDelayTime     int64    `protobuf:"zigzag64,4,opt,name=created_delay_time,json=createdDelayTime,proto3" json:"created_delay_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_OreFieldMiningPlatform proto.InternalMessageInfo

func (m *OreFieldMiningPlatform) GetNo() int32 {
	if m != nil {
		return m.No
	}
	return 0
}

func (m *OreFieldMiningPlatform) GetLv() int32 {
	if m != nil {
		return m.Lv
	}
	return 0
}

func (m *OreFieldMiningPlatform) GetLeftMeltingTime() int64 {
	if m != nil {
		return m.LeftMeltingTime
	}
	return 0
}

func (m *OreFieldMiningPlatform) GetCreatedDelayTime() int64 {
	if m != nil {
		return m.CreatedDelayTime
	}
	return 0
}

//伐木场
type OreFieldLoggingCamp struct {
	OrdinaryWoodCount         int32    `protobuf:"zigzag32,1,opt,name=ordinary_wood_count,json=ordinaryWoodCount,proto3" json:"ordinary_wood_count,omitempty"`
	HighQualityWoodCount      int32    `protobuf:"zigzag32,2,opt,name=high_quality_wood_count,json=highQualityWoodCount,proto3" json:"high_quality_wood_count,omitempty"`
	LoggingCampNextOutputTime int64    `protobuf:"zigzag64,3,opt,name=logging_camp_next_output_time,json=loggingCampNextOutputTime,proto3" json:"logging_camp_next_output_time,omitempty"`
	XXX_NoUnkeyedLiteral      struct{} `json:"-"`
	XXX_unrecognized          []byte   `json:"-"`
	XXX_sizecache             int32    `json:"-"`
}

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

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

var xxx_messageInfo_OreFieldLoggingCamp proto.InternalMessageInfo

func (m *OreFieldLoggingCamp) GetOrdinaryWoodCount() int32 {
	if m != nil {
		return m.OrdinaryWoodCount
	}
	return 0
}

func (m *OreFieldLoggingCamp) GetHighQualityWoodCount() int32 {
	if m != nil {
		return m.HighQualityWoodCount
	}
	return 0
}

func (m *OreFieldLoggingCamp) GetLoggingCampNextOutputTime() int64 {
	if m != nil {
		return m.LoggingCampNextOutputTime
	}
	return 0
}

//商品兑换
type OreFieldBusinessExchanged struct {
	No                   int32    `protobuf:"zigzag32,1,opt,name=no,proto3" json:"no,omitempty"`
	Times                int32    `protobuf:"zigzag32,2,opt,name=times,proto3" json:"times,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_OreFieldBusinessExchanged proto.InternalMessageInfo

func (m *OreFieldBusinessExchanged) GetNo() int32 {
	if m != nil {
		return m.No
	}
	return 0
}

func (m *OreFieldBusinessExchanged) GetTimes() int32 {
	if m != nil {
		return m.Times
	}
	return 0
}

func init() {
	proto.RegisterType((*OreFieldMiningPlatform)(nil), "proto.OreFieldMiningPlatform")
	proto.RegisterType((*OreFieldLoggingCamp)(nil), "proto.OreFieldLoggingCamp")
	proto.RegisterType((*OreFieldBusinessExchanged)(nil), "proto.OreFieldBusinessExchanged")
}

func init() { proto.RegisterFile("model/ore_field.proto", fileDescriptor_fd6d0b71fe5f42a0) }

var fileDescriptor_fd6d0b71fe5f42a0 = []byte{
	// 306 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x64, 0x91, 0xc1, 0x4e, 0x02, 0x31,
	0x18, 0x84, 0xb3, 0x28, 0x1e, 0x7a, 0x50, 0x29, 0xa8, 0x70, 0x30, 0x21, 0x9c, 0x88, 0x31, 0x78,
	0x30, 0xde, 0x55, 0xd4, 0x93, 0x88, 0x12, 0x13, 0x8f, 0x4d, 0xdd, 0xfe, 0x94, 0x26, 0x6d, 0xff,
	0xb5, 0xdb, 0xc5, 0xe5, 0x35, 0x7c, 0x20, 0x9f, 0xcd, 0x74, 0xbb, 0x1b, 0x34, 0x9e, 0x9a, 0xe9,
	0x37, 0x7f, 0x3b, 0xd3, 0x92, 0x23, 0x83, 0x02, 0xf4, 0x05, 0x3a, 0x60, 0x4b, 0x05, 0x5a, 0x4c,
	0x32, 0x87, 0x1e, 0x69, 0xbb, 0x5a, 0x46, 0x5f, 0x09, 0x39, 0x9e, 0x3b, 0x78, 0x08, 0x64, 0xa6,
	0xac, 0xb2, 0xf2, 0x59, 0x73, 0xbf, 0x44, 0x67, 0xe8, 0x3e, 0x69, 0x59, 0xec, 0x27, 0xc3, 0x64,
	0xdc, 0x59, 0xb4, 0x2c, 0x06, 0xad, 0xd7, 0xfd, 0x56, 0xd4, 0x7a, 0x4d, 0xcf, 0x48, 0x47, 0xc3,
	0xd2, 0x33, 0x03, 0xda, 0x2b, 0x2b, 0x99, 0x57, 0x06, 0xfa, 0x3b, 0xc3, 0x64, 0x4c, 0x17, 0x07,
	0x01, 0xcc, 0xe2, 0xfe, 0xab, 0x32, 0x40, 0xcf, 0x09, 0x4d, 0x1d, 0x70, 0x0f, 0x82, 0x09, 0xd0,
	0x7c, 0x13, 0xcd, 0xbb, 0x95, 0xf9, 0xb0, 0x26, 0x77, 0x01, 0x04, 0xf7, 0xe8, 0x3b, 0x21, 0xdd,
	0x26, 0xd4, 0x23, 0x4a, 0xa9, 0xac, 0x9c, 0x72, 0x93, 0xd1, 0x09, 0xe9, 0xa2, 0x13, 0xca, 0x72,
	0xb7, 0x61, 0x9f, 0x88, 0x82, 0xa5, 0x58, 0x58, 0x5f, 0x47, 0xec, 0x34, 0xe8, 0x0d, 0x51, 0x4c,
	0x03, 0xa0, 0x57, 0xe4, 0x64, 0xa5, 0xe4, 0x8a, 0x7d, 0x14, 0x5c, 0x2b, 0xff, 0x67, 0x26, 0xd6,
	0xe8, 0x05, 0xfc, 0x12, 0xe9, 0x76, 0xec, 0x9a, 0x9c, 0xea, 0x78, 0x2b, 0x4b, 0xb9, 0xc9, 0x98,
	0x85, 0xd2, 0x33, 0x2c, 0x7c, 0x56, 0xf8, 0xdf, 0x25, 0x07, 0x7a, 0x1b, 0xed, 0x09, 0x4a, 0x3f,
	0xaf, 0x1c, 0x55, 0x81, 0x1b, 0x32, 0x68, 0xf2, 0xdf, 0x16, 0xb9, 0xb2, 0x90, 0xe7, 0xf7, 0x65,
	0xba, 0xe2, 0x56, 0x82, 0xf8, 0xf7, 0xae, 0x3d, 0xd2, 0x0e, 0xa7, 0xe6, 0x75, 0xa6, 0x28, 0xde,
	0xf7, 0xaa, 0xff, 0xb9, 0xfc, 0x09, 0x00, 0x00, 0xff, 0xff, 0xab, 0xef, 0x85, 0xb6, 0xbf, 0x01,
	0x00, 0x00,
}
