状态
四类活动(dig 挖掘 / board 骰子棋盘 / puzzle 拼块 / fishing 钓鱼)为研究替代规则(G82 纯模型),
不还原原弹窗/原资源;每步动作逐次落盘,终局在同一事务自动结算,不需要二次领奖。金币成本只在开局收一次,
奖励按终局结果入研究存档账本(回执 goldBefore→goldAfter 为实际金币事实)。同一时刻最多一场活动;
活动可与主线/研究战斗并存,互不改对方状态。
开新局
—
dig 无开局选项(options 恒 {})。
seed 由本页显式选择(0..2147483647 整数),用于研究复现;服务端按冻结输入+动作日志重演裁决,
不接受客户端上送规则/奖励/结果。已被关闭的 kind 不能开新局(开关只挡新局,已有局保持可操作)。
options(boardId/preset/rodId,baitId,waterId)在开局时冻结进该场。
当前活动场
模型资产漂移:服务端拒绝按漂移模型继续重演本局;只提供零奖放弃(保留审计,不能重算或伪造赢)。
—
冻结选项
—
冻结规则概要
—
目标/进度
—
最近事件
—
—
—
点格即 dig{x,y}(每格耗 1 行动点);未揭示格不显示类型(服务端不下发布局)。
危险格扣生命与行动点;集齐本层宝藏并发现出口后可 descend;末层 descend 即胜。
—
—
落格事件只对掷骰落格触发;分支格必须显式点选分支按钮(choose)后才能继续掷骰,本页不自动选择。
—
—
目标格(点击目标格 = 以该格为锚点按当前块/旋转放置)
已放置(可撤回)
放置须整块落在未占用目标格上;撤回(withdraw)返还持有块、不重复给奖;
finish 按当前实际覆盖结算(全部覆盖=won,否则 lost);抽取耗尽仍可用已持有块完成。
—
QTE 轨道(离散研究模式:无实时网络 QTE,游标仅由 tick 步进推演)
—
订单(实际扣局内持有鱼;缸内鱼不计入订单)
QTE 鱼种在捕获前不可见(view 只给区间/游标);命中判定由窄到宽取区间,鱼饵 rankBonus 升/降精度档。
局内持有/鱼缸与本局结算绑定;下方「跨局图鉴」仅是历史发现记录,不是可消费鱼库存;
无抛竿时可「结束本轮」(finish)显式收口,任何时候可零奖放弃。
本局规则/选项在开局时冻结(改设置只影响下一局,不重解释进行中的局)。重新加载本页会恢复同一活动场。
达到单局动作上限时常规动作被禁,仍可退出/零奖放弃,不会卡死。
统一设置编辑器(四类规则 / enabledKinds / entryCosts)
—
编辑与保存分开:脏稿保留其基准整档修订号,不随刷新静默重基;保存期间存档修订号变化时
保存禁用,须先「恢复编辑」(会放弃未保存草稿,第一次点击只提示、再点确认执行)后重做修改。
局中保存只影响下一局;关闭一个 kind 只挡新局。entryCosts 为各类单局金币费 0..1000000(开局收一次,不扣原背包鱼饵)。
历史(只读,最近 20 条)
—
完整审计保留在服务端存档,本页不拉完整动作日志。rewardCoins/costCoins 为该局实际结算值。
跨局图鉴(发现鱼记录)
—
图鉴由已结算非 quit 的钓鱼局派生(研究鱼 ID,非原物品 ID);局内鱼缸与跨局图鉴是两回事:
图鉴不是可消费鱼库存,跨局家园/社交不在本片范围。达到活动记录上限时可用下方局部重置清理记录。
局部重置
局部重置只清活动记录与派生图鉴;保留局 ID 单调与统一操作账本,不退还已收入/已支付的金币、
不清金币/物品/养成/战斗(不是删除存档)。存在活动场时不允许重置;旧 requestId 不能借重置再次领奖。
操作回执与在途协调
全部写操作(开局/动作/放弃/重置/设置保存)共用单一 pending/inFlight:写前冻结 requestId 与 payload,
pending 期间禁一切新写(防双击);网络未达/不可解析/不确定 5xx 按「结果未知」保留原 requestId 原 payload可重试
(服务端幂等账本重放)或显式丢弃,绝不自动换新 id。成功与 409 都要等同一存档刷新完成后才解锁新写;
刷新失败则继续禁新写、可再点「刷新」重读。重放(replay)回执的修订号是历史值,只作已确认事实展示,
不覆盖本页当前修订号;显示错误只原文展示 message,不解析中文流程。