任意性别父母挂钩(AGP)

创作者: iCynr
已更新:2026-09-10 06:13:32
125KB

关于此 MOD

你是否曾希望《十字军之王3》能正确支持女性角色担任父亲、男性角色担任母亲,或男性角色怀孕?Any-Gender Parenthook(AGP)正是为实现这一目标而打造的。
任意性别称谓
你是否曾希望《十字军之王3》能真正支持 女性角色作为父亲,一个 男性角色扮演母亲,或者一个 男性角色怀孕?这正是“任意性别亲职钩”旨在实现的功能。

AGP为CK3提供了其所需的基础原生支持,使父系角色不再受原版游戏通常施加的性别限制。它支持:
  • 女性父辈
  • 男妈妈
  • 男性怀孕者
  • 正确的父角色重建与识别
  • 正确识别父母、祖父母及近亲
  • 正在保存和加载与性别无关的本地父级角色

AGP最好被理解为为其他CK3模组提供的框架或工具。它的设计用途是与那些创造实际玩法、事件、关系或怀孕的模组配合使用。

单独安装 AGP 并不会让基础游戏开始出现同性怀孕。原版 CK3 不会自行执行这些怀孕,AGP 也不会选择伴侣、启动怀孕、选择载体或决定孩子何时出生。必须有另一个模组使用 AGP 来设置这些内容。之后 AGP 会让 CK3 正确处理由此产生的父母、怀孕载体、家庭关系和存档数据。

简而言之:AGP提供基础,兼容模组提供玩法。

AGP最初是为了支持 女性世界(AWOW),但它是一个完全独立的项目。不强制需要AWOW,其他兼容的模组可以独立使用AGP。

下载与兼容性
下载 任意性别亲子钩 v1.0.2 - Windows x64 从此页面的“文件”选项卡中。

当前兼容性:
  • 十字军之王 III 1.19.0.6
  • Windows x64
  • Steam版本
AGP与CK3本体紧密配合,因此游戏更新后可能需要匹配的AGP更新。其他CK3版本和商店平台版本在单独验证前不受支持。请勿绕过安装程序对不同游戏版本的兼容性警告。

已知的王朝限制
CK3通常根据标准的母亲和父亲角色来为孩子分配家族。当AGP允许男性作为母亲、女性作为父亲时,这可能导致孩子在出生时被归入错误的家族。 AGP:王朝优先级 是一个独立可选同伴模组,会在出生后修正这些分配,并添加用于选择哪一方父母住宅优先的游戏规则。它将拥有自己的Nexus Mods页面,不包含在此AGP下载中。

安装

自动安装(推荐)
  • 关闭十字军之王III
  • 下载 .exe 或 .bat 安装程序压缩包
  • 随处提取
  • 奔跑
    AGP-Installer.exe
    或 
    安装AGP.bat
  • 如果使用.exe安装程序,请确认正确的 ck3.exe 已选择文件路径,请按“安装”
  • 正常启动CK3。由于AGP是一个.dll模组,它不会出现在启动器的播放集中,并且将始终处于激活状态。 
下载内容还包含AGP卸载程序。安装程序会保留游戏原始文件,并记录其所做的更改,以便安全移除AGP。未知或被修改的文件将被保留,而不会被悄悄删除。

如果检测到已安装的AWOW通用女性生成模组,安装程序会说明在安装独立版AGP之前,UFG及其代理将被移除。请在确认前仔细阅读该提示。不要以为升级到AGP后UFG仍然有效。

手动安装(高级用户)
仅在干净的 Steam 安装上使用手动方法,即 binaries 文件夹中仍包含 Steam 原始的 dxcompiler.dll,且不存在 dxcompiler_original.dll。如果 dxcompiler_original.dll 已存在、已安装了另一个 dxcompiler.dll 代理,或者你正在升级或转换 AGP/UFG,请改用自动安装程序。

  • 关闭十字军之王III
  • 打开游戏的binaries文件夹。Steam的标准位置是:
    C:\Program Files (x86)\Steam\steamapps\common\Crusader Kings III\binaries
  • 重命名 Steam 现有的 dxcompiler.dll 到 dxcompiler_original.dll
  • 复制该组合包 dxcompiler.dll 放入二进制文件夹中。
  • 复制包裹的全部 AGP 原生钩子 文件夹放入二进制文件。最终DLL位置必须为:
    ...\十字军之王III\binaries\AGP Native Hook\agp_parenthook.dll
  • 启动CK3。成功加载后会创建 agp_dxcompiler_loader.log 和 agp_parenthook.log 在二进制文件夹中。
随附的 AGP-Uninstaller.exe 可识别此手动布局,是移除 AGP 最安全的方式。

关于Windows警告的说明
版本1.0.2目前未签名,因此Windows可能会显示陌生应用或信誉警告。如果你不放心运行未签名的原生模组,请不要运行。

AGP 是开源的。发布版本包含 SHA256SUMS.txt,GitHub 发布页面还提供单独的 .sha256 文件,以便验证归档文件及其内容。 安装AGP.bat 也包含给偏好可读的PowerShell/BAT方式的用户。

AGP离线运行。 其安装程序不会收集遥测数据、使用分析工具、展示广告或传输你的个人数据。

模组作者
AGP 旨在供其他模组使用。如果你希望你的模组支持女性父亲、男性母亲、男性怀孕或其他与性别无关的父母角色,你可以基于 AGP 来构建你的玩法,而不是试图自己替换 CK3 的父母处理逻辑。

原生钩子支持:
  • 男妈妈和女爸爸支持 怀孕 和 创建角色
  • 原生男性孕体处理流程 使其怀孕
  • 设置父亲 和 设置亲生父亲 支持女性
  • 设置母星 和 设置亲生母亲 男性支持
  • 男妈妈和女爸爸的支持 历史人物
  • 保存并加载后正确重建原生父级角色
  • 面向女性父亲与男性母亲的性别角色感知重建
  • 原生父级检查与近亲检查
你的模组仍然决定怀孕何时发生、涉及哪些角色、由谁孕育子嗣,以及如何处理王朝。

如果你将AGP与本模组一同打包或再分发,必须明确标注我为Any-Gender Parenthook的创作者,附上所需的MIT许可证与版权声明,并附上我的原帖链接,以便玩家找到最新下载、文档与更新。不得将AGP据为己有,也不得将打包副本与其原始署名及发布信息分离。

报告问题
报告问题时,请附上你的 CK3 版本、你是全新安装还是更新旧版 AGP,以及你收到的确切报错信息。如果 CK3 无法加载 AGP,请附上 agp_dxcompiler_loader.log 和 agp_parenthook.log。

请勿发送凭证、私钥或无关的个人文件。

GitHub
源代码、文档、发布历史以及问题反馈
Direct AGP v1.0.2 发布页面及校验和

AI使用政策
我写我自己的代码。 然而,我确实会在任何大致类似于 文档, 本地化 和 营销。 我也会用AI来做代码审查,帮我找出缺陷,然后我自己修补。有时我会用AI处理烦人又重复的任务,比如Git命令。但涉及我模组实际的逻辑和结构,也就是模组如何运作,那都是我自己来的。

可选 Patreon 支持
任何性别父母钩子均可免费下载和使用。下载AGP、接收更新、报告问题或寻求帮助,永远不需要付费会员。

在Patreon上支持Cynr

十字军之王3 的热门 MOD

探索适用于 十字军之王3 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 十字军之王3 的全部潜力 — 今天就探索这些顶级 MOD!