公会副本提交

dev_chengFeng
zhangqiang 2020-08-21 15:52:49 +08:00
parent c08c537b16
commit b725617a8d
12 changed files with 2131 additions and 1866 deletions

View File

@ -158,6 +158,7 @@ ConfigName = {
RaceTowerRewardConfig = "RaceTowerRewardConfig",
HeroSacrifice = "HeroSacrifice",
GuildCheckpointConfig = "GuildCheckpointConfig",
GuildCheckpointRank = "GuildCheckpointRank",
}
require "Framework/GameDataBase"

View File

@ -279,6 +279,8 @@ GameEvent = {
RefreshFirstChangeData="Guild.RefreshFirstChangeData", --刷新十绝阵第一公会信息
RefreshGuildAid="Guild.RefreshGuildAid", --刷新公会援助
RefreshGuildTranscript="Guild.RefreshGuildTranscript", --刷新公会副本界面
RefreshGuildTranscriptBuff="Guild.RefreshGuildTranscriptBuff", --刷新公会副本界面buff
RefreshGuildTranscripQuickBtn="Guild.RefreshGuildTranscripQuickBtn", --刷新公会副本界面扫荡
},
GuildFight = {
DefendDataUpdate = "GuildFight.DefendDataUpdate",

View File

@ -330,6 +330,8 @@ GETGUILDCHALLENGEINFORESPONSE = protobuf.Descriptor();
GETGUILDCHALLENGEINFORESPONSE_CURBOSS_FIELD = protobuf.FieldDescriptor();
GETGUILDCHALLENGEINFORESPONSE_BLOOD_FIELD = protobuf.FieldDescriptor();
GETGUILDCHALLENGEINFORESPONSE_CANSWEEP_FIELD = protobuf.FieldDescriptor();
GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD = protobuf.FieldDescriptor();
GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD = protobuf.FieldDescriptor();
GUILDCHALLENGEREQUEST = protobuf.Descriptor();
GUILDCHALLENGEREQUEST_BOSSID_FIELD = protobuf.FieldDescriptor();
GUILDCHALLENGEREQUEST_TYPE_FIELD = protobuf.FieldDescriptor();
@ -342,6 +344,9 @@ GUILDCHALLENGEINDICATION = protobuf.Descriptor();
GUILDCHALLENGEINDICATION_CURBOSS_FIELD = protobuf.FieldDescriptor();
GUILDCHALLENGEINDICATION_BLOOD_FIELD = protobuf.FieldDescriptor();
GUILDCHALLENGEINDICATION_ISKILL_FIELD = protobuf.FieldDescriptor();
GUILDCHALLENGEBUYBUFFINDICATION = protobuf.Descriptor();
GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD = protobuf.FieldDescriptor();
GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD = protobuf.FieldDescriptor();
FAMILYUSERINFO_ROLEUID_FIELD.name = "roleUid"
FAMILYUSERINFO_ROLEUID_FIELD.full_name = ".com.ljsd.jieling.protocols.FamilyUserInfo.roleUid"
@ -3341,11 +3346,31 @@ GETGUILDCHALLENGEINFORESPONSE_CANSWEEP_FIELD.default_value = 0
GETGUILDCHALLENGEINFORESPONSE_CANSWEEP_FIELD.type = 5
GETGUILDCHALLENGEINFORESPONSE_CANSWEEP_FIELD.cpp_type = 1
GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD.name = "buffCount"
GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD.full_name = ".com.ljsd.jieling.protocols.GetGuildChallengeInfoResponse.buffCount"
GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD.number = 4
GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD.index = 3
GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD.label = 1
GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD.has_default_value = false
GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD.default_value = 0
GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD.type = 5
GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD.cpp_type = 1
GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD.name = "buffTime"
GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.GetGuildChallengeInfoResponse.buffTime"
GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD.number = 5
GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD.index = 4
GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD.label = 1
GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD.has_default_value = false
GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD.default_value = 0
GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD.type = 5
GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD.cpp_type = 1
GETGUILDCHALLENGEINFORESPONSE.name = "GetGuildChallengeInfoResponse"
GETGUILDCHALLENGEINFORESPONSE.full_name = ".com.ljsd.jieling.protocols.GetGuildChallengeInfoResponse"
GETGUILDCHALLENGEINFORESPONSE.nested_types = {}
GETGUILDCHALLENGEINFORESPONSE.enum_types = {}
GETGUILDCHALLENGEINFORESPONSE.fields = {GETGUILDCHALLENGEINFORESPONSE_CURBOSS_FIELD, GETGUILDCHALLENGEINFORESPONSE_BLOOD_FIELD, GETGUILDCHALLENGEINFORESPONSE_CANSWEEP_FIELD}
GETGUILDCHALLENGEINFORESPONSE.fields = {GETGUILDCHALLENGEINFORESPONSE_CURBOSS_FIELD, GETGUILDCHALLENGEINFORESPONSE_BLOOD_FIELD, GETGUILDCHALLENGEINFORESPONSE_CANSWEEP_FIELD, GETGUILDCHALLENGEINFORESPONSE_BUFFCOUNT_FIELD, GETGUILDCHALLENGEINFORESPONSE_BUFFTIME_FIELD}
GETGUILDCHALLENGEINFORESPONSE.is_extendable = false
GETGUILDCHALLENGEINFORESPONSE.extensions = {}
GUILDCHALLENGEREQUEST_BOSSID_FIELD.name = "bossId"
@ -3461,6 +3486,33 @@ GUILDCHALLENGEINDICATION.enum_types = {}
GUILDCHALLENGEINDICATION.fields = {GUILDCHALLENGEINDICATION_CURBOSS_FIELD, GUILDCHALLENGEINDICATION_BLOOD_FIELD, GUILDCHALLENGEINDICATION_ISKILL_FIELD}
GUILDCHALLENGEINDICATION.is_extendable = false
GUILDCHALLENGEINDICATION.extensions = {}
GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD.name = "buffCount"
GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD.full_name = ".com.ljsd.jieling.protocols.GuildChallengeBuyBuffIndication.buffCount"
GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD.number = 1
GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD.index = 0
GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD.label = 1
GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD.has_default_value = false
GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD.default_value = 0
GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD.type = 5
GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD.cpp_type = 1
GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD.name = "buffTime"
GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD.full_name = ".com.ljsd.jieling.protocols.GuildChallengeBuyBuffIndication.buffTime"
GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD.number = 2
GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD.index = 1
GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD.label = 1
GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD.has_default_value = false
GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD.default_value = 0
GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD.type = 5
GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD.cpp_type = 1
GUILDCHALLENGEBUYBUFFINDICATION.name = "GuildChallengeBuyBuffIndication"
GUILDCHALLENGEBUYBUFFINDICATION.full_name = ".com.ljsd.jieling.protocols.GuildChallengeBuyBuffIndication"
GUILDCHALLENGEBUYBUFFINDICATION.nested_types = {}
GUILDCHALLENGEBUYBUFFINDICATION.enum_types = {}
GUILDCHALLENGEBUYBUFFINDICATION.fields = {GUILDCHALLENGEBUYBUFFINDICATION_BUFFCOUNT_FIELD, GUILDCHALLENGEBUYBUFFINDICATION_BUFFTIME_FIELD}
GUILDCHALLENGEBUYBUFFINDICATION.is_extendable = false
GUILDCHALLENGEBUYBUFFINDICATION.extensions = {}
CarChallengeItem = protobuf.Message(CARCHALLENGEITEM)
CarDelayProgressIndication = protobuf.Message(CARDELAYPROGRESSINDICATION)
@ -3532,6 +3584,7 @@ GetFamilyInfoResponse = protobuf.Message(GETFAMILYINFORESPONSE)
GetFamilyLogResponse = protobuf.Message(GETFAMILYLOGRESPONSE)
GetFamilyMemberInfoResponse = protobuf.Message(GETFAMILYMEMBERINFORESPONSE)
GetGuildChallengeInfoResponse = protobuf.Message(GETGUILDCHALLENGEINFORESPONSE)
GuildChallengeBuyBuffIndication = protobuf.Message(GUILDCHALLENGEBUYBUFFINDICATION)
GuildChallengeIndication = protobuf.Message(GUILDCHALLENGEINDICATION)
GuildChallengeRequest = protobuf.Message(GUILDCHALLENGEREQUEST)
GuildChallengeResponse = protobuf.Message(GUILDCHALLENGERESPONSE)

File diff suppressed because one or more lines are too long

View File

@ -444,6 +444,7 @@ function this.ShowBattleResult(result, msg)
_BattleBestPopup:ClosePanel()
end
this:ClosePanel()
Game.GlobalEvent:DispatchEvent(GameEvent.Guild.RefreshGuildTranscripQuickBtn)
end, 6,true,true)
end)
end

