登山镐 handholds_redo

技术名称 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。为了更好的可见性,我对纹理进行了微调。