EBD SSE - 用于SSE的EveryBodys不同重做

收藏人数:200
点赞次数:959
下载次数:1552
资源大小:3.11 MB

资源介绍


详细介绍

简单简介

在3DM Mod站下载上古卷轴5:重置版最新的EBD SSE - 用于SSE的EveryBodys不同重做 Mod,由MongoMonk制作。ss450103在我们的平台上分享了这个免费且高质量的游戏模组,让玩家们可以享受到更加丰富的游戏体验。快来3DM Mod站下载并尝试吧!

详细介绍

Mod作者: MongoMonk Mod版本: 3.42 Mod大小: 3.11 MB 更新时间: 2019-03-20 01:10:48 发布时间: 2019-03-20 01:10:48

详细说明

EBD-每个人都有不同的重做
通过
蒙僧


版本:3.42
释放日期:10.04.2013
更新日期:19.01.2019
SE Site: https://www.nexusmods.com/skyrimspecialedition/mods/15257/
LE Site: http://www.nexusmods.com/skyrim/mods/51612/

摘要

当使用EBD时,每个NPC都会通过多样化来获得更多的个性。这意味着每个人都不一样,每个人都不一样。

每个人不同的重做是我的补丁每个人都不一样。重做标志版本升级到版本3.00。虽然补丁程序不是从头开始重做的,但是很多部分都被重写了,并且添加了许多新特性。我认为这是重新释放的理由。为了简单起见,从现在开始,我仍然把它称为每个人的不同或EBD。

这个模式是一个天际争霸补丁,旨在使整个Skyrim的NPC多样化。Skyproc修补程序意味着它是一个Java程序,在下载补丁程序之后运行一次。您可以在方便的用户界面中更改设置。每次添加/删除NPC、添加/更改MOD时,都应该重新运行修补程序。修补程序将与任何负载顺序工作,并与Mod添加和香草NPC工作。
EBD提供了几种使NPC更有趣的选择。它们中的大多数都不需要用户的工作(你!)所有的一切都是可选的(即随时可以关闭/打开)。

请注意,虽然每个NPC的所有多样化都是随机的,但您仍然可以自定义它们的外观(例如,头部件功能在每个NPC的基础上是完全可定制的),或者为高度/纹理特征设置按种族划分的规则。还请注意对NPC所做的所有更改都由EBD保存,并且是一致的。在一个保存中&甚至可以导入到另一个保存中。因此,即使你重新运行补丁程序,NPC仍然会看起来像你在游戏中最后一次遇到它们。有关更多信息,请查看一致性部分。

主要特点是:

选项设置香草族的身高范围。每个NPC都有一个在你为那个比赛定义的范围内的高度。EBD附带一组预定义的值,但您可以根据自己的喜好更改它们。这个特性完全没有脚本,因为所有的更改都是在插件(.esp)中完成的。

选择在npc中分布发型、眼色、疤痕、眉毛和胡须。。这包括由MODS添加的发型/眼睛颜色。你终于可以让天空中的所有NPC受益于ApachiiSkyHair等。该分发在随机的基础上工作,但是您可以选择使用游戏中的菜单来为每个NPC选择特定的头部。您还可以阻塞特定的头部部件。此特性使用的脚本本身非常轻量级。但是,当从硬盘加载时,特别是头发网格可能会引起轻微的口吃。有几种办法可以减少这种口吃。

选择在NPC之间分配纹理和网格。此功能要求您设置网格和纹理,如下所述。它允许看到所有这些伟大的纹理(和网格)MODS在您的游戏同时。这也意味着你的玩家角色纹理将是唯一的(不需要任何定制的种族)。这个特性主要是免费脚本的。然而,它需要一个非常轻量级的脚本来应用面部颜色。脚本和性能的影响几乎不明显,尽管您应该使用纹理分辨率,而不是对您的VRAM要求太高。

您可以在这里得到一些示例“纺织品包”:CBBE SE纹理包示例作者:TheBearman

您可以在这里查看LE示例包:示例纹理包。他们在上证所的工作还是很好的

选择让所有女性使用女性动画。你可能已经注意到,士兵,土匪,兽人和家庭使用男性动画,即使他们是女性。此功能将使所有女性使用女性动画。最好在一个新的游戏中使用动画,不能改变你已经遇到过的NPC。完全免费脚本。

