This commit is contained in:
puxuan 2025-08-19 15:11:25 +08:00
parent 302add82a3
commit 36cdeeee11
20 changed files with 103 additions and 92 deletions

View File

@ -121,6 +121,10 @@ ModuleManager.MODULE_KEY = {
EQUIP_ARMOR = "equip_armor_open", -- 防具
SKIN = "skin_open", -- 皮肤
RUNES_OPEN = "runes_open", -- 符文
COMPANY_OPEN = "company_open", -- 公司页签开启条件
TALENT_OPEN = "talent_open", -- 天赋功能开启条件
DUNGEON_OPEN = "dungeon_open", -- 玩法入口页签开启条件
SUMMON_OPEN = "summon_open", -- 英雄抽卡功能开启条件(包括普通和高级抽)
}
local _moduleMgrs = {}

View File

@ -1,6 +1,5 @@
local LocalizationGlobalConst =
{
MAIN_BTN_1 = "MAIN_BTN_1",
QLT_DESC_1 = "QLT_DESC_1",
QLT_DESC_2 = "QLT_DESC_2",
QLT_DESC_3 = "QLT_DESC_3",
@ -40,7 +39,6 @@ local LocalizationGlobalConst =
HERO_DESC_9 = "HERO_DESC_9",
HERO_DESC_10 = "HERO_DESC_10",
BATTLE_DESC_8 = "BATTLE_DESC_8",
MAIN_BTN_2 = "MAIN_BTN_2",
MAIN_DESC_1 = "MAIN_DESC_1",
TIME_STR_DHM = "TIME_STR_DHM",
TIME_STR_M = "TIME_STR_M",
@ -142,7 +140,6 @@ local LocalizationGlobalConst =
DAY_X_UNLOCK = "DAY_X_UNLOCK",
SEVEN_DAY_DESC_2 = "SEVEN_DAY_DESC_2",
FUNC_UNLOCK = "FUNC_UNLOCK",
MAIN_BTN_3 = "MAIN_BTN_3",
SHOP_DESC_1 = "SHOP_DESC_1",
SHOP_DESC_2 = "SHOP_DESC_2",
SHOP_DESC_3 = "SHOP_DESC_3",
@ -653,6 +650,9 @@ local LocalizationGlobalConst =
CHAPTER_WAVE_REAWRD_1 = "CHAPTER_WAVE_REAWRD_1",
CHAPTER_WAVE_REAWRD_2 = "CHAPTER_WAVE_REAWRD_2",
CHAPTER_WAVE_REAWRD_3 = "CHAPTER_WAVE_REAWRD_3",
MAIN_BTN_1 = "MAIN_BTN_1",
MAIN_BTN_2 = "MAIN_BTN_2",
MAIN_BTN_3 = "MAIN_BTN_3",
MAIN_BTN_4 = "MAIN_BTN_4",
MAIN_BTN_5 = "MAIN_BTN_5",
CHAPTER_BOX_DESC_1 = "CHAPTER_BOX_DESC_1",
@ -663,6 +663,8 @@ local LocalizationGlobalConst =
TALENT_DESC_2 = "TALENT_DESC_2",
TALENT_DESC_3 = "TALENT_DESC_3",
TASK_DESC_2 = "TASK_DESC_2",
IDLE_DESC_1 = "IDLE_DESC_1",
SUMMON_DESC_2 = "SUMMON_DESC_2",
}
return LocalizationGlobalConst

View File

