【家园】提交

dev_chengFeng
ZhangBiao 2021-12-23 14:38:02 +08:00
parent e111740975
commit f676ae8478
14 changed files with 4070 additions and 65 deletions

File diff suppressed because it is too large Load Diff

View File

@ -2306,6 +2306,7 @@ GENERAL_POPUP_TYPE={
YuJianXingRecord = 51, --御剑行竞猜界面
YuJianXingBetSelectNum = 53,--御剑行竞猜数量界面
LingMaiJump = 56,--灵脉跳转界面
HomeLandBuildingDetail = 59,--家园建筑详情
--大号通用弹窗
YiJingBaoKu = 30,--易经宝库

View File

@ -245,6 +245,9 @@ ConfigName = {
ThemeActivityShop = "ThemeActivityShop",
SummonTreasure = "SummonTreasure",
LevelTips = "LevelTips",
HomeLand = "HomeLand",
HomeLandLevel = "HomeLandLevel",
HomeLandTask = "HomeLandTask",
}
require "Framework/GameDataBase"

View File

@ -836,6 +836,17 @@ LINGMAISECRETRECORD_LINGMAIID_FIELD = protobuf.FieldDescriptor();
LINGMAISECRETRECORD_TIME_FIELD = protobuf.FieldDescriptor();
LINGMAISECRETRECORD_PRACTICELEVEL_FIELD = protobuf.FieldDescriptor();
LINGMAISECRETRECORD_DEFSERVERNAME_FIELD = protobuf.FieldDescriptor();
ARCHITECTUREINFO = protobuf.Descriptor();
ARCHITECTUREINFO_ID_FIELD = protobuf.FieldDescriptor();
ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD = protobuf.FieldDescriptor();
ARCHITECTUREINFO_UPLVENDTIME_FIELD = protobuf.FieldDescriptor();
LANDINFO = protobuf.Descriptor();
LANDINFO_ID_FIELD = protobuf.FieldDescriptor();
LANDINFO_ENDTIME_FIELD = protobuf.FieldDescriptor();
LANDINFO_HEROTID_FIELD = protobuf.FieldDescriptor();
EQUIPINTENSIFYINFO = protobuf.Descriptor();
EQUIPINTENSIFYINFO_LOCATION_FIELD = protobuf.FieldDescriptor();
EQUIPINTENSIFYINFO_LVID_FIELD = protobuf.FieldDescriptor();
ERRORRESPONSE_ERRCODE_FIELD.name = "errCode"
ERRORRESPONSE_ERRCODE_FIELD.full_name = ".rpc.protocols.ErrorResponse.errCode"
@ -8790,12 +8801,114 @@ LINGMAISECRETRECORD.enum_types = {}
LINGMAISECRETRECORD.fields = {LINGMAISECRETRECORD_TYPE_FIELD, LINGMAISECRETRECORD_DEFNAME_FIELD, LINGMAISECRETRECORD_USERNAME_FIELD, LINGMAISECRETRECORD_LINGMAIID_FIELD, LINGMAISECRETRECORD_TIME_FIELD, LINGMAISECRETRECORD_PRACTICELEVEL_FIELD, LINGMAISECRETRECORD_DEFSERVERNAME_FIELD}
LINGMAISECRETRECORD.is_extendable = false
LINGMAISECRETRECORD.extensions = {}
ARCHITECTUREINFO_ID_FIELD.name = "id"
ARCHITECTUREINFO_ID_FIELD.full_name = ".rpc.protocols.ArchitectureInfo.id"
ARCHITECTUREINFO_ID_FIELD.number = 1
ARCHITECTUREINFO_ID_FIELD.index = 0
ARCHITECTUREINFO_ID_FIELD.label = 1
ARCHITECTUREINFO_ID_FIELD.has_default_value = false
ARCHITECTUREINFO_ID_FIELD.default_value = 0
ARCHITECTUREINFO_ID_FIELD.type = 5
ARCHITECTUREINFO_ID_FIELD.cpp_type = 1
ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD.name = "productionStartTime"
ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD.full_name = ".rpc.protocols.ArchitectureInfo.productionStartTime"
ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD.number = 2
ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD.index = 1
ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD.label = 1
ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD.has_default_value = false
ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD.default_value = 0
ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD.type = 5
ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD.cpp_type = 1
ARCHITECTUREINFO_UPLVENDTIME_FIELD.name = "upLvEndTime"
ARCHITECTUREINFO_UPLVENDTIME_FIELD.full_name = ".rpc.protocols.ArchitectureInfo.upLvEndTime"
ARCHITECTUREINFO_UPLVENDTIME_FIELD.number = 3
ARCHITECTUREINFO_UPLVENDTIME_FIELD.index = 2
ARCHITECTUREINFO_UPLVENDTIME_FIELD.label = 1
ARCHITECTUREINFO_UPLVENDTIME_FIELD.has_default_value = false
ARCHITECTUREINFO_UPLVENDTIME_FIELD.default_value = 0
ARCHITECTUREINFO_UPLVENDTIME_FIELD.type = 5
ARCHITECTUREINFO_UPLVENDTIME_FIELD.cpp_type = 1
ARCHITECTUREINFO.name = "ArchitectureInfo"
ARCHITECTUREINFO.full_name = ".rpc.protocols.ArchitectureInfo"
ARCHITECTUREINFO.nested_types = {}
ARCHITECTUREINFO.enum_types = {}
ARCHITECTUREINFO.fields = {ARCHITECTUREINFO_ID_FIELD, ARCHITECTUREINFO_PRODUCTIONSTARTTIME_FIELD, ARCHITECTUREINFO_UPLVENDTIME_FIELD}
ARCHITECTUREINFO.is_extendable = false
ARCHITECTUREINFO.extensions = {}
LANDINFO_ID_FIELD.name = "id"
LANDINFO_ID_FIELD.full_name = ".rpc.protocols.LandInfo.id"
LANDINFO_ID_FIELD.number = 1
LANDINFO_ID_FIELD.index = 0
LANDINFO_ID_FIELD.label = 1
LANDINFO_ID_FIELD.has_default_value = false
LANDINFO_ID_FIELD.default_value = 0
LANDINFO_ID_FIELD.type = 5
LANDINFO_ID_FIELD.cpp_type = 1
LANDINFO_ENDTIME_FIELD.name = "endTime"
LANDINFO_ENDTIME_FIELD.full_name = ".rpc.protocols.LandInfo.endTime"
LANDINFO_ENDTIME_FIELD.number = 2
LANDINFO_ENDTIME_FIELD.index = 1
LANDINFO_ENDTIME_FIELD.label = 1
LANDINFO_ENDTIME_FIELD.has_default_value = false
LANDINFO_ENDTIME_FIELD.default_value = 0
LANDINFO_ENDTIME_FIELD.type = 5
LANDINFO_ENDTIME_FIELD.cpp_type = 1
LANDINFO_HEROTID_FIELD.name = "heroTid"
LANDINFO_HEROTID_FIELD.full_name = ".rpc.protocols.LandInfo.heroTid"
LANDINFO_HEROTID_FIELD.number = 3
LANDINFO_HEROTID_FIELD.index = 2
LANDINFO_HEROTID_FIELD.label = 1
LANDINFO_HEROTID_FIELD.has_default_value = false
LANDINFO_HEROTID_FIELD.default_value = 0
LANDINFO_HEROTID_FIELD.type = 5
LANDINFO_HEROTID_FIELD.cpp_type = 1
LANDINFO.name = "LandInfo"
LANDINFO.full_name = ".rpc.protocols.LandInfo"
LANDINFO.nested_types = {}
LANDINFO.enum_types = {}
LANDINFO.fields = {LANDINFO_ID_FIELD, LANDINFO_ENDTIME_FIELD, LANDINFO_HEROTID_FIELD}
LANDINFO.is_extendable = false
LANDINFO.extensions = {}
EQUIPINTENSIFYINFO_LOCATION_FIELD.name = "location"
EQUIPINTENSIFYINFO_LOCATION_FIELD.full_name = ".rpc.protocols.EquipIntensifyInfo.location"
EQUIPINTENSIFYINFO_LOCATION_FIELD.number = 1
EQUIPINTENSIFYINFO_LOCATION_FIELD.index = 0
EQUIPINTENSIFYINFO_LOCATION_FIELD.label = 1
EQUIPINTENSIFYINFO_LOCATION_FIELD.has_default_value = false
EQUIPINTENSIFYINFO_LOCATION_FIELD.default_value = 0
EQUIPINTENSIFYINFO_LOCATION_FIELD.type = 5
EQUIPINTENSIFYINFO_LOCATION_FIELD.cpp_type = 1
EQUIPINTENSIFYINFO_LVID_FIELD.name = "lvId"
EQUIPINTENSIFYINFO_LVID_FIELD.full_name = ".rpc.protocols.EquipIntensifyInfo.lvId"
EQUIPINTENSIFYINFO_LVID_FIELD.number = 2
EQUIPINTENSIFYINFO_LVID_FIELD.index = 1
EQUIPINTENSIFYINFO_LVID_FIELD.label = 1
EQUIPINTENSIFYINFO_LVID_FIELD.has_default_value = false
EQUIPINTENSIFYINFO_LVID_FIELD.default_value = 0
EQUIPINTENSIFYINFO_LVID_FIELD.type = 5
EQUIPINTENSIFYINFO_LVID_FIELD.cpp_type = 1
EQUIPINTENSIFYINFO.name = "EquipIntensifyInfo"
EQUIPINTENSIFYINFO.full_name = ".rpc.protocols.EquipIntensifyInfo"
EQUIPINTENSIFYINFO.nested_types = {}
EQUIPINTENSIFYINFO.enum_types = {}
EQUIPINTENSIFYINFO.fields = {EQUIPINTENSIFYINFO_LOCATION_FIELD, EQUIPINTENSIFYINFO_LVID_FIELD}
EQUIPINTENSIFYINFO.is_extendable = false
EQUIPINTENSIFYINFO.extensions = {}
ActivityInfo = protobuf.Message(ACTIVITYINFO)
ActivityInfo.MissionInfo = protobuf.Message(ACTIVITYINFO_MISSIONINFO)
ActorEffectBufferInfo = protobuf.Message(ACTOREFFECTBUFFERINFO)
AdventureBossInfo = protobuf.Message(ADVENTUREBOSSINFO)
AdventureRankItemInfo = protobuf.Message(ADVENTURERANKITEMINFO)
ArchitectureInfo = protobuf.Message(ARCHITECTUREINFO)
ArenaEnemy = protobuf.Message(ARENAENEMY)
ArenaInfo = protobuf.Message(ARENAINFO)
ArenaPersonInfo = protobuf.Message(ARENAPERSONINFO)
@ -8813,6 +8926,7 @@ EndlessPoint = protobuf.Message(ENDLESSPOINT)
EndlessRefreshInfo = protobuf.Message(ENDLESSREFRESHINFO)
Equip = protobuf.Message(EQUIP)
EquipBookInfo = protobuf.Message(EQUIPBOOKINFO)
EquipIntensifyInfo = protobuf.Message(EQUIPINTENSIFYINFO)
ErrorResponse = protobuf.Message(ERRORRESPONSE)
EventBehaviorCommon = protobuf.Message(EVENTBEHAVIORCOMMON)
EventBehaviorValues = protobuf.Message(EVENTBEHAVIORVALUES)
@ -8858,6 +8972,7 @@ JourneyGoodsInfo = protobuf.Message(JOURNEYGOODSINFO)
JourneyInfo = protobuf.Message(JOURNEYINFO)
JourneyMonsterInfo = protobuf.Message(JOURNEYMONSTERINFO)
KeyVal = protobuf.Message(KEYVAL)
LandInfo = protobuf.Message(LANDINFO)
LevelDifficulty = protobuf.Message(LEVELDIFFICULTY)
LevelDifficultyInfos = protobuf.Message(LEVELDIFFICULTYINFOS)
LikableInfo = protobuf.Message(LIKABLEINFO)

File diff suppressed because one or more lines are too long

View File

@ -630,6 +630,36 @@ SEVENWORLDCHALLENGERESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
SEVENWORLDCHALLENGERESPONSE_TEAMBUFFIDS_FIELD = protobuf.FieldDescriptor();
SEVENWORLDCHALLENGERESPONSE_RELICIDS_FIELD = protobuf.FieldDescriptor();
SEVENWORLDCHALLENGERESPONSE_ROUND_FIELD = protobuf.FieldDescriptor();
HOMEINFOREQUEST = protobuf.Descriptor();
ARCHITECTUREOPERATEREQUEST = protobuf.Descriptor();
ARCHITECTUREOPERATEREQUEST_IDS_FIELD = protobuf.FieldDescriptor();
ARCHITECTUREOPERATEREQUEST_TYPE_FIELD = protobuf.FieldDescriptor();
ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD = protobuf.FieldDescriptor();
HOMEINFORESPONSE = protobuf.Descriptor();
HOMEINFORESPONSE_INFOS_FIELD = protobuf.FieldDescriptor();
HOMEINFORESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
HOMEALLGAINREQUSET = protobuf.Descriptor();
HOMEALLGAINREQUSET_ID_FIELD = protobuf.FieldDescriptor();
HOMEALLGAINRESPONSE = protobuf.Descriptor();
HOMEALLGAINRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
WANDERINFOREQUSET = protobuf.Descriptor();
WANDERINFORESPONSE = protobuf.Descriptor();
WANDERINFORESPONSE_LANDS_FIELD = protobuf.FieldDescriptor();
WANDERINFORESPONSE_HEROTIDS_FIELD = protobuf.FieldDescriptor();
WANDERDISPATCHREQUEST = protobuf.Descriptor();
WANDERDISPATCHREQUEST_ID_FIELD = protobuf.FieldDescriptor();
WANDERDISPATCHREQUEST_TYPE_FIELD = protobuf.FieldDescriptor();
WANDERDISPATCHREQUEST_HEROTID_FIELD = protobuf.FieldDescriptor();
WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD = protobuf.FieldDescriptor();
WANDERDISPATCHRESPONSE = protobuf.Descriptor();
WANDERDISPATCHRESPONSE_LAND_FIELD = protobuf.FieldDescriptor();
WANDERDISPATCHRESPONSE_HEROTIDS_FIELD = protobuf.FieldDescriptor();
WANDERDISPATCHRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
EQUIPINTENSIFYREQUSET = protobuf.Descriptor();
EQUIPINTENSIFYREQUSET_LOCATION_FIELD = protobuf.FieldDescriptor();
EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD = protobuf.FieldDescriptor();
EQUIPINTENSIFYRESPONSE = protobuf.Descriptor();
EQUIPINTENSIFYRESPONSE_INFOS_FIELD = protobuf.FieldDescriptor();
ERRORMSGRESPONSE_MSG_FIELD.name = "msg"
ERRORMSGRESPONSE_MSG_FIELD.full_name = ".rpc.protocols.ErrorMsgResponse.msg"
@ -6378,6 +6408,280 @@ SEVENWORLDCHALLENGERESPONSE.enum_types = {}
SEVENWORLDCHALLENGERESPONSE.fields = {SEVENWORLDCHALLENGERESPONSE_RESULT_FIELD, SEVENWORLDCHALLENGERESPONSE_FIGHTDATA_FIELD, SEVENWORLDCHALLENGERESPONSE_DROP_FIELD, SEVENWORLDCHALLENGERESPONSE_TEAMBUFFIDS_FIELD, SEVENWORLDCHALLENGERESPONSE_RELICIDS_FIELD, SEVENWORLDCHALLENGERESPONSE_ROUND_FIELD}
SEVENWORLDCHALLENGERESPONSE.is_extendable = false
SEVENWORLDCHALLENGERESPONSE.extensions = {}
HOMEINFOREQUEST.name = "HomeInfoRequest"
HOMEINFOREQUEST.full_name = ".rpc.protocols.HomeInfoRequest"
HOMEINFOREQUEST.nested_types = {}
HOMEINFOREQUEST.enum_types = {}
HOMEINFOREQUEST.fields = {}
HOMEINFOREQUEST.is_extendable = false
HOMEINFOREQUEST.extensions = {}
ARCHITECTUREOPERATEREQUEST_IDS_FIELD.name = "ids"
ARCHITECTUREOPERATEREQUEST_IDS_FIELD.full_name = ".rpc.protocols.ArchitectureOperateRequest.ids"
ARCHITECTUREOPERATEREQUEST_IDS_FIELD.number = 1
ARCHITECTUREOPERATEREQUEST_IDS_FIELD.index = 0
ARCHITECTUREOPERATEREQUEST_IDS_FIELD.label = 3
ARCHITECTUREOPERATEREQUEST_IDS_FIELD.has_default_value = false
ARCHITECTUREOPERATEREQUEST_IDS_FIELD.default_value = {}
ARCHITECTUREOPERATEREQUEST_IDS_FIELD.type = 5
ARCHITECTUREOPERATEREQUEST_IDS_FIELD.cpp_type = 1
ARCHITECTUREOPERATEREQUEST_TYPE_FIELD.name = "type"
ARCHITECTUREOPERATEREQUEST_TYPE_FIELD.full_name = ".rpc.protocols.ArchitectureOperateRequest.type"
ARCHITECTUREOPERATEREQUEST_TYPE_FIELD.number = 2
ARCHITECTUREOPERATEREQUEST_TYPE_FIELD.index = 1
ARCHITECTUREOPERATEREQUEST_TYPE_FIELD.label = 1
ARCHITECTUREOPERATEREQUEST_TYPE_FIELD.has_default_value = false
ARCHITECTUREOPERATEREQUEST_TYPE_FIELD.default_value = 0
ARCHITECTUREOPERATEREQUEST_TYPE_FIELD.type = 5
ARCHITECTUREOPERATEREQUEST_TYPE_FIELD.cpp_type = 1
ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD.name = "privilageTypeId"
ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD.full_name = ".rpc.protocols.ArchitectureOperateRequest.privilageTypeId"
ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD.number = 3
ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD.index = 2
ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD.label = 1
ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD.has_default_value = false
ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD.default_value = 0
ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD.type = 5
ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD.cpp_type = 1
ARCHITECTUREOPERATEREQUEST.name = "ArchitectureOperateRequest"
ARCHITECTUREOPERATEREQUEST.full_name = ".rpc.protocols.ArchitectureOperateRequest"
ARCHITECTUREOPERATEREQUEST.nested_types = {}
ARCHITECTUREOPERATEREQUEST.enum_types = {}
ARCHITECTUREOPERATEREQUEST.fields = {ARCHITECTUREOPERATEREQUEST_IDS_FIELD, ARCHITECTUREOPERATEREQUEST_TYPE_FIELD, ARCHITECTUREOPERATEREQUEST_PRIVILAGETYPEID_FIELD}
ARCHITECTUREOPERATEREQUEST.is_extendable = false
ARCHITECTUREOPERATEREQUEST.extensions = {}
HOMEINFORESPONSE_INFOS_FIELD.name = "infos"
HOMEINFORESPONSE_INFOS_FIELD.full_name = ".rpc.protocols.HomeInfoResponse.infos"
HOMEINFORESPONSE_INFOS_FIELD.number = 1
HOMEINFORESPONSE_INFOS_FIELD.index = 0
HOMEINFORESPONSE_INFOS_FIELD.label = 3
HOMEINFORESPONSE_INFOS_FIELD.has_default_value = false
HOMEINFORESPONSE_INFOS_FIELD.default_value = {}
HOMEINFORESPONSE_INFOS_FIELD.message_type = CommonProto_pb.ARCHITECTUREINFO
HOMEINFORESPONSE_INFOS_FIELD.type = 11
HOMEINFORESPONSE_INFOS_FIELD.cpp_type = 10
HOMEINFORESPONSE_DROP_FIELD.name = "drop"
HOMEINFORESPONSE_DROP_FIELD.full_name = ".rpc.protocols.HomeInfoResponse.drop"
HOMEINFORESPONSE_DROP_FIELD.number = 2
HOMEINFORESPONSE_DROP_FIELD.index = 1
HOMEINFORESPONSE_DROP_FIELD.label = 1
HOMEINFORESPONSE_DROP_FIELD.has_default_value = false
HOMEINFORESPONSE_DROP_FIELD.default_value = nil
HOMEINFORESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
HOMEINFORESPONSE_DROP_FIELD.type = 11
HOMEINFORESPONSE_DROP_FIELD.cpp_type = 10
HOMEINFORESPONSE.name = "HomeInfoResponse"
HOMEINFORESPONSE.full_name = ".rpc.protocols.HomeInfoResponse"
HOMEINFORESPONSE.nested_types = {}
HOMEINFORESPONSE.enum_types = {}
HOMEINFORESPONSE.fields = {HOMEINFORESPONSE_INFOS_FIELD, HOMEINFORESPONSE_DROP_FIELD}
HOMEINFORESPONSE.is_extendable = false
HOMEINFORESPONSE.extensions = {}
HOMEALLGAINREQUSET_ID_FIELD.name = "id"
HOMEALLGAINREQUSET_ID_FIELD.full_name = ".rpc.protocols.HomeAllGainRequset.id"
HOMEALLGAINREQUSET_ID_FIELD.number = 1
HOMEALLGAINREQUSET_ID_FIELD.index = 0
HOMEALLGAINREQUSET_ID_FIELD.label = 1
HOMEALLGAINREQUSET_ID_FIELD.has_default_value = false
HOMEALLGAINREQUSET_ID_FIELD.default_value = 0
HOMEALLGAINREQUSET_ID_FIELD.type = 5
HOMEALLGAINREQUSET_ID_FIELD.cpp_type = 1
HOMEALLGAINREQUSET.name = "HomeAllGainRequset"
HOMEALLGAINREQUSET.full_name = ".rpc.protocols.HomeAllGainRequset"
HOMEALLGAINREQUSET.nested_types = {}
HOMEALLGAINREQUSET.enum_types = {}
HOMEALLGAINREQUSET.fields = {HOMEALLGAINREQUSET_ID_FIELD}
HOMEALLGAINREQUSET.is_extendable = false
HOMEALLGAINREQUSET.extensions = {}
HOMEALLGAINRESPONSE_DROP_FIELD.name = "drop"
HOMEALLGAINRESPONSE_DROP_FIELD.full_name = ".rpc.protocols.HomeAllGainResponse.drop"
HOMEALLGAINRESPONSE_DROP_FIELD.number = 1
HOMEALLGAINRESPONSE_DROP_FIELD.index = 0
HOMEALLGAINRESPONSE_DROP_FIELD.label = 1
HOMEALLGAINRESPONSE_DROP_FIELD.has_default_value = false
HOMEALLGAINRESPONSE_DROP_FIELD.default_value = nil
HOMEALLGAINRESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
HOMEALLGAINRESPONSE_DROP_FIELD.type = 11
HOMEALLGAINRESPONSE_DROP_FIELD.cpp_type = 10
HOMEALLGAINRESPONSE.name = "HomeAllGainResponse"
HOMEALLGAINRESPONSE.full_name = ".rpc.protocols.HomeAllGainResponse"
HOMEALLGAINRESPONSE.nested_types = {}
HOMEALLGAINRESPONSE.enum_types = {}
HOMEALLGAINRESPONSE.fields = {HOMEALLGAINRESPONSE_DROP_FIELD}
HOMEALLGAINRESPONSE.is_extendable = false
HOMEALLGAINRESPONSE.extensions = {}
WANDERINFOREQUSET.name = "WanderInfoRequset"
WANDERINFOREQUSET.full_name = ".rpc.protocols.WanderInfoRequset"
WANDERINFOREQUSET.nested_types = {}
WANDERINFOREQUSET.enum_types = {}
WANDERINFOREQUSET.fields = {}
WANDERINFOREQUSET.is_extendable = false
WANDERINFOREQUSET.extensions = {}
WANDERINFORESPONSE_LANDS_FIELD.name = "lands"
WANDERINFORESPONSE_LANDS_FIELD.full_name = ".rpc.protocols.WanderInfoResponse.lands"
WANDERINFORESPONSE_LANDS_FIELD.number = 1
WANDERINFORESPONSE_LANDS_FIELD.index = 0
WANDERINFORESPONSE_LANDS_FIELD.label = 3
WANDERINFORESPONSE_LANDS_FIELD.has_default_value = false
WANDERINFORESPONSE_LANDS_FIELD.default_value = {}
WANDERINFORESPONSE_LANDS_FIELD.message_type = CommonProto_pb.LANDINFO
WANDERINFORESPONSE_LANDS_FIELD.type = 11
WANDERINFORESPONSE_LANDS_FIELD.cpp_type = 10
WANDERINFORESPONSE_HEROTIDS_FIELD.name = "heroTids"
WANDERINFORESPONSE_HEROTIDS_FIELD.full_name = ".rpc.protocols.WanderInfoResponse.heroTids"
WANDERINFORESPONSE_HEROTIDS_FIELD.number = 2
WANDERINFORESPONSE_HEROTIDS_FIELD.index = 1
WANDERINFORESPONSE_HEROTIDS_FIELD.label = 3
WANDERINFORESPONSE_HEROTIDS_FIELD.has_default_value = false
WANDERINFORESPONSE_HEROTIDS_FIELD.default_value = {}
WANDERINFORESPONSE_HEROTIDS_FIELD.type = 5
WANDERINFORESPONSE_HEROTIDS_FIELD.cpp_type = 1
WANDERINFORESPONSE.name = "WanderInfoResponse"
WANDERINFORESPONSE.full_name = ".rpc.protocols.WanderInfoResponse"
WANDERINFORESPONSE.nested_types = {}
WANDERINFORESPONSE.enum_types = {}
WANDERINFORESPONSE.fields = {WANDERINFORESPONSE_LANDS_FIELD, WANDERINFORESPONSE_HEROTIDS_FIELD}
WANDERINFORESPONSE.is_extendable = false
WANDERINFORESPONSE.extensions = {}
WANDERDISPATCHREQUEST_ID_FIELD.name = "id"
WANDERDISPATCHREQUEST_ID_FIELD.full_name = ".rpc.protocols.WanderDispatchRequest.id"
WANDERDISPATCHREQUEST_ID_FIELD.number = 1
WANDERDISPATCHREQUEST_ID_FIELD.index = 0
WANDERDISPATCHREQUEST_ID_FIELD.label = 1
WANDERDISPATCHREQUEST_ID_FIELD.has_default_value = false
WANDERDISPATCHREQUEST_ID_FIELD.default_value = 0
WANDERDISPATCHREQUEST_ID_FIELD.type = 5
WANDERDISPATCHREQUEST_ID_FIELD.cpp_type = 1
WANDERDISPATCHREQUEST_TYPE_FIELD.name = "type"
WANDERDISPATCHREQUEST_TYPE_FIELD.full_name = ".rpc.protocols.WanderDispatchRequest.type"
WANDERDISPATCHREQUEST_TYPE_FIELD.number = 2
WANDERDISPATCHREQUEST_TYPE_FIELD.index = 1
WANDERDISPATCHREQUEST_TYPE_FIELD.label = 1
WANDERDISPATCHREQUEST_TYPE_FIELD.has_default_value = false
WANDERDISPATCHREQUEST_TYPE_FIELD.default_value = 0
WANDERDISPATCHREQUEST_TYPE_FIELD.type = 5
WANDERDISPATCHREQUEST_TYPE_FIELD.cpp_type = 1
WANDERDISPATCHREQUEST_HEROTID_FIELD.name = "heroTid"
WANDERDISPATCHREQUEST_HEROTID_FIELD.full_name = ".rpc.protocols.WanderDispatchRequest.heroTid"
WANDERDISPATCHREQUEST_HEROTID_FIELD.number = 3
WANDERDISPATCHREQUEST_HEROTID_FIELD.index = 2
WANDERDISPATCHREQUEST_HEROTID_FIELD.label = 1
WANDERDISPATCHREQUEST_HEROTID_FIELD.has_default_value = false
WANDERDISPATCHREQUEST_HEROTID_FIELD.default_value = 0
WANDERDISPATCHREQUEST_HEROTID_FIELD.type = 5
WANDERDISPATCHREQUEST_HEROTID_FIELD.cpp_type = 1
WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD.name = "privilageTypeId"
WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD.full_name = ".rpc.protocols.WanderDispatchRequest.privilageTypeId"
WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD.number = 4
WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD.index = 3
WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD.label = 1
WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD.has_default_value = false
WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD.default_value = 0
WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD.type = 5
WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD.cpp_type = 1
WANDERDISPATCHREQUEST.name = "WanderDispatchRequest"
WANDERDISPATCHREQUEST.full_name = ".rpc.protocols.WanderDispatchRequest"
WANDERDISPATCHREQUEST.nested_types = {}
WANDERDISPATCHREQUEST.enum_types = {}
WANDERDISPATCHREQUEST.fields = {WANDERDISPATCHREQUEST_ID_FIELD, WANDERDISPATCHREQUEST_TYPE_FIELD, WANDERDISPATCHREQUEST_HEROTID_FIELD, WANDERDISPATCHREQUEST_PRIVILAGETYPEID_FIELD}
WANDERDISPATCHREQUEST.is_extendable = false
WANDERDISPATCHREQUEST.extensions = {}
WANDERDISPATCHRESPONSE_LAND_FIELD.name = "land"
WANDERDISPATCHRESPONSE_LAND_FIELD.full_name = ".rpc.protocols.WanderDispatchResponse.land"
WANDERDISPATCHRESPONSE_LAND_FIELD.number = 1
WANDERDISPATCHRESPONSE_LAND_FIELD.index = 0
WANDERDISPATCHRESPONSE_LAND_FIELD.label = 1
WANDERDISPATCHRESPONSE_LAND_FIELD.has_default_value = false
WANDERDISPATCHRESPONSE_LAND_FIELD.default_value = nil
WANDERDISPATCHRESPONSE_LAND_FIELD.message_type = CommonProto_pb.LANDINFO
WANDERDISPATCHRESPONSE_LAND_FIELD.type = 11
WANDERDISPATCHRESPONSE_LAND_FIELD.cpp_type = 10
WANDERDISPATCHRESPONSE_HEROTIDS_FIELD.name = "heroTids"
WANDERDISPATCHRESPONSE_HEROTIDS_FIELD.full_name = ".rpc.protocols.WanderDispatchResponse.heroTids"
WANDERDISPATCHRESPONSE_HEROTIDS_FIELD.number = 2
WANDERDISPATCHRESPONSE_HEROTIDS_FIELD.index = 1
WANDERDISPATCHRESPONSE_HEROTIDS_FIELD.label = 3
WANDERDISPATCHRESPONSE_HEROTIDS_FIELD.has_default_value = false
WANDERDISPATCHRESPONSE_HEROTIDS_FIELD.default_value = {}
WANDERDISPATCHRESPONSE_HEROTIDS_FIELD.type = 5
WANDERDISPATCHRESPONSE_HEROTIDS_FIELD.cpp_type = 1
WANDERDISPATCHRESPONSE_DROP_FIELD.name = "drop"
WANDERDISPATCHRESPONSE_DROP_FIELD.full_name = ".rpc.protocols.WanderDispatchResponse.drop"
WANDERDISPATCHRESPONSE_DROP_FIELD.number = 3
WANDERDISPATCHRESPONSE_DROP_FIELD.index = 2
WANDERDISPATCHRESPONSE_DROP_FIELD.label = 1
WANDERDISPATCHRESPONSE_DROP_FIELD.has_default_value = false
WANDERDISPATCHRESPONSE_DROP_FIELD.default_value = nil
WANDERDISPATCHRESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
WANDERDISPATCHRESPONSE_DROP_FIELD.type = 11
WANDERDISPATCHRESPONSE_DROP_FIELD.cpp_type = 10
WANDERDISPATCHRESPONSE.name = "WanderDispatchResponse"
WANDERDISPATCHRESPONSE.full_name = ".rpc.protocols.WanderDispatchResponse"
WANDERDISPATCHRESPONSE.nested_types = {}
WANDERDISPATCHRESPONSE.enum_types = {}
WANDERDISPATCHRESPONSE.fields = {WANDERDISPATCHRESPONSE_LAND_FIELD, WANDERDISPATCHRESPONSE_HEROTIDS_FIELD, WANDERDISPATCHRESPONSE_DROP_FIELD}
WANDERDISPATCHRESPONSE.is_extendable = false
WANDERDISPATCHRESPONSE.extensions = {}
EQUIPINTENSIFYREQUSET_LOCATION_FIELD.name = "location"
EQUIPINTENSIFYREQUSET_LOCATION_FIELD.full_name = ".rpc.protocols.EquipIntensifyRequset.location"
EQUIPINTENSIFYREQUSET_LOCATION_FIELD.number = 1
EQUIPINTENSIFYREQUSET_LOCATION_FIELD.index = 0
EQUIPINTENSIFYREQUSET_LOCATION_FIELD.label = 1
EQUIPINTENSIFYREQUSET_LOCATION_FIELD.has_default_value = false
EQUIPINTENSIFYREQUSET_LOCATION_FIELD.default_value = 0
EQUIPINTENSIFYREQUSET_LOCATION_FIELD.type = 5
EQUIPINTENSIFYREQUSET_LOCATION_FIELD.cpp_type = 1
EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD.name = "upLevel"
EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD.full_name = ".rpc.protocols.EquipIntensifyRequset.upLevel"
EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD.number = 2
EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD.index = 1
EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD.label = 1
EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD.has_default_value = false
EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD.default_value = 0
EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD.type = 5
EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD.cpp_type = 1
EQUIPINTENSIFYREQUSET.name = "EquipIntensifyRequset"
EQUIPINTENSIFYREQUSET.full_name = ".rpc.protocols.EquipIntensifyRequset"
EQUIPINTENSIFYREQUSET.nested_types = {}
EQUIPINTENSIFYREQUSET.enum_types = {}
EQUIPINTENSIFYREQUSET.fields = {EQUIPINTENSIFYREQUSET_LOCATION_FIELD, EQUIPINTENSIFYREQUSET_UPLEVEL_FIELD}
EQUIPINTENSIFYREQUSET.is_extendable = false
EQUIPINTENSIFYREQUSET.extensions = {}
EQUIPINTENSIFYRESPONSE_INFOS_FIELD.name = "infos"
EQUIPINTENSIFYRESPONSE_INFOS_FIELD.full_name = ".rpc.protocols.EquipIntensifyResponse.infos"
EQUIPINTENSIFYRESPONSE_INFOS_FIELD.number = 1
EQUIPINTENSIFYRESPONSE_INFOS_FIELD.index = 0
EQUIPINTENSIFYRESPONSE_INFOS_FIELD.label = 3
EQUIPINTENSIFYRESPONSE_INFOS_FIELD.has_default_value = false
EQUIPINTENSIFYRESPONSE_INFOS_FIELD.default_value = {}
EQUIPINTENSIFYRESPONSE_INFOS_FIELD.message_type = CommonProto_pb.EQUIPINTENSIFYINFO
EQUIPINTENSIFYRESPONSE_INFOS_FIELD.type = 11
EQUIPINTENSIFYRESPONSE_INFOS_FIELD.cpp_type = 10
EQUIPINTENSIFYRESPONSE.name = "EquipIntensifyResponse"
EQUIPINTENSIFYRESPONSE.full_name = ".rpc.protocols.EquipIntensifyResponse"
EQUIPINTENSIFYRESPONSE.nested_types = {}
EQUIPINTENSIFYRESPONSE.enum_types = {}
EQUIPINTENSIFYRESPONSE.fields = {EQUIPINTENSIFYRESPONSE_INFOS_FIELD}
EQUIPINTENSIFYRESPONSE.is_extendable = false
EQUIPINTENSIFYRESPONSE.extensions = {}
ActiveUserMountRequest = protobuf.Message(ACTIVEUSERMOUNTREQUEST)
ActiveUserMountResponse = protobuf.Message(ACTIVEUSERMOUNTRESPONSE)
@ -6389,6 +6693,7 @@ ActiviteWorkShopReqeust = protobuf.Message(ACTIVITEWORKSHOPREQEUST)
ActivityUpateIndication = protobuf.Message(ACTIVITYUPATEINDICATION)
ActivityUpateProgressIndication = protobuf.Message(ACTIVITYUPATEPROGRESSINDICATION)
AllGiftGoodsIndication = protobuf.Message(ALLGIFTGOODSINDICATION)
ArchitectureOperateRequest = protobuf.Message(ARCHITECTUREOPERATEREQUEST)
BloodRank = protobuf.Message(BLOODRANK)
BuyGoodsDropIndication = protobuf.Message(BUYGOODSDROPINDICATION)
BuyStoreItemRequest = protobuf.Message(BUYSTOREITEMREQUEST)
@ -6401,6 +6706,8 @@ DailyChallengeRequest = protobuf.Message(DAILYCHALLENGEREQUEST)
DailyChallengeResponse = protobuf.Message(DAILYCHALLENGERESPONSE)
DelFriendRequest = protobuf.Message(DELFRIENDREQUEST)
DirectBuyIndication = protobuf.Message(DIRECTBUYINDICATION)
EquipIntensifyRequset = protobuf.Message(EQUIPINTENSIFYREQUSET)
EquipIntensifyResponse = protobuf.Message(EQUIPINTENSIFYRESPONSE)
EquipUpLevelRequest = protobuf.Message(EQUIPUPLEVELREQUEST)
EquipUpLevelResponse = protobuf.Message(EQUIPUPLEVELRESPONSE)
ErrorMsgResponse = protobuf.Message(ERRORMSGRESPONSE)
@ -6461,6 +6768,10 @@ HardStageReportRequset = protobuf.Message(HARDSTAGEREPORTREQUSET)
HardStageReportResponse = protobuf.Message(HARDSTAGEREPORTRESPONSE)
HardStageRequest = protobuf.Message(HARDSTAGEREQUEST)
HardStageResponse = protobuf.Message(HARDSTAGERESPONSE)
HomeAllGainRequset = protobuf.Message(HOMEALLGAINREQUSET)
HomeAllGainResponse = protobuf.Message(HOMEALLGAINRESPONSE)
HomeInfoRequest = protobuf.Message(HOMEINFOREQUEST)
HomeInfoResponse = protobuf.Message(HOMEINFORESPONSE)
InviteFriendRequest = protobuf.Message(INVITEFRIENDREQUEST)
IsCrossIndication = protobuf.Message(ISCROSSINDICATION)
IsCrossRequert = protobuf.Message(ISCROSSREQUERT)
@ -6567,6 +6878,10 @@ VipTakeBoxRequest = protobuf.Message(VIPTAKEBOXREQUEST)
VipTakeBoxResponse = protobuf.Message(VIPTAKEBOXRESPONSE)
VipTakeDilyRequest = protobuf.Message(VIPTAKEDILYREQUEST)
VipTakeDilyResponse = protobuf.Message(VIPTAKEDILYRESPONSE)
WanderDispatchRequest = protobuf.Message(WANDERDISPATCHREQUEST)
WanderDispatchResponse = protobuf.Message(WANDERDISPATCHRESPONSE)
WanderInfoRequset = protobuf.Message(WANDERINFOREQUSET)
WanderInfoResponse = protobuf.Message(WANDERINFORESPONSE)
WelfareRedPacketPush = protobuf.Message(WELFAREREDPACKETPUSH)
WelfareRedPacketRequest = protobuf.Message(WELFAREREDPACKETREQUEST)
WelfareRedPacketSendRequest = protobuf.Message(WELFAREREDPACKETSENDREQUEST)

View File

@ -1,6 +1,45 @@
HomeLandManager = {}
local this = HomeLandManager
local HomeLand = ConfigManager.GetConfig(ConfigName.HomeLand)
local HomeLandLevel = ConfigManager.GetConfig(ConfigName.HomeLandLevel)
local HomeLandTask = ConfigManager.GetConfig(ConfigName.HomeLandTask)
function this.Initialize()
this.BuildData = {}
for _, configData in ConfigPairs(HomeLand) do
this.BuildData[configData.Id] = {}
this.BuildData[configData.Id].dataMain = configData--HomeLand中数据
if configData.LvupCostPool > 0 then
this.BuildData[configData.Id].level = 1 --等级
local singledata = ConfigManager.GetConfigDataByDoubleKey(ConfigName.HomeLandLevel,"PoolID",configData.Id,"level",this.BuildData[configData.Id].level)
this.BuildData[configData.Id].dataSingle = singledata--HomeLandLevel中数据
this.BuildData[configData.Id].startTime = 0 --资源开始积攒的时间
this.BuildData[configData.Id].endTime = 0 --建筑升级的结束时间
end
end
this.BuildData[6].level = 4
this.BuildData[5].level = 5
this.BuildData[6].startTime = 1640236645
end
--接收服务器信息
function this.GetServerData(msg,func)
if msg.infos then
LogGreen("长度:"..tostring(#msg.infos).." :"..tostring(LengthOfTable(#msg.infos)))
for key, value in pairs(msg.infos) do
local data = HomeLandLevel[value.id]
this.BuildData[data.PoolID].level = data.level
this.BuildData[data.PoolID].startTime = value.productionStartTime
this.BuildData[data.PoolID].endTime = value.upLvEndTime
this.BuildData[data.PoolID].dataSingle = HomeLandLevel[value.id]
LogGreen("Id:"..tostring(data.PoolID).." startTime:"..tostring(value.productionStartTime).." endTime:"..tostring(value.upLvEndTime))
end
end
if msg.drop then
UIManager.OpenPanel(UIName.RewardItemPopup, msg.drop, 1)
end
if func then
func()
end
end
return HomeLandManager

View File

@ -39,7 +39,14 @@ function HomeLand:BindEvent()
PlaySoundWithoutClick(SoundConfig.Sound_UICancel)
self:ClosePanel()
end)
Util.AddClick(self.Bg, function()
self.curSelect = 0
for j = 1, 6 do
self.mapData[j].Btns:SetActive(false)
end
end)
for i = 1, 6 do
--打开菜单
Util.AddOnceClick(self.mapData[i].Obj,function ()
if self.curSelect ~= i then
self.curSelect = i
@ -50,13 +57,11 @@ function HomeLand:BindEvent()
PlayUIAnim(self.mapData[i].Btns)
end
end)
--打开信息界面
Util.AddOnceClick(self.mapData[i].btnDetail,function ()
UIManager.OpenPanel(UIName.GeneralPopup,GENERAL_POPUP_TYPE.HomeLandBuildingDetail,HomeLandManager.BuildData[i])
end)
end
Util.AddClick(self.Bg, function()
self.curSelect = 0
for j = 1, 6 do
self.mapData[j].Btns:SetActive(false)
end
end)
end
function HomeLand:AddListener()

View File

@ -155,7 +155,7 @@ function this:InitComponent()
this.btnColorfulWorld = Util.GetGameObject(this.gameObject, "scene/layer6/btnColorfulWorld")
this.btnJumpServer = Util.GetGameObject(this.gameObject, "scene/layer4/btnJumpServer")--跨服
this.btnWaiDi:SetActive(false)
this.btnColorfulWorld:SetActive(false)
this.btnColorfulWorld:SetActive(true)
this.btnCompoundHero = Util.GetGameObject(this.gameObject, "scene/layer3/btnCompoundHero")
this.btnTianShuMiJuan = Util.GetGameObject(this.gameObject, "scene/layer6/btnTianShuMiJuan")
this.btnXingYunTanBao = Util.GetGameObject(this.gameObject, "bg/btnXingYunTanBao")
@ -528,7 +528,8 @@ function this:BindEvent()
end
this.ScenceBtnClick(FUNCTION_OPEN_TYPE.ARENA)
end)
-- Util.AddClick(this.btnColorfulWorld, function()
Util.AddClick(this.btnColorfulWorld, function()
UIManager.OpenPanel(UIName.HomeLandPanel)
-- if ActTimeCtrlManager.IsQualifiled(FUNCTION_OPEN_TYPE.ENDLESS) then
-- PlayerManager.carbonType = 2
-- UIManager.OpenPanel(UIName.CarbonTypePanelV2)
@ -537,7 +538,7 @@ function this:BindEvent()
-- PopupTipPanel.ShowTip(string.format(Language[10279],config.OpenRules[2]))
-- end
-- this.ScenceBtnClick(FUNCTION_OPEN_TYPE.ENDLESS)
-- end)
end)
Util.AddClick(this.btnJumpServer, function()--跨服
if ActTimeCtrlManager.IsQualifiled(FUNCTION_OPEN_TYPE.JumpServer) then
UIManager.OpenPanel(UIName.JumpServerPanel)

View File

@ -6248,5 +6248,75 @@ function NetManager.ContinueBuyItemRequest(_goodId,fun)
end)
end
--======================= 家园 ======================
--获取建筑信息
function NetManager.HomeInfoRequest(func)
Network:SendMessageWithCallBack(MessageTypeProto_pb.HomeInfoRequest, MessageTypeProto_pb.HomeInfoResponse, nil, function(buffer)
local data = buffer:DataByte()
local msg = PlayerInfoProto_pb.HomeInfoResponse()
msg:ParseFromString(data)
HomeLandManager.GetServerData(msg,function ()
if func then
func(msg)
end
end)
end)
end
--建筑升级请求
function NetManager.ArchitectureOperateRequest(_idList,_type,_priviId,func)
local data = PlayerInfoProto_pb.HomeInfoResponse()
for k,v in pairs(_idList) do
LogGreen("k:"..k.." v"..tostring(v))
data.ids:append(v)
end
data.type = _type
data.privilageTypeId = _priviId
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.HomeInfoRequest, MessageTypeProto_pb.HomeInfoResponse, msg, function(buffer)
local data = buffer:DataByte()
local msg = PlayerInfoProto_pb.HomeInfoResponse()
msg:ParseFromString(data)
HomeLandManager.GetServerData(msg,function ()
if func then
func(msg)
end
end)
end)
end
--领取奖励请求-0为一键领取
function NetManager.HomeAllGainRequset(_id,func)
local data = PlayerInfoProto_pb.HomeAllGainRequset()
data.id = _id
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.HomeAllGainRequset, MessageTypeProto_pb.HomeAllGainResponse, msg, function(buffer)
local data = buffer:DataByte()
local msg = PlayerInfoProto_pb.HomeAllGainResponse()
msg:ParseFromString(data)
UIManager.OpenPanel(UIName.RewardItemPopup, msg.drop, 1)
this.HomeInfoRequest(function ()
if func then
func(msg)
end
end)
end)
end
--摘星阁装备强化
function NetManager.EquipIntensifyRequset(_location,_upLevel,func)
local data = PlayerInfoProto_pb.HomeAllGainRequset()
data.location = _location
data.upLevel = _upLevel
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.EquipIntensifyRequset, MessageTypeProto_pb.EquipIntensifyResponse, msg, function(buffer)
local data = buffer:DataByte()
local msg = PlayerInfoProto_pb.HomeAllGainResponse()
msg:ParseFromString(data)
if func then
func(msg)
end
end)
end
return this

