Merge branch 'dev' of git.juzugame.com:b6-client/b6-lua into dev
This commit is contained in:
commit
14b1f256c9
@ -15,8 +15,8 @@ BIReport.CLICK_BTN_TYPE = {
|
|||||||
|
|
||||||
BIReport.ADS_OPT_TYPE = {
|
BIReport.ADS_OPT_TYPE = {
|
||||||
CLICK = "Click",
|
CLICK = "Click",
|
||||||
SUC = "Scu",
|
SUCCESS = "Success",
|
||||||
RETURN = "Return",
|
REWARD_GET = "RewardGet",
|
||||||
}
|
}
|
||||||
|
|
||||||
BIReport.PAY_OPT_TYPE = {
|
BIReport.PAY_OPT_TYPE = {
|
||||||
@ -574,7 +574,7 @@ end
|
|||||||
function BIReport:postAdPlaySuccess(adsType)
|
function BIReport:postAdPlaySuccess(adsType)
|
||||||
local args = {
|
local args = {
|
||||||
ad_type = adsType,
|
ad_type = adsType,
|
||||||
event_type = BIReport.ADS_OPT_TYPE.SUC,
|
event_type = BIReport.ADS_OPT_TYPE.SUCCESS,
|
||||||
}
|
}
|
||||||
self:report(EVENT_NAME_AD_OPT, args)
|
self:report(EVENT_NAME_AD_OPT, args)
|
||||||
end
|
end
|
||||||
@ -583,7 +583,7 @@ end
|
|||||||
function BIReport:postAdRewardGet(adsType)
|
function BIReport:postAdRewardGet(adsType)
|
||||||
local args = {
|
local args = {
|
||||||
ad_type = adsType,
|
ad_type = adsType,
|
||||||
event_type = BIReport.ADS_OPT_TYPE.RETURN,
|
event_type = BIReport.ADS_OPT_TYPE.REWARD_GET,
|
||||||
}
|
}
|
||||||
self:report(EVENT_NAME_AD_OPT, args)
|
self:report(EVENT_NAME_AD_OPT, args)
|
||||||
end
|
end
|
||||||
|
|||||||
@ -29,6 +29,8 @@ EventManager.CUSTOM_EVENT = {
|
|||||||
SKILL_REFRESH_SUCC = "SKILL_REFRESH_SUCC",
|
SKILL_REFRESH_SUCC = "SKILL_REFRESH_SUCC",
|
||||||
GO_SHOP = "GO_SHOP", -- 跳转商店
|
GO_SHOP = "GO_SHOP", -- 跳转商店
|
||||||
UPDATE_MAIN_MALL_HEIGHT = "UPDATE_MAIN_MALL_HEIGHT", -- 更新主要商品的高度
|
UPDATE_MAIN_MALL_HEIGHT = "UPDATE_MAIN_MALL_HEIGHT", -- 更新主要商品的高度
|
||||||
|
GO_DAILY_CHALLENGE = "GO_DAILY_CHALLENGE", -- 跳转每日挑战
|
||||||
|
GO_CHAPTER = "GO_CHAPTER", -- 跳转主线章节
|
||||||
-- BORAD_TOUCH_BEGIN = "BORAD_TOUCH_BEGIN",
|
-- BORAD_TOUCH_BEGIN = "BORAD_TOUCH_BEGIN",
|
||||||
-- BORAD_TOUCH_OVER = "BORAD_TOUCH_OVER"
|
-- BORAD_TOUCH_OVER = "BORAD_TOUCH_OVER"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -278,23 +278,22 @@ function SDKManager:showFullScreenAds(adsClickType, adCallback)
|
|||||||
end
|
end
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
if NetManager:isNotReachable() then
|
||||||
-- if NetManager:isNotReachable() then
|
-- 没有网
|
||||||
-- -- 没有网
|
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NO_NETWORK))
|
||||||
-- GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NO_NETWORK))
|
return false
|
||||||
-- return false
|
|
||||||
-- end
|
|
||||||
-- if NetManager:getIsBusy() then
|
|
||||||
-- GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NETWORK_ERROE_1))
|
|
||||||
-- return false
|
|
||||||
-- end
|
|
||||||
if DataManager.MallActData:skipAd() then
|
|
||||||
self:adRewradAd(true)
|
|
||||||
if adCallback then
|
|
||||||
adCallback()
|
|
||||||
end
|
|
||||||
return true
|
|
||||||
end
|
end
|
||||||
|
if NetManager:getIsBusy() then
|
||||||
|
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NETWORK_ERROE_1))
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
-- if DataManager.MallActData:skipAd() then
|
||||||
|
-- self:adRewradAd(true)
|
||||||
|
-- if adCallback then
|
||||||
|
-- adCallback()
|
||||||
|
-- end
|
||||||
|
-- return true
|
||||||
|
-- end
|
||||||
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android then
|
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android then
|
||||||
if not CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr.AdLoaded then
|
if not CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr.AdLoaded then
|
||||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NO_ADS))
|
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NO_ADS))
|
||||||
|
|||||||
@ -411,7 +411,20 @@ function GFunc.getPerStr(key, str)
|
|||||||
key == GConst.BattleConst.BUFF_NAME.HPP_ADD or
|
key == GConst.BattleConst.BUFF_NAME.HPP_ADD or
|
||||||
key == GConst.BattleConst.BUFF_NAME.CRIT_TIME_ADD or
|
key == GConst.BattleConst.BUFF_NAME.CRIT_TIME_ADD or
|
||||||
key == GConst.BattleConst.BUFF_NAME.EXP_TIME_ADD or
|
key == GConst.BattleConst.BUFF_NAME.EXP_TIME_ADD or
|
||||||
key == GConst.BattleConst.BUFF_NAME.CURED_ADD
|
key == GConst.BattleConst.BUFF_NAME.CURED_ADD or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.POISON or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.SHIELD or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.SHIELD_REBOUND_200 or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.VULNERABLE or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.CORRUPT or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.BLEED or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.WEAKEN or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.COUNTER_ATTACK or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.THORNS or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.SHIELD_REBOUND_400 or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.SHIELD_ICE_REBOUND_400 or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.BURN or
|
||||||
|
key == GConst.BattleConst.BUFF_NAME.SHIELD_ICE
|
||||||
then
|
then
|
||||||
str = str // 100 .. "%"
|
str = str // 100 .. "%"
|
||||||
end
|
end
|
||||||
@ -1305,8 +1318,7 @@ function GFunc.setAdsSprite(img, isGrey)
|
|||||||
if not img then
|
if not img then
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
-- local skip = DataManager.MallActData:skipAd()
|
local skip = false -- DataManager.MallActData:skipAd()
|
||||||
local skip = false
|
|
||||||
local icon = nil
|
local icon = nil
|
||||||
if isGrey then
|
if isGrey then
|
||||||
icon = skip and "common_ad_6" or "common_ad_5"
|
icon = skip and "common_ad_6" or "common_ad_5"
|
||||||
@ -1317,7 +1329,7 @@ function GFunc.setAdsSprite(img, isGrey)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function GFunc.getAdSprite()
|
function GFunc.getAdSprite()
|
||||||
local skip = DataManager.MallActData:skipAd()
|
local skip = false --DataManager.MallActData:skipAd()
|
||||||
return skip and "common_ad_4" or "common_ad_3"
|
return skip and "common_ad_4" or "common_ad_3"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -263,6 +263,7 @@ local BUFF_NAME = {
|
|||||||
DMG_ADDITION_PURPLE_ADD = "dmg_addition_purple_add",
|
DMG_ADDITION_PURPLE_ADD = "dmg_addition_purple_add",
|
||||||
DMG_ADDITION_ALL_ADD = "dmg_addition_all_add",
|
DMG_ADDITION_ALL_ADD = "dmg_addition_all_add",
|
||||||
STUN = "stun",
|
STUN = "stun",
|
||||||
|
SHIELD = "shield",
|
||||||
NORMAL_ATTACK_DEC = "normal_attack_dec",
|
NORMAL_ATTACK_DEC = "normal_attack_dec",
|
||||||
NORMAL_ATTACK_ADD = "normal_attack_add",
|
NORMAL_ATTACK_ADD = "normal_attack_add",
|
||||||
BLOCK = "block",
|
BLOCK = "block",
|
||||||
@ -294,6 +295,7 @@ local BUFF_NAME = {
|
|||||||
DEATH_SUMMON = "death_summon",
|
DEATH_SUMMON = "death_summon",
|
||||||
LOCK = "lock",
|
LOCK = "lock",
|
||||||
SHIELD_REBOUND_400 = "shield_rebound_400",
|
SHIELD_REBOUND_400 = "shield_rebound_400",
|
||||||
|
SHIELD_ICE = "shield_ice",
|
||||||
SHIELD_ICE_REBOUND_400 = "shield_ice_rebound_400",
|
SHIELD_ICE_REBOUND_400 = "shield_ice_rebound_400",
|
||||||
}
|
}
|
||||||
BattleConst.BUFF_NAME = BUFF_NAME
|
BattleConst.BUFF_NAME = BUFF_NAME
|
||||||
|
|||||||
@ -56,6 +56,7 @@ end
|
|||||||
|
|
||||||
function DailyChallengeManager:rspStartChallenge(result)
|
function DailyChallengeManager:rspStartChallenge(result)
|
||||||
if result.err_code == GConst.ERROR_STR.SUCCESS then
|
if result.err_code == GConst.ERROR_STR.SUCCESS then
|
||||||
|
DataManager.DailyChallengeData:onFightCountReduce()
|
||||||
DataManager.DailyChallengeData:setFixedChapterId(result.today_fixed_chapter_id)
|
DataManager.DailyChallengeData:setFixedChapterId(result.today_fixed_chapter_id)
|
||||||
ModuleManager.BattleManager:playBattle(GConst.BattleConst.BATTLE_TYPE.DAILY_CHALLENGE)
|
ModuleManager.BattleManager:playBattle(GConst.BattleConst.BATTLE_TYPE.DAILY_CHALLENGE)
|
||||||
end
|
end
|
||||||
|
|||||||
@ -78,7 +78,7 @@ function SevenDayUI:initTop()
|
|||||||
|
|
||||||
self.stepObjs[i] = {
|
self.stepObjs[i] = {
|
||||||
btn = self.uiMap["seven_day_ui.slider_bg.btn_" .. i],
|
btn = self.uiMap["seven_day_ui.slider_bg.btn_" .. i],
|
||||||
num = self.uiMap["seven_day_ui.slider_bg.btn_" .. i .. ".num"],
|
num = self.uiMap["seven_day_ui.slider_bg.num_" .. i],
|
||||||
spine = self.uiMap["seven_day_ui.slider_bg.btn_" .. i .. ".ui_spine"],
|
spine = self.uiMap["seven_day_ui.slider_bg.btn_" .. i .. ".ui_spine"],
|
||||||
}
|
}
|
||||||
self.stepObjs[i].btn:addClickListener(function()
|
self.stepObjs[i].btn:addClickListener(function()
|
||||||
|
|||||||
@ -72,8 +72,10 @@ function MainComp:refreshModuleComp()
|
|||||||
self.dailyChallengeComp:getBaseObject():setActive(false)
|
self.dailyChallengeComp:getBaseObject():setActive(false)
|
||||||
if self.curModuleType == GConst.MainCityConst.BOTTOM_MODULE_KEY.CHAPTER then
|
if self.curModuleType == GConst.MainCityConst.BOTTOM_MODULE_KEY.CHAPTER then
|
||||||
self.chapterComp:getBaseObject():setActive(true)
|
self.chapterComp:getBaseObject():setActive(true)
|
||||||
|
EventManager:dispatchEvent(EventManager.CUSTOM_EVENT.GO_CHAPTER)
|
||||||
elseif self.curModuleType == GConst.MainCityConst.BOTTOM_MODULE_KEY.DAILY_CHALLENGE then
|
elseif self.curModuleType == GConst.MainCityConst.BOTTOM_MODULE_KEY.DAILY_CHALLENGE then
|
||||||
self.dailyChallengeComp:getBaseObject():setActive(true)
|
self.dailyChallengeComp:getBaseObject():setActive(true)
|
||||||
|
EventManager:dispatchEvent(EventManager.CUSTOM_EVENT.GO_DAILY_CHALLENGE)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -202,6 +204,10 @@ function MainComp:refresh()
|
|||||||
self:refreshStageFormaion()
|
self:refreshStageFormaion()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function MainComp:getCurModuleType()
|
||||||
|
return self.curModuleType
|
||||||
|
end
|
||||||
|
|
||||||
function MainComp:refreshChapter(force)
|
function MainComp:refreshChapter(force)
|
||||||
self.chapterComp:refreshChapter(force)
|
self.chapterComp:refreshChapter(force)
|
||||||
end
|
end
|
||||||
|
|||||||
@ -148,6 +148,20 @@ function MainCityUI:_addListeners()
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
|
self:addEventListener(EventManager.CUSTOM_EVENT.GO_DAILY_CHALLENGE, function()
|
||||||
|
if self.selectedIndex ~= GConst.MainCityConst.BOTTOM_PAGE.MAIN then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
self:refreshBounty()
|
||||||
|
end)
|
||||||
|
|
||||||
|
self:addEventListener(EventManager.CUSTOM_EVENT.GO_CHAPTER, function()
|
||||||
|
if self.selectedIndex ~= GConst.MainCityConst.BOTTOM_PAGE.MAIN then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
self:refreshBounty()
|
||||||
|
end)
|
||||||
DataManager.MailData:checkNewMail()
|
DataManager.MailData:checkNewMail()
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -585,7 +599,7 @@ end
|
|||||||
|
|
||||||
function MainCityUI:refreshBounty()
|
function MainCityUI:refreshBounty()
|
||||||
local isOpen = DataManager.BountyData:getIsOpen()
|
local isOpen = DataManager.BountyData:getIsOpen()
|
||||||
if not isOpen then
|
if not isOpen or self.mainComp:getCurModuleType() == GConst.MainCityConst.BOTTOM_MODULE_KEY.DAILY_CHALLENGE then
|
||||||
self.bountyNode:setVisible(false)
|
self.bountyNode:setVisible(false)
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|||||||
@ -290,6 +290,11 @@ function DailyChallengeData:getTodayRemainLimitCount()
|
|||||||
return count
|
return count
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- 处理主动退出的情况
|
||||||
|
function DailyChallengeData:onFightCountReduce()
|
||||||
|
self.todayFightCount = self.todayFightCount + 1
|
||||||
|
end
|
||||||
|
|
||||||
function DailyChallengeData:getFixedChapterId()
|
function DailyChallengeData:getFixedChapterId()
|
||||||
return self.fixedChapterId
|
return self.fixedChapterId
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user