确实有。更多特征您可以在下面或运行补丁程序时发现。
请注意,脚本完全是可选的。此外,它不是永久运行,它只运行一次,每个NPC你会遇到。它执行得相当快,EBD在任何时候都应该是安全的,即使在启用脚本的情况下也是如此。

SSE端口

EBD第一次被TheBearMan移植到SSE(对他来说是个很大的荣誉!)我现在已经用我的“官方”端口接管了他的上传到SSE。所有功能都是移植和工作的。但是请注意,由于底层框架(Skyproc)不再被维护,这个端口在le版本中有一些不明显的问题。
主要问题是Skyproc框架不支持.esl mod文件。这是SSE引入的一种新的MOD文件。对于普通的.esp文件,它仍然可以正常工作,也可以处理.esp文件,该文件的标题中只设置了.esl标志。只有以.esl结尾的文件才不会被识别。这意味着.esl mods对NPC所做的任何更改都将被补丁程序忽略,并可能被覆盖(日志文件中将出现错误)。此外,修补程序创建的文件的.esp版本将被WryeBash等工具报告为不正确,尽管这可以安全地忽略。

我打算最终通过将EBD从Skyproc移植到UPF/zEdit来解决这个问题。这是一个新的框架,由编码的上帝Mator,它完全支持SSE(以及LEE),并有许多优点比Skyproc。

所需

Java运行时环境版本8及更高版本
关于天窗补丁的知识
不需要DLC
不需要SkyUI

任选:SKSE见(任何版本都是兼容的),如果您想要使用纹理特征或/和如果您想使用头部件功能。
任选:JContainers SE 4.1.0如果您想要使用“头”功能,则需要使用“向上”(和“向上”)。
任选:亚细亚或可扩展跟随框架(EFF)头饰功能的游戏菜单(EBDCustuizerSpell)。
任选:拉塞梅努如果您想要NPC的化妆品菜单(编辑纹身和身体鳞片),则需要。
极任选:帕皮鲁丝当使用EBDCustuizerSpell或EBDDebugSpell时,如果安装了PapyrusUtil,它们将有关NPC的信息打印到控制台。

兼容性

此模块应该与任何设置和任何其他模块一起工作。它适用于任何添加NPC的Mod,并自动将这些NPC添加到随机组合中(这是Skyproc修补程序的概念)。
要回答Nexus上被问得最多的问题:是的,它与SkyRe兼容。
它也与任何身体模式兼容。使用CBBE,UNP,ADEC,.不管你想到什么。添加到修补程序中的所有纹理都必须符合相同的身体类型(您正在使用的身体类型),否则就会发生奇怪的情况。

如果希望排除一些MOD,那么将MOD的.esp文件添加到“SkyProc Patcher/EBD/Files/Blocklist.txt”中。
这将完全阻止Mod从EBD。如果您只想阻止特定的NPC,那么在“data/SkyProc Patcher/EBD/Files”中有一个名为“NPC_BlockedEDIDs.txt”的文件。使用此文件阻止EBD处理特定的NPC或NPC组。
如果你想阻止特定的头部部位(头发,眼睛,.)从由头部分功能分发,那么您可以只使用在游戏菜单,以阻止他们。在“data/SkyProc Patcher/EBD/Files”中有一个名为“HeadPart_BlockedEDIDs.txt”的文件。您在游戏中选择的封堵头部件将被导入到它。您还可以直接编辑此文件,以阻止EBD分发特定的头部件或组头。

安装

使用NMM、MOD组织者或WryeBash安装。如果您熟悉Skyrim的文件夹结构,当然可以手动安装。
如果你想要使用身体/脸纹理,设置它们,如“NPC身体和脸纹理”一章所示。
运行包含在“Data/SkyProc Patcher/EBD”中的“EBD.jar”。
请根据需要配置修补程序。
检查您的发射器中创建的“Everyone‘s Different.esp”。
如果您正在使用MOD组织者,并且对Skyproc修补程序很陌生,请在这里查看:步骤Wiki

卸载