View File

@ -85,6 +85,8 @@ local contentScripts = {
--灵脉跳转界面
[GENERAL_POPUP_TYPE.LingMaiJump] = {view = require("Modules/Popup/View/GeneralPopup_LingMaiJump"), panelName = "GeneralPopup_LingMaiJump"},
[GENERAL_POPUP_TYPE.ResolveReStar] = {view = require("Modules/Popup/View/GeneralPopup_ResolveReStar"), panelName = "GeneralPopup_ResolveReStar"},
--家园建筑详情
[GENERAL_POPUP_TYPE.HomeLandBuildingDetail] = {view = require("Modules/Popup/View/GeneralPopup_HomeLandBuildingDetail"), panelName = "GeneralPopup_HomeLandBuildingDetail"},
}
--子模块预设
local contentPrefabs={}

View File

@ -0,0 +1,66 @@
----- --家园建筑详情 -----
local this = {}
local HomeLand = ConfigManager.GetConfig(ConfigName.HomeLand)
local HomeLandLevel = ConfigManager.GetConfig(ConfigName.HomeLandLevel)
local HomeLandTask = ConfigManager.GetConfig(ConfigName.HomeLandTask)
--传入父脚本模块
local parent
--传入特效层级
local sortingOrder=0
local data=nil
function this:InitComponent(gameObject)
this.spLoader = SpriteLoader.New()
this.titleText=Util.GetGameObject(gameObject,"TitleText"):GetComponent("Text")
this.titleText.text="建筑信息"
this.cancelBtn = Util.GetGameObject(gameObject,"BtnCancel")
this.buildName = Util.GetGameObject(gameObject,"Content/buildName"):GetComponent("Text")
this.harvestNum = Util.GetGameObject(gameObject,"Content/harvest/Num"):GetComponent("Text")
this.harvestIcon = Util.GetGameObject(gameObject,"Content/harvest/Icon"):GetComponent("Image")
this.upgradeAdd = Util.GetGameObject(gameObject,"Content/upgrade/Num"):GetComponent("Text")
this.limitIcon = Util.GetGameObject(gameObject,"Content/limit/Icon"):GetComponent("Image")
this.limitNum = Util.GetGameObject(gameObject,"Content/limit/Num"):GetComponent("Text")
this.Desc = Util.GetGameObject(gameObject,"Content/Desc"):GetComponent("Text")
end
function this:BindEvent()
Util.AddClick(this.cancelBtn,function()
parent:ClosePanel()
end)
end
function this:AddListener()
end
function this:RemoveListener()
end
function this:OnShow(_parent,_args)
data = _args
parent=_parent
sortingOrder =_parent.sortingOrder
this.buildName.text = data.dataSingle.Name
this.harvestNum.text = data.dataSingle.Gain[2]
this.harvestIcon.sprite = this.spLoader:LoadSprite(GetSpriteNameByItemId(data.dataSingle.Gain[1]))
this.upgradeAdd.text = string.format("%s%s级",HomeLand[data.dataSingle.Rule[1]],data.dataSingle.Rule[2])
this.limitIcon.sprite = this.spLoader:LoadSprite(GetSpriteNameByItemId(data.dataSingle.Storage[1][1]))
this.limitNum = data.dataSingle.Storage[1][2]
this.Desc = data.dataSingle.Name
end
function this:OnClose()
data=nil
end
function this:OnDestroy()
this.spLoader:Destroy()
end
return this

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: c4d30fa63c41e2140a8598778551121f
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: