时间控制功能

master_huanxiang
wangyuan 2019-05-14 10:23:05 +08:00
parent 2ba6acdf68
commit be9d558f17
4 changed files with 72 additions and 154 deletions

View File

@ -183,6 +183,10 @@ local ARENARECORDINFO_ID_FIELD = protobuf.FieldDescriptor();
local ARENARECORDINFO_ATTACKINFO_FIELD = protobuf.FieldDescriptor();
local ARENARECORDINFO_ATTACKTIME_FIELD = protobuf.FieldDescriptor();
local ARENARECORDINFO_MYSCORECHANGE_FIELD = protobuf.FieldDescriptor();
FUNCTIONOFTIME = protobuf.Descriptor();
local FUNCTIONOFTIME_FUNCTIONID_FIELD = protobuf.FieldDescriptor();
local FUNCTIONOFTIME_STARTTIME_FIELD = protobuf.FieldDescriptor();
local FUNCTIONOFTIME_ENDTIME_FIELD = protobuf.FieldDescriptor();
ERRORRESPONSE_ERRCODE_FIELD.name = "errCode"
ERRORRESPONSE_ERRCODE_FIELD.full_name = ".com.ljsd.jieling.protocols.ErrorResponse.errCode"
@ -1882,6 +1886,43 @@ ARENARECORDINFO.enum_types = {}
ARENARECORDINFO.fields = {ARENARECORDINFO_ID_FIELD, ARENARECORDINFO_ATTACKINFO_FIELD, ARENARECORDINFO_ATTACKTIME_FIELD, ARENARECORDINFO_MYSCORECHANGE_FIELD}
ARENARECORDINFO.is_extendable = false
ARENARECORDINFO.extensions = {}
FUNCTIONOFTIME_FUNCTIONID_FIELD.name = "functionId"
FUNCTIONOFTIME_FUNCTIONID_FIELD.full_name = ".com.ljsd.jieling.protocols.functionOfTime.functionId"
FUNCTIONOFTIME_FUNCTIONID_FIELD.number = 1
FUNCTIONOFTIME_FUNCTIONID_FIELD.index = 0
FUNCTIONOFTIME_FUNCTIONID_FIELD.label = 1
FUNCTIONOFTIME_FUNCTIONID_FIELD.has_default_value = false
FUNCTIONOFTIME_FUNCTIONID_FIELD.default_value = 0
FUNCTIONOFTIME_FUNCTIONID_FIELD.type = 5
FUNCTIONOFTIME_FUNCTIONID_FIELD.cpp_type = 1
FUNCTIONOFTIME_STARTTIME_FIELD.name = "startTime"
FUNCTIONOFTIME_STARTTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.functionOfTime.startTime"
FUNCTIONOFTIME_STARTTIME_FIELD.number = 2
FUNCTIONOFTIME_STARTTIME_FIELD.index = 1
FUNCTIONOFTIME_STARTTIME_FIELD.label = 1
FUNCTIONOFTIME_STARTTIME_FIELD.has_default_value = false
FUNCTIONOFTIME_STARTTIME_FIELD.default_value = 0
FUNCTIONOFTIME_STARTTIME_FIELD.type = 5
FUNCTIONOFTIME_STARTTIME_FIELD.cpp_type = 1
FUNCTIONOFTIME_ENDTIME_FIELD.name = "endTime"
FUNCTIONOFTIME_ENDTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.functionOfTime.endTime"
FUNCTIONOFTIME_ENDTIME_FIELD.number = 3
FUNCTIONOFTIME_ENDTIME_FIELD.index = 2
FUNCTIONOFTIME_ENDTIME_FIELD.label = 1
FUNCTIONOFTIME_ENDTIME_FIELD.has_default_value = false
FUNCTIONOFTIME_ENDTIME_FIELD.default_value = 0
FUNCTIONOFTIME_ENDTIME_FIELD.type = 5
FUNCTIONOFTIME_ENDTIME_FIELD.cpp_type = 1
FUNCTIONOFTIME.name = "functionOfTime"
FUNCTIONOFTIME.full_name = ".com.ljsd.jieling.protocols.functionOfTime"
FUNCTIONOFTIME.nested_types = {}
FUNCTIONOFTIME.enum_types = {}
FUNCTIONOFTIME.fields = {FUNCTIONOFTIME_FUNCTIONID_FIELD, FUNCTIONOFTIME_STARTTIME_FIELD, FUNCTIONOFTIME_ENDTIME_FIELD}
FUNCTIONOFTIME.is_extendable = false
FUNCTIONOFTIME.extensions = {}
ActivityInfo = protobuf.Message(ACTIVITYINFO)
ActivityInfo.MissionInfo = protobuf.Message(ACTIVITYINFO_MISSIONINFO)
@ -1924,4 +1965,5 @@ TeamPokemonInfo = protobuf.Message(TEAMPOKEMONINFO)
TeamPosInfo = protobuf.Message(TEAMPOSINFO)
WorkShopBaseInfo = protobuf.Message(WORKSHOPBASEINFO)
WorkShopUnLockInfo = protobuf.Message(WORKSHOPUNLOCKINFO)
functionOfTime = protobuf.Message(FUNCTIONOFTIME)