取消你发射器中的“每个人的差异”(尤指“每个人的差异”)。
删除文件“Everyone‘s Different.esp”,并删除“data\SkyProc Patcher\”中的“EBD”文件夹、“data\textures\”和“data\网格”中的文件夹“EBD”。
删除“data\script”中的“EBDCustuizerScript.pex”、“EBDHelperScript.pex”、“EBDDebugScript.pex”、“EBDGlobalFuncs.pex”、“EBDHeadPartFuncs.pex”和“EBD_Domain.pex”文件。
删除文件夹“SKSE\Plugins\JCData\Domain\EBD_Domain”。这将导致JContainers从您的共同保存中删除所有EBD的痕迹,如果您使用的是头部分功能的话。
如果不使用辅助脚本,可以随时删除MOD。
如果您使用的脚本(如果您有纹理或头部分功能启用),然后进入某个地方,没有或很少的NPC(就像一个播放器的家),保存和删除的模式然后。即使您没有遵循该过程,在删除MOD时也不会出现错误。我推荐这个程序只是为了不冒险。
请注意,当使用头部分功能时,每个NPC的选定头部分将写入您的共同保存。卸载EBD时,JContainers会自动删除该数据(当您删除前面提到的文件夹“EBD_Domain”时会发生这种情况)。这意味着您永远不应该同时移除JContainers和EBD。如果您也想卸载JContainers,首先卸载EBD,进入游戏和保存,然后卸载JContainers。

未来计划

-将EBD移植到UPF/zEdit修补程序框架。Skyproc基本上被放弃了,UPF将缓解Skyproc与SSE的任何问题。这将先于其他任何新特性。
-使高度特性导入加载顺序,从而导入所有比赛以在GUI中设置它们。增加了在均匀分布和高斯分布之间进行选择的能力。
-使网格特征(可选)独立于纹理特征
-使纹理特征派具体化(即允许土匪、铁匠等)。拥有自己的特定纹理)

更新/升级

通常,修补程序的每个更新都可以安全地覆盖以前的版本。但是,升级后应该始终重新运行修补程序。否则,您可能会发现插件中的数据与脚本所期望的不匹配。即使您不使用任何脚本函数,您也应该重新运行补丁程序,以便从错误修复和新特性中获益。
重要事项:如果您正在使用辅助脚本,那么在更新之前,请尽可能少使用NPC(即Player Home)。然后保存,然后更新。这是为了确保升级时没有脚本在NPC上运行,因为这可能会导致问题。

一致性

一致性是允许NPC修改保持不变的特性,即使补丁程序是重新运行的。这会影响所有随机特性。这些特征包括:头部特征、纹理/网格特征和高度特征。
注意,除非运行修补程序,否则不会以任何方式修改NPC。然而,在某些情况下,您将不得不重新运行补丁程序。例如,在更新EBD或删除/添加包含NPC的MOD时。如果没有一致性,那么每个全国人大都会有一个新的面貌。
头部分功能的设计是一致的:除非您进行特定的更改(如自述中所详述的那样),否则NPC将记住它们分配的头部件。
对于高度和纹理/网格特征是一致的,您必须启用“启用一致性”,在补丁程序的主要设置面板。默认情况下,它是启用的,我建议将其保留为这样。
请参考自述文件以获得更多信息,尤其要注意一致性不起作用的情况。

细节

-全国人民代表大会身体和面部纹理(所有种族,男性和女性):
要求SKSE应用面部纹理。是的,这就像自动变体,但是对于NPC来说。适用于任何身体类型(UNP,CBBE,.)只要你提供适当的纹理。有一个种族选择功能内置在补丁允许您选择特定的种族为特定的纹理。预先制作的纹理包可在自己的网站上获得:
CBBE SE纹理包示例作者:TheBearman

您可以在这里查看LE示例包:示例纹理包。他们在上证所的工作还是很好的


-全国人民代表大会身体网(所有种族,男性和女性):
免费剧本。此特征仅与上述纹理特征相结合才能工作。此外,它只取代果露身体的网格,没有盔甲/衣服网格。

->重要的:要使种族选择界面工作,您必须确保:
(A)其他设置面板中的“启动时导入方式”被选中(已启用),这是默认设置。
(B)您必须等到修补程序导入您的加载订单后,才能打开“纺织品包编辑器”。否则,负载顺序中的所有竞赛(甚至没有)都将被识别。补丁程序在完成导入后在左下角说“完成导入”。