@ -663,6 +663,8 @@ local localization_global =
["TALENT_DESC_2"] = "研发",
["TALENT_DESC_3"] = "等级达到{0}可研发",
["TASK_DESC_2"] = "成就",
["IDLE_DESC_1"] = "挂机",
["SUMMON_DESC_2"] = "限时祈愿",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "Kampf",
["QLT_DESC_1"] = "Normal",
["QLT_DESC_2"] = "Elite",
["QLT_DESC_3"] = "Selten",
@ -32,6 +31,7 @@ local localization_global =
["TWITTER_DESC"] = "Twitter",
["NAVER_SETTING_DESC"] = "Naver",
["ACT_DESC_12"] = "LV",
["MAIN_BTN_3"] = "Kampf",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "Fight",
["QLT_DESC_1"] = "Normal",
["QLT_DESC_2"] = "Excellent",
["QLT_DESC_3"] = "Rare",
@ -40,7 +39,6 @@ local localization_global =
["HERO_DESC_9"] = "Info",
["HERO_DESC_10"] = "Unlock after chapter {0}",
["BATTLE_DESC_8"] = "Additional heroes available for deploying",
["MAIN_BTN_2"] = "Hero",
["MAIN_DESC_1"] = "Chapter {0}",
["TIME_STR_DHM"] = "{0} d {1} h {2} m",
["TIME_STR_M"] = "{0} min",
@ -142,7 +140,6 @@ local localization_global =
["DAY_X_UNLOCK"] = "Unlock on Day {0}",
["SEVEN_DAY_DESC_2"] = "Completed Quests: <color=#8DFF81>{0}</color>/{1}",
["FUNC_UNLOCK"] = "Unlock new features",
["MAIN_BTN_3"] = "Shop",
["SHOP_DESC_1"] = "Common Chest",
["SHOP_DESC_2"] = "Exquisite Chest",
["SHOP_DESC_3"] = "Precious Chest",
@ -635,6 +632,9 @@ local localization_global =
["ACT_TOURN_ARENEA_HELP_2"] = "{0}: Win - {1} points, Lose - {2} points;",
["ACT_TOURN_WAVE_DESC_4"] = "Gift Pack",
["EVENT_COUNTDOWN"] = "Event countdown:",
["MAIN_BTN_1"] = "Shop",
["MAIN_BTN_2"] = "Hero",
["MAIN_BTN_3"] = "Fight",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "Combate",
["QLT_DESC_1"] = "Común",
["QLT_DESC_2"] = "Poco común",
["QLT_DESC_3"] = "Raro",
@ -40,7 +39,6 @@ local localization_global =
["HERO_DESC_9"] = "Información",
["HERO_DESC_10"] = "Completar el capítulo {0} para desbloquear",
["BATTLE_DESC_8"] = "Hay héroes disponibles",
["MAIN_BTN_2"] = "Héroes",
["MAIN_DESC_1"] = "Capítulo {0}",
["TIME_STR_DHM"] = "{0} d {1} h {2} m",
["TIME_STR_M"] = "{0} min",
@ -142,7 +140,6 @@ local localization_global =
["DAY_X_UNLOCK"] = "Día {0} desbloqueado",
["SEVEN_DAY_DESC_2"] = "Misiones completadas: <color=#8DFF81>{0}</color>/{1}",
["FUNC_UNLOCK"] = "Nueva función desbloqueada",
["MAIN_BTN_3"] = "Tienda",
["SHOP_DESC_1"] = "Cofre Común",
["SHOP_DESC_2"] = "Cofre Refinado",
["SHOP_DESC_3"] = "Cofre Precioso",
@ -635,6 +632,9 @@ local localization_global =
["ACT_TOURN_ARENEA_HELP_2"] = "{0}: Victoria {1}puntos, Derrota {2}puntos;",
["ACT_TOURN_WAVE_DESC_4"] = "Paquete",
["EVENT_COUNTDOWN"] = "Cuenta regresiva del evento:",
["MAIN_BTN_1"] = "Tienda",
["MAIN_BTN_2"] = "Héroes",
["MAIN_BTN_3"] = "Combate",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "Combat",
["QLT_DESC_1"] = "N",
["QLT_DESC_2"] = "G",
["QLT_DESC_3"] = "R",
@ -33,6 +32,7 @@ local localization_global =
["TWITTER_DESC"] = "Twitter",
["NAVER_SETTING_DESC"] = "Naver",
["ACT_DESC_12"] = "LV",
["MAIN_BTN_3"] = "Combat",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "Bertempur",
["QLT_DESC_1"] = "Normal",
["QLT_DESC_2"] = "Good",
["QLT_DESC_3"] = "Rare",
@ -40,7 +39,6 @@ local localization_global =
["HERO_DESC_9"] = "Info",
["HERO_DESC_10"] = "Lolos Bab {0} untuk membuka",
["BATTLE_DESC_8"] = "Lebih banyak Hero dapat digunakan",
["MAIN_BTN_2"] = "Hero",
["MAIN_DESC_1"] = "Bab ke-{0}",
["TIME_STR_DHM"] = "{0} d {1} h {2} m",
["TIME_STR_M"] = "{0} min",
@ -142,7 +140,6 @@ local localization_global =
["DAY_X_UNLOCK"] = "Dibuka pada hari ke-{0}",
["SEVEN_DAY_DESC_2"] = "Misi yang diselesaikan: <color=#8DFF81>{0}</color>/{1}",
["FUNC_UNLOCK"] = "Membuka fitur baru",
["MAIN_BTN_3"] = "Mall",
["SHOP_DESC_1"] = "Peti Umum",
["SHOP_DESC_2"] = "Peti Indah",
["SHOP_DESC_3"] = "Peti Premium",
@ -635,6 +632,9 @@ local localization_global =
["ACT_TOURN_ARENEA_HELP_2"] = "{0}: Menang {1} poin, kalah {2} poin;",
["ACT_TOURN_WAVE_DESC_4"] = "Paket Hadiah",
["EVENT_COUNTDOWN"] = "Hitung mundur acara:",
["MAIN_BTN_1"] = "Mall",
["MAIN_BTN_2"] = "Hero",
["MAIN_BTN_3"] = "Bertempur",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "戦闘",
["QLT_DESC_1"] = "普通",
["QLT_DESC_2"] = "優秀",
["QLT_DESC_3"] = "レア",
@ -40,7 +39,6 @@ local localization_global =
["HERO_DESC_9"] = "情報",
["HERO_DESC_10"] = "メインクエスト{0}章クリア後に解放",
["BATTLE_DESC_8"] = "戦闘可能なヒーローがいる",
["MAIN_BTN_2"] = "ヒーロー",
["MAIN_DESC_1"] = "メインクエスト{0}",
["TIME_STR_DHM"] = "{0}日{1}時間{2}分",
["TIME_STR_M"] = "{0}分",
@ -142,7 +140,6 @@ local localization_global =
["DAY_X_UNLOCK"] = "{0}日目に解放",
["SEVEN_DAY_DESC_2"] = "達成済ミッション:<color=#8DFF81>{0}</color>/{1}",
["FUNC_UNLOCK"] = "新機能解放",
["MAIN_BTN_3"] = "ショップ",
["SHOP_DESC_1"] = "普通の宝箱",
["SHOP_DESC_2"] = "精巧の宝箱",
["SHOP_DESC_3"] = "貴重の宝箱",
@ -635,6 +632,9 @@ local localization_global =
["ACT_TOURN_ARENEA_HELP_2"] = "{0}:勝{1}ポイント、敗{2}ポイント",
["ACT_TOURN_WAVE_DESC_4"] = "パック",
["EVENT_COUNTDOWN"] = "イベントカウントダウン:",
["MAIN_BTN_1"] = "ショップ",
["MAIN_BTN_2"] = "ヒーロー",
["MAIN_BTN_3"] = "戦闘",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "전투",
["QLT_DESC_1"] = "일반",
["QLT_DESC_2"] = "우수",
["QLT_DESC_3"] = "희귀",
@ -40,7 +39,6 @@ local localization_global =
["HERO_DESC_9"] = "정보",
["HERO_DESC_10"] = "챕터 {0} 클리어 시 잠금 해제",
["BATTLE_DESC_8"] = "전투에 참여할 수 있는 영웅이 남아있습니다.",
["MAIN_BTN_2"] = "영웅",
["MAIN_DESC_1"] = "챕터 {0}",
["TIME_STR_DHM"] = "{0}일 {1}시 {2}분",
["TIME_STR_M"] = "{0}분",
@ -142,7 +140,6 @@ local localization_global =
["DAY_X_UNLOCK"] = "제{0}일에 잠금 해제",
["SEVEN_DAY_DESC_2"] = "이미 완성한 미션 수:<color=#8DFF81>{0}</color>/{1}",
["FUNC_UNLOCK"] = "새로운 기능 잠금 해제",
["MAIN_BTN_3"] = "상점",
["SHOP_DESC_1"] = "일반 보물 상자",
["SHOP_DESC_2"] = "정교한 보물상자",
["SHOP_DESC_3"] = "귀중한 보물 상자",
@ -635,6 +632,9 @@ local localization_global =
["ACT_TOURN_ARENEA_HELP_2"] = "{0}: 승리 시 {1}점, 실패 시 {2}점;",
["ACT_TOURN_WAVE_DESC_4"] = "패키지",
["EVENT_COUNTDOWN"] = "이벤트 카운트다운:",
["MAIN_BTN_1"] = "상점",
["MAIN_BTN_2"] = "영웅",
["MAIN_BTN_3"] = "전투",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "Combate",
["QLT_DESC_1"] = "Comum",
["QLT_DESC_2"] = "Incomum",
["QLT_DESC_3"] = "Raro",
@ -40,7 +39,6 @@ local localization_global =
["HERO_DESC_9"] = "Informações",
["HERO_DESC_10"] = "Desbloqueado após completar o Capítulo {0}.",
["BATTLE_DESC_8"] = "Ainda há heróis disponíveis.",
["MAIN_BTN_2"] = "Heróis",
["MAIN_DESC_1"] = "Capítulo {0}",
["TIME_STR_DHM"] = "{0} d {1} h {2} m",
["TIME_STR_M"] = "{0} min",
@ -142,7 +140,6 @@ local localization_global =
["DAY_X_UNLOCK"] = "Desbloqueio no dia {0}",
["SEVEN_DAY_DESC_2"] = "Número de missões concluídas: <color=#8DFF81>{0}</color>/{1}",
["FUNC_UNLOCK"] = "Desbloquear nova função",
["MAIN_BTN_3"] = "Loja",
["SHOP_DESC_1"] = "Baú Comum",
["SHOP_DESC_2"] = "Baú Sofisticado",
["SHOP_DESC_3"] = "Baú Precioso",
@ -635,6 +632,9 @@ local localization_global =
["ACT_TOURN_ARENEA_HELP_2"] = "{0}— Vitória: {1} pts., Derrota: {2} pts.;",
["ACT_TOURN_WAVE_DESC_4"] = "Pacote",
["EVENT_COUNTDOWN"] = "Contagem regressiva do evento:",
["MAIN_BTN_1"] = "Loja",
["MAIN_BTN_2"] = "Heróis",
["MAIN_BTN_3"] = "Combate",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "รณ",
["QLT_DESC_1"] = "โดยทั่วไป",
["QLT_DESC_2"] = "โดดเด่น",
["QLT_DESC_3"] = "ซึ่งหายาก",
@ -40,7 +39,6 @@ local localization_global =
["HERO_DESC_9"] = "ข้อมูล",
["HERO_DESC_10"] = "ผ่านด่านบทที่{0}จะ\nปลดล็อค ",
["BATTLE_DESC_8"] = "ยังมีฮีโร่ที่ออกรบได้",
["MAIN_BTN_2"] = "ฮีโร่",
["MAIN_DESC_1"] = "บท {0}",
["TIME_STR_DHM"] = "{0} d {1} h {2} m",
["TIME_STR_M"] = "{0} min",
@ -142,7 +140,6 @@ local localization_global =
["DAY_X_UNLOCK"] = "ปลดล็อกในวันที่{0}",
["SEVEN_DAY_DESC_2"] = "จำนวนภารกิจที่บรรลุ: <color=#8DFF81>{0}</color>/{1}",
["FUNC_UNLOCK"] = "ปลดล็อกฟังก์ชั่นใหม่",
["MAIN_BTN_3"] = "ห้าง",
["SHOP_DESC_1"] = "หีบสมบัติทั่วไป",
["SHOP_DESC_2"] = "หีบสมบัติสวยงาม",
["SHOP_DESC_3"] = "หีบสมบัติล้ำค่า",
@ -635,6 +632,9 @@ local localization_global =
["ACT_TOURN_ARENEA_HELP_2"] = "{0}: ชนะได้รับ{1} แต้ม พ่ายแพ้ได้รับ {2} แต้ม",
["ACT_TOURN_WAVE_DESC_4"] = "แพ็คของขวัญ",
["EVENT_COUNTDOWN"] = "นับถอยหลังเหตุการณ์:",
["MAIN_BTN_1"] = "ห้าง",
["MAIN_BTN_2"] = "ฮีโร่",
["MAIN_BTN_3"] = "รณ",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "Chiến đấu",
["QLT_DESC_1"] = "Thường",
["QLT_DESC_2"] = "Ưu Tú",
["QLT_DESC_3"] = "Hiếm",
@ -40,7 +39,6 @@ local localization_global =
["HERO_DESC_9"] = "Thông Tin",
["HERO_DESC_10"] = "Vượt chương {0} mở khóa",
["BATTLE_DESC_8"] = "Có Anh Hùng có thể ra trận",
["MAIN_BTN_2"] = "Anh Hùng",
["MAIN_DESC_1"] = "Chương {0}",
["TIME_STR_DHM"] = "{0} d {1} h {2} m",
["TIME_STR_M"] = "{0} min",
@ -142,7 +140,6 @@ local localization_global =
["DAY_X_UNLOCK"] = "Ngày {0} mở khóa",
["SEVEN_DAY_DESC_2"] = "Số nhiệm vụ đã hoàn thành: <color=#8DFF81>{0}</color>/{1}",
["FUNC_UNLOCK"] = "Mở khóa tính năng mới",
["MAIN_BTN_3"] = "SHOP",
["SHOP_DESC_1"] = "Rương Thường",
["SHOP_DESC_2"] = "Rương Tinh Xảo",
["SHOP_DESC_3"] = "Rương Quý",
@ -635,6 +632,9 @@ local localization_global =
["ACT_TOURN_ARENEA_HELP_2"] = "{0}: Thắng {1} điểm, thua {2} điểm;",
["ACT_TOURN_WAVE_DESC_4"] = "Quà Tặng",
["EVENT_COUNTDOWN"] = "Sự kiện đếm ngược:",
["MAIN_BTN_1"] = "SHOP",
["MAIN_BTN_2"] = "Anh Hùng",
["MAIN_BTN_3"] = "Chiến đấu",
}
return localization_global

