diff --git a/pb/troll_db.pb.go b/pb/troll_db.pb.go index 001b67e1a..6670f630d 100644 --- a/pb/troll_db.pb.go +++ b/pb/troll_db.pb.go @@ -300,267 +300,6 @@ func (x *DBTrollRecord) GetTime() int64 { return 0 } -type DBGoods struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` //ID - Period int32 `protobuf:"varint,2,opt,name=period,proto3" json:"period"` // 变动周期 - CurPeriod int32 `protobuf:"varint,3,opt,name=curPeriod,proto3" json:"curPeriod"` // 当前变动周期 - Weight int32 `protobuf:"varint,4,opt,name=weight,proto3" json:"weight"` // 周期权重 - Price int32 `protobuf:"varint,5,opt,name=price,proto3" json:"price"` // 当前价格 - Time int32 `protobuf:"varint,6,opt,name=time,proto3" json:"time"` // 刷新时间 -} - -func (x *DBGoods) Reset() { - *x = DBGoods{} - if protoimpl.UnsafeEnabled { - mi := &file_troll_troll_db_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *DBGoods) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*DBGoods) ProtoMessage() {} - -func (x *DBGoods) ProtoReflect() protoreflect.Message { - mi := &file_troll_troll_db_proto_msgTypes[2] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use DBGoods.ProtoReflect.Descriptor instead. -func (*DBGoods) Descriptor() ([]byte, []int) { - return file_troll_troll_db_proto_rawDescGZIP(), []int{2} -} - -func (x *DBGoods) GetId() string { - if x != nil { - return x.Id - } - return "" -} - -func (x *DBGoods) GetPeriod() int32 { - if x != nil { - return x.Period - } - return 0 -} - -func (x *DBGoods) GetCurPeriod() int32 { - if x != nil { - return x.CurPeriod - } - return 0 -} - -func (x *DBGoods) GetWeight() int32 { - if x != nil { - return x.Weight - } - return 0 -} - -func (x *DBGoods) GetPrice() int32 { - if x != nil { - return x.Price - } - return 0 -} - -func (x *DBGoods) GetTime() int32 { - if x != nil { - return x.Time - } - return 0 -} - -type CityGoods struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Like []string `protobuf:"bytes,1,rep,name=like,proto3" json:"like"` // 习惯的货物 - Unlike []string `protobuf:"bytes,2,rep,name=unlike,proto3" json:"unlike"` // 不喜欢的货物 -} - -func (x *CityGoods) Reset() { - *x = CityGoods{} - if protoimpl.UnsafeEnabled { - mi := &file_troll_troll_db_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *CityGoods) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CityGoods) ProtoMessage() {} - -func (x *CityGoods) ProtoReflect() protoreflect.Message { - mi := &file_troll_troll_db_proto_msgTypes[3] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CityGoods.ProtoReflect.Descriptor instead. -func (*CityGoods) Descriptor() ([]byte, []int) { - return file_troll_troll_db_proto_rawDescGZIP(), []int{3} -} - -func (x *CityGoods) GetLike() []string { - if x != nil { - return x.Like - } - return nil -} - -func (x *CityGoods) GetUnlike() []string { - if x != nil { - return x.Unlike - } - return nil -} - -type DBTroll struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` //ID - Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid" bson:"uid"` //用户ID - UseCount int32 `protobuf:"varint,3,opt,name=useCount,proto3" json:"useCount"` // 当前背包使用的数量 - Items map[int32]int32 `protobuf:"bytes,4,rep,name=items,proto3" json:"items" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 背包数据 - Goods map[int32]*DBGoods `protobuf:"bytes,5,rep,name=goods,proto3" json:"goods" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // 货物 key 货物ID - City map[int32]*CityGoods `protobuf:"bytes,6,rep,name=city,proto3" json:"city" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // 城市信息 - Lv int32 `protobuf:"varint,7,opt,name=lv,proto3" json:"lv"` // 商队等级 - Num int64 `protobuf:"varint,8,opt,name=num,proto3" json:"num"` // 虚拟货币数量 - Profit int64 `protobuf:"varint,9,opt,name=profit,proto3" json:"profit"` // 虚拟货利润 - Resettime int64 `protobuf:"varint,10,opt,name=resettime,proto3" json:"resettime"` // 最后一次重置时间 -} - -func (x *DBTroll) Reset() { - *x = DBTroll{} - if protoimpl.UnsafeEnabled { - mi := &file_troll_troll_db_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *DBTroll) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*DBTroll) ProtoMessage() {} - -func (x *DBTroll) ProtoReflect() protoreflect.Message { - mi := &file_troll_troll_db_proto_msgTypes[4] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use DBTroll.ProtoReflect.Descriptor instead. -func (*DBTroll) Descriptor() ([]byte, []int) { - return file_troll_troll_db_proto_rawDescGZIP(), []int{4} -} - -func (x *DBTroll) GetId() string { - if x != nil { - return x.Id - } - return "" -} - -func (x *DBTroll) GetUid() string { - if x != nil { - return x.Uid - } - return "" -} - -func (x *DBTroll) GetUseCount() int32 { - if x != nil { - return x.UseCount - } - return 0 -} - -func (x *DBTroll) GetItems() map[int32]int32 { - if x != nil { - return x.Items - } - return nil -} - -func (x *DBTroll) GetGoods() map[int32]*DBGoods { - if x != nil { - return x.Goods - } - return nil -} - -func (x *DBTroll) GetCity() map[int32]*CityGoods { - if x != nil { - return x.City - } - return nil -} - -func (x *DBTroll) GetLv() int32 { - if x != nil { - return x.Lv - } - return 0 -} - -func (x *DBTroll) GetNum() int64 { - if x != nil { - return x.Num - } - return 0 -} - -func (x *DBTroll) GetProfit() int64 { - if x != nil { - return x.Profit - } - return 0 -} - -func (x *DBTroll) GetResettime() int64 { - if x != nil { - return x.Resettime - } - return 0 -} - var File_troll_troll_db_proto protoreflect.FileDescriptor var file_troll_troll_db_proto_rawDesc = []byte{ @@ -631,50 +370,7 @@ var file_troll_troll_db_proto_rawDesc = []byte{ 0x0a, 0x04, 0x67, 0x6f, 0x6c, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x67, 0x6f, 0x6c, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x70, 0x6f, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x70, 0x6f, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, - 0x28, 0x03, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x22, 0x91, 0x01, 0x0a, 0x07, 0x44, 0x42, 0x47, - 0x6f, 0x6f, 0x64, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x1c, 0x0a, 0x09, - 0x63, 0x75, 0x72, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, - 0x09, 0x63, 0x75, 0x72, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x65, - 0x69, 0x67, 0x68, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x77, 0x65, 0x69, 0x67, - 0x68, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, - 0x05, 0x52, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, - 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x22, 0x37, 0x0a, 0x09, - 0x43, 0x69, 0x74, 0x79, 0x47, 0x6f, 0x6f, 0x64, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x69, 0x6b, - 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x6c, 0x69, 0x6b, 0x65, 0x12, 0x16, 0x0a, - 0x06, 0x75, 0x6e, 0x6c, 0x69, 0x6b, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x75, - 0x6e, 0x6c, 0x69, 0x6b, 0x65, 0x22, 0xe0, 0x03, 0x0a, 0x07, 0x44, 0x42, 0x54, 0x72, 0x6f, 0x6c, - 0x6c, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, - 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, - 0x75, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x75, 0x73, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, - 0x29, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, - 0x2e, 0x44, 0x42, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x2e, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x45, 0x6e, - 0x74, 0x72, 0x79, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x29, 0x0a, 0x05, 0x67, 0x6f, - 0x6f, 0x64, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x44, 0x42, 0x54, 0x72, - 0x6f, 0x6c, 0x6c, 0x2e, 0x47, 0x6f, 0x6f, 0x64, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, - 0x67, 0x6f, 0x6f, 0x64, 0x73, 0x12, 0x26, 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, 0x18, 0x06, 0x20, - 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x44, 0x42, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x2e, 0x43, 0x69, - 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x63, 0x69, 0x74, 0x79, 0x12, 0x0e, 0x0a, - 0x02, 0x6c, 0x76, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x6c, 0x76, 0x12, 0x10, 0x0a, - 0x03, 0x6e, 0x75, 0x6d, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x6e, 0x75, 0x6d, 0x12, - 0x16, 0x0a, 0x06, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, - 0x06, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x73, 0x65, 0x74, - 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x72, 0x65, 0x73, 0x65, - 0x74, 0x74, 0x69, 0x6d, 0x65, 0x1a, 0x38, 0x0a, 0x0a, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x45, 0x6e, - 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, - 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, - 0x42, 0x0a, 0x0a, 0x47, 0x6f, 0x6f, 0x64, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, - 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, - 0x1e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, - 0x2e, 0x44, 0x42, 0x47, 0x6f, 0x6f, 0x64, 0x73, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, - 0x02, 0x38, 0x01, 0x1a, 0x43, 0x0a, 0x09, 0x43, 0x69, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, - 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, - 0x65, 0x79, 0x12, 0x20, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x0a, 0x2e, 0x43, 0x69, 0x74, 0x79, 0x47, 0x6f, 0x6f, 0x64, 0x73, 0x52, 0x05, 0x76, - 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, + 0x28, 0x03, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } @@ -690,38 +386,27 @@ func file_troll_troll_db_proto_rawDescGZIP() []byte { return file_troll_troll_db_proto_rawDescData } -var file_troll_troll_db_proto_msgTypes = make([]protoimpl.MessageInfo, 13) +var file_troll_troll_db_proto_msgTypes = make([]protoimpl.MessageInfo, 7) var file_troll_troll_db_proto_goTypes = []interface{}{ (*DBTrollTrain)(nil), // 0: DBTrollTrain (*DBTrollRecord)(nil), // 1: DBTrollRecord - (*DBGoods)(nil), // 2: DBGoods - (*CityGoods)(nil), // 3: CityGoods - (*DBTroll)(nil), // 4: DBTroll - nil, // 5: DBTrollTrain.ItemsEntry - nil, // 6: DBTrollTrain.PriceEntry - nil, // 7: DBTrollTrain.NpcRewardEntry - nil, // 8: DBTrollTrain.ShopEntry - nil, // 9: DBTrollTrain.SurpriseIDEntry - nil, // 10: DBTroll.ItemsEntry - nil, // 11: DBTroll.GoodsEntry - nil, // 12: DBTroll.CityEntry + nil, // 2: DBTrollTrain.ItemsEntry + nil, // 3: DBTrollTrain.PriceEntry + nil, // 4: DBTrollTrain.NpcRewardEntry + nil, // 5: DBTrollTrain.ShopEntry + nil, // 6: DBTrollTrain.SurpriseIDEntry } var file_troll_troll_db_proto_depIdxs = []int32{ - 5, // 0: DBTrollTrain.items:type_name -> DBTrollTrain.ItemsEntry - 6, // 1: DBTrollTrain.price:type_name -> DBTrollTrain.PriceEntry - 7, // 2: DBTrollTrain.npcReward:type_name -> DBTrollTrain.NpcRewardEntry - 8, // 3: DBTrollTrain.shop:type_name -> DBTrollTrain.ShopEntry - 9, // 4: DBTrollTrain.surpriseID:type_name -> DBTrollTrain.SurpriseIDEntry - 10, // 5: DBTroll.items:type_name -> DBTroll.ItemsEntry - 11, // 6: DBTroll.goods:type_name -> DBTroll.GoodsEntry - 12, // 7: DBTroll.city:type_name -> DBTroll.CityEntry - 2, // 8: DBTroll.GoodsEntry.value:type_name -> DBGoods - 3, // 9: DBTroll.CityEntry.value:type_name -> CityGoods - 10, // [10:10] is the sub-list for method output_type - 10, // [10:10] is the sub-list for method input_type - 10, // [10:10] is the sub-list for extension type_name - 10, // [10:10] is the sub-list for extension extendee - 0, // [0:10] is the sub-list for field type_name + 2, // 0: DBTrollTrain.items:type_name -> DBTrollTrain.ItemsEntry + 3, // 1: DBTrollTrain.price:type_name -> DBTrollTrain.PriceEntry + 4, // 2: DBTrollTrain.npcReward:type_name -> DBTrollTrain.NpcRewardEntry + 5, // 3: DBTrollTrain.shop:type_name -> DBTrollTrain.ShopEntry + 6, // 4: DBTrollTrain.surpriseID:type_name -> DBTrollTrain.SurpriseIDEntry + 5, // [5:5] is the sub-list for method output_type + 5, // [5:5] is the sub-list for method input_type + 5, // [5:5] is the sub-list for extension type_name + 5, // [5:5] is the sub-list for extension extendee + 0, // [0:5] is the sub-list for field type_name } func init() { file_troll_troll_db_proto_init() } @@ -754,42 +439,6 @@ func file_troll_troll_db_proto_init() { return nil } } - file_troll_troll_db_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DBGoods); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_troll_troll_db_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CityGoods); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_troll_troll_db_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DBTroll); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } } type x struct{} out := protoimpl.TypeBuilder{ @@ -797,7 +446,7 @@ func file_troll_troll_db_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_troll_troll_db_proto_rawDesc, NumEnums: 0, - NumMessages: 13, + NumMessages: 7, NumExtensions: 0, NumServices: 0, },