-全国人民代表大会身高(所有种族,男性和女性):
免费剧本。在您指定的范围内,高度分布是一致的。

-全国人民代表大会的发型、眼睛、疤痕、眉毛和胡须(所有种族,男性和女性,包括Mod增加的头部部分):
要求SKSE和JContainers&可选的UIExtenations有名菜单。将进口所有的头部件并分发给NPC。你可以排除香草头,独特的NPC,老年NPC和NPC在战斗中。
您可以启用复杂的游戏菜单(EFF或UIExtenations所需),以自定义每个&每个NPC的外观。在游戏中从列表中分配不同的头饰,或者搜索它们。把你不喜欢的头挡起来。如果安装了竞赛菜单,请更改npc的纹身和身体比例尺。

全国人民代表大会动画(所有种族,仅限女性):
免费剧本。设置“使用相反性别动画”标志为假所有女性,并使兽人“女士”使用女性动画以及。

-额外功能:在肤色滑块中添加面部纹理:
免费剧本。添加所有面部纹理补丁发现到肤色滑块供您的玩家角色选择。可能不适用于定制种族或吸血鬼。

-NPC重量:
从2.00版本开始删除,因为它没有按预期工作。它可能会回来,但不太可能。如果您想找出原因,请参考自述文件。

每个功能都是可选的,可以在空闲时打开或关闭。该模块使用一个辅助脚本来固定面部纹理和应用头部部件。根据是否使用上述任何特性,脚本将自动启用/禁用。
请注意:剧本很轻。它通过一个附加到所有可玩种族的魔法效果来工作。在一个游戏会话中,每个NPC只运行一次。当那个NPC的脸/头固定之后,魔法效果就消失了。计时器上不存在轮询或任何事件。
这意味着,即使在使用助手脚本时,删除MOD也是非常安全的。我已经做了好几次了,没有任何纸莎草的错误。有关更多信息,请查看卸载部分。

修补程序在“data/SkyProc Patcher/EBD/SkyProcDebug”中创建一个名为“EBD Summary.txt”的文件。您可以查看有关修补程序在其中做了什么的一些信息。如果您想要查看纹理包是否按预期创建,这尤其有用。

要更详细地描述每个特性,请阅读自述文件(duh!)。

请注意:修补可能需要一些时间(在我的系统上最多5分钟)。这取决于您安装了多少MOD和纹理包。如果在其他设置面板中启用“添加所有MODS作为主模块”,则修补速度将显著加快。这样做的缺点是,每次从加载顺序中删除任何mod时,都必须重新运行修补程序(而不是只需要在删除mod EBD时重新运行补丁程序)。

纹理工具/VRam使用

VRam和性能的影响,我的补丁可以保持安静低。我使用了大约1GB的纹理文件,而我的美名VRam的使用只增加了100到150 MB&性能影响并不明显。

查看以下工具,以优化EBD文件夹中的纹理(在使用之前进行备份,以防万一)。只使用它们来优化纹理,我不建议优化网格/nifs:
SmCo
非常容易使用。点击播放就行了。我非常喜欢它.但是,您不能调整大纹理(4096 Px)的大小。对于调整大小和更多选项,请使用下面的工具。

优化纹理
有更多的选项,使用起来有点复杂。我建议使用这个工具来调整分辨率大于2048 px的任何纹理的大小,直到2048 px。特别是如果你有1GB的VRAM或更少。

请注意,这些工具不适用于SSE中引入的新的Bc7压缩格式。

学分

利维亚坦1753年-使一切成为可能的人
Plutoman-帮助我解决一些编码问题
PurpleLunchBox-帮助我编写助手脚本。没有他,它就不会存在。
dienesToo-用于修复bug和Skyproc库中的新特性
银质-JContainers的开发商。谢谢您一直鼓励我!
Bearman-EBD到SSE的第一个端口
自动变体-激励我创造这个补丁

推荐方法

我建议查看下面的身体/面部纹理,以便在充分的荣耀中使用修补程序:

马图里斯金
Bijin皮肤UNP与CBBE SE
高质量的光滑女性身体纹理
天空的真女人

