Compare commits
No commits in common. "dev_hero" and "master" have entirely different histories.
@ -40,32 +40,7 @@ function UISpineObject:getAnimationState(forceRefresh)
|
||||
return self.animationState
|
||||
end
|
||||
|
||||
---- loop必须为false
|
||||
function UISpineObject:playAnimOnPercent(animName, loop, forceRefresh, forceGetSG, percent)
|
||||
local trackEntry = self:playAnim(animName, loop, forceRefresh, forceGetSG)
|
||||
local spineAnim = self:getAnimation(trackEntry)
|
||||
local duration = spineAnim.Duration
|
||||
trackEntry.AnimationStart = percent * duration
|
||||
end
|
||||
|
||||
function UISpineObject:playAnimOnUpdate(animName, loop, forceRefresh, forceGetSG, percent)
|
||||
self:killAniCompleteSeq()
|
||||
self:getAnimationState(forceGetSG)
|
||||
local trackEntry = self:playAnim(animName, loop, forceRefresh, forceGetSG)
|
||||
local spineAnim = self:getAnimation(trackEntry)
|
||||
local startTime = spineAnim.Duration * percent
|
||||
|
||||
if self.animationState then
|
||||
local trackEntry = self.animationState:SetAnimation(startTime, animName, loop)
|
||||
if forceRefresh then
|
||||
self.skeletonGraphic:Update(startTime)
|
||||
end
|
||||
return trackEntry
|
||||
end
|
||||
end
|
||||
|
||||
function UISpineObject:playAnim(animName, loop, forceRefresh, forceGetSG)
|
||||
self:killAniCompleteSeq()
|
||||
self:getAnimationState(forceGetSG)
|
||||
if self.animationState then
|
||||
local trackEntry = self.animationState:SetAnimation(0, animName, loop)
|
||||
@ -126,41 +101,19 @@ function UISpineObject:rePlayAnim(animName, loop, forceRefresh)
|
||||
end
|
||||
end
|
||||
|
||||
function UISpineObject:playAnimCompleteOnPer(animName, loop, forceRefresh, complete, forceGetSG, customTime, customCallback, percent)
|
||||
local trackEntry = self:playAnim(animName, loop, forceRefresh, forceGetSG)
|
||||
local spineAnim = self:getAnimation(trackEntry)
|
||||
local duration = spineAnim.Duration
|
||||
self:killAniCompleteSeq()
|
||||
self.animCompleteSeq = self:createBindTweenSequence()
|
||||
self.animCompleteSeq:AppendInterval(duration - (percent * duration))
|
||||
self.animCompleteSeq:AppendCallback(complete)
|
||||
if customTime and customCallback then
|
||||
self.animCompleteSeq:InsertCallback(customTime, customCallback)
|
||||
end
|
||||
trackEntry.AnimationStart = percent * duration
|
||||
end
|
||||
|
||||
function UISpineObject:playAnimComplete(animName, loop, forceRefresh, complete, forceGetSG, customTime, customCallback)
|
||||
function UISpineObject:playAnimComplete(animName, loop, forceRefresh, complete, forceGetSG)
|
||||
local spineAnim = self:getAnimation(self:playAnim(animName, loop, forceRefresh, forceGetSG))
|
||||
local duration = spineAnim.Duration
|
||||
self:killAniCompleteSeq()
|
||||
self.animCompleteSeq = self:createBindTweenSequence()
|
||||
self.animCompleteSeq:AppendInterval(duration)
|
||||
self.animCompleteSeq:AppendCallback(complete)
|
||||
if customTime and customCallback then
|
||||
self.animCompleteSeq:InsertCallback(customTime, customCallback)
|
||||
if self.playAnimCompleteSeq then
|
||||
self.playAnimCompleteSeq:Kill()
|
||||
self.playAnimCompleteSeq = nil
|
||||
end
|
||||
self.playAnimCompleteSeq = self:createBindTweenSequence()
|
||||
self.playAnimCompleteSeq:AppendInterval(duration)
|
||||
self.playAnimCompleteSeq:OnComplete(complete)
|
||||
return duration
|
||||
end
|
||||
|
||||
|
||||
function UISpineObject:killAniCompleteSeq()
|
||||
if self.animCompleteSeq then
|
||||
self.animCompleteSeq:Kill()
|
||||
self.animCompleteSeq = nil
|
||||
end
|
||||
end
|
||||
|
||||
function UISpineObject:findAnim(animName)
|
||||
self:getAnimationState()
|
||||
if self.animationState then
|
||||
@ -176,18 +129,13 @@ function UISpineObject:getAnimation(trackEntry)
|
||||
return trackEntry and trackEntry.Animation
|
||||
end
|
||||
|
||||
function UISpineObject:setAttachment(slotName, attachmentName)
|
||||
self:getSkeletonGraphic().Skeleton:SetAttachment(slotName, attachmentName)
|
||||
end
|
||||
|
||||
|
||||
function UISpineObject:getAnimSpeed()
|
||||
if self.skeletonGraphic then
|
||||
return self.skeletonGraphic.timeScale
|
||||
end
|
||||
end
|
||||
|
||||
function UISpineObject:setAnimSpeed(timeScale)
|
||||
function UISpineObject:setTimeScale(timeScale)
|
||||
if self.skeletonGraphic then
|
||||
self.skeletonGraphic.timeScale = timeScale
|
||||
end
|
||||
@ -205,18 +153,6 @@ function UISpineObject:setIsUnScaledTime(value)
|
||||
end
|
||||
end
|
||||
|
||||
function UISpineObject:getAnimationDuration(animationName)
|
||||
local spinAnimation = self:findAnim(animationName)
|
||||
if spinAnimation == nil then
|
||||
return 0
|
||||
end
|
||||
return spinAnimation.Duration
|
||||
end
|
||||
|
||||
function UISpineObject:setDefaultMix(mixDuration)
|
||||
self:getSkeletonGraphic().skeletonDataAsset:GetAnimationStateData().DefaultMix = mixDuration
|
||||
end
|
||||
|
||||
function UISpineObject:clearTrack()
|
||||
if self.animationState then
|
||||
self.animationState:ClearTrack(0)
|
||||
@ -312,26 +248,26 @@ function UISpineObject:onLoadAsset()
|
||||
end
|
||||
|
||||
function UISpineObject:addAnimationCompleteCallback(callback)
|
||||
if self._animationStateCompleteCallback then
|
||||
return
|
||||
end
|
||||
self._animationStateCompleteCallback = function(entry)
|
||||
callback(entry.Animation.Name)
|
||||
end
|
||||
local state = self:getAnimationState()
|
||||
if state then
|
||||
state:Complete("+", self._animationStateCompleteCallback)
|
||||
if self._animationStateCompleteCallback then
|
||||
return
|
||||
end
|
||||
self._animationStateCompleteCallback = function(entry)
|
||||
callback(entry.Animation.Name)
|
||||
end
|
||||
local state = self:getAnimationState()
|
||||
if state then
|
||||
state:Complete("+", self._animationStateCompleteCallback)
|
||||
end
|
||||
end
|
||||
|
||||
function UISpineObject:removeAnimationCompleteCallback()
|
||||
if self._animationStateCompleteCallback then
|
||||
local state = self:getAnimationState()
|
||||
if state then
|
||||
state:Complete("-", self._animationStateCompleteCallback)
|
||||
end
|
||||
self._animationStateCompleteCallback = nil
|
||||
end
|
||||
local state = self:getAnimationState()
|
||||
if state then
|
||||
state:Complete("-", self._animationStateCompleteCallback)
|
||||
end
|
||||
self._animationStateCompleteCallback = nil
|
||||
end
|
||||
end
|
||||
|
||||
function UISpineObject:setTimeScale(timeScale)
|
||||
|
||||
@ -772,7 +772,7 @@ function UIPrefabObject:addRedPoint(offsetX, offsetY, scale, iconName, count, na
|
||||
local uiMap = prefabObject:genAllChildren()
|
||||
self.redPoint:setAnchoredPosition(offsetX or 0, offsetY or 0)
|
||||
self.redPoint:setLocalScale(scale, scale, scale)
|
||||
iconName = iconName or "common_info_1"
|
||||
iconName = iconName or "common_point"
|
||||
self.redPoint:setSprite(GConst.ATLAS_PATH.COMMON, iconName)
|
||||
GFunc.getShakeSeq(self.redPoint, false, scale, true)
|
||||
if native then
|
||||
@ -787,7 +787,7 @@ function UIPrefabObject:addRedPoint(offsetX, offsetY, scale, iconName, count, na
|
||||
end)
|
||||
end
|
||||
else
|
||||
iconName = iconName or "common_info_1"
|
||||
iconName = iconName or "common_point"
|
||||
self.redPoint:setSprite(GConst.ATLAS_PATH.COMMON, iconName)
|
||||
self.redPoint:setAnchoredPosition(offsetX or 0, offsetY or 0)
|
||||
self.redPoint:setActive(true)
|
||||
|
||||
@ -86,15 +86,19 @@ BIReport.ITEM_GET_TYPE = {
|
||||
MALL_TREASURE = "MallTreasure", -- 常驻钻石礼包
|
||||
MALL_DAILY = "MallDaily", -- 每日特惠
|
||||
MALL_DAILY_RESET = "MallDailyReset",
|
||||
FIRST_RECHARGE = "FirstRecharge",
|
||||
COIN_GIFT = "CoinGift",
|
||||
BEGINNER_GIFT = "BeginnerGift",
|
||||
LEVEL_UP_GIFT = "LevelUpGift",
|
||||
ACT_CHAPTER_STORE = "ActChapterStore", -- 章节礼包
|
||||
SUMMON = "Summon",
|
||||
PLAYER_LV_UP = "PlayerLvUp",
|
||||
GOLD_PIG = "GoldPig",
|
||||
BATTLE_SKILL_REFRESH = "BattleSkillRefresh",
|
||||
GROWTH_FUND = "GrowthFund",
|
||||
GROW_UP_GIFT_NEW = "GrowUpGiftNew", -- 新成长礼包
|
||||
SEVEN_DAY_TASK = "SevenDayTask",
|
||||
SEVEN_DAY_STEP_REWARD = "SevenDayStepReward",
|
||||
DAILY_CHALLENGE = "DailyChallenge", -- 每日挑战进入战斗扣体力
|
||||
DAILY_CHALLENGE_END = "DailyChallengeEnd", -- 每日挑战结算
|
||||
DAILY_CHALLENGE_RESET = "DailyChallengeReset", -- 每日挑战重置
|
||||
@ -176,64 +180,10 @@ BIReport.ITEM_GET_TYPE = {
|
||||
FULL_MOON_TASK = "FullMoonTask",
|
||||
FULL_MOON_TASK_PROG_REWARD = "FullMoonTaskProgReward",
|
||||
FULL_MOON_SKIN_CHALLENGE_REWARD = "FullMoonSkinChallengeReward",
|
||||
|
||||
TASK_ACHIEVEMENT = "task_achievement",
|
||||
|
||||
-- 装备相关
|
||||
EQUIP_WEAR = "equip_wear",
|
||||
EQUIP_LV_UP = "equip_lv_up",
|
||||
EQUIP_REFINE = "equip_refine",
|
||||
EQUIP_RESOLVE = "equip_resolve",
|
||||
|
||||
-- 召唤
|
||||
FORCE_SUMMON = "force_summon",
|
||||
FORCE_SUMMON_WISH_HREO_ID = "force_summon_wish_hero_id",
|
||||
ACT_SUMMON_HERO_GIFT = "act_summon_hero_gift",
|
||||
|
||||
-- 等级弹窗礼包
|
||||
-- GIFT_POP_LV = "gift_pop_lv",
|
||||
-- GIFT_POP_HERO_LV = "gift_pop_hero_lv",
|
||||
GIFT_POP_CHAPTER = "gift_pop_chapter",
|
||||
|
||||
-- 商城相关
|
||||
SHOP_CHAPTER = "shop_chapter",
|
||||
-- SHOP_CORE_SOUL = "shop_core_soul",
|
||||
SHOP_DAILY = "shop_daily",
|
||||
SHOP_DAILY_REFRESH = "shop_daily_refresh",
|
||||
SHOP_GEM = "shop_gem",
|
||||
SHOP_GOLD = "shop_gold",
|
||||
-- SHOP_EMBLEM = "shop_emblem",
|
||||
|
||||
-- 基金
|
||||
FUND_GROW = "fund_grow",-- 基金
|
||||
ACT_CHAPTER_FUND_REWARD = "act_chapter_fund_reward",
|
||||
ACT_LEVEL_FUND_REWARD = "act_level_fund_reward",
|
||||
|
||||
-- 七日签到战令
|
||||
SIGN_BOUNTY = "signin_bounty",
|
||||
SIGN_BOUNTY_REWARD = "sign_bounty_reward", -- 补领上次奖励
|
||||
SIGN_BOUNTY_RESIGH = "sign_bounty_resigh",
|
||||
SIGN_BOUNTY_SIGH = "sign_bounty_sigh",
|
||||
SIGN_MONTH_ACCUM_CLAIM = "signin_30_accum_claim",
|
||||
|
||||
-- 首充
|
||||
FIRST_RECHARGE = "first_recharge",
|
||||
-- 特权卡
|
||||
PRIVILEGE_CARD = "privilege_card",
|
||||
-- 七日乐
|
||||
SEVEN_DAY_GIFT = "seven_day_gift",
|
||||
|
||||
BATTLE_REVIVE = "battle_revive",
|
||||
CHAPTER_DOUBLE_REWARD = "chapter_double_reward",
|
||||
}
|
||||
|
||||
BIReport.ADS_CLICK_TYPE = {
|
||||
BATTLE_SKILL_REFRESH = "BattleSkillRefresh",
|
||||
BATTLE_SKILL_ALL = "BattleSkillAll",
|
||||
BATTLE_SKILL_DEITY = "BattleSkillDeity",
|
||||
BATTLE_DOUBLE_BOX = "BattleDoubleBox",
|
||||
BATTLE_REVIVE = "BattleRevive",
|
||||
BATTLE_RESULT_DOUBLE = "BattleResultDouble",
|
||||
AD_ENERGY = "AdEnergy",
|
||||
TASK_DAILY_REFRESH = "TaskDailyRefresh",
|
||||
TASK_DAILY_TASK = "TaskDailyTask",
|
||||
@ -251,14 +201,6 @@ BIReport.ADS_CLICK_TYPE = {
|
||||
MALL_GOLD = "MallGold",
|
||||
MALL_TREASURE = "MallTreasure",
|
||||
MAIL = "Mail",
|
||||
SUMMON_AD = "SummonAd",
|
||||
|
||||
AD_ACT_SEVEN_DAY_GIFT = "AdActSevenDayGift",
|
||||
AD_ACT_SPRINT = "AdActSprint", -- 冲刺活动
|
||||
|
||||
AD_SHOP_GOLD = "AdShopGold",
|
||||
AD_DAILY_SHOP = "AdDailyShop",
|
||||
AD_DAILY_SHOP_REFRESH = "AdDailyShopRefresh",
|
||||
}
|
||||
|
||||
BIReport.FIGHT_OPT_TYPE = {
|
||||
@ -303,6 +245,7 @@ BIReport.GIFT_TYPE = {
|
||||
BEGINNER_GIFT = "BeginnerGift",
|
||||
LEVEL_UP_GIFT = "LevelUpGift",
|
||||
BOUNTY = "Bounty",
|
||||
GOLD_PIG = "GoldPig",
|
||||
MALL_TREASURE = "MallTreasure",
|
||||
ACT_CHAPTER_STORE = "ActChapterStore",
|
||||
GROWTH_FUND = "GrowthFund",
|
||||
@ -323,30 +266,6 @@ BIReport.GIFT_TYPE = {
|
||||
RUNES_GIFT = "RunesGift",
|
||||
TOURN_WAVE_GIFT = "TournWaveGift",
|
||||
TOURN_ARENA_GIFT = "TournArenaGift",
|
||||
|
||||
-- 等级弹窗礼包
|
||||
-- GIFT_POP_LV = "gift_pop_lv",
|
||||
-- GIFT_POP_HERO_LV = "gift_pop_hero_lv",
|
||||
GIFT_POP_CHAPTER = "gift_pop_chapter",
|
||||
|
||||
-- 商城相关
|
||||
SHOP_CHAPTER = "shop_chapter",
|
||||
-- SHOP_CORE_SOUL = "shop_core_soul",
|
||||
SHOP_DAILY = "shop_daily",
|
||||
SHOP_DAILY_REFRESH = "shop_daily_refresh",
|
||||
SHOP_GEM = "shop_gem",
|
||||
SHOP_GOLD = "shop_gold",
|
||||
-- SHOP_EMBLEM = "shop_emblem",
|
||||
|
||||
-- 高级战令
|
||||
BOUNTY_PRO_REWARD = "bounty_pro_reward",
|
||||
FUND_GROW = "fund_grow",-- 成长基金
|
||||
|
||||
SIGN_BOUNTY = "sign_bounty",
|
||||
|
||||
PRIVILEGE_CARD = "privilege_card",
|
||||
|
||||
SEVEN_DAY_GIFT = "seven_day_gift",
|
||||
}
|
||||
|
||||
BIReport.COIN_TYPE = {
|
||||
@ -426,32 +345,6 @@ BIReport.RUNES_FORMATION = {
|
||||
CHAPTER = "chapter",
|
||||
}
|
||||
|
||||
BIReport.PAY_DOUBLE = {
|
||||
NORMAL = "Normal",
|
||||
DOUBLED = "Doubled",
|
||||
}
|
||||
|
||||
-- 冲刺活动
|
||||
BIReport.ACT_SPRINT_TYPE = {
|
||||
SUMMON = "Summon",
|
||||
SOUL_BOX = "SoulBox",
|
||||
TREE = "Tree",
|
||||
}
|
||||
|
||||
BIReport.VIDEO_AD_OPT_TYPE = {
|
||||
CLICK = "click",
|
||||
PLAY_SUCCESS = "play_success",
|
||||
PLAY_FAIL = "play_fail",
|
||||
GET_REWARD = "get_reward",
|
||||
LOAD_RUSULT = "load_result",
|
||||
GET_REWARD_SKIP_AD = "get_reward_skip_ad",
|
||||
}
|
||||
|
||||
BIReport.SEVEN_DAY_GIFT_OPT = {
|
||||
CLICK = "Click",
|
||||
REWARD = "Reward",
|
||||
}
|
||||
|
||||
-- b6
|
||||
local EVENT_NAME_EXIT = "client_exit"
|
||||
local EVENT_NAME_FIGHT = "client_fight"
|
||||
@ -484,14 +377,6 @@ local EVENT_NAME_MISCELLANEOUS_OPT = "event_name_miscellaneous_opt" -- 一些杂
|
||||
local EVENT_BOX_OPEN = "client_box_open"
|
||||
local EVENT_ACT_OPT = "client_act_opt"
|
||||
local EVENT_NAME_RUNES = "client_runes"
|
||||
local EVENT_NAME_PAY_ORDER_REPEAT = "client_pay_order_repeat"
|
||||
local EVENT_NAME_VIDEO_AD_OPT = "client_ad_opt"
|
||||
|
||||
BIReport.TASK_OPT = {
|
||||
TASK_REWARD = "TaskReward",
|
||||
STAGE_REWARD = "StageReward",
|
||||
ACHIEVEMENT_REWARD = "AchievementReward",
|
||||
}
|
||||
|
||||
function BIReport:setIsNewPlayer(isNewPlayer)
|
||||
self.isNewPlayer = isNewPlayer
|
||||
@ -527,51 +412,6 @@ function BIReport:clearAccountId()
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:ClearThinkingAnalyticsAccountId()
|
||||
end
|
||||
|
||||
function BIReport:TAUserAdd(args)
|
||||
-- 测试包和编辑器模式不上报
|
||||
if not Platform:getIsPublishChannel() or EDITOR_MODE then
|
||||
self:printArgsStr("TAUserAdd", args)
|
||||
return
|
||||
end
|
||||
-- 审核/白名单模式不上报
|
||||
if CS.BF.BFMain.IsShenhe or CS.BF.BFMain.IsWhite then
|
||||
return
|
||||
end
|
||||
if args and type(args) == "table" then
|
||||
CS.ThinkingAnalytics.ThinkingAnalyticsAPI.UserAdd(args)
|
||||
end
|
||||
end
|
||||
|
||||
function BIReport:TAUserSet(args)
|
||||
-- 测试包和编辑器模式不上报报
|
||||
if not Platform:getIsPublishChannel() or EDITOR_MODE then
|
||||
self:printArgsStr("TAUserSet", args)
|
||||
return
|
||||
end
|
||||
-- 审核/白名单模式不上报
|
||||
if CS.BF.BFMain.IsShenhe or CS.BF.BFMain.IsWhite then
|
||||
return
|
||||
end
|
||||
if args and type(args) == "table" then
|
||||
CS.ThinkingAnalytics.ThinkingAnalyticsAPI.UserSet(args)
|
||||
end
|
||||
end
|
||||
|
||||
function BIReport:TAUserSetOnce(args)
|
||||
-- 测试包和编辑器模式不上报报
|
||||
if not Platform:getIsPublishChannel() or EDITOR_MODE then
|
||||
self:printArgsStr("TAUserSetOnce", args)
|
||||
return
|
||||
end
|
||||
-- 审核/白名单模式不上报
|
||||
if CS.BF.BFMain.IsShenhe or CS.BF.BFMain.IsWhite then
|
||||
return
|
||||
end
|
||||
if args and type(args) == "table" then
|
||||
CS.ThinkingAnalytics.ThinkingAnalyticsAPI.UserSetOnce(args)
|
||||
end
|
||||
end
|
||||
|
||||
function BIReport:report(name, args)
|
||||
self:printArgsStr(name, args)
|
||||
-- 内网dev包和编辑器模式不上报
|
||||
@ -997,52 +837,6 @@ function BIReport:postFirstRechargeEvent(id)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr.FBSdk:LogAppEvent("fb_package_" .. cfg.price, json.encode(args))
|
||||
end
|
||||
|
||||
function BIReport:postRechargeEvent(id)
|
||||
-- 只有外网正式渠道真机包才上报
|
||||
if not Platform:getIsPublishChannel() or EDITOR_MODE then
|
||||
return
|
||||
end
|
||||
-- 审核/白名单模式不上报
|
||||
if CS.BF.BFMain.IsShenhe or CS.BF.BFMain.IsWhite then
|
||||
return
|
||||
end
|
||||
local postRechargeID = {
|
||||
[3] = true, -- 2.99
|
||||
[5] = true, -- 4.99
|
||||
[10] = true, -- 9.99
|
||||
[13] = true, -- 19.99
|
||||
[15] = true, -- 29.99
|
||||
[16] = true, -- 49.99
|
||||
}
|
||||
if not postRechargeID[id] then
|
||||
return
|
||||
end
|
||||
local cfg = ConfigManager:getConfig("recharge")[id]
|
||||
if not cfg then
|
||||
return
|
||||
end
|
||||
self:postFirebaseLog("gg_package_" .. cfg.price, {})
|
||||
end
|
||||
|
||||
function BIReport:postPurchaseAmountEvent(postAmount)
|
||||
-- 只有外网正式渠道真机包才上报
|
||||
if not Platform:getIsPublishChannel() or EDITOR_MODE then
|
||||
return
|
||||
end
|
||||
-- 审核/白名单模式不上报
|
||||
if CS.BF.BFMain.IsShenhe or CS.BF.BFMain.IsWhite then
|
||||
return
|
||||
end
|
||||
if postAmount == 1 then
|
||||
self:postFirebaseLog("purchase_1", {})
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:PostAppsflyerEvent("purchase_1", json.encode({}))
|
||||
end
|
||||
if postAmount == 5 then
|
||||
self:postFirebaseLog("purchase_5", {})
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:PostAppsflyerEvent("purchase_5", json.encode({}))
|
||||
end
|
||||
end
|
||||
|
||||
-- 上报24小时内部分章节第一次失败的用户
|
||||
function BIReport:postFirstDayGradeFailEvent(chapterId)
|
||||
-- 只有外网正式渠道真机包才上报
|
||||
@ -1497,172 +1291,91 @@ function BIReport:postAdRewardGet(adsType)
|
||||
self:report(EVENT_NAME_AD_OPT, args)
|
||||
end
|
||||
|
||||
-- 支付sdk初始化状态
|
||||
function BIReport:postPayInitStatus(optType, desc)
|
||||
-- 支付sdk初始化成功
|
||||
function BIReport:postPayInitSuccess()
|
||||
local args = {
|
||||
opt_type = optType,
|
||||
desc = desc or GConst.EMPTY_STRING,
|
||||
event_type = BIReport.PAY_OPT_TYPE.INIT_SUC,
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
-- 创建订单
|
||||
function BIReport:postPayCreateOrder(giftType, id, rechargeId, uuid, isFromBattle, purchaseType)
|
||||
-- 支付sdk初始化失败
|
||||
function BIReport:postPayInitFailed(failedDesc)
|
||||
local args = {
|
||||
opt_type = BIReport.PAY_OPT_TYPE.CREATE_ORDER,
|
||||
gift_type = giftType,
|
||||
commodity_id = id,
|
||||
uuid_string = uuid,
|
||||
recharge_id = rechargeId,
|
||||
from_battle = isFromBattle,
|
||||
purchase_type = purchaseType,
|
||||
pay_failed_desc = failedDesc or GConst.EMPTY_STRING,
|
||||
event_type = BIReport.PAY_OPT_TYPE.INIT_FAILED,
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
-- 点击商品购买按钮
|
||||
function BIReport:postPayClick(giftType, id, rechargrId, payDouble, isFromBattle, purchaseType)
|
||||
-- Commodity_ID 商品ID 点击商品按钮时 String 商品ID
|
||||
-- Commodity_State 商品状态 String Normal=正常,Doubled=奖励翻倍
|
||||
-- IsNew 是否是新用户 Boolean 是否为当天新用户,True = 是,False = 否
|
||||
function BIReport:postPayClick(giftType, id, rechargeId)
|
||||
local args = {
|
||||
opt_type = BIReport.PAY_OPT_TYPE.CLICK,
|
||||
gift_type = giftType,
|
||||
commodity_id = id,
|
||||
commodity_state = payDouble,
|
||||
recharge_id = rechargrId,
|
||||
from_battle = isFromBattle,
|
||||
purchase_type = purchaseType,
|
||||
recharge_id = rechargeId,
|
||||
event_type = BIReport.PAY_OPT_TYPE.CLICK,
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
-- 跳转购买界面
|
||||
function BIReport:postPayTurn(giftType, id, rechargrId, payDouble, isFromBattle, purchaseType)
|
||||
-- Commodity_ID 商品ID 跳转到支付界面时 String 商品ID
|
||||
-- Commodity_State 商品状态 String Normal=正常,Doubled=奖励翻倍
|
||||
-- IsNew 是否是新用户 Boolean 是否为当天新用户,True = 是,False = 否
|
||||
function BIReport:postPayTurn(giftType, id, rechargeId)
|
||||
local args = {
|
||||
opt_type = BIReport.PAY_OPT_TYPE.BUY,
|
||||
gift_type = giftType,
|
||||
commodity_id = id,
|
||||
commodity_state = payDouble,
|
||||
recharge_id = rechargrId,
|
||||
from_battle = isFromBattle,
|
||||
purchase_type = purchaseType,
|
||||
recharge_id = rechargeId,
|
||||
event_type = BIReport.PAY_OPT_TYPE.BUY,
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
-- 取消购买
|
||||
function BIReport:postPayCancel(productId, orderId, rechargeId, giftType, giftId, isFromBattle, purchaseType)
|
||||
function BIReport:postPayCancel(productId, orderId, rechargeId, giftType, id)
|
||||
local args = {
|
||||
opt_type = BIReport.PAY_OPT_TYPE.CANCEL,
|
||||
product_id = productId,
|
||||
order_id = orderId,
|
||||
pay_product_id = productId,
|
||||
pay_order_id = orderId,
|
||||
recharge_id = rechargeId,
|
||||
gift_type = giftType,
|
||||
commodity_id = giftId,
|
||||
from_battle = isFromBattle,
|
||||
purchase_type = purchaseType
|
||||
commodity_id = id,
|
||||
event_type = BIReport.PAY_OPT_TYPE.CANCEL,
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
-- 购买失败
|
||||
function BIReport:postPayFailed(productId, orderId, rechargeId, failedType, giftType, giftId, isFromBattle, purchaseType)
|
||||
function BIReport:postPayFailed(productId, orderId, rechargeId, failedType, giftType, id)
|
||||
local args = {
|
||||
opt_type = BIReport.PAY_OPT_TYPE.FAILED,
|
||||
product_id = productId,
|
||||
order_id = orderId,
|
||||
pay_product_id = productId,
|
||||
pay_order_id = orderId,
|
||||
recharge_id = rechargeId,
|
||||
failed_type = failedType,
|
||||
gift_type = giftType,
|
||||
commodity_id = giftId,
|
||||
from_battle = isFromBattle,
|
||||
purchase_type = purchaseType
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
-- 未完成订单
|
||||
function BIReport:postPayResendOrder(productId, orderId)
|
||||
local args = {
|
||||
opt_type = BIReport.PAY_OPT_TYPE.RESEND,
|
||||
product_id = productId,
|
||||
order_id = orderId
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
-- 消耗订单
|
||||
function BIReport:postPayConsumeOrder(productId, debugInfo)
|
||||
local args = {
|
||||
opt_type = BIReport.PAY_OPT_TYPE.CONSUME,
|
||||
product_id = productId,
|
||||
debug_info = debugInfo
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
function BIReport:postPayDoUncompleteOrder(productId, transactionID, orderId)
|
||||
local args = {
|
||||
opt_type = BIReport.PAY_OPT_TYPE.UNCOMPLETEORDER,
|
||||
product_id = productId,
|
||||
transaction_id = transactionID,
|
||||
orderId = orderId
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
-- 本地找不到信息,尝试向服务器请求补单(IOS专用)
|
||||
function BIReport:postPayTryReissueOrder(productId, orderId)
|
||||
local args = {
|
||||
opt_type = BIReport.PAY_OPT_TYPE.TRY_REISSUE_ORDER,
|
||||
product_id = productId,
|
||||
order_id = orderId,
|
||||
platform = VersionCompatible:getPayPlatform(),
|
||||
-- streamer = PayManager:getPayStreamer()
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
-- 获得购买物品
|
||||
function BIReport:postPayGet(giftType, id, rechargrId, payDouble, orderId, originOrderId, buyNum, rewards, isFromBattle, isDaiJinJuan, purchaseType)
|
||||
-- Commodity_ID 商品ID 获得支付回调发放购买物品时 String 商品ID
|
||||
-- GiftType 礼包类型 String Gife表内的ICON名称
|
||||
-- BuyNum 购买次数 Int 购买物品次数
|
||||
-- CommodityItem 奖励物品 String 获得奖类型|数量
|
||||
-- Dill_ID 返回物品订单号 String 返回货品订单号
|
||||
-- MaxChapter 最大章节 Int 已解锁的最大章节
|
||||
-- Commodity_State 商品状态 String Normal=正常,Doubled=奖励翻倍
|
||||
-- IsNew 是否是新用户 Boolean 是否为当天新用户,True = 是,False = 否
|
||||
payDouble = payDouble or BIReport.PAY_DOUBLE.NORMAL
|
||||
local itemStr = GFunc.getRewardsStr(rewards)
|
||||
local args = {
|
||||
opt_type = BIReport.PAY_OPT_TYPE.REWARD,
|
||||
pay_failed_type = failedType,
|
||||
gift_type = giftType,
|
||||
commodity_id = id,
|
||||
commodity_state = payDouble,
|
||||
commodity_item = itemStr,
|
||||
buy_count = buyNum,
|
||||
uuid_string = orderId,
|
||||
origin_order_id_new = tostring(originOrderId),
|
||||
recharge_id = rechargrId,
|
||||
from_battle = isFromBattle,
|
||||
dai_jin_juan_pay = isDaiJinJuan,
|
||||
purchase_type = purchaseType,
|
||||
platform = VersionCompatible:getPayPlatform(),
|
||||
event_type = BIReport.PAY_OPT_TYPE.FAILED,
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
end
|
||||
|
||||
-- -- 获得购买物品
|
||||
function BIReport:postPayGet(giftType, id, rechargeId, orderId, originOrderId, buyNum, rewards)
|
||||
local args = {
|
||||
gift_type = giftType,
|
||||
commodity_id = id,
|
||||
buy_num = buyNum,
|
||||
origin_order_id = tostring(originOrderId),
|
||||
recharge_id = rechargeId,
|
||||
event_type = BIReport.PAY_OPT_TYPE.REWARD,
|
||||
}
|
||||
if GFunc.isShenhe() then
|
||||
args.opt_type = BIReport.PAY_OPT_TYPE.APPLE_REVIEW_REWARD
|
||||
args.event_type = BIReport.PAY_OPT_TYPE.APPLE_REVIEW_REWARD
|
||||
elseif GFunc.isInWhitelist() then
|
||||
args.opt_type = BIReport.PAY_OPT_TYPE.WHITELIST_REWARD
|
||||
args.event_type = BIReport.PAY_OPT_TYPE.WHITELIST_REWARD
|
||||
end
|
||||
self:report(EVENT_NAME_PAY_OPT, args)
|
||||
|
||||
if EDITOR_MODE then
|
||||
if not giftType or not id or not rechargrId then
|
||||
if not giftType or not id or not rechargeId then
|
||||
local params = {
|
||||
content = "BI Report postPayGet has no basic params",
|
||||
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK,
|
||||
@ -1674,25 +1387,6 @@ function BIReport:postPayGet(giftType, id, rechargrId, payDouble, orderId, origi
|
||||
end
|
||||
end
|
||||
|
||||
-- 重复订单
|
||||
function BIReport:postRepeatPayOrder(productId, originOrderId, orderId, isFromBattle)
|
||||
local args = {
|
||||
product_id = productId,
|
||||
origin_order_id = tostring(originOrderId),
|
||||
order_id = orderId,
|
||||
from_battle = isFromBattle
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_ORDER_REPEAT, args)
|
||||
end
|
||||
|
||||
function BIReport:postPayUIShow(giftType, giftId)
|
||||
local args = {
|
||||
gift_type = giftType,
|
||||
commodity_id = giftId,
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_UI_SHOW, args)
|
||||
end
|
||||
|
||||
-- 登录成功
|
||||
function BIReport:postAccountLoginFinish(loginType)
|
||||
local args = {
|
||||
@ -1766,16 +1460,6 @@ function BIReport:postDailyTaskFinish(taskType, cfgId, taskId, refresh)
|
||||
self:report(EVENT_NAME_DAILY_TASK, args)
|
||||
end
|
||||
|
||||
function BIReport:postTaskAchievementOpt(id, stage, rewards)
|
||||
local args = {
|
||||
opt_type = BIReport.TASK_OPT.ACHIEVEMENT_REWARD,
|
||||
achievement_id = id,
|
||||
achievement_stage = stage,
|
||||
reward_str = rewards and GFunc.getRewardsStr(rewards) or nil,
|
||||
}
|
||||
self:report(EVENT_NAME_DAILY_TASK, args)
|
||||
end
|
||||
|
||||
-- 邮箱
|
||||
function BIReport:postMailOpen(mailId)
|
||||
-- IsNew 是否是新用户
|
||||
@ -1874,6 +1558,17 @@ function BIReport:postPlayerLvUp(fromLevel, toLevel)
|
||||
self:report(EVENT_NAME_PLAYER_LV_UP, args)
|
||||
end
|
||||
|
||||
-- 内购相关界面展示,包括弹出/主动打开(如果是打开商城页签,钻石礼包只上报id2,章节礼包只上报首个可购买章节id)
|
||||
-- giftType为BIReport.GIFT_TYPE
|
||||
function BIReport:postPayUIShow(giftType, giftId, showType)
|
||||
local args = {
|
||||
gift_type = giftType,
|
||||
commodity_id = giftId,
|
||||
show_type = showType
|
||||
}
|
||||
self:report(EVENT_NAME_PAY_UI_SHOW, args)
|
||||
end
|
||||
|
||||
function BIReport:postBountyLevelUp(bountyType, level, exp, season)
|
||||
local args = {
|
||||
event_type = BIReport.BOUNTY_OPT_TYPE.BOUNTY_LEVEL_UP,
|
||||
@ -2105,17 +1800,4 @@ function BIReport:postRunes(event_type, runes)
|
||||
self:report(EVENT_NAME_RUNES, args)
|
||||
end
|
||||
|
||||
-- 视频广告相关
|
||||
function BIReport:postVideoAdOpt(optType, adName, result)
|
||||
if optType == nil or adName == nil then
|
||||
Logger.logFatal("视频广告上报为空 optType:" .. tostring(optType) .. " adName:" .. tostring(adName))
|
||||
end
|
||||
|
||||
local args = {
|
||||
opt_type = optType,
|
||||
ad_name = adName,
|
||||
}
|
||||
self:report(EVENT_NAME_VIDEO_AD_OPT, args)
|
||||
end
|
||||
|
||||
return BIReport
|
||||
@ -1,222 +0,0 @@
|
||||
local BIReportV2 = {}
|
||||
|
||||
-- 所有上报事件
|
||||
|
||||
local EVENT_NAME_PRODUCTION_SALES_V2 = "client_production_sales_v2" -- 产销
|
||||
local EVENT_NAME_FIGHT_V2 = "client_fight_v2" -- 玩法
|
||||
local EVENT_NAME_LEVEL_UP_V2 = "client_level_up_v2" -- 升级
|
||||
local EVENT_NAME_OPERATION_V2 = "client_operation_v2" -- 操作
|
||||
|
||||
|
||||
BIReportV2.PRODUCTION_SALES_TYPE = {
|
||||
ITEM = "道具",
|
||||
CURRENCY = "货币"
|
||||
}
|
||||
|
||||
BIReportV2.PRODUCTION_SALES_EVENT_TYPE = {
|
||||
USE = "获得",
|
||||
GET = "消耗"
|
||||
}
|
||||
|
||||
BIReportV2.FIGHT_TYPE = {
|
||||
FIGHT_BEGIN = "开始",
|
||||
FIGHT_END = "结束"
|
||||
}
|
||||
|
||||
BIReportV2.FIGHT_NAME = {
|
||||
[1] = "主线关卡",
|
||||
[2] = "日常副本",
|
||||
[3] = "爬塔",
|
||||
[4] = "世界BOSS",
|
||||
[5] = "精英挑战",
|
||||
[6] = "元素地牢",
|
||||
[18] = "竞技场",
|
||||
}
|
||||
BIReportV2.FIGHT_NAME_DUNGEON_GOLD = "金币副本"
|
||||
BIReportV2.FIGHT_NAME_DUNGEON_MATERIAL = "材料副本"
|
||||
|
||||
BIReportV2.FIGHT_RESULT = {
|
||||
WIN = "胜利",
|
||||
FAIL = "失败",
|
||||
FINISH = "完成",
|
||||
QUIT = "退出",
|
||||
UNKNOW = "未知"
|
||||
}
|
||||
|
||||
BIReportV2.OPERATION_TYPE = {
|
||||
CLICK = "点击",
|
||||
SHOW = "展示",
|
||||
}
|
||||
|
||||
BIReportV2.LEVEL_UP_TYPE = {
|
||||
GET_PLAYER_EXP = "获取账号经验",
|
||||
}
|
||||
|
||||
BIReportV2.OPERATION_UI_NAME = {
|
||||
LOGIN_UI = "登陆",
|
||||
FIRST_RECHARGE_PAGE_1 = "首充第一档",
|
||||
FIRST_RECHARGE_PAGE_2 = "首充第二档",
|
||||
FIRST_RECHARGE_PAGE_3 = "首充第三档",
|
||||
POP_CHAPTER_UI = "章节弹出礼包",
|
||||
ROUTINE_GIFT_1 = "新手礼包",
|
||||
ROUTINE_GIFT_2 = "日礼包",
|
||||
ROUTINE_GIFT_3 = "周礼包",
|
||||
ROUTINE_GIFT_4 = "月礼包",
|
||||
PRIVILEGE_CARD = "特权卡",
|
||||
PRIVILEGE_CARD_1 = "特权每日福利",
|
||||
PRIVILEGE_CARD_2 = "免广告",
|
||||
PRIVILEGE_CARD_3 = "月卡",
|
||||
PRIVILEGE_CARD_4 = "终身卡",
|
||||
PRIVILEGE_CARD_5 = "挑战征服卡",
|
||||
FUND_LEVEL = "成长基金",
|
||||
FUND_CHAPTER = "关卡基金",
|
||||
BOUNTY_COLLECTION = "宝物战令",
|
||||
TOWER_BOUNTY = "爬塔战令",
|
||||
SING_WEEK = "7日签到",
|
||||
SIGN_MONTH = "30日签到",
|
||||
ACT_SEVENDAY_TASK = "七天乐任务",
|
||||
ACT_SEVENDAY_GIFT = "七天乐礼包",
|
||||
ACT_SEVENDAY_TASK_2 = "七天乐任务第二期",
|
||||
ACT_SEVENDAY_GIFT_2 = "七天乐礼包第二期",
|
||||
ACT_SEVENDAY_LOOP_TASK_1 = "七日达标1循环任务",
|
||||
ACT_SEVENDAY_LOOP_GIFT_1 = "七日达标1循环礼包",
|
||||
ACT_SEVENDAY_LOOP_TASK_2 = "七日达标2循环任务",
|
||||
ACT_SEVENDAY_LOOP_GIFT_2 = "七日达标2循环礼包",
|
||||
ACT_SEVENDAY_LOOP_TASK_3 = "七日达标3循环任务",
|
||||
ACT_SEVENDAY_LOOP_GIFT_3 = "七日达标3循环礼包",
|
||||
SHOP_CHAPTER = "商店章节礼包",
|
||||
SHOP_DAILY_STORE = "每日商店",
|
||||
SHOP_GEM_STORE = "钻石礼包",
|
||||
SHOP_GOLD_STORE = "金币礼包",
|
||||
MAIN_SHOP = "商城",
|
||||
ACT_SUMMON_LOGIN = "卡池活动登录福利",
|
||||
ACT_SUMMON_UPGRADE_1 = "卡池活动英雄升级1",
|
||||
ACT_SUMMON_UPGRADE_2 = "卡池活动英雄升级2",
|
||||
ACT_SUMMON_GEM = "特惠礼包",
|
||||
ACT_SUMMON_RECHARGE = "连冲豪礼",
|
||||
SUMMON_MAIN = "普通召唤",
|
||||
SUMMON_ACT_1 = "召唤界面:电闪雷鸣",
|
||||
SUMMON_ACT_2 = "召唤界面:虎豹之争",
|
||||
GIFT_CHAIN_POP = "连锁礼包弹窗",
|
||||
ACT_SPRINT_NEW_SUMMON = "普通召唤新手冲刺活动版本2-加签到任务不改",
|
||||
ACT_SPRINT_NEW_BOX = "史诗芯魂宝箱新手冲刺活动版本2-加签到任务不改",
|
||||
ACT_SPRINT_LOOP_SUMMON = "普通召唤冲刺-循环版版本2",
|
||||
ACT_SPRINT_LOOP_BOX = "史诗芯魂冲刺-循环版版本2",
|
||||
ACT_SPRINT_LOOP_TREE = "钻石消耗冲刺-循环版版本2",
|
||||
}
|
||||
|
||||
BIReportV2.UI_PATH_NAME = {
|
||||
|
||||
}
|
||||
|
||||
function BIReportV2:postProductionSales(productionType, eventType, id, num, getType)
|
||||
local args = {
|
||||
itemCategory = productionType, -- 产销类型
|
||||
itemId = id, -- 产销物品id
|
||||
quantity = num, -- 产销数量
|
||||
approach = getType, -- 产销途径
|
||||
eventType = eventType, -- 产销事件
|
||||
}
|
||||
BIReport:report(EVENT_NAME_PRODUCTION_SALES_V2, args)
|
||||
end
|
||||
|
||||
function BIReportV2:postItemProductionSales(optType, itemId, itemNum, getType)
|
||||
if itemNum == 0 then
|
||||
return
|
||||
end
|
||||
self:postProductionSales(BIReportV2.PRODUCTION_SALES_TYPE.ITEM, optType, itemId, itemNum, getType)
|
||||
end
|
||||
|
||||
function BIReportV2:postCurrencyProductionSales(optType, itemId, itemNum, getType)
|
||||
if itemNum == 0 then
|
||||
return
|
||||
end
|
||||
self:postProductionSales(BIReportV2.PRODUCTION_SALES_TYPE.CURRENCY, optType, itemId, itemNum, getType)
|
||||
end
|
||||
|
||||
function BIReportV2:getFightName(battleType, id)
|
||||
local fightName = battleType
|
||||
if battleType == ModuleManager.BattleManager.BATTLE_TYPE.DUNGEON then
|
||||
local dungeonDailyType = DataManager.DungeonDailyData:getDungeonDailyTypeByChapterId(id)
|
||||
if dungeonDailyType == GConst.DungeonConst.DUNGEON_DAILY_TYPE.GOLD then
|
||||
fightName = BIReportV2.FIGHT_NAME_DUNGEON_GOLD
|
||||
elseif dungeonDailyType == GConst.DungeonConst.DUNGEON_DAILY_TYPE.MATERIAL then
|
||||
fightName = BIReportV2.FIGHT_NAME_DUNGEON_MATERIAL
|
||||
end
|
||||
else
|
||||
fightName = BIReportV2.FIGHT_NAME[battleType] or tostring(battleType)
|
||||
end
|
||||
return fightName
|
||||
end
|
||||
|
||||
function BIReportV2:getFightResult(battleType, fightResult)
|
||||
if battleType == ModuleManager.BattleManager.BATTLE_TYPE.TOWER then
|
||||
return BIReportV2.FIGHT_RESULT.FINISH
|
||||
else
|
||||
if fightResult == BIReport.FIGHT_END_TYPE.WIN then
|
||||
return BIReportV2.FIGHT_RESULT.WIN
|
||||
elseif fightResult == BIReport.FIGHT_END_TYPE.FAIL then
|
||||
return BIReportV2.FIGHT_RESULT.FAIL
|
||||
elseif fightResult == BIReport.FIGHT_END_TYPE.QUIT then
|
||||
return BIReportV2.FIGHT_RESULT.QUIT
|
||||
else
|
||||
return BIReportV2.FIGHT_RESULT.UNKNOW
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function BIReportV2:postFightBegin(battleType, id)
|
||||
local args = {
|
||||
playType = self:getFightName(battleType, id),
|
||||
playName = id,
|
||||
eventType = BIReportV2.FIGHT_TYPE.FIGHT_BEGIN
|
||||
}
|
||||
BIReport:report(EVENT_NAME_FIGHT_V2, args)
|
||||
end
|
||||
|
||||
function BIReportV2:postFightEnd(battleType, id, fightResult, time, ext)
|
||||
local args = {
|
||||
playType = self:getFightName(battleType, id),
|
||||
playName = id,
|
||||
playResult = self:getFightResult(battleType, fightResult),
|
||||
ext1 = ext,
|
||||
playTime = time,
|
||||
eventType = BIReportV2.FIGHT_TYPE.FIGHT_END
|
||||
}
|
||||
BIReport:report(EVENT_NAME_FIGHT_V2, args)
|
||||
end
|
||||
|
||||
function BIReportV2:postLevelUp(exp, getType, beforeLevel, afterLevel)
|
||||
local args = {
|
||||
exp = exp,
|
||||
approach = getType,
|
||||
beforeLevel = beforeLevel,
|
||||
afterLevel = afterLevel,
|
||||
eventType = BIReportV2.LEVEL_UP_TYPE.GET_PLAYER_EXP
|
||||
}
|
||||
BIReport:report(EVENT_NAME_LEVEL_UP_V2, args)
|
||||
end
|
||||
|
||||
function BIReportV2:postOperation(uiName)
|
||||
if uiName == nil then
|
||||
return
|
||||
end
|
||||
local args = {
|
||||
operationName = uiName,
|
||||
eventType = BIReportV2.OPERATION_TYPE.CLICK
|
||||
}
|
||||
BIReport:report(EVENT_NAME_OPERATION_V2, args)
|
||||
end
|
||||
|
||||
function BIReportV2:postOpenUI(uiPath)
|
||||
if uiPath == nil then
|
||||
return
|
||||
end
|
||||
local uiName = BIReportV2.UI_PATH_NAME[uiPath]
|
||||
if uiName == nil then
|
||||
return
|
||||
end
|
||||
self:postOperation(uiName)
|
||||
end
|
||||
|
||||
return BIReportV2
|
||||
@ -111,12 +111,12 @@ function ConfigManager:preLoadConfig()
|
||||
end
|
||||
handleMonsterGrow("monster_chapter")
|
||||
handleMonsterGrow("monster_daily_challenge")
|
||||
-- handleMonsterGrow("monster_dungeon_gold")
|
||||
-- handleMonsterGrow("monster_dungeon_shards")
|
||||
-- handleMonsterGrow("monster_dungeon_equip")
|
||||
-- handleMonsterGrow("monster_dungeon_armor")
|
||||
handleMonsterGrow("monster_dungeon_gold")
|
||||
handleMonsterGrow("monster_dungeon_shards")
|
||||
handleMonsterGrow("monster_dungeon_equip")
|
||||
handleMonsterGrow("monster_dungeon_armor")
|
||||
handleMonsterGrow("monster_activity")
|
||||
handleMonsterGrow("monster_dungeon")
|
||||
handleMonsterGrow("monster_dungeon_rune")
|
||||
|
||||
self.configs["monster"] = {
|
||||
data = monsterFullData,
|
||||
|
||||
@ -13,45 +13,34 @@ function DataManager:init()
|
||||
self:initManager("ArenaData", "app/userdata/arena/arena_data")
|
||||
self:initManager("CollectionData", "app/userdata/collection/collection_data")
|
||||
self:initManager("HeroData", "app/userdata/hero/hero_data")
|
||||
self:initManager("HeroDataOther", "app/userdata/hero/hero_data_other")
|
||||
self:initManager("BagData", "app/userdata/bag/bag_data")
|
||||
self:initManager("EquipData", "app/userdata/equip/equip_data")
|
||||
self:initManager("EquipDataOther", "app/userdata/equip/equip_data_other")
|
||||
self:initManager("SkinData", "app/userdata/skin/skin_data")
|
||||
self:initManager("RunesData", "app/userdata/runes/runes_data")
|
||||
self:initManager("BattleData", "app/userdata/battle/battle_data")
|
||||
self:initManager("BattlePVPData", "app/userdata/battle/battle_pvp_data")
|
||||
self:initManager("FormationData", "app/userdata/formation/formation_data")
|
||||
self:initManager("TutorialData", "app/userdata/tutorial/tutorial_data")
|
||||
self:initManager("MailData", "app/userdata/mail/mail_data")
|
||||
self:initManager("ActivityData", "app/userdata/activity/activity_data")
|
||||
self:initManager("ActTaskData", "app/userdata/activity/act_task_data")
|
||||
self:initManager("GoldPigData", "app/userdata/activity/gold_pig/gold_pig_data")
|
||||
self:initManager("BountyData", "app/userdata/bounty/bounty_data")
|
||||
self:initManager("ArenaBountyData", "app/userdata/arena/arena_bounty_data")
|
||||
self:initManager("TaskData", "app/userdata/task/task_data")
|
||||
self:initManager("DailyTaskData", "app/userdata/task/daily_task_data")
|
||||
self:initManager("IdleData", "app/userdata/idle/idle_data")
|
||||
self:initManager("GrowthFundData", "app/userdata/fund/growth_fund_data")
|
||||
self:initManager("SevenDayData", "app/userdata/activity/seven_day/seven_day_data")
|
||||
self:initManager("ShopData", "app/userdata/shop/shop_data")
|
||||
self:initManager("SummonData", "app/userdata/summon/summon_data")
|
||||
self:initManager("FullMoonData", "app/userdata/activity/full_moon/full_moon_data")
|
||||
self:initManager("TournWaveData", "app/userdata/activity/tourn_wave/tourn_wave_data")
|
||||
self:initManager("TournArenaData", "app/userdata/activity/tourn_arena/tourn_arena_data")
|
||||
self:initManager("AIHelperData", "app/userdata/game_setting/ai_helper_data")
|
||||
self:initManager("TalentData", "app/userdata/talent/talent_data")
|
||||
self:initManager("GiftPopData", "app/userdata/gift_pop/gift_pop_data")
|
||||
self:initManager("PaymentData", "app/userdata/payment/payment_data")
|
||||
|
||||
self:initManager("FundLevelData", "app/userdata/fund_level/fund_level_data")
|
||||
self:initManager("SignWeekData", "app/userdata/sign/sign_week_data")
|
||||
self:initManager("SignMonthData", "app/userdata/sign/sign_month_data")
|
||||
self:initManager("ChapterFundData", "app/userdata/chapter_fund/chapter_fund_data")
|
||||
self:initManager("ActSevenDayData", "app/userdata/activity/act_seven_day/act_seven_day_data")
|
||||
|
||||
-- 冲刺活动
|
||||
self:initManager("ActTimeData", "app/userdata/activity/act_time_data")
|
||||
self:initManager("ActGiftData", "app/userdata/activity/act_gift_data")
|
||||
self:initManager("ActSprintData", "app/userdata/activity/act_sprint/act_sprint_data")
|
||||
self:initManager("ActSprintSummonDataAll", "app/userdata/activity/act_sprint/act_sprint_summon_data_all")
|
||||
-- 特权卡
|
||||
self:initManager("PrivilegeCardData", "app/userdata/privilege_card/privilege_card_data")
|
||||
-- 日常副本
|
||||
self:initManager("DungeonDailyData", "app/userdata/dungeon/dungeon_daily_data")
|
||||
self:initManager("HeroFundData", "app/userdata/activity/hero_fund/hero_fund_data")
|
||||
self:initManager("ActBossRushData", "app/userdata/activity/act_boss_rush/act_boss_rush_data")
|
||||
self:initManager("FourteenDayData", "app/userdata/activity/fourteen_day/fourteen_day_data")
|
||||
self:initManager("ActPvpData", "app/userdata/activity/act_pvp/act_pvp_data")
|
||||
end
|
||||
|
||||
function DataManager:initManager(name, path)
|
||||
@ -68,10 +57,10 @@ end
|
||||
function DataManager:checkDataBind()
|
||||
local changeBindFunc = function(baseData, curBaseData)
|
||||
local data = baseData.data
|
||||
if data then
|
||||
local bindList = baseData.bindList
|
||||
if bindList then
|
||||
for fieldName, list in pairs(bindList) do
|
||||
if data then
|
||||
local bindList = baseData.bindList
|
||||
if bindList then
|
||||
for fieldName, list in pairs(bindList) do
|
||||
for _, v in ipairs(list) do
|
||||
if v.binder.unBind then
|
||||
v.binder:unBind(baseData, fieldName)
|
||||
@ -85,13 +74,13 @@ function DataManager:checkDataBind()
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
baseData:clearBindAll()
|
||||
end
|
||||
end
|
||||
end
|
||||
baseData:clearBindAll()
|
||||
end
|
||||
end
|
||||
|
||||
if self._cacheManager then -- 如果已经存在就检查一下绑定
|
||||
if self._cacheManager then -- 如果已经存在就检查一下绑定
|
||||
for name, baseData in pairs(self._cacheManager) do
|
||||
if name == "BagData" then
|
||||
changeBindFunc(baseData.ItemData, self[name].ItemData)
|
||||
@ -101,20 +90,50 @@ function DataManager:checkDataBind()
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function DataManager:clear()
|
||||
self.loginSuccess = false
|
||||
self.initWithServer = false
|
||||
if self.cacheTimer then
|
||||
SchedulerManager:unscheduleGlobal(self.cacheTimer)
|
||||
self.cacheTimer = nil
|
||||
end
|
||||
SchedulerManager:unscheduleGlobal(self.cacheTimer)
|
||||
self.cacheTimer = nil
|
||||
end
|
||||
self.cdCallBack = {}
|
||||
for _, v in pairs(self._cacheManager) do
|
||||
v:clear()
|
||||
end
|
||||
self.PlayerData:clear()
|
||||
self.ChapterData:clear()
|
||||
self.DailyChallengeData:clear()
|
||||
self.DungeonData:clear()
|
||||
self.ArenaData:clear()
|
||||
self.CollectionData:clear()
|
||||
self.HeroData:clear()
|
||||
self.BagData:clear()
|
||||
self.EquipData:clear()
|
||||
self.SkinData:clear()
|
||||
self.RunesData:clear()
|
||||
self.FormationData:clear()
|
||||
self.ActivityData:clear()
|
||||
self.MailData:clear()
|
||||
self.GoldPigData:clear()
|
||||
self.BountyData:clear()
|
||||
self.ArenaBountyData:clear()
|
||||
self.DailyTaskData:clear()
|
||||
self.IdleData:clear()
|
||||
self.GrowthFundData:clear()
|
||||
self.SevenDayData:clear()
|
||||
self.ShopData:clear()
|
||||
self.SummonData:clear()
|
||||
self.FullMoonData:clear()
|
||||
self.TournWaveData:clear()
|
||||
self.TournArenaData:clear()
|
||||
-- 任务数据最后清理
|
||||
self.TaskData:clear()
|
||||
self.AIHelperData:clear()
|
||||
self.HeroFundData:clear()
|
||||
self.ActBossRushData:clear()
|
||||
self.FourteenDayData:clear()
|
||||
self.ActPvpData:clear()
|
||||
ModuleManager.TaskManager:clear()
|
||||
self:clearTryOpenFunc()
|
||||
self.activityBountyLevelMap = nil
|
||||
@ -125,10 +144,10 @@ function DataManager:initWithServerData(data)
|
||||
Time:setServerTimeZone(0)
|
||||
Time:updateServerTime(data.now_ts)
|
||||
Time:updateServerTimeToday(data.today_ts)
|
||||
self.loginCount = data.stat and data.stat.login_day_count or 1
|
||||
|
||||
if EDITOR_MODE then
|
||||
Logger.logHighlight("initWithServerData")
|
||||
Logger.printTable(data)
|
||||
Logger.logHighlight("注册时间 : " .. Time:formatTimeYMDHMS(GFunc.formatTimeStep(data.stat.register_ts)))
|
||||
end
|
||||
self.registerTs = data.stat and data.stat.register_ts or Time:getServerTime()
|
||||
@ -137,60 +156,51 @@ function DataManager:initWithServerData(data)
|
||||
self.PlayerData:init(data)
|
||||
self.ChapterData:init(data.chapter)
|
||||
self.DailyChallengeData:init(data.chapter_daily_challenge)
|
||||
self.FormationData:init(data.formations)
|
||||
self.EquipData:init(data.equip)
|
||||
-- self.SkinData:init(data.bag.skins)
|
||||
self.TalentData:init(data.talent)
|
||||
-- HeroData要在EquipData、SkinData、TalentData之后初始化,依赖它们的属性数据
|
||||
self.DungeonData:initDungeonGold(data.chapter_gold_challenge)
|
||||
self.DungeonData:initDungeonShards(data.chapter_shards_challenge)
|
||||
-- FormationData要在RunesData之前初始化,依赖阵容数据进行上报
|
||||
self.FormationData:init(data.fight_info)
|
||||
self.EquipData:init(data.heroes_equips)
|
||||
self.EquipData:initGifts(data.act_weapon_armor_gift)
|
||||
self.SkinData:init(data.bag.skins)
|
||||
self.RunesData:init(data.rune)
|
||||
-- HeroData要在EquipData、SkinData、RunesData之后初始化,依赖它们的属性数据
|
||||
self.HeroData:init(data.bag.heroes)
|
||||
self.BagData:init(data.bag)
|
||||
self.DungeonData:initDungeonWeapon(data.chapter_weapon_challenge)
|
||||
self.DungeonData:initDungeonArmor(data.chapter_armor_challenge)
|
||||
self.CollectionData:init(data.collection)
|
||||
self.TutorialData:init(data.guide)
|
||||
self.MailData:init(data.mail_info)
|
||||
|
||||
self.PaymentData:initData(data.stat)
|
||||
self.PaymentData:initActGift(data.gift)
|
||||
-- self.BountyData:init(data.bounty)
|
||||
self.GoldPigData:init(data.pig, true)
|
||||
self.BountyData:init(data.bounty)
|
||||
self.ArenaBountyData:init(data.arena_bounty)
|
||||
self.ArenaData:initGiftInfo(data.act_arena_gift, true)
|
||||
-- 任务要在BountyData之后初始化,依赖BountyData的数据
|
||||
self.DailyTaskData:init(data.task_daily, data.task_achievement)
|
||||
self.DailyTaskData:init(data.task_daily)
|
||||
self.IdleData:init(data.idle)
|
||||
self.ShopData:init()
|
||||
self.ShopData:refreshDailyShop(data.mall_daily_store)
|
||||
self.PrivilegeCardData:init(data.card)
|
||||
self.ShopData:refreshGoldShop(data.mall_gold)
|
||||
-- self.ShopData:refreshEmblemShop(data.mall_mythic_store)
|
||||
-- self.ShopData:initVit(data.energy_limit)
|
||||
-- self.ShopData:initThirdPayOrder(data.third_pay)
|
||||
-- self.ShopData:initThirdPayGiftOrder(data.third_pay)
|
||||
-- self.ShopData:initBase()
|
||||
-- self.ShopData:initActGift(data.act) -- 礼包购买信息
|
||||
-- self.ShopData:initMallDaily(data.mall_daily_store) -- 每日特惠
|
||||
-- self.ShopData:initCommonDailyGoldGift(data.mall_idle and data.mall_idle.ad_count) -- 常驻金币礼包
|
||||
-- self.ShopData:initGrowUpGift(data.act_grow_up_gift2) -- 成长礼包
|
||||
-- self.ShopData:initLevelUpGift(data.act_level_up_gift) -- 助力/金币礼包
|
||||
-- self.ShopData:initIntroductGift(data.act_introductory_gift) -- 入门礼包
|
||||
-- 基金
|
||||
self.FundLevelData:initData(data.fund) -- levelGiftData要放到PaymentData后面,因为要处理数据
|
||||
self.ChapterFundData:initData(data.chapter_fund)
|
||||
self.SignWeekData:initData(data.sign)
|
||||
self.SignMonthData:initData(data.sign_30)
|
||||
self.SevenDayData:init(data.seven_day)
|
||||
self.ShopData:initBase()
|
||||
self.ShopData:initActGift(data.act) -- 礼包购买信息
|
||||
self.ShopData:initMallDaily(data.mall_daily) -- 每日特惠
|
||||
self.ShopData:initCommonDailyGoldGift(data.mall_idle and data.mall_idle.ad_count) -- 常驻金币礼包
|
||||
self.ShopData:initGrowUpGift(data.act_grow_up_gift2) -- 成长礼包
|
||||
self.ShopData:initLevelUpGift(data.act_level_up_gift) -- 助力/金币礼包
|
||||
self.ShopData:initIntroductGift(data.act_introductory_gift) -- 入门礼包
|
||||
-- 活动要在礼包后初始化
|
||||
self.ActTimeData:init(data.activities) -- 全活动时间, after PlayerData
|
||||
self.ActivityData:initExchangeData(data.activity_exchange)
|
||||
self.ActTaskData:initTaskData(data.activity_score_task, data.activity_task)
|
||||
self.ActSprintData:init(data.activity_rush_exchange)
|
||||
self.ActSevenDayData:initData(data.seven_day)
|
||||
-- self.ActSprintSummonDataAll:initTaskData(data.activity_score_task, data.activity_task)
|
||||
-- 副本
|
||||
self.DungeonData:init()
|
||||
self.DungeonDailyData:init(data.dungeon)
|
||||
|
||||
self.ActivityData:init()
|
||||
-- 商店礼包都初始化完了后检查一下每日红点
|
||||
-- self.ShopData:checkShopDiscountRedPoint()
|
||||
-- self.ShopData:checkLoginPopInfo() -- 需要写在shopdata所有初始化之后
|
||||
self.SummonData:init(data.summon_data, data.summon_shop)
|
||||
self.ShopData:checkShopDiscountRedPoint()
|
||||
self.ShopData:checkLoginPopInfo() -- 需要写在shopdata所有初始化之后
|
||||
self.SummonData:init(data.summon, true)
|
||||
self.AIHelperData:init(nil, true)
|
||||
-- 成长基金要在ShopData和PlayerDataBagData还有之后初始化,依赖这些数据
|
||||
if data.fund then
|
||||
self.GrowthFundData:init(data.fund.funds)
|
||||
end
|
||||
self.HeroFundData:init(data.hero_fund)
|
||||
self.FourteenDayData:init(data.fourteen_bounty)
|
||||
self.DungeonData:initDungeonRune(data.chapter_rune_challenge)
|
||||
|
||||
-- 任务数据最后初始化,依赖其他模块的数据
|
||||
self.TaskData:init()
|
||||
@ -198,18 +208,11 @@ function DataManager:initWithServerData(data)
|
||||
self:checkDataBind()
|
||||
ModuleManager.ArenaManager:reqArenaInfo()
|
||||
|
||||
self:dealOpenActivity(data.activities)
|
||||
-- 写在最后,防止某些数据还未初始化,就被bi访问报错
|
||||
self.initWithServer = true
|
||||
end
|
||||
|
||||
function DataManager:setAuthInfo(authInfo)
|
||||
self.authInfo = authInfo
|
||||
end
|
||||
|
||||
function DataManager:getAuthInfo()
|
||||
return self.authInfo
|
||||
end
|
||||
|
||||
-- 是否首次登录
|
||||
function DataManager:getIsFirstLogin()
|
||||
local nowTime = Time:getServerTime()
|
||||
@ -307,21 +310,8 @@ function DataManager:scheduleGlobal()
|
||||
return
|
||||
end
|
||||
|
||||
if EDITOR_MODE then
|
||||
Logger.logHighlight("==========================================================")
|
||||
Logger.logHighlight("本地显示日期:" .. Time:formatTimeYMD())
|
||||
Logger.logHighlight("当前时间戳:" .. Time:getServerTime())
|
||||
Logger.logHighlight("本日时间戳:" .. Time:getDayBeginTimeStamp() .. "-" .. Time:getDayOverTimeStamp())
|
||||
Logger.logHighlight("本周时间戳:" ..
|
||||
Time:getWeekBeginTimeStamp() .. "-" .. Time:getWeekOverTimeStamp() .. " 当前处于本周第" .. Time:getDayofWeek() .. "天")
|
||||
Logger.logHighlight("本月时间戳:" ..
|
||||
Time:getMonthBeginTimeStamp() ..
|
||||
"-" .. Time:getMonthOverTimeStamp() .. " 当前处于本月第" .. Time:getDayofMonth() .. "天")
|
||||
Logger.logHighlight("==========================================================")
|
||||
end
|
||||
|
||||
self.crossDayTS = Time:getDayOverTimeStamp()
|
||||
self.cacheTimer = SchedulerManager:scheduleGlobal(function(inter)
|
||||
self.crossDayTS = Time:getOverOfServerToday()
|
||||
self.cacheTimer = SchedulerManager:scheduleGlobal(function (inter)
|
||||
for k, v in ipairs(self.cdCallBack) do
|
||||
if self[v] and self[v].updateCd then
|
||||
self[v]:updateCd()
|
||||
@ -329,120 +319,19 @@ function DataManager:scheduleGlobal()
|
||||
end
|
||||
|
||||
if Time:getServerTime() > self.crossDayTS then
|
||||
self.crossDayTS = Time:getDayOverTimeStamp()
|
||||
self.weekOverTime = Time:getWeekOverTimeStamp()
|
||||
self.monthOverTime = Time:getMonthOverTimeStamp()
|
||||
self.loginCount = self.loginCount + 1
|
||||
-- 跨天先刷新活动时间
|
||||
DataManager.ActTimeData:refreshActTime(true)
|
||||
Logger.logHighlight("跨天===========================================================================")
|
||||
self.crossDayTS = Time:getOverOfServerToday()
|
||||
if self.crossDayCallbacks then
|
||||
for i, info in ipairs(self.crossDayCallbacks) do
|
||||
if info.func and info.open then
|
||||
info.func()
|
||||
end
|
||||
end
|
||||
-- DataManager.GiftPopData:activeLoginPopGift()
|
||||
end
|
||||
self:doCrossDay()
|
||||
-- 登录天数
|
||||
ModuleManager.TaskManager:addTaskProgress(GConst.TaskConst.TASK_TYPE.LOGIN_NUM)
|
||||
self:tryOpenModules() -- 开服天数限制的
|
||||
EventManager:dispatchEvent(EventManager.CUSTOM_EVENT.CROSS_DAY)
|
||||
-- 重置
|
||||
if self.timeEveryDayCallbacks then
|
||||
for k, v in ipairs(self.timeEveryDayCallbacks) do
|
||||
v.triggerToday = false
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
-- 每日特定时间消息
|
||||
if self.timeEveryDayCallbacks then
|
||||
local timeToday = Time:getDayBeginTimeStamp(Time:getServerTime() + 1)
|
||||
local passTime = Time:getServerTime() - timeToday
|
||||
for k, v in ipairs(self.timeEveryDayCallbacks) do
|
||||
if not v.triggerToday and v.func and v.open and passTime > v.time then
|
||||
v.triggerToday = true
|
||||
v.func()
|
||||
end
|
||||
end
|
||||
ModuleManager.TaskManager:addTaskProgress(GConst.TaskConst.TASK_TYPE.X_LOGIN_DAY)
|
||||
end
|
||||
end, 1)
|
||||
end
|
||||
|
||||
function DataManager:doCrossDay()
|
||||
local delayTime = math.random(1, 10000) / 1000
|
||||
SchedulerManager:performWithDelayGlobal(function()
|
||||
ModuleManager.MaincityManager:reqPassDay()
|
||||
end, delayTime)
|
||||
end
|
||||
|
||||
function DataManager:onCrossDay(info)
|
||||
-- if info.activities then
|
||||
-- self.ActTimeData:init(info.activities) -- 全活动时间, after PlayerData
|
||||
-- end
|
||||
if info.door then
|
||||
self.DoorData:init(info.door)
|
||||
end
|
||||
if info.mall_daily_store then
|
||||
self.ShopData:refreshDailyShop(info.mall_daily_store)
|
||||
end
|
||||
if info.elemental_dungeon then
|
||||
self.ElementData:init(info.elemental_dungeon)
|
||||
end
|
||||
if info.dispatch then
|
||||
self.DispatchData:init(info.dispatch)
|
||||
end
|
||||
end
|
||||
|
||||
function DataManager:registerTimeEveryDayFunc(bindId, time, func)
|
||||
if not bindId or not time or not func then
|
||||
return
|
||||
end
|
||||
|
||||
if not self.timeEveryDayCallbacks then
|
||||
self.timeEveryDayCallbacks = {}
|
||||
end
|
||||
|
||||
local timeToday = Time:getDayBeginTimeStamp(Time:getServerTime() + 1)
|
||||
local passTime = Time:getServerTime() - timeToday
|
||||
|
||||
for i, info in ipairs(self.timeEveryDayCallbacks) do
|
||||
if info.bindId == bindId then
|
||||
self.timeEveryDayCallbacks[i].func = func
|
||||
self.timeEveryDayCallbacks[i].time = time
|
||||
self.timeEveryDayCallbacks[i].triggerToday = passTime > time
|
||||
self.timeEveryDayCallbacks[i].open = true
|
||||
return
|
||||
end
|
||||
end
|
||||
|
||||
table.insert(self.timeEveryDayCallbacks, {
|
||||
bindId = bindId,
|
||||
func = func,
|
||||
time = time,
|
||||
triggerToday = passTime > time,
|
||||
open = true
|
||||
})
|
||||
end
|
||||
|
||||
function DataManager:unRegisterTimeEveryDayFunc(bindId)
|
||||
if not bindId then
|
||||
return
|
||||
end
|
||||
|
||||
if not self.timeEveryDayCallbacks then
|
||||
return
|
||||
end
|
||||
for i, info in ipairs(self.timeEveryDayCallbacks) do
|
||||
if info.bindId == bindId then
|
||||
self.timeEveryDayCallbacks[i].open = false
|
||||
return
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function DataManager:tryOpenModules()
|
||||
if not self.tryOpenCallbacks then
|
||||
return
|
||||
@ -481,6 +370,28 @@ function DataManager:clearTryOpenFunc()
|
||||
end
|
||||
end
|
||||
|
||||
function DataManager:getSignInfo()
|
||||
local nowTime = Time:getServerTime()
|
||||
local lastSignTime = self.signInfo.latest_at // 1000
|
||||
local todayBeginTime = nowTime - nowTime % 86400
|
||||
local canSign = lastSignTime < todayBeginTime
|
||||
if not ModuleManager:getIsOpen(ModuleManager.MODULE_KEY.SIGNIN) then
|
||||
canSign = false
|
||||
end
|
||||
return self.signInfo.count or 0, canSign, self.hasSigned
|
||||
end
|
||||
|
||||
function DataManager:setSignCount(count)
|
||||
self.hasSigned = true
|
||||
self.signInfo.count = count
|
||||
self.signInfo.latest_at = Time:getServerTime() * 1000
|
||||
--Logger.logHighlight("签到成功次数:"..count)
|
||||
end
|
||||
|
||||
function DataManager:resetSignInInfo()
|
||||
self.hasSigned = false
|
||||
end
|
||||
|
||||
function DataManager:setLoginSuccess(success)
|
||||
self.loginSuccess = success
|
||||
end
|
||||
@ -489,9 +400,179 @@ function DataManager:getLoginSuccess()
|
||||
return self.loginSuccess
|
||||
end
|
||||
|
||||
-- 获取登录天数
|
||||
function DataManager:getLoginCount()
|
||||
return self.loginCount or 1
|
||||
-- 获取建号时间
|
||||
function DataManager:getCreatePlayerTime()
|
||||
return self.createPlayerTime or Time:getServerTime()
|
||||
end
|
||||
|
||||
-- 记录sync了多少次数据,如果以后游戏中要回到登录界面,则此值应当被清除
|
||||
function DataManager:markSyncDataCount()
|
||||
if not self.syncDataCount then
|
||||
self.syncDataCount = 1
|
||||
else
|
||||
self.syncDataCount = self.syncDataCount + 1
|
||||
end
|
||||
end
|
||||
|
||||
function DataManager:getSyncDataCount()
|
||||
return self.syncDataCount or 0
|
||||
end
|
||||
|
||||
function DataManager:needDealGm()
|
||||
return self:getSyncDataCount() >= 2
|
||||
end
|
||||
|
||||
function DataManager:getManager(name, path)
|
||||
if self[name] then
|
||||
return self[name]
|
||||
end
|
||||
self[name] = require(path):create()
|
||||
return self[name]
|
||||
end
|
||||
|
||||
---- 缓存一下活动战令
|
||||
function DataManager:getActivityBountyLevelByActId(actId)
|
||||
if not self.activityBountyLevelMap then
|
||||
self.activityBountyLevelMap = {}
|
||||
local cfg = ConfigManager:getConfig("activity_bounty_level")
|
||||
for id, info in pairs(cfg) do
|
||||
if info.act_id then
|
||||
if not self.activityBountyLevelMap[info.act_id] then
|
||||
self.activityBountyLevelMap[info.act_id] = {}
|
||||
end
|
||||
table.insert(self.activityBountyLevelMap[info.act_id], id)
|
||||
end
|
||||
end
|
||||
end
|
||||
return self.activityBountyLevelMap[actId]
|
||||
end
|
||||
|
||||
---- 缓存一下活动兑换商店
|
||||
function DataManager:getActivityExchangeByActId(actId)
|
||||
if not self.activityExchangeMap then
|
||||
self.activityExchangeMap = {}
|
||||
local cfg = ConfigManager:getConfig("activity_exchange")
|
||||
for id, info in pairs(cfg) do
|
||||
if info.activity then
|
||||
if not self.activityExchangeMap[info.activity] then
|
||||
self.activityExchangeMap[info.activity] = {}
|
||||
end
|
||||
table.insert(self.activityExchangeMap[info.activity], id)
|
||||
end
|
||||
end
|
||||
end
|
||||
return self.activityExchangeMap[actId]
|
||||
end
|
||||
|
||||
---- 缓存一下活动排行榜
|
||||
function DataManager:getActivityRankByActId(actId)
|
||||
if not self.activityRankMap then
|
||||
self.activityRankMap = {}
|
||||
local cfg = ConfigManager:getConfig("activity_rank")
|
||||
for id, info in pairs(cfg) do
|
||||
if info.act_id then
|
||||
if not self.activityRankMap[info.act_id] then
|
||||
self.activityRankMap[info.act_id] = {}
|
||||
end
|
||||
table.insert(self.activityRankMap[info.act_id], id)
|
||||
end
|
||||
end
|
||||
end
|
||||
return self.activityRankMap[actId]
|
||||
end
|
||||
|
||||
function DataManager:dealOpenActivity(activityInfo)
|
||||
local curTime = Time:getServerTime()
|
||||
if not activityInfo then
|
||||
return
|
||||
end
|
||||
|
||||
local newActivityList = {}
|
||||
local map = {}
|
||||
for _, info in ipairs(activityInfo) do
|
||||
if info.type then
|
||||
if not map[info.type] then
|
||||
map[info.type] = info
|
||||
else
|
||||
if map[info.type].start_at > info.start_at then
|
||||
map[info.type] = info
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
for actType, info in pairs(map) do
|
||||
table.insert(newActivityList, info)
|
||||
end
|
||||
|
||||
local dealTypeMap = {}
|
||||
for _, info in ipairs(newActivityList) do
|
||||
local startTime = GFunc.formatTimeStep(info.start_at)
|
||||
if startTime <= curTime and curTime <= GFunc.formatTimeStep(info.end_at) then
|
||||
local reqFunc = DataManager.activityOpenFunc[info.type]
|
||||
if reqFunc and not dealTypeMap[info.type] then
|
||||
dealTypeMap[info.type] = true
|
||||
reqFunc(info)
|
||||
end
|
||||
elseif startTime > curTime then
|
||||
local waitOpenFunc = DataManager.waitOpenActivity[info.type]
|
||||
if waitOpenFunc and not dealTypeMap[info.type] then
|
||||
dealTypeMap[info.type] = true
|
||||
waitOpenFunc(info)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
DataManager.activityOpenFunc = {
|
||||
[2] = function(params)
|
||||
DataManager.ActBossRushData:setActivityInfo(params)
|
||||
ModuleManager.ActBossRushManager:reqActData()
|
||||
end,
|
||||
[3] = function(params)
|
||||
DataManager.ActPvpData:setActivityId(params.id)
|
||||
DataManager.ActPvpData:setActivityInfo(params)
|
||||
DataManager.ActPvpData:init({}) -- 默认初始化
|
||||
ModuleManager.ActPvpManager:reqActData()
|
||||
end,
|
||||
[4] = function(params)
|
||||
DataManager.FullMoonData:setActStatus(params)
|
||||
ModuleManager.FullMoonManager:reqActData()
|
||||
ModuleManager.FullMoonManager:initTimer()
|
||||
end,
|
||||
[5] = function(params)
|
||||
DataManager.TournWaveData:setActStatus(params)
|
||||
ModuleManager.TournWaveManager:reqActData()
|
||||
ModuleManager.TournWaveManager:initTimer()
|
||||
end,
|
||||
[6] = function(params)
|
||||
DataManager.TournArenaData:setActStatus(params)
|
||||
ModuleManager.TournArenaManager:reqActData()
|
||||
ModuleManager.TournArenaManager:initTimer()
|
||||
end,
|
||||
}
|
||||
|
||||
DataManager.waitOpenActivity = {
|
||||
[2] = function(params)
|
||||
DataManager.ActBossRushData:init({activity_id = params.id}) -- 默认初始化
|
||||
DataManager.ActBossRushData:setActivityInfo(params)
|
||||
end,
|
||||
[3] = function(params)
|
||||
DataManager.ActPvpData:setActivityId(params.id)
|
||||
DataManager.ActPvpData:setActivityInfo(params)
|
||||
DataManager.ActPvpData:init({}) -- 默认初始化
|
||||
end,
|
||||
[4] = function(params)
|
||||
DataManager.FullMoonData:setActStatus(params)
|
||||
ModuleManager.FullMoonManager:initTimer()
|
||||
end,
|
||||
[5] = function(params)
|
||||
DataManager.TournWaveData:setActStatus(params)
|
||||
ModuleManager.TournWaveManager:initTimer()
|
||||
end,
|
||||
[6] = function(params)
|
||||
DataManager.TournArenaData:setActStatus(params)
|
||||
ModuleManager.TournArenaManager:initTimer()
|
||||
end,
|
||||
}
|
||||
|
||||
return DataManager
|
||||
@ -54,6 +54,8 @@ EventManager.CUSTOM_EVENT = {
|
||||
EQUIP_UPGRADE_SUCCESS = "EQUIP_UPGRADE_SUCCESS",
|
||||
EQUIP_UPSECTION_SUCCESS = "EQUIP_UPSECTION_SUCCESS",
|
||||
HERO_UPGRADE_SUCCESS = "HERO_UPGRADE_SUCCESS",
|
||||
-- 符文
|
||||
RUNE_QUENCHING_SUCCESS = "RUNE_QUENCHING_SUCCESS",
|
||||
GO_DUNGEON_UI = "GO_DUNGEON_UI",
|
||||
-- 皮肤
|
||||
SKIN_SELECT = "SKIN_SELECT",
|
||||
@ -69,29 +71,6 @@ EventManager.CUSTOM_EVENT = {
|
||||
BATTLE_REBIRTH = "BATTLE_REBIRTH",
|
||||
|
||||
ACT_PVP_EVENT = "ACT_PVP_EVENT",
|
||||
|
||||
-- b13
|
||||
FORCE_SUMMON_WISH_HERO_ID = "FORCE_SUMMON_WISH_HERO_ID",--心愿英雄设置
|
||||
FORCE_SUMMON_WISH_CLAIM = "FORCE_SUMMON_WISH_CLAIM",--心愿奖励领取
|
||||
NO_AD_ACTIVE = "NO_AD_ACTIVE", -- 免广告卡激活
|
||||
-- b10
|
||||
FORCE_SUMMON = "FORCE_SUMMON",
|
||||
FORCE_SUMMON_NEXT = "FORCE_SUMMON_NEXT",
|
||||
FORCE_SUMMON_NEXT_FINISH = "FORCE_SUMMON_NEXT_FINISH",
|
||||
FORCE_SUMMON_CHECK_PATH = "FORCE_SUMMON_CHECK_PATH",
|
||||
FORCE_SUMMON_CHECK_PATH_GM = "FORCE_SUMMON_CHECK_PATH_GM",
|
||||
UPDATE_SIDE_BAR = "UPDATE_SIDE_BAR",
|
||||
|
||||
-- 活动
|
||||
CHANGE_ACTIVITY_PAGE = "CHANGE_ACTIVITY_PAGE",
|
||||
BATTLE_REVIVE = "BATTLE_REVIVE",
|
||||
BATTLE_REVIVE_FAILED = "BATTLE_REVIVE_FAILED",
|
||||
BATTLE_DOUBLE_REWARD = "BATTLE_DOUBLE_REWARD",
|
||||
|
||||
REFRESH_MAIN_CITY_BOTTOM = "REFRESH_MAIN_CITY_BOTTOM",
|
||||
|
||||
|
||||
CROSS_DAY = "CROSS_DAY",-- 跨天
|
||||
}
|
||||
|
||||
-- 此方法不能直接在外部调用,请使用例如BaseUI,BaseModule等封装好的接口
|
||||
|
||||
@ -9,7 +9,6 @@ local LOCAL_DATA_KEY = {
|
||||
SELECTED_LANGUAGE = "SELECTED_LANGUAGE",
|
||||
GM_SHOW_FLOATING_ICON = "GM_SHOW_FLOATING_ICON",
|
||||
MESSAGE_BOX_SHOW_TODAY = "MESSAGE_BOX_SHOW_TODAY",
|
||||
MESSAGE_BOX_SHOW_TODAY_VALUE = "MESSAGE_BOX_SHOW_TODAY_VALUE",
|
||||
GAME_QUALITY_LEVEL = "GAME_QUALITY_LEVEL", -- 游戏设置品质等级
|
||||
LAST_LOGIN_URL = "LAST_LOGIN_URL",
|
||||
LAST_LOGIN_NAME = "LAST_LOGIN_NAME",
|
||||
@ -19,7 +18,6 @@ local LOCAL_DATA_KEY = {
|
||||
ACCOUNT_INFO = "ACCOUNT_INFO",
|
||||
SEND_QUEUE = "SEND_QUEUE",
|
||||
SDK_LOGIN_TYPE = "SDK_LOGIN_TYPE",
|
||||
TRUTORIAL_SKIP_FLAG = "TRUTORIAL_SKIP_FLAG",
|
||||
|
||||
NEED_UPDATE = "NEED_UPDATE", -- 需要更新
|
||||
IOS_ORDER_ID = "IOS_ORDER_ID",
|
||||
@ -46,9 +44,6 @@ local LOCAL_DATA_KEY = {
|
||||
FOURTEEN_DAY_TODAY_EXCHANGE = "FOURTEEN_DAY_TODAY_EXCHANGE",
|
||||
ACT_BOSS_RUSH_EXCHANGE = "ACT_BOSS_RUSH_EXCHANGE",
|
||||
ACT_PVP_SHOW_HELP = "ACT_PVP_SHOW_HELP",
|
||||
FUNC_OPEN = "FUNC_OPEN",
|
||||
FUNC_OPEN_POP = "FUNC_OPEN_POP",
|
||||
SUMMON_SKIP = "SUMMON_SKIP",
|
||||
}
|
||||
|
||||
LocalData.KEYS = LOCAL_DATA_KEY
|
||||
@ -161,14 +156,6 @@ function LocalData:setMessageBoxShowTodayTime(key, value)
|
||||
self:setInt(LOCAL_DATA_KEY.MESSAGE_BOX_SHOW_TODAY .. key, value)
|
||||
end
|
||||
|
||||
function LocalData:getMessageBoxShowTodayValue(key)
|
||||
return self:getInt(LOCAL_DATA_KEY.MESSAGE_BOX_SHOW_TODAY_VALUE .. key, 0)
|
||||
end
|
||||
|
||||
function LocalData:setMessageBoxShowTodayValue(key, value)
|
||||
self:setInt(LOCAL_DATA_KEY.MESSAGE_BOX_SHOW_TODAY_VALUE .. key, value)
|
||||
end
|
||||
|
||||
function LocalData:getGameQualityLevel()
|
||||
return self:getInt(LOCAL_DATA_KEY.GAME_QUALITY_LEVEL, 0)
|
||||
end
|
||||
@ -516,40 +503,4 @@ function LocalData:recordActPvpShowHelpTag(actId)
|
||||
self:setInt(LOCAL_DATA_KEY.ACT_PVP_SHOW_HELP .. actId, 1)
|
||||
end
|
||||
|
||||
function LocalData:getTutorialSkip()
|
||||
return self:getInt(LOCAL_DATA_KEY.TRUTORIAL_SKIP_FLAG, 0)
|
||||
end
|
||||
|
||||
function LocalData:setTutorialSkip(value)
|
||||
self:setInt(LOCAL_DATA_KEY.TRUTORIAL_SKIP_FLAG, value)
|
||||
end
|
||||
|
||||
function LocalData:getFuncOpenPopSkip()
|
||||
return self:getInt(self:getRoleKey(LOCAL_DATA_KEY.FUNC_OPEN_POP), 0)
|
||||
end
|
||||
|
||||
function LocalData:setFuncOpenPopSkip(value)
|
||||
self:setInt(self:getRoleKey(LOCAL_DATA_KEY.FUNC_OPEN_POP), value)
|
||||
end
|
||||
|
||||
function LocalData:getFuncOpenShowList()
|
||||
local jsonStr = self:getString(self:getRoleKey(LOCAL_DATA_KEY.FUNC_OPEN), "{}")
|
||||
return json.decode(jsonStr)
|
||||
end
|
||||
|
||||
function LocalData:setFuncOpenShowList(list)
|
||||
local jsonStr = json.encode(list)
|
||||
self:setString(self:getRoleKey(LOCAL_DATA_KEY.FUNC_OPEN), jsonStr)
|
||||
end
|
||||
|
||||
function LocalData:getSummonSkipFlag()
|
||||
local jsonStr = self:getInt(self:getRoleKey(LOCAL_DATA_KEY.SUMMON_SKIP), 0)
|
||||
return json.decode(jsonStr)
|
||||
end
|
||||
|
||||
function LocalData:setSummonSkipFlag(flag)
|
||||
self:setInt(self:getRoleKey(LOCAL_DATA_KEY.SUMMON_SKIP), flag)
|
||||
end
|
||||
|
||||
|
||||
return LocalData
|
||||
@ -27,6 +27,8 @@ local MODULE_PATHS = {
|
||||
DailyChallengeManager = "app/module/daily_challenge/daily_challenge_manager",
|
||||
-- 挂机
|
||||
IdleManager = "app/module/idle/idle_manager",
|
||||
-- 七天乐
|
||||
SevenDayManager = "app/module/activity/seven_day/seven_day_manager",
|
||||
-- 基金
|
||||
FundManager = "app/module/fund/fund_manager",
|
||||
-- 设置
|
||||
@ -69,29 +71,27 @@ local MODULE_PATHS = {
|
||||
SkinManager = "app/module/skin/skin_manager",
|
||||
-- 皮肤
|
||||
RunesManager = "app/module/runes/runes_manager",
|
||||
-- 英雄基金
|
||||
HeroFundManager = "app/module/activity/hero_fund/hero_fund_manager",
|
||||
-- 世界首领活动
|
||||
ActBossRushManager = "app/module/activity/act_boss_rush/act_boss_rush_manager",
|
||||
-- 新手14天乐
|
||||
FourteenDayManager = "app/module/activity/fourteen_day/fourteen_day_manager",
|
||||
-- 圆月活动
|
||||
FullMoonManager = "app/module/activity/full_moon/full_moon_manager",
|
||||
-- 波次锦标赛活动
|
||||
TournWaveManager = "app/module/activity/tourn_wave/tourn_wave_manager",
|
||||
-- 竞技场锦标赛活动
|
||||
TournArenaManager = "app/module/activity/tourn_arena/tourn_arena_manager",
|
||||
-- 符文副本
|
||||
DungeonRuneManager = "app/module/dungeon_rune/dungeon_rune_manager",
|
||||
-- 天赋
|
||||
TalentManager = "app/module/talent/talent_manager",
|
||||
BagManager = "app/module/bag/bag_manager",
|
||||
-- 战力/攻击力toast
|
||||
PowerToastManager = "app/ui/common/power_toast_manager",
|
||||
-- 成长基金
|
||||
FundLevelManager = "app/module/fund_level/fund_level_manager",
|
||||
-- 关卡基金
|
||||
FundChapterManager = "app/module/fund_chapter/fund_chapter_manager",
|
||||
-- 签到
|
||||
SignManager = "app/module/sign/sign_manager",
|
||||
-- 活动七天乐
|
||||
ActSevenDayManager = "app/module/activity/act_seven_day/act_seven_day_manager",
|
||||
-- 特权卡
|
||||
PrivilegeCardManager = "app/module/privilege/privilege_card_manager",
|
||||
-- 冲刺活动
|
||||
ActSprintManager = "app/module/activity/act_sprint/act_sprint_manager",
|
||||
-- 梦魇酒馆
|
||||
ActPvpManager = "app/module/activity/act_pvp/act_pvp_manager",
|
||||
}
|
||||
|
||||
-- 这里的key对应func_open里的id
|
||||
ModuleManager.MODULE_KEY = {
|
||||
GOLD_PIG = "act_gold_pig",
|
||||
SEVEN_DAY = "act_sevenday",
|
||||
TASK = "task",
|
||||
STORE_BOX_OPEN = "store_box_open",
|
||||
@ -102,11 +102,13 @@ ModuleManager.MODULE_KEY = {
|
||||
MALL = "mall", -- 商城
|
||||
MALL_DAILY = "mall_daily", -- 每日商城
|
||||
DAILY_CHALLENGE = "daily_challenge", -- 每日挑战
|
||||
FUND = "act_level_gift", -- 成长基金
|
||||
ACT_GIFT_SHOW_OPEN = "act_gift_show_open", -- 弹窗礼包通用开启条件
|
||||
FIRST_RECHARGE = "first_charge", -- 首充礼包
|
||||
BEGINNER_GIFT = "new_player_gift", -- 新手礼包
|
||||
MAIL = "mail_open", -- 邮件
|
||||
DUNGEON_SHARDS = "dungeon_shards_open", -- 碎片副本
|
||||
DUNGEON_GOLD = "dungeon_gold_open", -- 金币副本
|
||||
INTRODUCT_GIFT = "introduct_gift", -- 入门礼包
|
||||
ARENA = "arena_open", -- 竞技场
|
||||
ARENA_GIFT = "act_arena_gift", -- 竞技场礼包
|
||||
@ -117,26 +119,6 @@ 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", -- 英雄抽卡功能开启条件(包括普通和高级抽)
|
||||
BOUNTY = "bounty",
|
||||
-- 基金
|
||||
ACT_LEVEL_GIFT = "act_level_gift", -- 成长基金
|
||||
CHAPTER_FUND = "fund_chapter", -- 关卡基金
|
||||
-- 签到
|
||||
SIGN_BOUNTY = "signin_bounty",
|
||||
SIGN_MONTH = "signin_30",
|
||||
-- 七天乐
|
||||
ACT_SEVENDAY = "act_sevenday",
|
||||
ACT_SEVENDAY_2 = "act_sevenday_2",
|
||||
ACT_GOGOGO = "act_gogogo",
|
||||
-- 免广告卡
|
||||
CARD_AD = "card_ad",
|
||||
DUNGEON_GOLD = "dungeon_gold", -- 金币副本
|
||||
DUNGEON_RES = "dungeon_res", -- 材料副本
|
||||
CARD_MONTHLY = "card_monthly",
|
||||
}
|
||||
|
||||
local _moduleMgrs = {}
|
||||
@ -161,106 +143,30 @@ function ModuleManager:init()
|
||||
ModuleManager.DailyChallengeManager:init()
|
||||
ModuleManager.PlayerManager:init()
|
||||
ModuleManager.SkinManager:init()
|
||||
ModuleManager.TournArenaManager:init()
|
||||
end
|
||||
|
||||
-- 功能是否开启
|
||||
function ModuleManager:getIsOpen(key, hideToast)
|
||||
local cfg = ConfigManager:getConfig("func_open")[key]
|
||||
if cfg == nil then
|
||||
local cfg = ConfigManager:getConfig("func_open")[key]
|
||||
if cfg == nil then
|
||||
return true
|
||||
end
|
||||
-- 且
|
||||
if cfg.sever_time then
|
||||
local serverDay = DataManager.PlayerData:getServerOpenDay()
|
||||
local isOpen = serverDay >= cfg.sever_time
|
||||
if not hideToast and not isOpen then
|
||||
if cfg.level then
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_LEVEL_SEVER, cfg.level, serverDay, cfg.sever_time))
|
||||
elseif cfg.stage then
|
||||
local str = DataManager.ChapterData:getChapterNameXYMode(cfg.stage)
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_STAGE_SEVER, str, serverDay, cfg.sever_time))
|
||||
else
|
||||
-- 策划说必定有level或stage
|
||||
end
|
||||
end
|
||||
if not isOpen then
|
||||
return false
|
||||
end
|
||||
end
|
||||
if cfg.time then
|
||||
local createDay = DataManager.PlayerData:getCreateDay()
|
||||
local isOpen = createDay >= cfg.time
|
||||
if not hideToast and not isOpen then
|
||||
if cfg.level then
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_LEVEL_SEVER, cfg.level, createDay, cfg.time))
|
||||
elseif cfg.stage then
|
||||
local str = DataManager.ChapterData:getChapterNameXYMode(cfg.stage)
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_STAGE_SEVER, str, createDay, cfg.time))
|
||||
else
|
||||
-- 策划说必定有level或stage
|
||||
end
|
||||
end
|
||||
if not isOpen then
|
||||
return false
|
||||
end
|
||||
end
|
||||
-- 优先判断等级
|
||||
if cfg.level then
|
||||
local isOpen = DataManager.PlayerData:getLv() >= cfg.level
|
||||
if not hideToast and not isOpen then
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_LEVEL, cfg.level))
|
||||
end
|
||||
if not isOpen then
|
||||
return false
|
||||
end
|
||||
end
|
||||
if cfg.stage then
|
||||
local isOpen = DataManager.ChapterData:getChapterPassed(cfg.stage)
|
||||
return isOpen
|
||||
elseif cfg.stage then -- 没有填等级字段就判断关卡
|
||||
local isOpen = DataManager.ChapterData:getMaxChapterId() >= cfg.stage
|
||||
if not hideToast and not isOpen then
|
||||
local str = DataManager.ChapterData:getChapterNameXYMode(cfg.stage)
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_STAGE, str))
|
||||
end
|
||||
if not isOpen then
|
||||
return false
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_STAGE, cfg.stage))
|
||||
end
|
||||
return isOpen
|
||||
end
|
||||
|
||||
-- 或
|
||||
local stage2, time2
|
||||
if cfg.stage_2 then
|
||||
local isOpen = DataManager.ChapterData:getChapterPassed(cfg.stage_2)
|
||||
if isOpen then
|
||||
return true
|
||||
else
|
||||
stage2 = cfg.stage_2
|
||||
end
|
||||
end
|
||||
if cfg.time_2 then
|
||||
local createDay = DataManager.PlayerData:getCreateDay()
|
||||
local isOpen = createDay >= cfg.time_2
|
||||
if isOpen then
|
||||
return true
|
||||
else
|
||||
time2 = cfg.time_2
|
||||
end
|
||||
end
|
||||
if stage2 and time2 then
|
||||
if not hideToast then
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_STAGE_OR_SEVER, stage2, time2))
|
||||
end
|
||||
return false
|
||||
elseif stage2 and not cfg.time_2 then
|
||||
if not hideToast then
|
||||
local str = DataManager.ChapterData:getChapterNameXYMode(stage2)
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_STAGE, str))
|
||||
end
|
||||
return false
|
||||
elseif time2 and not cfg.stage_2 then
|
||||
if not hideToast then
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.FUNC_OPEN_SEVER, time2))
|
||||
end
|
||||
return false
|
||||
end
|
||||
return true
|
||||
return true
|
||||
end
|
||||
|
||||
function ModuleManager:showPop(key)
|
||||
@ -297,14 +203,6 @@ function ModuleManager:getOpenStageId(key)
|
||||
return cfg.stage
|
||||
end
|
||||
|
||||
function ModuleManager:getOpenDay(key)
|
||||
local cfg = ConfigManager:getConfig("func_open")[key]
|
||||
if not cfg or cfg.time == nil then
|
||||
return
|
||||
end
|
||||
return cfg.time
|
||||
end
|
||||
|
||||
function ModuleManager:clear()
|
||||
for k, v in ipairs(_moduleMgrs) do
|
||||
v:_clear()
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,155 +1,100 @@
|
||||
local Platform = {}
|
||||
|
||||
local bfGateInfo = CS.BF.BFPlatform.GetCurrentGateInfo()
|
||||
Platform.bfGateInfo = bfGateInfo
|
||||
|
||||
---- 获取包名
|
||||
function Platform:getIdentifier()
|
||||
if not Platform:getIsPublishChannel() and VersionCompatible:supportSimulatedPackageName() then
|
||||
return CS.BF.BFMain.DPPackageName
|
||||
end
|
||||
return CS.UnityEngine.Application.identifier
|
||||
return CS.UnityEngine.Application.identifier
|
||||
end
|
||||
|
||||
---- 是否是内网开发包
|
||||
---- 是否是内网包
|
||||
function Platform:getIsDevChannel()
|
||||
return IS_DEV
|
||||
return CS.BF.BFPlatform.IsDevChannel()
|
||||
end
|
||||
|
||||
---- 是否是外网测试包
|
||||
function Platform:getIsTestChannel()
|
||||
return IS_TEST
|
||||
---- 是否是release包
|
||||
function Platform:getIsReleaseChannel()
|
||||
return CS.BF.BFPlatform.IsReleaseChannel()
|
||||
end
|
||||
|
||||
---- 是否是正式发布包
|
||||
---- 是否是发布渠道
|
||||
function Platform:getIsPublishChannel()
|
||||
return IS_PUBLISH
|
||||
return CS.BF.BFPlatform.IsPublishChannel()
|
||||
end
|
||||
|
||||
---- 获取主链接域名
|
||||
function Platform:getMainDomain()
|
||||
return bfGateInfo.mainDomain
|
||||
end
|
||||
|
||||
---- 获取主链接端口
|
||||
function Platform:getMainPort()
|
||||
return bfGateInfo.mainPort
|
||||
end
|
||||
|
||||
-- 平台
|
||||
function Platform:getPlatform()
|
||||
if self._platform then
|
||||
return self._platform
|
||||
end
|
||||
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android then
|
||||
self._platform = "Android"
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
self._platform = "iOS"
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.OSXEditor then
|
||||
self._platform = "Mac"
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.OSXPlayer then
|
||||
self._platform = "Mac"
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.WindowsEditor then
|
||||
self._platform = "Windows"
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.WindowsPlayer then
|
||||
self._platform = "Windows"
|
||||
else
|
||||
self._platform = "Unknow"
|
||||
end
|
||||
return self._platform
|
||||
if self._platform then
|
||||
return self._platform
|
||||
end
|
||||
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android then
|
||||
self._platform = "Android"
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
self._platform = "iOS"
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.OSXEditor then
|
||||
self._platform = "Mac"
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.OSXPlayer then
|
||||
self._platform = "Mac"
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.WindowsEditor then
|
||||
self._platform = "Windows"
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.WindowsPlayer then
|
||||
self._platform = "Windows"
|
||||
else
|
||||
self._platform = "Unknow"
|
||||
end
|
||||
return self._platform
|
||||
end
|
||||
|
||||
-- 获取当前版本号
|
||||
function Platform:getClientVersion()
|
||||
if self.clientVersion == nil then
|
||||
self.clientVersion = CS.BF.BFMain.Instance.GameLaunchMgr:GetCurrentVersion()
|
||||
end
|
||||
return self.clientVersion
|
||||
if self.clientVersion == nil then
|
||||
self.clientVersion = CS.BF.BFMain.Instance.GameLaunchMgr:GetCurrentVersion()
|
||||
end
|
||||
return self.clientVersion
|
||||
end
|
||||
|
||||
-- 获取并处理当前版本号 例:1.3.2 => 1*1000000 + 3 * 1000 + 2 = 1003002
|
||||
function Platform:getClientVersionNum()
|
||||
local version = Platform:getClientVersion()
|
||||
local version = Platform:getClientVersion()
|
||||
local versionStrs = string.split(version, ".")
|
||||
local versionNum1 = tonumber(versionStrs[1])
|
||||
local versionNum2 = tonumber(versionStrs[2])
|
||||
local versionNum3 = tonumber(versionStrs[3])
|
||||
|
||||
return versionNum1 * 1000000 + versionNum2 * 1000 + versionNum3
|
||||
return versionNum1 * 1000000 + versionNum2 * 1000 + versionNum3
|
||||
end
|
||||
|
||||
function Platform:isIosPlatform()
|
||||
return self:getPlatform() == "iOS"
|
||||
return self:getPlatform() == "iOS"
|
||||
end
|
||||
|
||||
function Platform:isAndroidPlatform()
|
||||
return self:getPlatform() == "Android"
|
||||
return self:getPlatform() == "Android"
|
||||
end
|
||||
|
||||
-- 联网需求后端需要的平台字符串
|
||||
function Platform:getPlatformStr()
|
||||
if self.platformStr == nil then
|
||||
if self:isIosPlatform() then
|
||||
self.platformStr = "iOS"
|
||||
elseif self:isAndroidPlatform() then
|
||||
self.platformStr = "Android"
|
||||
else
|
||||
self.platformStr = "Unity"
|
||||
end
|
||||
end
|
||||
return self.platformStr
|
||||
if self.platformStr == nil then
|
||||
if self:isIosPlatform() then
|
||||
self.platformStr = "iOS"
|
||||
elseif self:isAndroidPlatform() then
|
||||
self.platformStr = "Android"
|
||||
else
|
||||
self.platformStr = "Unity"
|
||||
end
|
||||
end
|
||||
return self.platformStr
|
||||
end
|
||||
|
||||
-- 判断是否是T3地区
|
||||
function Platform:getPlatformIsT3()
|
||||
local systemLanguage = CS.UnityEngine.Application.systemLanguage
|
||||
local isAndroid = self:isAndroidPlatform()
|
||||
local isT3 = false
|
||||
-- 测试模式打开
|
||||
if EDITOR_MODE then
|
||||
return true
|
||||
end
|
||||
|
||||
-- 需要Android 且 T3地区 才会开放,目前按照系统语言来处理
|
||||
if isAndroid then
|
||||
-- 除美国、日本、韩国、台湾、德国、法国、英国、加拿大、澳大利亚以外的的地区为T3。
|
||||
isT3 = true
|
||||
if systemLanguage == CS.UnityEngine.SystemLanguage.English then -- 英语(美国/英国/加拿大/澳大利亚)
|
||||
isT3 = false
|
||||
elseif systemLanguage == CS.UnityEngine.SystemLanguage.Japanese then -- 日语(日本)
|
||||
isT3 = false
|
||||
elseif systemLanguage == CS.UnityEngine.SystemLanguage.Korean then -- 韩语(韩国)
|
||||
isT3 = false
|
||||
elseif systemLanguage == CS.UnityEngine.SystemLanguage.ChineseTraditional then -- 繁体(台湾)
|
||||
isT3 = false
|
||||
elseif systemLanguage == CS.UnityEngine.SystemLanguage.German then -- 德语(德国)
|
||||
isT3 = false
|
||||
elseif systemLanguage == CS.UnityEngine.SystemLanguage.French then -- 法语(法国/加拿大)
|
||||
isT3 = false
|
||||
end
|
||||
else
|
||||
return false
|
||||
end
|
||||
|
||||
return isT3
|
||||
end
|
||||
|
||||
function Platform:getPlatformIsThirdPay()
|
||||
local systemLanguage = CS.UnityEngine.Application.systemLanguage
|
||||
local isAndroid = self:isAndroidPlatform()
|
||||
local isThirdPay = false
|
||||
-- unity模式 并且是越南语的 情况下 打开三方支付
|
||||
if EDITOR_MODE and I18N:getCurLanguage() == GConst.LANGUAGE.VIETNAMESE then
|
||||
return true
|
||||
end
|
||||
|
||||
if isAndroid and not CS.BF.BFMain.IsShenhe then
|
||||
-- if systemLanguage == CS.UnityEngine.SystemLanguage.Russian then
|
||||
-- isThirdPay = true
|
||||
-- end
|
||||
|
||||
-- if self:getIdentifier() == "" then
|
||||
-- isThirdPay = true
|
||||
-- end
|
||||
end
|
||||
return isThirdPay
|
||||
end
|
||||
|
||||
function Platform:getAdvertisingID()
|
||||
if not self.advertisingID then
|
||||
self.advertisingID = "none"
|
||||
-- self.advertisingID = CS.BF.AdvertisingIDManager.GetAdvertisingID()
|
||||
end
|
||||
|
||||
return self.advertisingID
|
||||
end
|
||||
|
||||
|
||||
return Platform
|
||||
@ -157,7 +157,6 @@ if NOT_PUBLISH then
|
||||
[SDKManager.tryLoadRewardedAdDelay] = true,
|
||||
[ScrollRectBase.refillCells] = true,
|
||||
[DataManager.scheduleGlobal] = true,
|
||||
[DataManager.doCrossDay] = true,
|
||||
[NetManager.performWithDelayGlobal] = true,
|
||||
[NetManager.scheduleGlobal] = true,
|
||||
}
|
||||
|
||||
@ -11,20 +11,18 @@ SDKManager.BF_LOGIN_TYPE = {
|
||||
FACEBOOK = 3,
|
||||
TEST = 4,
|
||||
GOOGLE = 5,
|
||||
APPLE = 6,
|
||||
VKID = 7,
|
||||
FACEBOOK_LIMITED = 8,
|
||||
APPLE = 6
|
||||
}
|
||||
|
||||
SDKManager.BF_LOGIN_RESULT = {
|
||||
Success = 0, -- 成功
|
||||
TokenInvalid = 100, -- token失效
|
||||
NotAccount = 101, -- 账号不存在
|
||||
NotBinding = 102, -- 绑定失败
|
||||
Data = 103, -- 数据错误
|
||||
RepeatBinding = 104, -- 重复绑定
|
||||
BindOtherAccount = 105, -- 已绑定其他账号
|
||||
CheckToken = 106, -- 检查口令失败
|
||||
Success = 0, -- 成功
|
||||
TokenInvalid = 100, -- token失效
|
||||
NotAccount = 101, -- 账号不存在
|
||||
NotBinding = 102, -- 绑定失败
|
||||
Data = 103, -- 数据错误
|
||||
RepeatBinding = 104, -- 重复绑定
|
||||
BindOtherAccount = 105, -- 已绑定其他账号
|
||||
CheckToken = 106, -- 检查口令失败
|
||||
}
|
||||
|
||||
-- 用于LoginReq
|
||||
@ -36,20 +34,13 @@ SDKManager.LOGIN_TYPE = {
|
||||
[4] = "test",
|
||||
[5] = "google",
|
||||
[6] = "apple",
|
||||
[7] = "vk",
|
||||
[8] = "facebook_limited"
|
||||
}
|
||||
|
||||
-- 支付方式
|
||||
SDKManager.PAY_TYPE = {
|
||||
NONE = 0,
|
||||
GOOGLE = 1,
|
||||
IOS = 2,
|
||||
Coda = 3,
|
||||
RuStore = 4,
|
||||
ENJOY = 5,
|
||||
DUKPAY = 6,
|
||||
HW = 7,
|
||||
APPLE = 2,
|
||||
DEBUG = 10,
|
||||
DEPRECATED_APPLE = 11,
|
||||
}
|
||||
@ -72,40 +63,17 @@ function SDKManager:init()
|
||||
-- 标记状态
|
||||
self.isLogining = false
|
||||
self.isLogouting = false
|
||||
self.isWatchingAD = false
|
||||
self.isThirdPay = false
|
||||
if Platform:getPlatformIsThirdPay() then
|
||||
self.isThirdPay = true
|
||||
end
|
||||
|
||||
self.iosPayInfos = LocalData:getIosPayInfo()
|
||||
self.iosOrders = LocalData:getIosOrders()
|
||||
|
||||
-- lazy init
|
||||
local SDKMgr = CS.BF.BFMain.Instance.SDKMgr
|
||||
self:initPay()
|
||||
self:initPayListener()
|
||||
|
||||
-- 初始化AF的广告回传SDK
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:InitAppsFlyerAdRevenue()
|
||||
self:initAdsListener()
|
||||
|
||||
-- 拿到firebasetoken
|
||||
-- self:initFireBaseToken()
|
||||
|
||||
-- 尝试拿取AF的ConversionData
|
||||
-- self:tryGetAFConversionData()
|
||||
|
||||
-- 初始化deeplink
|
||||
if VersionCompatible:supportDeepLink() then
|
||||
self:initDeepLink()
|
||||
end
|
||||
self:tryGetAFConversionData()
|
||||
end
|
||||
|
||||
function SDKManager:refreshThirdPay()
|
||||
self.isThirdPay = false
|
||||
if Platform:getPlatformIsThirdPay() then
|
||||
self.isThirdPay = true
|
||||
end
|
||||
self:initFireBaseToken()
|
||||
end
|
||||
|
||||
-- 支付相关接口 ********************************************************************** 开始
|
||||
@ -157,8 +125,8 @@ function SDKManager:queryProducts(callback)
|
||||
end
|
||||
|
||||
-- 处理未完成的订单
|
||||
function SDKManager:doUncompleteOrder(callback, productId, freeShowRewards)
|
||||
SDKPayMgr:doUncompleteOrder(callback, productId, freeShowRewards)
|
||||
function SDKManager:doUncompleteOrder(callback, productId)
|
||||
SDKPayMgr:doUncompleteOrder(callback, productId)
|
||||
end
|
||||
|
||||
-- sdk接口 得到特定商品的price
|
||||
@ -190,14 +158,9 @@ function SDKManager:getPurchaseArgs(purchaseToken, uuid, channelOrderId, product
|
||||
return SDKPayMgr:getPurchaseArgs(purchaseToken, uuid, channelOrderId, productId)
|
||||
end
|
||||
|
||||
-- ios补单专用
|
||||
function SDKManager:getPurchaseArgs2(purchaseToken, uuid, channelOrderId, productId)
|
||||
return SDKPayMgr:getPurchaseArgs2(purchaseToken, uuid, channelOrderId, productId)
|
||||
end
|
||||
|
||||
-- sdk将已完成的订单消耗掉
|
||||
function SDKManager:consumePurchase(token, callback, debugInfo)
|
||||
SDKPayMgr:consumePurchase(token, callback, debugInfo)
|
||||
function SDKManager:consumePurchase(token, callback)
|
||||
SDKPayMgr:consumePurchase(token, callback)
|
||||
end
|
||||
|
||||
-- 检查是否可以支付
|
||||
@ -211,8 +174,8 @@ function SDKManager:checkPay(productId, callback)
|
||||
end
|
||||
|
||||
-- 支付
|
||||
function SDKManager:pay(productId, orderId, rechargeId, giftType, purchaseType, giftId, callback, freeShowRewards)
|
||||
SDKPayMgr:pay(productId, orderId, rechargeId, giftType, purchaseType, giftId, callback, freeShowRewards)
|
||||
function SDKManager:pay(productId, orderId, rechargeId, giftType, purchaseType, giftId, callback)
|
||||
SDKPayMgr:pay(productId, orderId, rechargeId, giftType, purchaseType, giftId, callback)
|
||||
end
|
||||
|
||||
function SDKManager:doUncompletePay(callback)
|
||||
@ -252,39 +215,24 @@ end
|
||||
function SDKManager:initFireBaseToken()
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:GetFirebaseToken(function(token)
|
||||
self.firebaseToken = token
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:AdjustSetDeviceToken(token)
|
||||
end)
|
||||
end
|
||||
|
||||
function SDKManager:getFirebaseToken()
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:GetFirebaseToken(function(token)
|
||||
self.firebaseToken = token
|
||||
end)
|
||||
return self.firebaseToken
|
||||
end
|
||||
|
||||
function SDKManager:doNextFrame(callback)
|
||||
SchedulerManager:performWithDelayGlobal(callback, 0)
|
||||
end
|
||||
|
||||
--- 广告
|
||||
function SDKManager:isAdLoaded()
|
||||
if VersionCompatible:getIsPackageRUHW() then
|
||||
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android then
|
||||
return CS.BF.BFMain.Instance.SDKMgr.BFHWAdSDKMgr.AdLoaded
|
||||
elseif EDITOR_MODE then
|
||||
return true
|
||||
else
|
||||
return false
|
||||
end
|
||||
else
|
||||
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android or
|
||||
CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
return CS.AdManager.Instance:IsRewardedAdReady()
|
||||
elseif EDITOR_MODE then
|
||||
return true
|
||||
end
|
||||
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android then
|
||||
return CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr.AdLoaded
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
return CS.AdManager.Instance:IsRewardedAdReady()
|
||||
elseif EDITOR_MODE then
|
||||
return true
|
||||
end
|
||||
return true
|
||||
return false
|
||||
end
|
||||
|
||||
function SDKManager:tryLoadRewardedAdDelay()
|
||||
@ -294,65 +242,86 @@ function SDKManager:tryLoadRewardedAdDelay()
|
||||
end
|
||||
self.adDelaySid = SchedulerManager:performWithDelayGlobal(function()
|
||||
self.adDelaySid = nil
|
||||
if VersionCompatible:getIsPackageRUHW() then
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFHWAdSDKMgr:TryLoadRewardedAd()
|
||||
end
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr:TryLoadRewardedAd()
|
||||
end, 5)
|
||||
end
|
||||
|
||||
function SDKManager:tryLoadInterstitialAdDelay()
|
||||
if self.interstitialAdDelaySid then
|
||||
SchedulerManager:unscheduleGlobal(self.interstitialAdDelaySid)
|
||||
self.interstitialAdDelaySid = nil
|
||||
end
|
||||
self.interstitialAdDelaySid = SchedulerManager:performWithDelayGlobal(function()
|
||||
self.interstitialAdDelaySid = nil
|
||||
end, 5)
|
||||
end
|
||||
|
||||
|
||||
function SDKManager:initAdsListener()
|
||||
if VersionCompatible:getIsPackageRUHW() then
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFHWAdSDKMgr:SetAdShowCallback(function (code)
|
||||
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android then
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr:SetAdShowCallback(function(code)
|
||||
-- code 为0 表示广告播放成功
|
||||
if code == 0 then
|
||||
BIReport:postVideoAdOpt(BIReport.VIDEO_AD_OPT_TYPE.PLAY_SUCCESS, self.adsClickType)
|
||||
BIReport:postAdPlaySuccess(self.adsClickType)
|
||||
else
|
||||
self:tryLoadRewardedAdDelay()
|
||||
end
|
||||
end)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFHWAdSDKMgr:SetAdLoadedCallback(function (code)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr:SetAdLoadedCallback(function(code)
|
||||
-- code 为0 表示广告加载成功
|
||||
if code ~= 0 then
|
||||
self:tryLoadRewardedAdDelay()
|
||||
end
|
||||
end)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFHWAdSDKMgr:SetAdEarnedRewardCallback(function (code, result)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr:SetAdEarnedRewardCallback(function(code, result)
|
||||
if self.adCallback then
|
||||
if DataManager.PlayerData then
|
||||
DataManager.PlayerData:addAdCount()
|
||||
local data = {}
|
||||
data.ads_num = DataManager.PlayerData:getAdCount()
|
||||
CS.ThinkingAnalytics.ThinkingAnalyticsAPI.UserSet(data)
|
||||
end
|
||||
self:adRewradAd()
|
||||
self.adCallback()
|
||||
self.isWatchingAD = false -- 标记看广告
|
||||
BIReport:postVideoAdOpt(BIReport.VIDEO_AD_OPT_TYPE.GET_REWARD, self.adsClickType)
|
||||
BIReport:postAdRewardGet(self.adsClickType)
|
||||
self.adsClickType = nil
|
||||
self.adCallback = nil
|
||||
end
|
||||
end)
|
||||
else
|
||||
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android or
|
||||
CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
-- 初始化一下
|
||||
local adManager = CS.AdManager.Instance
|
||||
adManager:SetAdRevenuePaidEventCallback(function (result)
|
||||
if result and result ~= GConst.EMPTY_STRING then
|
||||
BIReport:postAppLovinAdRevenue(result)
|
||||
end
|
||||
end)
|
||||
end
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr:SetAdRevenuePaidEventCallback(function (result)
|
||||
if result and result ~= GConst.EMPTY_STRING then
|
||||
BIReport:postIronSourceAdRevenue(result)
|
||||
end
|
||||
end)
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
-- 初始化一下
|
||||
local adManager = CS.AdManager.Instance
|
||||
adManager:SetAdRevenuePaidEventCallback(function (result)
|
||||
if result and result ~= GConst.EMPTY_STRING then
|
||||
BIReport:postAppLovinAdRevenue(result)
|
||||
end
|
||||
end)
|
||||
end
|
||||
end
|
||||
|
||||
function SDKManager:showFullScreenAds(adsClickType, adCallback, ignoreShowMessageBox)
|
||||
if NetManager:isNotReachable() then -- 没有网
|
||||
function SDKManager:showFullScreenAds(adsClickType, adCallback)
|
||||
if EDITOR_MODE then
|
||||
if not adsClickType then
|
||||
local params = {
|
||||
content = "SDKManager showFullScreenAds has no adsClickType",
|
||||
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK,
|
||||
okText = I18N:getGlobalText(I18N.GlobalConst.BTN_TEXT_OK),
|
||||
}
|
||||
GFunc.showMessageBox(params)
|
||||
Logger.log("SDKManager showFullScreenAds has no adsClickType")
|
||||
end
|
||||
end
|
||||
|
||||
BIReport:postAdClick(adsClickType)
|
||||
if EDITOR_MODE then
|
||||
if DataManager.PlayerData then
|
||||
DataManager.PlayerData:addAdCount()
|
||||
local data = {}
|
||||
data.ads_num = DataManager.PlayerData:getAdCount()
|
||||
CS.ThinkingAnalytics.ThinkingAnalyticsAPI.UserSet(data)
|
||||
end
|
||||
self:adRewradAd()
|
||||
if adCallback then
|
||||
adCallback()
|
||||
end
|
||||
return true
|
||||
end
|
||||
if NetManager:isNotReachable() then
|
||||
-- 没有网
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NO_NETWORK))
|
||||
return false
|
||||
end
|
||||
@ -360,174 +329,61 @@ function SDKManager:showFullScreenAds(adsClickType, adCallback, ignoreShowMessag
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NETWORK_ERROE_1))
|
||||
return false
|
||||
end
|
||||
|
||||
BIReport:postVideoAdOpt(BIReport.VIDEO_AD_OPT_TYPE.CLICK, adsClickType)
|
||||
|
||||
if DataManager.PaymentData:getIsSkipAd() then
|
||||
self:adRewradAd()
|
||||
if adCallback then
|
||||
adCallback()
|
||||
-- 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 not CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr.AdLoaded then
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NO_ADS))
|
||||
return false
|
||||
end
|
||||
BIReport:postVideoAdOpt(BIReport.VIDEO_AD_OPT_TYPE.GET_REWARD_SKIP_AD, adsClickType)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr:SetAdPlacement(adsClickType)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr.AdLoaded = false
|
||||
self.adCallback = adCallback
|
||||
self.adsClickType = adsClickType
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFIronSourceSDKMgr:ShowFullScreenAds()
|
||||
return true
|
||||
end
|
||||
|
||||
if not ignoreShowMessageBox and DataManager.PrivilegeCardData:getIsOpen(GConst.ShopConst.PRIVILEGE_CARD_ID.CARD_AD) then
|
||||
-- local params = {}
|
||||
-- params.content = I18N:getGlobalText(I18N.GlobalConst.ADS_DESC_13)
|
||||
-- params.boxType = GConst.MESSAGE_BOX_TYPE.MB_OK_CANCEL
|
||||
-- params.showToday = GConst.MESSAGE_BOX_SHOW_TODAY.MONTHLY_CARD_AD
|
||||
-- params.okText = I18N:getGlobalText(I18N.GlobalConst.SKIN_FORCE_DESC_8)
|
||||
-- params.cancelText = I18N:getGlobalText(I18N.GlobalConst.AD_FREE_DESC_9)
|
||||
-- params.notShowCallCancel = true
|
||||
-- params.okFunc = function()
|
||||
-- self:_showFullScreenAds(adsClickType, adCallback)
|
||||
-- end
|
||||
-- GFunc.showMessageBox(params)
|
||||
|
||||
local params = {}
|
||||
params.content = I18N:getGlobalText(I18N.GlobalConst.ADS_DESC_13)
|
||||
params.showToday = GConst.MESSAGE_BOX_SHOW_TODAY.MONTHLY_CARD_AD
|
||||
params.okFunc = function()
|
||||
if DataManager.PaymentData:getIsSkipAd() then
|
||||
elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
if not CS.AdManager.Instance:IsRewardedAdReady() then
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NO_ADS))
|
||||
return false
|
||||
end
|
||||
self.adsClickType = adsClickType
|
||||
BIReport:postAdPlaySuccess(self.adsClickType)
|
||||
CS.AdManager.Instance:ShowRewardedAd(function(code)
|
||||
if code == 0 then
|
||||
if DataManager.PlayerData then
|
||||
DataManager.PlayerData:addAdCount()
|
||||
local data = {}
|
||||
data.ads_num = DataManager.PlayerData:getAdCount()
|
||||
CS.ThinkingAnalytics.ThinkingAnalyticsAPI.UserSet(data)
|
||||
end
|
||||
self:adRewradAd()
|
||||
if adCallback then
|
||||
adCallback()
|
||||
end
|
||||
BIReport:postVideoAdOpt(BIReport.VIDEO_AD_OPT_TYPE.GET_REWARD_SKIP_AD, adsClickType)
|
||||
return
|
||||
BIReport:postAdRewardGet(self.adsClickType)
|
||||
self.adsClickType = nil
|
||||
end
|
||||
self:_showFullScreenAds(adsClickType, adCallback)
|
||||
end
|
||||
GFunc.showAdMesssageBox(params)
|
||||
else
|
||||
self:_showFullScreenAds(adsClickType, adCallback)
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
function SDKManager:_showFullScreenAds(adsClickType, adCallback)
|
||||
if EDITOR_MODE then
|
||||
self:adRewradAd()
|
||||
if adCallback then
|
||||
adCallback()
|
||||
end
|
||||
end)
|
||||
return true
|
||||
end
|
||||
if VersionCompatible:getIsPackageRUHW() then
|
||||
if not CS.BF.BFMain.Instance.SDKMgr.BFHWAdSDKMgr.AdLoaded then
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NO_ADS))
|
||||
return false
|
||||
end
|
||||
-- CS.BF.BFMain.Instance.SDKMgr.BFHWAdSDKMgr:SetAdPlacement(adsClickType)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFHWAdSDKMgr.AdLoaded = false
|
||||
self.adCallback = adCallback
|
||||
self.adsClickType = adsClickType
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFHWAdSDKMgr:ShowFullScreenAds()
|
||||
self.isWatchingAD = true -- 标记看广告
|
||||
else
|
||||
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android or
|
||||
CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
if not CS.AdManager.Instance:IsRewardedAdReady() then
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.NO_ADS))
|
||||
return false
|
||||
end
|
||||
self.adsClickType = adsClickType
|
||||
BIReport:postVideoAdOpt(BIReport.VIDEO_AD_OPT_TYPE.PLAY_SUCCESS, self.adsClickType)
|
||||
CS.AdManager.Instance:ShowRewardedAd(function (code)
|
||||
if code == 0 then
|
||||
if not self.watchAdCount then
|
||||
self.watchAdCount = 1
|
||||
end
|
||||
self:adRewradAd()
|
||||
if adCallback then
|
||||
adCallback()
|
||||
end
|
||||
self.isWatchingAD = false -- 标记看广告
|
||||
BIReport:postVideoAdOpt(BIReport.VIDEO_AD_OPT_TYPE.GET_REWARD, self.adsClickType)
|
||||
self.adsClickType = nil
|
||||
end
|
||||
end)
|
||||
self.isWatchingAD = true -- 标记看广告
|
||||
return true
|
||||
end
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
function SDKManager:getIsWatchingAD()
|
||||
return self.isWatchingAD
|
||||
end
|
||||
|
||||
function SDKManager:clearWatchAdCount()
|
||||
self.watchAdCount = nil
|
||||
end
|
||||
|
||||
function SDKManager:adRewradAd(noReport)
|
||||
-- 看广告
|
||||
ModuleManager.TaskManager:addTaskProgress(GConst.TaskConst.TASK_TYPE.X_WATCH_AD)
|
||||
if not noReport then
|
||||
DataManager.PlayerData:addAdCount()
|
||||
BIReport:postAdEvent()
|
||||
end
|
||||
end
|
||||
|
||||
function SDKManager:showInterstitial(interstitialAdType, adCallback)
|
||||
if EDITOR_MODE then
|
||||
if not interstitialAdType then
|
||||
local params = {
|
||||
content = "SDKManager showInterstitial has no adsClickType",
|
||||
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK,
|
||||
okText = I18N:getGlobalText(I18N.GlobalConst.BTN_TEXT_OK),
|
||||
}
|
||||
GFunc.showMessageBox(params)
|
||||
Logger.log("SDKManager showInterstitial has no adsClickType")
|
||||
end
|
||||
end
|
||||
BIReport:postInterstitialAdOpt(BIReport.INTERSTITIAL_AD_OPT_TYPE.SHOW, interstitialAdType)
|
||||
if EDITOR_MODE then
|
||||
if adCallback then
|
||||
adCallback()
|
||||
end
|
||||
return
|
||||
end
|
||||
|
||||
if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android or
|
||||
CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
if not CS.AdManager.Instance:IsInterstitialReady() then
|
||||
if adCallback then
|
||||
adCallback()
|
||||
end
|
||||
return
|
||||
end
|
||||
BIReport:postInterstitialAdOpt(BIReport.INTERSTITIAL_AD_OPT_TYPE.SUCCESS, interstitialAdType)
|
||||
self.isWatchingAD = true
|
||||
CS.AdManager.Instance:ShowInterstitial(function(code)
|
||||
self.isWatchingAD = false
|
||||
if adCallback then
|
||||
adCallback()
|
||||
adCallback = nil
|
||||
end
|
||||
end)
|
||||
elseif EDITOR_MODE then
|
||||
if adCallback then
|
||||
adCallback()
|
||||
adCallback = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
--- 广告
|
||||
-- function SDKManager:getProjectId()
|
||||
-- return CS.BF.BFMain.ProjectId
|
||||
-- end
|
||||
|
||||
-- function SDKManager:getEnv()
|
||||
-- return CS.BF.BFMain.ProjectEnv
|
||||
-- end
|
||||
|
||||
function SDKManager:getServerList(callback)
|
||||
local postData = {
|
||||
project_id = "c1",
|
||||
project_id = "b6",
|
||||
bundle_id = Platform:getIdentifier(),
|
||||
version = Platform:getClientVersion(),
|
||||
device_id = DeviceHelper:getDeviceId(),
|
||||
@ -541,7 +397,7 @@ function SDKManager:getServerList(callback)
|
||||
loginCenterUrl = loginCenterUrl .. "&" .. k .. "=" .. CS.System.Uri.EscapeDataString(v)
|
||||
end
|
||||
local guid = CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:GetNewPlayerGuid()
|
||||
loginCenterUrl = loginCenterUrl .. "&random=" .. CS.System.Uri.EscapeDataString(guid)
|
||||
loginCenterUrl = loginCenterUrl .. "&random=" .. CS.System.Uri.EscapeDataString(guid)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:SetLuaServerListCallback(function(isSuccess, data)
|
||||
if callback then
|
||||
callback(isSuccess, data)
|
||||
@ -551,237 +407,98 @@ function SDKManager:getServerList(callback)
|
||||
end
|
||||
|
||||
function SDKManager:_login(callback, loginType)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:SetLuaLoginCallback(callback)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:Login(loginType)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:SetLuaLoginCallback(callback)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:Login(loginType)
|
||||
end
|
||||
|
||||
function SDKManager:login(callback, loginType)
|
||||
self:logout(function()
|
||||
if self.isLogining then -- 正在登陆中
|
||||
Logger.log("三方当前正在登陆中")
|
||||
return
|
||||
end
|
||||
|
||||
self.isLogining = true
|
||||
self:_login(function(code, msg)
|
||||
if code == SDKManager.BF_LOGIN_RESULT.Success then
|
||||
if not msg then
|
||||
self.isLogining = false
|
||||
return
|
||||
end
|
||||
local msgTab = json.decode(msg)
|
||||
if msgTab == nil or type(msgTab) ~= "table" then
|
||||
self.isLogining = false
|
||||
return
|
||||
end
|
||||
local loginResult = json.decode(msgTab.msg)
|
||||
if loginResult == nil or type(loginResult) ~= "table" then
|
||||
self.isLogining = false
|
||||
return
|
||||
end
|
||||
|
||||
local userId = loginResult.UserId
|
||||
local token = loginResult.Token
|
||||
local params = {}
|
||||
if loginType == SDKManager.BF_LOGIN_TYPE.APPLE then
|
||||
params = {
|
||||
self:logout(function()
|
||||
if self.isLogining then -- 正在登陆中
|
||||
Logger.log("三方当前正在登陆中")
|
||||
return
|
||||
end
|
||||
self.isLogining = true
|
||||
self:_login(function(code, msg)
|
||||
Logger.log("login finish:%s %s", code, msg)
|
||||
if code == SDKManager.BF_LOGIN_RESULT.Success then
|
||||
if not msg then
|
||||
self.isLogining = false
|
||||
return
|
||||
end
|
||||
local msgTab = json.decode(msg)
|
||||
if msgTab == nil or type(msgTab) ~= "table" then
|
||||
self.isLogining = false
|
||||
return
|
||||
end
|
||||
local loginResult = json.decode(msgTab.msg)
|
||||
if loginResult == nil or type(loginResult) ~= "table" then
|
||||
self.isLogining = false
|
||||
return
|
||||
end
|
||||
local userId = loginResult.UserId
|
||||
local token = loginResult.Token
|
||||
local params = {}
|
||||
if loginType == SDKManager.BF_LOGIN_TYPE.APPLE then
|
||||
params = {
|
||||
type = "apple",
|
||||
id = tostring(userId),
|
||||
token = tostring(token)
|
||||
}
|
||||
elseif loginType == SDKManager.BF_LOGIN_TYPE.GOOGLE then
|
||||
params = {
|
||||
id = tostring(userId),
|
||||
token = tostring(token)
|
||||
}
|
||||
elseif loginType == SDKManager.BF_LOGIN_TYPE.GOOGLE then
|
||||
params = {
|
||||
type = "google",
|
||||
id = tostring(userId),
|
||||
token = tostring(token)
|
||||
}
|
||||
elseif loginType == SDKManager.BF_LOGIN_TYPE.FACEBOOK then
|
||||
params = {
|
||||
type = "facebook",
|
||||
id = tostring(userId),
|
||||
token = tostring(token)
|
||||
}
|
||||
elseif loginType == SDKManager.BF_LOGIN_TYPE.VKID then
|
||||
params = {
|
||||
type = "vkid",
|
||||
id = tostring(userId),
|
||||
token = tostring(token)
|
||||
}
|
||||
end
|
||||
if callback then
|
||||
callback(params)
|
||||
end
|
||||
end
|
||||
self.isLogining = false
|
||||
end, loginType)
|
||||
end, loginType)
|
||||
end
|
||||
|
||||
function SDKManager:getLoginTypeFacebook()
|
||||
-- if Platform:isIosPlatform() then
|
||||
-- return NetManager.LOGIN_TYPE.FACEBOOK_LIMITED
|
||||
-- else
|
||||
return NetManager.LOGIN_TYPE.FACEBOOK
|
||||
-- end
|
||||
end
|
||||
|
||||
function SDKManager:getServerLoginType(loginType)
|
||||
-- if Platform:isIosPlatform() then
|
||||
-- if loginType == SDKManager.BF_LOGIN_TYPE.FACEBOOK then
|
||||
-- return SDKManager.LOGIN_TYPE[SDKManager.BF_LOGIN_TYPE.FACEBOOK_LIMITED]
|
||||
-- else
|
||||
-- return SDKManager.LOGIN_TYPE[loginType]
|
||||
-- end
|
||||
-- else
|
||||
return SDKManager.LOGIN_TYPE[loginType]
|
||||
-- end
|
||||
id = tostring(userId),
|
||||
token = tostring(token)
|
||||
}
|
||||
end
|
||||
if callback then
|
||||
callback(params)
|
||||
end
|
||||
end
|
||||
self.isLogining = false
|
||||
end, loginType)
|
||||
end, loginType)
|
||||
end
|
||||
|
||||
function SDKManager:_logout(callback, loginType)
|
||||
if loginType == SDKManager.BF_LOGIN_TYPE.FACEBOOK or loginType == SDKManager.BF_LOGIN_TYPE.GOOGLE or loginType == SDKManager.BF_LOGIN_TYPE.VKID then
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:SetLuaLogoutCallback(callback)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:Logout(loginType)
|
||||
else
|
||||
if callback then
|
||||
callback(SDKManager.BF_LOGIN_RESULT.Success, nil)
|
||||
end
|
||||
end
|
||||
if loginType == SDKManager.BF_LOGIN_TYPE.FACEBOOK or loginType == SDKManager.BF_LOGIN_TYPE.GOOGLE then
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:SetLuaLogoutCallback(callback)
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFLoginSDKMgr:Logout(loginType)
|
||||
else
|
||||
if callback then
|
||||
callback(SDKManager.BF_LOGIN_RESULT.Success, nil)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function SDKManager:logout(callback, loginType)
|
||||
if self.isLogouting then -- 正在登出
|
||||
Logger.log("当前正在登出中")
|
||||
return
|
||||
end
|
||||
|
||||
self.isLogouting = true
|
||||
|
||||
|
||||
self:_logout(function(code, msg)
|
||||
if (code == SDKManager.BF_LOGIN_RESULT.Success) then
|
||||
if callback then
|
||||
callback()
|
||||
end
|
||||
else
|
||||
if msg and msg ~= "" then
|
||||
local jData = json.decode(msg)
|
||||
if jData then
|
||||
local type = jData.loginType
|
||||
local msg = jData.msg
|
||||
Logger.logError("登出失败 result:%s type:%s msg:%s", code, type, msg)
|
||||
else
|
||||
Logger.logError("登出失败 result:%s", code)
|
||||
end
|
||||
else
|
||||
Logger.logError("登出失败")
|
||||
end
|
||||
if callback then
|
||||
callback()
|
||||
end
|
||||
end
|
||||
self.isLogouting = false
|
||||
end, loginType)
|
||||
end
|
||||
|
||||
function SDKManager:tryGetAFConversionData()
|
||||
-- if CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:IsGetConversionDataOver() then
|
||||
-- BIReport:postDebugInfo(BIReport.DEBUG_INFO_TYPE.AF_CONVERSION_DATA, CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:GetAFConversionData())
|
||||
-- end
|
||||
end
|
||||
|
||||
function SDKManager:tryPostAFRequestResponse()
|
||||
-- if CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:IsGetAFOnRequestResponse() then
|
||||
-- local msg = string.format("code:%s, msg:%s", CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:GetAFOnRequestResponseStatusCode(), CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:GetAFOnRequestResponseErrorDescription())
|
||||
-- BIReport:postDebugInfo(BIReport.DEBUG_INFO_TYPE.AF_ON_REQUEST_RESPONSE, msg)
|
||||
-- end
|
||||
end
|
||||
|
||||
function SDKManager:getAFConversionObj()
|
||||
-- if self._afConversionObj == nil then
|
||||
-- if CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:IsGetConversionDataOver() then
|
||||
-- local data = CS.BF.BFMain.Instance.SDKMgr.BFThirdReportSDKMgr:GetAFConversionData()
|
||||
-- if data and data ~= "" then
|
||||
-- self._afConversionObj = json.decode(data)
|
||||
-- end
|
||||
-- end
|
||||
-- end
|
||||
-- return self._afConversionObj
|
||||
end
|
||||
|
||||
-- 是否显示GDPR条例
|
||||
function SDKManager:isPrivacyOptionsRequired()
|
||||
return false
|
||||
-- if EDITOR_MODE then
|
||||
-- return false
|
||||
-- end
|
||||
-- if not VersionCompatible:getIsSupportGDPR() then
|
||||
-- return false
|
||||
-- end
|
||||
-- if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android then
|
||||
-- return CS.AdManager.Instance:IsPrivacyOptionsRequired()
|
||||
-- elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
-- return CS.AdManager.Instance:IsPrivacyOptionsRequired()
|
||||
-- else
|
||||
-- return false
|
||||
-- end
|
||||
end
|
||||
|
||||
-- 展示GDPR隐私条款
|
||||
function SDKManager:showPrivacyOptionsForm()
|
||||
-- if not VersionCompatible:getIsSupportGDPR() then
|
||||
-- return
|
||||
-- end
|
||||
-- if CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.Android then
|
||||
-- CS.AdManager.Instance:ShowPrivacyOptionsForm()
|
||||
-- elseif CS.UnityEngine.Application.platform == CS.UnityEngine.RuntimePlatform.IPhonePlayer then
|
||||
-- CS.AdManager.Instance:ShowPrivacyOptionsForm()
|
||||
-- end
|
||||
end
|
||||
|
||||
function SDKManager:requestStoreReview()
|
||||
if VersionCompatible:supportRuStoreReview() then
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFNativeSDKMgr:RuRequestStoreReview()
|
||||
else
|
||||
CS.BF.BFMain.Instance.SDKMgr.BFNativeSDKMgr:RequestStoreReview()
|
||||
end
|
||||
end
|
||||
|
||||
--@region dukpay
|
||||
function SDKManager:initDukpayOrders(orders)
|
||||
if SDKPayMgr.initUncompleteOrders then
|
||||
SDKPayMgr:initUncompleteOrders(orders)
|
||||
end
|
||||
end
|
||||
|
||||
function SDKManager:onServerPushDukpay(data)
|
||||
if data and SDKPayMgr.handleCompleteOrder then
|
||||
SDKPayMgr:handleCompleteOrder(data.order)
|
||||
end
|
||||
end
|
||||
--@endregion
|
||||
|
||||
-- 初始化deeplink
|
||||
function SDKManager:initDeepLink()
|
||||
-- 注册监听
|
||||
CS.BF.BFMain.Instance.SDKMgr.DeepLinkMgr:SetLuaDeepLinkActiveCallback(function(deeplinkUrl)
|
||||
local deeplinkParams
|
||||
if deeplinkUrl and deeplinkUrl ~= "" then
|
||||
deeplinkParams = GFunc.getUrlParams(deeplinkUrl)
|
||||
end
|
||||
|
||||
if deeplinkParams then
|
||||
Logger.printTable(deeplinkParams)
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
||||
-- 获取deeplink url
|
||||
function SDKManager:getDeepLinkUrl()
|
||||
if VersionCompatible:supportDeepLink() then
|
||||
return CS.BF.BFMain.Instance.SDKMgr.DeepLinkMgr:GetDeepLinkURL()
|
||||
else
|
||||
return ""
|
||||
end
|
||||
if self.isLogouting then -- 正在登出
|
||||
Logger.log("当前正在登出中")
|
||||
return
|
||||
end
|
||||
self.isLogouting = true
|
||||
self:_logout(function(code, msg)
|
||||
if code == SDKManager.BF_LOGIN_RESULT.Success then
|
||||
if callback then
|
||||
callback()
|
||||
end
|
||||
else
|
||||
if msg and msg ~= "" then
|
||||
local jData = json.decode(msg)
|
||||
if jData then
|
||||
Logger.logError("登出失败 result:%s type:%s msg:%s", code, jData.loginType, jData.msg)
|
||||
else
|
||||
Logger.logError("登出失败 result:%s", code)
|
||||
end
|
||||
else
|
||||
Logger.logError("登出失败")
|
||||
end
|
||||
if callback then
|
||||
callback()
|
||||
end
|
||||
end
|
||||
self.isLogouting = false
|
||||
end, loginType)
|
||||
end
|
||||
|
||||
return SDKManager
|
||||
|
||||
@ -32,23 +32,19 @@ end
|
||||
|
||||
function SDKPayDefaultManager:getSDKPayType()
|
||||
if EDITOR_MODE then
|
||||
return SDKManager.PAY_TYPE.DEBUG
|
||||
end
|
||||
return SDKManager.PAY_TYPE.DEBUG
|
||||
end
|
||||
return SDKManager.PAY_TYPE.NONE
|
||||
end
|
||||
|
||||
function SDKPayDefaultManager:getPurchaseArgs(purchaseToken, uuid, channelOrderId, productId)
|
||||
local args = {
|
||||
channel = self:getSDKPayType(),
|
||||
params = {tostring(uuid), tostring(productId)}
|
||||
params = {uuid, productId}
|
||||
}
|
||||
return args
|
||||
end
|
||||
|
||||
function SDKPayDefaultManager:getPurchaseArgs2(purchaseToken, uuid, channelOrderId, productId)
|
||||
return self:getPurchaseArgs(purchaseToken, uuid, channelOrderId, productId)
|
||||
end
|
||||
|
||||
-- 获取支付方式,目前只有google支付
|
||||
function SDKPayDefaultManager:getIsSupportSDKPay()
|
||||
return false
|
||||
@ -76,7 +72,7 @@ function SDKPayDefaultManager:doUncompleteOrder(callback, productId)
|
||||
end
|
||||
|
||||
-- sdk将已完成的订单消耗掉
|
||||
function SDKPayDefaultManager:consumePurchase(token, callback, debugInfo)
|
||||
function SDKPayDefaultManager:consumePurchase(token, callback)
|
||||
end
|
||||
|
||||
return SDKPayDefaultManager
|
||||
|
||||
@ -45,11 +45,10 @@ function SDKPayGoogleManager:queryProducts(callback)
|
||||
local inAppList = {} -- 内购类
|
||||
local subsList = {} -- 订阅list
|
||||
for _, rechargeInfo in ipairs(rechargeCfg) do
|
||||
local payId = rechargeInfo[VersionCompatible:getRechargePayId()]
|
||||
if rechargeInfo.subscribe then
|
||||
table.insert(subsList, payId)
|
||||
table.insert(subsList, rechargeInfo.payId)
|
||||
else
|
||||
table.insert(inAppList, payId)
|
||||
table.insert(inAppList, rechargeInfo.payId)
|
||||
end
|
||||
end
|
||||
self.products = {}
|
||||
@ -222,13 +221,7 @@ function SDKPayGoogleManager:getProductPriceAmountMicros(skuId)
|
||||
if self.products and #self.products > 0 then
|
||||
for _, data in ipairs(self.products) do
|
||||
if data.sku == skuId then
|
||||
--[[string (int64 format)
|
||||
订阅价格。对于价格不含税的国家/地区,该价格不含税。对于价格含税的国家/地区,该价格含税。价格以微单位表示,100 万个微单位代表一个单位的货币。例如,如果订阅价格为 1.99 欧元,则 priceAmountMicros 为 1990000。]]
|
||||
local value = tonumber(data.priceAmountMicros or 0)
|
||||
if value then
|
||||
value = value / 1000000
|
||||
end
|
||||
return value or 0
|
||||
return data.priceAmountMicros
|
||||
end
|
||||
end
|
||||
end
|
||||
@ -277,14 +270,14 @@ function SDKPayGoogleManager:checkPay(productId, callback)
|
||||
callback(0)
|
||||
elseif code == 1 then -- 指定的productId存在支付状态中的订单
|
||||
local params = {
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTINGS_DESC_38),
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTING_DESC_23),
|
||||
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK,
|
||||
okText = I18N:getGlobalText(I18N.GlobalConst.BTN_TEXT_OK),
|
||||
}
|
||||
GFunc.showMessageBox(params)
|
||||
elseif code == 2 then -- 指定的productId存在未完成的订单消耗失败的情况
|
||||
local params = {
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTINGS_DESC_38),
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTING_DESC_23),
|
||||
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK,
|
||||
okText = I18N:getGlobalText(I18N.GlobalConst.BTN_TEXT_OK),
|
||||
}
|
||||
@ -303,14 +296,14 @@ function SDKPayGoogleManager:checkPay(productId, callback)
|
||||
callback(0)
|
||||
elseif code == 1 then -- 指定的productId存在支付状态中的订单
|
||||
local params = {
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTINGS_DESC_38),
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTING_DESC_23),
|
||||
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK,
|
||||
okText = I18N:getGlobalText(I18N.GlobalConst.BTN_TEXT_OK),
|
||||
}
|
||||
GFunc.showMessageBox(params)
|
||||
elseif code == 2 then -- 指定的productId存在未完成的订单消耗失败的情况
|
||||
local params = {
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTINGS_DESC_38),
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTING_DESC_23),
|
||||
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK,
|
||||
okText = I18N:getGlobalText(I18N.GlobalConst.BTN_TEXT_OK),
|
||||
}
|
||||
@ -362,12 +355,12 @@ function SDKPayGoogleManager:doGooglePay(productId, orderId, rechargeId, giftTyp
|
||||
end
|
||||
elseif code == 1 then
|
||||
-- 支付取消
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.SETTINGS_DESC_37))
|
||||
BIReport:postPayCancel(productId, orderId, rechargeId, giftType, giftId, false, purchaseType)
|
||||
GFunc.showToast(I18N:getGlobalText(I18N.GlobalConst.SETTING_DESC_25))
|
||||
BIReport:postPayCancel(productId, orderId, rechargeId, giftType, giftId)
|
||||
else
|
||||
-- 支付失败
|
||||
Logger.log("pay failed")
|
||||
BIReport:postPayFailed(productId, orderId, rechargeId, msg or GConst.EMPTY_STRING, giftType, giftId, false, purchaseType)
|
||||
BIReport:postPayFailed(productId, orderId, rechargeId, msg or GConst.EMPTY_STRING, giftType, giftId)
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
||||
@ -17,61 +17,51 @@ function SDKPayiOSManager:initPay(callback)
|
||||
if callback then
|
||||
callback()
|
||||
end
|
||||
BIReport:postPayInitStatus(BIReport.PAY_OPT_TYPE.INIT_SUC)
|
||||
BIReport:postPayInitSuccess()
|
||||
else
|
||||
Logger.log(errorStr)
|
||||
BIReport:postPayInitStatus(BIReport.PAY_OPT_TYPE.INIT_FAILED, errorStr)
|
||||
BIReport:postPayInitFailed(errorStr)
|
||||
end
|
||||
end
|
||||
|
||||
CS.BF.BFMain.Instance.SDKMgr.IosPaySDKMgr.buyCallback = function(isSuccess, result, errorStr)
|
||||
local reportPayParams
|
||||
if result and result.transactionID and self.iosPayInfos and self.iosPayInfos[result.transactionID] then
|
||||
reportPayParams = self.iosPayInfos[result.transactionID]
|
||||
end
|
||||
|
||||
BIReport:postDebugInfo(BIReport.DEBUG_INFO_TYPE.PAY, "buyCallback(init) -- success:" .. tostring(isSuccess))
|
||||
|
||||
if isSuccess then
|
||||
if self.handleUncompleteIosOrder then
|
||||
local payParams = self.iosPayInfos[result.transactionID]
|
||||
if payParams ~= nil and payParams.order then
|
||||
local payParams = self.iosPayInfos[result.transactionID]
|
||||
local needConsumePurchase = true
|
||||
if payParams ~= nil and payParams.order then
|
||||
PayManager:requestRewards(result.receipt, payParams.order, result.transactionID, payParams.productId)
|
||||
else
|
||||
PayManager:requestRewards(result.receipt, nil, result.transactionID, result.definition.id, nil, nil, nil, nil, nil, true)
|
||||
BIReport:postPayTryReissueOrder(result.definition.id, result.transactionID)
|
||||
end
|
||||
BIReport:postDebugInfo(BIReport.DEBUG_INFO_TYPE.PAY, "buyCallback(init) -- payParams is not nil:" .. tostring(payParams ~= nil))
|
||||
needConsumePurchase = false
|
||||
end
|
||||
if needConsumePurchase then
|
||||
self:delIosPayInfo(result.transactionID)
|
||||
self:delIosOrder(result.definition.id)
|
||||
self:consumePurchase(result.definition.id)
|
||||
local giftId = tonumber(payParams.giftId)
|
||||
local purchaseType = tonumber(payParams.purchaseType)
|
||||
local giftType = PayManager:getGiftType(purchaseType, giftId)
|
||||
local rechargeId = PayManager:getPackageRechargeId(purchaseType, giftId)
|
||||
BIReport:postPayFailed(result.definition.id, result.transactionID, rechargeId, "error order", giftType, giftId)
|
||||
end
|
||||
else
|
||||
local purchaseType
|
||||
if reportPayParams then
|
||||
purchaseType = tonumber(reportPayParams.purchaseType)
|
||||
end
|
||||
-- 回调时机太早的话,就先保存起来,等后续补单的时候一起补
|
||||
local order = self.iosOrders[result.definition.id]
|
||||
if order then
|
||||
self:saveIosPayInfo(result.transactionID, result.receipt, order.order, result.definition.id, order.purchaseType, order.giftId)
|
||||
self:delIosOrder(result.definition.id)
|
||||
else
|
||||
BIReport:postPayFailed(result.definition.id, result.transactionID, nil, "not have order", nil, nil, nil, purchaseType)
|
||||
self:saveIosPayInfo(result.transactionID, result.receipt, nil, result.definition.id)
|
||||
end
|
||||
BIReport:postDebugInfo(BIReport.DEBUG_INFO_TYPE.PAY, "buyCallback(init) -- order is not nil:" .. tostring(order ~= nil))
|
||||
end
|
||||
if result then
|
||||
BIReport:postPayResendOrder(result.definition and result.definition.id, result.transactionID)
|
||||
else
|
||||
BIReport:postPayResendOrder()
|
||||
-- 回调时机太早的话,就先保存起来,等后续补单的时候一起补
|
||||
local order = self.iosOrders[result.definition.id]
|
||||
if order then
|
||||
self:saveIosPayInfo(result.transactionID, result.receipt, order.order, result.definition.id, order.purchaseType, order.giftId)
|
||||
self:delIosOrder(result.definition.id)
|
||||
else
|
||||
-- 之前没有记录只能算掉单了
|
||||
self:delIosPayInfo(result.transactionID)
|
||||
self:delIosOrder(result.definition.id)
|
||||
self:consumePurchase(result.definition.id)
|
||||
BIReport:postPayFailed(result.definition.id, result.transactionID, nil, "not have order")
|
||||
end
|
||||
end
|
||||
else
|
||||
local purchaseType
|
||||
if reportPayParams then
|
||||
purchaseType = tonumber(reportPayParams.purchaseType)
|
||||
end
|
||||
if errorStr and errorStr ~= "" then
|
||||
BIReport:postPayFailed(result.definition.id, result.transactionID, nil, errorStr, nil, nil, nil, purchaseType)
|
||||
BIReport:postPayFailed(result.definition.id, result.transactionID, nil, errorStr)
|
||||
else
|
||||
BIReport:postPayFailed(result.definition.id, result.transactionID, nil, "1", nil, nil, nil, purchaseType)
|
||||
BIReport:postPayFailed(result.definition.id, result.transactionID, nil, "1")
|
||||
end
|
||||
end
|
||||
end
|
||||
@ -79,8 +69,7 @@ function SDKPayiOSManager:initPay(callback)
|
||||
local rechargeCfg = ConfigManager:getConfig("recharge")
|
||||
local products = {}
|
||||
for i,v in ipairs(rechargeCfg) do
|
||||
local payId = v[VersionCompatible:getRechargePayId()]
|
||||
table.insert(products, {productId = payId, type = CS.UnityEngine.Purchasing.ProductType.Consumable})
|
||||
table.insert(products, {productId = v.payId, type = CS.UnityEngine.Purchasing.ProductType.Consumable})
|
||||
end
|
||||
CS.BF.BFMain.Instance.SDKMgr.IosPaySDKMgr:Init(products)
|
||||
end
|
||||
@ -92,13 +81,10 @@ function SDKPayiOSManager:queryProducePrice()
|
||||
local rechargeCfg = ConfigManager:getConfig("recharge")
|
||||
self.products = {}
|
||||
for _, v in ipairs(rechargeCfg) do
|
||||
local payId = v[VersionCompatible:getRechargePayId()]
|
||||
local price = CS.BF.BFMain.Instance.SDKMgr.IosPaySDKMgr:GetLocalizedPrice(payId)
|
||||
local currencyCode = CS.BF.BFMain.Instance.SDKMgr.IosPaySDKMgr:GetLocalizedIsoCurrencyCode(payId)
|
||||
local priceAmountMicros = CS.BF.BFMain.Instance.SDKMgr.IosPaySDKMgr:GetLocalizedPriceAmount(payId)
|
||||
local price = CS.BF.BFMain.Instance.SDKMgr.IosPaySDKMgr:GetLocalizedPrice(v.payId)
|
||||
if price and price ~= "" then
|
||||
Logger.log("product = %s, price = %s", payId, price)
|
||||
table.insert(self.products, {sku = payId, price = price, priceCurrencyCode = currencyCode, priceAmountMicros = priceAmountMicros})
|
||||
Logger.log("product = %s, price = %s", v.payId, price)
|
||||
table.insert(self.products, {sku = v.payId, price = price})
|
||||
end
|
||||
end
|
||||
return self.products
|
||||
@ -117,7 +103,6 @@ function SDKPayiOSManager:doUncompleteOrder(callback, productId)
|
||||
local orders = self.iosPayInfos
|
||||
if orders == nil then
|
||||
self.handleUncompleteOrder = false
|
||||
BIReport:postDebugInfo(BIReport.DEBUG_INFO_TYPE.PAY, "doUncompleteOrder orders == nil")
|
||||
return callback and callback()
|
||||
end
|
||||
local uncompleteList = {}
|
||||
@ -126,7 +111,6 @@ function SDKPayiOSManager:doUncompleteOrder(callback, productId)
|
||||
end
|
||||
if #uncompleteList <= 0 then
|
||||
self.handleUncompleteOrder = false
|
||||
BIReport:postDebugInfo(BIReport.DEBUG_INFO_TYPE.PAY, "doUncompleteOrder #uncompleteList <= 0")
|
||||
return callback and callback()
|
||||
end
|
||||
local index = 1
|
||||
@ -141,24 +125,15 @@ function SDKPayiOSManager:doUncompleteOrder(callback, productId)
|
||||
index = index + 1
|
||||
handleOrder(uncompleteList[index])
|
||||
end)
|
||||
BIReport:postPayDoUncompleteOrder(uncompleteOrder.productId, uncompleteOrder.transactionID, uncompleteOrder.order)
|
||||
elseif uncompleteOrder.transactionID then
|
||||
PayManager:requestRewards(uncompleteOrder.receipt, nil, uncompleteOrder.transactionID, uncompleteOrder.productId, true, function()
|
||||
index = index + 1
|
||||
handleOrder(uncompleteList[index])
|
||||
end, nil, nil, nil, true)
|
||||
BIReport:postPayTryReissueOrder(uncompleteOrder.productId, uncompleteOrder.transactionID)
|
||||
else
|
||||
SDKManager:delIosPayInfo(uncompleteOrder.transactionID)
|
||||
SDKManager:delIosOrder(uncompleteOrder.productId)
|
||||
self:consumePurchase(uncompleteOrder.productId, function()
|
||||
index = index + 1
|
||||
handleOrder(uncompleteList[index])
|
||||
end, "handle order")
|
||||
BIReport:postPayDoUncompleteOrder(uncompleteOrder.productId, uncompleteOrder.transactionID)
|
||||
end)
|
||||
end
|
||||
end
|
||||
BIReport:postDebugInfo(BIReport.DEBUG_INFO_TYPE.PAY, "doUncompleteOrder handleOrder:" .. tostring(#uncompleteList))
|
||||
handleOrder(uncompleteList[index])
|
||||
end
|
||||
|
||||
@ -229,15 +204,6 @@ function SDKPayiOSManager:getPurchaseArgs(purchaseToken, uuid, channelOrderId, p
|
||||
return args
|
||||
end
|
||||
|
||||
-- 异常订单时,使用该参数通知服务器校验
|
||||
function SDKPayiOSManager:getPurchaseArgs2(purchaseToken, uuid, channelOrderId, productId)
|
||||
local args = {
|
||||
channel = SDKManager.PAY_TYPE.IOS,
|
||||
params = {channelOrderId}
|
||||
}
|
||||
return args
|
||||
end
|
||||
|
||||
-- 获取支付方式,目前只有google支付
|
||||
function SDKPayiOSManager:getIsSupportSDKPay()
|
||||
return true
|
||||
@ -261,7 +227,7 @@ function SDKPayiOSManager:checkPay(productId, callback)
|
||||
elseif code == 1 then
|
||||
-- 指定的productId存在支付状态中的订单
|
||||
local params = {
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTINGS_DESC_38),
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTING_DESC_23),
|
||||
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK,
|
||||
okText = I18N:getGlobalText(I18N.GlobalConst.BTN_TEXT_OK),
|
||||
}
|
||||
@ -269,7 +235,7 @@ function SDKPayiOSManager:checkPay(productId, callback)
|
||||
elseif code == 2 then
|
||||
-- 指定的productId存在未完成的订单消耗失败的情况
|
||||
local params = {
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTINGS_DESC_38),
|
||||
content = I18N:getGlobalText(I18N.GlobalConst.SETTING_DESC_23),
|
||||
boxType = GConst.MESSAGE_BOX_TYPE.MB_OK,
|
||||
okText = I18N:getGlobalText(I18N.GlobalConst.BTN_TEXT_OK),
|
||||
}
|
||||
@ -288,19 +254,17 @@ function SDKPayiOSManager:pay(productId, orderId, rechargeId, giftType, purchase
|
||||
end
|
||||
|
||||
-- sdk将已完成的订单消耗掉
|
||||
function SDKPayiOSManager:consumePurchase(productId, callback, debugInfo)
|
||||
function SDKPayiOSManager:consumePurchase(productId, callback)
|
||||
CS.BF.BFMain.Instance.SDKMgr.IosPaySDKMgr:ConsumePurchase(productId)
|
||||
if callback then
|
||||
callback(0)
|
||||
end
|
||||
BIReport:postPayConsumeOrder(productId, debugInfo)
|
||||
end
|
||||
|
||||
function SDKPayiOSManager:doIosPay(productId, orderId, rechargeId, giftType, purchaseType, giftId, callback)
|
||||
self.blockTouch = true
|
||||
UIManager:showWaitPay()
|
||||
CS.BF.BFMain.Instance.SDKMgr.IosPaySDKMgr.buyCallback = function(isSuccess, result, errorStr)
|
||||
BIReport:postDebugInfo(BIReport.DEBUG_INFO_TYPE.PAY, "buyCallback(pay) -- success:" .. tostring(isSuccess) .. " blockTouch:" .. tostring(self.blockTouch))
|
||||
if self.blockTouch then
|
||||
self.blockTouch = false
|
||||
UIManager:hideWaitPay()
|
||||
@ -315,9 +279,9 @@ function SDKPayiOSManager:doIosPay(productId, orderId, rechargeId, giftType, pur
|
||||
end
|
||||
else
|
||||
if errorStr and errorStr ~= "" then
|
||||
BIReport:postPayFailed(productId, orderId, rechargeId, errorStr, giftType, giftId, nil, purchaseType)
|
||||
BIReport:postPayFailed(productId, orderId, rechargeId, errorStr, giftType, giftId)
|
||||
else
|
||||
BIReport:postPayFailed(productId, orderId, rechargeId, "1", giftType, giftId, nil, purchaseType)
|
||||
BIReport:postPayFailed(productId, orderId, rechargeId, "1", giftType, giftId)
|
||||
end
|
||||
end
|
||||
self:delIosOrder(productId)
|
||||
@ -329,29 +293,23 @@ function SDKPayiOSManager:doIosPay(productId, orderId, rechargeId, giftType, pur
|
||||
needConsumePurchase = false
|
||||
end
|
||||
if needConsumePurchase then
|
||||
local order = self.iosOrders[result.definition.id]
|
||||
if order then
|
||||
local order = self.iosOrders[result.definition.id]
|
||||
if order then
|
||||
PayManager:requestRewards(result.receipt, order.order, result.transactionID, result.definition.id)
|
||||
elseif result.transactionID then -- 服务器检验
|
||||
PayManager:requestRewards(result.receipt, nil, result.transactionID, result.definition.id, nil, nil, nil, nil, nil, true)
|
||||
BIReport:postPayTryReissueOrder(result.definition.id, result.transactionID)
|
||||
else
|
||||
self:delIosPayInfo(result.transactionID)
|
||||
else
|
||||
self:delIosPayInfo(result.transactionID)
|
||||
self:delIosOrder(result.definition.id)
|
||||
self:consumePurchase(result.definition.id, nil, "pay consume")
|
||||
if payParams then
|
||||
local giftId = tonumber(payParams.giftId)
|
||||
local purchaseType = tonumber(payParams.purchaseType)
|
||||
local giftType = PayManager:getGiftType(purchaseType, giftId)
|
||||
local rechargeId = PayManager:getPackageRechargeId(purchaseType, giftId)
|
||||
BIReport:postPayFailed(result.definition.id, result.transactionID, rechargeId, "error order", giftType, giftId, nil, purchaseType)
|
||||
end
|
||||
end
|
||||
self:consumePurchase(result.definition.id)
|
||||
local giftId = tonumber(payParams.giftId)
|
||||
local purchaseType = tonumber(payParams.purchaseType)
|
||||
local giftType = PayManager:getGiftType(purchaseType, giftId)
|
||||
local rechargeId = PayManager:getPackageRechargeId(purchaseType, giftId)
|
||||
BIReport:postPayFailed(result.definition.id, result.transactionID, rechargeId, "error order", giftType, giftId)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
self:saveIosOrder(productId, orderId, purchaseType, giftId)
|
||||
CS.BF.BFMain.Instance.SDKMgr.IosPaySDKMgr:SetApplicationUsername(orderId)
|
||||
CS.BF.BFMain.Instance.SDKMgr.IosPaySDKMgr:Buy(productId, orderId)
|
||||
end
|
||||
|
||||
@ -370,8 +328,6 @@ function SDKPayiOSManager:doUncompletePay(callback)
|
||||
if self:_getIsIosInitialized() then
|
||||
self.alreadyFinishUncompletePay = true
|
||||
self:doUncompleteOrder()
|
||||
|
||||
BIReport:postDebugInfo(BIReport.DEBUG_INFO_TYPE.PAY, "doUncompletePay")
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@ -16,13 +16,14 @@ function ServerPushManager:initWhenLogin()
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.BountyBoughtNtf, ModuleManager.BountyManager, ModuleManager.BountyManager.onBoughtBountyFinish)
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.ArenaBountyBoughtNtf, ModuleManager.ArenaBountyManager, ModuleManager.ArenaBountyManager.onBoughtBountyFinish)
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.NewMailNtf, ModuleManager.MailManager, ModuleManager.MailManager.needUpdateMail)
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.PigLevelUpNtf, ModuleManager.ActivityManager, ModuleManager.ActivityManager.onBoughtGoldPigFinish)
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.TriggerLevelUpGiftNtf, ModuleManager.ShopManager, ModuleManager.ShopManager.onTriggerLevelUpGift)
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.TriggerGrowUpGift2Ntf, ModuleManager.ShopManager, ModuleManager.ShopManager.onTriggerGrowUpGift)
|
||||
-- self:addServerPushListener(ProtoMsgType.FromMsgEnum.MallDailyResetNtf, ModuleManager.ShopManager, ModuleManager.ShopManager.onMallDailyReset)
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.MallDailyResetNtf, ModuleManager.ShopManager, ModuleManager.ShopManager.onMallDailyReset)
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.AIHelpUnreadNtf, ModuleManager.GameSettingManager, ModuleManager.GameSettingManager.rspAiHelperNtf)
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.RecoveryNtf, ModuleManager.ItemManager, ModuleManager.ItemManager.rspRecoveryNtf)
|
||||
-- self:addServerPushListener(ProtoMsgType.FromMsgEnum.BossRushBoughtNtf, ModuleManager.ActBossRushManager, ModuleManager.ActBossRushManager.rspBossRushBoughtNtf)
|
||||
-- self:addServerPushListener(ProtoMsgType.FromMsgEnum.RuneUpdateNtf, ModuleManager.RunesManager, ModuleManager.RunesManager.rspUpdate)
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.BossRushBoughtNtf, ModuleManager.ActBossRushManager, ModuleManager.ActBossRushManager.rspBossRushBoughtNtf)
|
||||
self:addServerPushListener(ProtoMsgType.FromMsgEnum.RuneUpdateNtf, ModuleManager.RunesManager, ModuleManager.RunesManager.rspUpdate)
|
||||
end
|
||||
|
||||
---- 移除全局推送监听
|
||||
|
||||
@ -34,17 +34,6 @@ function SpineManager:loadUISpineWidgetAsync(name, parent, callback)
|
||||
end)
|
||||
end
|
||||
|
||||
function SpineManager:loadUIHeroSpineWidgetAsync(name, parent, callback)
|
||||
local path = string.format(HERO_SPINE_ASSET_PATH, name, name)
|
||||
ResourceManager:loadOriginAssetAsync(path, TYPE_OF_SPINE_ASSET, function(spineAssetPath, spineAsset)
|
||||
if parent and parent:isDestroyed() then
|
||||
ResourceManager:unload(spineAssetPath)
|
||||
return
|
||||
end
|
||||
self:loadUISpinePrefabAsync(parent, spineAssetPath, spineAsset, callback)
|
||||
end)
|
||||
end
|
||||
|
||||
function SpineManager:loadUISpinePrefabAsync(parent, spineAssetPath, spineAsset, callback)
|
||||
ResourceManager:loadAsync(UI_SPINE_PREFAB_PATH, TYPE_OF_GAME_OBJECT, function(prefabPath, prefab)
|
||||
if parent and parent:isDestroyed() then
|
||||
|
||||
@ -8,24 +8,13 @@ local SECONDS_PRE_DAY = 86400
|
||||
local SECONDS_PRE_HOUR = 3600
|
||||
local SECONDS_PRE_MINUTE = 60
|
||||
local DAY_PER_HOUR = 24
|
||||
local DAY_PRE_WEEK = 7
|
||||
|
||||
local ZERO_TIME_STR = "00:00:00"
|
||||
local ZERO_TIME_STR_2 = "00:00"
|
||||
|
||||
local UnityTime = CS.UnityEngine.Time
|
||||
|
||||
-- 获取时间格式(时间戳转本地时间格式)
|
||||
function Time:getTimeFormat(timestamp)
|
||||
return os.date('*t', timestamp)
|
||||
end
|
||||
|
||||
-- 获取时间格式(时间戳转世界时间格式)
|
||||
function Time:getTimeFormatUTC(timestamp)
|
||||
return os.date('!*t', timestamp)
|
||||
end
|
||||
|
||||
-- 获取服务器的当前时间戳(当前服务器是UTC-0)
|
||||
-- 获取服务器的当前时间戳
|
||||
function Time:getServerTime()
|
||||
if not self.serverTime then
|
||||
return os.time()
|
||||
@ -33,19 +22,6 @@ function Time:getServerTime()
|
||||
return self.serverTime + self.differenceTime + GFunc.getTickCount()
|
||||
end
|
||||
|
||||
-- 获取服务器的转本地时区的当前时间戳
|
||||
function Time:getServerTimeLocal()
|
||||
return self:getServerTime() + self:getTimeZoneOffset() * SECONDS_PRE_HOUR
|
||||
end
|
||||
|
||||
-- 获取服务器的当前时间戳(毫秒级)
|
||||
function Time:getServerTime2()
|
||||
if not self.serverTime2 then
|
||||
return os.time() * 1000
|
||||
end
|
||||
return self.serverTime2 + self.differenceTime2 + GFunc.getTickCount2()
|
||||
end
|
||||
|
||||
function Time:getRealtimeSinceStartup()
|
||||
return UnityTime.realtimeSinceStartup
|
||||
end
|
||||
@ -63,7 +39,7 @@ function Time:getCertainTime(data)
|
||||
local hour = data.hour or 0
|
||||
local minute = data.minute or 0
|
||||
local second = data.second or 0
|
||||
return os.time({ day = day, month = month, year = year, hour = hour, min = minute, sec = second })
|
||||
return os.time({day = day, month = month, year = year, hour = hour, min = minute, sec = second})
|
||||
end
|
||||
|
||||
-- 得到特定时间的时间戳
|
||||
@ -74,7 +50,7 @@ function Time:getCertainTimeByStr(timeStr)
|
||||
end
|
||||
timeStr = string.trim(timeStr)
|
||||
local timeTab = {}
|
||||
for i, v in string.gmatch(timeStr, "%d+") do
|
||||
for i,v in string.gmatch(timeStr, "%d+") do
|
||||
-- print(i, v)
|
||||
table.insert(timeTab, i)
|
||||
end
|
||||
@ -84,27 +60,39 @@ function Time:getCertainTimeByStr(timeStr)
|
||||
local hour = timeTab[4]
|
||||
local minute = timeTab[5]
|
||||
local second = timeTab[6]
|
||||
local timeStr = { day = day, month = month, year = year, hour = hour, min = minute, sec = second }
|
||||
local time = Time:getCertainTime(timeStr) + Time:getTimeZoneOffset() * SECONDS_PRE_HOUR
|
||||
local time = os.time({day = day, month = month, year = year, hour = hour, min = minute, sec = second}) + Time:getClientTimeZone()*3600
|
||||
return math.floor(time)
|
||||
end
|
||||
|
||||
-- 格式化时间,返回os.data(finalTime)
|
||||
function Time:formatTimeExact(time)
|
||||
local endTime = self:getServerTime() + time
|
||||
return self:getTimeFormat(endTime)
|
||||
return os.date("*t", endTime)
|
||||
end
|
||||
|
||||
-- 格式化y/m/d时间,返回os.data(finalTime)
|
||||
function Time:formatTimeYMD(time)
|
||||
time = time or Time:getServerTime()
|
||||
local date = os.date("!*t", time)
|
||||
return date.year .. "/" .. date.month .. "/" .. date.day
|
||||
end
|
||||
|
||||
-- 格式化y/m/d/h/m/s时间,返回os.data(finalTime)
|
||||
function Time:formatTimeYMDHMS(time)
|
||||
time = time or Time:getServerTime()
|
||||
local date = os.date("!*t", time)
|
||||
return date.year .. "/" .. date.month .. "/" .. date.day .. " " .. date.hour .. ":" .. date.min .. ":" .. date.sec
|
||||
end
|
||||
|
||||
|
||||
function Time:updateServerTimeToday(todayTime)
|
||||
todayTime = todayTime or 0
|
||||
self.todayTime = todayTime // 1000
|
||||
self.todayTime = GFunc.formatTimeStep(todayTime)
|
||||
end
|
||||
|
||||
function Time:updateServerTime(serverTime)
|
||||
self.serverTime = (serverTime or 0) // 1000
|
||||
self.serverTime2 = serverTime or 0 -- 毫秒级
|
||||
self.differenceTime = -GFunc.getTickCount()
|
||||
self.differenceTime2 = -GFunc.getTickCount2()
|
||||
if EDITOR_MODE then
|
||||
Logger.log("updateServerTime:%s", self.differenceTime)
|
||||
end
|
||||
@ -116,8 +104,7 @@ function Time:updateByServer(serverTime, todayTime)
|
||||
end
|
||||
|
||||
function Time:setServerTimeZone(timeZone)
|
||||
self.timeZoneOffset = math.floor(timeZone - self:getClientTimeZone())
|
||||
self.serverTimeZone = timeZone
|
||||
self.timeZoneOffset = timeZone - self:getClientTimeZone()
|
||||
end
|
||||
|
||||
function Time:getClientTimeZone()
|
||||
@ -133,18 +120,56 @@ function Time:getTimeZoneOffset()
|
||||
end
|
||||
|
||||
function Time:getBeginningOfServerToday()
|
||||
if self:getServerTime() > self.todayTime + 86400 then
|
||||
if Time:getServerTime() > self.todayTime + 86400 then
|
||||
self.todayTime = self.todayTime + 86400
|
||||
end
|
||||
return self.todayTime
|
||||
end
|
||||
|
||||
function Time:getOverOfServerToday(time)
|
||||
if time then
|
||||
local passS = time % SECONDS_PRE_DAY
|
||||
if passS > 0 then
|
||||
return time + SECONDS_PRE_DAY - passS
|
||||
end
|
||||
return time + SECONDS_PRE_DAY
|
||||
end
|
||||
return self:getBeginningOfServerToday() + SECONDS_PRE_DAY
|
||||
end
|
||||
|
||||
-- 获取今日剩余时间
|
||||
function Time:getTodaySurplusTime()
|
||||
local result = self:getOverOfServerToday() - self:getServerTime()
|
||||
if result < 0 then
|
||||
result = 0
|
||||
end
|
||||
return result
|
||||
end
|
||||
|
||||
function Time:getBeginningOfToday()
|
||||
local now = os.date('*t', self:getServerTime() + self:getTimeZoneOffset()*SECONDS_PRE_HOUR)
|
||||
local beginDay = os.time{year = now.year, month = now.month, day = now.day, hour = 0}
|
||||
return beginDay - self:getTimeZoneOffset()*SECONDS_PRE_HOUR
|
||||
end
|
||||
|
||||
function Time:getBeginningOfOneDay(t)
|
||||
local now = os.date('*t', t + self:getTimeZoneOffset()*SECONDS_PRE_HOUR)
|
||||
local beginDay = os.time{year = now.year, month = now.month, day = now.day, hour = 0}
|
||||
return beginDay - self:getTimeZoneOffset()*SECONDS_PRE_HOUR
|
||||
end
|
||||
|
||||
-- 判断时间是否是大于等于今天
|
||||
function Time:getTimeIsToday(time)
|
||||
local todayBegin = self:getBeginningOfToday()
|
||||
return time >= todayBegin
|
||||
end
|
||||
|
||||
function Time:splitTime(time)
|
||||
time = math.floor(time)
|
||||
local reduceD = time % SECONDS_PRE_DAY
|
||||
local day = math.floor(time / SECONDS_PRE_DAY)
|
||||
local day = math.floor(time/SECONDS_PRE_DAY)
|
||||
local reduceH = reduceD % SECONDS_PRE_HOUR
|
||||
local hour = math.floor(reduceD / SECONDS_PRE_HOUR)
|
||||
local hour = math.floor(reduceD/SECONDS_PRE_HOUR)
|
||||
local minute = math.floor(reduceH / SECONDS_PRE_MINUTE)
|
||||
local second = reduceH % SECONDS_PRE_MINUTE
|
||||
return day, hour, minute, second
|
||||
@ -152,8 +177,8 @@ end
|
||||
|
||||
-- 根据秒换算成向上取整hour的时间
|
||||
function Time:getCeilHourTime(time)
|
||||
local count = time // SECONDS_PRE_HOUR
|
||||
if time % SECONDS_PRE_HOUR > 0 then
|
||||
local count = time // 3600
|
||||
if time % 3600 > 0 then
|
||||
count = count + 1
|
||||
end
|
||||
return count
|
||||
@ -168,7 +193,19 @@ function Time:getCeilPerSecend(time, per)
|
||||
return count
|
||||
end
|
||||
|
||||
-- 格式化文案 ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
function Time:getDayofWeek(time)
|
||||
local curTime = time or self:getServerTime()
|
||||
local day = tonumber(os.date("%w", curTime))
|
||||
day = day == 0 and 7 or day
|
||||
return day
|
||||
end
|
||||
|
||||
function Time:getDayofWeekUTC(time)
|
||||
local curTime = time or self:getServerTime()
|
||||
local day = tonumber(os.date("!%w", curTime))
|
||||
day = day == 0 and 7 or day
|
||||
return day
|
||||
end
|
||||
|
||||
-- 00:00:00
|
||||
function Time:formatNumTime(time)
|
||||
@ -201,9 +238,9 @@ function Time:formatNumTimeStr(time)
|
||||
if time >= SECONDS_PRE_DAY then -- 大于1天显示:X天X时
|
||||
return I18N:getGlobalText(I18N.GlobalConst.TIME_STR_DH, day, hour)
|
||||
else
|
||||
if time >= SECONDS_PRE_HOUR then -- 小于1天显示:X时X分
|
||||
if time >= SECONDS_PRE_HOUR then -- 小于1天显示:X时X分
|
||||
return I18N:getGlobalText(I18N.GlobalConst.TIME_STR_HM, hour, minute)
|
||||
else --小于1小时显示:X分X秒
|
||||
else --小于1小时显示:X分X秒
|
||||
return I18N:getGlobalText(I18N.GlobalConst.TIME_STR_MS, minute, second)
|
||||
end
|
||||
end
|
||||
@ -228,165 +265,61 @@ function Time:formatBeforeTimeStr(time)
|
||||
end
|
||||
end
|
||||
|
||||
-- 格式化y/m/d时间,返回os.data(finalTime)
|
||||
function Time:formatTimeYMD(time)
|
||||
time = time or self:getServerTime()
|
||||
local date = self:getTimeFormat(time)
|
||||
return date.year .. "/" .. date.month .. "/" .. date.day
|
||||
end
|
||||
|
||||
-- 格式化y/m/d/h/m/s时间,返回os.data(finalTime)
|
||||
function Time:formatTimeYMDHMS(time)
|
||||
time = time or Time:getServerTime()
|
||||
local date = self:getTimeFormat(time)
|
||||
return date.year .. "/" .. date.month .. "/" .. date.day .. " " .. date.hour .. ":" .. date.min .. ":" .. date.sec
|
||||
end
|
||||
|
||||
-- 格式化y-m-d h:m:s时间,返回os.data(finalTime)
|
||||
function Time:formatTimeYMDHMS2(time)
|
||||
time = time or Time:getServerTime()
|
||||
local date = self:getTimeFormat(time)
|
||||
return date.year .. "-" .. date.month .. "-" .. date.day .. " " .. date.hour .. ":" .. date.min .. ":" .. date.sec
|
||||
end
|
||||
|
||||
-- 日相关时间接口 ------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
-- time日开始时的时间戳
|
||||
function Time:getDayBeginTimeStamp(time)
|
||||
time = time or self:getServerTime()
|
||||
local now = self:getTimeFormatUTC(time)
|
||||
local beginDay = os.time { year = now.year, month = now.month, day = now.day, hour = 0 }
|
||||
return math.floor(beginDay - self:getTimeZoneOffset() * SECONDS_PRE_HOUR)
|
||||
end
|
||||
|
||||
-- time日结束时的时间戳
|
||||
function Time:getDayOverTimeStamp(time)
|
||||
time = time or self:getServerTime()
|
||||
local dateTable = self:getTimeFormatUTC(time)
|
||||
local nextDay = os.time { year = dateTable.year, month = dateTable.month, day = dateTable.day + 1, hour = 0, min = 0, sec = 0 }
|
||||
return math.floor(nextDay - self:getTimeZoneOffset() * SECONDS_PRE_HOUR)
|
||||
end
|
||||
|
||||
-- 获取今日剩余时间
|
||||
function Time:getTodaySurplusTime()
|
||||
local result = self:getDayOverTimeStamp() - self:getServerTime()
|
||||
if result < 0 then
|
||||
result = 0
|
||||
end
|
||||
return result
|
||||
end
|
||||
|
||||
-- 判断时间是否是大于等于今天
|
||||
function Time:getTimeIsToday(time)
|
||||
local todayBegin = self:getDayBeginTimeStamp()
|
||||
return time >= todayBegin
|
||||
end
|
||||
|
||||
-- 获取今天距目标日期的天数
|
||||
function Time:getDistanceDays(time)
|
||||
local nowNum = self:getDayBeginTimeStamp(self:getServerTime())
|
||||
local targetNum = self:getDayBeginTimeStamp(time)
|
||||
return (nowNum - targetNum) / 24 / 60 / 60
|
||||
end
|
||||
|
||||
-- 周相关时间接口 ------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
-- time周开始时的时间戳
|
||||
---- 得到time周开始时的时间戳
|
||||
function Time:getWeekBeginTimeStamp(time)
|
||||
time = time or self:getServerTime()
|
||||
local remainDay = -self:getDayofWeek(time)
|
||||
return math.floor(self:getDayOverTimeStamp(time) + remainDay * SECONDS_PRE_DAY)
|
||||
return self:getOverOfServerToday(time) + remainDay * SECONDS_PRE_DAY
|
||||
end
|
||||
|
||||
-- time周结束时的时间戳
|
||||
---- 得到time周结束时的时间戳
|
||||
function Time:getWeekOverTimeStamp(time)
|
||||
time = time or self:getServerTime()
|
||||
local remainDay = 7 - self:getDayofWeek(time)
|
||||
return math.floor(self:getDayOverTimeStamp(time) + remainDay * SECONDS_PRE_DAY)
|
||||
return self:getOverOfServerToday(time) + remainDay * SECONDS_PRE_DAY
|
||||
end
|
||||
|
||||
-- 获取本周剩余时间
|
||||
function Time:getWeekSurplusTime()
|
||||
local result = self:getWeekOverTimeStamp() - self:getServerTime()
|
||||
if result < 0 then
|
||||
result = 0
|
||||
end
|
||||
return result
|
||||
end
|
||||
|
||||
-- time时间在周第几天
|
||||
function Time:getDayofWeek(time)
|
||||
local curTime = time or self:getServerTime()
|
||||
local day = tonumber(os.date("!%w", curTime))
|
||||
day = day == 0 and 7 or day
|
||||
return day
|
||||
end
|
||||
|
||||
-- 月相关时间接口 ------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
-- time月开始的时间戳
|
||||
function Time:getMonthBeginTimeStamp(time)
|
||||
time = time or self:getServerTime()
|
||||
local day = self:getDayofMonth(time) - 1
|
||||
return math.floor(self:getDayBeginTimeStamp(time) - day * SECONDS_PRE_DAY)
|
||||
end
|
||||
|
||||
-- time月结束的时间戳
|
||||
---- 得到time月结束的时间戳
|
||||
function Time:getMonthOverTimeStamp(time)
|
||||
time = time or self:getServerTime()
|
||||
local now = self:getTimeFormatUTC(time)
|
||||
local now = os.date('!*t', time)
|
||||
now.month = now.month + 1
|
||||
if now.month > 12 then
|
||||
now.year = now.year + now.month // 12
|
||||
now.month = now.month % 12
|
||||
end
|
||||
local remainDay = os.date("%d", os.time({ year = now.year, month = now.month, day = 0 })) - now.day
|
||||
return math.floor(self:getDayOverTimeStamp(time) + remainDay * SECONDS_PRE_DAY)
|
||||
local remainDay = os.date("%d", os.time({year = now.year, month = now.month, day = 0})) - now.day
|
||||
return self:getOverOfServerToday(time) + remainDay * SECONDS_PRE_DAY
|
||||
end
|
||||
|
||||
-- time时间在月第几天
|
||||
function Time:getDayofMonth(time)
|
||||
---- 得到当前处于本月的第几天
|
||||
function Time:getDayByTimeStamp(time)
|
||||
time = time or self:getServerTime()
|
||||
local now = self:getTimeFormatUTC(time)
|
||||
local now = os.date('!*t', time)
|
||||
return now.day
|
||||
end
|
||||
|
||||
-- 其他接口 ------------------------------------------------------------------------------------------------------------------------
|
||||
-- 获取当前处于星期几
|
||||
function Time:getWeekByTimeStamp(time)
|
||||
time = time or self:getServerTime()
|
||||
local now = os.date('!*t', time)
|
||||
|
||||
function Time:getXDaySecond(day)
|
||||
return day * SECONDS_PRE_DAY
|
||||
local weekTab = {7, 1, 2, 3, 4, 5, 6}
|
||||
return weekTab[now.wday]
|
||||
end
|
||||
|
||||
function Time:getAWeekSecond()
|
||||
return self:getXDaySecond(DAY_PRE_WEEK)
|
||||
-- 获取今天距目标日期的天数
|
||||
function Time:getDistanceDays(time)
|
||||
local nowNum = self:getBeginningOfOneDay(self:getServerTime())
|
||||
local targetNum = self:getBeginningOfOneDay(time)
|
||||
return (nowNum - targetNum)/24/60/60
|
||||
end
|
||||
|
||||
--以秒为单位 计算时间差 返回 是否达到时间,剩余时间00:00:00
|
||||
function Time:checkTimeByMinutes(lastTriggerTime, minutes)
|
||||
-- 计算从上次触发到现在经过的秒数
|
||||
local currentTime = Time:getServerTime()
|
||||
local elapsedSeconds = currentTime - lastTriggerTime
|
||||
Logger.logHighlight(elapsedSeconds)
|
||||
local freeSeconds = minutes * 60
|
||||
-- 计算是否达到时间
|
||||
if elapsedSeconds >= freeSeconds then
|
||||
Logger.logHighlight(freeSeconds)
|
||||
return true, nil
|
||||
else
|
||||
-- 计算剩余的秒数
|
||||
local remainingSeconds = freeSeconds - elapsedSeconds
|
||||
Logger.logHighlight(remainingSeconds)
|
||||
-- 计算小时数
|
||||
local hours = math.floor(remainingSeconds / 3600)
|
||||
-- 计算剩余的分钟数
|
||||
local minutes = math.floor((remainingSeconds % 3600) / 60)
|
||||
-- 计算剩余的秒数
|
||||
local seconds = remainingSeconds % 60
|
||||
|
||||
-- 格式化时间为 00:00:00 的形式
|
||||
local formattedTime = string.format("%02d:%02d:%02d", hours, minutes, seconds)
|
||||
return false, formattedTime
|
||||
end
|
||||
-- 转换服务器时间字符串(ISO 8601)的对应的时间戳,例如2022-09-10T18:10:00.000Z
|
||||
function Time:convertServerTimeStringToTimestamp(str)
|
||||
local dateTime = CS.System.DateTime.Parse(str)
|
||||
local dateTimeOffset = CS.System.DateTimeOffset(dateTime)
|
||||
return dateTimeOffset:ToUnixTimeSeconds()
|
||||
end
|
||||
|
||||
return Time
|
||||
@ -1,274 +1,5 @@
|
||||
local VersionCompatible = {}
|
||||
|
||||
local CLIENT_VERSION = CS.BF.BFMain.CLIENT_VERSION or 0
|
||||
local PACKAGE_NAME = "com.gearpaw.defenders.td.game"
|
||||
local PACKAGE_NAME_RU = "com.gearpaw.defenders.td.game.ru"
|
||||
local PACKAGE_NAME_RUSTORE = "com.fortune.td.game.rustore"
|
||||
local PACKAGE_NAME_RUHW = "com.fortune.td.game.ru.hw"
|
||||
|
||||
--@region 版本相关
|
||||
function VersionCompatible:canUpdateMailVersion()
|
||||
return CLIENT_VERSION > 1
|
||||
end
|
||||
|
||||
function VersionCompatible:supportDataEncryptVersion()
|
||||
return CLIENT_VERSION > 1
|
||||
end
|
||||
|
||||
function VersionCompatible:supportMonsterMoveReturnVersion()
|
||||
return CLIENT_VERSION > 2
|
||||
end
|
||||
|
||||
function VersionCompatible:supportDeepLink()
|
||||
return CLIENT_VERSION > 3
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region 包相关
|
||||
function VersionCompatible:getIsGlobalPackage()
|
||||
return Platform:getIdentifier() == PACKAGE_NAME
|
||||
end
|
||||
|
||||
function VersionCompatible:getIsRUPackage()
|
||||
return self:getIsPackageRU() or self:getIsPackageRUStore() or self:getIsPackageRUHW()
|
||||
end
|
||||
|
||||
function VersionCompatible:getIsPackageRU()
|
||||
return Platform:getIdentifier() == PACKAGE_NAME_RU
|
||||
end
|
||||
|
||||
function VersionCompatible:getIsPackageRUStore()
|
||||
return Platform:getIdentifier() == PACKAGE_NAME_RUSTORE
|
||||
end
|
||||
|
||||
function VersionCompatible:getIsPackageRUHW()
|
||||
return Platform:getIdentifier() == PACKAGE_NAME_RUHW
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region 跳转相关
|
||||
function VersionCompatible:getDiscordUrl()
|
||||
return GConst.GameSettingConst.DISCORD_URL
|
||||
end
|
||||
|
||||
function VersionCompatible:getDiscordUrlVN()
|
||||
return GConst.GameSettingConst.DISCORD_URL_VN
|
||||
end
|
||||
|
||||
function VersionCompatible:getFacebookUrl()
|
||||
local currLanguage = I18N:getCurLanguage()
|
||||
if currLanguage == GConst.LANGUAGE.CHINESE_TC or
|
||||
currLanguage == GConst.LANGUAGE.CHINESE then
|
||||
return GConst.GameSettingConst.FACEBOOK_URL_TW
|
||||
else
|
||||
return GConst.GameSettingConst.FACEBOOK_URL
|
||||
end
|
||||
end
|
||||
|
||||
function VersionCompatible:getVKUrl()
|
||||
return GConst.GameSettingConst.VK_URL
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region 支付相关
|
||||
function VersionCompatible:getRechargePayId()
|
||||
if self:getIsRUPackage() then
|
||||
return "payId_ru"
|
||||
end
|
||||
return "payId_tw"
|
||||
end
|
||||
|
||||
-- 获取支付渠道
|
||||
function VersionCompatible:getPayPlatform()
|
||||
if Platform:isAndroidPlatform() then
|
||||
if self:getIsPackageRU() then
|
||||
return "dukpay"
|
||||
elseif self:getIsPackageRUStore() then
|
||||
return "rustore"
|
||||
elseif self:getIsPackageRUHW() then
|
||||
return "hw"
|
||||
end
|
||||
end
|
||||
return nil
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region fb支持
|
||||
function VersionCompatible:supportFb()
|
||||
if self:getIsRUPackage() then
|
||||
return false
|
||||
end
|
||||
return true
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region AppsFlyerAdRevenue
|
||||
function VersionCompatible:getIsSupportAFAdRevenue()
|
||||
if self:getIsPackageRU()
|
||||
or self:getIsPackageRUStore()
|
||||
-- or Platform:getIdentifier() == PACKAGE_NAME_US
|
||||
-- or Platform:getIdentifier() == PACKAGE_NAME_VN
|
||||
then
|
||||
return false
|
||||
end
|
||||
return true
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region Firebase支持
|
||||
function VersionCompatible:getIsSupportFirebase()
|
||||
if self:getIsRUPackage() then
|
||||
return false
|
||||
end
|
||||
return true
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region VK支持
|
||||
function VersionCompatible:getIsSupportVKBind()
|
||||
if self:getIsRUPackage() then
|
||||
return true
|
||||
end
|
||||
return false
|
||||
end
|
||||
|
||||
function VersionCompatible:supportVK()
|
||||
if self:getIsRUPackage() then
|
||||
return true
|
||||
end
|
||||
return false
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region Google支持
|
||||
function VersionCompatible:getIsSupportGoogle()
|
||||
if self:getIsRUPackage() then
|
||||
return false
|
||||
end
|
||||
return true
|
||||
end
|
||||
--@endregion
|
||||
|
||||
function VersionCompatible:supportDiscord()
|
||||
if self:getIsRUPackage() then
|
||||
return false
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
--@region 渠道分成
|
||||
-- 不同渠道的支付上报分成比例
|
||||
function VersionCompatible:getAFPayProportion()
|
||||
-- rustore的分成比例
|
||||
if self:getIsPackageRUStore() and Platform:isAndroidPlatform() then
|
||||
return 0.62976
|
||||
end
|
||||
return 1
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region 俄罗斯相关
|
||||
function VersionCompatible:getIsSupportGDPR()
|
||||
if self:getIsRUPackage() then
|
||||
return false
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
--@region dakpay
|
||||
function VersionCompatible:supportRuDukpay()
|
||||
if self:getIsPackageRU() and Platform:isAndroidPlatform() then
|
||||
return true
|
||||
end
|
||||
return false
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region rustore
|
||||
function VersionCompatible:supportRuStorePay()
|
||||
if self:getIsPackageRUStore() then
|
||||
return true
|
||||
end
|
||||
return false
|
||||
end
|
||||
|
||||
-- android 俄罗斯商店好评
|
||||
function VersionCompatible:supportRuStoreReview()
|
||||
if self:getIsPackageRUStore() and Platform:isAndroidPlatform() then
|
||||
return true
|
||||
end
|
||||
return false
|
||||
end
|
||||
--@endregion
|
||||
|
||||
--@region hw支付
|
||||
function VersionCompatible:supportRuHW()
|
||||
if self:getIsPackageRUHW() and Platform:isAndroidPlatform() then
|
||||
return true
|
||||
end
|
||||
return false
|
||||
end
|
||||
--@endregion
|
||||
--@endregion
|
||||
|
||||
--@region 渠道相关
|
||||
-- 是否有俄语
|
||||
function VersionCompatible:getIsSupportRussian()
|
||||
if EDITOR_MODE then
|
||||
return true
|
||||
end
|
||||
return self:getIsRUPackage()
|
||||
end
|
||||
|
||||
function VersionCompatible:getIsVnChannel()
|
||||
return I18N:getCurLanguage() == GConst.LANGUAGE.VIETNAMESE
|
||||
end
|
||||
--@endregion
|
||||
|
||||
function VersionCompatible:getServiceUrl()
|
||||
return GConst.GameSettingConst.SERVICE_URL
|
||||
end
|
||||
|
||||
function VersionCompatible:getPrivacyUrl()
|
||||
return GConst.GameSettingConst.PRIVACY_URL
|
||||
end
|
||||
|
||||
--@region 深度链接相关
|
||||
|
||||
-- 支持日志
|
||||
function VersionCompatible:supportLogInReleaseEnv()
|
||||
if self:supportDeepLink() then
|
||||
return CS.BF.BFMain.DPSupportLog
|
||||
end
|
||||
|
||||
return false
|
||||
end
|
||||
|
||||
-- 支持GM
|
||||
function VersionCompatible:supportGMInReleaseEnv()
|
||||
if self:supportDeepLink() then
|
||||
return CS.BF.BFMain.DPSupportGM
|
||||
end
|
||||
|
||||
return false
|
||||
end
|
||||
|
||||
-- 支持修改包名
|
||||
function VersionCompatible:supportSimulatedPackageName()
|
||||
if self._supportSimulatedPackageName == nil then
|
||||
if CS.BF.BFMain.DPPackageName == GConst.EMPTY_STRING then
|
||||
self._supportSimulatedPackageName = false
|
||||
else
|
||||
if CS.BF.BFMain.DPPackageName == PACKAGE_NAME or
|
||||
CS.BF.BFMain.DPPackageName == PACKAGE_NAME_RU then
|
||||
self._supportSimulatedPackageName = true
|
||||
else
|
||||
self._supportSimulatedPackageName = false
|
||||
end
|
||||
end
|
||||
end
|
||||
return self._supportSimulatedPackageName
|
||||
end
|
||||
--#endregion
|
||||
|
||||
return VersionCompatible
|
||||
|
||||
@ -5,14 +5,16 @@ local WhiteResManager = {}
|
||||
local GAME_RES_WHITE_LIST = {
|
||||
-- ui
|
||||
GConst.ATLAS_PATH.COMMON,
|
||||
GConst.ATLAS_PATH.UI_ACT_COMMON,
|
||||
GConst.ATLAS_PATH.ACT_COMMON,
|
||||
-- icon
|
||||
GConst.ATLAS_PATH.ICON_SKILL,
|
||||
GConst.ATLAS_PATH.ICON_SKILL_BIG,
|
||||
GConst.ATLAS_PATH.ICON_SKILL_ROGUE,
|
||||
GConst.ATLAS_PATH.ICON_ITEM,
|
||||
GConst.ATLAS_PATH.ICON_HERO,
|
||||
GConst.ATLAS_PATH.ICON_HERO_2,
|
||||
GConst.ATLAS_PATH.ICON_BUFF,
|
||||
GConst.ATLAS_PATH.ICON_TASK,
|
||||
GConst.ATLAS_PATH.ICON_AVATAR,
|
||||
GConst.ATLAS_PATH.ICON_EQUIP,
|
||||
}
|
||||
|
||||
@ -1,176 +0,0 @@
|
||||
local act_bounty = {
|
||||
[101]={
|
||||
["activity"]=10001,
|
||||
["type"]=1,
|
||||
["parameter"]=1,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
["reward_pro"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=600,
|
||||
["num_for_nothing"]="UAhc"
|
||||
}
|
||||
},
|
||||
["reward_pro_pay"]=1064000001
|
||||
},
|
||||
[102]={
|
||||
["activity"]=10001,
|
||||
["type"]=1,
|
||||
["parameter"]=2,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
["reward_pro"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
}
|
||||
},
|
||||
["reward_pro_pay"]=1064000001
|
||||
},
|
||||
[103]={
|
||||
["activity"]=10001,
|
||||
["type"]=1,
|
||||
["parameter"]=3,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
["reward_pro"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
}
|
||||
},
|
||||
["reward_pro_pay"]=1064000001
|
||||
},
|
||||
[104]={
|
||||
["activity"]=10001,
|
||||
["type"]=1,
|
||||
["parameter"]=4,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
["reward_pro"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
}
|
||||
},
|
||||
["reward_pro_pay"]=1064000001
|
||||
},
|
||||
[105]={
|
||||
["activity"]=10001,
|
||||
["type"]=1,
|
||||
["parameter"]=5,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
["reward_pro"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
}
|
||||
},
|
||||
["reward_pro_pay"]=1064000001
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=act_bounty,count=5
|
||||
}
|
||||
return config
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,322 +0,0 @@
|
||||
local act_exchange = {
|
||||
[10101]={
|
||||
["sort"]=1,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["refresh_type"]=2,
|
||||
["limit"]=1
|
||||
},
|
||||
[10102]={
|
||||
["sort"]=5,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=3,
|
||||
["limit"]=1,
|
||||
["func_open"]="daily_challenge"
|
||||
},
|
||||
[10103]={
|
||||
["sort"]=6,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=3,
|
||||
["limit"]=1,
|
||||
["func_open"]="daily_challenge"
|
||||
},
|
||||
[10104]={
|
||||
["sort"]=7,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=3,
|
||||
["limit"]=1
|
||||
},
|
||||
[10105]={
|
||||
["sort"]=8,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=3,
|
||||
["limit"]=1
|
||||
},
|
||||
[10106]={
|
||||
["sort"]=9,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=2,
|
||||
["limit"]=8,
|
||||
["func_open"]="daily_challenge"
|
||||
},
|
||||
[10107]={
|
||||
["sort"]=11,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=2,
|
||||
["limit"]=8
|
||||
},
|
||||
[10108]={
|
||||
["sort"]=14,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=2,
|
||||
["limit"]=50
|
||||
},
|
||||
[10109]={
|
||||
["sort"]=15,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=2,
|
||||
["limit"]=50,
|
||||
["func_open"]="arena_open"
|
||||
},
|
||||
[10110]={
|
||||
["sort"]=2,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=3,
|
||||
["limit"]=1,
|
||||
["force_id"]=15001
|
||||
},
|
||||
[10111]={
|
||||
["sort"]=3,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=3,
|
||||
["limit"]=1,
|
||||
["force_id"]=25001
|
||||
},
|
||||
[10112]={
|
||||
["sort"]=10,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=2,
|
||||
["limit"]=8
|
||||
},
|
||||
[10113]={
|
||||
["sort"]=4,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=3,
|
||||
["limit"]=1,
|
||||
["func_open"]="daily_challenge"
|
||||
},
|
||||
[10114]={
|
||||
["sort"]=12,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=2,
|
||||
["limit"]=20,
|
||||
["func_open"]="talent_open"
|
||||
},
|
||||
[10115]={
|
||||
["sort"]=13,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["refresh_type"]=2,
|
||||
["limit"]=50,
|
||||
["func_open"]="talent_open"
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=act_exchange,count=15
|
||||
}
|
||||
return config
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,338 +0,0 @@
|
||||
local act_month_signin = {
|
||||
[1]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[2]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
}
|
||||
},
|
||||
[3]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[4]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=67,
|
||||
["id_for_nothing"]="UA8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[5]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=68,
|
||||
["id_for_nothing"]="UAA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[6]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
[7]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
["count_reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
},
|
||||
[8]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[9]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=67,
|
||||
["id_for_nothing"]="UA8=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
[10]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=68,
|
||||
["id_for_nothing"]="UAA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[11]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
},
|
||||
[12]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
},
|
||||
[13]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=17,
|
||||
["id_for_nothing"]="Vw8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[14]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=67,
|
||||
["id_for_nothing"]="UA8=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
},
|
||||
["count_reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[15]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=68,
|
||||
["id_for_nothing"]="UAA=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
[16]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
},
|
||||
[17]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
}
|
||||
},
|
||||
[18]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=17,
|
||||
["id_for_nothing"]="Vw8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[19]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=67,
|
||||
["id_for_nothing"]="UA8=",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
},
|
||||
[20]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=68,
|
||||
["id_for_nothing"]="UAA=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
[21]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
},
|
||||
["count_reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=68,
|
||||
["id_for_nothing"]="UAA=",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
},
|
||||
[22]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=250,
|
||||
["num_for_nothing"]="VA1c"
|
||||
}
|
||||
},
|
||||
[23]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=49,
|
||||
["id_for_nothing"]="UgE=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[24]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=67,
|
||||
["id_for_nothing"]="UA8=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
},
|
||||
[25]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=68,
|
||||
["id_for_nothing"]="UAA=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
},
|
||||
[26]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
}
|
||||
},
|
||||
[27]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
}
|
||||
},
|
||||
[28]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=49,
|
||||
["id_for_nothing"]="UgE=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[29]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=67,
|
||||
["id_for_nothing"]="UA8=",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
}
|
||||
},
|
||||
[30]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=68,
|
||||
["id_for_nothing"]="UAA=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
},
|
||||
["count_reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=act_month_signin,count=30
|
||||
}
|
||||
return config
|
||||
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 511ad595efd404f33972f2647e5b5d59
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,100 +1,79 @@
|
||||
local act_sevenday_quest_reward = {
|
||||
[1]={
|
||||
["period"]=1,
|
||||
["num"]=100,
|
||||
["num"]=10,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
}
|
||||
},
|
||||
[2]={
|
||||
["period"]=1,
|
||||
["num"]=200,
|
||||
["num"]=20,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=2000,
|
||||
["num_for_nothing"]="VAhcAw=="
|
||||
}
|
||||
},
|
||||
[3]={
|
||||
["period"]=1,
|
||||
["num"]=300,
|
||||
["num"]=30,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
},
|
||||
[4]={
|
||||
["period"]=1,
|
||||
["num"]=400,
|
||||
["num"]=40,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=43,
|
||||
["id_for_nothing"]="Ugs=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=13,
|
||||
["id_for_nothing"]="Vws=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
},
|
||||
[5]={
|
||||
["period"]=1,
|
||||
["num"]=500,
|
||||
["num"]=50,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=1000,
|
||||
["num_for_nothing"]="VwhcAw=="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
}
|
||||
},
|
||||
[6]={
|
||||
["period"]=1,
|
||||
["num"]=600,
|
||||
["num"]=60,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=14,
|
||||
["id_for_nothing"]="Vww=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[7]={
|
||||
["period"]=1,
|
||||
["num"]=700,
|
||||
["num"]=70,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=44,
|
||||
["id_for_nothing"]="Ugw=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=34001,
|
||||
["id_for_nothing"]="VQxcA2Q=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,318 +0,0 @@
|
||||
local act_task = {
|
||||
[101]={
|
||||
["activity"]=10001,
|
||||
["display"]=1,
|
||||
["type"]=47,
|
||||
["number_1"]=20,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=50,
|
||||
["id_for_nothing"]="Uwg=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[102]={
|
||||
["activity"]=10001,
|
||||
["display"]=1,
|
||||
["type"]=47,
|
||||
["number_1"]=50,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=50,
|
||||
["id_for_nothing"]="Uwg=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[103]={
|
||||
["activity"]=10001,
|
||||
["display"]=1,
|
||||
["type"]=47,
|
||||
["number_1"]=90,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=50,
|
||||
["id_for_nothing"]="Uwg=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[104]={
|
||||
["activity"]=10001,
|
||||
["display"]=1,
|
||||
["type"]=47,
|
||||
["number_1"]=140,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=50,
|
||||
["id_for_nothing"]="Uwg=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[105]={
|
||||
["activity"]=10001,
|
||||
["display"]=1,
|
||||
["type"]=47,
|
||||
["number_1"]=200,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=50,
|
||||
["id_for_nothing"]="Uwg=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[201]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=24,
|
||||
["number_1"]=9,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[202]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=24,
|
||||
["number_1"]=19,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[203]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=24,
|
||||
["number_1"]=37,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[204]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=24,
|
||||
["number_1"]=57,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
}
|
||||
},
|
||||
[205]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=25,
|
||||
["number_1"]=10,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=50,
|
||||
["id_for_nothing"]="Uwg=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[206]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=25,
|
||||
["number_1"]=20,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=50,
|
||||
["id_for_nothing"]="Uwg=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[207]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=25,
|
||||
["number_1"]=30,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=50,
|
||||
["id_for_nothing"]="Uwg=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[208]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=25,
|
||||
["number_1"]=40,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=50,
|
||||
["id_for_nothing"]="Uwg=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[209]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=48,
|
||||
["number_1"]=1,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[210]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=48,
|
||||
["number_1"]=2,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
}
|
||||
},
|
||||
[211]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=48,
|
||||
["number_1"]=3,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=15,
|
||||
["num_for_nothing"]="Vw0="
|
||||
}
|
||||
}
|
||||
},
|
||||
[212]={
|
||||
["activity"]=10001,
|
||||
["display"]=2,
|
||||
["type"]=48,
|
||||
["number_1"]=4,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=act_task,count=17
|
||||
}
|
||||
return config
|
||||
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 392a8c5c9ce384eabbe97390dca4be5b
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
@ -1,146 +0,0 @@
|
||||
local act_week_signin = {
|
||||
[101]={
|
||||
["season"]=2,
|
||||
["day"]=1,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
["reward_pro"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=600,
|
||||
["num_for_nothing"]="UAhc"
|
||||
}
|
||||
},
|
||||
[102]={
|
||||
["season"]=2,
|
||||
["day"]=2,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
["reward_pro"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=60,
|
||||
["num_for_nothing"]="UAg="
|
||||
}
|
||||
},
|
||||
[103]={
|
||||
["season"]=2,
|
||||
["day"]=3,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
},
|
||||
["reward_pro"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=8,
|
||||
["num_for_nothing"]="Xg=="
|
||||
}
|
||||
},
|
||||
[104]={
|
||||
["season"]=2,
|
||||
["day"]=4,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
["reward_pro"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
}
|
||||
},
|
||||
[105]={
|
||||
["season"]=2,
|
||||
["day"]=5,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
["reward_pro"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=600,
|
||||
["num_for_nothing"]="UAhc"
|
||||
}
|
||||
},
|
||||
[106]={
|
||||
["season"]=2,
|
||||
["day"]=6,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=5000,
|
||||
["num_for_nothing"]="UwhcAw=="
|
||||
},
|
||||
["reward_pro"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=20000,
|
||||
["num_for_nothing"]="VAhcA2U="
|
||||
}
|
||||
},
|
||||
[107]={
|
||||
["season"]=2,
|
||||
["day"]=7,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
},
|
||||
["reward_pro"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=8,
|
||||
["num_for_nothing"]="Xg=="
|
||||
}
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=act_week_signin,count=7
|
||||
}
|
||||
return config
|
||||
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 73141c97e37c640d7932768309e31c32
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
@ -1,69 +1,371 @@
|
||||
local activity = {
|
||||
[10001]={
|
||||
[106]={
|
||||
["act_type"]=1,
|
||||
["start_time"]="2023-08-22 00:00:00",
|
||||
["end_time"]="2023-08-29 00:00:00"
|
||||
},
|
||||
[206]={
|
||||
["act_type"]=2,
|
||||
["time_type"]=1,
|
||||
["start_time_1"]=1,
|
||||
["end_time_1"]=8,
|
||||
["func_open"]="summon_open",
|
||||
["version"]=1,
|
||||
["round_limit"]=5,
|
||||
["round_reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=44,
|
||||
["id_for_nothing"]="Ugw=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
}
|
||||
},
|
||||
["act_gift"]={
|
||||
1060000001,
|
||||
1062000001,
|
||||
1063000001,
|
||||
1063000101,
|
||||
1063000201,
|
||||
1063000301,
|
||||
1063000401
|
||||
},
|
||||
["show_reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=50,
|
||||
["id_for_nothing"]="Uwg=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
["act_name"]="ACT_GOGOGO_DESC_21"
|
||||
["start_time"]="2023-09-13 00:00:00",
|
||||
["end_time"]="2023-09-21 00:00:00"
|
||||
},
|
||||
[306]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2023-09-25 00:00:00",
|
||||
["end_time"]="2023-10-3 00:00:00"
|
||||
},
|
||||
[406]={
|
||||
["act_type"]=4,
|
||||
["start_time"]="2023-09-28 00:00:00",
|
||||
["end_time"]="2023-10-08 00:00:00"
|
||||
},
|
||||
[506]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2023-10-2 00:00:00",
|
||||
["end_time"]="2023-10-10 00:00:00"
|
||||
},
|
||||
[606]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2023-10-9 00:00:00",
|
||||
["end_time"]="2023-10-17 00:00:00"
|
||||
},
|
||||
[706]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2023-10-16 00:00:00",
|
||||
["end_time"]="2023-10-25 00:00:00"
|
||||
},
|
||||
[806]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2023-10-24 00:00:00",
|
||||
["end_time"]="2023-11-01 00:00:00"
|
||||
},
|
||||
[906]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2023-10-31 00:00:00",
|
||||
["end_time"]="2023-11-09 00:00:00"
|
||||
},
|
||||
[1006]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2023-11-8 00:00:00",
|
||||
["end_time"]="2023-11-16 00:00:00"
|
||||
},
|
||||
[1106]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2023-11-15 00:00:00",
|
||||
["end_time"]="2023-11-24 00:00:00"
|
||||
},
|
||||
[1206]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2023-11-23 00:00:00",
|
||||
["end_time"]="2023-12-01 00:00:00"
|
||||
},
|
||||
[1306]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2023-11-30 00:00:00",
|
||||
["end_time"]="2023-12-09 00:00:00"
|
||||
},
|
||||
[1406]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2023-12-8 00:00:00",
|
||||
["end_time"]="2023-12-16 00:00:00"
|
||||
},
|
||||
[1506]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2023-12-15 00:00:00",
|
||||
["end_time"]="2023-12-24 00:00:00"
|
||||
},
|
||||
[1606]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2023-12-23 00:00:00",
|
||||
["end_time"]="2023-12-31 00:00:00"
|
||||
},
|
||||
[1706]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2023-12-30 00:00:00",
|
||||
["end_time"]="2024-01-08 00:00:00"
|
||||
},
|
||||
[1806]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-01-07 00:00:00",
|
||||
["end_time"]="2024-01-15 00:00:00"
|
||||
},
|
||||
[1906]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-01-14 00:00:00",
|
||||
["end_time"]="2024-01-23 00:00:00"
|
||||
},
|
||||
[2006]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-01-22 00:00:00",
|
||||
["end_time"]="2024-01-30 00:00:00"
|
||||
},
|
||||
[2106]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-01-29 00:00:00",
|
||||
["end_time"]="2024-02-07 00:00:00"
|
||||
},
|
||||
[2206]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-02-06 00:00:00",
|
||||
["end_time"]="2024-02-14 00:00:00"
|
||||
},
|
||||
[2306]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-02-13 00:00:00",
|
||||
["end_time"]="2024-02-22 00:00:00"
|
||||
},
|
||||
[2406]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-02-21 00:00:00",
|
||||
["end_time"]="2024-02-29 00:00:00"
|
||||
},
|
||||
[2506]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-02-28 00:00:00",
|
||||
["end_time"]="2024-03-08 00:00:00"
|
||||
},
|
||||
[2606]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-03-07 00:00:00",
|
||||
["end_time"]="2024-03-15 00:00:00"
|
||||
},
|
||||
[2706]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-03-14 00:00:00",
|
||||
["end_time"]="2024-03-23 00:00:00"
|
||||
},
|
||||
[2806]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-03-22 00:00:00",
|
||||
["end_time"]="2024-03-30 00:00:00"
|
||||
},
|
||||
[2906]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-03-29 00:00:00",
|
||||
["end_time"]="2024-04-07 00:00:00"
|
||||
},
|
||||
[3006]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-04-06 00:00:00",
|
||||
["end_time"]="2024-04-14 00:00:00"
|
||||
},
|
||||
[3106]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-04-13 00:00:00",
|
||||
["end_time"]="2024-04-22 00:00:00"
|
||||
},
|
||||
[3206]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-04-21 00:00:00",
|
||||
["end_time"]="2024-04-29 00:00:00"
|
||||
},
|
||||
[3306]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-04-28 00:00:00",
|
||||
["end_time"]="2024-05-07 00:00:00"
|
||||
},
|
||||
[3406]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-05-06 00:00:00",
|
||||
["end_time"]="2024-05-14 00:00:00"
|
||||
},
|
||||
[3506]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-05-13 00:00:00",
|
||||
["end_time"]="2024-05-22 00:00:00"
|
||||
},
|
||||
[3606]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-05-21 00:00:00",
|
||||
["end_time"]="2024-05-29 00:00:00"
|
||||
},
|
||||
[3706]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-05-28 00:00:00",
|
||||
["end_time"]="2024-06-06 00:00:00"
|
||||
},
|
||||
[3806]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-06-05 00:00:00",
|
||||
["end_time"]="2024-06-13 00:00:00"
|
||||
},
|
||||
[3906]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-06-12 00:00:00",
|
||||
["end_time"]="2024-06-21 00:00:00"
|
||||
},
|
||||
[4006]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-06-20 00:00:00",
|
||||
["end_time"]="2024-06-28 00:00:00"
|
||||
},
|
||||
[4106]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-06-27 00:00:00",
|
||||
["end_time"]="2024-07-06 00:00:00"
|
||||
},
|
||||
[4206]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-07-05 00:00:00",
|
||||
["end_time"]="2024-07-13 00:00:00"
|
||||
},
|
||||
[4306]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-07-12 00:00:00",
|
||||
["end_time"]="2024-07-21 00:00:00"
|
||||
},
|
||||
[4406]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-07-20 00:00:00",
|
||||
["end_time"]="2024-07-28 00:00:00"
|
||||
},
|
||||
[4506]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-07-27 00:00:00",
|
||||
["end_time"]="2024-08-05 00:00:00"
|
||||
},
|
||||
[4606]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-08-04 00:00:00",
|
||||
["end_time"]="2024-08-12 00:00:00"
|
||||
},
|
||||
[4706]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-08-11 00:00:00",
|
||||
["end_time"]="2024-08-20 00:00:00"
|
||||
},
|
||||
[4806]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-08-19 00:00:00",
|
||||
["end_time"]="2024-08-27 00:00:00"
|
||||
},
|
||||
[4906]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-08-26 00:00:00",
|
||||
["end_time"]="2024-09-04 00:00:00"
|
||||
},
|
||||
[5006]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-09-03 00:00:00",
|
||||
["end_time"]="2024-09-11 00:00:00"
|
||||
},
|
||||
[5106]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-09-10 00:00:00",
|
||||
["end_time"]="2024-09-19 00:00:00"
|
||||
},
|
||||
[5206]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-09-18 00:00:00",
|
||||
["end_time"]="2024-09-26 00:00:00"
|
||||
},
|
||||
[5306]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-09-25 00:00:00",
|
||||
["end_time"]="2024-10-04 00:00:00"
|
||||
},
|
||||
[5406]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-10-03 00:00:00",
|
||||
["end_time"]="2024-10-11 00:00:00"
|
||||
},
|
||||
[5506]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-10-10 00:00:00",
|
||||
["end_time"]="2024-10-19 00:00:00"
|
||||
},
|
||||
[5606]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-10-18 00:00:00",
|
||||
["end_time"]="2024-10-26 00:00:00"
|
||||
},
|
||||
[5706]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-10-25 00:00:00",
|
||||
["end_time"]="2024-11-03 00:00:00"
|
||||
},
|
||||
[5806]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-11-02 00:00:00",
|
||||
["end_time"]="2024-11-10 00:00:00"
|
||||
},
|
||||
[5906]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-11-09 00:00:00",
|
||||
["end_time"]="2024-11-18 00:00:00"
|
||||
},
|
||||
[6006]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-11-17 00:00:00",
|
||||
["end_time"]="2024-11-25 00:00:00"
|
||||
},
|
||||
[6106]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-11-24 00:00:00",
|
||||
["end_time"]="2024-12-03 00:00:00"
|
||||
},
|
||||
[6206]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2024-12-02 00:00:00",
|
||||
["end_time"]="2024-12-10 00:00:00"
|
||||
},
|
||||
[6306]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2024-12-09 00:00:00",
|
||||
["end_time"]="2024-12-18 00:00:00"
|
||||
},
|
||||
[6406]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2024-12-17 00:00:00",
|
||||
["end_time"]="2024-12-25 00:00:00"
|
||||
},
|
||||
[6506]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2024-12-24 00:00:00",
|
||||
["end_time"]="2025-01-02 00:00:00"
|
||||
},
|
||||
[6606]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2025-01-01 00:00:00",
|
||||
["end_time"]="2025-01-09 00:00:00"
|
||||
},
|
||||
[6706]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2025-01-08 00:00:00",
|
||||
["end_time"]="2025-01-17 00:00:00"
|
||||
},
|
||||
[6806]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2025-01-16 00:00:00",
|
||||
["end_time"]="2025-01-24 00:00:00"
|
||||
},
|
||||
[6906]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2025-01-23 00:00:00",
|
||||
["end_time"]="2025-02-01 00:00:00"
|
||||
},
|
||||
[7006]={
|
||||
["act_type"]=3,
|
||||
["start_time"]="2025-01-31 00:00:00",
|
||||
["end_time"]="2025-02-08 00:00:00"
|
||||
},
|
||||
[7106]={
|
||||
["act_type"]=5,
|
||||
["start_time"]="2025-02-07 00:00:00",
|
||||
["end_time"]="2025-02-16 00:00:00"
|
||||
},
|
||||
[7206]={
|
||||
["act_type"]=2,
|
||||
["start_time"]="2025-02-15 00:00:00",
|
||||
["end_time"]="2025-02-23 00:00:00"
|
||||
},
|
||||
[7306]={
|
||||
["act_type"]=6,
|
||||
["start_time"]="2025-02-22 00:00:00",
|
||||
["end_time"]="2025-03-03 00:00:00"
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=activity,count=1
|
||||
data=activity,count=73
|
||||
}
|
||||
return config
|
||||
@ -2973,9 +2973,359 @@ local activity_boss_rush_rank = {
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1701]={
|
||||
["activity"]=6806,
|
||||
["ranking"]={
|
||||
1,
|
||||
1
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1702]={
|
||||
["activity"]=6806,
|
||||
["ranking"]={
|
||||
2,
|
||||
2
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=80,
|
||||
["num_for_nothing"]="Xgg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1703]={
|
||||
["activity"]=6806,
|
||||
["ranking"]={
|
||||
3,
|
||||
3
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=70,
|
||||
["num_for_nothing"]="UQg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1704]={
|
||||
["activity"]=6806,
|
||||
["ranking"]={
|
||||
4,
|
||||
10
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=60,
|
||||
["num_for_nothing"]="UAg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1705]={
|
||||
["activity"]=6806,
|
||||
["ranking"]={
|
||||
11,
|
||||
50
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=40,
|
||||
["num_for_nothing"]="Ugg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1706]={
|
||||
["activity"]=6806,
|
||||
["ranking"]={
|
||||
51,
|
||||
500
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1707]={
|
||||
["activity"]=6806,
|
||||
["ranking"]={
|
||||
501,
|
||||
99999999
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1801]={
|
||||
["activity"]=7206,
|
||||
["ranking"]={
|
||||
1,
|
||||
1
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1802]={
|
||||
["activity"]=7206,
|
||||
["ranking"]={
|
||||
2,
|
||||
2
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=80,
|
||||
["num_for_nothing"]="Xgg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1803]={
|
||||
["activity"]=7206,
|
||||
["ranking"]={
|
||||
3,
|
||||
3
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=70,
|
||||
["num_for_nothing"]="UQg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1804]={
|
||||
["activity"]=7206,
|
||||
["ranking"]={
|
||||
4,
|
||||
10
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=60,
|
||||
["num_for_nothing"]="UAg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1805]={
|
||||
["activity"]=7206,
|
||||
["ranking"]={
|
||||
11,
|
||||
50
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=40,
|
||||
["num_for_nothing"]="Ugg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1806]={
|
||||
["activity"]=7206,
|
||||
["ranking"]={
|
||||
51,
|
||||
500
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[1807]={
|
||||
["activity"]=7206,
|
||||
["ranking"]={
|
||||
501,
|
||||
99999999
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=activity_boss_rush_rank,count=119
|
||||
data=activity_boss_rush_rank,count=133
|
||||
}
|
||||
return config
|
||||
File diff suppressed because it is too large
Load Diff
@ -3058,9 +3058,369 @@ local activity_exchange = {
|
||||
["num_for_nothing"]="Uw=="
|
||||
},
|
||||
["limit"]=999
|
||||
},
|
||||
[1801]={
|
||||
["activity"]=6806,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=44004,
|
||||
["id_for_nothing"]="UgxcA2E=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
},
|
||||
["limit"]=10
|
||||
},
|
||||
[1802]={
|
||||
["activity"]=6806,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=34003,
|
||||
["id_for_nothing"]="VQxcA2Y=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
},
|
||||
["limit"]=10
|
||||
},
|
||||
[1803]={
|
||||
["activity"]=6806,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=24001,
|
||||
["id_for_nothing"]="VAxcA2Q=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
},
|
||||
["limit"]=10
|
||||
},
|
||||
[1804]={
|
||||
["activity"]=6806,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=14001,
|
||||
["id_for_nothing"]="VwxcA2Q=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
},
|
||||
["limit"]=10
|
||||
},
|
||||
[1805]={
|
||||
["activity"]=6806,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=15,
|
||||
["id_for_nothing"]="Vw0=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=240,
|
||||
["num_for_nothing"]="VAxc"
|
||||
},
|
||||
["limit"]=3
|
||||
},
|
||||
[1806]={
|
||||
["activity"]=6806,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=14,
|
||||
["id_for_nothing"]="Vww=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
["limit"]=3
|
||||
},
|
||||
[1807]={
|
||||
["activity"]=6806,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=15,
|
||||
["num_for_nothing"]="Vw0="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
},
|
||||
["limit"]=10
|
||||
},
|
||||
[1808]={
|
||||
["activity"]=6806,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=800,
|
||||
["num_for_nothing"]="Xghc"
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
},
|
||||
["limit"]=999
|
||||
},
|
||||
[1809]={
|
||||
["activity"]=6806,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=13,
|
||||
["id_for_nothing"]="Vws=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
},
|
||||
["limit"]=999
|
||||
},
|
||||
[1901]={
|
||||
["activity"]=7206,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=24004,
|
||||
["id_for_nothing"]="VAxcA2E=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
},
|
||||
["limit"]=10
|
||||
},
|
||||
[1902]={
|
||||
["activity"]=7206,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=34001,
|
||||
["id_for_nothing"]="VQxcA2Q=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
},
|
||||
["limit"]=10
|
||||
},
|
||||
[1903]={
|
||||
["activity"]=7206,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=44002,
|
||||
["id_for_nothing"]="UgxcA2c=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
},
|
||||
["limit"]=10
|
||||
},
|
||||
[1904]={
|
||||
["activity"]=7206,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=54002,
|
||||
["id_for_nothing"]="UwxcA2c=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
},
|
||||
["limit"]=10
|
||||
},
|
||||
[1905]={
|
||||
["activity"]=7206,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=15,
|
||||
["id_for_nothing"]="Vw0=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=240,
|
||||
["num_for_nothing"]="VAxc"
|
||||
},
|
||||
["limit"]=3
|
||||
},
|
||||
[1906]={
|
||||
["activity"]=7206,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=14,
|
||||
["id_for_nothing"]="Vww=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
["limit"]=3
|
||||
},
|
||||
[1907]={
|
||||
["activity"]=7206,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=15,
|
||||
["num_for_nothing"]="Vw0="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
},
|
||||
["limit"]=10
|
||||
},
|
||||
[1908]={
|
||||
["activity"]=7206,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=800,
|
||||
["num_for_nothing"]="Xghc"
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
},
|
||||
["limit"]=999
|
||||
},
|
||||
[1909]={
|
||||
["activity"]=7206,
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=13,
|
||||
["id_for_nothing"]="Vws=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=52,
|
||||
["id_for_nothing"]="Uwo=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
},
|
||||
["limit"]=999
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=activity_exchange,count=153
|
||||
data=activity_exchange,count=171
|
||||
}
|
||||
return config
|
||||
@ -6548,9 +6548,859 @@ local activity_rank = {
|
||||
["num_for_nothing"]="VwhcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4701]={
|
||||
["act_id"]=6606,
|
||||
["ranking"]={
|
||||
1,
|
||||
1
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=1200,
|
||||
["num_for_nothing"]="VwpcAw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4702]={
|
||||
["act_id"]=6606,
|
||||
["ranking"]={
|
||||
2,
|
||||
2
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=1000,
|
||||
["num_for_nothing"]="VwhcAw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4703]={
|
||||
["act_id"]=6606,
|
||||
["ranking"]={
|
||||
3,
|
||||
3
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=800,
|
||||
["num_for_nothing"]="Xghc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4704]={
|
||||
["act_id"]=6606,
|
||||
["ranking"]={
|
||||
4,
|
||||
10
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=600,
|
||||
["num_for_nothing"]="UAhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4705]={
|
||||
["act_id"]=6606,
|
||||
["ranking"]={
|
||||
11,
|
||||
50
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=400,
|
||||
["num_for_nothing"]="Ughc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4706]={
|
||||
["act_id"]=6606,
|
||||
["ranking"]={
|
||||
51,
|
||||
500
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4707]={
|
||||
["act_id"]=6606,
|
||||
["ranking"]={
|
||||
501,
|
||||
99999999
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4801]={
|
||||
["act_id"]=6706,
|
||||
["ranking"]={
|
||||
1,
|
||||
1
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4802]={
|
||||
["act_id"]=6706,
|
||||
["ranking"]={
|
||||
2,
|
||||
2
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4803]={
|
||||
["act_id"]=6706,
|
||||
["ranking"]={
|
||||
3,
|
||||
3
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4804]={
|
||||
["act_id"]=6706,
|
||||
["ranking"]={
|
||||
4,
|
||||
10
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=60,
|
||||
["num_for_nothing"]="UAg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4805]={
|
||||
["act_id"]=6706,
|
||||
["ranking"]={
|
||||
11,
|
||||
99999999
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=10000,
|
||||
["num_for_nothing"]="VwhcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4901]={
|
||||
["act_id"]=6906,
|
||||
["ranking"]={
|
||||
1,
|
||||
1
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4902]={
|
||||
["act_id"]=6906,
|
||||
["ranking"]={
|
||||
2,
|
||||
2
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4903]={
|
||||
["act_id"]=6906,
|
||||
["ranking"]={
|
||||
3,
|
||||
3
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4904]={
|
||||
["act_id"]=6906,
|
||||
["ranking"]={
|
||||
4,
|
||||
10
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=60,
|
||||
["num_for_nothing"]="UAg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[4905]={
|
||||
["act_id"]=6906,
|
||||
["ranking"]={
|
||||
11,
|
||||
99999999
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=10000,
|
||||
["num_for_nothing"]="VwhcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5001]={
|
||||
["act_id"]=7006,
|
||||
["ranking"]={
|
||||
1,
|
||||
1
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=1200,
|
||||
["num_for_nothing"]="VwpcAw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5002]={
|
||||
["act_id"]=7006,
|
||||
["ranking"]={
|
||||
2,
|
||||
2
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=1000,
|
||||
["num_for_nothing"]="VwhcAw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5003]={
|
||||
["act_id"]=7006,
|
||||
["ranking"]={
|
||||
3,
|
||||
3
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=800,
|
||||
["num_for_nothing"]="Xghc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5004]={
|
||||
["act_id"]=7006,
|
||||
["ranking"]={
|
||||
4,
|
||||
10
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=600,
|
||||
["num_for_nothing"]="UAhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5005]={
|
||||
["act_id"]=7006,
|
||||
["ranking"]={
|
||||
11,
|
||||
50
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=400,
|
||||
["num_for_nothing"]="Ughc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5006]={
|
||||
["act_id"]=7006,
|
||||
["ranking"]={
|
||||
51,
|
||||
500
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5007]={
|
||||
["act_id"]=7006,
|
||||
["ranking"]={
|
||||
501,
|
||||
99999999
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5101]={
|
||||
["act_id"]=7106,
|
||||
["ranking"]={
|
||||
1,
|
||||
1
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5102]={
|
||||
["act_id"]=7106,
|
||||
["ranking"]={
|
||||
2,
|
||||
2
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5103]={
|
||||
["act_id"]=7106,
|
||||
["ranking"]={
|
||||
3,
|
||||
3
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5104]={
|
||||
["act_id"]=7106,
|
||||
["ranking"]={
|
||||
4,
|
||||
10
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=60,
|
||||
["num_for_nothing"]="UAg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5105]={
|
||||
["act_id"]=7106,
|
||||
["ranking"]={
|
||||
11,
|
||||
99999999
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=10000,
|
||||
["num_for_nothing"]="VwhcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5201]={
|
||||
["act_id"]=7306,
|
||||
["ranking"]={
|
||||
1,
|
||||
1
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5202]={
|
||||
["act_id"]=7306,
|
||||
["ranking"]={
|
||||
2,
|
||||
2
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5203]={
|
||||
["act_id"]=7306,
|
||||
["ranking"]={
|
||||
3,
|
||||
3
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5204]={
|
||||
["act_id"]=7306,
|
||||
["ranking"]={
|
||||
4,
|
||||
10
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=60,
|
||||
["num_for_nothing"]="UAg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[5205]={
|
||||
["act_id"]=7306,
|
||||
["ranking"]={
|
||||
11,
|
||||
99999999
|
||||
},
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=10000,
|
||||
["num_for_nothing"]="VwhcA2U="
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=activity_rank,count=262
|
||||
data=activity_rank,count=296
|
||||
}
|
||||
return config
|
||||
File diff suppressed because it is too large
Load Diff
@ -5,8 +5,8 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["id"]=8,
|
||||
["id_for_nothing"]="Xg==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
@ -18,10 +18,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=41,
|
||||
["id_for_nothing"]="Ugk=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
["id"]=23002,
|
||||
["id_for_nothing"]="VAtcA2c=",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -31,10 +31,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
["id"]=10,
|
||||
["id_for_nothing"]="Vwg=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -44,10 +44,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=5000,
|
||||
["num_for_nothing"]="UwhcAw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -57,11 +57,14 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
}
|
||||
},
|
||||
["unlock_hero"]={
|
||||
54003
|
||||
}
|
||||
},
|
||||
[6]={
|
||||
@ -70,8 +73,8 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=42,
|
||||
["id_for_nothing"]="Ugo=",
|
||||
["id"]=10,
|
||||
["id_for_nothing"]="Vwg=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
@ -83,11 +86,14 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
["id"]=6,
|
||||
["id_for_nothing"]="UA==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
["unlock_hero"]={
|
||||
34003
|
||||
}
|
||||
},
|
||||
[8]={
|
||||
@ -96,10 +102,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=10000,
|
||||
["num_for_nothing"]="VwhcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -109,8 +115,8 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=41,
|
||||
["id_for_nothing"]="Ugk=",
|
||||
["id"]=11,
|
||||
["id_for_nothing"]="Vwk=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
@ -122,10 +128,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=42,
|
||||
["id_for_nothing"]="Ugo=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=60,
|
||||
["num_for_nothing"]="UAg="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -135,11 +141,14 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
["id"]=54003,
|
||||
["id_for_nothing"]="UwxcA2Y=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
},
|
||||
["unlock_hero"]={
|
||||
24003
|
||||
}
|
||||
},
|
||||
[12]={
|
||||
@ -148,10 +157,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=15000,
|
||||
["num_for_nothing"]="Vw1cA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -161,8 +170,8 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=41,
|
||||
["id_for_nothing"]="Ugk=",
|
||||
["id"]=11,
|
||||
["id_for_nothing"]="Vwk=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
@ -174,10 +183,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=80,
|
||||
["num_for_nothing"]="Xgg="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -187,10 +196,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=80,
|
||||
["num_for_nothing"]="Xgg="
|
||||
["id"]=34003,
|
||||
["id_for_nothing"]="VQxcA2Y=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -200,10 +209,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=18000,
|
||||
["num_for_nothing"]="VwBcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -213,10 +222,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=42,
|
||||
["id_for_nothing"]="Ugo=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -226,10 +235,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=43,
|
||||
["id_for_nothing"]="Ugs=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -239,10 +248,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=80,
|
||||
["num_for_nothing"]="Xgg="
|
||||
["id"]=24003,
|
||||
["id_for_nothing"]="VAxcA2Y=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -252,10 +261,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=20000,
|
||||
["num_for_nothing"]="VAhcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -265,10 +274,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=41,
|
||||
["id_for_nothing"]="Ugk=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -278,10 +287,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=120,
|
||||
["num_for_nothing"]="Vwpc"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -291,10 +300,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=80,
|
||||
["num_for_nothing"]="Xgg="
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -304,10 +313,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=24000,
|
||||
["num_for_nothing"]="VAxcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -317,10 +326,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -330,10 +339,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=43,
|
||||
["id_for_nothing"]="Ugs=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -343,10 +352,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=8,
|
||||
["num_for_nothing"]="Xg=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -356,10 +365,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=30000,
|
||||
["num_for_nothing"]="VQhcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -369,8 +378,8 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=17,
|
||||
["id_for_nothing"]="Vw8=",
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
@ -382,10 +391,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=180,
|
||||
["num_for_nothing"]="VwBc"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -395,10 +404,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=43,
|
||||
["id_for_nothing"]="Ugs=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=30000,
|
||||
["num_for_nothing"]="VQhcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -408,10 +417,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
["id"]=14,
|
||||
["id_for_nothing"]="Vww=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -421,10 +430,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=17,
|
||||
["id_for_nothing"]="Vw8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -434,10 +443,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=40000,
|
||||
["num_for_nothing"]="UghcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -447,10 +456,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -460,10 +469,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -473,10 +482,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=43,
|
||||
["id_for_nothing"]="Ugs=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=40000,
|
||||
["num_for_nothing"]="UghcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -486,10 +495,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=120,
|
||||
["num_for_nothing"]="Vwpc"
|
||||
["id"]=15,
|
||||
["id_for_nothing"]="Vw0=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -499,10 +508,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=17,
|
||||
["id_for_nothing"]="Vw8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=12,
|
||||
["num_for_nothing"]="Vwo="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -512,10 +521,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=50000,
|
||||
["num_for_nothing"]="UwhcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -525,10 +534,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=120,
|
||||
["num_for_nothing"]="Vwpc"
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -538,10 +547,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -551,10 +560,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=43,
|
||||
["id_for_nothing"]="Ugs=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=50000,
|
||||
["num_for_nothing"]="UwhcA2U="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -564,10 +573,10 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=120,
|
||||
["num_for_nothing"]="Vwpc"
|
||||
["id"]=15,
|
||||
["id_for_nothing"]="Vw0=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -577,262 +586,15 @@ local arena_gift = {
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=17,
|
||||
["id_for_nothing"]="Vw8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[46]={
|
||||
["score"]=3200,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[47]={
|
||||
["score"]=3300,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
}
|
||||
},
|
||||
[48]={
|
||||
["score"]=3400,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[49]={
|
||||
["score"]=3500,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=44,
|
||||
["id_for_nothing"]="Ugw=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[50]={
|
||||
["score"]=3600,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
}
|
||||
},
|
||||
[51]={
|
||||
["score"]=3700,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=17,
|
||||
["id_for_nothing"]="Vw8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[52]={
|
||||
["score"]=3800,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[53]={
|
||||
["score"]=3900,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
}
|
||||
},
|
||||
[54]={
|
||||
["score"]=4000,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[55]={
|
||||
["score"]=4100,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=44,
|
||||
["id_for_nothing"]="Ugw=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[56]={
|
||||
["score"]=4200,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
}
|
||||
}
|
||||
},
|
||||
[57]={
|
||||
["score"]=4300,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=17,
|
||||
["id_for_nothing"]="Vw8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[58]={
|
||||
["score"]=4400,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[59]={
|
||||
["score"]=4500,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
}
|
||||
}
|
||||
},
|
||||
[60]={
|
||||
["score"]=4600,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=16,
|
||||
["id_for_nothing"]="Vw4=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[61]={
|
||||
["score"]=4700,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=44,
|
||||
["id_for_nothing"]="Ugw=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[62]={
|
||||
["score"]=4800,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
}
|
||||
}
|
||||
},
|
||||
[63]={
|
||||
["score"]=4900,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=5,
|
||||
["id_for_nothing"]="Uw==",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
}
|
||||
},
|
||||
[64]={
|
||||
["score"]=5000,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=17,
|
||||
["id_for_nothing"]="Vw8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=15,
|
||||
["num_for_nothing"]="Vw0="
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=arena_gift,count=64
|
||||
data=arena_gift,count=45
|
||||
}
|
||||
return config
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,42 +1,126 @@
|
||||
local arena_time = {
|
||||
[25]={
|
||||
["season"]=25,
|
||||
["start_time"]="2025-7-15 00:00:00",
|
||||
["end_time"]="2025-8-15 00:00:00",
|
||||
[1]={
|
||||
["season"]=1,
|
||||
["start_time"]="2023-6-25 00:00:00",
|
||||
["end_time"]="2023-8-16 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[26]={
|
||||
["season"]=26,
|
||||
["start_time"]="2025-8-15 00:00:00",
|
||||
["end_time"]="2025-9-15 00:00:00",
|
||||
[2]={
|
||||
["season"]=2,
|
||||
["start_time"]="2023-8-16 00:00:00",
|
||||
["end_time"]="2023-9-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[27]={
|
||||
["season"]=27,
|
||||
["start_time"]="2025-9-15 00:00:00",
|
||||
["end_time"]="2025-10-15 00:00:00",
|
||||
[3]={
|
||||
["season"]=3,
|
||||
["start_time"]="2023-9-15 00:00:00",
|
||||
["end_time"]="2023-10-16 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner_1"
|
||||
},
|
||||
[4]={
|
||||
["season"]=4,
|
||||
["start_time"]="2023-10-16 00:00:00",
|
||||
["end_time"]="2023-11-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner_2"
|
||||
},
|
||||
[5]={
|
||||
["season"]=5,
|
||||
["start_time"]="2023-11-15 00:00:00",
|
||||
["end_time"]="2023-12-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner_3"
|
||||
},
|
||||
[6]={
|
||||
["season"]=6,
|
||||
["start_time"]="2023-12-15 00:00:00",
|
||||
["end_time"]="2024-1-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner_4"
|
||||
},
|
||||
[7]={
|
||||
["season"]=7,
|
||||
["start_time"]="2024-1-15 00:00:00",
|
||||
["end_time"]="2024-2-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner_5"
|
||||
},
|
||||
[8]={
|
||||
["season"]=8,
|
||||
["start_time"]="2024-2-15 00:00:00",
|
||||
["end_time"]="2024-3-16 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner_6"
|
||||
},
|
||||
[9]={
|
||||
["season"]=9,
|
||||
["start_time"]="2024-3-16 00:00:00",
|
||||
["end_time"]="2024-4-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[28]={
|
||||
["season"]=28,
|
||||
["start_time"]="2025-10-15 00:00:00",
|
||||
["end_time"]="2025-11-15 00:00:00",
|
||||
[10]={
|
||||
["season"]=10,
|
||||
["start_time"]="2024-4-15 00:00:00",
|
||||
["end_time"]="2024-5-16 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[29]={
|
||||
["season"]=29,
|
||||
["start_time"]="2025-11-15 00:00:00",
|
||||
["end_time"]="2025-12-15 00:00:00",
|
||||
[11]={
|
||||
["season"]=11,
|
||||
["start_time"]="2024-5-16 00:00:00",
|
||||
["end_time"]="2024-6-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[30]={
|
||||
["season"]=30,
|
||||
["start_time"]="2025-12-15 00:00:00",
|
||||
[12]={
|
||||
["season"]=12,
|
||||
["start_time"]="2024-6-15 00:00:00",
|
||||
["end_time"]="2024-7-16 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[13]={
|
||||
["season"]=13,
|
||||
["start_time"]="2024-7-16 00:00:00",
|
||||
["end_time"]="2024-8-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[14]={
|
||||
["season"]=14,
|
||||
["start_time"]="2024-8-15 00:00:00",
|
||||
["end_time"]="2024-9-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[15]={
|
||||
["season"]=15,
|
||||
["start_time"]="2024-9-15 00:00:00",
|
||||
["end_time"]="2024-10-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[16]={
|
||||
["season"]=16,
|
||||
["start_time"]="2024-10-15 00:00:00",
|
||||
["end_time"]="2024-11-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[17]={
|
||||
["season"]=17,
|
||||
["start_time"]="2024-11-15 00:00:00",
|
||||
["end_time"]="2024-12-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[18]={
|
||||
["season"]=18,
|
||||
["start_time"]="2024-12-15 00:00:00",
|
||||
["end_time"]="2025-1-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[19]={
|
||||
["season"]=19,
|
||||
["start_time"]="2025-1-15 00:00:00",
|
||||
["end_time"]="2025-2-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
},
|
||||
[20]={
|
||||
["season"]=20,
|
||||
["start_time"]="2025-2-15 00:00:00",
|
||||
["end_time"]="2025-3-15 00:00:00",
|
||||
["ui_banner"]="ui_arena_bounty_banner"
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=arena_time,count=6
|
||||
data=arena_time,count=20
|
||||
}
|
||||
return config
|
||||
@ -1,508 +1,247 @@
|
||||
local attr = {
|
||||
[1]={
|
||||
["id"]=1,
|
||||
["name"]="hp",
|
||||
["power"]=100
|
||||
["name"]="hp"
|
||||
},
|
||||
[2]={
|
||||
["id"]=2,
|
||||
["name"]="atk_red",
|
||||
["power"]=200
|
||||
["name"]="atk_red"
|
||||
},
|
||||
[3]={
|
||||
["id"]=3,
|
||||
["name"]="atk_yellow",
|
||||
["power"]=200
|
||||
["name"]="atk_yellow"
|
||||
},
|
||||
[4]={
|
||||
["id"]=4,
|
||||
["name"]="atk_green",
|
||||
["power"]=200
|
||||
["name"]="atk_green"
|
||||
},
|
||||
[5]={
|
||||
["id"]=5,
|
||||
["name"]="atk_blue",
|
||||
["power"]=200
|
||||
["name"]="atk_blue"
|
||||
},
|
||||
[6]={
|
||||
["id"]=6,
|
||||
["name"]="atk_purple",
|
||||
["power"]=200
|
||||
["name"]="atk_purple"
|
||||
},
|
||||
[7]={
|
||||
["id"]=7,
|
||||
["name"]="attr_crit_red",
|
||||
["power"]=500,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_crit_red"
|
||||
},
|
||||
[8]={
|
||||
["id"]=8,
|
||||
["name"]="attr_crit_yellow",
|
||||
["power"]=500,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_crit_yellow"
|
||||
},
|
||||
[9]={
|
||||
["id"]=9,
|
||||
["name"]="attr_crit_green",
|
||||
["power"]=500,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_crit_green"
|
||||
},
|
||||
[10]={
|
||||
["id"]=10,
|
||||
["name"]="attr_crit_blue",
|
||||
["power"]=500,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_crit_blue"
|
||||
},
|
||||
[11]={
|
||||
["id"]=11,
|
||||
["name"]="attr_crit_purple",
|
||||
["power"]=500,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_crit_purple"
|
||||
},
|
||||
[12]={
|
||||
["id"]=12,
|
||||
["name"]="attr_crit_time_red",
|
||||
["power"]=500,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_crit_time_red"
|
||||
},
|
||||
[13]={
|
||||
["id"]=13,
|
||||
["name"]="attr_crit_time_yellow",
|
||||
["power"]=500,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_crit_time_yellow"
|
||||
},
|
||||
[14]={
|
||||
["id"]=14,
|
||||
["name"]="attr_crit_time_green",
|
||||
["power"]=500,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_crit_time_green"
|
||||
},
|
||||
[15]={
|
||||
["id"]=15,
|
||||
["name"]="attr_crit_time_blue",
|
||||
["power"]=500,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_crit_time_blue"
|
||||
},
|
||||
[16]={
|
||||
["id"]=16,
|
||||
["name"]="attr_crit_time_purple",
|
||||
["power"]=500,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_crit_time_purple"
|
||||
},
|
||||
[17]={
|
||||
["id"]=17,
|
||||
["name"]="attr_cured_red",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_cured_red"
|
||||
},
|
||||
[18]={
|
||||
["id"]=18,
|
||||
["name"]="attr_cured_yellow",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_cured_yellow"
|
||||
},
|
||||
[19]={
|
||||
["id"]=19,
|
||||
["name"]="attr_cured_green",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_cured_green"
|
||||
},
|
||||
[20]={
|
||||
["id"]=20,
|
||||
["name"]="attr_cured_blue",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_cured_blue"
|
||||
},
|
||||
[21]={
|
||||
["id"]=21,
|
||||
["name"]="attr_cured_purple",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_cured_purple"
|
||||
},
|
||||
[22]={
|
||||
["id"]=22,
|
||||
["name"]="attr_atkp_red",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_atkp_red"
|
||||
},
|
||||
[23]={
|
||||
["id"]=23,
|
||||
["name"]="attr_atkp_yellow",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_atkp_yellow"
|
||||
},
|
||||
[24]={
|
||||
["id"]=24,
|
||||
["name"]="attr_atkp_green",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_atkp_green"
|
||||
},
|
||||
[25]={
|
||||
["id"]=25,
|
||||
["name"]="attr_atkp_blue",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_atkp_blue"
|
||||
},
|
||||
[26]={
|
||||
["id"]=26,
|
||||
["name"]="attr_atkp_purple",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_atkp_purple"
|
||||
},
|
||||
[27]={
|
||||
["id"]=27,
|
||||
["name"]="attr_hpp_red",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_hpp_red"
|
||||
},
|
||||
[28]={
|
||||
["id"]=28,
|
||||
["name"]="attr_hpp_yellow",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_hpp_yellow"
|
||||
},
|
||||
[29]={
|
||||
["id"]=29,
|
||||
["name"]="attr_hpp_green",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_hpp_green"
|
||||
},
|
||||
[30]={
|
||||
["id"]=30,
|
||||
["name"]="attr_hpp_blue",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_hpp_blue"
|
||||
},
|
||||
[31]={
|
||||
["id"]=31,
|
||||
["name"]="attr_hpp_purple",
|
||||
["power"]=100,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_hpp_purple"
|
||||
},
|
||||
[32]={
|
||||
["id"]=32,
|
||||
["name"]="attr_normal_hurt_red",
|
||||
["power"]=50
|
||||
["name"]="attr_normal_hurt_red"
|
||||
},
|
||||
[33]={
|
||||
["id"]=33,
|
||||
["name"]="attr_normal_hurt_yellow",
|
||||
["power"]=50
|
||||
["name"]="attr_normal_hurt_yellow"
|
||||
},
|
||||
[34]={
|
||||
["id"]=34,
|
||||
["name"]="attr_normal_hurt_green",
|
||||
["power"]=50
|
||||
["name"]="attr_normal_hurt_green"
|
||||
},
|
||||
[35]={
|
||||
["id"]=35,
|
||||
["name"]="attr_normal_hurt_blue",
|
||||
["power"]=50
|
||||
["name"]="attr_normal_hurt_blue"
|
||||
},
|
||||
[36]={
|
||||
["id"]=36,
|
||||
["name"]="attr_normal_hurt_purple",
|
||||
["power"]=50
|
||||
["name"]="attr_normal_hurt_purple"
|
||||
},
|
||||
[37]={
|
||||
["id"]=37,
|
||||
["name"]="attr_skill_hurt_red",
|
||||
["power"]=50
|
||||
["name"]="attr_skill_hurt_red"
|
||||
},
|
||||
[38]={
|
||||
["id"]=38,
|
||||
["name"]="attr_skill_hurt_yellow",
|
||||
["power"]=50
|
||||
["name"]="attr_skill_hurt_yellow"
|
||||
},
|
||||
[39]={
|
||||
["id"]=39,
|
||||
["name"]="attr_skill_hurt_green",
|
||||
["power"]=50
|
||||
["name"]="attr_skill_hurt_green"
|
||||
},
|
||||
[40]={
|
||||
["id"]=40,
|
||||
["name"]="attr_skill_hurt_blue",
|
||||
["power"]=50
|
||||
["name"]="attr_skill_hurt_blue"
|
||||
},
|
||||
[41]={
|
||||
["id"]=41,
|
||||
["name"]="attr_skill_hurt_purple",
|
||||
["power"]=50
|
||||
["name"]="attr_skill_hurt_purple"
|
||||
},
|
||||
[42]={
|
||||
["id"]=42,
|
||||
["name"]="attr_normal_hurtp_red",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_normal_hurtp_red"
|
||||
},
|
||||
[43]={
|
||||
["id"]=43,
|
||||
["name"]="attr_normal_hurtp_yellow",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_normal_hurtp_yellow"
|
||||
},
|
||||
[44]={
|
||||
["id"]=44,
|
||||
["name"]="attr_normal_hurtp_green",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_normal_hurtp_green"
|
||||
},
|
||||
[45]={
|
||||
["id"]=45,
|
||||
["name"]="attr_normal_hurtp_blue",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_normal_hurtp_blue"
|
||||
},
|
||||
[46]={
|
||||
["id"]=46,
|
||||
["name"]="attr_normal_hurtp_purple",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_normal_hurtp_purple"
|
||||
},
|
||||
[47]={
|
||||
["id"]=47,
|
||||
["name"]="attr_skill_hurtp_red",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_skill_hurtp_red"
|
||||
},
|
||||
[48]={
|
||||
["id"]=48,
|
||||
["name"]="attr_skill_hurtp_yellow",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_skill_hurtp_yellow"
|
||||
},
|
||||
[49]={
|
||||
["id"]=49,
|
||||
["name"]="attr_skill_hurtp_green",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_skill_hurtp_green"
|
||||
},
|
||||
[50]={
|
||||
["id"]=50,
|
||||
["name"]="attr_skill_hurtp_blue",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_skill_hurtp_blue"
|
||||
},
|
||||
[51]={
|
||||
["id"]=51,
|
||||
["name"]="attr_skill_hurtp_purple",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_skill_hurtp_purple"
|
||||
},
|
||||
[52]={
|
||||
["id"]=52,
|
||||
["name"]="attr_hp_red",
|
||||
["power"]=50
|
||||
["name"]="attr_hp_red"
|
||||
},
|
||||
[53]={
|
||||
["id"]=53,
|
||||
["name"]="attr_hp_yellow",
|
||||
["power"]=50
|
||||
["name"]="attr_hp_yellow"
|
||||
},
|
||||
[54]={
|
||||
["id"]=54,
|
||||
["name"]="attr_hp_green",
|
||||
["power"]=50
|
||||
["name"]="attr_hp_green"
|
||||
},
|
||||
[55]={
|
||||
["id"]=55,
|
||||
["name"]="attr_hp_blue",
|
||||
["power"]=50
|
||||
["name"]="attr_hp_blue"
|
||||
},
|
||||
[56]={
|
||||
["id"]=56,
|
||||
["name"]="attr_hp_purple",
|
||||
["power"]=50
|
||||
["name"]="attr_hp_purple"
|
||||
},
|
||||
[57]={
|
||||
["id"]=57,
|
||||
["name"]="attr_all_hurtp_red",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_all_hurtp_red"
|
||||
},
|
||||
[58]={
|
||||
["id"]=58,
|
||||
["name"]="attr_all_hurtp_yellow",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_all_hurtp_yellow"
|
||||
},
|
||||
[59]={
|
||||
["id"]=59,
|
||||
["name"]="attr_all_hurtp_green",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_all_hurtp_green"
|
||||
},
|
||||
[60]={
|
||||
["id"]=60,
|
||||
["name"]="attr_all_hurtp_blue",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_all_hurtp_blue"
|
||||
},
|
||||
[61]={
|
||||
["id"]=61,
|
||||
["name"]="attr_all_hurtp_purple",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[62]={
|
||||
["id"]=62,
|
||||
["name"]="attr_atkp_red_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[63]={
|
||||
["id"]=63,
|
||||
["name"]="attr_atkp_yellow_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[64]={
|
||||
["id"]=64,
|
||||
["name"]="attr_atkp_green_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[65]={
|
||||
["id"]=65,
|
||||
["name"]="attr_atkp_blue_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[66]={
|
||||
["id"]=66,
|
||||
["name"]="attr_atkp_purple_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[67]={
|
||||
["id"]=67,
|
||||
["name"]="atk_all",
|
||||
["power"]=50
|
||||
},
|
||||
[68]={
|
||||
["id"]=68,
|
||||
["name"]="attr_hp_all",
|
||||
["power"]=50
|
||||
},
|
||||
[69]={
|
||||
["id"]=69,
|
||||
["name"]="attr_dmgdec_all",
|
||||
["power"]=50
|
||||
},
|
||||
[70]={
|
||||
["id"]=70,
|
||||
["name"]="attr_crit_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[71]={
|
||||
["id"]=71,
|
||||
["name"]="attr_crit_time_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[72]={
|
||||
["id"]=72,
|
||||
["name"]="attr_normal_hurtp_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[73]={
|
||||
["id"]=73,
|
||||
["name"]="attr_skill_hurtp_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[74]={
|
||||
["id"]=74,
|
||||
["name"]="attr_atkp_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[75]={
|
||||
["id"]=75,
|
||||
["name"]="attr_atk",
|
||||
["power"]=50
|
||||
},
|
||||
[76]={
|
||||
["id"]=76,
|
||||
["name"]="attr_hp",
|
||||
["power"]=50
|
||||
},
|
||||
[77]={
|
||||
["id"]=77,
|
||||
["name"]="attr_normal_hurt",
|
||||
["power"]=50
|
||||
},
|
||||
[78]={
|
||||
["id"]=78,
|
||||
["name"]="attr_skill_hurt",
|
||||
["power"]=50
|
||||
},
|
||||
[79]={
|
||||
["id"]=79,
|
||||
["name"]="dmgdec",
|
||||
["power"]=50
|
||||
},
|
||||
[80]={
|
||||
["id"]=80,
|
||||
["name"]="attr_hpp_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[81]={
|
||||
["id"]=81,
|
||||
["name"]="attr_monster_dmg",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[82]={
|
||||
["id"]=82,
|
||||
["name"]="attr_boss_dmg",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[83]={
|
||||
["id"]=83,
|
||||
["name"]="attr_normal_hurtp",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[84]={
|
||||
["id"]=84,
|
||||
["name"]="attr_skill_hurtp",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[85]={
|
||||
["id"]=85,
|
||||
["name"]="attr_hpp_red_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[86]={
|
||||
["id"]=86,
|
||||
["name"]="attr_hpp_yellow_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[87]={
|
||||
["id"]=87,
|
||||
["name"]="attr_hpp_green_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[88]={
|
||||
["id"]=88,
|
||||
["name"]="attr_hpp_blue_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[89]={
|
||||
["id"]=89,
|
||||
["name"]="attr_hpp_purple_all",
|
||||
["power"]=50,
|
||||
["is_percent"]=1
|
||||
["name"]="attr_all_hurtp_purple"
|
||||
}
|
||||
}
|
||||
local keys = {
|
||||
@ -567,40 +306,12 @@ local keys = {
|
||||
["attr_all_hurtp_yellow"]=attr[58],
|
||||
["attr_all_hurtp_green"]=attr[59],
|
||||
["attr_all_hurtp_blue"]=attr[60],
|
||||
["attr_all_hurtp_purple"]=attr[61],
|
||||
["attr_atkp_red_all"]=attr[62],
|
||||
["attr_atkp_yellow_all"]=attr[63],
|
||||
["attr_atkp_green_all"]=attr[64],
|
||||
["attr_atkp_blue_all"]=attr[65],
|
||||
["attr_atkp_purple_all"]=attr[66],
|
||||
["atk_all"]=attr[67],
|
||||
["attr_hp_all"]=attr[68],
|
||||
["attr_dmgdec_all"]=attr[69],
|
||||
["attr_crit_all"]=attr[70],
|
||||
["attr_crit_time_all"]=attr[71],
|
||||
["attr_normal_hurtp_all"]=attr[72],
|
||||
["attr_skill_hurtp_all"]=attr[73],
|
||||
["attr_atkp_all"]=attr[74],
|
||||
["attr_atk"]=attr[75],
|
||||
["attr_hp"]=attr[76],
|
||||
["attr_normal_hurt"]=attr[77],
|
||||
["attr_skill_hurt"]=attr[78],
|
||||
["dmgdec"]=attr[79],
|
||||
["attr_hpp_all"]=attr[80],
|
||||
["attr_monster_dmg"]=attr[81],
|
||||
["attr_boss_dmg"]=attr[82],
|
||||
["attr_normal_hurtp"]=attr[83],
|
||||
["attr_skill_hurtp"]=attr[84],
|
||||
["attr_hpp_red_all"]=attr[85],
|
||||
["attr_hpp_yellow_all"]=attr[86],
|
||||
["attr_hpp_green_all"]=attr[87],
|
||||
["attr_hpp_blue_all"]=attr[88],
|
||||
["attr_hpp_purple_all"]=attr[89]
|
||||
["attr_all_hurtp_purple"]=attr[61]
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=attr,
|
||||
keys=keys,
|
||||
count=89
|
||||
count=61
|
||||
}
|
||||
return config
|
||||
@ -1,101 +1,211 @@
|
||||
local avatar = {
|
||||
[13001]={
|
||||
["iconId"]="avatar_13001",
|
||||
["hero"]=13001,
|
||||
[23]={
|
||||
["iconId"]="avatar_1",
|
||||
["item"]=23,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[24]={
|
||||
["iconId"]="avatar_2",
|
||||
["item"]=44,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[1001]={
|
||||
["iconId"]="1",
|
||||
["hero"]=12001
|
||||
},
|
||||
[2001]={
|
||||
["iconId"]="2",
|
||||
["hero"]=22001,
|
||||
["unlock"]=true
|
||||
},
|
||||
[3001]={
|
||||
["iconId"]="3",
|
||||
["hero"]=32001,
|
||||
["unlock"]=true
|
||||
},
|
||||
[4001]={
|
||||
["iconId"]="4",
|
||||
["hero"]=42001,
|
||||
["unlock"]=true
|
||||
},
|
||||
[5001]={
|
||||
["iconId"]="5",
|
||||
["hero"]=52001
|
||||
},
|
||||
[6001]={
|
||||
["iconId"]="6",
|
||||
["hero"]=13001
|
||||
},
|
||||
[7001]={
|
||||
["iconId"]="7",
|
||||
["hero"]=23002
|
||||
},
|
||||
[8001]={
|
||||
["iconId"]="8",
|
||||
["hero"]=33001
|
||||
},
|
||||
[9001]={
|
||||
["iconId"]="9",
|
||||
["hero"]=43001
|
||||
},
|
||||
[10001]={
|
||||
["iconId"]="10",
|
||||
["hero"]=53001
|
||||
},
|
||||
[11001]={
|
||||
["iconId"]="11",
|
||||
["hero"]=13002
|
||||
},
|
||||
[12001]={
|
||||
["iconId"]="12",
|
||||
["hero"]=23001
|
||||
},
|
||||
[13001]={
|
||||
["iconId"]="13",
|
||||
["hero"]=33002
|
||||
},
|
||||
[14001]={
|
||||
["iconId"]="avatar_14001",
|
||||
["hero"]=14001
|
||||
["iconId"]="14",
|
||||
["hero"]=43002
|
||||
},
|
||||
[15001]={
|
||||
["iconId"]="avatar_15001",
|
||||
["hero"]=15001
|
||||
},
|
||||
[15002]={
|
||||
["iconId"]="avatar_15002",
|
||||
["hero"]=15002
|
||||
["iconId"]="15",
|
||||
["hero"]=53002
|
||||
},
|
||||
[16001]={
|
||||
["iconId"]="avatar_16001",
|
||||
["hero"]=16001,
|
||||
["unlock_show"]=true
|
||||
["iconId"]="16",
|
||||
["hero"]=14001
|
||||
},
|
||||
[23001]={
|
||||
["iconId"]="avatar_23001",
|
||||
["hero"]=23001,
|
||||
["unlock"]=true
|
||||
},
|
||||
[24001]={
|
||||
["iconId"]="avatar_24001",
|
||||
[17001]={
|
||||
["iconId"]="17",
|
||||
["hero"]=24001
|
||||
},
|
||||
[25001]={
|
||||
["iconId"]="avatar_25001",
|
||||
["hero"]=25001
|
||||
},
|
||||
[25002]={
|
||||
["iconId"]="avatar_25002",
|
||||
["hero"]=25002
|
||||
},
|
||||
[26001]={
|
||||
["iconId"]="avatar_26001",
|
||||
["hero"]=26001,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[33001]={
|
||||
["iconId"]="avatar_33001",
|
||||
["hero"]=33001,
|
||||
["unlock"]=true
|
||||
},
|
||||
[34001]={
|
||||
["iconId"]="avatar_34001",
|
||||
[18001]={
|
||||
["iconId"]="18",
|
||||
["hero"]=34001
|
||||
},
|
||||
[35001]={
|
||||
["iconId"]="avatar_35001",
|
||||
["hero"]=35001
|
||||
},
|
||||
[35002]={
|
||||
["iconId"]="avatar_35002",
|
||||
["hero"]=35002
|
||||
},
|
||||
[43001]={
|
||||
["iconId"]="avatar_43001",
|
||||
["hero"]=43001,
|
||||
["unlock"]=true
|
||||
},
|
||||
[44001]={
|
||||
["iconId"]="avatar_44001",
|
||||
[19001]={
|
||||
["iconId"]="19",
|
||||
["hero"]=44001
|
||||
},
|
||||
[45001]={
|
||||
["iconId"]="avatar_45001",
|
||||
["hero"]=45001
|
||||
},
|
||||
[45002]={
|
||||
["iconId"]="avatar_45002",
|
||||
["hero"]=45002
|
||||
},
|
||||
[53001]={
|
||||
["iconId"]="avatar_53001",
|
||||
["hero"]=53001,
|
||||
["unlock"]=true
|
||||
},
|
||||
[54001]={
|
||||
["iconId"]="avatar_54001",
|
||||
[20001]={
|
||||
["iconId"]="20",
|
||||
["hero"]=54001
|
||||
},
|
||||
[55001]={
|
||||
["iconId"]="avatar_55001",
|
||||
["hero"]=55001
|
||||
[21001]={
|
||||
["iconId"]="22",
|
||||
["hero"]=24002
|
||||
},
|
||||
[55002]={
|
||||
["iconId"]="avatar_55002",
|
||||
["hero"]=55002
|
||||
[22001]={
|
||||
["iconId"]="23",
|
||||
["hero"]=14002
|
||||
},
|
||||
[23001]={
|
||||
["iconId"]="24",
|
||||
["hero"]=34002
|
||||
},
|
||||
[24001]={
|
||||
["iconId"]="25",
|
||||
["hero"]=44002
|
||||
},
|
||||
[25001]={
|
||||
["iconId"]="26",
|
||||
["hero"]=54002
|
||||
},
|
||||
[14003]={
|
||||
["iconId"]="31",
|
||||
["hero"]=14003
|
||||
},
|
||||
[24003]={
|
||||
["iconId"]="27",
|
||||
["hero"]=24003
|
||||
},
|
||||
[34003]={
|
||||
["iconId"]="28",
|
||||
["hero"]=34003
|
||||
},
|
||||
[44003]={
|
||||
["iconId"]="29",
|
||||
["hero"]=44003
|
||||
},
|
||||
[54003]={
|
||||
["iconId"]="30",
|
||||
["hero"]=54003
|
||||
},
|
||||
[14004]={
|
||||
["iconId"]="32",
|
||||
["hero"]=14004
|
||||
},
|
||||
[24004]={
|
||||
["iconId"]="33",
|
||||
["hero"]=24004
|
||||
},
|
||||
[34004]={
|
||||
["iconId"]="34",
|
||||
["hero"]=34004
|
||||
},
|
||||
[44004]={
|
||||
["iconId"]="35",
|
||||
["hero"]=44004
|
||||
},
|
||||
[54004]={
|
||||
["iconId"]="36",
|
||||
["hero"]=54004
|
||||
},
|
||||
[1400201]={
|
||||
["iconId"]="23_1",
|
||||
["item"]=1400201
|
||||
},
|
||||
[3400101]={
|
||||
["iconId"]="18_1",
|
||||
["item"]=3400101
|
||||
},
|
||||
[3400102]={
|
||||
["iconId"]="18_2",
|
||||
["item"]=3400102
|
||||
},
|
||||
[5300101]={
|
||||
["iconId"]="10_1",
|
||||
["item"]=5300101
|
||||
},
|
||||
[5400101]={
|
||||
["iconId"]="20_1",
|
||||
["item"]=5400101
|
||||
},
|
||||
[1400101]={
|
||||
["iconId"]="16_1",
|
||||
["item"]=1400101
|
||||
},
|
||||
[2300201]={
|
||||
["iconId"]="7_1",
|
||||
["item"]=2300201
|
||||
},
|
||||
[4400201]={
|
||||
["iconId"]="25_1",
|
||||
["item"]=4400201
|
||||
},
|
||||
[5400401]={
|
||||
["iconId"]="36_1",
|
||||
["item"]=5400401
|
||||
},
|
||||
[2400101]={
|
||||
["iconId"]="17_1",
|
||||
["item"]=2400101
|
||||
},
|
||||
[4400101]={
|
||||
["iconId"]="19_1",
|
||||
["item"]=4400101
|
||||
},
|
||||
[5400301]={
|
||||
["iconId"]="30_1",
|
||||
["item"]=5400301
|
||||
},
|
||||
[5400201]={
|
||||
["iconId"]="26_1",
|
||||
["item"]=5400201
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=avatar,count=22
|
||||
data=avatar,count=50
|
||||
}
|
||||
return config
|
||||
@ -2,9 +2,94 @@ local avatar_frame = {
|
||||
[1000]={
|
||||
["iconId"]="avatar_frame_1",
|
||||
["unlock"]=true
|
||||
},
|
||||
[24]={
|
||||
["iconId"]="avatar_frame_2",
|
||||
["item"]=24,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[25]={
|
||||
["iconId"]="avatar_frame_3",
|
||||
["item"]=25,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[26]={
|
||||
["iconId"]="avatar_frame_4",
|
||||
["item"]=45,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[27]={
|
||||
["iconId"]="avatar_frame_5",
|
||||
["item"]=46,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[28]={
|
||||
["iconId"]="avatar_frame_6",
|
||||
["item"]=53,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[29]={
|
||||
["iconId"]="avatar_frame_7",
|
||||
["item"]=54,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[30]={
|
||||
["iconId"]="avatar_frame_8",
|
||||
["item"]=57,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[31]={
|
||||
["iconId"]="avatar_frame_9",
|
||||
["item"]=58,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[32]={
|
||||
["iconId"]="avatar_frame_10",
|
||||
["item"]=59,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[33]={
|
||||
["iconId"]="avatar_frame_11",
|
||||
["item"]=60,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[34]={
|
||||
["iconId"]="avatar_frame_12",
|
||||
["item"]=61,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[35]={
|
||||
["iconId"]="avatar_frame_13",
|
||||
["item"]=62,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[36]={
|
||||
["iconId"]="avatar_frame_14",
|
||||
["item"]=63,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[37]={
|
||||
["iconId"]="avatar_frame_15",
|
||||
["item"]=64,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[38]={
|
||||
["iconId"]="avatar_frame_16",
|
||||
["item"]=65,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[39]={
|
||||
["iconId"]="avatar_frame_17",
|
||||
["item"]=66,
|
||||
["unlock_show"]=true
|
||||
},
|
||||
[40]={
|
||||
["iconId"]="avatar_frame_18",
|
||||
["item"]=67,
|
||||
["unlock_show"]=true
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=avatar_frame,count=1
|
||||
data=avatar_frame,count=18
|
||||
}
|
||||
return config
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3a2c6df0338b043b59c8819880de7a15
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
File diff suppressed because it is too large
Load Diff
@ -124,9 +124,23 @@ local bounty_time = {
|
||||
["end_time"]="2025-1-1 00:00:00",
|
||||
["ui_banner"]="ui_bounty_banner_3",
|
||||
["enter_ui_banner"]="bounty_btn_main_3"
|
||||
},
|
||||
[19]={
|
||||
["season"]=19,
|
||||
["start_time"]="2025-1-1 00:00:00",
|
||||
["end_time"]="2025-2-1 00:00:00",
|
||||
["ui_banner"]="ui_bounty_banner_4",
|
||||
["enter_ui_banner"]="bounty_btn_main_4"
|
||||
},
|
||||
[20]={
|
||||
["season"]=20,
|
||||
["start_time"]="2025-2-1 00:00:00",
|
||||
["end_time"]="2025-3-1 00:00:00",
|
||||
["ui_banner"]="ui_bounty_banner_5",
|
||||
["enter_ui_banner"]="bounty_btn_main_5"
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=bounty_time,count=18
|
||||
data=bounty_time,count=20
|
||||
}
|
||||
return config
|
||||
@ -55,7 +55,7 @@ local buff = {
|
||||
["decr"]=1,
|
||||
["icon"]="dec_dmg_red_add",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[8]={
|
||||
["id"]=8,
|
||||
@ -66,7 +66,7 @@ local buff = {
|
||||
["decr"]=1,
|
||||
["icon"]="dec_dmg_yellow_add",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[9]={
|
||||
["id"]=9,
|
||||
@ -77,7 +77,7 @@ local buff = {
|
||||
["decr"]=1,
|
||||
["icon"]="dec_dmg_green_add",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[10]={
|
||||
["id"]=10,
|
||||
@ -88,7 +88,7 @@ local buff = {
|
||||
["decr"]=1,
|
||||
["icon"]="dec_dmg_blue_add",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[11]={
|
||||
["id"]=11,
|
||||
@ -99,7 +99,7 @@ local buff = {
|
||||
["decr"]=1,
|
||||
["icon"]="dec_dmg_purple_add",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[12]={
|
||||
["id"]=12,
|
||||
@ -109,7 +109,7 @@ local buff = {
|
||||
["decr"]=1,
|
||||
["icon"]="dec_dmg_all_add",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[13]={
|
||||
["id"]=13,
|
||||
@ -117,8 +117,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=1,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[14]={
|
||||
["id"]=14,
|
||||
@ -126,8 +125,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=2,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[15]={
|
||||
["id"]=15,
|
||||
@ -135,8 +133,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=3,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[16]={
|
||||
["id"]=16,
|
||||
@ -144,8 +141,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=4,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[17]={
|
||||
["id"]=17,
|
||||
@ -153,16 +149,14 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=5,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[18]={
|
||||
["id"]=18,
|
||||
["name"]="weakness_all_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[19]={
|
||||
["id"]=19,
|
||||
@ -170,8 +164,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=1,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
["decr"]=1
|
||||
},
|
||||
[20]={
|
||||
["id"]=20,
|
||||
@ -179,8 +172,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=2,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
["decr"]=1
|
||||
},
|
||||
[21]={
|
||||
["id"]=21,
|
||||
@ -188,8 +180,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=3,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
["decr"]=1
|
||||
},
|
||||
[22]={
|
||||
["id"]=22,
|
||||
@ -197,8 +188,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=4,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
["decr"]=1
|
||||
},
|
||||
[23]={
|
||||
["id"]=23,
|
||||
@ -206,8 +196,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=5,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
["decr"]=1
|
||||
},
|
||||
[24]={
|
||||
["id"]=24,
|
||||
@ -216,7 +205,7 @@ local buff = {
|
||||
["stack"]=2,
|
||||
["decr"]=1,
|
||||
["icon"]="weakness_all_add",
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[25]={
|
||||
["id"]=25,
|
||||
@ -224,8 +213,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=1,
|
||||
["limit_parameter"]=10000,
|
||||
["is_percent"]=1
|
||||
["limit_parameter"]=10000
|
||||
},
|
||||
[26]={
|
||||
["id"]=26,
|
||||
@ -234,8 +222,7 @@ local buff = {
|
||||
["stack"]=2,
|
||||
["position"]=1,
|
||||
["decr"]=1,
|
||||
["limit_parameter"]=10000,
|
||||
["is_percent"]=1
|
||||
["limit_parameter"]=10000
|
||||
},
|
||||
[27]={
|
||||
["id"]=27,
|
||||
@ -244,8 +231,7 @@ local buff = {
|
||||
["stack"]=2,
|
||||
["position"]=2,
|
||||
["decr"]=1,
|
||||
["limit_parameter"]=10000,
|
||||
["is_percent"]=1
|
||||
["limit_parameter"]=10000
|
||||
},
|
||||
[28]={
|
||||
["id"]=28,
|
||||
@ -254,8 +240,7 @@ local buff = {
|
||||
["stack"]=2,
|
||||
["position"]=3,
|
||||
["decr"]=1,
|
||||
["limit_parameter"]=10000,
|
||||
["is_percent"]=1
|
||||
["limit_parameter"]=10000
|
||||
},
|
||||
[29]={
|
||||
["id"]=29,
|
||||
@ -264,8 +249,7 @@ local buff = {
|
||||
["stack"]=2,
|
||||
["position"]=4,
|
||||
["decr"]=1,
|
||||
["limit_parameter"]=10000,
|
||||
["is_percent"]=1
|
||||
["limit_parameter"]=10000
|
||||
},
|
||||
[30]={
|
||||
["id"]=30,
|
||||
@ -274,8 +258,7 @@ local buff = {
|
||||
["stack"]=2,
|
||||
["position"]=5,
|
||||
["decr"]=1,
|
||||
["limit_parameter"]=10000,
|
||||
["is_percent"]=1
|
||||
["limit_parameter"]=10000
|
||||
},
|
||||
[31]={
|
||||
["id"]=31,
|
||||
@ -293,7 +276,7 @@ local buff = {
|
||||
["decr"]=1,
|
||||
["formula"]=3,
|
||||
["fx_get"]={
|
||||
47
|
||||
300027
|
||||
}
|
||||
},
|
||||
[33]={
|
||||
@ -345,7 +328,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=1,
|
||||
["icon"]="normal_attack_add",
|
||||
["icon"]="high",
|
||||
["show_name"]=true,
|
||||
["fx_get"]={
|
||||
30
|
||||
@ -356,44 +339,35 @@ local buff = {
|
||||
["name"]="block",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
["decr"]=1
|
||||
},
|
||||
[39]={
|
||||
["id"]=39,
|
||||
["name"]="hpp_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
["decr"]=1
|
||||
},
|
||||
[40]={
|
||||
["id"]=40,
|
||||
["name"]="crit_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=1,
|
||||
["icon"]="crit_add",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1
|
||||
["decr"]=1
|
||||
},
|
||||
[41]={
|
||||
["id"]=41,
|
||||
["name"]="crit_time_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=1,
|
||||
["icon"]="crit_time_add",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1
|
||||
["decr"]=1
|
||||
},
|
||||
[42]={
|
||||
["id"]=42,
|
||||
["name"]="exp_time_add",
|
||||
["buff_type"]=7,
|
||||
["stack"]=2,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
["decr"]=1
|
||||
},
|
||||
[43]={
|
||||
["id"]=43,
|
||||
@ -445,7 +419,7 @@ local buff = {
|
||||
["formula"]=4,
|
||||
["icon"]="burn",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1,
|
||||
["ispercent"]=1,
|
||||
["fx_take"]={
|
||||
36
|
||||
}
|
||||
@ -457,7 +431,7 @@ local buff = {
|
||||
["decr"]=2,
|
||||
["icon"]="vulnerable",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1,
|
||||
["ispercent"]=1,
|
||||
["fx_get"]={
|
||||
34
|
||||
}
|
||||
@ -486,7 +460,7 @@ local buff = {
|
||||
["formula"]=4,
|
||||
["icon"]="poison",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1,
|
||||
["ispercent"]=1,
|
||||
["fx_take"]={
|
||||
35
|
||||
}
|
||||
@ -510,7 +484,7 @@ local buff = {
|
||||
["decr"]=2,
|
||||
["icon"]="corrupt",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1,
|
||||
["ispercent"]=1,
|
||||
["fx_get"]={
|
||||
19
|
||||
}
|
||||
@ -523,7 +497,7 @@ local buff = {
|
||||
["formula"]=4,
|
||||
["icon"]="bleed",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1,
|
||||
["ispercent"]=1,
|
||||
["fx_take"]={
|
||||
31
|
||||
}
|
||||
@ -535,7 +509,7 @@ local buff = {
|
||||
["decr"]=2,
|
||||
["icon"]="weaken",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1,
|
||||
["ispercent"]=1,
|
||||
["fx_continued"]={
|
||||
33
|
||||
}
|
||||
@ -606,7 +580,7 @@ local buff = {
|
||||
["decr"]=1,
|
||||
["icon"]="counterattack",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[63]={
|
||||
["id"]=63,
|
||||
@ -615,7 +589,7 @@ local buff = {
|
||||
["decr"]=1,
|
||||
["icon"]="thorns",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1,
|
||||
["ispercent"]=1,
|
||||
["fx_continued"]={
|
||||
18
|
||||
}
|
||||
@ -626,8 +600,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=1,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[65]={
|
||||
["id"]=65,
|
||||
@ -635,8 +608,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=2,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[66]={
|
||||
["id"]=66,
|
||||
@ -644,8 +616,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=3,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[67]={
|
||||
["id"]=67,
|
||||
@ -653,8 +624,7 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=4,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[68]={
|
||||
["id"]=68,
|
||||
@ -662,16 +632,14 @@ local buff = {
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=5,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[69]={
|
||||
["id"]=69,
|
||||
["name"]="dmg_dec_all_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=2,
|
||||
["is_percent"]=1
|
||||
["decr"]=2
|
||||
},
|
||||
[70]={
|
||||
["id"]=70,
|
||||
@ -885,7 +853,7 @@ local buff = {
|
||||
["stack"]=1,
|
||||
["decr"]=3,
|
||||
["icon"]="counterattack",
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[91]={
|
||||
["id"]=91,
|
||||
@ -895,7 +863,7 @@ local buff = {
|
||||
["position"]=1,
|
||||
["decr"]=3,
|
||||
["icon"]="dec_dmg_red_add",
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[92]={
|
||||
["id"]=92,
|
||||
@ -905,7 +873,7 @@ local buff = {
|
||||
["position"]=2,
|
||||
["decr"]=3,
|
||||
["icon"]="dec_dmg_yellow_add",
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[93]={
|
||||
["id"]=93,
|
||||
@ -915,7 +883,7 @@ local buff = {
|
||||
["position"]=3,
|
||||
["decr"]=3,
|
||||
["icon"]="dec_dmg_green_add",
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[94]={
|
||||
["id"]=94,
|
||||
@ -925,7 +893,7 @@ local buff = {
|
||||
["position"]=4,
|
||||
["decr"]=3,
|
||||
["icon"]="dec_dmg_blue_add",
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[95]={
|
||||
["id"]=95,
|
||||
@ -935,7 +903,7 @@ local buff = {
|
||||
["position"]=5,
|
||||
["decr"]=3,
|
||||
["icon"]="dec_dmg_purple_add",
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[96]={
|
||||
["id"]=96,
|
||||
@ -944,7 +912,7 @@ local buff = {
|
||||
["stack"]=2,
|
||||
["decr"]=3,
|
||||
["icon"]="dec_dmg_all_add",
|
||||
["is_percent"]=1
|
||||
["ispercent"]=1
|
||||
},
|
||||
[97]={
|
||||
["id"]=97,
|
||||
@ -953,150 +921,10 @@ local buff = {
|
||||
["decr"]=3,
|
||||
["icon"]="thorns",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1,
|
||||
["ispercent"]=1,
|
||||
["fx_continued"]={
|
||||
18
|
||||
}
|
||||
},
|
||||
[98]={
|
||||
["id"]=98,
|
||||
["name"]="hpp_red_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=1,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[99]={
|
||||
["id"]=99,
|
||||
["name"]="hpp_yellow_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=2,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[100]={
|
||||
["id"]=100,
|
||||
["name"]="hpp_green_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=3,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[101]={
|
||||
["id"]=101,
|
||||
["name"]="hpp_blue_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=4,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[102]={
|
||||
["id"]=102,
|
||||
["name"]="hpp_purple_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["position"]=5,
|
||||
["decr"]=1,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[103]={
|
||||
["id"]=103,
|
||||
["name"]="forever_normal_attack_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=3,
|
||||
["icon"]="normal_attack_add",
|
||||
["show_name"]=true,
|
||||
["fx_get"]={
|
||||
30
|
||||
}
|
||||
},
|
||||
[104]={
|
||||
["id"]=104,
|
||||
["name"]="forever_uncontrolled",
|
||||
["buff_type"]=7,
|
||||
["decr"]=3,
|
||||
["icon"]="immune",
|
||||
["is_percent"]=1
|
||||
},
|
||||
[105]={
|
||||
["id"]=105,
|
||||
["name"]="attr_normal_hurtp_all_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=3,
|
||||
["icon"]="attr_normal_hurtp_all_add",
|
||||
["show_name"]=true,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[106]={
|
||||
["id"]=106,
|
||||
["name"]="red_refresh_weight",
|
||||
["buff_type"]=7,
|
||||
["stack"]=0,
|
||||
["decr"]=3
|
||||
},
|
||||
[107]={
|
||||
["id"]=107,
|
||||
["name"]="yellow_refresh_weight",
|
||||
["buff_type"]=7,
|
||||
["stack"]=0,
|
||||
["decr"]=3
|
||||
},
|
||||
[108]={
|
||||
["id"]=108,
|
||||
["name"]="green_refresh_weight",
|
||||
["buff_type"]=7,
|
||||
["stack"]=0,
|
||||
["decr"]=3
|
||||
},
|
||||
[109]={
|
||||
["id"]=109,
|
||||
["name"]="blue_refresh_weight",
|
||||
["buff_type"]=7,
|
||||
["stack"]=0,
|
||||
["decr"]=3
|
||||
},
|
||||
[110]={
|
||||
["id"]=110,
|
||||
["name"]="purple_refresh_weight",
|
||||
["buff_type"]=7,
|
||||
["stack"]=0,
|
||||
["decr"]=3
|
||||
},
|
||||
[111]={
|
||||
["id"]=111,
|
||||
["name"]="random_universal",
|
||||
["buff_type"]=7,
|
||||
["stack"]=0,
|
||||
["decr"]=3
|
||||
},
|
||||
[112]={
|
||||
["id"]=112,
|
||||
["name"]="main_hero_energyadd",
|
||||
["buff_type"]=7,
|
||||
["stack"]=0,
|
||||
["decr"]=3
|
||||
},
|
||||
[113]={
|
||||
["id"]=113,
|
||||
["name"]="attr_monster_dmg_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=3,
|
||||
["is_percent"]=1
|
||||
},
|
||||
[114]={
|
||||
["id"]=114,
|
||||
["name"]="attr_boss_dmg_add",
|
||||
["buff_type"]=1,
|
||||
["stack"]=2,
|
||||
["decr"]=3,
|
||||
["is_percent"]=1
|
||||
}
|
||||
}
|
||||
local keys = {
|
||||
@ -1197,29 +1025,12 @@ local keys = {
|
||||
["forever_dec_dmg_blue_add"]=buff[94],
|
||||
["forever_dec_dmg_purple_add"]=buff[95],
|
||||
["forever_dec_dmg_all_add"]=buff[96],
|
||||
["forever_thorns"]=buff[97],
|
||||
["hpp_red_add"]=buff[98],
|
||||
["hpp_yellow_add"]=buff[99],
|
||||
["hpp_green_add"]=buff[100],
|
||||
["hpp_blue_add"]=buff[101],
|
||||
["hpp_purple_add"]=buff[102],
|
||||
["forever_normal_attack_add"]=buff[103],
|
||||
["forever_uncontrolled"]=buff[104],
|
||||
["attr_normal_hurtp_all_add"]=buff[105],
|
||||
["red_refresh_weight"]=buff[106],
|
||||
["yellow_refresh_weight"]=buff[107],
|
||||
["green_refresh_weight"]=buff[108],
|
||||
["blue_refresh_weight"]=buff[109],
|
||||
["purple_refresh_weight"]=buff[110],
|
||||
["random_universal"]=buff[111],
|
||||
["main_hero_energyadd"]=buff[112],
|
||||
["attr_monster_dmg_add"]=buff[113],
|
||||
["attr_boss_dmg_add"]=buff[114]
|
||||
["forever_thorns"]=buff[97]
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=buff,
|
||||
keys=keys,
|
||||
count=114
|
||||
count=97
|
||||
}
|
||||
return config
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2a5a490659104408081bcac460d08513
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
@ -7,14 +7,12 @@ local const = {
|
||||
},
|
||||
["chapter_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
},
|
||||
["shake_level_1"]={
|
||||
@ -32,6 +30,77 @@ local const = {
|
||||
["crit_dmg"]={
|
||||
["value"]=15000
|
||||
},
|
||||
["act_gold_pig_cd"]={
|
||||
["value"]=12
|
||||
},
|
||||
["act_gold_pig_buy_cd"]={
|
||||
["value"]=1
|
||||
},
|
||||
["act_gold_pig_first_id"]={
|
||||
["value"]=201
|
||||
},
|
||||
["act_gold_pig_full_cd"]={
|
||||
["value"]=12
|
||||
},
|
||||
["stamina_diamond_buy"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
}
|
||||
},
|
||||
["stamina_diamond_cost"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
}
|
||||
},
|
||||
["stamina_diamond_times"]={
|
||||
["value"]=3
|
||||
},
|
||||
["stamina_ad_buy"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
},
|
||||
["stamina_ad_times"]={
|
||||
["value"]=5
|
||||
},
|
||||
["bounty_buy_cost"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
}
|
||||
},
|
||||
["bounty_chapter_exp"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=7,
|
||||
["id_for_nothing"]="UQ==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
["bounty_senior_rise"]={
|
||||
["value"]=10
|
||||
},
|
||||
["idle_maxtime"]={
|
||||
["value"]=57600
|
||||
},
|
||||
@ -48,63 +117,121 @@ local const = {
|
||||
["value"]=2
|
||||
},
|
||||
["idle_drop_fast_times_2"]={
|
||||
["value"]=5
|
||||
["value"]=1
|
||||
},
|
||||
["idle_drop_fast_time"]={
|
||||
["value"]=21600
|
||||
},
|
||||
["idle_drop_fast_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
}
|
||||
},
|
||||
["refresh_skill_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
},
|
||||
["ad_refresh_skill"]={
|
||||
["value"]=2
|
||||
},
|
||||
["diamond_refresh_skill"]={
|
||||
["value"]=1
|
||||
},
|
||||
["mall_daily_ad_refresh"]={
|
||||
["value"]=1
|
||||
},
|
||||
["mall_daily_diamond_refresh"]={
|
||||
["value"]=2
|
||||
},
|
||||
["mall_daily_diamond_refresh_cost"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
}
|
||||
},
|
||||
["summn_first"]={
|
||||
["value"]=52001
|
||||
},
|
||||
["daily_challenge_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
},
|
||||
["daily_challenge_limit"]={
|
||||
["value"]=2
|
||||
},
|
||||
["act_gift_downshift_time"]={
|
||||
["value"]=72
|
||||
},
|
||||
["act_gift_downshift_number"]={
|
||||
["value"]=15
|
||||
},
|
||||
["act_sevenday_time"]={
|
||||
["value"]=7
|
||||
},
|
||||
["model_daily_challenge"]={
|
||||
["value"]=8000
|
||||
},
|
||||
["level_fund_hero_1"]={
|
||||
["value"]=24001
|
||||
},
|
||||
["level_fund_hero_2"]={
|
||||
["value"]=54001
|
||||
},
|
||||
["dungeon_gold_cost"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
},
|
||||
["dungeon_gold_limit"]={
|
||||
["value"]=2
|
||||
},
|
||||
["dungeon_shards_cost"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
},
|
||||
["dungeon_shards_limit"]={
|
||||
["value"]=2
|
||||
},
|
||||
["change_name_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
}
|
||||
},
|
||||
["arena_odds_min"]={
|
||||
@ -127,53 +254,45 @@ local const = {
|
||||
},
|
||||
["arena_fight_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=8,
|
||||
["id_for_nothing"]="Xg==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=22,
|
||||
["id_for_nothing"]="VAo=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
["arena_notes_diamond_buy"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=8,
|
||||
["id_for_nothing"]="Xg==",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=22,
|
||||
["id_for_nothing"]="VAo=",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
},
|
||||
["arena_notes_diamond_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
}
|
||||
},
|
||||
["arena_notes_diamond_times"]={
|
||||
["value"]=2
|
||||
["value"]=3
|
||||
},
|
||||
["arena_notes_ad_buy"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=8,
|
||||
["id_for_nothing"]="Xg==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=22,
|
||||
["id_for_nothing"]="VAo=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
["arena_notes_ad_times"]={
|
||||
@ -184,14 +303,12 @@ local const = {
|
||||
},
|
||||
["arena_bounty_buy_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
}
|
||||
},
|
||||
["arena_bounty_senior_rise"]={
|
||||
@ -221,284 +338,184 @@ local const = {
|
||||
["arena_lose_adbox_limit"]={
|
||||
["value"]=2
|
||||
},
|
||||
["stamina_diamond_buy"]={
|
||||
["dungeon_equip_limit"]={
|
||||
["value"]=8
|
||||
},
|
||||
["dungeon_armor_limit"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=15,
|
||||
["num_for_nothing"]="Vw0="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
},
|
||||
["stamina_diamond_cost"]={
|
||||
["dungeon_equip_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
},
|
||||
["stamina_diamond_times"]={
|
||||
["activity_bounty_day"]={
|
||||
["value"]=6
|
||||
},
|
||||
["activity_bounty_cost"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
}
|
||||
},
|
||||
["bounty_click"]={
|
||||
["value"]=4
|
||||
},
|
||||
["stamina_ad_buy"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
["stamina_ad_times"]={
|
||||
["value"]=3
|
||||
},
|
||||
["dungeon_gold_times"]={
|
||||
["value"]=2
|
||||
},
|
||||
["dungeon_res_times"]={
|
||||
["value"]=2
|
||||
},
|
||||
["card_monthly_dailyreward"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=3,
|
||||
["id_for_nothing"]="VQ==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
}
|
||||
},
|
||||
["card_monthly_days"]={
|
||||
["value"]=30
|
||||
},
|
||||
["card_monthly_refresh"]={
|
||||
["activity_boss_rush_time"]={
|
||||
["value"]=1
|
||||
},
|
||||
["card_free_dailyreward"]={
|
||||
["activity_boss_rush_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
},
|
||||
["mall_daily_free_refresh"]={
|
||||
["value"]=1
|
||||
},
|
||||
["mall_daily_ad_refresh"]={
|
||||
["value"]=2
|
||||
},
|
||||
["mall_daily_refresh"]={
|
||||
["value"]=2
|
||||
},
|
||||
["mall_daily_refresh_cost"]={
|
||||
["activity_boss_rush_costadd"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1000,
|
||||
["num_for_nothing"]="VwhcAw=="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
},
|
||||
["dungeon_ticket_1"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=47,
|
||||
["id_for_nothing"]="Ug8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
["activity_boss_rush_hp_add_1"]={
|
||||
["value"]=1750
|
||||
},
|
||||
["dungeon_ticket_2"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=48,
|
||||
["id_for_nothing"]="UgA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
["activity_boss_rush_atk_add_1"]={
|
||||
["value"]=1370
|
||||
},
|
||||
["act_bounty_buy_unlock"]={
|
||||
["value"]=2
|
||||
["activity_boss_rush_hp_add_2"]={
|
||||
["value"]=2700
|
||||
},
|
||||
["act_bounty_buy_cost"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
}
|
||||
}
|
||||
["activity_boss_rush_atk_add_2"]={
|
||||
["value"]=2200
|
||||
},
|
||||
["act_sevenday_duration"]={
|
||||
["value"]=14
|
||||
["activity_boss_rush_hp_add_3"]={
|
||||
["value"]=4100
|
||||
},
|
||||
["hero_skill_click"]={
|
||||
["value_2"]={
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
2,
|
||||
4,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
3,
|
||||
4,
|
||||
4
|
||||
}
|
||||
["activity_boss_rush_atk_add_3"]={
|
||||
["value"]=3500
|
||||
},
|
||||
["ads_refresh_rogue_limit"]={
|
||||
["value"]=1
|
||||
},
|
||||
["ads_getall_rogue_limit"]={
|
||||
["value"]=1
|
||||
},
|
||||
["ads_deity_get_limit"]={
|
||||
["value"]=1
|
||||
},
|
||||
["ads_mystery_box_limit"]={
|
||||
["value"]=2
|
||||
},
|
||||
["ads_revive_limit"]={
|
||||
["value"]=3
|
||||
},
|
||||
["cost_revive"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
}
|
||||
}
|
||||
},
|
||||
["ads_double_rewards_limit"]={
|
||||
["value"]=2
|
||||
},
|
||||
["daily_challenge_ads_refresh_rogue_limit"]={
|
||||
["value"]=1
|
||||
},
|
||||
["daily_challenge_ads_getall_rogue_limit"]={
|
||||
["value"]=1
|
||||
},
|
||||
["daily_challenge_ads_deity_get_limit"]={
|
||||
["value"]=1
|
||||
},
|
||||
["daily_challenge_ads_revive_limit"]={
|
||||
["value"]=3
|
||||
},
|
||||
["daily_challenge_cost_revive"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
}
|
||||
}
|
||||
},
|
||||
["daily_challenge_ads_double_rewards_limit"]={
|
||||
["value"]=2
|
||||
},
|
||||
["act_gogogo_round_reward_1"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=44,
|
||||
["id_for_nothing"]="Ugw=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=1000,
|
||||
["num_for_nothing"]="VwhcAw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
["act_gogogo_round_limit_1"]={
|
||||
["activity_recurring_day"]={
|
||||
["value"]=5
|
||||
},
|
||||
["dungeon_show_reward"]={
|
||||
["runes_cost_base"]={
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=18,
|
||||
["id_for_nothing"]="VwA=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
},
|
||||
["runes_cost_add"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=55,
|
||||
["id_for_nothing"]="Uw0=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
},
|
||||
["runes_red_point"]={
|
||||
["value"]=1000
|
||||
},
|
||||
["dungeon_rune_lvlimit"]={
|
||||
["value"]=20
|
||||
},
|
||||
["dungeon_rune_revival"]={
|
||||
["value"]=5
|
||||
},
|
||||
["dungeon_rune_cost"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=200,
|
||||
["num_for_nothing"]="VAhc"
|
||||
}
|
||||
},
|
||||
["dungeon_rune_buylimit"]={
|
||||
["value"]=5
|
||||
},
|
||||
["activity_pvp_time"]={
|
||||
["value"]=1
|
||||
},
|
||||
["activity_pvp_cost"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
},
|
||||
["activity_pvp_costadd"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
},
|
||||
["activity_pvp_win_times"]={
|
||||
["value"]=10
|
||||
},
|
||||
["activity_pvp_lose_times"]={
|
||||
["value"]=2
|
||||
},
|
||||
["activity_pvp_bounty_point"]={
|
||||
["value"]=10
|
||||
},
|
||||
["activity_pvp_refresh_ad_times"]={
|
||||
["value"]=1
|
||||
},
|
||||
["activity_pvp_refresh_cost"]={
|
||||
["reward"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
},
|
||||
["act_tourn_rank_free"]={
|
||||
["value"]=90
|
||||
},
|
||||
["act_tourn_rank_pay"]={
|
||||
["value"]=10
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=const,count=81
|
||||
data=const,count=104
|
||||
}
|
||||
return config
|
||||
@ -1,741 +0,0 @@
|
||||
local daily_challenge_level = {
|
||||
[1]={
|
||||
["max_chapter"]=11,
|
||||
["wave_reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=4,
|
||||
["id_for_nothing"]="Ug==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
},
|
||||
["task_daily_reward"]={
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=21,
|
||||
["id_for_nothing"]="VAk=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=21,
|
||||
["id_for_nothing"]="VAk=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=22,
|
||||
["id_for_nothing"]="VAo=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
["daily_challenge_difficulty"]={
|
||||
74615,
|
||||
12222
|
||||
}
|
||||
},
|
||||
[2]={
|
||||
["max_chapter"]=19,
|
||||
["wave_reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=4,
|
||||
["id_for_nothing"]="Ug==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
}
|
||||
},
|
||||
["task_daily_reward"]={
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=22,
|
||||
["id_for_nothing"]="VAo=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=22,
|
||||
["id_for_nothing"]="VAo=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=23,
|
||||
["id_for_nothing"]="VAs=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
["daily_challenge_difficulty"]={
|
||||
149231,
|
||||
31778
|
||||
}
|
||||
},
|
||||
[3]={
|
||||
["max_chapter"]=27,
|
||||
["wave_reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=4,
|
||||
["id_for_nothing"]="Ug==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=7,
|
||||
["num_for_nothing"]="UQ=="
|
||||
}
|
||||
},
|
||||
["task_daily_reward"]={
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=22,
|
||||
["id_for_nothing"]="VAo=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=23,
|
||||
["id_for_nothing"]="VAs=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=23,
|
||||
["id_for_nothing"]="VAs=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
}
|
||||
},
|
||||
["daily_challenge_difficulty"]={
|
||||
216154,
|
||||
45222
|
||||
}
|
||||
},
|
||||
[4]={
|
||||
["max_chapter"]=37,
|
||||
["wave_reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=4,
|
||||
["id_for_nothing"]="Ug==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=8,
|
||||
["num_for_nothing"]="Xg=="
|
||||
}
|
||||
},
|
||||
["task_daily_reward"]={
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=23,
|
||||
["id_for_nothing"]="VAs=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=23,
|
||||
["id_for_nothing"]="VAs=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=24,
|
||||
["id_for_nothing"]="VAw=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
["daily_challenge_difficulty"]={
|
||||
355385,
|
||||
68556
|
||||
}
|
||||
},
|
||||
[5]={
|
||||
["max_chapter"]=47,
|
||||
["wave_reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=4,
|
||||
["id_for_nothing"]="Ug==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=9,
|
||||
["num_for_nothing"]="Xw=="
|
||||
}
|
||||
},
|
||||
["task_daily_reward"]={
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=23,
|
||||
["id_for_nothing"]="VAs=",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=24,
|
||||
["id_for_nothing"]="VAw=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=25,
|
||||
["id_for_nothing"]="VA0=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
["daily_challenge_difficulty"]={
|
||||
631538,
|
||||
115333
|
||||
}
|
||||
},
|
||||
[6]={
|
||||
["max_chapter"]=62,
|
||||
["wave_reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=4,
|
||||
["id_for_nothing"]="Ug==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
},
|
||||
["task_daily_reward"]={
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=24,
|
||||
["id_for_nothing"]="VAw=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=25,
|
||||
["id_for_nothing"]="VA0=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=26,
|
||||
["id_for_nothing"]="VA4=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
["daily_challenge_difficulty"]={
|
||||
1163846,
|
||||
196889
|
||||
}
|
||||
},
|
||||
[7]={
|
||||
["max_chapter"]=77,
|
||||
["wave_reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=4,
|
||||
["id_for_nothing"]="Ug==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=12,
|
||||
["num_for_nothing"]="Vwo="
|
||||
}
|
||||
},
|
||||
["task_daily_reward"]={
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=25,
|
||||
["id_for_nothing"]="VA0=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=26,
|
||||
["id_for_nothing"]="VA4=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=19,
|
||||
["id_for_nothing"]="VwE=",
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=50,
|
||||
["num_for_nothing"]="Uwg="
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=20,
|
||||
["id_for_nothing"]="VAg=",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=27,
|
||||
["id_for_nothing"]="VA8=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
}
|
||||
},
|
||||
["daily_challenge_difficulty"]={
|
||||
2251538,
|
||||
292556
|
||||
}
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=daily_challenge_level,count=7
|
||||
}
|
||||
return config
|
||||
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9019d68a155974621a68f58980205bdc
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
82207
lua/app/config/equip.lua
82207
lua/app/config/equip.lua
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3e924f7f1ce7b4f9e91556128de5f4ea
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
@ -1,872 +0,0 @@
|
||||
local equip_resonate = {
|
||||
[1001]={
|
||||
["type"]=1,
|
||||
["lv"]=1,
|
||||
["parameter"]={
|
||||
10
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=200000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1002]={
|
||||
["type"]=1,
|
||||
["lv"]=2,
|
||||
["parameter"]={
|
||||
20
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=800000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1003]={
|
||||
["type"]=1,
|
||||
["lv"]=3,
|
||||
["parameter"]={
|
||||
30
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=2000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1004]={
|
||||
["type"]=1,
|
||||
["lv"]=4,
|
||||
["parameter"]={
|
||||
40
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=4000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1005]={
|
||||
["type"]=1,
|
||||
["lv"]=5,
|
||||
["parameter"]={
|
||||
50
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=7000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1006]={
|
||||
["type"]=1,
|
||||
["lv"]=6,
|
||||
["parameter"]={
|
||||
60
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=11200000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1007]={
|
||||
["type"]=1,
|
||||
["lv"]=7,
|
||||
["parameter"]={
|
||||
70
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=16800000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1008]={
|
||||
["type"]=1,
|
||||
["lv"]=8,
|
||||
["parameter"]={
|
||||
80
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=24000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1009]={
|
||||
["type"]=1,
|
||||
["lv"]=9,
|
||||
["parameter"]={
|
||||
90
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=33000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1010]={
|
||||
["type"]=1,
|
||||
["lv"]=10,
|
||||
["parameter"]={
|
||||
100
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=44000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1011]={
|
||||
["type"]=1,
|
||||
["lv"]=11,
|
||||
["parameter"]={
|
||||
110
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=57200000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1012]={
|
||||
["type"]=1,
|
||||
["lv"]=12,
|
||||
["parameter"]={
|
||||
120
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=72800000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1013]={
|
||||
["type"]=1,
|
||||
["lv"]=13,
|
||||
["parameter"]={
|
||||
130
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=91000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1014]={
|
||||
["type"]=1,
|
||||
["lv"]=14,
|
||||
["parameter"]={
|
||||
140
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=112000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1015]={
|
||||
["type"]=1,
|
||||
["lv"]=15,
|
||||
["parameter"]={
|
||||
150
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=136000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1016]={
|
||||
["type"]=1,
|
||||
["lv"]=16,
|
||||
["parameter"]={
|
||||
160
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=163200000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1017]={
|
||||
["type"]=1,
|
||||
["lv"]=17,
|
||||
["parameter"]={
|
||||
170
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=193800000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1018]={
|
||||
["type"]=1,
|
||||
["lv"]=18,
|
||||
["parameter"]={
|
||||
180
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=228000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1019]={
|
||||
["type"]=1,
|
||||
["lv"]=19,
|
||||
["parameter"]={
|
||||
190
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=266000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[1020]={
|
||||
["type"]=1,
|
||||
["lv"]=20,
|
||||
["parameter"]={
|
||||
200
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=308000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2001]={
|
||||
["type"]=2,
|
||||
["lv"]=1,
|
||||
["parameter"]={
|
||||
1,
|
||||
1
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=600000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2002]={
|
||||
["type"]=2,
|
||||
["lv"]=2,
|
||||
["parameter"]={
|
||||
1,
|
||||
2
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=1200000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2003]={
|
||||
["type"]=2,
|
||||
["lv"]=3,
|
||||
["parameter"]={
|
||||
2,
|
||||
1
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=2400000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2004]={
|
||||
["type"]=2,
|
||||
["lv"]=4,
|
||||
["parameter"]={
|
||||
2,
|
||||
2
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=4800000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2005]={
|
||||
["type"]=2,
|
||||
["lv"]=5,
|
||||
["parameter"]={
|
||||
2,
|
||||
3
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=9600000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2006]={
|
||||
["type"]=2,
|
||||
["lv"]=6,
|
||||
["parameter"]={
|
||||
3,
|
||||
1
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=14400000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2007]={
|
||||
["type"]=2,
|
||||
["lv"]=7,
|
||||
["parameter"]={
|
||||
3,
|
||||
2
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=21600000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2008]={
|
||||
["type"]=2,
|
||||
["lv"]=8,
|
||||
["parameter"]={
|
||||
3,
|
||||
3
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=32400000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2009]={
|
||||
["type"]=2,
|
||||
["lv"]=9,
|
||||
["parameter"]={
|
||||
3,
|
||||
4
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=48600000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2010]={
|
||||
["type"]=2,
|
||||
["lv"]=10,
|
||||
["parameter"]={
|
||||
4,
|
||||
1
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=72000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2011]={
|
||||
["type"]=2,
|
||||
["lv"]=11,
|
||||
["parameter"]={
|
||||
4,
|
||||
2
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=102000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2012]={
|
||||
["type"]=2,
|
||||
["lv"]=12,
|
||||
["parameter"]={
|
||||
4,
|
||||
3
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=144000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2013]={
|
||||
["type"]=2,
|
||||
["lv"]=13,
|
||||
["parameter"]={
|
||||
4,
|
||||
4
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=201000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2014]={
|
||||
["type"]=2,
|
||||
["lv"]=14,
|
||||
["parameter"]={
|
||||
4,
|
||||
5
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=282000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2015]={
|
||||
["type"]=2,
|
||||
["lv"]=15,
|
||||
["parameter"]={
|
||||
5,
|
||||
1
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=390000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2016]={
|
||||
["type"]=2,
|
||||
["lv"]=16,
|
||||
["parameter"]={
|
||||
5,
|
||||
2
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=525000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2017]={
|
||||
["type"]=2,
|
||||
["lv"]=17,
|
||||
["parameter"]={
|
||||
5,
|
||||
3
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=690000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2018]={
|
||||
["type"]=2,
|
||||
["lv"]=18,
|
||||
["parameter"]={
|
||||
5,
|
||||
4
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=900000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[2019]={
|
||||
["type"]=2,
|
||||
["lv"]=19,
|
||||
["parameter"]={
|
||||
5,
|
||||
5
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=1170000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3001]={
|
||||
["type"]=3,
|
||||
["lv"]=1,
|
||||
["parameter"]={
|
||||
5
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=500000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=1500000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3002]={
|
||||
["type"]=3,
|
||||
["lv"]=2,
|
||||
["parameter"]={
|
||||
10
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=1500000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=4500000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3003]={
|
||||
["type"]=3,
|
||||
["lv"]=3,
|
||||
["parameter"]={
|
||||
15
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=3000000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=9000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3004]={
|
||||
["type"]=3,
|
||||
["lv"]=4,
|
||||
["parameter"]={
|
||||
20
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=5000000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=15000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3005]={
|
||||
["type"]=3,
|
||||
["lv"]=5,
|
||||
["parameter"]={
|
||||
25
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=7500000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=22500000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3006]={
|
||||
["type"]=3,
|
||||
["lv"]=6,
|
||||
["parameter"]={
|
||||
30
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=11250000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=33750000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3007]={
|
||||
["type"]=3,
|
||||
["lv"]=7,
|
||||
["parameter"]={
|
||||
35
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=16250000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=48750000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3008]={
|
||||
["type"]=3,
|
||||
["lv"]=8,
|
||||
["parameter"]={
|
||||
40
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=22500000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=67500000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3009]={
|
||||
["type"]=3,
|
||||
["lv"]=9,
|
||||
["parameter"]={
|
||||
45
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=30000000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=90000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3010]={
|
||||
["type"]=3,
|
||||
["lv"]=10,
|
||||
["parameter"]={
|
||||
50
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=38750000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=116250000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3011]={
|
||||
["type"]=3,
|
||||
["lv"]=11,
|
||||
["parameter"]={
|
||||
55
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=50000000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=150000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3012]={
|
||||
["type"]=3,
|
||||
["lv"]=12,
|
||||
["parameter"]={
|
||||
60
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=63750000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=191250000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3013]={
|
||||
["type"]=3,
|
||||
["lv"]=13,
|
||||
["parameter"]={
|
||||
65
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=80000000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=240000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3014]={
|
||||
["type"]=3,
|
||||
["lv"]=14,
|
||||
["parameter"]={
|
||||
70
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=98750000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=296250000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3015]={
|
||||
["type"]=3,
|
||||
["lv"]=15,
|
||||
["parameter"]={
|
||||
75
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=120000000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=360000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3016]={
|
||||
["type"]=3,
|
||||
["lv"]=16,
|
||||
["parameter"]={
|
||||
80
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=143750000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=431250000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3017]={
|
||||
["type"]=3,
|
||||
["lv"]=17,
|
||||
["parameter"]={
|
||||
85
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=170000000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=510000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3018]={
|
||||
["type"]=3,
|
||||
["lv"]=18,
|
||||
["parameter"]={
|
||||
90
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=198750000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=596250000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3019]={
|
||||
["type"]=3,
|
||||
["lv"]=19,
|
||||
["parameter"]={
|
||||
95
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=230000000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=690000000
|
||||
}
|
||||
}
|
||||
},
|
||||
[3020]={
|
||||
["type"]=3,
|
||||
["lv"]=20,
|
||||
["parameter"]={
|
||||
100
|
||||
},
|
||||
["attr"]={
|
||||
{
|
||||
["type"]="attr_atk",
|
||||
["num"]=263750000
|
||||
},
|
||||
{
|
||||
["type"]="attr_hp",
|
||||
["num"]=791250000
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=equip_resonate,count=59
|
||||
}
|
||||
return config
|
||||
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bd2287c78bd2e4907a4c64466d47c341
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
@ -1,112 +1,114 @@
|
||||
local func_open = {
|
||||
["act_gold_pig"]={
|
||||
["stage"]=3,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["bounty_open"]={
|
||||
["stage"]=3,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["task"]={
|
||||
["stage"]=3,
|
||||
["icon"]="module_unlock_task"
|
||||
},
|
||||
["act_level_gift"]={
|
||||
["level"]=5,
|
||||
["icon"]="module_unlock_fund"
|
||||
},
|
||||
["idle_drop"]={
|
||||
["stage"]=2,
|
||||
["icon"]="module_unlock_idle"
|
||||
},
|
||||
["mall"]={
|
||||
["act_sevenday"]={
|
||||
["stage"]=2,
|
||||
["icon"]="module_unlock_mall"
|
||||
["icon"]="module_unlock_sevenday"
|
||||
},
|
||||
["mall_daily"]={
|
||||
["mall"]={
|
||||
["stage"]=2,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["mall_daily"]={
|
||||
["stage"]=4,
|
||||
["icon"]="module_unlock_dailyshop"
|
||||
},
|
||||
["store_box_open"]={
|
||||
["stage"]=2,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["store_box_3_open"]={
|
||||
["stage"]=5,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["daily_challenge"]={
|
||||
["stage"]=11,
|
||||
["stage"]=4,
|
||||
["icon"]="module_unlock_dailychallenge"
|
||||
},
|
||||
["act_gift_show_open"]={
|
||||
["stage"]=2,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["first_charge"]={
|
||||
["stage"]=2,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["new_player_gift"]={
|
||||
["stage"]=2,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["mail_open"]={
|
||||
["stage"]=2,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["dungeon_gold_open"]={
|
||||
["stage"]=6,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["dungeon_shards_open"]={
|
||||
["stage"]=6,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["arena_open"]={
|
||||
["stage"]=15,
|
||||
["stage"]=5,
|
||||
["icon"]="module_unlock_arena"
|
||||
},
|
||||
["act_arena_gift"]={
|
||||
["stage"]=15,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["company_open"]={
|
||||
["stage"]=5,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["talent_open"]={
|
||||
["stage"]=5,
|
||||
["icon"]="module_unlock_talent"
|
||||
},
|
||||
["dungeon_open"]={
|
||||
["equip_weapon_open"]={
|
||||
["stage"]=8,
|
||||
["pop_ups"]=1
|
||||
["icon"]="module_unlock_weapon"
|
||||
},
|
||||
["summon_open"]={
|
||||
["stage"]=3,
|
||||
["icon"]="module_unlock_summon"
|
||||
},
|
||||
["first_charge_1"]={
|
||||
["stage"]=1,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["first_charge_2"]={
|
||||
["stage"]=1,
|
||||
["time"]=2,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["first_charge_3"]={
|
||||
["stage"]=18,
|
||||
["time"]=3,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["card_ad"]={
|
||||
["stage"]=5,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["card_monthly"]={
|
||||
["stage"]=2,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["act_sevenday"]={
|
||||
["stage"]=3,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["dungeon_gold"]={
|
||||
["stage"]=8,
|
||||
["icon"]="module_unlock_dungeon"
|
||||
},
|
||||
["dungeon_res"]={
|
||||
["stage"]=8,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["signin_bounty"]={
|
||||
["stage"]=8,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["signin_30"]={
|
||||
["stage"]=3,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["act_gogogo"]={
|
||||
["stage"]=3,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["hero_equip"]={
|
||||
["stage"]=11,
|
||||
["equip_armor_open"]={
|
||||
["stage"]=10,
|
||||
["icon"]="module_unlock_equip"
|
||||
},
|
||||
["act_level_gift"]={
|
||||
["level"]=3,
|
||||
["collection_open"]={
|
||||
["stage"]=5,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["fund_chapter"]={
|
||||
["stage"]=2,
|
||||
["dungeon_weapon_open"]={
|
||||
["stage"]=8,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["dungeon_armor_open"]={
|
||||
["stage"]=10,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["skin_open"]={
|
||||
["stage"]=4,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["activity_open"]={
|
||||
["stage"]=4,
|
||||
["pop_ups"]=1
|
||||
},
|
||||
["runes_open"]={
|
||||
["stage"]=12,
|
||||
["pop_ups"]=1
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=func_open,count=26
|
||||
data=func_open,count=27
|
||||
}
|
||||
return config
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c8874bc88e9fc468496eb86760de9381
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 32f6d4a95ac734258a40bde02d6521cc
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
File diff suppressed because it is too large
Load Diff
@ -9,7 +9,7 @@ local grid_type = {
|
||||
["cant_upset"]=1
|
||||
},
|
||||
[2]={
|
||||
["icon"]="battle_obstacle_chilun_1",
|
||||
["icon"]="battle_obstacle_stone_2",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
@ -22,8 +22,8 @@ local grid_type = {
|
||||
["break_sfx"]="sfx_piece_za_b01"
|
||||
},
|
||||
[3]={
|
||||
["icon"]="battle_obstacle_huoshanshi_1",
|
||||
["next_type"]=0,
|
||||
["icon"]="battle_obstacle_stone_1",
|
||||
["next_type"]=2,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
@ -32,23 +32,10 @@ local grid_type = {
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_za_b02"
|
||||
["break_sfx"]="sfx_piece_za_b01"
|
||||
},
|
||||
[4]={
|
||||
["icon"]="battle_obstacle_huoshanshi_2",
|
||||
["next_type"]=3,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_za_b02"
|
||||
},
|
||||
[5]={
|
||||
["icon"]="battle_obstacle_tengman",
|
||||
["icon"]="battle_obstacle_vine",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
2,
|
||||
@ -56,42 +43,10 @@ local grid_type = {
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_za_b04"
|
||||
},
|
||||
[6]={
|
||||
["icon"]="battle_obstacle_lock",
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["break_sfx"]="sfx_piece_za_b08"
|
||||
},
|
||||
[7]={
|
||||
["icon"]="battle_obstacle_suishi_1",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_za_b03"
|
||||
},
|
||||
[8]={
|
||||
["icon"]="battle_obstacle_suishi_2",
|
||||
["next_type"]=7,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_za_b03"
|
||||
},
|
||||
[9]={
|
||||
["icon"]="battle_obstacle_bingkuai",
|
||||
[5]={
|
||||
["icon"]="battle_obstacle_ice",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
@ -101,34 +56,86 @@ local grid_type = {
|
||||
["break_stay_element"]=1,
|
||||
["cant_link"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_za_b05"
|
||||
["break_sfx"]="sfx_piece_za_b02"
|
||||
},
|
||||
[6]={
|
||||
["icon"]="battle_obstacle_lock",
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["break_sfx"]="sfx_piece_suolian_b01"
|
||||
},
|
||||
[7]={
|
||||
["icon"]="battle_obstacle_stone_3",
|
||||
["next_type"]=3,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_zhuqiantk_b01"
|
||||
},
|
||||
[8]={
|
||||
["icon"]="battle_obstacle_rocket_up",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["effect"]=1,
|
||||
["effect_sfx"]="sfx_piece_huojian_b01",
|
||||
["sfx_flow"]=1,
|
||||
["effect_params"]={
|
||||
1
|
||||
},
|
||||
["effect_trigger"]=2
|
||||
},
|
||||
[9]={
|
||||
["icon"]="battle_obstacle_rocket_down",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["effect"]=1,
|
||||
["effect_sfx"]="sfx_piece_huojian_b01",
|
||||
["sfx_flow"]=1,
|
||||
["effect_params"]={
|
||||
2
|
||||
},
|
||||
["effect_trigger"]=2
|
||||
},
|
||||
[10]={
|
||||
["icon"]="battle_obstacle_chushou",
|
||||
["icon"]="battle_obstacle_rocket_left",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
2,
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_za_b06"
|
||||
["effect"]=1,
|
||||
["effect_sfx"]="sfx_piece_huojian_b01",
|
||||
["sfx_flow"]=1,
|
||||
["effect_params"]={
|
||||
3
|
||||
},
|
||||
["effect_trigger"]=2
|
||||
},
|
||||
[11]={
|
||||
["icon"]="battle_obstacle_jizhuangxiang_2",
|
||||
["next_type"]=12,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_za_b07"
|
||||
},
|
||||
[12]={
|
||||
["icon"]="battle_obstacle_jizhuangxiang_1",
|
||||
["icon"]="battle_obstacle_rocket_right",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
@ -138,10 +145,48 @@ local grid_type = {
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_za_b07"
|
||||
["effect"]=1,
|
||||
["effect_sfx"]="sfx_piece_huojian_b01",
|
||||
["sfx_flow"]=1,
|
||||
["effect_params"]={
|
||||
4
|
||||
},
|
||||
["effect_trigger"]=2
|
||||
},
|
||||
[12]={
|
||||
["icon"]="battle_obstacle_leaf",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["break_stay_element"]=1,
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_kucao_b01"
|
||||
},
|
||||
[13]={
|
||||
["icon"]="battle_obstacle_jelly",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["break_stay_element"]=1,
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_guodong_b01",
|
||||
["effect"]=5,
|
||||
["effect_sfx"]="sfx_piece_guodong_b02",
|
||||
["effect_trigger"]=1
|
||||
},
|
||||
[14]={
|
||||
["icon"]="battle_obstacle_shenxiang",
|
||||
["icon"]="battle_obstacle_lamp",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
@ -149,12 +194,12 @@ local grid_type = {
|
||||
},
|
||||
["break_count"]=1,
|
||||
["break_fly_to_character"]=1,
|
||||
["bftc_icon"]="battle_obstacle_shenxiang",
|
||||
["bftc_icon"]="battle_obstacle_lamp",
|
||||
["bftc_time"]=0.4,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_shenxiang_b01",
|
||||
["break_sfx"]="sfx_piece_shendeng_b01",
|
||||
["effect"]=3,
|
||||
["effect_trigger"]=2
|
||||
},
|
||||
@ -211,9 +256,290 @@ local grid_type = {
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1
|
||||
},
|
||||
[18]={
|
||||
["icon"]="battle_obstacle_stump_1",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_muzhuang_b01"
|
||||
},
|
||||
[19]={
|
||||
["icon"]="battle_obstacle_stump_2",
|
||||
["next_type"]=18,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_muzhuang_b01"
|
||||
},
|
||||
[20]={
|
||||
["icon"]="battle_obstacle_stump_3",
|
||||
["next_type"]=19,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_muzhuang_b01"
|
||||
},
|
||||
[21]={
|
||||
["icon"]="battle_obstacle_blister",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["break_stay_element"]=1,
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_shuipao_b01",
|
||||
["effect"]=5,
|
||||
["effect_sfx"]="sfx_piece_shuipao_b02",
|
||||
["effect_trigger"]=1
|
||||
},
|
||||
[22]={
|
||||
["icon"]="battle_obstacle_silt",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["break_stay_element"]=1,
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_yuni_b01",
|
||||
["effect"]=5,
|
||||
["effect_sfx"]="sfx_piece_yuni_b02",
|
||||
["effect_trigger"]=1
|
||||
},
|
||||
[23]={
|
||||
["icon"]="battle_obstacle_poisonous_mist",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["break_stay_element"]=1,
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_duwu_b01",
|
||||
["effect"]=5,
|
||||
["effect_sfx"]="sfx_piece_duwu_b02",
|
||||
["effect_trigger"]=1
|
||||
},
|
||||
[24]={
|
||||
["icon"]="battle_obstacle_altar_1",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_jitang_b01"
|
||||
},
|
||||
[25]={
|
||||
["icon"]="battle_obstacle_altar_2",
|
||||
["next_type"]=24,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_jitang_b01"
|
||||
},
|
||||
[26]={
|
||||
["icon"]="battle_obstacle_altar_3",
|
||||
["next_type"]=25,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_jitang_b01"
|
||||
},
|
||||
[27]={
|
||||
["icon"]="battle_obstacle_circle",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
2,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_fazhen_b01"
|
||||
},
|
||||
[28]={
|
||||
["icon"]="battle_obstacle_stalactite_1",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_zhongrushi_b01"
|
||||
},
|
||||
[29]={
|
||||
["icon"]="battle_obstacle_stalactite_2",
|
||||
["next_type"]=28,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_zhongrushi_b01"
|
||||
},
|
||||
[30]={
|
||||
["icon"]="battle_obstacle_stalactite_3",
|
||||
["next_type"]=29,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_zhongrushi_b01"
|
||||
},
|
||||
[31]={
|
||||
["icon"]="battle_obstacle_iron_1",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_tiexie_b01"
|
||||
},
|
||||
[32]={
|
||||
["icon"]="battle_obstacle_iron_2",
|
||||
["next_type"]=31,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_tiexie_b01"
|
||||
},
|
||||
[33]={
|
||||
["icon"]="battle_obstacle_iron_3",
|
||||
["next_type"]=32,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_tiexie_b01"
|
||||
},
|
||||
[34]={
|
||||
["icon"]="battle_obstacle_lava",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["break_stay_element"]=1,
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_rongyan_b01",
|
||||
["effect"]=5,
|
||||
["effect_sfx"]="sfx_piece_rongyan_b02",
|
||||
["effect_trigger"]=1
|
||||
},
|
||||
[35]={
|
||||
["icon"]="battle_obstacle_tussock",
|
||||
["next_type"]=0,
|
||||
["break_condition"]={
|
||||
1,
|
||||
3
|
||||
},
|
||||
["break_count"]=1,
|
||||
["break_stay_element"]=1,
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_caocong_b01"
|
||||
},
|
||||
[36]={
|
||||
["icon"]="battle_obstacle_firesnake",
|
||||
["next_type"]=0,
|
||||
["spine_name"]="ui_battle_obstacle_firesnake",
|
||||
["zoom"]=1.0,
|
||||
["spine_idle"]="idle",
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_rongyan_b01",
|
||||
["effect"]=6,
|
||||
["effect_trigger"]=1
|
||||
},
|
||||
[37]={
|
||||
["icon"]="battle_obstacle_waternake",
|
||||
["next_type"]=0,
|
||||
["spine_name"]="ui_battle_obstacle_waternake",
|
||||
["zoom"]=1.0,
|
||||
["spine_idle"]="idle",
|
||||
["can_fall"]=1,
|
||||
["cant_link"]=1,
|
||||
["element_invalid"]=1,
|
||||
["cant_upset"]=1,
|
||||
["break_sfx"]="sfx_piece_duwu_b01",
|
||||
["effect"]=6,
|
||||
["effect_trigger"]=1
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=grid_type,count=17
|
||||
data=grid_type,count=38
|
||||
}
|
||||
return config
|
||||
15317
lua/app/config/hero.lua
15317
lua/app/config/hero.lua
File diff suppressed because it is too large
Load Diff
@ -1,606 +0,0 @@
|
||||
local hero_fund = {
|
||||
[1]={
|
||||
["stage"]=1,
|
||||
["attr"]=500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=100,
|
||||
["num_for_nothing"]="Vwhc"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
},
|
||||
[2]={
|
||||
["stage"]=1,
|
||||
["attr"]=1000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=101,
|
||||
["num_for_nothing"]="Vwhd"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=2,
|
||||
["num_for_nothing"]="VA=="
|
||||
}
|
||||
},
|
||||
[3]={
|
||||
["stage"]=1,
|
||||
["attr"]=1500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=102,
|
||||
["num_for_nothing"]="Vwhe"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=3,
|
||||
["num_for_nothing"]="VQ=="
|
||||
}
|
||||
},
|
||||
[4]={
|
||||
["stage"]=1,
|
||||
["attr"]=2000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=103,
|
||||
["num_for_nothing"]="Vwhf"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=4,
|
||||
["num_for_nothing"]="Ug=="
|
||||
}
|
||||
},
|
||||
[5]={
|
||||
["stage"]=1,
|
||||
["attr"]=2500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=104,
|
||||
["num_for_nothing"]="VwhY"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=5,
|
||||
["num_for_nothing"]="Uw=="
|
||||
}
|
||||
},
|
||||
[6]={
|
||||
["stage"]=1,
|
||||
["attr"]=3000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=105,
|
||||
["num_for_nothing"]="VwhZ"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
}
|
||||
},
|
||||
[7]={
|
||||
["stage"]=1,
|
||||
["attr"]=3500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=106,
|
||||
["num_for_nothing"]="Vwha"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=7,
|
||||
["num_for_nothing"]="UQ=="
|
||||
}
|
||||
},
|
||||
[8]={
|
||||
["stage"]=1,
|
||||
["attr"]=4000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=107,
|
||||
["num_for_nothing"]="Vwhb"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=8,
|
||||
["num_for_nothing"]="Xg=="
|
||||
}
|
||||
},
|
||||
[9]={
|
||||
["stage"]=1,
|
||||
["attr"]=4500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=108,
|
||||
["num_for_nothing"]="VwhU"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=9,
|
||||
["num_for_nothing"]="Xw=="
|
||||
}
|
||||
},
|
||||
[10]={
|
||||
["stage"]=1,
|
||||
["attr"]=5000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=109,
|
||||
["num_for_nothing"]="VwhV"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=10,
|
||||
["num_for_nothing"]="Vwg="
|
||||
}
|
||||
},
|
||||
[11]={
|
||||
["stage"]=1,
|
||||
["attr"]=5500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=110,
|
||||
["num_for_nothing"]="Vwlc"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=11,
|
||||
["num_for_nothing"]="Vwk="
|
||||
}
|
||||
},
|
||||
[12]={
|
||||
["stage"]=1,
|
||||
["attr"]=6000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=111,
|
||||
["num_for_nothing"]="Vwld"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=12,
|
||||
["num_for_nothing"]="Vwo="
|
||||
}
|
||||
},
|
||||
[13]={
|
||||
["stage"]=1,
|
||||
["attr"]=6500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=112,
|
||||
["num_for_nothing"]="Vwle"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=13,
|
||||
["num_for_nothing"]="Vws="
|
||||
}
|
||||
},
|
||||
[14]={
|
||||
["stage"]=1,
|
||||
["attr"]=7000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=113,
|
||||
["num_for_nothing"]="Vwlf"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=14,
|
||||
["num_for_nothing"]="Vww="
|
||||
}
|
||||
},
|
||||
[15]={
|
||||
["stage"]=1,
|
||||
["attr"]=7500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=114,
|
||||
["num_for_nothing"]="VwlY"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=15,
|
||||
["num_for_nothing"]="Vw0="
|
||||
}
|
||||
},
|
||||
[16]={
|
||||
["stage"]=2,
|
||||
["attr"]=8000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=115,
|
||||
["num_for_nothing"]="VwlZ"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=16,
|
||||
["num_for_nothing"]="Vw4="
|
||||
}
|
||||
},
|
||||
[17]={
|
||||
["stage"]=2,
|
||||
["attr"]=8500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=116,
|
||||
["num_for_nothing"]="Vwla"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=17,
|
||||
["num_for_nothing"]="Vw8="
|
||||
}
|
||||
},
|
||||
[18]={
|
||||
["stage"]=2,
|
||||
["attr"]=9000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=117,
|
||||
["num_for_nothing"]="Vwlb"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=18,
|
||||
["num_for_nothing"]="VwA="
|
||||
}
|
||||
},
|
||||
[19]={
|
||||
["stage"]=2,
|
||||
["attr"]=9500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=118,
|
||||
["num_for_nothing"]="VwlU"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=19,
|
||||
["num_for_nothing"]="VwE="
|
||||
}
|
||||
},
|
||||
[20]={
|
||||
["stage"]=2,
|
||||
["attr"]=10000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=119,
|
||||
["num_for_nothing"]="VwlV"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=20,
|
||||
["num_for_nothing"]="VAg="
|
||||
}
|
||||
},
|
||||
[21]={
|
||||
["stage"]=2,
|
||||
["attr"]=10500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=120,
|
||||
["num_for_nothing"]="Vwpc"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=21,
|
||||
["num_for_nothing"]="VAk="
|
||||
}
|
||||
},
|
||||
[22]={
|
||||
["stage"]=2,
|
||||
["attr"]=11000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=121,
|
||||
["num_for_nothing"]="Vwpd"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=22,
|
||||
["num_for_nothing"]="VAo="
|
||||
}
|
||||
},
|
||||
[23]={
|
||||
["stage"]=2,
|
||||
["attr"]=11500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=122,
|
||||
["num_for_nothing"]="Vwpe"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=23,
|
||||
["num_for_nothing"]="VAs="
|
||||
}
|
||||
},
|
||||
[24]={
|
||||
["stage"]=2,
|
||||
["attr"]=12000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=123,
|
||||
["num_for_nothing"]="Vwpf"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=24,
|
||||
["num_for_nothing"]="VAw="
|
||||
}
|
||||
},
|
||||
[25]={
|
||||
["stage"]=2,
|
||||
["attr"]=12500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=124,
|
||||
["num_for_nothing"]="VwpY"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=25,
|
||||
["num_for_nothing"]="VA0="
|
||||
}
|
||||
},
|
||||
[26]={
|
||||
["stage"]=2,
|
||||
["attr"]=13000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=125,
|
||||
["num_for_nothing"]="VwpZ"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=26,
|
||||
["num_for_nothing"]="VA4="
|
||||
}
|
||||
},
|
||||
[27]={
|
||||
["stage"]=2,
|
||||
["attr"]=13500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=126,
|
||||
["num_for_nothing"]="Vwpa"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=27,
|
||||
["num_for_nothing"]="VA8="
|
||||
}
|
||||
},
|
||||
[28]={
|
||||
["stage"]=2,
|
||||
["attr"]=14000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=127,
|
||||
["num_for_nothing"]="Vwpb"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=28,
|
||||
["num_for_nothing"]="VAA="
|
||||
}
|
||||
},
|
||||
[29]={
|
||||
["stage"]=2,
|
||||
["attr"]=14500,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=128,
|
||||
["num_for_nothing"]="VwpU"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=29,
|
||||
["num_for_nothing"]="VAE="
|
||||
}
|
||||
},
|
||||
[30]={
|
||||
["stage"]=2,
|
||||
["attr"]=15000,
|
||||
["reward_free"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=129,
|
||||
["num_for_nothing"]="VwpV"
|
||||
},
|
||||
["reward_mall"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=30,
|
||||
["num_for_nothing"]="VQg="
|
||||
}
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=hero_fund,count=30
|
||||
}
|
||||
return config
|
||||
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 05c19c580afd748eaad51996b86c8156
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,696 +0,0 @@
|
||||
local hero_star = {
|
||||
[1]={
|
||||
["cost_3"]=1,
|
||||
["cost_4"]=1,
|
||||
["cost_5"]=1,
|
||||
["cost_6"]=1,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[2]={
|
||||
["cost_3"]=3,
|
||||
["cost_4"]=2,
|
||||
["cost_5"]=1,
|
||||
["cost_6"]=1,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[3]={
|
||||
["cost_3"]=5,
|
||||
["cost_4"]=4,
|
||||
["cost_5"]=2,
|
||||
["cost_6"]=1,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[4]={
|
||||
["cost_3"]=7,
|
||||
["cost_4"]=6,
|
||||
["cost_5"]=3,
|
||||
["cost_6"]=1,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[5]={
|
||||
["cost_3"]=10,
|
||||
["cost_4"]=8,
|
||||
["cost_5"]=4,
|
||||
["cost_6"]=1,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[6]={
|
||||
["cost_3"]=20,
|
||||
["cost_4"]=12,
|
||||
["cost_5"]=5,
|
||||
["cost_6"]=2,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[7]={
|
||||
["cost_3"]=30,
|
||||
["cost_4"]=16,
|
||||
["cost_5"]=5,
|
||||
["cost_6"]=2,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[8]={
|
||||
["cost_3"]=40,
|
||||
["cost_4"]=20,
|
||||
["cost_5"]=5,
|
||||
["cost_6"]=2,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[9]={
|
||||
["cost_3"]=60,
|
||||
["cost_4"]=25,
|
||||
["cost_5"]=5,
|
||||
["cost_6"]=2,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[10]={
|
||||
["cost_3"]=80,
|
||||
["cost_4"]=30,
|
||||
["cost_5"]=5,
|
||||
["cost_6"]=2,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[11]={
|
||||
["cost_3"]=120,
|
||||
["cost_4"]=40,
|
||||
["cost_5"]=10,
|
||||
["cost_6"]=3,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[12]={
|
||||
["cost_3"]=140,
|
||||
["cost_4"]=60,
|
||||
["cost_5"]=10,
|
||||
["cost_6"]=3,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[13]={
|
||||
["cost_3"]=160,
|
||||
["cost_4"]=90,
|
||||
["cost_5"]=10,
|
||||
["cost_6"]=3,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[14]={
|
||||
["cost_3"]=180,
|
||||
["cost_4"]=120,
|
||||
["cost_5"]=10,
|
||||
["cost_6"]=3,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
},
|
||||
[15]={
|
||||
["cost_3"]=200,
|
||||
["cost_4"]=150,
|
||||
["cost_5"]=10,
|
||||
["cost_6"]=3,
|
||||
["attr_3"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=10
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=10
|
||||
}
|
||||
},
|
||||
["attr_4"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=20
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=20
|
||||
}
|
||||
},
|
||||
["attr_5"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=30
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=30
|
||||
}
|
||||
},
|
||||
["attr_6"]={
|
||||
{
|
||||
["type"]="attr_atkp_all",
|
||||
["num"]=50
|
||||
},
|
||||
{
|
||||
["type"]="attr_hpp_all",
|
||||
["num"]=50
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=hero_star,count=15
|
||||
}
|
||||
return config
|
||||
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bd26a1fb9b8174a0c9cf4a54ac3de1dc
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,6 @@
|
||||
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",
|
||||
@ -39,6 +40,7 @@ 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",
|
||||
@ -140,6 +142,7 @@ 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",
|
||||
@ -632,345 +635,6 @@ local LocalizationGlobalConst =
|
||||
ACT_TOURN_ARENEA_HELP_2 = "ACT_TOURN_ARENEA_HELP_2",
|
||||
ACT_TOURN_WAVE_DESC_4 = "ACT_TOURN_WAVE_DESC_4",
|
||||
EVENT_COUNTDOWN = "EVENT_COUNTDOWN",
|
||||
SUMMON_FREE_TIME = "SUMMON_FREE_TIME",
|
||||
SUMMON_FORCE_4 = "SUMMON_FORCE_4",
|
||||
ITEM_NOT_ENOUGH_DESC = "ITEM_NOT_ENOUGH_DESC",
|
||||
SUMMON_ONE = "SUMMON_ONE",
|
||||
SUMMON_TEN = "SUMMON_TEN",
|
||||
FREE_DESC_1 = "FREE_DESC_1",
|
||||
SUMMON_DESC_1 = "SUMMON_DESC_1",
|
||||
SUMMON_WISH_OK = "SUMMON_WISH_OK",
|
||||
SUMMON_WISH_TITLE = "SUMMON_WISH_TITLE",
|
||||
SUMMON_WISH_UNSELECT = "SUMMON_WISH_UNSELECT",
|
||||
SUMMON_WISH_TIPS = "SUMMON_WISH_TIPS",
|
||||
SUMMON_WISH_TIPS_2 = "SUMMON_WISH_TIPS_2",
|
||||
BATTLE_FORCE_CHOOSE_DESC_2 = "BATTLE_FORCE_CHOOSE_DESC_2",
|
||||
SUMMON_WISH_LOCK = "SUMMON_WISH_LOCK",
|
||||
SUMMON_FORCE_3 = "SUMMON_FORCE_3",
|
||||
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",
|
||||
LV_UNLOCK = "LV_UNLOCK",
|
||||
HERO_DESC_13 = "HERO_DESC_13",
|
||||
HERO_DESC_14 = "HERO_DESC_14",
|
||||
TALENT_DESC_1 = "TALENT_DESC_1",
|
||||
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",
|
||||
HERO_DESC_15 = "HERO_DESC_15",
|
||||
HERO_DESC_16 = "HERO_DESC_16",
|
||||
HERO_DESC_17 = "HERO_DESC_17",
|
||||
HERO_DESC_18 = "HERO_DESC_18",
|
||||
HERO_DESC_19 = "HERO_DESC_19",
|
||||
HERO_DESC_20 = "HERO_DESC_20",
|
||||
SUMMON_DESC_3 = "SUMMON_DESC_3",
|
||||
SUMMON_DESC_4 = "SUMMON_DESC_4",
|
||||
IDLE_DESC_2 = "IDLE_DESC_2",
|
||||
SUMMON_DESC_5 = "SUMMON_DESC_5",
|
||||
SUMMON_DESC_6 = "SUMMON_DESC_6",
|
||||
SUMMON_DESC_7 = "SUMMON_DESC_7",
|
||||
HERO_DESC_21 = "HERO_DESC_21",
|
||||
HERO_DESC_22 = "HERO_DESC_22",
|
||||
HERO_DESC_23 = "HERO_DESC_23",
|
||||
BAG_DESC_1 = "BAG_DESC_1",
|
||||
DAILY_CHALLENGE_DESC_2 = "DAILY_CHALLENGE_DESC_2",
|
||||
DAILY_CHALLENGE_DESC_3 = "DAILY_CHALLENGE_DESC_3",
|
||||
DAILY_CHALLENGE_DESC_4 = "DAILY_CHALLENGE_DESC_4",
|
||||
DAILY_CHALLENGE_DESC_5 = "DAILY_CHALLENGE_DESC_5",
|
||||
DAILY_CHALLENGE_DESC_6 = "DAILY_CHALLENGE_DESC_6",
|
||||
DAILY_CHALLENGE_DESC_7 = "DAILY_CHALLENGE_DESC_7",
|
||||
DAILY_CHALLENGE_DESC_8 = "DAILY_CHALLENGE_DESC_8",
|
||||
EQUIP_DESC_30 = "EQUIP_DESC_30",
|
||||
EQUIP_PARTS_1 = "EQUIP_PARTS_1",
|
||||
EQUIP_PARTS_2 = "EQUIP_PARTS_2",
|
||||
EQUIP_PARTS_3 = "EQUIP_PARTS_3",
|
||||
EQUIP_PARTS_4 = "EQUIP_PARTS_4",
|
||||
EQUIP_PARTS_5 = "EQUIP_PARTS_5",
|
||||
EQUIP_PARTS_6 = "EQUIP_PARTS_6",
|
||||
EQUIP_HERO_DESC_1 = "EQUIP_HERO_DESC_1",
|
||||
EQUIP_HERO_LV_1 = "EQUIP_HERO_LV_1",
|
||||
EQUIP_HERO_LV_2 = "EQUIP_HERO_LV_2",
|
||||
EQUIP_HERO_LV_3 = "EQUIP_HERO_LV_3",
|
||||
EQUIP_HERO_DESC_2 = "EQUIP_HERO_DESC_2",
|
||||
EQUIP_HERO_DESC_3 = "EQUIP_HERO_DESC_3",
|
||||
EQUIP_HERO_DESC_4 = "EQUIP_HERO_DESC_4",
|
||||
EQUIP_HERO_DESC_5 = "EQUIP_HERO_DESC_5",
|
||||
EQUIP_HERO_DESC_6 = "EQUIP_HERO_DESC_6",
|
||||
EQUIP_HERO_DESC_7 = "EQUIP_HERO_DESC_7",
|
||||
EQUIP_HERO_DESC_8 = "EQUIP_HERO_DESC_8",
|
||||
EQUIP_HERO_DESC_9 = "EQUIP_HERO_DESC_9",
|
||||
EQUIP_HERO_DESC_10 = "EQUIP_HERO_DESC_10",
|
||||
EQUIP_HERO_DESC_11 = "EQUIP_HERO_DESC_11",
|
||||
EQUIP_HERO_DESC_12 = "EQUIP_HERO_DESC_12",
|
||||
EQUIP_HERO_DESC_13 = "EQUIP_HERO_DESC_13",
|
||||
EQUIP_HERO_DESC_14 = "EQUIP_HERO_DESC_14",
|
||||
EQUIP_HERO_DESC_15 = "EQUIP_HERO_DESC_15",
|
||||
EQUIP_HERO_DESC_16 = "EQUIP_HERO_DESC_16",
|
||||
EQUIP_HERO_DESC_17 = "EQUIP_HERO_DESC_17",
|
||||
EQUIP_HERO_DESC_18 = "EQUIP_HERO_DESC_18",
|
||||
EQUIP_HERO_DESC_19 = "EQUIP_HERO_DESC_19",
|
||||
EQUIP_HERO_DESC_20 = "EQUIP_HERO_DESC_20",
|
||||
EQUIP_HERO_DESC_21 = "EQUIP_HERO_DESC_21",
|
||||
EQUIP_HERO_DESC_22 = "EQUIP_HERO_DESC_22",
|
||||
EQUIP_HERO_DESC_23 = "EQUIP_HERO_DESC_23",
|
||||
EQUIP_HERO_DESC_24 = "EQUIP_HERO_DESC_24",
|
||||
EQUIP_HERO_DESC_25 = "EQUIP_HERO_DESC_25",
|
||||
EQUIP_HERO_DESC_26 = "EQUIP_HERO_DESC_26",
|
||||
EQUIP_HERO_DESC_27 = "EQUIP_HERO_DESC_27",
|
||||
EQUIP_HERO_DESC_28 = "EQUIP_HERO_DESC_28",
|
||||
EQUIP_HERO_DESC_29 = "EQUIP_HERO_DESC_29",
|
||||
EQUIP_HERO_DESC_30 = "EQUIP_HERO_DESC_30",
|
||||
EQUIP_HERO_DESC_31 = "EQUIP_HERO_DESC_31",
|
||||
EQUIP_HERO_DESC_32 = "EQUIP_HERO_DESC_32",
|
||||
EQUIP_HERO_DESC_33 = "EQUIP_HERO_DESC_33",
|
||||
EQUIP_HERO_DESC_34 = "EQUIP_HERO_DESC_34",
|
||||
EQUIP_HERO_ACTIVATION_1 = "EQUIP_HERO_ACTIVATION_1",
|
||||
EQUIP_HERO_ACTIVATION_2 = "EQUIP_HERO_ACTIVATION_2",
|
||||
EQUIP_HERO_M_1 = "EQUIP_HERO_M_1",
|
||||
EQUIP_HERO_M_2 = "EQUIP_HERO_M_2",
|
||||
EQUIP_HERO_M_3 = "EQUIP_HERO_M_3",
|
||||
EQUIP_QLT_DESC_1 = "EQUIP_QLT_DESC_1",
|
||||
EQUIP_QLT_DESC_2 = "EQUIP_QLT_DESC_2",
|
||||
EQUIP_QLT_DESC_3 = "EQUIP_QLT_DESC_3",
|
||||
EQUIP_QLT_DESC_4 = "EQUIP_QLT_DESC_4",
|
||||
EQUIP_QLT_DESC_5 = "EQUIP_QLT_DESC_5",
|
||||
LV_POINT = "LV_POINT",
|
||||
EQUIP_HERO_1 = "EQUIP_HERO_1",
|
||||
EQUIP_HERO_2 = "EQUIP_HERO_2",
|
||||
EQUIP_HERO_3 = "EQUIP_HERO_3",
|
||||
EQUIP_DESC_40 = "EQUIP_DESC_40",
|
||||
EQUIP_DESC_48 = "EQUIP_DESC_48",
|
||||
EQUIP_QLT_SELECT = "EQUIP_QLT_SELECT",
|
||||
EQUIP_QLT_SELECT_ALL_1 = "EQUIP_QLT_SELECT_ALL_1",
|
||||
EQUIP_QLT_SELECT_ALL_2 = "EQUIP_QLT_SELECT_ALL_2",
|
||||
REBACK_MATERIAL_DESC = "REBACK_MATERIAL_DESC",
|
||||
ACT_GOGOGO_DESC_1 = "ACT_GOGOGO_DESC_1",
|
||||
ACT_GOGOGO_DESC_2 = "ACT_GOGOGO_DESC_2",
|
||||
ACT_GOGOGO_DESC_3 = "ACT_GOGOGO_DESC_3",
|
||||
ACT_GOGOGO_DESC_4 = "ACT_GOGOGO_DESC_4",
|
||||
ACT_GOGOGO_DESC_5 = "ACT_GOGOGO_DESC_5",
|
||||
ACT_GOGOGO_DESC_6 = "ACT_GOGOGO_DESC_6",
|
||||
ACT_GOGOGO_DESC_7 = "ACT_GOGOGO_DESC_7",
|
||||
ACT_GOGOGO_DESC_8 = "ACT_GOGOGO_DESC_8",
|
||||
ACT_GOGOGO_DESC_9 = "ACT_GOGOGO_DESC_9",
|
||||
ACT_GOGOGO_DESC_10 = "ACT_GOGOGO_DESC_10",
|
||||
ACT_GOGOGO_DESC_11 = "ACT_GOGOGO_DESC_11",
|
||||
ACT_GOGOGO_DESC_12 = "ACT_GOGOGO_DESC_12",
|
||||
ACT_GOGOGO_DESC_13 = "ACT_GOGOGO_DESC_13",
|
||||
ACT_GOGOGO_DESC_14 = "ACT_GOGOGO_DESC_14",
|
||||
ACT_GOGOGO_DESC_15 = "ACT_GOGOGO_DESC_15",
|
||||
ACT_GOGOGO_DESC_16 = "ACT_GOGOGO_DESC_16",
|
||||
ACT_GOGOGO_DESC_17 = "ACT_GOGOGO_DESC_17",
|
||||
ACT_GOGOGO_DESC_18 = "ACT_GOGOGO_DESC_18",
|
||||
ACT_GOGOGO_DESC_19 = "ACT_GOGOGO_DESC_19",
|
||||
ACT_GOGOGO_DESC_20 = "ACT_GOGOGO_DESC_20",
|
||||
ACT_GOGOGO_DESC_21 = "ACT_GOGOGO_DESC_21",
|
||||
ACT_GOGOGO_DESC_22 = "ACT_GOGOGO_DESC_22",
|
||||
ACT_GOGOGO_DESC_23 = "ACT_GOGOGO_DESC_23",
|
||||
ACT_GOGOGO_DESC_24 = "ACT_GOGOGO_DESC_24",
|
||||
DAILY_CHALLENGE_DESC_9 = "DAILY_CHALLENGE_DESC_9",
|
||||
FIRST_CHARGE_TITLE_1 = "FIRST_CHARGE_TITLE_1",
|
||||
FIRST_CHARGE_TITLE_2 = "FIRST_CHARGE_TITLE_2",
|
||||
FIRST_CHARGE_TITLE_3 = "FIRST_CHARGE_TITLE_3",
|
||||
FIRST_CHARGE_TIPS_1 = "FIRST_CHARGE_TIPS_1",
|
||||
FIRST_CHARGE_TIPS_2 = "FIRST_CHARGE_TIPS_2",
|
||||
FIRST_CHARGE_TIPS_3 = "FIRST_CHARGE_TIPS_3",
|
||||
FIRST_CHARGE_1 = "FIRST_CHARGE_1",
|
||||
FIRST_CHARGE_2 = "FIRST_CHARGE_2",
|
||||
FIRST_CHARGE_3 = "FIRST_CHARGE_3",
|
||||
FIRST_CHARGE_4 = "FIRST_CHARGE_4",
|
||||
FUND_CHAPTER_DESC_1 = "FUND_CHAPTER_DESC_1",
|
||||
FUND_CHAPTER_DESC_2 = "FUND_CHAPTER_DESC_2",
|
||||
FUND_CHAPTER_DESC_3 = "FUND_CHAPTER_DESC_3",
|
||||
FUND_CHAPTER_DESC_4 = "FUND_CHAPTER_DESC_4",
|
||||
FUND_CHAPTER_DESC_5 = "FUND_CHAPTER_DESC_5",
|
||||
FUND_CHAPTER_DESC_6 = "FUND_CHAPTER_DESC_6",
|
||||
FUND_DESC_1 = "FUND_DESC_1",
|
||||
FUND_DESC_2 = "FUND_DESC_2",
|
||||
FUND_DESC_3 = "FUND_DESC_3",
|
||||
FUND_DESC_4 = "FUND_DESC_4",
|
||||
FUND_DESC_5 = "FUND_DESC_5",
|
||||
FUND_DESC_6 = "FUND_DESC_6",
|
||||
FUND_TAG_DESC_1 = "FUND_TAG_DESC_1",
|
||||
FUND_TAG_DESC_2 = "FUND_TAG_DESC_2",
|
||||
FUND_TAG_DESC_3 = "FUND_TAG_DESC_3",
|
||||
FUND_TAG_DESC_4 = "FUND_TAG_DESC_4",
|
||||
FUND_TAG_DESC_5 = "FUND_TAG_DESC_5",
|
||||
FUND_TAG_DESC_6 = "FUND_TAG_DESC_6",
|
||||
FUND_TAG_DESC_7 = "FUND_TAG_DESC_7",
|
||||
FUND_TAG_DESC_8 = "FUND_TAG_DESC_8",
|
||||
FUND_TAG_DESC_9 = "FUND_TAG_DESC_9",
|
||||
FUND_TAG_DESC_10 = "FUND_TAG_DESC_10",
|
||||
FUND_TAG_DESC_11 = "FUND_TAG_DESC_11",
|
||||
FUND_TAG_DESC_12 = "FUND_TAG_DESC_12",
|
||||
FUND_TAG_DESC_13 = "FUND_TAG_DESC_13",
|
||||
FUND_TAG_DESC_14 = "FUND_TAG_DESC_14",
|
||||
FUND_TAG_DESC_15 = "FUND_TAG_DESC_15",
|
||||
FUND_TAG_DESC_16 = "FUND_TAG_DESC_16",
|
||||
FUND_TAG_DESC_17 = "FUND_TAG_DESC_17",
|
||||
FUND_TAG_DESC_18 = "FUND_TAG_DESC_18",
|
||||
FUND_TAG_DESC_19 = "FUND_TAG_DESC_19",
|
||||
FUND_TAG_DESC_20 = "FUND_TAG_DESC_20",
|
||||
FUND_TAG_DESC_21 = "FUND_TAG_DESC_21",
|
||||
FUND_TAG_DESC_22 = "FUND_TAG_DESC_22",
|
||||
FUND_TAG_DESC_23 = "FUND_TAG_DESC_23",
|
||||
FUND_TAG_DESC_24 = "FUND_TAG_DESC_24",
|
||||
FUND_TAG_DESC_25 = "FUND_TAG_DESC_25",
|
||||
CHAPTER_TEAM_DESC_2 = "CHAPTER_TEAM_DESC_2",
|
||||
ACT_BOUNTY_SIGNIN_DESC_1 = "ACT_BOUNTY_SIGNIN_DESC_1",
|
||||
ACT_BOUNTY_SIGNIN_DESC_2 = "ACT_BOUNTY_SIGNIN_DESC_2",
|
||||
ACT_BOUNTY_SIGNIN_DESC_3 = "ACT_BOUNTY_SIGNIN_DESC_3",
|
||||
ACT_BOUNTY_SIGNIN_DESC_4 = "ACT_BOUNTY_SIGNIN_DESC_4",
|
||||
ACT_BOUNTY_SIGNIN_DESC_5 = "ACT_BOUNTY_SIGNIN_DESC_5",
|
||||
ACT_BOUNTY_SIGNIN_DESC_6 = "ACT_BOUNTY_SIGNIN_DESC_6",
|
||||
ACT_BOUNTY_SIGNIN_DESC_7 = "ACT_BOUNTY_SIGNIN_DESC_7",
|
||||
ACT_BOUNTY_SIGNIN_DESC_8 = "ACT_BOUNTY_SIGNIN_DESC_8",
|
||||
ACT_BOUNTY_SIGNIN_DESC_9 = "ACT_BOUNTY_SIGNIN_DESC_9",
|
||||
ACT_BOUNTY_SIGNIN_DESC_10 = "ACT_BOUNTY_SIGNIN_DESC_10",
|
||||
ACT_30SIGNIN_1 = "ACT_30SIGNIN_1",
|
||||
ACT_30SIGNIN_2 = "ACT_30SIGNIN_2",
|
||||
ACT_30SIGNIN_3 = "ACT_30SIGNIN_3",
|
||||
ACT_30SIGNIN_4 = "ACT_30SIGNIN_4",
|
||||
ACT_30SIGNIN_5 = "ACT_30SIGNIN_5",
|
||||
ACT_SEVENDAY = "ACT_SEVENDAY",
|
||||
ACT_SEVENDAY_2 = "ACT_SEVENDAY_2",
|
||||
ACT_SEVENDAY_HELP = "ACT_SEVENDAY_HELP",
|
||||
GIFT_DESC_4 = "GIFT_DESC_4",
|
||||
ADVENTURE_CLOSED = "ADVENTURE_CLOSED",
|
||||
TIME_END_DESC_1 = "TIME_END_DESC_1",
|
||||
GIFT_ROUTINE_DESC_1 = "GIFT_ROUTINE_DESC_1",
|
||||
GIFT_ROUTINE_DESC_2 = "GIFT_ROUTINE_DESC_2",
|
||||
GIFT_ROUTINE_DESC_3 = "GIFT_ROUTINE_DESC_3",
|
||||
GIFT_ROUTINE_DESC_4 = "GIFT_ROUTINE_DESC_4",
|
||||
GIFT_ROUTINE_DESC_5 = "GIFT_ROUTINE_DESC_5",
|
||||
GIFT_ROUTINE_DESC_6 = "GIFT_ROUTINE_DESC_6",
|
||||
GIFT_ROUTINE_DESC_7 = "GIFT_ROUTINE_DESC_7",
|
||||
GIFT_ROUTINE_DESC_8 = "GIFT_ROUTINE_DESC_8",
|
||||
GIFT_ROUTINE_DESC_9 = "GIFT_ROUTINE_DESC_9",
|
||||
GIFT_ROUTINE_DESC_10 = "GIFT_ROUTINE_DESC_10",
|
||||
GIFT_ROUTINE_DESC_11 = "GIFT_ROUTINE_DESC_11",
|
||||
GIFT_ROUTINE_DESC_12 = "GIFT_ROUTINE_DESC_12",
|
||||
GIFT_ROUTINE_DESC_13 = "GIFT_ROUTINE_DESC_13",
|
||||
GIFT_ROUTINE_DESC_14 = "GIFT_ROUTINE_DESC_14",
|
||||
GIFT_ROUTINE_DESC_15 = "GIFT_ROUTINE_DESC_15",
|
||||
GIFT_ROUTINE_DESC_16 = "GIFT_ROUTINE_DESC_16",
|
||||
GIFT_ROUTINE_DESC_17 = "GIFT_ROUTINE_DESC_17",
|
||||
GIFT_ROUTINE_DESC_18 = "GIFT_ROUTINE_DESC_18",
|
||||
GIFT_ROUTINE_DESC_19 = "GIFT_ROUTINE_DESC_19",
|
||||
FREE_DESC = "FREE_DESC",
|
||||
ACT_HERO_SUIT_DESC_4 = "ACT_HERO_SUIT_DESC_4",
|
||||
ACT_HERO_SUIT_DESC_5 = "ACT_HERO_SUIT_DESC_5",
|
||||
ACT_HERO_SUIT_DESC_6 = "ACT_HERO_SUIT_DESC_6",
|
||||
EQUIP_DESC_31 = "EQUIP_DESC_31",
|
||||
ADS_DESC_13 = "ADS_DESC_13",
|
||||
ADS_DESC_15 = "ADS_DESC_15",
|
||||
ADS_DESC_16 = "ADS_DESC_16",
|
||||
AD_FREE_DESC_9 = "AD_FREE_DESC_9",
|
||||
MONTHLY_CARD_5 = "MONTHLY_CARD_5",
|
||||
MONTHLY_CARD_7 = "MONTHLY_CARD_7",
|
||||
MONTHLY_CARD_12 = "MONTHLY_CARD_12",
|
||||
MONTHLY_CARD_13 = "MONTHLY_CARD_13",
|
||||
MONTHLY_CARD_14 = "MONTHLY_CARD_14",
|
||||
MONTHLY_CARD_15 = "MONTHLY_CARD_15",
|
||||
MONTHLY_CARD_17 = "MONTHLY_CARD_17",
|
||||
PRIVILEGE_CARD_NAME_1 = "PRIVILEGE_CARD_NAME_1",
|
||||
PRIVILEGE_CARD_NAME_2 = "PRIVILEGE_CARD_NAME_2",
|
||||
PRIVILEGE_CARD_NAME_3 = "PRIVILEGE_CARD_NAME_3",
|
||||
PRIVILEGE_CARD_DESC_1 = "PRIVILEGE_CARD_DESC_1",
|
||||
PRIVILEGE_CARD_DESC_2 = "PRIVILEGE_CARD_DESC_2",
|
||||
PRIVILEGE_CARD_DESC_3 = "PRIVILEGE_CARD_DESC_3",
|
||||
PRIVILEGE_CARD_DESC_4 = "PRIVILEGE_CARD_DESC_4",
|
||||
PRIVILEGE_CARD_DESC_5 = "PRIVILEGE_CARD_DESC_5",
|
||||
PRIVILEGE_CARD_DESC_6 = "PRIVILEGE_CARD_DESC_6",
|
||||
PRIVILEGE_CARD_DESC_7 = "PRIVILEGE_CARD_DESC_7",
|
||||
STAR_UNLOCK = "STAR_UNLOCK",
|
||||
HERO_DESC_24 = "HERO_DESC_24",
|
||||
HERO_DESC_25 = "HERO_DESC_25",
|
||||
HERO_DESC_26 = "HERO_DESC_26",
|
||||
HERO_DESC_27 = "HERO_DESC_27",
|
||||
HERO_DESC_28 = "HERO_DESC_28",
|
||||
HERO_DESC_29 = "HERO_DESC_29",
|
||||
HERO_DESC_30 = "HERO_DESC_30",
|
||||
DUNGEON_TITLE_1 = "DUNGEON_TITLE_1",
|
||||
DUNGEON_HELP_1 = "DUNGEON_HELP_1",
|
||||
DUNGEON_DESC_1 = "DUNGEON_DESC_1",
|
||||
DUNGEON_DESC_2 = "DUNGEON_DESC_2",
|
||||
DUNGEON_DESC_3 = "DUNGEON_DESC_3",
|
||||
DUNGEON_DESC_4 = "DUNGEON_DESC_4",
|
||||
CHEAT_1 = "CHEAT_1",
|
||||
BATTLE_DESC_18 = "BATTLE_DESC_18",
|
||||
CHALLENGE_TEAM_10 = "CHALLENGE_TEAM_10",
|
||||
HELP_DESC = "HELP_DESC",
|
||||
SUMMON_HELP_1 = "SUMMON_HELP_1",
|
||||
SUMMON_DESCR_1 = "SUMMON_DESCR_1",
|
||||
SUMMON_DESCR_2 = "SUMMON_DESCR_2",
|
||||
SUMMON_DESCR_3 = "SUMMON_DESCR_3",
|
||||
SUMMON_DESCR_4 = "SUMMON_DESCR_4",
|
||||
SUMMON_DESCR_5 = "SUMMON_DESCR_5",
|
||||
SUMMON_DESCR_6 = "SUMMON_DESCR_6",
|
||||
SUMMON_DESCR_7 = "SUMMON_DESCR_7",
|
||||
SUMMON_DESCR_8 = "SUMMON_DESCR_8",
|
||||
SEVEN_DAY_DESC_3 = "SEVEN_DAY_DESC_3",
|
||||
SEVEN_DAY_DESC_4 = "SEVEN_DAY_DESC_4",
|
||||
BATTLE_DESC_19 = "BATTLE_DESC_19",
|
||||
BATTLE_DESC_20 = "BATTLE_DESC_20",
|
||||
ADS_DESC_1 = "ADS_DESC_1",
|
||||
ADS_DESC_2 = "ADS_DESC_2",
|
||||
ADS_DESC_3 = "ADS_DESC_3",
|
||||
ADS_DESC_4 = "ADS_DESC_4",
|
||||
ADS_DESC_5 = "ADS_DESC_5",
|
||||
ADS_DESC_6 = "ADS_DESC_6",
|
||||
ADS_DESC_7 = "ADS_DESC_7",
|
||||
ADS_DESC_9 = "ADS_DESC_9",
|
||||
ADS_DESC_10 = "ADS_DESC_10",
|
||||
ADS_DESC_11 = "ADS_DESC_11",
|
||||
ADS_DESC_12 = "ADS_DESC_12",
|
||||
ADS_DESC_14 = "ADS_DESC_14",
|
||||
IDLE_DESC_8 = "IDLE_DESC_8",
|
||||
IDLE_DESC_9 = "IDLE_DESC_9",
|
||||
CARD_MONTHLY_DESC_33 = "CARD_MONTHLY_DESC_33",
|
||||
NEXT_REFRESH_DESC = "NEXT_REFRESH_DESC",
|
||||
DUNGEON_TITLE_6 = "DUNGEON_TITLE_6",
|
||||
DUNGEON_TITLE_7 = "DUNGEON_TITLE_7",
|
||||
DUNGEON_TITLE_8 = "DUNGEON_TITLE_8",
|
||||
DUNGEON_TITLE_9 = "DUNGEON_TITLE_9",
|
||||
FUNC_OPEN_STAGE_SEVER = "FUNC_OPEN_STAGE_SEVER",
|
||||
FUNC_OPEN_LEVEL_SEVER = "FUNC_OPEN_LEVEL_SEVER",
|
||||
FUNC_OPEN_STAGE_OR_SEVER = "FUNC_OPEN_STAGE_OR_SEVER",
|
||||
ACT_TURNTABLE_DESC_5 = "ACT_TURNTABLE_DESC_5",
|
||||
VALUE_DESC = "VALUE_DESC",
|
||||
USING_DESC = "USING_DESC",
|
||||
FUND_CHAPTER_TAG_DESC_1 = "FUND_CHAPTER_TAG_DESC_1",
|
||||
FUND_CHAPTER_TAG_DESC_2 = "FUND_CHAPTER_TAG_DESC_2",
|
||||
FUND_CHAPTER_TAG_DESC_3 = "FUND_CHAPTER_TAG_DESC_3",
|
||||
FUND_CHAPTER_TAG_DESC_4 = "FUND_CHAPTER_TAG_DESC_4",
|
||||
FUND_CHAPTER_TAG_DESC_5 = "FUND_CHAPTER_TAG_DESC_5",
|
||||
FUND_CHAPTER_TAG_DESC_6 = "FUND_CHAPTER_TAG_DESC_6",
|
||||
FUND_CHAPTER_TAG_DESC_7 = "FUND_CHAPTER_TAG_DESC_7",
|
||||
FUND_CHAPTER_TAG_DESC_8 = "FUND_CHAPTER_TAG_DESC_8",
|
||||
FUND_CHAPTER_TAG_DESC_9 = "FUND_CHAPTER_TAG_DESC_9",
|
||||
FUND_CHAPTER_TAG_DESC_10 = "FUND_CHAPTER_TAG_DESC_10",
|
||||
FUND_CHAPTER_TAG_DESC_11 = "FUND_CHAPTER_TAG_DESC_11",
|
||||
FUND_CHAPTER_TAG_DESC_12 = "FUND_CHAPTER_TAG_DESC_12",
|
||||
FUND_CHAPTER_TAG_DESC_13 = "FUND_CHAPTER_TAG_DESC_13",
|
||||
FUND_CHAPTER_TAG_DESC_14 = "FUND_CHAPTER_TAG_DESC_14",
|
||||
FUND_CHAPTER_TAG_DESC_15 = "FUND_CHAPTER_TAG_DESC_15",
|
||||
FUND_CHAPTER_TAG_DESC_16 = "FUND_CHAPTER_TAG_DESC_16",
|
||||
FUND_CHAPTER_TAG_DESC_17 = "FUND_CHAPTER_TAG_DESC_17",
|
||||
FUND_CHAPTER_TAG_DESC_18 = "FUND_CHAPTER_TAG_DESC_18",
|
||||
FUND_CHAPTER_TAG_DESC_19 = "FUND_CHAPTER_TAG_DESC_19",
|
||||
FUND_CHAPTER_TAG_DESC_20 = "FUND_CHAPTER_TAG_DESC_20",
|
||||
FUND_CHAPTER_TAG_DESC_21 = "FUND_CHAPTER_TAG_DESC_21",
|
||||
FUND_CHAPTER_TAG_DESC_22 = "FUND_CHAPTER_TAG_DESC_22",
|
||||
TALENT_HELP = "TALENT_HELP",
|
||||
}
|
||||
|
||||
return LocalizationGlobalConst
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c4d00964366fe874ab82a3876a435f3a
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
@ -5,19 +5,18 @@ local mall_gold = {
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=1500,
|
||||
["num_for_nothing"]="Vw1cAw=="
|
||||
["num"]=600,
|
||||
["num_for_nothing"]="UAhc"
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=60,
|
||||
["num_for_nothing"]="UAg="
|
||||
["num"]=25,
|
||||
["num_for_nothing"]="VA0="
|
||||
},
|
||||
["daily_ad"]=2,
|
||||
["daily_free"]=1
|
||||
["daily"]=2
|
||||
},
|
||||
[2]={
|
||||
["gold"]={
|
||||
@ -25,16 +24,16 @@ local mall_gold = {
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=7500,
|
||||
["num_for_nothing"]="UQ1cAw=="
|
||||
["num"]=3000,
|
||||
["num_for_nothing"]="VQhcAw=="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=300,
|
||||
["num_for_nothing"]="VQhc"
|
||||
["num"]=99,
|
||||
["num_for_nothing"]="XwE="
|
||||
}
|
||||
},
|
||||
[3]={
|
||||
@ -43,16 +42,16 @@ local mall_gold = {
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=1,
|
||||
["id_for_nothing"]="Vw==",
|
||||
["num"]=75000,
|
||||
["num_for_nothing"]="UQ1cA2U="
|
||||
["num"]=30000,
|
||||
["num_for_nothing"]="VQhcA2U="
|
||||
},
|
||||
["cost"]={
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=3000,
|
||||
["num_for_nothing"]="VQhcAw=="
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,19 +1,32 @@
|
||||
local mall_treasure = {
|
||||
[1]={
|
||||
["recharge_id"]=1,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=120,
|
||||
["num_for_nothing"]="Vwpc"
|
||||
["num"]=6,
|
||||
["num_for_nothing"]="UA=="
|
||||
}
|
||||
},
|
||||
["daily"]=5
|
||||
},
|
||||
[2]={
|
||||
["recharge_id"]=2,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=60,
|
||||
["num_for_nothing"]="UAg="
|
||||
}
|
||||
},
|
||||
["limit"]=1
|
||||
},
|
||||
[2]={
|
||||
[3]={
|
||||
["recharge_id"]=5,
|
||||
["reward"]={
|
||||
{
|
||||
@ -21,13 +34,13 @@ local mall_treasure = {
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=600,
|
||||
["num_for_nothing"]="UAhc"
|
||||
["num"]=150,
|
||||
["num_for_nothing"]="Vw1c"
|
||||
}
|
||||
},
|
||||
["limit"]=1
|
||||
},
|
||||
[3]={
|
||||
[4]={
|
||||
["recharge_id"]=10,
|
||||
["reward"]={
|
||||
{
|
||||
@ -35,13 +48,13 @@ local mall_treasure = {
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=1200,
|
||||
["num_for_nothing"]="VwpcAw=="
|
||||
["num"]=500,
|
||||
["num_for_nothing"]="Uwhc"
|
||||
}
|
||||
},
|
||||
["limit"]=1
|
||||
["limit"]=2
|
||||
},
|
||||
[4]={
|
||||
[5]={
|
||||
["recharge_id"]=13,
|
||||
["reward"]={
|
||||
{
|
||||
@ -49,13 +62,27 @@ local mall_treasure = {
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=2400,
|
||||
["num_for_nothing"]="VAxcAw=="
|
||||
["num"]=1000,
|
||||
["num_for_nothing"]="VwhcAw=="
|
||||
}
|
||||
},
|
||||
["limit"]=1
|
||||
["limit"]=2
|
||||
},
|
||||
[5]={
|
||||
[6]={
|
||||
["recharge_id"]=15,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=1500,
|
||||
["num_for_nothing"]="Vw1cAw=="
|
||||
}
|
||||
},
|
||||
["limit"]=2
|
||||
},
|
||||
[7]={
|
||||
["recharge_id"]=16,
|
||||
["reward"]={
|
||||
{
|
||||
@ -63,14 +90,28 @@ local mall_treasure = {
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=6000,
|
||||
["num_for_nothing"]="UAhcAw=="
|
||||
["num"]=2600,
|
||||
["num_for_nothing"]="VA5cAw=="
|
||||
}
|
||||
},
|
||||
["limit"]=1
|
||||
["limit"]=3
|
||||
},
|
||||
[6]={
|
||||
[8]={
|
||||
["recharge_id"]=18,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
["type_for_nothing"]="Vw==",
|
||||
["id"]=2,
|
||||
["id_for_nothing"]="VA==",
|
||||
["num"]=5800,
|
||||
["num_for_nothing"]="UwBcAw=="
|
||||
}
|
||||
},
|
||||
["limit"]=3
|
||||
},
|
||||
[9]={
|
||||
["recharge_id"]=19,
|
||||
["reward"]={
|
||||
{
|
||||
["type"]=1,
|
||||
@ -81,10 +122,10 @@ local mall_treasure = {
|
||||
["num_for_nothing"]="VwpcA2U="
|
||||
}
|
||||
},
|
||||
["limit"]=1
|
||||
["limit"]=3
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=mall_treasure,count=6
|
||||
data=mall_treasure,count=9
|
||||
}
|
||||
return config
|
||||
@ -1,7 +1,7 @@
|
||||
local monster_base = {
|
||||
[10001]={
|
||||
["model_id"]="m10001",
|
||||
["body"]=1,
|
||||
["body"]=3,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10002]={
|
||||
@ -49,11 +49,6 @@ local monster_base = {
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10011]={
|
||||
["model_id"]="m10011",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10012]={
|
||||
["model_id"]="m10012",
|
||||
["body"]=2,
|
||||
@ -94,6 +89,296 @@ local monster_base = {
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10020]={
|
||||
["model_id"]="m10020",
|
||||
["body"]=3,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10021]={
|
||||
["model_id"]="m10021",
|
||||
["body"]=3,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10022]={
|
||||
["model_id"]="m10022",
|
||||
["body"]=3,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10023]={
|
||||
["model_id"]="m10023",
|
||||
["body"]=3,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10024]={
|
||||
["model_id"]="m10024",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10025]={
|
||||
["model_id"]="m10025",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10026]={
|
||||
["model_id"]="m10026",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10027]={
|
||||
["model_id"]="m10027",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10028]={
|
||||
["model_id"]="m10028",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10029]={
|
||||
["model_id"]="m10029",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10030]={
|
||||
["model_id"]="m10030",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10031]={
|
||||
["model_id"]="m10031",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10032]={
|
||||
["model_id"]="m10032",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10033]={
|
||||
["model_id"]="m10033",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10034]={
|
||||
["model_id"]="m10034",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10035]={
|
||||
["model_id"]="m10035",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10036]={
|
||||
["model_id"]="m10036",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10037]={
|
||||
["model_id"]="m10037",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10038]={
|
||||
["model_id"]="m10038",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10039]={
|
||||
["model_id"]="m10039",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10040]={
|
||||
["model_id"]="m10040",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10041]={
|
||||
["model_id"]="m10041",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10042]={
|
||||
["model_id"]="m10042",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10043]={
|
||||
["model_id"]="m10043",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10044]={
|
||||
["model_id"]="m10044",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10045]={
|
||||
["model_id"]="m10045",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10046]={
|
||||
["model_id"]="m10046",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10047]={
|
||||
["model_id"]="m10047",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10048]={
|
||||
["model_id"]="m10048",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10049]={
|
||||
["model_id"]="m10049",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10050]={
|
||||
["model_id"]="m10050",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10051]={
|
||||
["model_id"]="m10051",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10052]={
|
||||
["model_id"]="m10052",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10053]={
|
||||
["model_id"]="m10053",
|
||||
["body"]=3,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10054]={
|
||||
["model_id"]="m10054",
|
||||
["body"]=3,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10055]={
|
||||
["model_id"]="m10055",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10056]={
|
||||
["model_id"]="m10056",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10057]={
|
||||
["model_id"]="m10057",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10058]={
|
||||
["model_id"]="m10058",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10059]={
|
||||
["model_id"]="m10059",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10060]={
|
||||
["model_id"]="m10060",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10061]={
|
||||
["model_id"]="m10061",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10062]={
|
||||
["model_id"]="m10062",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10063]={
|
||||
["model_id"]="m10063",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10064]={
|
||||
["model_id"]="m10064",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10065]={
|
||||
["model_id"]="m10065",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10066]={
|
||||
["model_id"]="m10066",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10067]={
|
||||
["model_id"]="m10067",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10068]={
|
||||
["model_id"]="m10068",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10069]={
|
||||
["model_id"]="m10069",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10070]={
|
||||
["model_id"]="m10070",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10071]={
|
||||
["model_id"]="m10071",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10072]={
|
||||
["model_id"]="m10072",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10073]={
|
||||
["model_id"]="m10073",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10074]={
|
||||
["model_id"]="m10074",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10075]={
|
||||
["model_id"]="m10075",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10076]={
|
||||
["model_id"]="m10076",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[10077]={
|
||||
["model_id"]="m10077",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20001]={
|
||||
["model_id"]="m20001",
|
||||
["body"]=1,
|
||||
@ -107,7 +392,7 @@ local monster_base = {
|
||||
[20003]={
|
||||
["model_id"]="m20003",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
["model_ui"]=0.8
|
||||
},
|
||||
[20004]={
|
||||
["model_id"]="m20004",
|
||||
@ -117,7 +402,7 @@ local monster_base = {
|
||||
[20005]={
|
||||
["model_id"]="m20005",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
["model_ui"]=0.8
|
||||
},
|
||||
[20006]={
|
||||
["model_id"]="m20006",
|
||||
@ -134,178 +419,393 @@ local monster_base = {
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20009]={
|
||||
["model_id"]="m20009",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20010]={
|
||||
["model_id"]="m20010",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20011]={
|
||||
["model_id"]="m20011",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20012]={
|
||||
["model_id"]="m20012",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.2
|
||||
},
|
||||
[20013]={
|
||||
["model_id"]="m20013",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.2
|
||||
},
|
||||
[20014]={
|
||||
["model_id"]="m20014",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20015]={
|
||||
["model_id"]="m20015",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20016]={
|
||||
["model_id"]="m20016",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.2
|
||||
},
|
||||
[20017]={
|
||||
["model_id"]="m20017",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20018]={
|
||||
["model_id"]="m20018",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20019]={
|
||||
["model_id"]="m20019",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20020]={
|
||||
["model_id"]="m20020",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20021]={
|
||||
["model_id"]="m20021",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20022]={
|
||||
["model_id"]="m20022",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20023]={
|
||||
["model_id"]="m20023",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20024]={
|
||||
["model_id"]="m20024",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20025]={
|
||||
["model_id"]="m20025",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20026]={
|
||||
["model_id"]="m20026",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20027]={
|
||||
["model_id"]="m20027",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20028]={
|
||||
["model_id"]="m20028",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20029]={
|
||||
["model_id"]="m20029",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20030]={
|
||||
["model_id"]="m20030",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20031]={
|
||||
["model_id"]="m20031",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20032]={
|
||||
["model_id"]="m20032",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20033]={
|
||||
["model_id"]="m20033",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20034]={
|
||||
["model_id"]="m20034",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20035]={
|
||||
["model_id"]="m20035",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20036]={
|
||||
["model_id"]="m20036",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20037]={
|
||||
["model_id"]="m20037",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20038]={
|
||||
["model_id"]="m20038",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20039]={
|
||||
["model_id"]="m20039",
|
||||
["body"]=1,
|
||||
["model_ui"]=0.8
|
||||
},
|
||||
[20040]={
|
||||
["model_id"]="m20040",
|
||||
["body"]=1,
|
||||
["model_ui"]=0.8
|
||||
},
|
||||
[20041]={
|
||||
["model_id"]="m20041",
|
||||
["body"]=1,
|
||||
["model_ui"]=0.8
|
||||
},
|
||||
[20042]={
|
||||
["model_id"]="m20042",
|
||||
["body"]=1,
|
||||
["model_ui"]=0.8
|
||||
},
|
||||
[20043]={
|
||||
["model_id"]="m20043",
|
||||
["body"]=1,
|
||||
["model_ui"]=0.8
|
||||
},
|
||||
[20044]={
|
||||
["model_id"]="m20044",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20045]={
|
||||
["model_id"]="m20045",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20046]={
|
||||
["model_id"]="m20046",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20047]={
|
||||
["model_id"]="m20047",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20048]={
|
||||
["model_id"]="m20048",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20049]={
|
||||
["model_id"]="m20049",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20050]={
|
||||
["model_id"]="m20050",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20051]={
|
||||
["model_id"]="m20051",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20052]={
|
||||
["model_id"]="m20052",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20053]={
|
||||
["model_id"]="m20053",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20054]={
|
||||
["model_id"]="m20054",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20055]={
|
||||
["model_id"]="m20055",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20056]={
|
||||
["model_id"]="m20056",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20057]={
|
||||
["model_id"]="m20057",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[20058]={
|
||||
["model_id"]="m20058",
|
||||
["body"]=1,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[30001]={
|
||||
["model_id"]="m30001",
|
||||
["model_id"]="p0001",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[30002]={
|
||||
["model_id"]="m30002",
|
||||
["model_id"]="p0002",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[30003]={
|
||||
["model_id"]="m30003",
|
||||
["model_id"]="p0003",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[30004]={
|
||||
["model_id"]="m30001",
|
||||
["model_id"]="p0004",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[30005]={
|
||||
["model_id"]="m30002",
|
||||
["model_id"]="p0005",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[30006]={
|
||||
["model_id"]="m30003",
|
||||
["model_id"]="p0006",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[30007]={
|
||||
["model_id"]="m30001",
|
||||
["model_id"]="p0007",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[30008]={
|
||||
["model_id"]="m30002",
|
||||
["model_id"]="p0008",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[30009]={
|
||||
["model_id"]="m30003",
|
||||
["model_id"]="p0009",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[30010]={
|
||||
["model_id"]="m30001",
|
||||
["model_id"]="p0010",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[413001]={
|
||||
["model_id"]="p13001",
|
||||
[30011]={
|
||||
["model_id"]="p0011",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[414001]={
|
||||
["model_id"]="p14001",
|
||||
[30012]={
|
||||
["model_id"]="p0012",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[415001]={
|
||||
["model_id"]="p15001",
|
||||
[30014]={
|
||||
["model_id"]="p0014",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[415002]={
|
||||
["model_id"]="p15002",
|
||||
[30015]={
|
||||
["model_id"]="p0015",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[416001]={
|
||||
["model_id"]="p16001",
|
||||
[30016]={
|
||||
["model_id"]="p0016",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[423001]={
|
||||
["model_id"]="p23001",
|
||||
[30017]={
|
||||
["model_id"]="p0017",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[424001]={
|
||||
["model_id"]="p24001",
|
||||
[30018]={
|
||||
["model_id"]="p0018",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[425001]={
|
||||
["model_id"]="p25001",
|
||||
[30019]={
|
||||
["model_id"]="p0019",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[425002]={
|
||||
["model_id"]="p25002",
|
||||
[30020]={
|
||||
["model_id"]="p0020",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[426001]={
|
||||
["model_id"]="p26001",
|
||||
[30021]={
|
||||
["model_id"]="p0021",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[433001]={
|
||||
["model_id"]="p33001",
|
||||
[30022]={
|
||||
["model_id"]="p0022",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[434001]={
|
||||
["model_id"]="p34001",
|
||||
[30023]={
|
||||
["model_id"]="p0023",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[435001]={
|
||||
["model_id"]="p35001",
|
||||
[30024]={
|
||||
["model_id"]="p0024",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[435002]={
|
||||
["model_id"]="p35002",
|
||||
[30025]={
|
||||
["model_id"]="p0025",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[443001]={
|
||||
["model_id"]="p43001",
|
||||
[30026]={
|
||||
["model_id"]="p0026",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[444001]={
|
||||
["model_id"]="p44001",
|
||||
[30043]={
|
||||
["model_id"]="p0043",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[445001]={
|
||||
["model_id"]="p45001",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[445002]={
|
||||
["model_id"]="p45002",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[453001]={
|
||||
["model_id"]="p53001",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[454001]={
|
||||
["model_id"]="p54001",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[455001]={
|
||||
["model_id"]="p55001",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[455002]={
|
||||
["model_id"]="p55002",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[501001]={
|
||||
["model_id"]="m30001",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
},
|
||||
[501002]={
|
||||
["model_id"]="m30003",
|
||||
[30044]={
|
||||
["model_id"]="p0044",
|
||||
["body"]=2,
|
||||
["model_ui"]=1.0
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=monster_base,count=61
|
||||
data=monster_base,count=161
|
||||
}
|
||||
return config
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,646 +0,0 @@
|
||||
local monster_dungeon = {
|
||||
[103]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=1800000,
|
||||
["hp"]=240000000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[203]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=5600000,
|
||||
["hp"]=680000000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[303]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=7200000,
|
||||
["hp"]=920000000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[403]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=8460000,
|
||||
["hp"]=1129820000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[503]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=11130000,
|
||||
["hp"]=1662460000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[603]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=14100000,
|
||||
["hp"]=2211230000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[703]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=18330000,
|
||||
["hp"]=3002110000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[803]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=22640000,
|
||||
["hp"]=3873680000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[903]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=29540000,
|
||||
["hp"]=5326320000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[1003]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=32810000,
|
||||
["hp"]=6197890000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[1103]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=37930000,
|
||||
["hp"]=8167020000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[1203]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=44910000,
|
||||
["hp"]=11120700000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[1303]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=51810000,
|
||||
["hp"]=13719300000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[1403]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=57900000,
|
||||
["hp"]=16011230000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[1503]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=63910000,
|
||||
["hp"]=18577540000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[1603]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=72890000,
|
||||
["hp"]=22919300000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[1703]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=82020000,
|
||||
["hp"]=27712980000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[1803]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=91520000,
|
||||
["hp"]=33087720000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[1903]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=101320000,
|
||||
["hp"]=38898250000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[2003]={
|
||||
["monster_base"]=501001,
|
||||
["is_boss"]=2,
|
||||
["atk"]=113200000,
|
||||
["hp"]=44418250000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30001,
|
||||
30002,
|
||||
30003
|
||||
},
|
||||
["skill"]={
|
||||
30004
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[100103]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=1800000,
|
||||
["hp"]=240000000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[100203]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=5600000,
|
||||
["hp"]=680000000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[100303]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=7200000,
|
||||
["hp"]=920000000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[100403]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=8460000,
|
||||
["hp"]=1129820000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[100503]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=11130000,
|
||||
["hp"]=1662460000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[100603]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=14100000,
|
||||
["hp"]=2211230000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[100703]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=18330000,
|
||||
["hp"]=3002110000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[100803]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=22640000,
|
||||
["hp"]=3873680000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[100903]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=29540000,
|
||||
["hp"]=5326320000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[101003]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=32810000,
|
||||
["hp"]=6197890000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[101103]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=37930000,
|
||||
["hp"]=8167020000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[101203]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=44910000,
|
||||
["hp"]=11120700000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[101303]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=51810000,
|
||||
["hp"]=13719300000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[101403]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=57900000,
|
||||
["hp"]=16011230000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[101503]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=63910000,
|
||||
["hp"]=18577540000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[101603]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=72890000,
|
||||
["hp"]=22919300000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[101703]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=82020000,
|
||||
["hp"]=27712980000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[101803]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=91520000,
|
||||
["hp"]=33087720000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[101903]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=101320000,
|
||||
["hp"]=38898250000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
},
|
||||
[102003]={
|
||||
["monster_base"]=501002,
|
||||
["is_boss"]=2,
|
||||
["atk"]=113200000,
|
||||
["hp"]=44418250000,
|
||||
["atk_times"]=3,
|
||||
["hurt_skill"]={
|
||||
30005,
|
||||
30006,
|
||||
30007
|
||||
},
|
||||
["passive_skill"]={
|
||||
30008
|
||||
},
|
||||
["monster_exp"]=0
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=monster_dungeon,count=40
|
||||
}
|
||||
return config
|
||||
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9709fc6654a72423e86de94973ea6c63
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
File diff suppressed because it is too large
Load Diff
@ -3,8 +3,8 @@ local player_initial = {
|
||||
["reward"]={
|
||||
["type"]=2,
|
||||
["type_for_nothing"]="VA==",
|
||||
["id"]=23001,
|
||||
["id_for_nothing"]="VAtcA2Q=",
|
||||
["id"]=32001,
|
||||
["id_for_nothing"]="VQpcA2Q=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
@ -13,8 +13,8 @@ local player_initial = {
|
||||
["reward"]={
|
||||
["type"]=2,
|
||||
["type_for_nothing"]="VA==",
|
||||
["id"]=33001,
|
||||
["id_for_nothing"]="VQtcA2Q=",
|
||||
["id"]=22001,
|
||||
["id_for_nothing"]="VApcA2Q=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
@ -23,8 +23,8 @@ local player_initial = {
|
||||
["reward"]={
|
||||
["type"]=2,
|
||||
["type_for_nothing"]="VA==",
|
||||
["id"]=43001,
|
||||
["id_for_nothing"]="UgtcA2Q=",
|
||||
["id"]=42001,
|
||||
["id_for_nothing"]="UgpcA2Q=",
|
||||
["num"]=1,
|
||||
["num_for_nothing"]="Vw=="
|
||||
}
|
||||
|
||||
@ -2,15 +2,22 @@ local recovery = {
|
||||
[3]={
|
||||
["type"]=1,
|
||||
["time"]=600,
|
||||
["limit"]=60,
|
||||
["monthly_card"]=80
|
||||
["limit"]=60
|
||||
},
|
||||
[8]={
|
||||
[22]={
|
||||
["type"]=2,
|
||||
["limit"]=5
|
||||
},
|
||||
[49]={
|
||||
["type"]=2,
|
||||
["limit"]=10
|
||||
},
|
||||
[50]={
|
||||
["type"]=2,
|
||||
["limit"]=10
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=recovery,count=2
|
||||
data=recovery,count=4
|
||||
}
|
||||
return config
|
||||
34205
lua/app/config/skill.lua
34205
lua/app/config/skill.lua
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,30 +1,30 @@
|
||||
local skin = {
|
||||
[12001]={
|
||||
["model_id"]="p0001",
|
||||
["model_id"]="p0005",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=12001
|
||||
},
|
||||
[13001]={
|
||||
["model_id"]="p0002",
|
||||
["model_id"]="p0014",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=13001
|
||||
},
|
||||
[13002]={
|
||||
["model_id"]="p0003",
|
||||
["model_id"]="p0009",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=13002
|
||||
},
|
||||
[14001]={
|
||||
["model_id"]="p0004",
|
||||
["model_id"]="p0011",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=14001
|
||||
},
|
||||
[1400101]={
|
||||
["model_id"]="p0005",
|
||||
["model_id"]="p0036",
|
||||
["qlt"]=3,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -50,13 +50,13 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[14002]={
|
||||
["model_id"]="p0001",
|
||||
["model_id"]="p0018",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=14002
|
||||
},
|
||||
[1400201]={
|
||||
["model_id"]="p0002",
|
||||
["model_id"]="p0034",
|
||||
["qlt"]=3,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -82,37 +82,37 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[14003]={
|
||||
["model_id"]="p0003",
|
||||
["model_id"]="p0028",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=14003
|
||||
},
|
||||
[14004]={
|
||||
["model_id"]="p0004",
|
||||
["model_id"]="p0037",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=14004
|
||||
},
|
||||
[22001]={
|
||||
["model_id"]="p0001",
|
||||
["model_id"]="p0002",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=22001
|
||||
},
|
||||
[23001]={
|
||||
["model_id"]="p0002",
|
||||
["model_id"]="p0010",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=23001
|
||||
},
|
||||
[23002]={
|
||||
["model_id"]="p0003",
|
||||
["model_id"]="p0012",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=23002
|
||||
},
|
||||
[2300201]={
|
||||
["model_id"]="p0004",
|
||||
["model_id"]="p0042",
|
||||
["qlt"]=2,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -138,13 +138,13 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[24001]={
|
||||
["model_id"]="p0005",
|
||||
["model_id"]="p0007",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=24001
|
||||
},
|
||||
[2400101]={
|
||||
["model_id"]="p0001",
|
||||
["model_id"]="p0045",
|
||||
["qlt"]=3,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -170,19 +170,19 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[24002]={
|
||||
["model_id"]="p0002",
|
||||
["model_id"]="p0017",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=24002
|
||||
},
|
||||
[24003]={
|
||||
["model_id"]="p0003",
|
||||
["model_id"]="p0031",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=24003
|
||||
},
|
||||
[24004]={
|
||||
["model_id"]="p0004",
|
||||
["model_id"]="p0039",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=24004
|
||||
@ -194,25 +194,25 @@ local skin = {
|
||||
["hero_id"]=32001
|
||||
},
|
||||
[33001]={
|
||||
["model_id"]="p0002",
|
||||
["model_id"]="p0006",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=33001
|
||||
},
|
||||
[33002]={
|
||||
["model_id"]="p0003",
|
||||
["model_id"]="p0020",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=33002
|
||||
},
|
||||
[34001]={
|
||||
["model_id"]="p0004",
|
||||
["model_id"]="p0016",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=34001
|
||||
},
|
||||
[3400101]={
|
||||
["model_id"]="p0005",
|
||||
["model_id"]="p0033",
|
||||
["qlt"]=4,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -238,7 +238,7 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[3400102]={
|
||||
["model_id"]="p0001",
|
||||
["model_id"]="p0046",
|
||||
["qlt"]=3,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -264,49 +264,49 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[34002]={
|
||||
["model_id"]="p0002",
|
||||
["model_id"]="p0024",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=34002
|
||||
},
|
||||
[34003]={
|
||||
["model_id"]="p0003",
|
||||
["model_id"]="p0027",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=34003
|
||||
},
|
||||
[34004]={
|
||||
["model_id"]="p0004",
|
||||
["model_id"]="p0040",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=34004
|
||||
},
|
||||
[42001]={
|
||||
["model_id"]="p0001",
|
||||
["model_id"]="p0003",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=42001
|
||||
},
|
||||
[43001]={
|
||||
["model_id"]="p0002",
|
||||
["model_id"]="p0022",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=43001
|
||||
},
|
||||
[43002]={
|
||||
["model_id"]="p0003",
|
||||
["model_id"]="p0021",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=43002
|
||||
},
|
||||
[44001]={
|
||||
["model_id"]="p0004",
|
||||
["model_id"]="p0008",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=44001
|
||||
},
|
||||
[4400101]={
|
||||
["model_id"]="p0005",
|
||||
["model_id"]="p0047",
|
||||
["qlt"]=3,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -332,13 +332,13 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[44002]={
|
||||
["model_id"]="p0001",
|
||||
["model_id"]="p0025",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=44002
|
||||
},
|
||||
[4400201]={
|
||||
["model_id"]="p0002",
|
||||
["model_id"]="p0044",
|
||||
["qlt"]=4,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -364,31 +364,31 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[44003]={
|
||||
["model_id"]="p0003",
|
||||
["model_id"]="p0030",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=44003
|
||||
},
|
||||
[44004]={
|
||||
["model_id"]="p0004",
|
||||
["model_id"]="p0038",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=44004
|
||||
},
|
||||
[52001]={
|
||||
["model_id"]="p0001",
|
||||
["model_id"]="p0004",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=52001
|
||||
},
|
||||
[53001]={
|
||||
["model_id"]="p0002",
|
||||
["model_id"]="p0015",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=53001
|
||||
},
|
||||
[5300101]={
|
||||
["model_id"]="p0003",
|
||||
["model_id"]="p0035",
|
||||
["qlt"]=2,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -414,19 +414,19 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[53002]={
|
||||
["model_id"]="p0004",
|
||||
["model_id"]="p0019",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=53002
|
||||
},
|
||||
[54001]={
|
||||
["model_id"]="p0005",
|
||||
["model_id"]="p0023",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=54001
|
||||
},
|
||||
[5400101]={
|
||||
["model_id"]="p0001",
|
||||
["model_id"]="p0032",
|
||||
["qlt"]=4,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -452,13 +452,13 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[54002]={
|
||||
["model_id"]="p0002",
|
||||
["model_id"]="p0026",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=54002
|
||||
},
|
||||
[5400201]={
|
||||
["model_id"]="p0003",
|
||||
["model_id"]="p0049",
|
||||
["qlt"]=3,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -484,13 +484,13 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[54003]={
|
||||
["model_id"]="p0004",
|
||||
["model_id"]="p0029",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=54003
|
||||
},
|
||||
[5400301]={
|
||||
["model_id"]="p0005",
|
||||
["model_id"]="p0048",
|
||||
["qlt"]=3,
|
||||
["bonus"]={
|
||||
{
|
||||
@ -516,13 +516,13 @@ local skin = {
|
||||
}
|
||||
},
|
||||
[54004]={
|
||||
["model_id"]="p0005",
|
||||
["model_id"]="p0041",
|
||||
["qlt"]=1,
|
||||
["skin_point"]=0,
|
||||
["hero_id"]=54004
|
||||
},
|
||||
[5400401]={
|
||||
["model_id"]="p0005",
|
||||
["model_id"]="p0043",
|
||||
["qlt"]=4,
|
||||
["bonus"]={
|
||||
{
|
||||
|
||||
@ -1,132 +0,0 @@
|
||||
local act_gift = {
|
||||
[1040000001]={
|
||||
["value"]="免费礼包"
|
||||
},
|
||||
[1041000001]={
|
||||
["value"]="广告礼包"
|
||||
},
|
||||
[1042000001]={
|
||||
["value"]="七日礼包1-1"
|
||||
},
|
||||
[1042000101]={
|
||||
["value"]="七日礼包1-2"
|
||||
},
|
||||
[1043000001]={
|
||||
["value"]="七日礼包1-3"
|
||||
},
|
||||
[1040000101]={
|
||||
["value"]="免费礼包"
|
||||
},
|
||||
[1041000101]={
|
||||
["value"]="广告礼包"
|
||||
},
|
||||
[1042000201]={
|
||||
["value"]="七日礼包2-1"
|
||||
},
|
||||
[1042000301]={
|
||||
["value"]="七日礼包2-2"
|
||||
},
|
||||
[1043000101]={
|
||||
["value"]="七日礼包2-3"
|
||||
},
|
||||
[1040000201]={
|
||||
["value"]="免费礼包"
|
||||
},
|
||||
[1041000201]={
|
||||
["value"]="广告礼包"
|
||||
},
|
||||
[1042000401]={
|
||||
["value"]="七日礼包3-1"
|
||||
},
|
||||
[1042000501]={
|
||||
["value"]="七日礼包3-2"
|
||||
},
|
||||
[1043000201]={
|
||||
["value"]="七日礼包3-3"
|
||||
},
|
||||
[1040000301]={
|
||||
["value"]="免费礼包"
|
||||
},
|
||||
[1041000301]={
|
||||
["value"]="广告礼包"
|
||||
},
|
||||
[1042000601]={
|
||||
["value"]="七日礼包4-1"
|
||||
},
|
||||
[1042000701]={
|
||||
["value"]="七日礼包4-2"
|
||||
},
|
||||
[1043000301]={
|
||||
["value"]="七日礼包4-3"
|
||||
},
|
||||
[1040000401]={
|
||||
["value"]="免费礼包"
|
||||
},
|
||||
[1041000401]={
|
||||
["value"]="广告礼包"
|
||||
},
|
||||
[1042000801]={
|
||||
["value"]="七日礼包5-1"
|
||||
},
|
||||
[1042000901]={
|
||||
["value"]="七日礼包5-2"
|
||||
},
|
||||
[1043000401]={
|
||||
["value"]="七日礼包5-3"
|
||||
},
|
||||
[1040000501]={
|
||||
["value"]="免费礼包"
|
||||
},
|
||||
[1041000501]={
|
||||
["value"]="广告礼包"
|
||||
},
|
||||
[1042001001]={
|
||||
["value"]="七日礼包6-1"
|
||||
},
|
||||
[1042001101]={
|
||||
["value"]="七日礼包6-2"
|
||||
},
|
||||
[1043000501]={
|
||||
["value"]="七日礼包6-3"
|
||||
},
|
||||
[1040000601]={
|
||||
["value"]="免费礼包"
|
||||
},
|
||||
[1041000601]={
|
||||
["value"]="广告礼包"
|
||||
},
|
||||
[1042001201]={
|
||||
["value"]="七日礼包7-1"
|
||||
},
|
||||
[1042001301]={
|
||||
["value"]="七日礼包7-2"
|
||||
},
|
||||
[1043000601]={
|
||||
["value"]="七日礼包7-3"
|
||||
},
|
||||
[1060000001]={
|
||||
["value"]="免费礼包"
|
||||
},
|
||||
[1062000001]={
|
||||
["value"]="冲刺礼包1"
|
||||
},
|
||||
[1063000001]={
|
||||
["value"]="冲刺礼包2"
|
||||
},
|
||||
[1063000101]={
|
||||
["value"]="冲刺礼包3"
|
||||
},
|
||||
[1063000201]={
|
||||
["value"]="冲刺礼包4"
|
||||
},
|
||||
[1063000301]={
|
||||
["value"]="冲刺礼包5"
|
||||
},
|
||||
[1063000401]={
|
||||
["value"]="冲刺礼包6"
|
||||
}
|
||||
}
|
||||
local config = {
|
||||
data=act_gift,count=42
|
||||
}
|
||||
return config
|
||||
@ -1,10 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3563d3ea57d28419e850dfc5a342bd98
|
||||
ScriptedImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
script: {fileID: 11500000, guid: 3b8b241bab4a4ac9a22fcce9c64f1242, type: 3}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user