lvl99 坐骑 - 为管理员和模组制作者准备的简单、生动的坐骑。

lvl99 坐骑 - 为管理员和模组制作者准备的简单、生动的坐骑。

保留了昼夜行为的复杂坐骑,自动跟随主人,并在你蹲下时停止跟随。可作为其他模组的基础!更多内容即将到来!

Mobs\Characters

坐骑会闲逛、睡觉、潜行等,会跟随,并在玩家蹲下时停止跟随。

 

管理员可以生成/编辑坐骑。欢迎以此为基础进行开发。


只需将外观行替换为任意捕食者,就能获得新坐骑。
可能不适用于所有猎物,但尚未对所有物种进行测试。

坐骑行为详情:

  • 坐骑会自动跟随最后一名骑乘它的玩家。
  • 如果一只坐骑正在跟随你,而另一名玩家骑上它,它应该仍会在之后继续跟随你。
  • 要解除跟随机制,只需在坐骑附近蹲下。这将允许其他玩家"拥有"它。
  • 坐骑不会看到创造模式玩家。
  • 如果附近30格方块内没有玩家,坐骑会睡觉(以防止你不在基地时闲逛)。
  • 注意:如果你在附近,坐骑仍会闲逛/做出动作。我的意思是,它们是野生动物。造个快速马厩?我会在后续更新中添加简单开关来控制所有这些功能。

 

目前只有管理员可以生成坐骑。
欢迎将其添加到你的模组包中,作为坐骑行为依赖项。
我会扩展行为,并创建额外的角色来处理仅战斗坐骑等。我会尽量不修改已包含的现有坐骑模板。
生成NPC时,你可以通过搜索以下内容找到它们:Mount_

 

 

你可以使用以下生物进行测试,即使是在原版环境中:

Mount_JumpingSpider.json
Mount_TRex.json
Mount_SnowTiger.json
Mount_UndeadHound.json
Mount_SabertoothTiger.json
上述坐骑应能在原版Hytale中正常工作,无需修改模组中的任何文件。

要创建新坐骑,只需复制任一角色(如 Mount_SnowTiger.json),并替换:
    "Appearance": "Tiger_Snow"  
为你偏好的纹理文件名。你可以在大多数生物的 npcs/roles 目录下找到相同的字段。它们与 Server/Models/xxx/ 中的文件对应。

关键功能的实现文件是通过设置"Reference": "Template_Lvl99Mount"(而非捕食者模板)来确定的。猎物可能?需要额外调整,我一定会检查!