请注意,虽然我在这里只推荐专门为SSE提供兼容的纹理,但所有le纹理仍然可以正常工作(有关更多建议,请参见le EBD MOD页面)。

关于头发MODS,请查看以下内容:

KS Hairdos SSE <-- that one is really awesome, get it!
ApachiiSkyHairSSE
漂亮的发型
谷歌为令人敬畏的SGHair找到更多!

眼部MODS:

改良眼圈
美之眼
自然眼

权限

不要重新分发此文件或其任何部分。是尼克斯的独家新闻。
本人保留本署的版权及所有知识产权及发展权。
您可以使用源代码修改EBD或创建自己的修补程序。在你发布信息之前通知我,在你的学分中提到我,然后链接回这个页面。

亚细亚

这种模式没有任何保证,它将工作或保持您的游戏/电脑完好无损。冒着自己的风险使用。

————————————————————————————————————————————

EBD - EveryBody's Different Redone
by
MongoMonk


Version: 3.42
Released: 10.04.2013
Last Update: 19.01.2019
SE Site: https://www.nexusmods.com/skyrimspecialedition/mods/15257/
LE Site: http://www.nexusmods.com/skyrim/mods/51612/



Summary


When using EBD every NPC will get more personality by being diversified. This means everybody's different and every body's different.

EveryBody's Different Redone is a continuation of my patcher EveryBody's Different. Redone marks the version upgrade to version 3.00. While the patcher was not redone from scratch, many parts were rewritten and many new features were added. I think that this justifies a re-release. For the sake of simplicity I'll still call it just EveryBody's Different or EBD from now on.

This mod is a skyproc patcher meant for diversifying NPCs throughout Skyrim. Skyproc patcher means that it is a java program which is run once after you've downloaded the patcher. You can change your settings in a convenient user interface. Each time you add/remove NPC adding/changing mods you should rerun the patcher. The patcher will work with any load order and works with mod added and vanilla NPCs.
EBD offers several options to make NPCs more interesting. Most of them require no work from the user (you!) at all and all are optional (i.e. may be turned off/on at anytime). 

Note that while all diversifications are random for each NPC, you can still customize the looks of them (for example the headparts feature is completely customizable on a per-NPC basis) or set per-race rules for the height/texture feature. Also note that all changes made to an NPC are saved by EBD and are consistent in one save & might even be imported to other saves. So even if you rerun the patcher the NPCs will still look like the last time you encountered them in game. For more information check the Consistency section.

The main features are:

Option to set height ranges for the vanilla races. Every NPC will have a height in the range you define for that race. EBD comes with a predefined set of values, but you may change them to your liking. This feature is completely script free as all changes are done in the plugin (the .esp).

Option to distribute hair styles, eye colours, scars, eye brows and beards among NPCs. This includes hair styles/eye colours added by mods. You can finally let all the NPCs in Skyrim benefit from ApachiiSkyHair and the like. The distribution works on a random basis but you can optionally use an in game menu to select specific headparts for every NPC. You may also block specific headparts. This feature uses a script which in itself is quite lightweight. However, especially the hair meshes might cause a slight stutter when loaded from your hard disk. There are several options to reduce that stutter.

Option to distribute textures and meshes among NPCs. This feature requires you to set up the meshes and textures as described below. It allows to see all those great texture (and mesh) mods in your game simultaneously. It also means that your player character textures will be unique (without the need of any custom races). This feature is mostly script free. However, it needs a very lightweight script to apply the face tints. The script and performance impact is barely noticeable though you should use texture resolutions not too demanding for your VRAM.

You may get some example TexturePacks here: Example Texture Packs for CBBE SE by TheBearMan

You can check out the LE example packs here: Example Texture Packs. They should still work fine in SSE

Option to have all females use female animations. You may have noticed that soldiers, bandits, Orcs and housecarls use male animations even when they are female. This feature will have all females use female animations. Best used on a new game as animations can't be changed for NPCs you've already encountered. Completely script free.

There are more features you can discover below or when running the patcher.
Please note that the script is entirely optional. Also it is not running permanently, it only runs once per NPC you encounter. It executes pretty fast and EBD should be safe to uninstall at any time even with the script enabled.


SSE Port



