自定义种族对话与任务框架

我的Revenancy模组所需的文件,允许所有自定义种族拥有适合它们的对话,并且对于那些因某些疾病(如吸血鬼)而变成的自定义种族,可以通过适当的任务(战友团,

信息

该模组将成为我的Revenancy模组(截至2017年6月17日)的必要文件,
并允许为了对话目的将Revenant正确识别为其原始种族。
此外,还允许通过Dawnguard任务线和Companion任务线来治愈Revenancy,
从而提供了更多种治愈方式。

该模组并非专为Revenancy设计,
但它允许模组制作者为任何自定义种族添加种族关键词,
以便这些种族也能听到相应的对话,
同时,对于因某些疾病(如吸血鬼)而转变的自定义种族,
也能通过相应的任务(战友团、黎明守卫)得到治愈。

这样一来,它与种族兼容性类似,但再次强调,这包括了所有种族特定的对话。

如果你的种族是不死族,它将允许你绕过灵魂石冢传送门的吸血鬼/灵魂陷阱要求。

兼容性

基本上与修改种族特定对话的模组不兼容,因此如果它们是主文件且你需要这些修改,请将这些模组放在此模组之后。

然而,此模组必须在非官方特别版补丁之后加载,并在相关情况下包含其对对话和任务的修改。部分脚本已针对特定任务进行了覆盖。

与《神圣吸血鬼》和《更好的吸血鬼》不兼容

说明

始终备份您的自定义种族模组

在添加依赖项之前,请务必确认您确实需要添加

使用此资源将使您的模组依赖于该文件。
您的用户也必须拥有此文件才能使用您的模组。
请牢记这一点。

如果你的种族没有吸血鬼形态,同时也不是像吸血鬼这样的变形种族,这个资源对你来说就没有用处。

  1. 要使用此资源使您的自定义种族兼容,请像往常一样创建新种族(包括吸血鬼版本,如果还不是不死族的话),别忘了制作头部部件表单列表等,然后保存esp文件。

如果你的种族是一种影响所有原始种族的新形态,比如吸血鬼化,那么确保兼容性的最简单方法是设置一个能力,存储他们的原始种族并将玩家转变为新种族,然后在能力效果结束时将他们变回存储的种族。这样以后可以快速移除。

  1. 再次以活动文件形式用Creation Kit打开你的种族模组,但这次勾选CustomRaceDialogueQuestFramework.esm的复选框,使其也能被加载。

加载程序完成后,保存,您的文件将依赖于我的资源。

  1. 为你自定义的种族添加你认为最合适的ActorRace关键词,例如如果你的种族类似于亚龙人,就使用ActorRaceArgonianFramework。

如果你的种族是不死族,并且希望黎明守卫任务反映这一事实,请同时添加ActorTypeUndead关键词,这样灵魂石冢传送门就不会伤害你的种族。

如果你为你的种族准备了吸血鬼形态,现在是确认它是否拥有正确关键词的时候了。

如果你的种族没有吸血鬼形态(因为它本身就是一种新形态),请阅读4a。
如果你的种族有吸血鬼形态,请阅读4b。

4a) 将新种族每个版本添加到ExcludedRaceListFramework表单列表中,您应拥有10个表单,每个标准种族对应1个。

查看StandardRaceListFramework和ExcludedRaceListFramework两个列表时,每个种族对应的条目应在左侧保持相同的索引编号。例如,如果你的种族初始设定为亚龙人,那么你的自定义种族应位于ExcludedRaceListFramework的索引0位置。这将确保狼人系统能正确运作。

前往步骤5。

4b) 将你的种族普通版本添加到StandardRaceListFramework表单列表中,吸血鬼版本添加到VampireRaceListFramework表单列表中。

查看这些列表时,每个种族的对应形态应在左侧保持相同的索引编号。例如,如果你的种族普通形态在标准列表中位于索引10处,那么吸血鬼形态在吸血鬼列表中也应位于索引10处。

转到第6步。

  1. 将你的形态所获得的法术和能力添加到CustomSpellsToRemoveFramework表单中。这将确保当玩家选择成为吸血鬼或狼人时,这些法术会被移除。如果你按照本教程第一步设置了恢复原始种族的能力,这将使玩家返回其原始种族,从而使吸血鬼化和野兽形态能正常运作。

  2. 至此,您已完成所有步骤。保存并创建压缩包,上传您的模组后即可大功告成。