Files
HEROLL/HEROLL_OUTGAME_DEV_v1.0/11-领地地块与研究/设计与规则.md
T

9.1 KiB
Raw Blame History

领地地块与研究:原作设计与规则

版本:HEROLL 2.0.1 原作还原文档 v1.0。

1. 功能定位

局外地块系统让玩家收集和培养可影响局内棋盘的地块。它同时包含地块等级、技能、研究及地块包挂机四套关联进度,不能用一个总等级代替。

2. 主要状态

下面是开发阅读所需的概念状态,属于开发映射,不要求与原作内部字段同名。

状态 用途
地块身份品质等级 决定成长及技能
配置地块集合 用于局内牌组
总升级次数与研究阶段 连接研究成长
研究节点 记录选择或升级进度
挂机包和里程 独立累计

3. 功能规则

3.1 地块对应关系

地块通过字符串键关联局内事件,例如GoodEventSmithy。稀有铁匠地块默认配置标记True,技能开放等级8;史诗与传说则配置多项等级和技能,须按数组保留。

3.2 研究推进

总升级次数24对应研究等级1,配置鞋类武器额外等级1;48对应研究等级2及戒指配置。这里是研究阶段查表,不是每次升级都增加武器1级。

3.3 研究节点

研究0的攻击节点0数值为0.3、消耗为8;节点2消耗已变为10。应按研究等级和节点索引查询,不沿用首节点价格。

3.4 地块包挂机

每30分钟形成1包,最多累计30包,开放时配置初始10包;容量折算为900分钟,即15小时。包权重为90、10、0,里程需求37、奖励3005×1。里程奖励与自然包候选分开结算。

4. 操作流程

以下顺序用于拆解功能;涉及未确认的结算时机,以本章末尾具体缺口为准。

  1. 查看地块身份品质、当前成长和已配置状态。
  2. 成长后依据总升级次数查询研究阶段。
  3. 研究节点按阶段与节点读取属性和消耗。
  4. 挂机包界面显示累计容量和里程奖励,局内牌组使用地块到事件的关联键。

5. 关键数值与计算

项目 数值 状态
地块包独立挂机:每包分钟数、容量、初始包和里程 afkTime=30;maxPackCount=30;startAddPack=10;probList=90,10,0;getMileage=1,1,1;needMileage=37;mileageRewardId=3005;mileageRewardCount=1 原作配置确认
总升级次数24对应研究1和鞋类武器加级配置 totalUpgradeCount=24;researchLevel=1;weaponPlusLevel=1;EMonoWeapon=Ingame_Boots 原作配置确认
研究0的首条攻击属性与消耗 needResearchLevel=0;index=0;EMonoStatus=ATTACK_POWER;value=0.3;needCost=8 原作配置确认

5.A 挂机容量换算

30分钟/包 × 30包 = 900分钟 = 15小时。此式只换算地块包容量,不能替代巡逻挂机的24小时上限。

地块研究阶段(全表)

ID 名称/键 总升级次数 研究等级 武器额外等级 EMonoWeapon
100 100 0 0 0
101 101 24 1 1 Ingame_Boots
102 102 48 2 1 Ingame_Ring
103 103 72 3 1 Ingame_Gauntlet
104 104 96 4 1 Ingame_Weapon
105 105 120 5 1 Ingame_Boots
106 106 144 6 1 Ingame_Ring
107 107 168 7 1 Ingame_Gauntlet
108 108 192 8 1 Ingame_Weapon
109 109 216 9 1 Ingame_Boots
110 110 240 10 1 Ingame_Ring
111 111 264 11 1 Ingame_Gauntlet
112 112 288 12 1 Ingame_Weapon
113 113 312 13 1 Ingame_Boots
114 114 336 14 1 Ingame_Ring
115 115 360 15 1 Ingame_Gauntlet
116 116 384 16 1 Ingame_Weapon
117 117 408 17 1 Ingame_Boots
118 118 432 18 1 Ingame_Ring
119 119 456 19 1 Ingame_Gauntlet
120 120 480 20 1 Ingame_Weapon
121 121 504 21 1 Ingame_Boots
122 122 528 22 1 Ingame_Ring
123 123 552 23 1 Ingame_Gauntlet
124 124 576 24 1 Ingame_Weapon
125 125 600 25 1 Ingame_Boots
126 126 624 26 1 Ingame_Ring
127 127 648 27 1 Ingame_Gauntlet
128 128 672 28 1 Ingame_Weapon
129 129 696 29 1 Ingame_Boots
130 130 720 30 1 Ingame_Ring
131 131 744 31 1 Ingame_Gauntlet
132 132 768 32 1 Ingame_Weapon
133 133 792 33 1 Ingame_Boots