EBD was first ported to SSE by TheBearMan (big kudos to him!). I have now sort of taken over his upload with my "official" port to SSE. All features are ported and working. But please note that this port has a few issues not apparent in the LE version due to the underlying framework (Skyproc) not being maintained anymore. 
The main problem is that the Skyproc framework does not support .esl mod files. These are a new kind of mod files introduced by SSE. It still works fine with normal .esp files and it will also work with .esp files which only have the .esl flag set in the header. Only files which end with .esl will not be recognized. That means any changes made to NPCs with .esl mods will be ignored by the patcher and potentially be overwritten (and there will be an error in the log file). Also, the .esp version of the file created by the patcher will be reported as incorrect by tools like WryeBash, though this can safely be ignored.

I intend to fix this eventually by porting EBD from Skyproc to UPF/zEdit. This is a new framework made by coding god mator which fully supports SSE (as well as LE) and has many advantages compared to Skyproc.


Requirements


Java runtime environment version 8 and higher
Knowledge about skyproc patchers
No DLC required
No SkyUI required

Optional: SKSE for SEE (any version is compatible) is required IF you want to use the texture feature or/and if you want to use the headparts feature.
Optional: JContainers SE 4.1.0 (and up) is required if you want to use the headpart feature.
Optional: UIExtensions OR Extensible Follower Framework (EFF) is required for the headpart feature's in game menu (EBDCustomizerSpell).
Optional: RaceMenu is required if you want to have the cosmetic menu for NPCs (to edit tattoos and body scales).
Extremely Optional: PapyrusUtil SE When using the EBDCustomizerSpell or EBDDebugSpell they will print information about NPCs to the console if PapyrusUtil is installed.


Compatibility