View File

@ -8,6 +8,7 @@ local cutOpenIndexConFig
local cutOpenIndexMonsterConFig
local itemList = {}--优化itemView使用
local sorting = 0
local curBuyIndex = 0
--初始化组件(用于子类重写)
function GuildTranscriptMainPopup:InitComponent()
--btn
@ -23,8 +24,13 @@ function GuildTranscriptMainPopup:InitComponent()
this.name = Util.GetGameObject(self.gameObject,"middleGo/endNumBtn"):GetComponent("Text")--军团副本
this.rewardGoText1 = Util.GetGameObject(self.gameObject,"middleGo/rewardGo/tip/Text1"):GetComponent("Text")--单次奖励
this.rewardGoText2 = Util.GetGameObject(self.gameObject,"middleGo/rewardGo/tip/Text2"):GetComponent("Text")--击杀奖励
this.attackInfoBtn = Util.GetGameObject(self.gameObject,"middleGo/attackInfo")
this.attackInfoText = Util.GetGameObject(self.gameObject,"middleGo/attackInfo/attackInfoText"):GetComponent("Text")--全军团成员攻击力+16%
this.attackInfoTime = Util.GetGameObject(self.gameObject,"middleGo/attackInfo/attackInfoTime"):GetComponent("Text")--08:52:24后失效
this.attackInfoTextGo = Util.GetGameObject(self.gameObject,"middleGo/attackInfo/attackInfoText")
this.attackInfoTimeGO = Util.GetGameObject(self.gameObject,"middleGo/attackInfo/attackInfoTime")
this.endNumText = Util.GetGameObject(self.gameObject,"middleGo/endNumBtn/endNumBuyText"):GetComponent("Text")--剩余购买次数:3
this.endNumBuyText = Util.GetGameObject(self.gameObject,"middleGo/endNumBtn/endNumText"):GetComponent("Text")--剩余次数:22
--boss
@ -103,7 +109,7 @@ function GuildTranscriptMainPopup:BindEvent()
end)
-- GuildTranscriptRewardSortPanel
Util.AddClick(this.rankBun,function()
-- UIManager.OpenPanel(UIName.GuildTranscriptRewardSortPanel,cutOpenIndex)
UIManager.OpenPanel(UIName.GuildTranscriptRewardSortPanel,cutOpenIndex)
end)
Util.AddClick(this.sendBtn,function()
local pos = MyGuildManager.GetMyPositionInGuild()
@ -125,14 +131,32 @@ function GuildTranscriptMainPopup:BindEvent()
end
end)
end)
Util.AddClick(this.attackInfoBtn,function()
local curguildCheckpointConfig = guildCheckpointConfig[GuildTranscriptManager.GetCurBoss()]
local nextBuyIndex = curBuyIndex + 1
if curguildCheckpointConfig.AttributePromotePrice[2][nextBuyIndex] then
local addNum = ConfigManager.GetConfigData(ConfigName.FoodsConfig,curguildCheckpointConfig.AttributePromote[nextBuyIndex]).EffectPara
MsgPanel.ShowTwo(string.format("是否消耗%s%s购买一次强攻效果购买后攻击力加成提升至%s",curguildCheckpointConfig.AttributePromotePrice[2][nextBuyIndex]
,ConfigManager.GetConfigData(ConfigName.ItemConfig,curguildCheckpointConfig.AttributePromotePrice[1][1]).Name,math.floor(addNum[1][2]/100) ).."%", nil, function()
--买东西
NetManager.GuildChallengeBuyBuffRequest()
end)
else
PopupTipPanel.ShowTip("强攻效果已到达最高")
end
end)
end
function GuildTranscriptMainPopup:AddListener()
Game.GlobalEvent:AddEvent(GameEvent.Guild.RefreshGuildTranscript, this.ShowPanelData)
Game.GlobalEvent:AddEvent(GameEvent.Guild.RefreshGuildTranscriptBuff, this.ShowBuffData)
Game.GlobalEvent:AddEvent(GameEvent.Guild.RefreshGuildTranscripQuickBtn, this.ShowQuickBtnData)
end
--移除事件监听(用于子类重写)
function GuildTranscriptMainPopup:RemoveListener()
Game.GlobalEvent:RemoveEvent(GameEvent.Guild.RefreshGuildTranscript, this.ShowPanelData)
Game.GlobalEvent:RemoveEvent(GameEvent.Guild.RefreshGuildTranscriptBuff, this.ShowBuffData)
Game.GlobalEvent:RemoveEvent(GameEvent.Guild.RefreshGuildTranscripQuickBtn, this.ShowQuickBtnData)
end
--界面打开时调用(用于子类重写)
@ -195,15 +219,7 @@ function this.SingleChapterDataShow(go,data)
end
function this.ShowPanelInfo(chapterId)
local canSweep = GuildTranscriptManager.GetCanSweep() == 1 and true or false
local isEqualityChapter = cutOpenIndex == GuildTranscriptManager.GetCurBoss() and true or false
LogGreen("canSweep "..tostring(canSweep).." isEqualityChapter "..tostring(isEqualityChapter))
this.quickWarbtn:GetComponent("Button").enabled = canSweep and isEqualityChapter
this.warbtn:GetComponent("Button").enabled = isEqualityChapter
-- local isShowQuick = false
-- if canSweep and
Util.SetGray(this.quickWarbtn,not (canSweep and isEqualityChapter))
Util.SetGray(this.warbtn,not isEqualityChapter)
this.ShowQuickBtnData()
this.ShowEndNumInfo()
cutOpenIndex = chapterId
cutOpenIndexConFig = guildCheckpointConfig[cutOpenIndex]
@ -212,6 +228,15 @@ function this.ShowPanelInfo(chapterId)
this.ShowRewardInfo()
end
function this.ShowQuickBtnData()
local canSweep = GuildTranscriptManager.GetCanSweep() == 1 and true or false
local isEqualityChapter = cutOpenIndex == GuildTranscriptManager.GetCurBoss() and true or false
LogGreen("canSweep "..tostring(canSweep).." isEqualityChapter "..tostring(isEqualityChapter))
this.quickWarbtn:GetComponent("Button").enabled = canSweep and isEqualityChapter
this.warbtn:GetComponent("Button").enabled = isEqualityChapter
Util.SetGray(this.quickWarbtn,not (canSweep and isEqualityChapter))
Util.SetGray(this.warbtn,not isEqualityChapter)
end
--显示boss立绘信息
function this.ShowBossInfo()
if not cutOpenIndexMonsterConFig then return end
@ -295,11 +320,69 @@ end
function this.QuickWar()
GuildTranscriptManager.GuildChallengeRequest(1,function()
this.ShowPanelData()
this.ShowEndNumInfo()
end)
end
function this.ShowRanking()
this.Empty:SetActive(true)
end
function this.ShowBuffData()
curBuyIndex = GuildTranscriptManager.GetbuffCount()
local curguildCheckpointConfig = guildCheckpointConfig[GuildTranscriptManager.GetCurBoss()]
local attackBuffNum = 0
if curBuyIndex > 0 then
local addNum = ConfigManager.GetConfigData(ConfigName.FoodsConfig,curguildCheckpointConfig.AttributePromote[curBuyIndex]).EffectPara
attackBuffNum = math.floor(addNum[1][2]/100)
end
local GetbuffTime = GuildTranscriptManager.GetbuffTime() > 0 and GuildTranscriptManager.GetbuffTime() - PlayerManager.serverTime or 0
Util.SetGray(this.attackInfoTextGo,attackBuffNum == 0)
LogGreen("attackBuffNum "..GetbuffTime)
this.attackInfoText.text = string.format("全军团成员攻击力+ %s ",attackBuffNum).."%"
this.RemainTimeDown(this.attackInfoTime, GetbuffTime)
end
this.timer = Timer.New()
--刷新倒计时显示
function this.RemainTimeDown(_timeTextExpert,timeDown)
if timeDown > 0 then
if this.attackInfoTimeGo then
this.attackInfoTimeGo:SetActive(true)
end
if _timeTextExpert then
_timeTextExpert.text = this.TimeStampToDateString(timeDown)
end
if this.timer then
this.timer:Stop()
this.timer = nil
end
this.timer = Timer.New(function()
if _timeTextExpert then
_timeTextExpert.text = this.TimeStampToDateString(timeDown)
end
if timeDown < 0 then
if this.attackInfoTimeGo then
this.attackInfoTimeGo:SetActive(false)
end
this.timer:Stop()
this.timer = nil
end
timeDown = timeDown - 1
end, 1, -1, true)
this.timer:Start()
else
LogGreen("ssssssssss")
if this.attackInfoTimeGo then
LogGreen("ssssssssss2")
this.attackInfoTimeGo:SetActive(false)
end
end
end
function this.TimeStampToDateString(second)
local day = math.floor(second / (24 * 3600))
local minute = math.floor(second / 60) % 60
local sec = math.floor( second % 60)
local hour = math.floor(math.floor(second - day * 24 * 3600 - sec - minute * 60) / 3600)
return string.format("(%s:%s:%s:后失效)", hour, minute, sec)
end
--界面关闭时调用(用于子类重写)
function GuildTranscriptMainPopup:OnClose()
end
@ -307,6 +390,10 @@ end
--界面销毁时调用(用于子类重写)
function GuildTranscriptMainPopup:OnDestroy()
itemList = {}
if this.timer then
this.timer:Stop()
this.timer = nil
end
end
return GuildTranscriptMainPopup

