fix: 调整周任务奖励限制

This commit is contained in:
guanchao
2026-10-14 15:12:26 +08:00
parent e487b364ec
commit eec9c01a17
2 changed files with 11 additions and 9 deletions
+5 -5
View File
@@ -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)] },
];
+6 -4
View File
@@ -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<string, VersionPolicy> = {
"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",