View File

@ -1,6 +1,5 @@
local localization_global =
{
["MAIN_BTN_1"] = "戰鬥",
["QLT_DESC_1"] = "普通",
["QLT_DESC_2"] = "優秀",
["QLT_DESC_3"] = "稀有",
@ -40,7 +39,6 @@ local localization_global =
["HERO_DESC_9"] = "資訊",
["HERO_DESC_10"] = "過關章節{0}解鎖",
["BATTLE_DESC_8"] = "還有可上場英雄",
["MAIN_BTN_2"] = "英雄",
["MAIN_DESC_1"] = "第{0}章",
["TIME_STR_DHM"] = "{0}天{1}時{2}分",
["TIME_STR_M"] = "{0}分",
@ -142,7 +140,6 @@ local localization_global =
["DAY_X_UNLOCK"] = "第{0}天解鎖",
["SEVEN_DAY_DESC_2"] = "已完成任務數:<color=#8DFF81>{0}</color>/{1}",
["FUNC_UNLOCK"] = "解鎖新功能",
["MAIN_BTN_3"] = "商城",
["SHOP_DESC_1"] = "普通寶箱",
["SHOP_DESC_2"] = "精緻寶箱",
["SHOP_DESC_3"] = "珍貴寶箱",
@ -635,6 +632,9 @@ local localization_global =
["ACT_TOURN_ARENEA_HELP_2"] = "{0}:勝利{1}分,失敗{2}分;",
["ACT_TOURN_WAVE_DESC_4"] = "禮包",
["EVENT_COUNTDOWN"] = "活動倒數:",
["MAIN_BTN_1"] = "商城",
["MAIN_BTN_2"] = "英雄",
["MAIN_BTN_3"] = "戰鬥",
}
return localization_global