View File

@ -6,6 +6,9 @@ local curBoss = 1--当前bossId
local blood = 0--剩余血量万分比
local canSweep = 0--是否能扫荡今天是否挑战过这个boss
local isKill = 0 --当场战斗boss 是否击杀
local buffCount = 0--当前buff到多少索引
local buffTime = 0--buff结束时间
this.damage = 0
this.drop = nil--当场战斗掉落
this.shopGoodId = 10014--公会副本挑战价格
@ -23,8 +26,11 @@ function this.GetGuildChallengeInfoRequest(fun)
curBoss = msg.curBoss--当前bossId
blood = msg.blood--剩余血量万分比
canSweep = msg.canSweep--是否能扫荡今天是否挑战过这个boss
LogPink("curBoss "..curBoss.." blood "..blood.." canSweep "..canSweep)
buffCount = msg.buffCount
buffTime = msg.buffTime
LogPink("curBoss "..curBoss.." blood "..blood.." canSweep "..canSweep.." buffCount "..buffCount.." buffTime "..buffTime)
Game.GlobalEvent:DispatchEvent(GameEvent.Guild.RefreshGuildTranscript)
Game.GlobalEvent:DispatchEvent(GameEvent.Guild.RefreshGuildTranscriptBuff)
end)
end
--请求战斗
@ -55,14 +61,21 @@ function this.RefreshGuildTranscriptInfo(msg)
isKill = msg.isKill--是否击杀
if msg.isKill == 1 then
PopupTipPanel.ShowTip("已击败【首领名称】!")
canSweep = 0
-- canSweep = 0
end
if oldBossId ~= curBoss then--前后ID不等认为是击杀
canSweep = 0
isKill = 1
PrivilegeManager.RefreshPrivilegeUsedTimes(PRIVILEGE_TYPE.GUILDTRANSCRIPT_BATTLENUM, - PrivilegeManager.GetPrivilegeUsedTimes(PRIVILEGE_TYPE.GUILDTRANSCRIPT_BATTLENUM))
PrivilegeManager.RefreshPrivilegeUsedTimes(PRIVILEGE_TYPE.GUILDTRANSCRIPT_BUY_BATTLENUM, - PrivilegeManager.GetPrivilegeUsedTimes(PRIVILEGE_TYPE.GUILDTRANSCRIPT_BUY_BATTLENUM))
end
Game.GlobalEvent:DispatchEvent(GameEvent.Guild.RefreshGuildTranscript)
end
function this.RefreshGuildTranscriptBuffInfo(msg)
buffCount = msg.buffCount
buffTime = msg.buffTime
Game.GlobalEvent:DispatchEvent(GameEvent.Guild.RefreshGuildTranscriptBuff)
end
-- 获取剩余挑战次数 特权
function this.GetCanBattleCount()
return PrivilegeManager.GetPrivilegeRemainValue(PRIVILEGE_TYPE.GUILDTRANSCRIPT_BATTLENUM)
@ -83,6 +96,12 @@ end
function this.GetCanSweep()
return canSweep
end
function this.GetbuffTime()
return buffTime
end
function this.GetbuffCount()
return buffCount
end
function this.GetCurBattleIsSkillBoss()
return isKill == 1
end