This mod should work with ANY setup and any other mod. It works with any mod which adds NPCs and adds those NPCs to the random mix automatically (that's the concept of a skyproc patcher).
To answer the most asked question on the Nexus: Yes, it is compatible with SkyRe.
It is also compatible with any body mod. Use CBBE, UNP, Adec, ... whatever comes to mind. All the textures you add to the patcher have to be for the the SAME BODY TYPE (the body you're using) or strangeness will occur.

If you want some mods to be excluded, then add the mod's .esp file to "SkyProc Patchers/EBD/Files/Blocklist.txt".
This will block the mod completely from EBD. If you just want to block specific NPCs then there is a file called "Npc_BlockedEDIDs.txt" in "Data/SkyProc Patchers/EBD/Files". Use this file to block specific NPCs or groups of NPCs from being processed by EBD.
If you want to block specific headparts (hair, eyes, ...) from being distributed by the headpart feature then you can just use the in game menus to block them. There is a file called "HeadPart_BlockedEDIDs.txt" in "Data/SkyProc Patchers/EBD/Files". Your in game selection of blocked headparts will be imported to it. You may also edit this file directly to block specific headparts or groups of headparts from being distributed by EBD.


Installation


Use NMM, Mod Organizer or Wrye Bash to install. If you are familiar with Skyrim's folder structure you can of course install manually.
If you want to use body/face textures set them up as shown in the "NPC body and face textures" chapter.
Run the included "EBD.jar" in "Data/SkyProc Patchers/EBD".
Configure the patcher as you please. 
Check the created "EveryBody's Different.esp" in your launcher.
If you are using Mod Organizer and are new to skyproc patchers have a look here: STEP Wiki


Uninstallation


Uncheck the "EveryBody's Different.esp" in your launcher. 
Delete the file "EveryBody's Different.esp" & remove the folder "EBD" in "Data\SkyProc Patchers\" and in "Data\Textures\" and in "Data\Meshes\".
Delete the files "EBDCustomizerScript.pex", "EBDHelperScript.pex", "EBDDebugScript.pex", "EBDGlobalFuncs.pex", "EBDHeadPartFuncs.pex" and "EBD_Domain.pex" in "Data\scripts".
Delete the folder "SKSE\Plugins\JCData\Domains\EBD_Domain". This will lead to JContainers removing all traces of EBD from your co-save if you were using the headpart feature.
If you're not using the helper script you can remove the mod any time. 
If you are using the script (either if you have the texture or headpart feature enabled) then go inside some place with no or few NPCs (like a player home), save & remove the mod then. Even if you're not following that procedure there should be no errors when removing the mod. I recommend this procedure just to take no chances.
Note that when using the headpart feature the selected headparts of each NPC are written to your co-save. When uninstalling EBD this data is automatically removed by JContainers (this happens when you remove the folder "EBD_Domain" which was mentioned before). This means you should never remove JContainers and EBD at the same. If you want to uninstall JContainers as well, uninstall EBD first, go in game & save, then uninstall JContainers.


Future Plans


- port EBD to the UPF/zEdit patcher framework. Skyproc is basically abandoned and UPF will alleviate any problems Skyproc has with SSE. This would come before any other new feature
- make the height feature import the load order and therefore import all races to set them up in the gui. Add the ability to choose between Uniform distribution and Gaussian distribution
- make the mesh feature (optionally) independent from the texture feature
- make the texture feature faction specific (i.e. allow bandits, jarls, blacksmiths, etc. to have their own specific textures)


Updates/Upgrading


Generally every update of the patcher is safe to overwrite the previous version with. However, you should always rerun the patcher after upgrading. Otherwise you might get a mismatch between the data in the plugin and what the script expects. Even if you don't use any script functions you should rerun the patcher to benefit from bug fixes and new features.
IMPORTANT: If you are using the helper script then please go somewhere inside with as few NPCs as possible (i.e. player home) BEFORE updating. Then save, then update. This is to make sure that no scripts are still running on NPCs when you upgrade as this might lead to problems.


Consistency


Consistency is the feature which allows the NPC modifications to persist even if the patcher is rerun. This affects all features which are random. These are: The headpart feature, the texture/mesh feature and the height feature.
Note that no NPC is modified in any way unless you run the patcher. However, in some cases you will have to rerun the patcher. For example when updating EBD or removing/adding a mod which includes NPCs. Without consistency every NPC would get a new look then.
The headpart feature is designed to be consistent: unless you make specific changes (as detailed in the readme) NPCs will remember their assigned headparts.
For the height and the texture/mesh features to be consistent you have to enable "Enable Consistency" found in the patcher's Main Settings panel. It is enabled by default though and it is my recommendation to leave it like this.
Please refer to the readme for more information and especially pay attention to the cases when consistency will not work.


Details


- NPC body and face textures (all races, males and females):
Requires SKSE for applying the face textures. Yes, this is like Automatic Variants, but for NPCs. Works for any body type (UNP, CBBE, ...) as long as your provide the appropriate textures. There is a race-selection feature built into patcher allowing you to select specific races for specific textures. Pre-made texture packs are available on their own site: 
Example Texture Packs for CBBE SE by TheBearMan

You can check out the LE example packs here: Example Texture Packs. They should still work fine in SSE


- NPC body meshes (all races, males and females):
Script free. This feature works only in combination with the above texture feature. Furthermore it only replaces the meshes of the naked body, no armor/clothes meshes.

---->IMPORTANT: For the race selection interface to work you have to make sure that:
a) "Import Mods on Startup" in the Other Settings panel is checked (enabled) which is the default setting.
b) You HAVE TO wait until the patcher has imported your load order before opening the TexturePack Editor. Otherwise not all races (or even none) in your load order will be recognized. The patcher says "Done Importing" in the lower left corner when it has finished importing.

- NPC height (all races, males and females):
Script free. The distribution of heights is uniform in the range you specify.

- NPC hair styles, eyes, scars, eye brows and beards (all races, males and females, includes mod added headparts):
Requires SKSE & JContainers & optionally UIExtensions to have ingame menus. Will import all headparts and distribute them among NPCs. You may exclude vanilla headparts, unique NPCs, elderly NPCs and NPCs in combat. 
You can enable sophisticate in game menus (EFF or UIExtensions required) to customize the looks of each & every NPC. Assign different headparts in game from lists or by searching for them. Block headparts you don't like. Change tattoos and body scales for NPCs if race menu is installed.

- NPC animations (all races, female only):
Script free. Sets the "use opposite gender animation" flag to false for all females and enables Orc "ladies" to use female animations as well.

- Bonus feature: add face textures to the complexion slider:
Script free. Adds all face textures the patcher finds to the complexion slider for your player character to choose. May not work with custom races or vampires.

