技术名称 | handholds_redo |
中文名称 | |
作者 | TestificateMods - ContentDB |
语言 | 英语 |
版本 | Minetest Minetest Version: 5.5.0 |
依赖Mode或插件 | |
Mode类型 | |
开源协议 | LGPL-3.0-only 用于代码,CC-BY-SA-4.0 用于媒体。 |
视频 | |
代码仓库 | GitHub - t-affeldt/handholds_redo: A climbing overhaul for Minetest |
下载地址 | Handholds Redo - ContentDB |
简历 | 为镐添加附加功能作为攀爬工具 |
把手重做
登山变得容易
这个模组的灵感来自于手柄模组,它增加了一个登山镐,使登山更容易。在该模组中,您可以使用专门的工具将把手雕刻成石头、砂岩和冰块。这些把手可以让你向上爬。
显着差异
代码已从头开始完全重写,以便进行一些重大更改。* 无需添加新工具,handholds_redo 允许您通过右键单击来使用普通镐 * 把手现在可以雕刻成更多的材料,包括来自各种不同模块和子游戏的节点 * 把手现在可以雕刻在同一件的多个侧面节点 * 把手现在可以雕刻在节点的底面上,让您可以爬到天花板上 * Mod 作者现在可以更轻松地将节点标记为可雕刻 * Mod 作者现在可以为自定义工具分配攀爬拾取能力 * 在技术上注意,手持节点现在是壁挂式和附加的,这意味着它们不再需要与相邻节点同步
模组支持
支持的子游戏
- 挖矿游戏
- 地雷克隆 2
- 实测MT5
其他模组支持的镐
- 莫雷尔斯
- mobs_monster
- 熔岩
- 黑曜石
其他模组支持的节点
- 莫雷尔斯
- 技术
- 烤粘土
- 洞穴领域
- df_cavens
- 土壤学
- 循环块
改装能力
添加可雕刻节点 :将其他节点添加到可雕刻材料列表中非常容易。您需要做的就是分配一个称为handholds
相应节点的组值,如下所示:
minetest.register_node("mymod:test_node", {
description = "Test Node",
tiles = { "mymod_testnode.png" },
groups = { handholds = 2 },
})
如果您想将组值分配给已注册的节点,您可以使用minetest.override_item(node_name, node_definition)
或此 mod 提供的帮助实用程序覆盖该节点:handholds.mark_climbable(node_name, level)
. 此函数会将指定级别 应用于handholds 组 并将其分配给给定节点。镐需要至少具有相同的水平才能雕刻材料。如果未指定,则此值默认为 1。作为参考:木镐的值为 1,石头的值为 2,青铜和钢的值为 3,梅斯和钻石的值为 4。
添加自定义镐 :为了将攀爬行为应用于自定义镐,您需要告诉这个 mod。将其注册为正常的工具,然后调用handholds.register_pick(name, level)
. 然后,此函数将覆盖工具的右键单击处理程序以分配新行为。指定的级别 决定了可以雕刻哪些节点。如果未指定,则此值默认为 1。
许可证信息
源代码在GNU Lesser General Public License v3.0下获得许可。查看包含的许可证文件以获取更多信息。
手柄节点的纹理取自 mod手柄并在CC BY-SA 4.0下获得许可。这要归功于 Shara RedCat。为了更好的可见性,我对纹理进行了微调。