Ради вашего удобства наш сайт использует cookies! Узнать больше! Мы используем cookies

人物随机名称池

人物随机名称池

支持版本: RimWorld 1.6
前置依赖: Harmony(brrainz.harmony)

内置较完整的中文人名数据集,因此文件体积会稍大一些。

模组简介

为 RimWorld 人物提供可配置的中文命名方案。
支持按派系分别设置,提供 三种互斥命名模式:

全随机模式:从姓氏与名字池中随机组合

黄巢模式:按派系分配固定姓氏池,可随机、手动自定义或使用原版

半随机模式:直接从预设完整姓名列表中抽取,减少不自然组合

三种模式统一使用同一姓名结构:
First = 姓 / Nick = 姓+名 / Last = 名
显示示例:嬴 '嬴政' 政

功能特点

支持按派系单独开关和设置

支持批量切换“随机 / 原版”

三种模式均有独立设置界面

主设置页可直接切换模式并打开对应界面

全随机模式

从 surnames / male_names / female_names 中随机组合

可按派系单独启用或关闭

支持批量切换“随机 / 原版”

黄巢模式

每个派系支持 随机 / 自定义 / 原版

随机与自定义共用姓氏输入框

输入为空时自动回退原版

支持数量设置(1~10)与批量应用

内置冲突检测,可对冲突派系重新随机

支持全局重随机(骰子按钮)

可锁定当前派系随机池,避免被全局或冲突重随机覆盖

单独修改某个派系时不会影响其他派系

半随机模式

从 male_fullnames / female_fullnames 中读取预设姓名

通过完整姓名列表减少不自然或读起来不顺的组合

仅在本模式下按需加载 fullnames

同样支持批量“随机 / 原版”

关于半随机模式

中文姓名在语感、连读、拆分和谐音上会有一些天然限制。
完全随机虽然自由,但偶尔会生成不太自然的名字。
半随机模式通过使用预整理的完整姓名列表,在保留随机性的同时,尽量减少这类情况。

> fullnames 文件较大,首次加载或切换到该模式时可能会有轻微卡顿。
可按个人需求自行维护:

male_fullnames.txt

female_fullnames.txt

关于“黄巢模式”

名称借自历史典故,用来表达“按姓氏分组”的命名机制,仅作命名设计参考,不涉及任何现实立场。

NameData 文件说明

模组目录内包含以下文件:

surnames.txt:姓氏列表(每行一个)

male_names.txt:男名列表(每行一个)

female_names.txt:女名列表(每行一个)

male_fullnames.txt / female_fullnames.txt:完整姓名表

fullnames 文件至少三列,支持逗号或制表符分隔,读取前 3 列:
姓, 名, 第三列
示例:时,政,时政

修改这些文件后,可在设置中点击 “重新加载姓名文件” 生效。
模组不会自动改写这些文件。

性能与稳定性

姓名生成使用内存数据,不会每次读盘

文件按需加载(首次 / 手动 / 模式切换时)

模式切换与派系开关刷新较轻量

冲突检测仅在黄巢模式界面执行

黄巢模式随机池会保存,重新进入游戏后保持不变

数量设置(1~10)支持记忆

若生成失败,会自动回退原版并提示

兼容性

建议在 Harmony 之后加载(已设置 loadAfter)

与其他改名类模组同时使用时,结果可能受加载顺序影响

Рейтинг

Войдите, чтобы голосовать.
🏅 Нет оценок

Базовые теги:

Зависимости мода

Логотип мода

Harmony

Загрузить 24.1 MB