- NPC weight:
removed as of version 2.00 because it was not working as intended. It might come back but it is unlikely. Refer to the readme if you want to find out why.

Every feature is optional and can be turned on or off at your leisure. The mod uses a helper script for fixing face textures and applying headparts. The script is automatically enabled/disabled depending on whether you use any of the aforementioned features.
Please note: The script is pretty light weight. It works via a magic effect attached to all playable races. It is only run once per NPC you meet in one gaming session. After the face/head of that NPC is fixed the magic effect dispels. There is NO polling or any events recurring on a timer.
This means it is very safe to remove the mod even when using the helper script. I've done so several times without getting ANY papyrus errors. Check the uninstallation section for more information.

The patcher creates a file called "EBD Summary.txt" in "Data/SkyProc Patchers/EBD/SkyProcDebug". You can view some information about what the patcher has done in there. This is especially useful if you want to see whether the textures packs were created as intended.

For a more detailed description of every feature read the readme (duh!).

PLEASE NOTE: The patching can take some time (up to five minutes on my system). It depends on how many mods and texture packs you have installed. Patching is sped up significantly if you enable "Add all mods as masters" in the Other Settings panel. This comes with the disadvantage of having to rerun the patcher each time you remove ANY mod from your load order (as opposed to only having to rerun the patcher when you remove a mod EBD actually depends on).


Texture Tools/VRam Usage


The VRam and performance impact of my patcher can be kept quiet low. I use about 1 gb of texture files while my ingame VRam usage only increases by 100-150 mb & performance impact is not noticeable.

Check out the following tools to optimize the textures in the EBD folder (make a backup before using them, just in case). Only use them to optimize textures, I do not recommend optimizing meshes/nifs:
SMCO
Very easy to use. Just click and play. I like it a lot. However, you cannot resize big textures (4096px). For resizing and more options use the tool below.

Optimizer Textures
Has more options and is a tad more complicated to use. I recommended to use this tool to resize any textures with a resolution greater than 2048px down to 2048px. Especially if you have 1 gb of VRam or less.

Note that these tools will not work with the new bc7 compression format introduced in SSE.


Credits


Leviathan1753 - the guy who made it all possible
Plutoman - for helping me with some coding questions
PurpleLunchBox - for helping me with the helper script. Without him it would not exist
DienesToo - for bug fixes and new features in the skyproc library
silvericed - developer of JContainers. Thank you for your support!
TheBearMan - first port of EBD to SSE
Automatic Variants - inspired me to create this patcher


Recommended Mods


I recommend to check out the following body/face textures to use the patcher in the full glory:

MatureSkin
Bijin Skin UNP and CBBE SE
Demoniac- High Quality Glossy Female Body Texture
Real Women of Skyrim

Note that while I only recommend textures here which are specifically made compatible (or made for) SSE, all LE textures should still work fine (see the LE EBD mod page for more recommendations).

For hair mods check out the following:

KS Hairdos SSE <-- that one is really awesome, get it!
ApachiiSkyHairSSE
Lovely Hairstyles by sn00p
Google for the awesome SGHairs to find even more!

Eye mods:

Improved Eyes Skyrim
The Eyes Of Beauty SSE
Natural Eyes SSE


Permissions


Do not redistribute this file or any part of it. Exclusive to the Nexus.
I reserve the copyright of this mod and all intellectual property and the development rights.
You may use the source code to modify EBD or create your own patcher. Notify me BEFORE you release something, mention me in your credits and link back to this page.


Disclaimer


This mod comes without any guarantees that it will work or leave your game/computer intact. Use at your own risk.


文件说明

Mod截图

相关作品

v1.31巴士整合包MODv4.2 | Customizable UI Replacer 天际界面重置 | [NINI]BDO Orwen Travel | 上古卷轴5:天际 冬至城堡[Lazz] | 模拟人生4 v1.31CeliaN150奶油色唇膏包MOD | 憨豆先生的Mini Cooper |

ss450103的其他作品

  • v1.31巴士整合包MODv4.2
  • Customizable UI Replacer 天际界面重置
  • [NINI]BDO Orwen Travel
  • 上古卷轴5:天际 冬至城堡[Lazz]
  • 模拟人生4 v1.31CeliaN150奶油色唇膏包MOD
  • 憨豆先生的Mini Cooper