View File

@ -3423,7 +3423,7 @@ local task_achievement = {
}
}
},
[18]={
[17]={
["type"]=22,
["number"]={
1,
@ -3646,7 +3646,7 @@ local task_achievement = {
}
}
},
[19]={
[18]={
["type"]=23,
["number"]={
2,
@ -3788,7 +3788,7 @@ local task_achievement = {
}
}
},
[20]={
[19]={
["type"]=24,
["number"]={
2,
@ -3930,7 +3930,7 @@ local task_achievement = {
}
}
},
[21]={
[20]={
["type"]=25,
["number"]={
2,
@ -4072,7 +4072,7 @@ local task_achievement = {
}
}
},
[22]={
[21]={
["type"]=26,
["number"]={
2,
@ -4214,7 +4214,7 @@ local task_achievement = {
}
}
},
[23]={
[22]={
["type"]=27,
["number"]={
2,
@ -4356,7 +4356,7 @@ local task_achievement = {
}
}
},
[24]={
[23]={
["type"]=43,
["number"]={
2,
@ -4498,7 +4498,7 @@ local task_achievement = {
}
}
},
[25]={
[24]={
["type"]=44,
["number"]={
2,
@ -4640,7 +4640,7 @@ local task_achievement = {
}
}
},
[26]={
[25]={
["type"]=45,
["number"]={
2,
@ -4782,7 +4782,7 @@ local task_achievement = {
}
}
},
[27]={
[26]={
["type"]=46,
["number"]={
2,
@ -4924,7 +4924,7 @@ local task_achievement = {
}
}
},
[28]={
[27]={
["type"]=30,
["number"]={
2,
@ -5066,7 +5066,7 @@ local task_achievement = {
}
}
},
[29]={
[28]={
["type"]=31,
["number"]={
2,
@ -5208,7 +5208,7 @@ local task_achievement = {
}
}
},
[30]={
[29]={
["type"]=36,
["number"]={
2,
@ -5350,7 +5350,7 @@ local task_achievement = {
}
}
},
[31]={
[30]={
["type"]=37,
["number"]={
2,
@ -5492,7 +5492,7 @@ local task_achievement = {
}
}
},
[32]={
[31]={
["type"]=40,
["number"]={
2,

View File

@ -42,6 +42,7 @@ function TaskManager:onDailyTaskClaim(result)
if result.err_code == GConst.ERROR_STR.SUCCESS then
if result.task_daily then
DataManager.DailyTaskData:initDaily(result.task_daily)
DataManager.DailyTaskData:setDirty()
end
if result.rewards then
GFunc.showRewardBox(result.rewards)

View File

@ -51,10 +51,8 @@ function MainComp:init()
uiMap["main_comp.arena_btn.text"]:setText(I18N:getGlobalText(I18N.GlobalConst.ARENA_DESC_1))
uiMap["main_comp.daily_challenge_btn.text"]:setText(I18N:getGlobalText(I18N.GlobalConst.DAILY_CHALLENGE))
-- uiMap["main_comp.left_btn.text"]:setText(I18N:getGlobalText(I18N.GlobalConst.DAILY_CHALLENGE))
-- uiMap["main_comp.right_btn.text"]:setText(I18N:getGlobalText(I18N.GlobalConst.DAILY_CHALLENGE))
uiMap["main_comp.left_btn.text"]:setText("游历")
uiMap["main_comp.right_btn.text"]:setText("限时祈愿")
uiMap["main_comp.left_btn.text"]:setText(I18N:getGlobalText(I18N.GlobalConst.IDLE_DESC_1))
uiMap["main_comp.right_btn.text"]:setText(I18N:getGlobalText(I18N.GlobalConst.SUMMON_DESC_2))
self.backGroundNode = uiMap["main_comp.back_ground"]
self.chapterBg = uiMap["main_comp.bg"]
@ -180,6 +178,9 @@ function MainComp:refreshChapter(force)
-- self:doChapterMove()
-- self:doMonsterAction()
self:refreshChapterBtn()
self.leftBtn:setActive(ModuleManager:getIsOpen(ModuleManager.MODULE_KEY.IDLE_DROP, false))
self.rightBtn:setActive(ModuleManager:getIsOpen(ModuleManager.MODULE_KEY.SUMMON_OPEN, false))
end
function MainComp:refreshChapterBg()

View File

@ -293,12 +293,12 @@ function MainCityUI:initBottomUI()
if not ModuleManager:getIsOpen(ModuleManager.MODULE_KEY.MALL, false) then
return
end
elseif i == 4 then -- 商城有开启条件
if not ModuleManager:getIsOpen(ModuleManager.MODULE_KEY.MALL, false) then
elseif i == 4 then -- 公司有开启条件
if not ModuleManager:getIsOpen(ModuleManager.MODULE_KEY.COMPANY_OPEN, false) then
return
end
elseif i == 5 then -- 商城有开启条件
if not ModuleManager:getIsOpen(ModuleManager.MODULE_KEY.MALL, false) then
elseif i == 5 then -- 玩法有开启条件
if not ModuleManager:getIsOpen(ModuleManager.MODULE_KEY.DUNGEON_OPEN, false) then
return
end
end

View File

@ -182,23 +182,23 @@ function TaskMainUI:refreshDaily()
self.dailyTaskList = DataManager.DailyTaskData:getTaskIdsSort()
self.dailyTaskScrollRect:refillCells(#self.dailyTaskList)
if DataManager.DailyTaskData:showDailyRedPoint() then
self.menuOneRedPoint:setActive(true)
if self.menuOneRedPointTween == nil then
self.menuOneRedPointTween = self:getShakeTween(self.menuOneRedPoint)
if DataManager.DailyTaskData:showAchievementRedPoint() then
self.menuTwoRedPoint:setActive(true)
if self.menuTwoRedPointTween == nil then
self.menuTwoRedPointTween = self:getShakeTween(self.menuTwoRedPoint)
else
self.menuOneRedPointTween:Restart()
self.menuTwoRedPointTween:Restart()
end
else
if self.menuOneRedPointTween then
self.menuOneRedPointTween:Pause()
if self.menuTwoRedPointTween then
self.menuTwoRedPointTween:Pause()
end
self.menuOneRedPoint:setActive(false)
self.menuTwoRedPoint:setActive(false)
end
if self.menuTwoRedPointTween then
self.menuTwoRedPointTween:Pause()
if self.menuOneRedPointTween then
self.menuOneRedPointTween:Pause()
end
self.menuTwoRedPoint:setActive(false)
self.menuOneRedPoint:setActive(false)
end
function TaskMainUI:onClickBox()
@ -228,23 +228,23 @@ function TaskMainUI:refreshChallenge()
self.titleTx:setText(I18N:getGlobalText(I18N.GlobalConst.TASK_DESC_2))
self.achievementTaskList = DataManager.DailyTaskData:getAchievementIdsSort()
self.challengeTaskScrollRect:refillCells(#self.achievementTaskList)
if DataManager.DailyTaskData:showAchievementRedPoint() then
self.menuTwoRedPoint:setActive(true)
if self.menuTwoRedPointTween == nil then
self.menuTwoRedPointTween = self:getShakeTween(self.menuTwoRedPoint)
if DataManager.DailyTaskData:showDailyRedPoint() then
self.menuOneRedPoint:setActive(true)
if self.menuOneRedPointTween == nil then
self.menuOneRedPointTween = self:getShakeTween(self.menuOneRedPoint)
else
self.menuTwoRedPointTween:Restart()
self.menuOneRedPointTween:Restart()
end
else
if self.menuTwoRedPointTween then
self.menuTwoRedPointTween:Pause()
if self.menuOneRedPointTween then
self.menuOneRedPointTween:Pause()
end
self.menuTwoRedPoint:setActive(false)
self.menuOneRedPoint:setActive(false)
end
if self.menuOneRedPointTween then
self.menuOneRedPointTween:Pause()
if self.menuTwoRedPointTween then
self.menuTwoRedPointTween:Pause()
end
self.menuOneRedPoint:setActive(false)
self.menuTwoRedPoint:setActive(false)
end
function TaskMainUI:getShakeTween(obj)

View File

@ -23,6 +23,22 @@ function DailyTaskData:init(daily, achievement)
self:initDaily(daily)
self:initAchievement(achievement)
-- 监听任务
for id, info in pairs(TaskDailyCfg) do
ModuleManager.TaskManager:registerTask("DailyTaskData", info.task_type, function(count)
self.dailyRedState = nil
self:addTaskProgress(info.task_type, count)
end)
end
for id, info in pairs(TaskAchievementCfg) do
ModuleManager.TaskManager:registerTask("DailyTaskData", info.type, function(count)
self.achievementRedState = nil
self:addTaskProgress(info.type, count)
end)
end
-- 跨天
DataManager:registerCrossDayFunc("DailyTaskData", function()
-- 重置任务数据
@ -65,14 +81,6 @@ function DailyTaskData:initDaily(daily)
table.insert(self.dailyStageIds, id)
end
table.sort(self.dailyStageIds)
-- 监听任务
for id, info in pairs(TaskDailyCfg) do
ModuleManager.TaskManager:registerTask("DailyTaskData", info.task_type, function(count)
self.dailyRedState = nil
self:addTaskProgress(info.task_type, count)
end)
end
end
function DailyTaskData:initAchievement(achievement)
@ -81,13 +89,6 @@ function DailyTaskData:initAchievement(achievement)
-- 成就任务
self.achievementData = achievement.tasks or {}
self.achievementRewardData = achievement.task_claimed_stages or {}
for id, info in pairs(TaskAchievementCfg) do
ModuleManager.TaskManager:registerTask("DailyTaskData", info.type, function(count)
self.achievementRedState = nil
self:addTaskProgress(info.type, count)
end)
end
end
function DailyTaskData:getIsOpen(showToast)