追随者穿任何服装 (上古卷轴5:天际 + 所有DLC)(Followers Wear Any Apparel (Skyrim + all DLC)) mod | 上古卷轴5天际
这个mod需要安装Hearthfires、Dawnguard和Dragonborn的DLC。该mod的描述如下:使用这个mod,追随者将穿上你放在他们的背包里的任何物品,包括比他们默认装备价值低的物品。追随者的AI首先优先选择最高护甲等级的物品(受追随者技能和属性的影响),其次优先选择物品的价值。适用于主游戏以及官方扩展Hearthfire、Dawnguard和Dragonborn的所有追随者。
追随者在游戏开始时会带有他们默认的护甲/服装。这些物品可以移除,但他们会继续看起来穿着他们的默认护甲/服装,除非你给他们其他的护甲/服装。
注意:尽管你的追随者在清空他们的初始背包后仍然看起来穿着护甲,但这些物品仅仅是用于装饰,没有任何护甲等级。因此,如果你进入他们的背包,发现他们没有装备,那么无论他们看起来穿着什么(特别是对于家臣和同伴来说),他们将没有任何护甲保护。
如果你在一个已有的存档中使用这个mod,你会发现追随者角色的背包里有两套护甲/服装:一套是他们在mod之前的默认装备,他们穿着/隐藏的,现在已经变成了普通物品;另一套是由这个mod给他们的为了补偿他们现在没有属性的装备。如果你用这个mod开始一个新游戏,你只会在他们的背包里找到一套护甲/服装。
当将追随者引入刀锋组织时,游戏会使用脚本添加刀锋组织的装备并更改他们的服装。这个mod也修改了这些脚本,但不会对已经成为刀锋组织成员的角色进行追溯应用。这意味着在此mod生效后入伍的刀锋组织成员将拥有与该mod中其他追随者装备一致的刀锋组织护甲。而在此mod应用之前入伍的刀锋组织成员仍然保持他们正常的刀锋组织护甲,不会穿任何较低护甲等级和价值的物品。
某些追随者的装备是随机从可能装备列表中选择的(例如,Farkas可以穿两种不同类型的钢臂甲、两种不同类型的钢胸甲和两种不同类型的钢靴中的任何一种组合)。由于这些列表的随机性,角色背包中的护甲/服装可能与他们的外观不完全匹配。换句话说,例如,如果你从Farkas的背包中移除他的钢护甲,他可能会切换到另一种钢护甲的外观。
Ahtar的默认装备是无法玩的刽子手套装。这个mod将其改为零价值版本,但不会将原始物品添加到他的背包中,因为无论如何无法访问它们,并且会干扰较低价值的服装。套装中的项链和戒指保持不变。这包括Mjoll the Lioness的随机戒指和Frea的Skaal项链。
这个mod旨在通过最小化脚本的使用来尽量减少与其他mod的不兼容性,但可能与其他修改追随者服装和初始背包的mod冲突。它不会改变追随者的默认外观。它不会修改任何现有的物品或服装列表;新的物品和服装是通过创建并应用于追随者NPC而产生的。这个mod修改了与任务“重建刀锋组织”相关的脚本,具体来说是BladesChangeOutfitScript和FreeformSkyHavenTempleAScript,这两个脚本涉及分配装备给新入伍的刀锋组织成员。与这些脚本同时修改的任何冲突mod都可能导致意外行为,包括刀锋组织护甲未被分配。
这个mod的工作原理是:在《上古卷轴5:天际》中,你的追随者每个人都有一个无法在游戏中更改的默认服装,游戏将其识别为他们的背包的一部分,但玩家无法访问。例如,你的家臣们的默认装备是钢护甲。如果你从他们的背包中移除所有其他服装,他们将穿上这套钢护甲。如果你给他们其他服装,只有当它比他们的默认装备更好(首先是更高的护甲等级,其次是更高的价值)时,他们才会穿。
由于游戏AI将护甲等级和价值作为优先考虑因素,所以将追随者的默认装备的护甲等级和价值设为零可以降低它们的优先级。但是,简单地改变钢护甲等物品的数值会破坏游戏中所有其他钢护甲的实例。因此,有必要创建具有与原始物品相同的模型和纹理,但护甲和价值为零的新服装物品。当在追随者的服装中使用这些新物品时,追随者AI自然只会在没有其他可用物品时穿上这些物品,因为游戏中的其他物品都是更高质量的。
然而,这样做会导致一个次要问题,那就是你的追随者可能最初的护甲保护远远少于你期望的。这就是为什么他们的来自未经修改的游戏的原始护甲被添加到他们的背包中,这样他们一开始就会穿上它。再次注意,如果你从他们的背包中移除这些护甲,尽管他们仍然穿着原来的护甲,但他们将没有任何护甲保护。修改后的零护甲等级和零价值的服装被标记为“不能玩”,意味着它们无法从死去的追随者身上获得或装备。
我为什么制作这个mod:简单来说,有时我想给我的追随者换装,而且我对其他试图解决追随者不穿比默认装备价值低的服装的mod并不满意。
其中一个mod是PrinceShroob的“Change Follower Outfits” (http://www.nexusmods.com/skyrim/mods/23798/),它使用脚本在你雇佣和解雇追随者时分配和取消装备。虽然这个mod的效果如其所述,但脚本很复杂,而且我认为我的方法更不容易出现错误和崩溃。我的mod的行为更像是未经修改的游戏,因为当你移除追随者的所有服装时,他们会保持默认外观,而不是裸体。
另一个相关的mod是ArcticChampion的“Use Any Armor For Your Housecarls! (Vanilla)” (http://steamcommunity.com/sharedfiles/filedetails/?id=296140242)。这基本上是我的mod的不完整版本,其中家臣们被分配了矿工的服装而不是他们的默认钢护甲。它只适用于家臣,并使他们默认看起来像矿工。经过更多的努力,我的mod适用于所有追随者,并保留了他们的原始外观。
还有其他的mod,我就不一一列举了。一般来说,它们涉及相当复杂的脚本。虽然我觉得这些解决方案相当令人印象深刻,但同时我也觉得它们不够优雅,并且我认为脚本在与其他mod交互时容易产生意外行为。因此,我更喜欢最大程度地减少或消除脚本使用的解决方案。