数据补丁:修订间差异
来自Mindustry中文wiki
(清空全部内容) 标签:清空 |
Mdtwikibot(留言 | 贡献) (MDTWikiTools #954: publish [17e39f7b13f27add]) |
||
| 第1行: | 第1行: | ||
__NOTOC__ | |||
<div class="mdt-data-page"> | |||
<div class="mdtHome"><div class="mdtPanel mdtHomeSection"> | |||
== 数据补丁是什么 == | |||
数据补丁在内容加载后修改已有游戏内容的字段,用于地图或自定义规则中调整单位、建筑、物品等定义。它会影响内容数据,具体可用范围取决于游戏版本与加载位置。 | |||
</div></div> | |||
<div class="mdtHome"><div class="mdtPanel mdtHomeSection"> | |||
== 制作流程 == | |||
先备份地图与原始补丁,确认目标内部名称和字段类型;每次只改少量字段,在相同版本游戏内加载并检查报错、数据库数值及实际行为。对关联对象、数组或继承字段,先对照原版定义确认结构。 | |||
</div></div> | |||
<div class="mdtHome"><div class="mdtPanel mdtHomeSection"> | |||
== 内部名称与版本 == | |||
内部名称例如 copper、duo、dagger,与中文显示名不同。本站数据页列出了内部名称和实现类型。补丁涉及的字段可能在更新中变动,因此分享时应标明游戏版本和影响范围。 | |||
</div></div> | |||
<div class="mdtHome"><div class="mdtPanel mdtHomeSection"> | |||
== 参考实现 == | |||
[https://github.com/Anuken/Mindustry/blob/v160.7/core/src/mindustry/mod/DataPatcher.java v160.7 DataPatcher 实现]。配合[[地图编辑器]]测试,复杂地图事件参见[[世界处理器]]。 | |||
</div></div> | |||
<div class="mdtHome"><div class="mdtPanel mdtHomeSection"> | |||
== 数据来源与说明 == | |||
数据版本:[https://github.com/Anuken/Mindustry/releases/tag/v160.7 Mindustry 原版 v160.7],来自已核验 SHA-256 的官方游戏包初始化数据。 | |||
所有时间按 60 tick/秒换算,距离按 8 世界单位/格换算。数值为默认定义,地图规则、供给、状态及模组可能改变实际表现。 | |||
</div></div> | |||
</div> | |||
2026年10月18日 (日) 18:09的最新版本
数据补丁是什么
数据补丁在内容加载后修改已有游戏内容的字段,用于地图或自定义规则中调整单位、建筑、物品等定义。它会影响内容数据,具体可用范围取决于游戏版本与加载位置。
制作流程
先备份地图与原始补丁,确认目标内部名称和字段类型;每次只改少量字段,在相同版本游戏内加载并检查报错、数据库数值及实际行为。对关联对象、数组或继承字段,先对照原版定义确认结构。
内部名称与版本
内部名称例如 copper、duo、dagger,与中文显示名不同。本站数据页列出了内部名称和实现类型。补丁涉及的字段可能在更新中变动,因此分享时应标明游戏版本和影响范围。
参考实现
v160.7 DataPatcher 实现。配合地图编辑器测试,复杂地图事件参见世界处理器。
数据来源与说明
数据版本:Mindustry 原版 v160.7,来自已核验 SHA-256 的官方游戏包初始化数据。
所有时间按 60 tick/秒换算,距离按 8 世界单位/格换算。数值为默认定义,地图规则、供给、状态及模组可能改变实际表现。