View File

@ -2,8 +2,7 @@ require("Base/BasePanel")
GuildTranscriptMainPopup = Inherit(BasePanel)
local this = GuildTranscriptMainPopup
local guildCheckpointConfig
local guildCheckpointRanking = ConfigManager.GetConfigData(ConfigName.SpecialConfig,77).Value
local guildCheckpointRankingTable
local guildCheckpointRank = ConfigManager.GetConfig(ConfigName.GuildCheckpointRank)
local itemList = {}--优化itemView使用
local sorting = 0
--初始化组件(用于子类重写)
@ -38,12 +37,6 @@ end
--界面打开时调用(用于子类重写)
function GuildTranscriptMainPopup:OnOpen(chapterId)
guildCheckpointRankingTable = {}
local guildCheckpointRankingStrTab = string.split(guildCheckpointRanking,"|")
for i = 1, #guildCheckpointRankingStrTab do
local strTab = string.split(guildCheckpointRankingStrTab[i],"#")
table.insert(guildCheckpointRankingTable,{tonumber(strTab[1]), tonumber(strTab[2])})
end
this.ShowTitleChapterInfo(chapterId)
end
@ -60,9 +53,15 @@ function GuildTranscriptMainPopup:OnSortingOrderChange()
sorting = self.sortingOrder
end
function this.ShowTitleChapterInfo(chapterId)
guildCheckpointConfig = ConfigManager.GetConfigData(ConfigName.GuildCheckpointConfig,chapterId)
this.ScrollView:SetData(guildCheckpointConfig.RankingReward, function (index, go)
this.ActivityRewardSingleShow(go, guildCheckpointConfig.RankingReward[index],index)
guildCheckpointConfig = {}
--guildCheckpointRank
for _, configInfo in ConfigPairs(guildCheckpointRank) do
if configInfo.GuildCheckpoint == chapterId then
table.insert(guildCheckpointConfig,configInfo)
end
end
this.ScrollView:SetData(guildCheckpointConfig, function (index, go)
this.ActivityRewardSingleShow(go, guildCheckpointConfig[index],index)
end)
end
@ -74,21 +73,20 @@ function this.ActivityRewardSingleShow(activityRewardGo,rewardData,index)
sortNumTabs[i]:SetActive(false)
end
local curSortIds = guildCheckpointRankingTable[index]
if curSortIds[1] == curSortIds[2] then
if curSortIds[2] < 4 then
sortNumTabs[curSortIds[1]]:SetActive(true)
if rewardData.MaxRank == rewardData.MinRank then
if rewardData.MinRank < 4 then
sortNumTabs[ rewardData.MaxRank]:SetActive(true)
else
sortNumTabs[4]:SetActive(true)
Util.GetGameObject(sortNumTabs[4], "rankNumberText"):GetComponent("Text").text = curSortIds[2]
Util.GetGameObject(sortNumTabs[4], "rankNumberText"):GetComponent("Text").text = rewardData.MinRank
end
else
sortNumTabs[4]:SetActive(true)
if curSortIds[2] < 0 then
Util.GetGameObject(sortNumTabs[4], "rankNumberText"):GetComponent("Text").text = curSortIds[1] .."+"
if rewardData.MinRank < 0 then
Util.GetGameObject(sortNumTabs[4], "rankNumberText"):GetComponent("Text").text = rewardData.MaxRank .."+"
else
Util.GetGameObject(sortNumTabs[4], "rankNumberText"):GetComponent("Text").text =curSortIds[1] .."-".. curSortIds[2]
Util.GetGameObject(sortNumTabs[4], "rankNumberText"):GetComponent("Text").text =rewardData.MaxRank .."-".. rewardData.MinRank
end
end
if not itemList[activityRewardGo.name] then
@ -97,15 +95,12 @@ function this.ActivityRewardSingleShow(activityRewardGo,rewardData,index)
for i = 1, #itemList[activityRewardGo.name] do
itemList[activityRewardGo.name][i].gameObject:SetActive(false)
end
local RewardNumber = guildCheckpointConfig.RewardNumber[index]
for i = 1, #rewardData do
for i = 1, #rewardData.RankingReward do
if itemList[activityRewardGo.name][i] then
LogGreen("RewardNumber[i] "..RewardNumber[i])
itemList[activityRewardGo.name][i]:OnOpen(false, {rewardData[i],RewardNumber[i]}, 0.75,false,false,false,sorting)
itemList[activityRewardGo.name][i]:OnOpen(false, rewardData.RankingReward[i], 0.75,false,false,false,sorting)
else
itemList[activityRewardGo.name][i] = SubUIManager.Open(SubUIConfig.ItemView, Util.GetGameObject(activityRewardGo, "content").transform)
LogGreen("RewardNumber[i] "..RewardNumber[i])
itemList[activityRewardGo.name][i]:OnOpen(false, {rewardData[i],RewardNumber[i]}, 0.75,false,false,false,sorting)
itemList[activityRewardGo.name][i]:OnOpen(false, rewardData.RankingReward[i], 0.75,false,false,false,sorting)
end
itemList[activityRewardGo.name][i].gameObject:SetActive(true)
end

View File

@ -112,6 +112,9 @@ function this.RegisterMessage(network)
socket:RegistNetMessage(MessageTypeProto_pb.SITUATION_INFO_INDICATION, this.SiTuaTionInfoIndication)
--公户副本推送
socket:RegistNetMessage(MessageTypeProto_pb.GUILD_CHALLENGE_INDICATION, this.GuildTranscriptIndication)
--公户副本推送
socket:RegistNetMessage(MessageTypeProto_pb.GUILD_CHALLENGE_BUY_BUFF_INDICATION, this.GuildChallengeBuyBuffIndication)
end
function this.SiTuaTionInfoIndication(buffer)
@ -767,8 +770,15 @@ function this.GuildTranscriptIndication(buffer)
local data = buffer:DataByte()
local msg = Family_pb.GuildChallengeIndication()
msg:ParseFromString(data)
LogGreen("%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%msg.curBoss: "..msg.curBoss.." msg.blood: "..msg.blood.." msg.isKill: "..msg.isKill)
LogGreen("%%%%%%%%%%msg.curBoss: "..msg.curBoss.." msg.blood: "..msg.blood.." msg.isKill: "..msg.isKill)
GuildTranscriptManager.RefreshGuildTranscriptInfo(msg)
end
function this.GuildChallengeBuyBuffIndication(buffer)
local data = buffer:DataByte()
local msg = Family_pb.GuildChallengeBuyBuffIndication()
msg:ParseFromString(data)
LogGreen("%%%%%%%%%%%msg.buffCount: "..msg.buffCount.." msg.buffTime: "..msg.buffTime)
GuildTranscriptManager.RefreshGuildTranscriptBuffInfo(msg)
end
return this

View File

@ -4441,4 +4441,9 @@ function this.GuildChallengeRequest(bossId,type,func)--0为挑战 1为扫荡
end
end)
end
--公会副本购买 buff
function this.GuildChallengeBuyBuffRequest(func)
Network:SendMessageWithCallBack(MessageTypeProto_pb.GUILD_CHALLENGE_BUY_BUFF_REQUEST, MessageTypeProto_pb.GUILD_CHALLENGE_BUY_BUFF_RESPONSE, nil, function(buffer)
end)
end
return this