View File

@ -96,19 +96,8 @@ local SECRETBOXRANDOMREQUEST_TYPEID_FIELD = protobuf.FieldDescriptor();
SECRETBOXRANDOMRESPONSE = protobuf.Descriptor();
local SECRETBOXRANDOMRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
local SECRETBOXRANDOMRESPONSE_EXTRARREWARD_FIELD = protobuf.FieldDescriptor();
GETSTOREINFOSRESPONSE = protobuf.Descriptor();
local GETSTOREINFOSRESPONSE_STOREINFO_FIELD = protobuf.FieldDescriptor();
BUYSTOREITEMREQUEST = protobuf.Descriptor();
local BUYSTOREITEMREQUEST_STOREID_FIELD = protobuf.FieldDescriptor();
local BUYSTOREITEMREQUEST_ITEMID_FIELD = protobuf.FieldDescriptor();
local BUYSTOREITEMREQUEST_ITEMNUM_FIELD = protobuf.FieldDescriptor();
BUYSTOREITEMRESPONSE = protobuf.Descriptor();
local BUYSTOREITEMRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
STOREGOODSREFRESHREQUEST = protobuf.Descriptor();
local STOREGOODSREFRESHREQUEST_TYPE_FIELD = protobuf.FieldDescriptor();
local STOREGOODSREFRESHREQUEST_STOREID_FIELD = protobuf.FieldDescriptor();
STOREGOODSREFRESHRESPONSE = protobuf.Descriptor();
local STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD = protobuf.FieldDescriptor();
GETFUNCTIONOFTIMERESPONSE = protobuf.Descriptor();
local GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD = protobuf.FieldDescriptor();
ERRORMSGRESPONSE_MSG_FIELD.name = "msg"
ERRORMSGRESPONSE_MSG_FIELD.full_name = ".com.ljsd.jieling.protocols.ErrorMsgResponse.msg"
@ -948,139 +937,37 @@ SECRETBOXRANDOMRESPONSE.enum_types = {}
SECRETBOXRANDOMRESPONSE.fields = {SECRETBOXRANDOMRESPONSE_DROP_FIELD, SECRETBOXRANDOMRESPONSE_EXTRARREWARD_FIELD}
SECRETBOXRANDOMRESPONSE.is_extendable = false
SECRETBOXRANDOMRESPONSE.extensions = {}
GETSTOREINFOSRESPONSE_STOREINFO_FIELD.name = "StoreInfo"
GETSTOREINFOSRESPONSE_STOREINFO_FIELD.full_name = ".com.ljsd.jieling.protocols.GetStoreInfosResponse.StoreInfo"
GETSTOREINFOSRESPONSE_STOREINFO_FIELD.number = 1
GETSTOREINFOSRESPONSE_STOREINFO_FIELD.index = 0
GETSTOREINFOSRESPONSE_STOREINFO_FIELD.label = 3
GETSTOREINFOSRESPONSE_STOREINFO_FIELD.has_default_value = false
GETSTOREINFOSRESPONSE_STOREINFO_FIELD.default_value = {}
GETSTOREINFOSRESPONSE_STOREINFO_FIELD.message_type = CommonProto_pb.STOREINFO
GETSTOREINFOSRESPONSE_STOREINFO_FIELD.type = 11
GETSTOREINFOSRESPONSE_STOREINFO_FIELD.cpp_type = 10
GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD.name = "functionOfTime"
GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.GetFunctionOfTimeResponse.functionOfTime"
GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD.number = 1
GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD.index = 0
GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD.label = 3
GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD.has_default_value = false
GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD.default_value = {}
GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD.message_type = CommonProto_pb.FUNCTIONOFTIME
GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD.type = 11
GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD.cpp_type = 10
GETSTOREINFOSRESPONSE.name = "GetStoreInfosResponse"
GETSTOREINFOSRESPONSE.full_name = ".com.ljsd.jieling.protocols.GetStoreInfosResponse"
GETSTOREINFOSRESPONSE.nested_types = {}
GETSTOREINFOSRESPONSE.enum_types = {}
GETSTOREINFOSRESPONSE.fields = {GETSTOREINFOSRESPONSE_STOREINFO_FIELD}
GETSTOREINFOSRESPONSE.is_extendable = false
GETSTOREINFOSRESPONSE.extensions = {}
BUYSTOREITEMREQUEST_STOREID_FIELD.name = "storeId"
BUYSTOREITEMREQUEST_STOREID_FIELD.full_name = ".com.ljsd.jieling.protocols.BuyStoreItemRequest.storeId"
BUYSTOREITEMREQUEST_STOREID_FIELD.number = 1
BUYSTOREITEMREQUEST_STOREID_FIELD.index = 0
BUYSTOREITEMREQUEST_STOREID_FIELD.label = 1
BUYSTOREITEMREQUEST_STOREID_FIELD.has_default_value = false
BUYSTOREITEMREQUEST_STOREID_FIELD.default_value = 0
BUYSTOREITEMREQUEST_STOREID_FIELD.type = 5
BUYSTOREITEMREQUEST_STOREID_FIELD.cpp_type = 1
BUYSTOREITEMREQUEST_ITEMID_FIELD.name = "itemId"
BUYSTOREITEMREQUEST_ITEMID_FIELD.full_name = ".com.ljsd.jieling.protocols.BuyStoreItemRequest.itemId"
BUYSTOREITEMREQUEST_ITEMID_FIELD.number = 2
BUYSTOREITEMREQUEST_ITEMID_FIELD.index = 1
BUYSTOREITEMREQUEST_ITEMID_FIELD.label = 1
BUYSTOREITEMREQUEST_ITEMID_FIELD.has_default_value = false
BUYSTOREITEMREQUEST_ITEMID_FIELD.default_value = 0
BUYSTOREITEMREQUEST_ITEMID_FIELD.type = 5
BUYSTOREITEMREQUEST_ITEMID_FIELD.cpp_type = 1
BUYSTOREITEMREQUEST_ITEMNUM_FIELD.name = "itemNum"
BUYSTOREITEMREQUEST_ITEMNUM_FIELD.full_name = ".com.ljsd.jieling.protocols.BuyStoreItemRequest.itemNum"
BUYSTOREITEMREQUEST_ITEMNUM_FIELD.number = 3
BUYSTOREITEMREQUEST_ITEMNUM_FIELD.index = 2
BUYSTOREITEMREQUEST_ITEMNUM_FIELD.label = 1
BUYSTOREITEMREQUEST_ITEMNUM_FIELD.has_default_value = false
BUYSTOREITEMREQUEST_ITEMNUM_FIELD.default_value = 0
BUYSTOREITEMREQUEST_ITEMNUM_FIELD.type = 5
BUYSTOREITEMREQUEST_ITEMNUM_FIELD.cpp_type = 1
BUYSTOREITEMREQUEST.name = "BuyStoreItemRequest"
BUYSTOREITEMREQUEST.full_name = ".com.ljsd.jieling.protocols.BuyStoreItemRequest"
BUYSTOREITEMREQUEST.nested_types = {}
BUYSTOREITEMREQUEST.enum_types = {}
BUYSTOREITEMREQUEST.fields = {BUYSTOREITEMREQUEST_STOREID_FIELD, BUYSTOREITEMREQUEST_ITEMID_FIELD, BUYSTOREITEMREQUEST_ITEMNUM_FIELD}
BUYSTOREITEMREQUEST.is_extendable = false
BUYSTOREITEMREQUEST.extensions = {}
BUYSTOREITEMRESPONSE_DROP_FIELD.name = "drop"
BUYSTOREITEMRESPONSE_DROP_FIELD.full_name = ".com.ljsd.jieling.protocols.BuyStoreItemResponse.drop"
BUYSTOREITEMRESPONSE_DROP_FIELD.number = 1
BUYSTOREITEMRESPONSE_DROP_FIELD.index = 0
BUYSTOREITEMRESPONSE_DROP_FIELD.label = 1
BUYSTOREITEMRESPONSE_DROP_FIELD.has_default_value = false
BUYSTOREITEMRESPONSE_DROP_FIELD.default_value = nil
BUYSTOREITEMRESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
BUYSTOREITEMRESPONSE_DROP_FIELD.type = 11
BUYSTOREITEMRESPONSE_DROP_FIELD.cpp_type = 10
BUYSTOREITEMRESPONSE.name = "BuyStoreItemResponse"
BUYSTOREITEMRESPONSE.full_name = ".com.ljsd.jieling.protocols.BuyStoreItemResponse"
BUYSTOREITEMRESPONSE.nested_types = {}
BUYSTOREITEMRESPONSE.enum_types = {}
BUYSTOREITEMRESPONSE.fields = {BUYSTOREITEMRESPONSE_DROP_FIELD}
BUYSTOREITEMRESPONSE.is_extendable = false
BUYSTOREITEMRESPONSE.extensions = {}
STOREGOODSREFRESHREQUEST_TYPE_FIELD.name = "type"
STOREGOODSREFRESHREQUEST_TYPE_FIELD.full_name = ".com.ljsd.jieling.protocols.StoreGoodsRefreshRequest.type"
STOREGOODSREFRESHREQUEST_TYPE_FIELD.number = 1
STOREGOODSREFRESHREQUEST_TYPE_FIELD.index = 0
STOREGOODSREFRESHREQUEST_TYPE_FIELD.label = 1
STOREGOODSREFRESHREQUEST_TYPE_FIELD.has_default_value = false
STOREGOODSREFRESHREQUEST_TYPE_FIELD.default_value = 0
STOREGOODSREFRESHREQUEST_TYPE_FIELD.type = 5
STOREGOODSREFRESHREQUEST_TYPE_FIELD.cpp_type = 1
STOREGOODSREFRESHREQUEST_STOREID_FIELD.name = "storeId"
STOREGOODSREFRESHREQUEST_STOREID_FIELD.full_name = ".com.ljsd.jieling.protocols.StoreGoodsRefreshRequest.storeId"
STOREGOODSREFRESHREQUEST_STOREID_FIELD.number = 2
STOREGOODSREFRESHREQUEST_STOREID_FIELD.index = 1
STOREGOODSREFRESHREQUEST_STOREID_FIELD.label = 1
STOREGOODSREFRESHREQUEST_STOREID_FIELD.has_default_value = false
STOREGOODSREFRESHREQUEST_STOREID_FIELD.default_value = 0
STOREGOODSREFRESHREQUEST_STOREID_FIELD.type = 5
STOREGOODSREFRESHREQUEST_STOREID_FIELD.cpp_type = 1
STOREGOODSREFRESHREQUEST.name = "StoreGoodsRefreshRequest"
STOREGOODSREFRESHREQUEST.full_name = ".com.ljsd.jieling.protocols.StoreGoodsRefreshRequest"
STOREGOODSREFRESHREQUEST.nested_types = {}
STOREGOODSREFRESHREQUEST.enum_types = {}
STOREGOODSREFRESHREQUEST.fields = {STOREGOODSREFRESHREQUEST_TYPE_FIELD, STOREGOODSREFRESHREQUEST_STOREID_FIELD}
STOREGOODSREFRESHREQUEST.is_extendable = false
STOREGOODSREFRESHREQUEST.extensions = {}
STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD.name = "StoreInfo"
STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD.full_name = ".com.ljsd.jieling.protocols.StoreGoodsRefreshResponse.StoreInfo"
STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD.number = 1
STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD.index = 0
STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD.label = 1
STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD.has_default_value = false
STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD.default_value = nil
STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD.message_type = CommonProto_pb.STOREINFO
STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD.type = 11
STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD.cpp_type = 10
STOREGOODSREFRESHRESPONSE.name = "StoreGoodsRefreshResponse"
STOREGOODSREFRESHRESPONSE.full_name = ".com.ljsd.jieling.protocols.StoreGoodsRefreshResponse"
STOREGOODSREFRESHRESPONSE.nested_types = {}
STOREGOODSREFRESHRESPONSE.enum_types = {}
STOREGOODSREFRESHRESPONSE.fields = {STOREGOODSREFRESHRESPONSE_STOREINFO_FIELD}
STOREGOODSREFRESHRESPONSE.is_extendable = false
STOREGOODSREFRESHRESPONSE.extensions = {}
GETFUNCTIONOFTIMERESPONSE.name = "GetFunctionOfTimeResponse"
GETFUNCTIONOFTIMERESPONSE.full_name = ".com.ljsd.jieling.protocols.GetFunctionOfTimeResponse"
GETFUNCTIONOFTIMERESPONSE.nested_types = {}
GETFUNCTIONOFTIMERESPONSE.enum_types = {}
GETFUNCTIONOFTIMERESPONSE.fields = {GETFUNCTIONOFTIMERESPONSE_FUNCTIONOFTIME_FIELD}
GETFUNCTIONOFTIMERESPONSE.is_extendable = false
GETFUNCTIONOFTIMERESPONSE.extensions = {}
ActiviteWorkShopReqeust = protobuf.Message(ACTIVITEWORKSHOPREQEUST)
BuyStoreItemRequest = protobuf.Message(BUYSTOREITEMREQUEST)
BuyStoreItemResponse = protobuf.Message(BUYSTOREITEMRESPONSE)
CookFoodRequest = protobuf.Message(COOKFOODREQUEST)
CookFoodResponse = protobuf.Message(COOKFOODRESPONSE)
ErrorMsgResponse = protobuf.Message(ERRORMSGRESPONSE)
GetAllActivityResponse = protobuf.Message(GETALLACTIVITYRESPONSE)
GetAllMailInfoResponse = protobuf.Message(GETALLMAILINFORESPONSE)
GetFunctionOfTimeResponse = protobuf.Message(GETFUNCTIONOFTIMERESPONSE)
GetItemInfoRequest = protobuf.Message(GETITEMINFOREQUEST)
GetItemInfoResponse = protobuf.Message(GETITEMINFORESPONSE)
GetPlayerInfoRequest = protobuf.Message(GETPLAYERINFOREQUEST)
GetPlayerInfoResponse = protobuf.Message(GETPLAYERINFORESPONSE)
GetSecretBoxInfoResponse = protobuf.Message(GETSECRETBOXINFORESPONSE)
GetStoreInfosResponse = protobuf.Message(GETSTOREINFOSRESPONSE)
GetWorkShopInfoResponse = protobuf.Message(GETWORKSHOPINFORESPONSE)
LoginRequest = protobuf.Message(LOGINREQUEST)
LoginResponse = protobuf.Message(LOGINRESPONSE)
@ -1092,8 +979,6 @@ SaveNewPlayerPointRequest = protobuf.Message(SAVENEWPLAYERPOINTREQUEST)
SecretBoxFreeUseInfo = protobuf.Message(SECRETBOXFREEUSEINFO)
SecretBoxRandomRequest = protobuf.Message(SECRETBOXRANDOMREQUEST)
SecretBoxRandomResponse = protobuf.Message(SECRETBOXRANDOMRESPONSE)
StoreGoodsRefreshRequest = protobuf.Message(STOREGOODSREFRESHREQUEST)
StoreGoodsRefreshResponse = protobuf.Message(STOREGOODSREFRESHRESPONSE)
TakeActivityRewardRequest = protobuf.Message(TAKEACTIVITYREWARDREQUEST)
TakeActivityRewardResponse = protobuf.Message(TAKEACTIVITYREWARDRESPONSE)
TakeMailRequest = protobuf.Message(TAKEMAILREQUEST)

View File

@ -299,3 +299,10 @@ option optimize_for = SPEED;
}
message functionOfTime{
optional int32 functionId =1; //id
optional int32 startTime =2; //
optional int32 endTime = 3; //
}

View File

@ -150,7 +150,7 @@ import "CommonProto.proto";
optional int32 id =1;
optional int32 times=3; //使
}
message GetSecretBoxInfoResponse{
optional int32 season =1;//id
optional int32 count =2; //
@ -166,24 +166,8 @@ import "CommonProto.proto";
optional Drop extrarReward =2; //
}
message GetStoreInfosResponse{
repeated StoreInfo StoreInfo = 1; //
message GetFunctionOfTimeResponse{
repeated functionOfTime functionOfTime =1 ;
}
message BuyStoreItemRequest{
optional int32 storeId =1;//id
optional int32 itemId =2; //id
optional int32 itemNum =3; //
}
message BuyStoreItemResponse{
optional Drop drop = 1; //
}
message StoreGoodsRefreshRequest{
optional int32 type =1; //0: 1:
optional int32 storeId = 2; //id
}
message StoreGoodsRefreshResponse{
optional StoreInfo StoreInfo = 1; //
}