RDR2CollectorsMap周期系统详解:吃透6天Cycle规律,再也不会错过任何一种收集品
【免费下载链接】RDR2CollectorsMap项目地址: https://gitcode.com/gh_mirrors/rd/RDR2CollectorsMap
RDR2CollectorsMap 是一款专为《荒野大镖客2》在线模式(Red Dead Online)打造的免费收集品地图工具,它的核心正是周期系统(Cycle):地图会根据真实日期自动计算今天每种收集品对应第几天周期(1~6天循环),让你在进游戏前就知道该找哪些物品。本文将带你快速吃透 6 天 Cycle 规律,学会切换天数、手动输入周期,从此再也不会错过任何一种收集品。
为什么必须有周期系统?
在 Red Dead Online 中,收集品并不是全地图同时刷新的。游戏采用6 天为一个大循环的刷新机制:
- 每天每种收集品(如野花、硬币、化石)只会刷出其中1 个周期编号对应的物品;
- 其他 5 个周期的物品当天不出现,必须等到对应日期;
- 10 大品类的刷新日期各不相同,靠肉眼记录几乎不可能。
RDR2CollectorsMap 的做法是:按UTC 日期自动匹配当天的周期表,把地图上只显示今天能收集到的物品,省去你反复跑图的无效劳动。
🗓️ 周期以 UTC 日期为准,所以国内玩家晚上更新当天的周期,切换时留意时差。
10大收集品类与周期分组一览
周期表数据存放在 data/cycles.json 同仓库的data/cycles.json中,每天一条记录。共 10 个基础品类,其中 3 组内部共享同一周期:
| 品类 | 中文 | 说明 |
|---|---|---|
| flower | 野花 | 独立周期 |
| bottle | 酒瓶 | 独立周期 |
| arrowhead | 箭头 | 独立周期 |
| egg | 鸟蛋 | 独立周期 |
| coin | 硬币 | 独立周期 |
| heirlooms | 传家宝(哈丽叶特套装) | 独立周期 |
| lost_jewelry | 失窃珠宝 | 手环/耳环/项链/戒指 4 类共享 |
| tarot_cards | 塔罗牌 | 圣杯/星币/宝剑/权杖 4 类共享 |
| fossils | 化石 | 海洋/海岸/巨兽 3 类共享 |
| random | 随机物品 | 独立周期 |
共享分组逻辑可以在assets/js/cycles.js的getTodayCycle()与getCyclesMainCategory()方法中清楚看到——比如把 cups、pentacles、swords、wands 全部指向同一天数据里的tarot_cards字段。
实用记忆点:想集齐一套失窃珠宝(手环+耳环+项链+戒指),只需在同一个周期日把 4 种都找齐即可,不用等 4 个不同的日子。
6种周期颜色,一眼识别当天刷新
地图上每个周期编号都有固定颜色,来源是assets/js/cycles.js中的getCycleColor():
- 🔵1→ 浅蓝
- 🟠2→ 橙色
- 🌸3→ 紫红
- 🟣4→ 深紫
- 🔴5→ 暗红
- 🟦6→ 深蓝
配合菜单中"按周期着色标记"(By cycle)选项,地图上不同颜色的图钉就代表不同周期的物品,扫一眼地图就能规划今天的收集路线。
日期切换器:回看7天,预瞄明天
周期系统最方便的交互是页面顶部的日期切换器(Day Cycle Changer),在菜单中勾选Enable day cycle changer即可显示:
- 向前(历史):最多回看7 天,对应代码中的
backwardMaxOffset: 7; - 向后(未来):最多预看1 天,对应
forwardMaxOffset: 1,且如果周期表还没有明天的数据,按钮会自动禁用。
两个高频使用场景:
- 捡到"不该出现"的物品?这多半是上一周期的残留刷新(Rockstar 的一个已知无伤大雅的 Bug)。切回前一天即可在地图上找到它,记得换地图或快途会使其消失;
- 规划明天的路线:提前一天预看周期,睡前把明天要去的地点定好。
⚠️ 如果当天周期尚未收录,页面会弹出 "Today's cycles haven't been updated yet" 提示,并临时按周期 1 显示——等维护者更新
data/cycles.json后即可正常。
手动输入周期:老玩家的高级玩法
如果你更习惯游戏内的周期显示(部分品类的游戏内编号和网站编号不完全一致,getInGameCycle()方法专门做了两套编号的换算),可以开启Enable manual cycle input,直接在菜单里给每个品类手动填 1~6。
进阶用法:URL 参数?cycles=。
- 单值:
?cycles=3→ 所有品类统一显示周期 3 的物品; - 九值:
?cycles=3,3,3,3,3,3,3,3,3→ 分别指定 野花、塔罗牌、失窃珠宝、酒瓶、鸟蛋、箭头、传家宝、硬币、随机物品 的周期(注意是 9 个值,塔罗牌与珠宝各占一个位置)。
这个参数非常适合做固定链接分享给队友:"明天是化石周期 5 日,大家按这个链接开图"。
周期数据如何维护与更新
整个周期引擎只有三个关键文件,想深入了解的可以看看:
data/cycles.json— 逐日周期表,每行包含日期与 10 个品类的周期编号;assets/js/cycles.js— 周期计算、日期切换、UTC 倒计时与跨天自动刷新的全部逻辑,checkForUpdate()会在 UTC 零点自动重置为当天周期并重新渲染地图;data/weekly_sets.json— 每周挑战套装数据,按周期规划收集时可以和周套装任务一起完成,一举两得。
仓库中还保留了 2019 年 Naturalist 职业上线前的旧版周期表(dev/documentation/cycles before naturalist.json),化石(fossils)字段就是随该职业一起加入周期系统的。
新手上手三步走
- 看顶部日期与倒计时:确认今天是第几周期日,倒计时归零后地图自动切换;
- 按颜色扫地图:开启按周期着色,只收当天颜色的物品;
- 用日期切换器规划:晚上预看明天周期,睡前定好路线。
吃透这套 6 天 Cycle 规律后,你会明显感觉到:收集不再是漫无目的地找,而是"今天只属于周期 X 的日子"。配合 RDR2CollectorsMap 的周期系统,任何一种收集品都不会再被错过。🤠
【免费下载链接】RDR2CollectorsMap项目地址: https://gitcode.com/gh_mirrors/rd/RDR2CollectorsMap
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考