掷骰子 - 随机伙伴大小

掷骰子 - 随机伙伴大小

你遇到的每只帕鲁都是个惊喜。这个模组会在每只帕鲁生成时随机分配体型——野外、队伍和基地的帕鲁都包含在内。每只帕鲁都会保留其体型,所以你的世界里会充满茶杯大小的兰博尔和摩天大楼般的乔蒙泰德。

[center]# 🎲 ROLL THE DICE 🎲

Random Pal Sizes

如果每只帕鲁都是一份惊喜呢?

当一只帕鲁生成的那一刻,这个模组会为其随机设定一个体型,并锁定终生。一只棉悠悠可能只有你的靴子那么大,而下一只却能让太阳黯然失色。你的基地会变成一个集茶杯伙伴与参天巨兽于一体的动物园,每一次游玩都独一无二。

适用于野生队伍以及基地中的帕鲁——每一个都会进行随机。


🐾 七大体型等级

  • 巨型 - x4.00 (遮天蔽日)
  • 庞大 - x3.00
  • - x1.80
  • 中等 - x1.00 (正常)
  • - x0.60
  • 非常小 - x0.40
  • 超小 - x0.25 (口袋伙伴)

以上所有数值均可编辑,你也可以让它们变得更加极端。


✨ 功能特点

  • 随机化野生、队伍和基地中的帕鲁
  • 每只帕鲁仅随机一次并保持体型——无闪烁或重新随机
  • 完全可配置:更改每个等级的缩放比例、调整各等级的出现频率、或完全禁用某个等级
  • 默认跳过玩家及人类NPC
  • 轻量级Lua实现——无需Pak文件、无需修改数据表、不会增加存档体积
  • 支持单人游戏 + Windows专用服务器

📋 运行需求

重要提示: 标准版 UE4SS 无法加载 Palworld。你必须使用上方链接中的 Experimental 版本。


📥 安装方法

  1. 安装 UE4SS Experimental 并启动一次游戏。确认其工作——在 *...\Palworld\Pal\Binaries\Win64* 目录下应出现 UE4SS.log 文件
  2. 解压此模组,将 PalSizeRandomizer 文件夹放入: *...\steamapps\common\Palworld\Pal\Binaries\Win64\ue4ss\Mods*
  3. 确认最终路径为: ...\ue4ss\Mods\PalSizeRandomizer\Scripts\main.lua (注意不要出现类似 ...\Mods\PalSizeRandomizer-123-1-0\PalSizeRandomizer\ 的多级文件夹)
  4. 完全重启 Palworld。完成。

⚙️ 配置方法

用任意文本编辑器打开 Scripts\config.lua 文件,即可:

  • 更改各体型等级的缩放比例
  • 更改各等级的权重(即被随机到的频率)——将权重设为0以禁用该等级
  • 如果帕鲁有时会恢复为正常体型,调整应用延迟时间
  • debugLog = true 设为开启,可在 UE4SS 控制台中查看每次体型调整的记录

❓ 常见问题

我的基地帕鲁或人类变小了! 人类NPC在本质上与帕鲁属于同一对象类型。模组会尝试跳过它们,但如果你的构建版本未暴露此检查项,请切换 config.lua 中的相关选项,或留言告知我,我会进行修复。

一只巨型帕鲁卡在墙里/挡住了我的基地。 这是缩放任何物体时都可能产生的副作用。请降低 config.lua 中“巨型”或“庞大”的数值。

我无法骑乘小型帕鲁。 体型大约小于0.8倍的帕鲁无法被骑乘——这是游戏本身的规则,并非Bug。


🔗 实用链接


❤️ 鸣谢

基于 UE4SS (RE-UE4SS 团队) 构建。衷心感谢 Palworld 模组社区的贡献。