View File

@ -13,354 +13,358 @@ MonoBehaviour:
m_Name: DataConfigMD5Record
m_EditorClassIdentifier:
_keys:
- F:\jielingNew/data_execl/base_data\ActivityDropReward.xlsx
- F:\jielingNew/data_execl/base_data\ActivityRankingReward.xlsx
- F:\jielingNew/data_execl/base_data\GuildSetting.xlsx
- F:\jielingNew/data_execl/base_data\HeroRankupConfig.xlsx
- F:\jielingNew/data_execl/base_data\MissionEventsConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildWarConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildWarRewardConfig.xlsx
- F:\jielingNew/data_execl/base_data\LevelSetting.xlsx
- F:\jielingNew/data_execl/base_data\HeroRankupGroup.xlsx
- F:\jielingNew/data_execl/base_data\JewelResonanceConfig.xlsx
- F:\jielingNew/data_execl/base_data\JumpConfig.xlsx
- F:\jielingNew/data_execl/base_data\JewelConfig.xlsx
- F:\jielingNew/data_execl/base_data\HeroSacrifice.xlsx
- F:\jielingNew/data_execl/base_data\LotterySetting.xlsx
- F:\jielingNew/data_execl/base_data\LotterySpecialConfig.xlsx
- F:\jielingNew/data_execl/base_data\MainMapIconConfig.xlsx
- F:\jielingNew/data_execl/base_data\LoginPosterConfig.xlsx
- F:\jielingNew/data_execl/base_data\MainLevelSettingConfig.xlsx
- F:\jielingNew/data_execl/base_data\LuckyCatConfig.xlsx
- F:\jielingNew/data_execl/base_data\MonthcardConfig.xlsx
- F:\jielingNew/data_execl/base_data\MazeTreasureSetting.xlsx
- F:\jielingNew/data_execl/base_data\PlayerMountLevelUp.xlsx
- F:\jielingNew/data_execl/base_data\AdventureConfig.xlsx
- F:\jielingNew/data_execl/base_data\HeroReturn.xlsx
- F:\jielingNew/data_execl/base_data\ArenaBattleReward.xlsx
- F:\jielingNew/data_execl/base_data\AreaConfig.xlsx
- F:\jielingNew/data_execl/base_data\LuxuryFund.xlsx
- F:\jielingNew/data_execl/base_data\ArenaRobotSetting.xlsx
- F:\jielingNew/data_execl/base_data\ArenaRobotConfig.xlsx
- F:\jielingNew/data_execl/base_data\BloodyBattleTask.xlsx
- F:\jielingNew/data_execl/base_data\BloodyBattleSetting.xlsx
- F:\jielingNew/data_execl/base_data\BloodyBattleTreasure.xlsx
- F:\jielingNew/data_execl/base_data\BloodyMessagesConfig.xlsx
- F:\jielingNew/data_execl/base_data\AccomplishmentConfig.xlsx
- F:\jielingNew/data_execl/base_data\BloodyRankConfig.xlsx
- F:\jielingNew/data_execl/base_data\BuffEffectConfig.xlsx
- F:\jielingNew/data_execl/base_data\RaceTowerConfig.xlsx
- F:\jielingNew/data_execl/base_data\MazeTreasure.xlsx
- F:\jielingNew/data_execl/base_data\BloodyBattleReward.xlsx
- F:\jielingNew/data_execl/base_data\QAConfig.xlsx
- F:\jielingNew/data_execl/base_data\BlessingRewardPool.xlsx
- F:\jielingNew/data_execl/base_data\PrivilegeTypeConfig.xlsx
- F:\jielingNew/data_execl/base_data\DifferDemonsConfig.xlsx
- F:\jielingNew/data_execl/base_data\RewardItemConfig.xlsx
- F:\jielingNew/data_execl/base_data\LotteryRewardConfig.xlsx
- F:\jielingNew/data_execl/base_data\JewelRankupConfig.xlsx
- F:\jielingNew/data_execl/base_data\ChallengeConfig.xlsx
- F:\jielingNew/data_execl/base_data\ActivityRewardConfig.xlsx
- F:\jielingNew/data_execl/base_data\LevelDifficultyConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildScoreConfig.xlsx
- F:\jielingNew/data_execl/base_data\EquipSignSetting.xlsx
- F:\jielingNew/data_execl/base_data\ChallengeMapConfig.xlsx
- F:\jielingNew/data_execl/base_data\EquipStarsConfig.xlsx
- F:\jielingNew/data_execl/base_data\EquipSuiteConfig.xlsx
- F:\jielingNew/data_execl/base_data\EquipTalismanaLottery.xlsx
- F:\jielingNew/data_execl/base_data\EquipTalismanaRankup.xlsx
- F:\jielingNew/data_execl/base_data\ErrorCodeEerverConfig.xlsx
- F:\jielingNew/data_execl/base_data\ErrorCodeHint.xlsx
- F:\jielingNew/data_execl/base_data\EquipSign.xlsx
- F:\jielingNew/data_execl/base_data\ExchangeActivityConfig.xlsx
- F:\jielingNew/data_execl/base_data\ExpeditionFloorConfig.xlsx
- F:\jielingNew/data_execl/base_data\EndlessMapConfig.xlsx
- F:\jielingNew/data_execl/base_data\ExpeditionNodeConfig.xlsx
- F:\jielingNew/data_execl/base_data\DailyChallengeConfig.xlsx
- F:\jielingNew/data_execl/base_data\ExpeditionRecruitConfig.xlsx
- F:\jielingNew/data_execl/base_data\ExpeditionSetting.xlsx
- F:\jielingNew/data_execl/base_data\ExploreFunctionConfig.xlsx
- F:\jielingNew/data_execl/base_data\FakeBattle.xlsx
- F:\jielingNew/data_execl/base_data\BeginnerTask.xlsx
- F:\jielingNew/data_execl/base_data\GameSetting.xlsx
- F:\jielingNew/data_execl/base_data\ArenaReward.xlsx
- F:\jielingNew/data_execl/base_data\AudioConfig.xlsx
- F:\jielingNew/data_execl/base_data\BlessingConfig.xlsx
- F:\jielingNew/data_execl/base_data\FoodsConfig.xlsx
- F:\jielingNew/data_execl/base_data\GlobalActivity.xlsx
- F:\jielingNew/data_execl/base_data\GuildBossConfig.xlsx
- F:\jielingNew/data_execl/base_data\GlobalSystemConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildHelpConfig.xlsx
- F:\jielingNew/data_execl/base_data\BeStronger.xlsx
- F:\jielingNew/data_execl/base_data\EndlessDifficulty.xlsx
- F:\jielingNew/data_execl/base_data\ElementalResonanceConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildLevelConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildRedPackConfig.xlsx
- F:\jielingNew/data_execl/base_data\HeroLevelConfig.xlsx
- F:\jielingNew/data_execl/base_data\OptionAddCondition.xlsx
- F:\jielingNew/data_execl/base_data\PropertyConfig.xlsx
- F:\jielingNew/data_execl/base_data\HeroConfig.xlsx
- F:\jielingNew/data_execl/base_data\RecommendTeam.xlsx
- F:\jielingNew/data_execl/base_data\RechargeCommodityConfig.xlsx
- F:\jielingNew/data_execl/base_data\RoleConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildCheckpointConfig.xlsx
- F:\jielingNew/data_execl/base_data\MonsterViewConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildSacrificeConfig.xlsx
- F:\jielingNew/data_execl/base_data\ItemConfig.xlsx
- F:\jielingNew/data_execl/base_data\RandomName.xlsx
- F:\jielingNew/data_execl/base_data\PlayerAppearance.xlsx
- F:\jielingNew/data_execl/base_data\ExpeditionHolyConfig.xlsx
- F:\jielingNew/data_execl/base_data\RunesPoolConfig.xlsx
- F:\jielingNew/data_execl/base_data\RunesConfig.xlsx
- F:\jielingNew/data_execl/base_data\RaceTowerRewardConfig.xlsx
- F:\jielingNew/data_execl/base_data\CombatControl.xlsx
- F:\jielingNew/data_execl/base_data\SystemMessageConfig.xlsx
- F:\jielingNew/data_execl/base_data\EquipPropertyPool.xlsx
- F:\jielingNew/data_execl/base_data\DifferDemonsStageConfig.xlsx
- F:\jielingNew/data_execl/base_data\EquipConfig.xlsx
- F:\jielingNew/data_execl/base_data\StoreTypeConfig.xlsx
- F:\jielingNew/data_execl/base_data\ChallengeSetting.xlsx
- F:\jielingNew/data_execl/base_data\AdventureReward.xlsx
- F:\jielingNew/data_execl/base_data\ChallengeMissionConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuideConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildRewardConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildBossRewardConfig.xlsx
- F:\jielingNew/data_execl/base_data\DifferDemonsBoxSetting.xlsx
- F:\jielingNew/data_execl/base_data\SevenDaysActivity.xlsx
- F:\jielingNew/data_execl/base_data\ChallengeStarBox.xlsx
- F:\jielingNew/data_execl/base_data\GuildSacrificeRewardConfig.xlsx
- F:\jielingNew/data_execl/base_data\ArenaSetting.xlsx
- F:\jielingNew/data_execl/base_data\ChampionshipReward.xlsx
- F:\jielingNew/data_execl/base_data\ChampionshipSetting.xlsx
- F:\jielingNew/data_execl/base_data\ChapterOptionConfig.xlsx
- F:\jielingNew/data_execl/base_data\DifferDemonsBoxSeaons.xlsx
- F:\jielingNew/data_execl/base_data\DialRewardSetting.xlsx
- F:\jielingNew/data_execl/base_data\DailyTasksConfig.xlsx
- F:\jielingNew/data_execl/base_data\DifferDemonsBoxPools.xlsx
- F:\jielingNew/data_execl/base_data\PlayerRole.xlsx
- F:\jielingNew/data_execl/base_data\DialRewardConfig.xlsx
- F:\jielingNew/data_execl/base_data\SeverConfig.xlsx
- F:\jielingNew/data_execl/base_data\SignInConfig.xlsx
- F:\jielingNew/data_execl/base_data\PlayerLevelConfig.xlsx
- F:\jielingNew/data_execl/base_data\SpecialConfig.xlsx
- F:\jielingNew/data_execl/base_data\WorkShopRebuildConfig.xlsx
- F:\jielingNew/data_execl/base_data\TreasureSunlongTaskConfig.xlsx
- F:\jielingNew/data_execl/base_data\TaskConfig.xlsx
- F:\jielingNew/data_execl/base_data\TestWelfare.xlsx
- F:\jielingNew/data_execl/base_data\TreasureSunlongConfig.xlsx
- F:\jielingNew/data_execl/base_data\TrialKillConfig.xlsx
- F:\jielingNew/data_execl/base_data\TrialGameConfig.xlsx
- F:\jielingNew/data_execl/base_data\TrialwelfareConfig.xlsx
- F:\jielingNew/data_execl/base_data\WorkShopFunctionConfig.xlsx
- F:\jielingNew/data_execl/base_data\WorkShopFoundationConfig.xlsx
- F:\jielingNew/data_execl/base_data\TrialQuestionConfig.xlsx
- F:\jielingNew/data_execl/base_data\WorldBossConfig.xlsx
- F:\jielingNew/data_execl/base_data\WorkShopTechnologySetting.xlsx
- F:\jielingNew/data_execl/base_data\WorldBossRewardConfig.xlsx
- F:\jielingNew/data_execl/base_data\WorldBossSetting.xlsx
- F:\jielingNew/data_execl/base_data\WorkShopSetting.xlsx
- F:\jielingNew/data_execl/base_data\TreasureTaskConfig.xlsx
- F:\jielingNew/data_execl/base_data\TrialSetting.xlsx
- F:\jielingNew/data_execl/base_data\VipLevelConfig.xlsx
- F:\jielingNew/data_execl/base_data\WorldBossTreasureConfig.xlsx
- F:\jielingNew/data_execl/base_data\SevenDaysScore.xlsx
- F:\jielingNew/data_execl/base_data\FloodConfig.xlsx
- F:\jielingNew/data_execl/base_data\DialogueViewConfig.xlsx
- F:\jielingNew/data_execl/base_data\PassiveSkillConfig.xlsx
- F:\jielingNew/data_execl/base_data\WorkShopEquipmentConfig.xlsx
- F:\jielingNew/data_execl/base_data\TrialConfig.xlsx
- F:\jielingNew/data_execl/base_data\UIConfig.xlsx
- F:\jielingNew/data_execl/base_data\DifferDemonsComonpentsConfig.xlsx
- F:\jielingNew/data_execl/base_data\ChapterEventPointConfig.xlsx
- F:\jielingNew/data_execl/base_data\AchievementConfig.xlsx
- F:\jielingNew/data_execl/base_data\MapPointConfig.xlsx
- F:\jielingNew/data_execl/base_data\PassiveSkillLogicConfig.xlsx
- F:\jielingNew/data_execl/base_data\ArtResourcesConfig.xlsx
- F:\jielingNew/data_execl/base_data\GuildTechnology.xlsx
- F:\jielingNew/data_execl/base_data\SkillConfig.xlsx
- F:\jielingNew/data_execl/base_data\StoreConfig.xlsx
- F:\jielingNew/data_execl/base_data\SkillLogicConfig.xlsx
- F:\jielingNew/data_execl/base_data\RewardGroup.xlsx
- F:\jielingNew/data_execl/base_data\WorkShopTechnology.xlsx
- F:\jielingNew/data_execl/base_data\EventPointConfig.xlsx
- F:\jielingNew/data_execl/base_data\OptionConfig.xlsx
- F:\jielingNew/data_execl/base_data\EquipTalismana.xlsx
- F:\jielingNew/data_execl/base_data\MonsterGroup.xlsx
- F:\jielingNew/data_execl/base_data\MainLevelConfig.xlsx
- F:\jielingNew/data_execl/base_data\MonsterConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ActivityDropReward.xlsx
- F:\JL_data_execl\master_develop/base_data\ErrorCodeHint.xlsx
- F:\JL_data_execl\master_develop/base_data\ActivityRankingReward.xlsx
- F:\JL_data_execl\master_develop/base_data\ExchangeActivityConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\AchievementConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ExpeditionFloorConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ExpeditionNodeConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ExpeditionRecruitConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ExpeditionHolyConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ExpeditionSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\ExploreFunctionConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\FakeBattle.xlsx
- F:\JL_data_execl\master_develop/base_data\AdventureReward.xlsx
- F:\JL_data_execl\master_develop/base_data\EndlessDifficulty.xlsx
- F:\JL_data_execl\master_develop/base_data\ElementalResonanceConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\EndlessMapConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ArenaReward.xlsx
- F:\JL_data_execl\master_develop/base_data\EquipStarsConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\DifferDemonsStageConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\EquipSignSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\EquipTalismanaLottery.xlsx
- F:\JL_data_execl\master_develop/base_data\EquipTalismanaRankup.xlsx
- F:\JL_data_execl\master_develop/base_data\EquipSuiteConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildRedPackConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildLevelConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\AccomplishmentConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildHelpConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildBossConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ErrorCodeEerverConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GlobalSystemConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildCheckpointConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\EquipPropertyPool.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildBossRewardConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GlobalActivity.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildCheckpointRank.xlsx
- F:\JL_data_execl\master_develop/base_data\GameSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\FoodsConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuideConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\AreaConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildRewardConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildSacrificeConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildSacrificeRewardConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildScoreConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildWarConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildWarRewardConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\DifferDemonsBoxSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\DailyTasksConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\DifferDemonsBoxPools.xlsx
- F:\JL_data_execl\master_develop/base_data\ArenaRobotSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\DialRewardSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\DialRewardConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\DailyChallengeConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ChampionshipReward.xlsx
- F:\JL_data_execl\master_develop/base_data\ChallengeSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\ChallengeStarBox.xlsx
- F:\JL_data_execl\master_develop/base_data\CombatControl.xlsx
- F:\JL_data_execl\master_develop/base_data\ChallengeMissionConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ChapterOptionConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\BuffEffectConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\BloodyBattleTreasure.xlsx
- F:\JL_data_execl\master_develop/base_data\BloodyRankConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\BloodyBattleTask.xlsx
- F:\JL_data_execl\master_develop/base_data\BloodyMessagesConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ChallengeMapConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\BloodyBattleReward.xlsx
- F:\JL_data_execl\master_develop/base_data\BloodyBattleSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\BlessingRewardPool.xlsx
- F:\JL_data_execl\master_develop/base_data\BlessingConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\BeStronger.xlsx
- F:\JL_data_execl\master_develop/base_data\ChallengeConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\BeginnerTask.xlsx
- F:\JL_data_execl\master_develop/base_data\ActivityRewardConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\EquipConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\DialogueViewConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\AudioConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\FloodConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\LotterySetting.xlsx
- F:\JL_data_execl\master_develop/base_data\DifferDemonsBoxSeaons.xlsx
- F:\JL_data_execl\master_develop/base_data\OptionAddCondition.xlsx
- F:\JL_data_execl\master_develop/base_data\MonthcardConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\JumpConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\JewelConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ArenaSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\RewardItemConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ChapterEventPointConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\LevelSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\JewelResonanceConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\HeroSacrifice.xlsx
- F:\JL_data_execl\master_develop/base_data\DifferDemonsConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\LoginPosterConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\HeroRankupConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\SystemMessageConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\HeroRankupGroup.xlsx
- F:\JL_data_execl\master_develop/base_data\TestWelfare.xlsx
- F:\JL_data_execl\master_develop/base_data\SeverConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\LuckyCatConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\HeroConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\LotterySpecialConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ThemeActivityTaskConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\TaskConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\MazeTreasureSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\LuxuryFund.xlsx
- F:\JL_data_execl\master_develop/base_data\LevelDifficultyConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\MazeTreasure.xlsx
- F:\JL_data_execl\master_develop/base_data\ArenaBattleReward.xlsx
- F:\JL_data_execl\master_develop/base_data\PropertyConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\RechargeCommodityConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\MainMapIconConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\PlayerRole.xlsx
- F:\JL_data_execl\master_develop/base_data\ChampionshipSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\PrivilegeTypeConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\MissionEventsConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\SpecialConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\PlayerAppearance.xlsx
- F:\JL_data_execl\master_develop/base_data\HeroLevelConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\DifferDemonsComonpentsConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\RecommendTeam.xlsx
- F:\JL_data_execl\master_develop/base_data\MonsterViewConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\RandomName.xlsx
- F:\JL_data_execl\master_develop/base_data\MainLevelSettingConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\ArenaRobotConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\SignInConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\EquipSign.xlsx
- F:\JL_data_execl\master_develop/base_data\AdventureConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\SevenDaysScore.xlsx
- F:\JL_data_execl\master_develop/base_data\TreasureSunlongTaskConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\TrialKillConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\TrialGameConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\PlayerLevelConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\RoleConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\TrialQuestionConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\TreasureTaskConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\LotteryRewardConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\RaceTowerConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\HeroReturn.xlsx
- F:\JL_data_execl\master_develop/base_data\RunesConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\WorldBossTreasureConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\JewelRankupConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\TreasureSunlongConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\TrialSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\PassiveSkillConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\StoreTypeConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\PlayerMountLevelUp.xlsx
- F:\JL_data_execl\master_develop/base_data\RaceTowerRewardConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\QAConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\RunesPoolConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\TrialwelfareConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\SevenDaysActivity.xlsx
- F:\JL_data_execl\master_develop/base_data\UIConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\MapPointConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\WorldBossSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\WorldBossConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\GuildTechnology.xlsx
- F:\JL_data_execl\master_develop/base_data\ArtResourcesConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\WorkShopSetting.xlsx
- F:\JL_data_execl\master_develop/base_data\TrialConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\WorkShopTechnologySetting.xlsx
- F:\JL_data_execl\master_develop/base_data\ItemConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\WorkShopFunctionConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\WorkShopEquipmentConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\WorldBossRewardConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\WorkShopFoundationConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\WorkShopRebuildConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\VipLevelConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\SkillConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\PassiveSkillLogicConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\StoreConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\EventPointConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\SkillLogicConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\RewardGroup.xlsx
- F:\JL_data_execl\master_develop/base_data\WorkShopTechnology.xlsx
- F:\JL_data_execl\master_develop/base_data\EquipTalismana.xlsx
- F:\JL_data_execl\master_develop/base_data\OptionConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\MonsterGroup.xlsx
- F:\JL_data_execl\master_develop/base_data\MainLevelConfig.xlsx
- F:\JL_data_execl\master_develop/base_data\MonsterConfig.xlsx
_values:
- 3591751192
- 1048362391
- 3472737567
- 4063656437
- 3625815197
- 3585263874
- 2445182985
- 3705022903
- 1493914227
- 3597116301
- 3267409829
- 727009153
- 4289672541
- 4028339075
- 3779746387
- 260126611
- 1645363352
- 1393544882
- 2479323017
- 1786980484
- 3746847302
- 319164499
- 1848421159
- 322704922
- 3252026258
- 413963702
- 2903827109
- 2652005642
- 3947848933
- 2131302457
- 2050621784
- 3507522218
- 4055477448
- 427098595
- 3548626589
- 2605131572
- 4114437015
- 866186388
- 230994945
- 2192034346
- 732833747
- 3419144951
- 460607005
- 1323945024
- 2297407361
- 980629513
- 2759035733
- 2031028322
- 295715991
- 3079207713
- 3517900411
- 4138292608
- 494399256
- 4124958540
- 2568046174
- 2294226303
- 1029526056
- 1448464981
- 1790592577
- 1048362391
- 185330122
- 353142748
- 1702782288
- 2143974197
- 1882717235
- 1774803500
- 1023901955
- 587159277
- 3674283409
- 1382260277
- 3224705358
- 755222564
- 636689279
- 2296996310
- 2773656346
- 309514008
- 2802362494
- 2597279152
- 173728414
- 2244033214
- 3894020600
- 2613230219
- 1240442055
- 583891024
- 3153364400
- 475620184
- 3255901169
- 683415129
- 2867634862
- 3004286123
- 66427457
- 2606510061
- 595208311
- 3881831971
- 515856748
- 1996735664
- 278697086
- 38983593
- 2534897219
- 587159277
- 804383039
- 1155516420
- 595190689
- 3391591373
- 297530923
- 3153107712
- 1402356663
- 3399006818
- 185551317
- 1705732776
- 613479935
- 1572157444
- 4202904691
- 1442255327
- 610179155
- 583891024
- 1072349642
- 2296996310
- 494399256
- 1402356663
- 3517900411
- 2568046174
- 2294226303
- 4124958540
- 475620184
- 3153364400
- 427098595
- 3894020600
- 173728414
- 1029526056
- 2213954267
- 3879177690
- 3153107712
- 3943131728
- 932779961
- 160427834
- 1565259591
- 1240880521
- 3228740331
- 421974146
- 3403387611
- 4202904691
- 413963702
- 1442255327
- 1996735664
- 1468913191
- 1924824445
- 4243693008
- 3338153430
- 3033812632
- 249002466
- 4198004043
- 3079207713
- 3472737567
- 3585263874
- 2445182985
- 932779961
- 2951431547
- 903221398
- 3641128642
- 2652005642
- 4198004043
- 3566908170
- 2748321716
- 29725303
- 1173373930
- 1306019383
- 2777840995
- 898095515
- 3951547032
- 1774803500
- 4243693008
- 1705732776
- 1565259591
- 348895386
- 1572157444
- 3033812632
- 2605131572
- 3507522218
- 3548626589
- 2131302457
- 4055477448
- 4138292608
- 230994945
- 2050621784
- 939963957
- 1108804808
- 2613230219
- 2759035733
- 755222564
- 3746782731
- 2403795715
- 1791256076
- 2773656346
- 3766499137
- 4028339075
- 249002466
- 683415129
- 1786980484
- 3267409829
- 727009153
- 1924824445
- 918165203
- 3442665542
- 3705022903
- 3597116301
- 306567717
- 460607005
- 1645363352
- 274496341
- 297530923
- 1493914227
- 4291486445
- 1115488926
- 2748321716
- 2479323017
- 1849213789
- 3779746387
- 3092801350
- 3951547032
- 3746847302
- 2903827109
- 295715991
- 866186388
- 3252026258
- 2867634862
- 2023730508
- 260126611
- 3641128642
- 3338153430
- 1122169681
- 3625815197
- 4245386636
- 2534897219
- 3255901169
- 568553271
- 371577342
- 515856748
- 38983593
- 1393544882
- 3947848933
- 29725303
- 1790592577
- 1848421159
- 1952787401
- 898095515
- 739739032
- 1982645928
- 2854113790
- 2405621183
- 98336120
- 1173373930
- 1310766065
- 2656593449
- 1321320575
- 3048495520
- 967064327
- 811712663
- 3663717884
- 884120277
- 2769353865
- 241982493
- 2297407361
- 4114437015
- 322704922
- 1155516420
- 625696080
- 1952787401
- 3766499137
- 1791256076
- 980629513
- 1115488926
- 141295447
- 20447752
- 110435588
- 3509406354
- 3838163505
- 568553271
- 3442665542
- 353142748
- 4037636284
- 1507661270
- 2596740958
- 185551317
- 319164499
- 595190689
- 2192034346
- 804383039
- 2854113790
- 160427834
- 832245724
- 2171283147
- 811712663
- 1321320575
- 312894044
- 3018886229
- 605220037
- 1790841023
- 2319435665
- 61557988
- 3663717884
- 266440734
- 3048495520
- 2385302333
- 2405621183
- 110435588
- 967064327
- 98336120
- 2777840995
- 241982493
- 1131233998
- 2018779253
- 3747490777
- 80254637
- 3503683771
- 3868511836
- 2453679101
- 1518966747
- 1704981563
- 1912768560
- 3453652445
- 4033164304
- 3754357833
- 29089457
- 1397243523
- 3909780208
- 2992446060