You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
889 B
889 B
需求:匹配进战按星期随机地图
状态:已落地
日期:2026-09-16
规则
匹配进入战斗时,地图/关卡仍随机,但不再从 Level 表全量(或旧逻辑 1~4)抽取。
常量表 Const.json id 31~37 对应周一到周日,每天用当天配置的 para1(逗号分隔的 Level.id)随机一局:
| 星期 | Const id | 示例 para1 |
|---|---|---|
| 周一 | 31 | 1,2,3 |
| 周二 | 32 | 3,4,5 |
| 周三 | 33 | 5,6,7 |
| 周四 | 34 | 7,1,2 |
| 周五 | 35 | 2,3,4 |
| 周六 | 36 | 4,5,6 |
| 周日 | 37 | 6,1,2 |
池内各项等概率。池中 id 不在 Level 表则跳过并 warn;当天无有效 id 则报错,不进战。
优先级不变:GM 固定地图 > 新玩家首关 Const 28 > 当天星期池随机。
星期取设备本地 Date.getDay()(与现有跨天检测一致)。