diff --git a/laf-cloud/functions/dailyTaskConfig.ts b/laf-cloud/functions/dailyTaskConfig.ts index 7ad3cc5..01a517b 100644 --- a/laf-cloud/functions/dailyTaskConfig.ts +++ b/laf-cloud/functions/dailyTaskConfig.ts @@ -2,7 +2,7 @@ export type DailyTaskState = 0 | 1 | 2; export type RewardItem = { type: "coin" | "freeze" | "hammer" | "magic_wand" | "infinite_health" - | "hourglass" | "rocket" | "infinite_hourglass" | "infinite_rocket"; + | "hourglass" | "rocket" | "infinite_hourglass" | "infinite_rocket"; count: number; }; @@ -115,8 +115,8 @@ add(29, "online_seconds", [300, 600, 1200, 1800, 2700], "D"); add(22, "share", [1, 1, 0, 0, 0], "E"); export const WEEKLY_REWARDS: WeeklyReward[] = [ - { rewardId: "weekly_35", target: 35, state: 0, rewards: [reward("coin", 300), reward("infinite_health", 900), reward("freeze", 1)] }, - { rewardId: "weekly_70", target: 70, state: 0, rewards: [reward("coin", 600), reward("infinite_health", 1800), reward("magic_wand", 1)] }, - { rewardId: "weekly_105", target: 105, state: 0, rewards: [reward("coin", 1000), reward("infinite_health", 2700), reward("hammer", 1)] }, - { rewardId: "weekly_140", target: 140, state: 0, rewards: [reward("coin", 2000), reward("infinite_health", 3600), reward("freeze", 1), reward("magic_wand", 1), reward("hammer", 1)] }, + { rewardId: "weekly_35", target: 30, state: 0, rewards: [reward("coin", 300), reward("infinite_health", 900), reward("freeze", 1)] }, + { rewardId: "weekly_70", target: 60, state: 0, rewards: [reward("coin", 600), reward("infinite_health", 1800), reward("magic_wand", 1)] }, + { rewardId: "weekly_105", target: 90, state: 0, rewards: [reward("coin", 1000), reward("infinite_health", 2700), reward("hammer", 1)] }, + { rewardId: "weekly_140", target: 120, state: 0, rewards: [reward("coin", 2000), reward("infinite_health", 3600), reward("freeze", 1), reward("magic_wand", 1), reward("hammer", 1)] }, ]; diff --git a/laf-cloud/functions/versionPolicy.ts b/laf-cloud/functions/versionPolicy.ts index 30047dd..713e902 100644 --- a/laf-cloud/functions/versionPolicy.ts +++ b/laf-cloud/functions/versionPolicy.ts @@ -10,6 +10,7 @@ export const openidWhitelist: string[] = [ "o0tJD3fvbo5eBKBxJ1ZJ9l1fM_X4", // 916541 "o0tJD3bAysG5Y3e93RikOtyLyN58", // 100057 "o0tJD3R-js9YQIz24WGNNWepW1j0", // 1327711 + "o0tJD3dPjo9ghGoZ85q4QkAi4rKM", // 100022 ]; export function shouldCheckPlayerVersion(openid: unknown): boolean { @@ -17,14 +18,15 @@ export function shouldCheckPlayerVersion(openid: unknown): boolean { } // Publish this internal module after editing. Select the SERVER release, never the request version. -export const currentVersion = "1.0.86"; +export const currentVersion = "1.0.88"; export const versions: Record = { "1.0.82": { force: false, minVersion: null, apiBlacklist: [] }, "1.0.83": { force: false, minVersion: null, apiBlacklist: [] }, "1.0.84": { force: false, minVersion: null, apiBlacklist: [] }, "1.0.85": { force: false, minVersion: null, apiBlacklist: [] }, "1.0.86": { force: false, minVersion: null, apiBlacklist: [] }, - "1.0.87": { force: false, minVersion: null, apiBlacklist: [] } + "1.0.87": { force: false, minVersion: null, apiBlacklist: [] }, + "1.0.88": { force: false, minVersion: "1.0.88", apiBlacklist: ["login", "dayTaskInfo"] } }; // Explicit version-check exemptions, including all currently called frontend APIs. @@ -41,9 +43,9 @@ const nonPlayerFunctions = new Set([ "searchOrder", "searchPlayerDataByLevel", // Frontend API names after URL routing (getAddressRankSelf -> getAddressRank). "activityConfig/list", "address", "canRebornGift", "cloudRise/index", "comment", - // "dayTaskInfo", + // "dayTaskInfo", "getTaskReward", "drawCat", "drawHead", "getAddressRank", "getFilm", "getHeadInfo", - "getRank", "getSRank", "getShareLv", "getTaskReward", "getUserInfoByID", + "getRank", "getSRank", "getShareLv", "getUserInfoByID", "jungleTreasure", "limitedTimeEvent", // "login", "miniProgramWelfare",