c1_lua/lua/app/module/shop/shop_const.lua
2025-09-24 16:21:47 +08:00

140 lines
5.4 KiB
Lua

local ShopConst = {}
ShopConst.PRIVILEGE_CARD_ID = {
AD_CARD = 20102,
MONTHLY_CARD = 20202,
LIFETIME_CARD = 20302,
CHALLEGE_CARD = 20402,
}
ShopConst.PRIVILEGE_CARD_ID_MAP = {
[ShopConst.PRIVILEGE_CARD_ID.AD_CARD] = 1,
[ShopConst.PRIVILEGE_CARD_ID.MONTHLY_CARD] = 1,
[ShopConst.PRIVILEGE_CARD_ID.LIFETIME_CARD] = 1,
[ShopConst.PRIVILEGE_CARD_ID.CHALLEGE_CARD] = 1,
}
--首充档位
ShopConst.FIRST_RECHARGE_GEARS = {
GEAR_1 = 1,
GEAR_2 = 2,
GEAR_3 = 3
}
-- 首充id
ShopConst.FIRST_RECHARGE_ID = {
[ShopConst.FIRST_RECHARGE_GEARS.GEAR_1] = {10102, 10202, 10302},-- 第一档首充
[ShopConst.FIRST_RECHARGE_GEARS.GEAR_2] = {10402, 10502, 10602},-- 第二档首充
[ShopConst.FIRST_RECHARGE_GEARS.GEAR_3] = {10702, 10802, 10902},-- 第三档首充
}
-- 新首充id
-- ShopConst.FIRST_RECHARGE_ID_2 = {
-- [ShopConst.FIRST_RECHARGE_GEARS.GEAR_1] = {11002, 11102, 11202},-- 第一档首充
-- [ShopConst.FIRST_RECHARGE_GEARS.GEAR_2] = {11302, 11402, 11502},-- 第二档首充
-- [ShopConst.FIRST_RECHARGE_GEARS.GEAR_3] = {11602, 11702, 11802},-- 第三档首充
-- }
ShopConst.PRIVILEGE_SHOW_PAGE = {
FREE_DAILY_REWARDS = 1,
AD_CARD = 2,
MONTHLY_CARD = 3,
LIFETIME_CARD = 4,
CHALLEGE_CARD = 5,
}
-- 脚本路径
ShopConst.PRIVILEGE_COMP = {
FREE_DAILY_REWARDS = "app/ui/privilege/comp/free_daily_rewards_comp",
AD_CARD = "app/ui/privilege/comp/ad_card_comp",
MONTHLY_CARD = "app/ui/privilege/comp/monthly_card_comp",
LIFETIME_CARD = "app/ui/privilege/comp/lifetime_card_comp",
CHALLEGE_CARD = "app/ui/privilege/comp/challege_card_comp",
}
ShopConst.PRIVILEGE_PAGE_BTN_ICON_ATLAS = {
[ShopConst.PRIVILEGE_SHOW_PAGE.MONTHLY_CARD] = GConst.ATLAS_PATH.UI_ACT_COMMON,
}
ShopConst.PRIVILEGE_PAGE_BTN_ICON_1 = {
[ShopConst.PRIVILEGE_SHOW_PAGE.MONTHLY_CARD] = "bounty_btn_1_1",
}
ShopConst.PRIVILEGE_PAGE_BTN_ICON_2 = {
[ShopConst.PRIVILEGE_SHOW_PAGE.MONTHLY_CARD] = "bounty_btn_1_2",
}
ShopConst.PRIVILEGE_PAGE_BTN_DESC = {
[ShopConst.PRIVILEGE_SHOW_PAGE.MONTHLY_CARD] = "MONTHLY_CARD_1",
}
-- fund 活动
ShopConst.FUND_SHOW_PAGE = {
FUND = 1,
CHAPTER_FUND = 2,
BOUNTY = 3,
BOUNTY_COLLECTION = 4,
TOWER_BOUNTY = 5,
BOUNTY_GROWTH = 6,
}
-- 脚本路径
ShopConst.FUND_COMP = {
[ShopConst.FUND_SHOW_PAGE.FUND] = "app/ui/fund/fund_level_comp",
[ShopConst.FUND_SHOW_PAGE.CHAPTER_FUND] = "app/ui/fund/fund_chapter_comp",
[ShopConst.FUND_SHOW_PAGE.BOUNTY] = "app/ui/fund/bounty_comp",
[ShopConst.FUND_SHOW_PAGE.BOUNTY_COLLECTION] = "app/ui/fund/bounty_collection_comp",
[ShopConst.FUND_SHOW_PAGE.TOWER_BOUNTY] = "app/ui/fund/tower_bounty_comp",
[ShopConst.FUND_SHOW_PAGE.BOUNTY_GROWTH] = "app/ui/bounty/bounty_growth_comp",
}
-- 预制体挂载的组件
ShopConst.FUND_COMP_NAME = {
[ShopConst.FUND_SHOW_PAGE.FUND] = "fund_main_ui.fund_level_comp",
[ShopConst.FUND_SHOW_PAGE.CHAPTER_FUND] = "fund_main_ui.fund_chapter_comp",
[ShopConst.FUND_SHOW_PAGE.BOUNTY] = "fund_main_ui.bounty_comp",
[ShopConst.FUND_SHOW_PAGE.BOUNTY_COLLECTION] = "fund_main_ui.bounty_collection_comp",
[ShopConst.FUND_SHOW_PAGE.TOWER_BOUNTY] = "fund_main_ui.tower_bounty_comp",
[ShopConst.FUND_SHOW_PAGE.BOUNTY_GROWTH] = "fund_main_ui.bounty_growth_comp",
}
-- 动态加载的组件
ShopConst.FUND_COMP_PATH = {
-- [ShopConst.FUND_SHOW_PAGE.CHAPTER_FUND] = "assets/prefabs/ui/privilege/fund_chapter_comp.prefab",
-- [ShopConst.FUND_SHOW_PAGE.TOWER_BOUNTY] = "assets/prefabs/ui/privilege/tower_bounty_comp.prefab",
}
ShopConst.FUND_PAGE_BTN_ICON_ATLAS = {
[ShopConst.FUND_SHOW_PAGE.FUND] = GConst.ATLAS_PATH.UI_ACT_COMMON,
[ShopConst.FUND_SHOW_PAGE.CHAPTER_FUND] = GConst.ATLAS_PATH.UI_ACT_COMMON,
[ShopConst.FUND_SHOW_PAGE.BOUNTY] = GConst.ATLAS_PATH.UI_ACT_COMMON,
[ShopConst.FUND_SHOW_PAGE.BOUNTY_COLLECTION] = GConst.ATLAS_PATH.UI_ACT_COMMON,
[ShopConst.FUND_SHOW_PAGE.TOWER_BOUNTY] = GConst.ATLAS_PATH.UI_ACT_COMMON,
[ShopConst.FUND_SHOW_PAGE.BOUNTY_GROWTH] = GConst.ATLAS_PATH.UI_ACT_COMMON,
}
ShopConst.FUND_PAGE_BTN_ICON_1 = {
[ShopConst.FUND_SHOW_PAGE.FUND] = "act_common_btn_11_1",
[ShopConst.FUND_SHOW_PAGE.CHAPTER_FUND] = "act_common_btn_10_1",
[ShopConst.FUND_SHOW_PAGE.BOUNTY] = "act_common_btn_5_1",
[ShopConst.FUND_SHOW_PAGE.BOUNTY_COLLECTION] = "act_common_btn_6_1",
[ShopConst.FUND_SHOW_PAGE.TOWER_BOUNTY] = "act_common_btn_5_1",
[ShopConst.FUND_SHOW_PAGE.BOUNTY_GROWTH] = "act_common_btn_18_1",
}
ShopConst.FUND_PAGE_BTN_ICON_2 = {
[ShopConst.FUND_SHOW_PAGE.FUND] = "act_common_btn_11_2",
[ShopConst.FUND_SHOW_PAGE.CHAPTER_FUND] = "act_common_btn_10_2",
[ShopConst.FUND_SHOW_PAGE.BOUNTY] = "act_common_btn_5_2",
[ShopConst.FUND_SHOW_PAGE.BOUNTY_COLLECTION] = "act_common_btn_6_2",
[ShopConst.FUND_SHOW_PAGE.TOWER_BOUNTY] = "act_common_btn_5_2",
[ShopConst.FUND_SHOW_PAGE.BOUNTY_GROWTH] = "act_common_btn_18_2",
}
ShopConst.FUND_PAGE_BTN_DESC = {
[ShopConst.FUND_SHOW_PAGE.FUND] = "FUND_DESC_1",
[ShopConst.FUND_SHOW_PAGE.CHAPTER_FUND] = "FUND_CHAPTER_DESC_1",
[ShopConst.FUND_SHOW_PAGE.BOUNTY] = "BOUNTY_DESC_8",
[ShopConst.FUND_SHOW_PAGE.BOUNTY_COLLECTION] = "COLLECTION_DESC_1",
[ShopConst.FUND_SHOW_PAGE.TOWER_BOUNTY] = "TOWER_DESC_1",
[ShopConst.FUND_SHOW_PAGE.BOUNTY_GROWTH] = "FUND_GROWTH_TAG_DESC_1",
}
ShopConst.CORE_SOUL_TYPE = {
NORMAL = 1,
ELITE = 2
}
ShopConst.CORE_SOUL_NORMAL_MAX_COUNT = 10 -- 魂芯普通宝箱自适应抽取数量限制
ShopConst.CORE_SOUL_ELITE_MULTI_COUNT = 10 -- 史诗宝箱多抽的次数
return ShopConst