
亚历克的猫!
为游戏添加可驯服的猫咪!三种毛色变体,防御、跟随和停留指令,你可以抱起它们并存放。
查看大图摘要
这个模组最初只是将未使用的游戏基础资源简单转化为猫,现已发展成一个完整的宠物系统,包含:
- 驯服 + 所有权
- 捕捉/生成,具有持久的外观变体
- 指令控制(跟随、待命、召回、移动至标记、设置家、返回家、攻击目标)
- 包含资源寻找的快乐度/需求模拟
- 被动伴侣繁殖
- 繁殖的伴侣猫特质生成与继承
- 多语言本地化
依赖:
- Alec's Tamework! 2.14.x
推荐:
可合成物品
猫项圈(捕捉/生成物品)
- 3x 轻皮革
- 1x 金锭
- 工作台:2级工作台(精密加工)
- 储存的猫会使用根据其体型和毛色生成的项圈图标。
猫零食袋(指令物品)
- 2x 轻皮革
- 5x 生鱼
- 5x 生肉
- 工作台:2级工作台(精密加工)
猫纸箱
- 10x 植物纤维
- 5x 猫薄荷植物
- 工作台:2级工作台(精密加工)
大型猫纸箱
- 20x 植物纤维
- 10x 猫薄荷植物
- 工作台:2级工作台(精密加工)
快速入门
- 找到一只野猫。
- 喂食生鱼使其变得友好。
- 使用猫项圈捕捉/驯服它。
- 通过灵魂灯笼物品放置你的猫。
- 使用以下控制方法之一:
- 直接互动以切换基本模式(跟随 / 防御 / 停留)。
- 使用猫零食袋进行高级指令。
猫零食袋(指令物品)
- 左键点击猫:将该猫与此袋链接/解除链接。
- 右键点击:打开指令选择轮盘。
- 左键点击(未对准链接操作时):对已链接的猫执行已选择的指令。
默认指令:
- 跟随
- 待命
- 召回
- 移动至标记
- 设置家
- 返回家
- 攻击目标
备注:
- 默认情况下,执行指令需要拥有所有权且猫已被驯服。
驯服与所有权
- 驯服会分配所有权。
- 默认情况下,只有所有者才能与猫互动/储存猫。
- 当储存在物品中时,所有权可以被清除,直到重新生成(便于交易的流程)。
- 所有者伤害/无敌行为由 Tamework 伴侣配置控制:
- Alec's Cats!\Server\Tamework\Companion\ACCompCat.json
快乐度与需求
- 快乐度会根据猫的需求是否得到满足而波动。
- 猫会自动从附近的储物容器中食用生鱼或 Tamework 肉食性动物口粮。
- Tamework 肉食性动物口粮也可以作为备用的人工喂食,但其满足感低于它们偏好的食物。
- 猫会从附近的水源自动饮水。
- 猫偏好附近至少有一只猫朋友,但不喜欢过于拥挤。
- 当它们的主人附近时,猫会感到高兴。
繁殖与特质
- 如果猫感到快乐并且有合适的伴侣,它们可以自动繁殖。
- 猫在生成时可能带有0-4个特质。
- 特质可以改变从体型、力量到生育能力等各个方面。
- 特质可以从父母那里继承,一起繁殖具有相同特质的猫可能会导致更高的特质值(或更低!)。
- 毛色和眼睛颜色也会从父母那里继承。
- 体型角色可以从任何一方父母继承,并且有较小几率作为突变出现不同的体型。
- 猫的繁殖使用 Tamework 的性别支持,因此当该 Tamework 设置启用时,兼容的繁殖对必须是不同性别。
生成
猫不常见,但也算不上极其稀有。
- 中毛:区域1 平原和森林
- 短毛:区域2 绿洲、高原和稀树草原
- 短尾猫:区域1 山脉、区域2 高原和区域3 山脉
- 长毛:区域3 森林和苔原
它们通常是单独生成,但有时也会以小群体形式生成。
1,216 种外观变体
现在所有的猫咪纹理都是由一位比我技艺高超得多的艺术家 Celly (@Excel Lynt) 制作的。
外观结合了体型、毛色和眼睛。眼睛颜色是单独的随机化附加组件,因此猫可以独立于毛色继承眼睛颜色。
| 类别 | 数量 | 变体 |
|---|---|---|
| 体型 | 4 | 中毛 长毛 短毛 短尾猫 |
| 毛色 | 19 | 黑白 灰色 浅灰色 银色虎斑 橙色虎斑 棕色虎斑 白色 奶油色 奶油色燕尾服 灰色燕尾服 棕色燕尾服 浅橙色虎斑燕尾服 黑色燕尾服 黑色 雪鞋 沙色虎斑 深灰色虎斑 巧克力重点色 蓝色重点色 |
| 眼睛颜色 | 16 | 亮橙色 亮黄色 深橙色 森林绿 绿色 淡褐色 冰蓝色 浅蓝色 蓝绿黄(稀有) 蓝绿(稀有) 橙黄(稀有) 黄绿(稀有) 南瓜橙 蓝绿色 黄绿色 黄色 |
总组合数:4 种体型 x 19 种毛色 x 16 种眼睛变体 = 1,216 种外观变体。
配置文件
- 伴侣配置:
- Server/Tamework/Companion/ACCompCat.json
- 交互配置:
- Server/Tamework/Interactions/ACIntCat.json
- Server/Tamework/Interactions/ACIntCatTemp.json
- 生成配置:
- Server/Tamework/Items/Spawners/ACSpawnCat.json
- 指令物品配置:
- Server/Tamework/Items/Commands/ACCommCat.json
- 快乐度配置:
- Server/Tamework/Happiness/ACHappCat.json
- 需求配置:
- Server/Tamework/Needs/ACNeedsCat.json
- 繁殖配置:
- Server/Tamework/Breeding/ACBreedCat.json
- 特质配置:
- Server/Tamework/Traits/ACTraitsCat.json
- 附件迁移配置:
- Server/Tamework/AttachmentMigrations/ACAttachmentMigrationCatEyesPre190.json
- 附件显示配置:
- Server/Tamework/AttachmentDisplays/ACAttachmentDisplayCat.json
想要更多?
如果你有兴趣将相同的机制引入 Hytale 中的原版生物,请查看:
如果你是一名模组作者,有兴趣将这些机制添加到你的 NPC 中,请查看我全面的驯服框架,该框架专为模组作者设计,使他们能够将我的系统与他们的模组集成。通过引用 Tamework,你可以为你的 NPC 添加复杂的系统,而无需编写任何 Java 代码:
已知问题
- 一些醒来/躺下动画的过渡仍然是占位符质量,未来将会改进。
问题报告
如果你遇到问题,请在这里报告:
遥测
Alec's Tamework 以及 Alec's Cats 使用 Alec's Telemetry 向开发者报告崩溃、错误、性能和使用情况的遥测数据。
这些数据是匿名的,绝不包含任何个人身份信息,并且专门用于诊断模组中的问题,以提供更好的用户体验。
你可以随时在 /tw settings 菜单的遥测部分禁用此功能。
Alec's Tamework 还会向 HStats 报告匿名的活跃用户数量,以跟踪活跃用户数的统计摘要。
正在加载版本记录…




















正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。