地块包挂机与里程(全表)

ID 名称/键 每包累计时间(分钟) 最多累计包数 内容解锁初始包数 里程奖励需求 里程奖励道具ID 里程奖励数量
100 DefaultConfig 30 30 10 37 3005 1

6. 原作中文内容

中文名称和效果使用原作文本;{0}、{B}等占位符未确认绑定时保留,文字不能代替参数公式。

来源表 ID 名称 效果/条件文本
outgametileskill 100 復甦纹章 失败防止券+{0}
outgametileskill 101 幸运碎片 以{0}%机率使成功 / 机率增加+{1}%
outgametileskill 102 灰色粉末 失败时, / 发放{0}~{1}点数
outgametileskill 103 星星印记 每次成功时,武器增加{0}个增幅星星
outgametileskill 104 额外补给 额外获得{0}个药水
outgametileskill 105 恢復曙光 进入时, / 生命值恢復+{0}%
outgametileskill 106 最后一口气 生命值低于 / {0}%,额外获得 / {1}个药水
outgametileskill 107 飞跃印记 以{0}%机率增加药水祝福
outgametileskill 108 空间扭曲 以{0}%机率使节奏判定间隔+{1}%
outgametileskill 109 不和谐恩宠 不良判定时, / 分数+{0}
outgametileskill 110 终极节拍 完美判定时, / 点数+{0}
outgametileskill 111 调律者印记 全达成完美判定,额外获得传说装备
outgametileskill 112 最新挖掘法 遗骸中有{0}个炸弹登场
outgametileskill 113 无名的恩惠 以{0}%机率于本次 / 活动期间启用2倍 / 奖励活动
outgametileskill 114 虚无之礼 当所有为空格时,获得传说装备
outgametileskill 115 大地印记 以{0}%机率额外 / 发掘附近1格
outgametileskill 116 再来一瓶! 以{0}%机率增加{1}个药水
outgametileskill 117 鑑定师之眼 高级道具 / 登场机率+{0}%
outgametileskill 118 黄金符石 以{0}%机率 / 道具数量+{1}
outgametileskill 119 循环印记 以{0}%机率无限额外掉落

本节展示前20条中文内容;完整52条有名称或效果的记录见对应中文目录及中文文本对照。

7. 开发权威表

配置用途 权威原字段表 记录数 开发阅读表
地块收集与养成 outgametile.csv 39 中文目录
地块技能 outgametileskill.csv 52 中文目录
地块研究阶段 outgametileresearch.csv 34 中文目录
地块成长研究收益 outgametileresearchexp.csv 75 中文目录
研究属性节点 outgametileresearchstatus.csv 816 中文目录
地块包挂机与里程 outgametileafkconfig.csv 1 中文目录

执行规则 · 状态字段 · 验收样例 · 字段字典 · 关联全局配置

全局键按模块名称关联收录;其具体含义优先以正文已确认的规则为准。

配置键 原值
BaseTilePrice 100
MultiplyTilePrice 2
outgameTileUnlockStage 3

8. 开发验收与禁止误写

输入 检查内容 预期
读取outgametileafkconfig中StringId=DefaultConfig 查询本条配置并核对界面/配置输出 afkTime=30;maxPackCount=30;startAddPack=10;probList=90,10,0;getMileage=1,1,1;needMileage=37;mileageRewardId=3005;mileageRewardCount=1
读取outgametileresearch中StringId=101 查询本条配置并核对界面/配置输出 totalUpgradeCount=24;researchLevel=1;weaponPlusLevel=1;EMonoWeapon=Ingame_Boots
读取outgametileresearchstatus中StringId=ATTACK_POWER_0_0 查询本条配置并核对界面/配置输出 needResearchLevel=0;index=0;EMonoStatus=ATTACK_POWER;value=0.3;needCost=8

验收样例覆盖已经确认的值;流程中的未知分支不能以本表通过代替规则确认。数值表内的空值、0和-1分别保留;升级数组不默认使用玩家等级作为索引。

9. 当前待补充边界

地块装备容量、升级索引、研究经验累计公式和里程重置处理尚待确认。

返回总纲 · 阅读规范